Professional Documents
Culture Documents
Web News Marathi
Web News Marathi
Project Report On
“WEB NEWS MARATHI”
AT
“Engineous Products LLP, PUNE”
SUBMITTED TO
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
In partial fulfilment of the requirement of
MASTER OF COMPUTER APPLICATION (MCA-II SEM-IV)
(2022-23)
Submitted By
Mr. Shubham Popat Suryawanshi
Under the Guidance of
Dr. R. J. Jadhav
Through
THE DIRECTOR
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
YASHWANTRAO MOHITE INSTITUTE OF MANAGEMENT, KARAD
(2022-23)
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
YASHWANTRAO MOHITE INSTITUTE OF MANAGEMENT, KARAD
Certificate: 2022-2023
CERTIFICATE
This is to certify that the work incorporated in the project report entitled “WEB
NEWS MARATHI” for the degree of MASTER OF COMPUTER APPLICATION (MCA-II
SEM-IV) in the subject of “Web Application” under the Faculty of Management studies has been
carried out by Mr. Shubham Popat Suryawanshi in the department of computer application at
Bharati Vidyapeeth (Deemed to be University), Yashwantrao Mohite Institute of Management,
Karad under the guidance of Dr. R. J. Jadhav.
Place: Karad.
Date: / /2023
Dr. S. N. Jagdale
Director I/C
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
YASHWANTRAO MOHITE INSTITUTE OF MANAGEMENT, KARAD
Certificate: 2022-2023
CERTIFICATE
This is to certify that the work incorporated in the project report entitled “WEB
NEWS MARATHI” for the degree of MASTER OF COMPUTER APPLICATION (MCA-II
SEM-IV) in the subject of “Web Application” under the Faculty of Management studies has been
carried out by Mr. Shubham Popat Suryawanshi in the department of computer application at
Bharati Vidyapeeth (Deemed to be University), Yashwantrao Mohite Institute of Management,
Karad under the guidance of Dr. R. J. Jadhav.
Place: Karad.
Date: / /2023
Dr. R. J. Jadhav
Head Of Department
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
YASHWANTRAO MOHITE INSTITUTE OF MANAGEMENT, KARAD
Certificate: 2022-2023
CERTIFICATE
This is to certify that the work incorporated in the project report entitled “WEB
NEWS MARATHI” for the degree of MASTER OF COMPUTER APPLICATION (MCA-II
SEM-IV) in the subject of “Web Application” under the Faculty of Management studies has been
carried out by Mr. Shubham Popat Suryawanshi in the department of computer application at
Bharati Vidyapeeth (Deemed to be University), Yashwantrao Mohite Institute of Management,
Karad under the guidance of Dr. R. J. Jadhav.
Place: Karad.
Date: / /2023
Dr. R. J. Jadhav
Internal Project Guide
BHARATI VIDYAPEETH (DEEMED TO BE UNIVERSITY), PUNE
YASHWANTRAO MOHITE INSTITUTE OF MANAGEMENT, KARAD
Certificate: 2022-2023
SCERTIFICATE
This is to certify that the work incorporated in the project report entitled “WEB
NEWS MARATHI” for the degree of MASTER OF COMPUTER APPLICATION (MCA-II
SEM-IV) in the subject of “Web Application” under the Faculty of Management studies has been
carried out by Mr. Shubham Popat Suryawanshi in the department of computer application at
Bharati Vidyapeeth (Deemed to be University), Yashwantrao Mohite Institute of Management,
Karad under the guidance of Dr. R. J. Jadhav.
Place: Karad.
Date: / /2023
Examiner
DECLARATION
To,
The Director,
Bharti Vidyapeeth (Deemed to be University), Pune
Yashwantrao Mohite Institute of Management, Karad
Respected Sir,
I undersigned hereby declare that the project report entitled “WEB NEWS
MARATHI” developed and submitted under the guidance of Mr. Abhishek Dudhagave of
“Engineous Products LLP., Pune” is my original work. The empirical finding in this case is
based by myself.
My special thanks to Mr. Santosh Shinde for his co-operation and helps to
update my knowledge through different queries and suggestions.
SHUBHAM SURYAWANSHI
CONTENTS
➢ Introduction.
✓ Company Profile
✓ Project Introduction
➢ Recognition of need.
✓ Existing System.
✓ Need & Scope.
➢ Proposed System
✓ Objective of Proposed System
➢ System Requirements.
✓ Software Languages.
✓ Hardware Requirements.
✓ Software Requirements.
➢ System Analysis.
✓ Feasibility Study.
✓ Data Flow Diagram (DFD).
➢ System Design.
✓ Database Design.
✓ ER Diagram.
✓ Class Diagram.
➢ Implementation.
✓ Screens.
➢ Conclusion
➢ Bibliography.
➢ Progress Report.
INTRODUCTION
• Company Profile
• Project Introduction
Company Profile:
“Engineous Products LLP., Pune” specializes in custom, interactive web
site design and development. We can design clients web site to be consistent
with Client Company’s brand image and according to their needs, or help
client to create an entirely new corporate identity. By choosing “Engineous
Products LLP., Pune” to handle your creative needs, you will benefit from
constant quality and ease of coordinating project with a single vendor.
Phone: 9099039845
Project Introduction:
Scope:
• This software helps User to find different News and new updates easily.
SYSTEM REQUIREMENT
System Requirement:
A. : System Requirement
This is the first important phase for the project development. In that we note
down what are expectations and information about the projectand on this basis of the
requirements we have made a list of requirements.
B. SOFTWARE LANGUAGES:
C. Hardware Requirements:
RAM: 8 GB
D. Software Requirements:
HTML:
HTML stands for Hyper Text Markup Language. It is the standard markup language used for
creating web pages and applications.
HTML uses a set of tags to structure the content and define the layout and formatting of a web
document. Here's a basic example of an HTML document structure:
The <!DOCTYPE html> declaration specifies that the document is an HTML5 document.
The <html> element is the root element and contains all other elements on the page.
The <head> element is used to define meta-information about the page, such as the title that
appears in the browser's title bar.
The <title> element sets the title of the web page. The <body> element contains the visible
content of the web page.
The <h1> element represents a heading, and in this case, it displays the text "Welcome to My
Web Page".
The <p> element represents a paragraph, and it contains the text "This is a paragraph of text."
The <ul> element represents an unordered list, and it contains three list items <li>, which display
as bullet points.
HTML provides many more elements and attributes that can be used to create different types of
content and control the appearance and behavior of web pages. It is often used together with CSS
(Cascading Style Sheets) and JavaScript to create dynamic and interactive web experiences.
CSS:
CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of a web
page written in HTML. CSS allows developers to separate the content of a web page from its
design, making it easier to manage and modify. With CSS, developers can control the layout,
typography, colors, and other visual elements of a web page.CSS properties control various
aspects of an element's appearance, such as color, font, size, margins, padding, borders,
background, and more. Some common CSS properties include followings
3. **Robustness and Safety: ** Java has a strong emphasis on reliability and error handling. It
provides features like automatic memory management through garbage collection, exception
handling mechanisms, and strict type checking to prevent common programming errors and
ensure more stable and secure applications.
4. **Extensive Standard Library: ** Java comes with a vast standard library that provides a wide
range of pre-built classes and methods, making it easier for developers to perform common
tasks. The standard library includes modules for networking, I/O operations, database
connectivity, graphical user interfaces (GUI), and much more.
5. **Large Ecosystem and Community Support: ** Java has a thriving ecosystem with a rich set
of frameworks, tools, and libraries that enhance productivity and simplify development tasks.
Popular frameworks like Spring, Hibernate, and Apache Struts provide solutions for building
enterprise-level applications, web services, and more. The Java community is active and
supportive, of fearing resources, forums, and open-source projects.
6. **Scalability and Performance: ** Java applications can handle large-scale systems and high-
demand scenarios. The JVM optimizes the execution of bytecode, providing efficient memory
management, just-in-time (JIT) compilation, and other performance optimizations. Java also
supports multi-threading, allowing concurrent execution and efficient utilization of system
resources.
7. **Security: ** Java has built-in security features to protect against common vulnerabilities.
The JVM enforces strict access controls, and the Java Security Manager enables fine-grained
control over application permissions. Java's applet model, although less prevalent now,
originally introduced sandboxing to run untrusted code securely within a restricted
environment.
8. **Versatility: ** Java can be used for a wide range of applications, including desktop
software, web applications, mobile app development (using Android), server-side programming,
scientific and numerical computing, and more. Its versatility and broad adoption make it a
popular choice for various software projects.
Java's popularity and longevity have resulted in a vast pool of skilled developers, extensive
documentation, and a mature ecosystem, making it a reliable choice for building robust and
scalable software systems.
MySQL:
MySQL is an open-source relational database management system (RDBMS) that is widely used
for storing, managing, and retrieving structured data. It was originally developed by Michael
Widenius and David Axmark in 1995 and is now owned and maintained by Oracle Corporation.
Here are some key details about MySQL:
3. **Scalability and Performance: ** MySQL is known for its scalability and performance. It can
handle high-volume and high-traffic applications efficiently. It supports various optimization
techniques, including indexing, caching, and query optimization. MySQL also offers features like
replication, which allows data to be distributed across multiple servers for increased scalability
and fault tolerance.
5. **Data Security: ** MySQL provides robust security features to protect data. It offers
authentication and access control mechanisms to ensure that only authorized users can access
and modify the data. MySQL supports various encryption methods for securing data at rest and
during transmission.
6. **Integration and Compatibility: ** MySQL integrates well with other software and
technologies. It supports various programming languages, including Java, PHP, Python, and
more, making it suitable for a wide range of applications. Additionally, MySQL has connectors
and drivers for different programming languages and frameworks, enabling seamless integration
with applications.
7. **High Availability and Replication: ** MySQL offers features for high availability and data
redundancy. It supports replication, which allows data to be copied and synchronized across
multiple database servers. This helps improve performance, distribute the workload, and ensure
data availability in case of server failures.
8. **Management Tools and GUIs: ** MySQL provides several management tools and graphical
user interfaces (GUIs) to simplify database administration. MySQL Workbench, phpMyAdmin,
and Heidi SQL are popular GUI tools that offer visual interfaces for database design, querying,
and administration.
9. **Extensibility: ** MySQL can be extended with plugins and extensions to add additional
functionality and features. There are numerous community-developed plugins available for
various purposes, such as full-text search, spatial data processing, and more.
10. **Commercial Support: ** While MySQL is open-source, Oracle also offers commercial
versions and enterprise-level support for businesses that require additional features, services,
and technical assistance.
Feasibility Study:
Feasibility study gives the analyst a clear idea about the feasibility of the system, which is to be
developed. It is both necessary and prudent to evaluate the feasibility of a project at the earliest
possible time and minimum expenditure.
Feasibility study helps to identify the scope, problems and exploited opportunities of the current
system. It also helps to identify the objectives, resources, benefits and the cost of the system to
be developed.
Two important factors that are to be considered during the feasibility study are operational
feasibility, technical feasibility.
Operational Feasibility:
Operational Feasibility determines how much effort is needed in educating, selling, and having
staff on proposed system. Hence less user training is required to introduce them to the proposed
system. Due to required difficulties and complexities in the manual system the officials have felt
the need of a new computer-based system. Hence the proposed system is operationally feasible.
Technical Feasibility:
Technical feasibility analysis in an assessment of the technical variability of the proposed system.
This is normally associated with the technical feasibility, include the resources available in the
organization where the package is developed. Since various modules are already developed using
the same platforms and hardware, it has enough resources to develop this software package at
Maxgen Technologies Pvt. Ltd. Pune, So, the technical feasibility of the system gets cleared.
Data Flow Diagram (DFD):
TESTING:
1. Unit testing: Test each individual component of the website to ensure that it functions
correctly. This can include testing the search functionality, pet information pages, and the user
registration process.
2. Integration testing: Test how the different components of the website interact with each
other. For example, test how the search functionality interacts with the database and how the pet
information pages display pet data.
3. Performance testing: Test how the website performs under different conditions, such as high
traffic or slow internet speeds. This can include testing page load times, server response times,
and how the website handles large amounts of data.
4. User testing: Test the website with actual users to see how they interact with the website and
identify any issues or areas for improvement in the user experience
Implementation
• Screens
Input and Output Screens with data
• Home Page: This is Page show the front page about the website.
• Education Page: This is Page is showing the Education related News.
• Special Day Page: This is the show news about the Special days.
• Agriculture Page: This is the show news about the agriculture.
• State Level News: This is page show the State News.
• World level news: This is page to show the world level news.
• Success Story news: This is page to show the success story news.
Contact Us Page-This is page to allows to give feedback.
CONCLUSION
Conclusion:
➢ System helps to view all the news about the Various fields and
anywhere usethis application with the help of mobile.
BOOKS:
HTML and CSS Quick start Guide
▪ By David DuRocher
Websites:
1. Google- https: //www.google.com
2. W3School- https: //www.w3schools.com (HTML & CSS)
3. Google Fonts: https://fonts.google.com