SlideShare a Scribd company logo
1 of 29
A problem statement for a news app :
In today's fast-paced world, people need quick and easy access to
the latest news and updates from around the world. However, with
the overwhelming amount of news sources available online, it can
be difficult for users to keep track of the news they care about.
Additionally, many existing news apps are cluttered and difficult to
use, leading to user frustration and decreased engagement
This problem statement highlights the key issues that the news
app aims to address, which include:
 Difficulty finding reliable and relevant news sources.
 Overwhelming volume of news and information.
 Lack of personalization and tailoring to user interests.
 Poor user engagement and trust in the app.
 Poor user experience.
It also implies that the main objective of the news app is to provide
users with a convenient and reliable way to stay informed about the
world around them, by providing personalized and relevant news
and information, and improving their trust in the app.
Objectives, Goals and Purpose :
Goals:
 Develop a user-friendly news app that provides quick and easy
access to the latest news and updates.
 Incorporate features such as search, bookmarks, and push
notifications to improve user engagement.
 Use APIs to fetch news articles from a variety of sources to provide
users with a comprehensive news experience.
Purpose:
 The purpose of this project is to develop a news app that provides
users with a streamlined and intuitive interface for accessing the
latest news and updates. The app will be designed with user
experience in mind, making it easy for users to find and read the
news they care about.
Project scope of the system :
 The project scope includes the development of a mobile news app for
Android and iOS devices.
 The app will include features such as search, bookmarks, and push
notifications to improve user engagement.
 The app will also use APIs to fetch news articles from a variety of
sources to provide users with a comprehensive news experience.
 Data analytics and tracking to measure user engagement and usage
patterns.
 Security and data privacy features to protect user data and comply
with regulations.
 Platform compatibility across multiple devices and operating systems
(iOS, Android, Web).
 Internationalization and localization support for multiple languages
and regions.
 News categorization and tagging system, which will allow users to
filter news by topics, regions, and sources.
 Social media integration, allowing users to share news articles on
their social media accounts.
 Option for users to save articles for offline reading.
 Option for users to customize the app interface.
Requirement Analysis
Functional Requirements
 The app should allow users to browse news articles
from multiple sources
 The app should allow users to filter news articles by
topic and source
 The app should have a user-friendly interface for
easy navigation and reading
 The app should have an efficient notification system
for breaking news and personalized news alerts.
Performance Requirements :
 The app should load news articles quickly and efficiently.
 The app should be able to handle a large number of
users accessing news articles simultaneously.
 The app should be compatible with various Android and
iOS devices.
 The app should be scalable to allow for future growth and
updates.
Existing System:
Existing news apps include popular apps such as CNN, Fox News, and
BBC News. These apps provide users with access to the latest news
articles from a variety of sources. However, many users find these apps
to be cluttered and difficult to navigate. Additionally, some users may not
be satisfied with the news sources available in these apps.
Existing news apps suffer from several limitations:
 Limited sources and topics
 Inefficient notification systems
 Poor user interface design
Inaccurate or biased news reporting
Scope and Limitations of Existing Systems
Existing news apps are limited in the following
ways:
 Existing news apps suffer from several
limitations:
 Limited sources and topics
 Inefficient notification systems
 Poor user interface design
 Inaccurate or biased news reporting
 Scope and Limitations of Existing Systems
Scope and Limitations of Existing Systems:
 Existing news apps are limited by the sources they provide access
to. Additionally, many existing apps are cluttered and difficult to
navigate, leading to decreased user engagement. Users may also be
concerned about the bias of certain news sources.
Admin
Use Case
DashBoard
News Category
News Information
User Information
User Management
Visitors Analysis
Database Backup
User
Log In
1
1
M
1
1
ID
News Category
Name
Discription
ER Diagram for News Portal System
News
Category ID
IDID
News Title
N_ID
N_Author
r
News
Content
N_Date
Posted
Belongs
gnnngs
Status
User
U_ID
_ID
U_profile
U_Display Name
U_email U _password
takes
Permission
P_ID
P_Type
P_Type
P_Scope
Bookmark
b _description
b_type
b_date
Save
Refresh
Has
Latest post p_name
p_category
p_date
p_ID
1
Start
Stop
News Category
News
Author Information
Subscriber Information
Comments
User Management
Visitors Analysis
DashBoard
Database Backup
Login
State Diagram For Newso Portal System
User Class
+user_id: int
+user_name :string
+user_password:int
+user_email: string
+verify()
+edit()
+save()
News Category
+N_id: int
+N_name :string
+N_discription:int
+add()
+delete()
+update()
News
+N_id: int
+N_content:string
+N_Author:int
+N_Date Posted: int
+N_status
+add()
+delete()
+update()
Permission
+N_id: int
+N_type:string
+N_scope:string
+add()
+delete()
+update()
Bookmark
+B_type
+B_discription:string
+N_date:int
+save()
Latest Post
+p_id: int
+p_name:string
+p_discription:string
+p_date : int
+N_status
+add()
+delete()
+update()
Class Diagram for News Portal System
user_ID : Unique identifier for each user
username: Name choosen for identification
password : User’s login password
email : user’s email address
date_created_ Data the user account was created
article_id : Unique identifier for each article
title : title of the article
author : name of the article author
date_published : date the article was published
content text content of the article
category_id Unique identifier for the category the articles belongs to
name name of the category
description brief description of the category
bookmark_id unique identifier for each bookmark
unique_id unique identifier for the user who created the
bookmark
date_created date the bookmark was created
permission_id: unique identifier for each permission
user_id: unique identifier for the user to whom the permission
is granted
internet_access: a Boolean value indicating whether the user has
permission to access the internet within the app
Data Dictionary
Input Screen
Output Screen
 Positive Test Case: Add a news report with all
