(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Online News Portal.pptx
1. Online News Portal
Class – S.E.
Subject - PBL
Presented By –
1. Kolhe Gayatri Dattatray
2. Kshirsagar Komal Rambhau
3. Morane Durgadas Kashinath
4. Paramsagar Tejas Sanjay
5. Patekar Pallavi Vikram Guided By –
Prof. S. N. More
Department of Computer Engineering
LoGMIEER, Nashik
2. OUTLINE
Introduction
Literature Survey
Objective of System
Proposed System Architecture
Algorithm
Mathematical Model
Advantages
Applications
Conclusion
References.
3. INTRODUCTION
The purpose of the project is to develop an Online News Portal System and provides
news for all viewers. All the news regarded to the category will be updated regularly by
admin. Users satisfaction related to news will be fulfilled. The idea is anyone can send a
news item to the news website which is managed by the administrator to whom the
editor’s panel kept in charge for this to make it visible for the masses.
The online news portal has been developed to override the problems prevailing in the
practicing manual system. The main purpose of the project is intended to develop a
portal for management of web based news. The portal provides a suitable and easy
display for which large population around the world can learn or will have the
knowledge about the world. No formal knowledge is needed to use this portal.
The portal has basically two user parts where one is admin who will manage or control
the Website and another is user who can read the News in portal.
The project is developed by using PHP framework and MySQL on the back end. For the
front end, we use HTML, bootstrap and CSS
4. OBJECTIVE OF SYSTEM
The objective of this project is to develop a web application for Online News Paper
website that can aware the people.
The objective of this project is to provide the daily news.
Those people who don’t have time to read the news paper and always linked with
internet can get more information.
Anytime, anywhere, anyone can know about the news or information by internet at
low cost.
Dynamically provides facility.
Once a news item is put on the internet, it becomes instantly available for use round
the globe without additional variable cost.
You don’t have to wait for newspaper in the morning.
Money and time will also save.
Introducing a new dynamic website for online news portal system, which is full of
relevant information and easy to use where admin and editor have user panel for
the fulfillment of different purpose.
To be acquainted with the Web Development tools, namely HTML5, CSS,
JavaScript and PHP for database connection and relating what we have been
taught in the classes.
5. LITERATURE SURVEY
Serial
No.
Researcher ’s
Name / Year
Technique/Algorithm Drawback/Future scope
1. Abkash khatua (2018)
(Online news portal
system)
PHP,HTML -is an unobtrusive means of
analyzing interactions.
-We can add printer in future.
2. Arman ahamad
(21 apr 2017)
(News reader system)
Java, JDBC(Database) -Companies not making as much
money due to free.
-System should provide facility
of exporting data in text
format.
3. anil kumar,Chandra Kiran
(2018)
(News reader)
HTML,CSS -Require data/wifi to get online
-We can give more advance
software for Online News Portal
including more facilities
4. Saptarshi Ghosh
(August 2019)
(Content Analysis Online
News Portal)
Python, Database News spreads quicker online -
people find out news before
they should.
-We will host the platform on
online servers to make it
accessible worldwide
7. Alogrithm (User Panel)
Step 1: Start.
Step 2: The user can directly access to the news portal. The user not requires to
login into the News portal.
Step 3: When the user opens the portal. User having the Tabs are as follow. (1)
News/Post (2) Categories (3) search (4) About us (5) contact us.
Step 4: (1) News/Post
The News/Post are directly shown to the user.
Step 5: (2) Categories
It is basically a filter that can separate the News in the different categories.
Step 6: (3) Search
By using the search tab user can directly search the news.
Step 7: (4) About
In about us section the information related to admin and the developer of the portal is
present.
Step 8: (5) Contact us
In this Tab, the user can contact to the admin if any query
Step 6: Stop
8. Alogrithm (Admin Panel)
Step 1: Start.
Step 2: Enter the Login Details. System checks weather the login details are
matching with the database. If “YES” then go to admin Panel(Dashboard) else
Access Denied “Invalid Details”
Step 3: In Admin Dashboard, The tabs are as follows.
1. Manage Comments
2. Category
3. Sub Category
4. Posts/News
5. Pages
6. Change Password
7. Logout
Step 4: 1. Manage Comments:
Here, if any user write a comment on any News/Post that comment will be shown to
ADMIN.
In the Manage comments tab we get 3 tabs (1)Approve (2)Unapprove (3)Delete.
If the ADMIN approves the comment then only the comment is shown on the Portal.
If the ADMIN unapproves the comment then the comment is not shown on the Portal
And if the admin selects the delete option then comment delete from the portal
9. Step 5: 2. Category:
In the Category Tab, we manage the different types of Categories of news/post.
This tab is having 3 Tabs. (1)Add (2)Update (3)Delete
(1) Add
In the add tab we adds the new category on the News portal. Eg. Political, social, sports,
etc.
(2) Update
In Update tab we can edit the already added category.
(3) Delete
In this tab we delete the unnecessary category
Step 6: 3. Post/News
In this tab we can ADD, UPDATE, DELETE the News/Posts.In the News/post tab, we
can also add the featured photo for the News.
Step 7: 4.Pages
In the Pages tab we are having the "About Us" and "Contact us" Section. We can
change the information in the About us and contact us option.
Step 8: 5.Change Password
We can change the password of admin panel
10. Step 9: 6. Log out
By using the log out button we can come out of the admin panel.
Step 10. Now the user can see the News/posts on the News portal.
Step 11. Stop.
11. Mathematical Model
Input(I) - the user can only give the comments on the post in the form of
StringInputs are.. Email and Description of comment
Input State (Is) - comment should be in string format.
Output(O) - when the admin approves the comment then user can see their
comment in the form of String.
Output State (Os) - Approved comment is also viewed in string format only
Math Function (MF) –
$offset = ($pageno-1) * $no_of_records_per_page;
This operation use to add the multiple pages on the Portal
Time Complexity (Tc) = O(n)
Space Complexity (Sc) = Sc= comment (email+comment)
Code Count/CPU count (Cc) - 1
User Panel
12. Mathematical Model
Input(I) - Here the ADMIN takes the input are as follow.
1.News/post
image of news
title of news
description of news
2.Category
name of the category
3.About us and contact us details
Enter about admin and the developer
In contact us add phone no. Or a personal portfolio link.
Input State (Is) –
1.News/Post
the display image should be in .png/.jpg /.jpeg format
The title and Description of the news will be in String format.
Admin Panel
13. 2.Category
take the name of the category in the string format.
3. About us and contact us details
the input of about us in string format.
in contact us, take the input of phone no. In Integer format and other info. In string format
Output(O)
1.Display the News/Post on user panel
2.Display the different Category
3.Display the About us and Contact us
Output State (Os) –
1.News/Post
The display image should be shown on the portal in the .png or .jpg format
The title and Description of the news will be shown on the portal in String format.
2.Category
name of the category should be shown in the string format.
3. About us and contact us details
the input of about us should be shown in string format.
In contact us, the phone no. should be shown in Integer format and other info. In string format.
14. Math Function (MF)
$cnt++;
This will add one more category into the Portal
Time Complexity (Tc) = O(n)
Space Complexity (Sc)
News/Post
Sc= News*(img+title+description) .
Category
Sc= categories*name of category
About us
Sc= about us*(name of develper + about developer)
Contact us
Sc= contact us*(name of company+ phone no. +company description.)
Code Count/CPU count (Cc) = 1
15. ADVANTAGES
News websites give the information to the public – political, social, sports, entertainment etc.
Instant and latest news from all over the globe.
Easier accessibility.
Latest news as per the interest.
A reader can easily give his/her comments on any issue.
Minute-to-minute coverage of any breaking news.
Pictures of specials news events.
16. Applications
NewsPapers Integration:
The NewsPaper companies can upload the live news
College Integration:
Colleges can take the information about the University Results,Syllabus,etc..
updates
Job Site Integration:
We can also post the jobs related news
Media house:
Along with media house individuals and organizations also seem to keep a lot of
interest in launching a news portal since it is also a means to generate revenue via
advertisements.
17. Conclusion
In our project work, an attempt has been made to develop a News or information
based web site. We develop this project that helps the people and make them
aware so that they can know any news. To establish this website we use various
methodologies. To develop this project we have faced many problem but we
hardly tried to develop this project. Our supervisor helps us by giving his valuable
opinion, decision and time.
It is a very cost-effective and time-saving Online News portal project in
Webdevelopment. One does not need to go away to buy the newspaper. He/she
can read the news relevant to his/her choice at a single click and in a very little
time stamp.
18. REFERENCES
Google for problem solving
httpd.apache.org/docs/2.0/misc/tutorials.html
http://www.tutorialspoint.com/mysql/
http://www.javaworld.com/javaworld/jw-01-1998/jw-01-
Credentialreview.html