Newspaper Management System Presented By: Md Tanvir Al Amin #0305012 Ishtiak Zaman Ayon #0305011...
-
Upload
gervais-stevens -
Category
Documents
-
view
214 -
download
2
Transcript of Newspaper Management System Presented By: Md Tanvir Al Amin #0305012 Ishtiak Zaman Ayon #0305011...
NewspaperManagement System
Presented By:
Md Tanvir Al Amin #0305012Ishtiak Zaman Ayon #0305011
Project Features and Database Details
04/19/23 Newspaper Management System
Motivation
Features
Table Schema
ER Diagram (Pub)
Sequence of Action
Conclusion
XMenu
Newspaper Management System
Implementation Plans
ER Diagram (Adv)
04/19/23 Newspaper Management System
“Information is not knowledge.Knowledge is one kind of structured representation of information.”
Motivation X
News and advertises are published in newspaper.
Process mostly manual.
One can not search the news or articles.
No knowledge base on the advertise or articles published.
No Automation for ad management and publication process.
.:: Solution ::.
A distributed System employing RDBMS
04/19/23 Newspaper Management System
Public
Reporter
Ad Firm
Editor
Author
General Client
Admin
ApplicationServer
Database
Database Server
Can Submit Articles
Can Advertise at lower rate
Can Search and ViewAds and Publications
Con control databaseAnd get reports
Can review and accept
Can submit reports
Can Advertise
Features X
04/19/23 Newspaper Management System
0
num
year
price
pu
blis
hes
1m
Newspaper
tags
contains
m
m
name
id
pub_sections
m 1
parent_of
1 m
id
ad_p
ublis
h
m
1
ISA
value
key
has_
pairs
m
m
pub_pairs
Advertise
sequence
date npage
title
Publications
path
subj
type
literary_or_article
m
m
name
id
mNews
Reporter details
Author details
useridUser
details level
name
m
m
Rptr_section
News
Rptr
m
NewsAuthor
m
m
Reporter
m
m
Editor details
Editor
ISA
Admindetails
Admin
Sections
discount
due
SectionEditor
publishes
authorized_ order
Recognized_Client
details
USER
ER Diagram (Publication) X
Pending Art.SubmDetails
Pending_id
Tags, Keywords, path
author
type
AuthorizedAdvertiser
id
Types
tn
1
m
m
m
04/19/23 Newspaper Management System
0
num
year
price
pu
blis
hes
1m
Newspaper
tags
contains
m
m
name
id
pub_sections
m 1
parent_of
1 m
id
ad_p
ublis
h
m
1
ISA
Advertise
sequence
date npage
title
Publications
path
subj
type
literary_or_article
m
m
name
id
mNews
Reporter details
Author details
useridUser
details level
name
m
m
Rptr_section
News
Rptr
m
NewsAuthor
m
m
Reporter
m
m
Editor details
Editor
ISA
Admindetails
Admin
Sections
discount
due
SectionEditor
publishes
authorized_ order
Recognized_Client
details
USER
ER Diagram (Publication) X
Pending Art.SubmDetails
Pending_id
Tags,
path
author
type
AuthorizedAdvertiser
id
Types
tn
1
m
m
m
04/19/23 Newspaper Management System
Newspaper
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise Ad_publish
m 1Newspaper
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
page
position
Ad_publish
m 1Newspaper
startY
startX
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Template
page
position
Base
d on
1
m
Ad_publish
m 1Newspaper
startY
startX
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Template
page
position
Base
d on
1
m
Ad_publish
m 1Newspaper
startY
startX
path
Temp_id
tags
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Template
page
position
Base
d on
1
m
Ad_publish
m 1Newspaper
startY
startX
path
Temp_id
tags
Client_id
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
OrderTemplate
page
position
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
startY
startX
path
Temp_id
tags
Client_id
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
OrderTemplate
page
position
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
startY
startX
path
Temp_id
tags
discount
price
Order_id
Client_id
date
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending AdsOrderTemplate
page
position
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
Order details
startY
startX
path
Temp_id
tags
discount
price
Order_id
Pending_id
Date_to_publishClien
t_id
date
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending AdsOrderTemplate
page
position
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Order_id
Pending_id
Date_to_publishClien
t_id
date
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending AdsOrderTemplate
page
position
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Order_id
Pending_id
Date_to_publishClien
t_id
date
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending AdsOrder
Ad_pairs
Template
page
position
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Mat
ch
1
1
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Order_id
value
key
Pending_id
Date_to_publishClien
t_id
date
date
ER Diagram (Advertisement) X
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending Ads
Ad_pairs
Template
page
position
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Mat
ch
1
1
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Order_id
defined
value
key
Pending_id
Date_to_publishClien
t_id
date
m
1
date
ER Diagram (Advertisement) X
Ord
er_c
onfi
g
1
m
Order
Ad Configuraton
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending Ads
Ad_pairs
Template
page
position
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Mat
ch
1
1
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Order_id
pagewidth
height
Config_id
rate
color
defined
value
key
Pending_id
Date_to_publishClien
t_id
date
m
1
date
ER Diagram (Advertisement) X
desc
Ord
er_c
onfi
g
1
m
Order
Ad Configuration
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending Ads
Ad_pairs
Template
page
position
ISA
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Mat
ch
1
1
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Address
Order_id
pagewidth
height
Config_id
rate
color
defined
value
key
Pending_id
Date_to_publishClien
t_id
Phone
date
m
1
date
Unrecognized_client
Third party details (opt)
Recognized_client
ER Diagram (Advertisement) X
desc
Ord
er_c
onfi
g
1
m
Order
Ad Configuration
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending Ads
Ad_pairs
Template
page
position
ISA
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Mat
ch
1
1
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Address
Order_id
pagewidth
height
Config_id
rate
color
defined
value
key
Pending_id
Date_to_publishClien
t_id
Phone
date
details
m
1
date
Unrecognized_client
ISA
Business
details
Individual
Third party details (opt)
Recognized_client
ER Diagram (Advertisement) X
desc
Ord
er_c
onfi
g
1
m
Order
Ad Configuration
04/19/23 Newspaper Management System
Advertise
Ad Clients
Pending AdsTemplate
page
position
ISA
Ordered
m
1
Placed by
m
m
Base
d on
1
m
Ad_publish
m 1Newspaper
Order detailsTemp_order
1 1
startY
startX
path
Temp_id
tags
discount
price
Address
Order_id
pagewidth
height
Config_id
rate
color
defined
Pending_id
Date_to_publishClien
t_id
Phone
date
details
m
1
date
Unrecognized_client
authorized_ order
Authorized_advertiser
ISA
Business
details
Individual
Third party details (opt)
Recognized_client
m
1
ER Diagram (Advertisement) X
desc
Ord
er_c
onfi
g
1
m
Order
Ad Configuration
04/19/23 Newspaper Management System
Price
number_of_pages
Date
YearNumber
Newspaper
Section_id (FK)
YearNumber (FK)
Contains_Sections
Section_id (FK)
YearNumber (FK)
Path
Payment
Title
Page_number
Pub_id
Publication
Parent_id (FK)
Name
Section_id
Sections
Value
Keyname
Pub_id (FK)
Publication_Keywords
Tag
Pub_id (FK)
Publication_Tags
Table Schema X
04/19/23 Newspaper Management System
Email_address
Address
Telephone
Name
Author_id
Authors
Type
Pub_id
Article_Literary
Subject
Pub_id
News
Pub_id (FK)
Author_id (FK)
Aritcle_Literary_Authors
Pub_id (FK)
Author_id (FK)
News_Authors
Pub_id (FK)
user_id
News_Reporter
Gender
Birthdate
user_id (FK)
Reporters
Address
Telephone
Name
Level
user_id
User
Section_id (FK)
user_id (FK)
Section_Reporters
Table Schema X
04/19/23 Newspaper Management System
details
User_id (FK)
Editors
Section_id
User_id
Section_Editors
Due
Default_discount
User_id (FK)
Authorized_Company
Table Schema X
Keyword_and_Tag_and_path
Submission_id
Partial Key
author_idForeign Key
PENDING_ART
details
User_id (FK)
Admin
Discount
Due
User_idForeign Key
AUTHORIZED_ADVERTISER
04/19/23 Newspaper Management System
Table Schema X
Order_idForeign Key
Temp_idForeign key
startY
startX
Date
Page
Ad_idPrimary key
ADVERTISE
Config_idForeign Key
Tags
Path
Temp_idPrimary Key
TEMPLATE
Temp_idForeign key
Value
Key
KEYWORDS
Temp_idForeign key
Price
Discount
Date
Order_idPrimary Key
ORDER
details
Client_idForeign Key
INDIVIDUAL
Contact_person
Company_name
Client_idForeign Key
COMPANY
Tag
temp_id (FK)
Ad_Tagsdetails
Client_idForeign Key
BUSINESS
04/19/23 Newspaper Management System
Table Schema X
Client_idPrimary Key
AD_CLIENT
Third_Party_Address
Third_Party_Phone
Third_party_name
Client_idForeign KeyAd_Client(Client_id)
RECOGNIZED_CLIENT
Address
Phone
Client_idForeign KeyAd_Client(Client_id)
UNRECOGNIZED_CLIENT
Rate
Page
Color
Width
Height
Config_idPrimary Key
AD_CONFIGURATION
Date_to_publish
Pending_id
Partial Key
Order_idForeign KeyOrder(Order_id)
PENDING_ADS
Client_idForeign KeyAd_Client(Client_id)
Order_idForeign KeyOrder(Order_id)
ORDER_CLIENT
Name
Type_idPrimary Key
RECOGNIZED_TYPES
Address
Details
Client_idUser_idForeign Key
RECOGNIZED_CLIENT
details
type_idPrimary Key
TYPE
04/19/23 Newspaper Management System
Sequence of Action – Ordering Ad X
Ad_Client Application BackEnd
sendIdentity()
sendQueryInterface
requestForSpace()queryForAdSpace()
getResultandCost()
resultOfRequest()
placeOrder()
updatePendingOrder()
getResult()
sendConfirmation
authorizeClient()
authenticate()
sendResult()
calculateCost()
04/19/23 Newspaper Management System
Scenario – Search Article X
Ad_Client Application BackEnd
sendCriteriaAndTags
showResult()
requestForArticle()queryForArticle()
sendArticlePath()sendArticleFile()
searchAccordingToTags()
sendResult()search(tags)
search(criteria)
04/19/23 Newspaper Management System
Implementation Plan X
ApplicationServer
Database
Database ServerFront End
ASP.NET
Back End
Oracle
Platform Windows
Tools Microsoft Visual Studio 2005Oracle 9i
Deployment
Development
Client Side
HTML, JS,CSS
04/19/23 Newspaper Management System
Presently we are working actively on this project.
We hope to build a runnable interface by next few weeks.
and complete the project by this term.
Thank you.
Conclusion X
Tools Used to prepare this presentation :
Microsoft Powerpoint XP
Adobe Photoshop CS
Google Picasa 2.0
Microsoft Visio 2002
ACD See 4.0