required fields filled in correctly.Input: Title, author,
date, category, content, image, video, and location.
 Expected Output: News report added successfully
with all fields displayed correctly.
 Negative Test Case: Add a news report with missing
required fields.Input: Title and content only.
 Expected Output: Error message displayed stating
that all required fields must be filled.
 Negative Test Case: Add a news report with invalid
input in a field.Input: Invalid date format, e.g.,
"03/2023/18" instead of "03/18/2023“
 Expected Output: Error message displayed stating
that the date format is invalid.
Test Cases
 Positive Test Case: Edit a news report with all required
fields edited.
 correctly.Input: Edit the title, content, author, image, and
category.
 Expected Output: News report edited successfully with
all fields displayed correctly.
 Negative Test Case: Edit a news report with invalid input
in a field.Input: Invalid category, e.g., "Economics3"
instead of "Economics"Expected Output: Error message
displayed stating that the category is invalid.
 Positive Test Case: Delete a news report.Input: Select a
news report to delete.
 Expected Output: News report deleted successfully.
 Negative Test Case: Delete a news report that does not
exist.
 Input: Select a non-existing news report to delete.
 Expected Output: Error message displayed stating that
the news report does not exist.
Conclusion :
 The proposed news app aims to provide users with a reliable
and easy-to-use platform for accessing news articles from
multiple sources. The app will offer a wide range of topics and
sources, as well as personalized news alerts and a user-
friendly interface.
 The app is expected to meet the functional and performance
requirements outlined in this presentation, and will be designed
with scalability and future growth in mind.
.

More Related Content

Similar to Newso (18th march)1.pptx

Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023JoeyNarella
 
Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023DanielWong515580
 
Fake News Detection System django.pptx
Fake News Detection System django.pptxFake News Detection System django.pptx
Fake News Detection System django.pptxAyushKavariya1
 
Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]Perfomatix Solutions
 
Socialfeed Roadmap Suggestion
Socialfeed Roadmap SuggestionSocialfeed Roadmap Suggestion
Socialfeed Roadmap SuggestionYuki Ishikawa
 
A Comprehensive Guide For News App Development in 2024.pdf
A Comprehensive Guide For News App Development in 2024.pdfA Comprehensive Guide For News App Development in 2024.pdf
A Comprehensive Guide For News App Development in 2024.pdfJPLoft Solutions
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web ApplicationIRJET Journal
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for UpdationIRJET Journal
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGJournal For Research
 
WireFrameForNewsAppV1
WireFrameForNewsAppV1WireFrameForNewsAppV1
WireFrameForNewsAppV1scubeuser31
 
How much does it cost to build news mobile app.pdf
How much does it cost to build news mobile app.pdfHow much does it cost to build news mobile app.pdf
How much does it cost to build news mobile app.pdfFuGenx Technologies
 
How Much Does It Cost To Develop a News App like Khaleej Times?
How Much Does It Cost To Develop a News App like Khaleej Times?How Much Does It Cost To Develop a News App like Khaleej Times?
How Much Does It Cost To Develop a News App like Khaleej Times?amanraza23
 
A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...IRJET Journal
 
News Recommender_Poster
News Recommender_PosterNews Recommender_Poster
News Recommender_PosterIan Chu
 
Top 15 news apis in the market in 2022 for you
Top 15 news apis in the market in 2022 for youTop 15 news apis in the market in 2022 for you
Top 15 news apis in the market in 2022 for youAparna Sharma
 
IRJET- A Review on Budget Estimator Android Application
IRJET-  	  A Review on Budget Estimator Android ApplicationIRJET-  	  A Review on Budget Estimator Android Application
IRJET- A Review on Budget Estimator Android ApplicationIRJET Journal
 
I. Intended audience A. American grandparentsB. Other Americ.docx
I. Intended audience A. American grandparentsB.   Other Americ.docxI. Intended audience A. American grandparentsB.   Other Americ.docx
I. Intended audience A. American grandparentsB. Other Americ.docxwilcockiris
 

Similar to Newso (18th march)1.pptx (20)

Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023
 
Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023Complete Guide on How to Build a healthcare app in 2023
Complete Guide on How to Build a healthcare app in 2023
 
Fake News Detection System django.pptx
Fake News Detection System django.pptxFake News Detection System django.pptx
Fake News Detection System django.pptx
 
Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]Social Media Analytics Dashboard [Client Case Study]
Social Media Analytics Dashboard [Client Case Study]
 
Socialfeed Roadmap Suggestion
Socialfeed Roadmap SuggestionSocialfeed Roadmap Suggestion
Socialfeed Roadmap Suggestion
 
A Comprehensive Guide For News App Development in 2024.pdf
A Comprehensive Guide For News App Development in 2024.pdfA Comprehensive Guide For News App Development in 2024.pdf
A Comprehensive Guide For News App Development in 2024.pdf
 
Vertex – The All in one Web Application
Vertex – The All in one Web ApplicationVertex – The All in one Web Application
Vertex – The All in one Web Application
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for Updation
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
 
WireFrameForNewsAppV1
WireFrameForNewsAppV1WireFrameForNewsAppV1
WireFrameForNewsAppV1
 
How much does it cost to build news mobile app.pdf
How much does it cost to build news mobile app.pdfHow much does it cost to build news mobile app.pdf
How much does it cost to build news mobile app.pdf
 
How Much Does It Cost To Develop a News App like Khaleej Times?
How Much Does It Cost To Develop a News App like Khaleej Times?How Much Does It Cost To Develop a News App like Khaleej Times?
How Much Does It Cost To Develop a News App like Khaleej Times?
 
A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...A Comparative analysis of Times of India Android Application with Real-Time N...
A Comparative analysis of Times of India Android Application with Real-Time N...
 
ONLINE NEWS PORTAL
ONLINE NEWS PORTALONLINE NEWS PORTAL
ONLINE NEWS PORTAL
 
Survey mobile app
Survey mobile appSurvey mobile app
Survey mobile app
 
News Recommender_Poster
News Recommender_PosterNews Recommender_Poster
News Recommender_Poster
 
Top 15 news apis in the market in 2022 for you
Top 15 news apis in the market in 2022 for youTop 15 news apis in the market in 2022 for you
Top 15 news apis in the market in 2022 for you
 
IRJET- A Review on Budget Estimator Android Application
IRJET-  	  A Review on Budget Estimator Android ApplicationIRJET-  	  A Review on Budget Estimator Android Application
IRJET- A Review on Budget Estimator Android Application
 
May 21 NISO/NASIG Webinar: Playing the Numbers: Best Practices in Acquiring, ...
May 21 NISO/NASIG Webinar: Playing the Numbers: Best Practices in Acquiring, ...May 21 NISO/NASIG Webinar: Playing the Numbers: Best Practices in Acquiring, ...
May 21 NISO/NASIG Webinar: Playing the Numbers: Best Practices in Acquiring, ...
 
I. Intended audience A. American grandparentsB. Other Americ.docx
I. Intended audience A. American grandparentsB.   Other Americ.docxI. Intended audience A. American grandparentsB.   Other Americ.docx
I. Intended audience A. American grandparentsB. Other Americ.docx
 

Recently uploaded

꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂Hot Call Girls In Sector 58 (Noida)
 
Beautiful Vip Call Girls Punjabi Bagh 9711199012 Call /Whatsapps
Beautiful Vip  Call Girls Punjabi Bagh 9711199012 Call /WhatsappsBeautiful Vip  Call Girls Punjabi Bagh 9711199012 Call /Whatsapps
Beautiful Vip Call Girls Punjabi Bagh 9711199012 Call /Whatsappssapnasaifi408
 
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfJohn Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfExcavator
 
John Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualJohn Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualExcavator
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company PresentationMihajloManjak
 
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607dollysharma2066
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...shivangimorya083
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai Motor Group
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...Hot Call Girls In Sector 58 (Noida)
 
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryCall me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryPooja Nehwal
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...shivangimorya083
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxDineshKumar4165
 
BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024AHOhOops1
 
GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024AHOhOops1
 
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...Hot Call Girls In Sector 58 (Noida)
 

Recently uploaded (20)

꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
 
Beautiful Vip Call Girls Punjabi Bagh 9711199012 Call /Whatsapps
Beautiful Vip  Call Girls Punjabi Bagh 9711199012 Call /WhatsappsBeautiful Vip  Call Girls Punjabi Bagh 9711199012 Call /Whatsapps
Beautiful Vip Call Girls Punjabi Bagh 9711199012 Call /Whatsapps
 
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdfJohn Deere 200lc Excavator Operation And Tests Repair Manual.pdf
John Deere 200lc Excavator Operation And Tests Repair Manual.pdf
 
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Servicesauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
 
John Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair ManualJohn Deere Tractors 5515 Diagnostic Repair Manual
John Deere Tractors 5515 Diagnostic Repair Manual
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company Presentation
 
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
 
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607
( Best ) Genuine Call Girls In Mandi House =DELHI-| 8377087607
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
Hot And Sexy 🥵 Call Girls Delhi Daryaganj {9711199171} Ira Malik High class G...
 
Hyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRCHyundai World Rally Team in action at 2024 WRC
Hyundai World Rally Team in action at 2024 WRC
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
 
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home DeliveryCall me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
Call me @ 9892124323 Call Girl in Andheri East With Free Home Delivery
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
 
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
 
BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024
 
GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024GREEN VEHICLES the kids picture show 2024
GREEN VEHICLES the kids picture show 2024
 
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
꧁ ୨⎯Call Girls In Ashok Vihar, New Delhi **✿❀7042364481❀✿**Escorts ServiCes C...
 

Newso (18th march)1.pptx

  • 1.
  • 2. A problem statement for a news app : In today's fast-paced world, people need quick and easy access to the latest news and updates from around the world. However, with the overwhelming amount of news sources available online, it can be difficult for users to keep track of the news they care about. Additionally, many existing news apps are cluttered and difficult to use, leading to user frustration and decreased engagement This problem statement highlights the key issues that the news app aims to address, which include:  Difficulty finding reliable and relevant news sources.  Overwhelming volume of news and information.  Lack of personalization and tailoring to user interests.  Poor user engagement and trust in the app.  Poor user experience.
  • 3. It also implies that the main objective of the news app is to provide users with a convenient and reliable way to stay informed about the world around them, by providing personalized and relevant news and information, and improving their trust in the app.
  • 4. Objectives, Goals and Purpose : Goals:  Develop a user-friendly news app that provides quick and easy access to the latest news and updates.  Incorporate features such as search, bookmarks, and push notifications to improve user engagement.  Use APIs to fetch news articles from a variety of sources to provide users with a comprehensive news experience. Purpose:  The purpose of this project is to develop a news app that provides users with a streamlined and intuitive interface for accessing the latest news and updates. The app will be designed with user experience in mind, making it easy for users to find and read the news they care about.
  • 5. Project scope of the system :  The project scope includes the development of a mobile news app for Android and iOS devices.  The app will include features such as search, bookmarks, and push notifications to improve user engagement.  The app will also use APIs to fetch news articles from a variety of sources to provide users with a comprehensive news experience.
  • 6.  Data analytics and tracking to measure user engagement and usage patterns.  Security and data privacy features to protect user data and comply with regulations.  Platform compatibility across multiple devices and operating systems (iOS, Android, Web).  Internationalization and localization support for multiple languages and regions.  News categorization and tagging system, which will allow users to filter news by topics, regions, and sources.  Social media integration, allowing users to share news articles on their social media accounts.  Option for users to save articles for offline reading.  Option for users to customize the app interface.
  • 7. Requirement Analysis Functional Requirements  The app should allow users to browse news articles from multiple sources  The app should allow users to filter news articles by topic and source  The app should have a user-friendly interface for easy navigation and reading  The app should have an efficient notification system for breaking news and personalized news alerts.
  • 8. Performance Requirements :  The app should load news articles quickly and efficiently.  The app should be able to handle a large number of users accessing news articles simultaneously.  The app should be compatible with various Android and iOS devices.  The app should be scalable to allow for future growth and updates.
  • 9. Existing System: Existing news apps include popular apps such as CNN, Fox News, and BBC News. These apps provide users with access to the latest news articles from a variety of sources. However, many users find these apps to be cluttered and difficult to navigate. Additionally, some users may not be satisfied with the news sources available in these apps. Existing news apps suffer from several limitations:  Limited sources and topics  Inefficient notification systems  Poor user interface design Inaccurate or biased news reporting Scope and Limitations of Existing Systems
  • 10. Existing news apps are limited in the following ways:  Existing news apps suffer from several limitations:  Limited sources and topics  Inefficient notification systems  Poor user interface design  Inaccurate or biased news reporting  Scope and Limitations of Existing Systems
  • 11. Scope and Limitations of Existing Systems:  Existing news apps are limited by the sources they provide access to. Additionally, many existing apps are cluttered and difficult to navigate, leading to decreased user engagement. Users may also be concerned about the bias of certain news sources.
  • 12. Admin Use Case DashBoard News Category News Information User Information User Management Visitors Analysis Database Backup User Log In
  • 13. 1 1 M 1 1 ID News Category Name Discription ER Diagram for News Portal System News Category ID IDID News Title N_ID N_Author r News Content N_Date Posted Belongs gnnngs Status User U_ID _ID U_profile U_Display Name U_email U _password takes Permission P_ID P_Type P_Type P_Scope Bookmark b _description b_type b_date Save Refresh Has Latest post p_name p_category p_date p_ID 1
  • 14.
  • 15.
  • 16. Start Stop News Category News Author Information Subscriber Information Comments User Management Visitors Analysis DashBoard Database Backup Login State Diagram For Newso Portal System
  • 17. User Class +user_id: int +user_name :string +user_password:int +user_email: string +verify() +edit() +save() News Category +N_id: int +N_name :string +N_discription:int +add() +delete() +update() News +N_id: int +N_content:string +N_Author:int +N_Date Posted: int +N_status +add() +delete() +update() Permission +N_id: int +N_type:string +N_scope:string +add() +delete() +update() Bookmark +B_type +B_discription:string +N_date:int +save() Latest Post +p_id: int +p_name:string +p_discription:string +p_date : int +N_status +add() +delete() +update() Class Diagram for News Portal System
  • 18. user_ID : Unique identifier for each user username: Name choosen for identification password : User’s login password email : user’s email address date_created_ Data the user account was created article_id : Unique identifier for each article title : title of the article author : name of the article author date_published : date the article was published content text content of the article category_id Unique identifier for the category the articles belongs to name name of the category description brief description of the category bookmark_id unique identifier for each bookmark unique_id unique identifier for the user who created the bookmark date_created date the bookmark was created permission_id: unique identifier for each permission user_id: unique identifier for the user to whom the permission is granted internet_access: a Boolean value indicating whether the user has permission to access the internet within the app Data Dictionary
  • 20.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.  Positive Test Case: Add a news report with all required fields filled in correctly.Input: Title, author, date, category, content, image, video, and location.  Expected Output: News report added successfully with all fields displayed correctly.  Negative Test Case: Add a news report with missing required fields.Input: Title and content only.  Expected Output: Error message displayed stating that all required fields must be filled.  Negative Test Case: Add a news report with invalid input in a field.Input: Invalid date format, e.g., "03/2023/18" instead of "03/18/2023“  Expected Output: Error message displayed stating that the date format is invalid. Test Cases
  • 27.  Positive Test Case: Edit a news report with all required fields edited.  correctly.Input: Edit the title, content, author, image, and category.  Expected Output: News report edited successfully with all fields displayed correctly.  Negative Test Case: Edit a news report with invalid input in a field.Input: Invalid category, e.g., "Economics3" instead of "Economics"Expected Output: Error message displayed stating that the category is invalid.  Positive Test Case: Delete a news report.Input: Select a news report to delete.  Expected Output: News report deleted successfully.  Negative Test Case: Delete a news report that does not exist.  Input: Select a non-existing news report to delete.  Expected Output: Error message displayed stating that the news report does not exist.
  • 28. Conclusion :  The proposed news app aims to provide users with a reliable and easy-to-use platform for accessing news articles from multiple sources. The app will offer a wide range of topics and sources, as well as personalized news alerts and a user- friendly interface.  The app is expected to meet the functional and performance requirements outlined in this presentation, and will be designed with scalability and future growth in mind.
  • 29. .

Editor's Notes

  1. user_ID : Unique identifier for each user username: Name choosen for identification password : User’s login password email : user’s email address date_created_ Data the user account was created         article_id : Unique identifier for each article title : title of the article author : name of the article author date_published : date the article was published content text content of the article category_id Unique identifier for the category the articles belongs to name name of the category description brief description of the category   bookmark_id unique identifier for each bookmark unique_id unique identifier for the user who created the bookmark date_created date the bookmark was created   permission_id: unique identifier for each permission user_id: unique identifier for the user to whom the permission is granted internet_access: a Boolean value indicating whether the user has permission to access the internet within the app