0% found this document useful (0 votes)
75 views49 pages

Project Report

Uploaded by

Ganesh Sonule
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views49 pages

Project Report

Uploaded by

Ganesh Sonule
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 49

PROJECT REPORT

ON

RTO MANAGEMENT SYSTEM

Submitted By :

MR. Vishal gorakh sonwal


MR.Jaydeep devrao patil

SAVITRIBAI PHULE PUNE UNIVERSITY

In Partial Fulfilment of
MASTERS IN COMPUTER APPLICATION

SINHGAD INSTITUTE OF BUSINESS ADMINISTRATION AND RESEARCH


KONDHWA, PUNE-411048
2022-2023

a|Page
CERTIFICATE OF ORIGINALITY

This is to certify that the project report entitled ……………………………………………….…...

…………………………………………………………………………………………………...….

Submitted to the Department of Computer Applications, Sinhagad Institute o fBusiness Administration


and Research in partial fulfillment of the requirement for the award of the degree of MASTER OF
COMPUTER APPLICATIONS (MCA Affiliated to Savitriba iPhule Pune University), is an original work
carried out by

Mr./Ms.…………………………………………………………. Exam No……………. …..

under my guidance.

The matter embodied in this project is a genuine work done by the student and has not been submitted
whether to this Organization or to any other University/Organization for the fulfillment of the
requirement of any course of study.

Signature of the Student :

Name of the student :

Signature of the Guide :

Name and Designation of the Guide :

Signature of Director-MCA

Dr. Netra Patil:

Date :

b|Page
CERTIFICATE OF APPROVAL

This is to certify that the project report entitled…………………………………………………….

………………………………………………………………………………………………………

submitted to the Department of Computer Application, Sinhagad Institute of Business


Administration and Research in partial fulfillment of the requirement for the award of the
Degree of MASTER OF COMPUTER APPLICATIONS (MCA Affiliated to Savitribai Phule Pune
University) is an original work carried out by Mr./Ms.…………………………………………….

………………………………………………………………………Exam No……………

The matter embodied in this project is a genuine work done by the student and has been
certified by the following internal and external examiners deputed by Savitribai Phule Pune
University.

c|Page
Internal Examiner External
Examiner

Index

CHAPTER 1 : INTRODUCTION

1.1 Introduction

1.2 Existing System and Need for System

1.3 Limitations of existing system

CHAPTER 2 : PROPOSED SYSTEM

2.1 Objectives of proposed system

2.2 Scope of the system

2.3 advantages

2.4 Functional requirements

2.5 Non Functional requirements

2.6 Modul specification

d|Page
CHAPTER 3 : REQUIREMENT DETERMINATION AND ANALYSIS

3.1 Feasibility study

3.2 operating environment

3.3Detail description of technology used

CHAPTER 4 : SYSTEM ANALYSIS & DESIGN

4.1 Use Case Diagram

4.2 Entity Relationship Diagram ERD

4.3 Sequence Diagram

4.4 class Diagram

4.5 State chart diagram

4.5 User Interface Design (Screens etc.)

4.6 Table specifications (in case back end is a database)

e|Page
CHAPTER 5 : USER MANUAL

Drawbacks and Limitations

Proposed Enhancements

Bibliography

f|Page
Chapter1: Introduction

1.1 Introduction
The RTO Management system is a organisation responsible for issuing driving licenses, maintaining
databases of vehicles and sells personalised registration of vehicles. It has been observed since years that
the RTO is not able to deliver quality public services to the citizen without delay.

That is, it has been a difficult job for citizens to get a driving license and to register their vehicles. Hence,
this project is aimed at developing a computerised system for the functioning of RTO. This system will
reduce the manpower required in the RTO and make the existing system fast and efficient. The aim is to
build a user-friendly webpage where the citizens can apply for learner’s license, driving license and vehicle
registration.

The project intends to provide quality services to the citizens of the state.It does so by reducing the delay in
services provided by the RTO through computerisation of the system. Imagine if the RTO system was
offline based, then the citizens must go to any one of the RTO offices just to apply for learner’s license,
driving license and vehicle registration. This is not an easy job for citizens and even for the RTO officials
too where they must maintain huge amount of offline records. That’s the primary reason why the system is
computerised. This also reduces the burden on manpower working in the RTO. Since the project is web
based, the changes or modifications required by the system over a long term of period can be done very
easily. This helps in easy system maintenance and be up to date with the user requirements. That means
updating the system as per the user requirements will be an effortless job to the system maintenance group.
Mainly, the website is used for issuing of license. An individual can apply for learning license and driving
license online. The applications received will be verified and approved by the RTO officials

1.2 Existing system:


A total manual system, which is running without any participation of a computer-definitely have its own
disadvantages. We know that the production and use of vehicles are increasing day by day. Hence the need
of RTO is very important now days. The complex functions such as Registration of vehicles etc. becomes
very difficult if we are using the existing system. To know about the problems specifically, we have done a
detailed study on the whole procedure of the system which is currently running. In the existing system of
RTO office performs functions such as registration, license, and fitness. There are certain procedure and
formalities required to perform these functions.

The Existing system of RTO management system has been for years . The existing system is not giving
accurate results while doing transactions .
• It doesn’t provide security ,anyone enter into the system and can do their own transaction .it is not
flexible in generating reports and many manual processes are made computerized.
• It is not efficient in performing office work in RTO system .
7|Page
• It includes much manual process and time consuming.
• It is not user friendly.
• Maintains local data base .
• It is nit generating accurate reports

1.3 Limitations of existing system :


• the proposed system can be only used on windows operations i.e it is not platform independent .
• Limited to HTTP.
• It is difficult to maintain data .
• Searching if particular record the don’t possible in this system also ,it’s too difficult to maintain incoming
and outgoing traffic .
• Updating of database takes more to change .
• Too much documentation work is needed in order to maintain records .
• Time limits for applicant’s interactions with the administration.

8|Page
CHAPTER 2 – PROPOSED SYSTEM

2.1 objective 0f proposed system


• To provide familiar environment means the needy user can access this site for their work purpose related
to RTO.
• First user need to fill the registration form so that we provide authentication to him and then user can
choose option he wants means if he select to making a driving license then we provide driving license
requirement details and give available date to him so that hecome on that date direct give the test so that he
can save his time as well as money. If user wants to pass his vehicle number then also it takes time in old
system but here we provide facility that user he buy new vehicle he should have to first register on our site
and fill all the required and importance details of vehicle and we gives this details to RTO office directly so
that this work will get complete within less time and the user get his number template easily.
• The administrator is providing for authentication purpose as well as it handles all the database of RTO
and manages all the process

2.2 scope of project


• we can add new feature as and when require in this possible as that application .
• we can update it next version
• reminders report will be generated .
• graphical report will be generated
. • You can be provided in multiple languages .
• security mechanism can be improved .
• many other reports can be included in the next phase of development
• storage space : this term implies that our system has a large storage space in the database and is
completely
. • Multithreading : this tells us that more than a number of processes can run at a single time in the
proposed system .
• Security : the secured login form ensure data security by avoiding unauthorized access.
• Accuracy : all the entities ,processes and all the data that is provided by the system is spot on and in turn
increasing it efficiency and reliability.

9|Page
2.3 Advantages :

 Reduce paper work .

 Easy access and storage of huge amount data.

 Increase efficiency

 Authorization of data provide security .

 Less manpower is required .

 Needs less manual efforts .

2.4 Functional requirements :

For the system to function and operate successfully several needs are to be fulfilled:
XAMPP

XAMPP control panel is required for running code. Since the front end used in this system is in HTML and
in PHP, Apache server is needed to execute the code

2.5 Non Functional requirements :

1.Usability:

Regardless of the size of your business, the website of your business should be easy to use for even a non-
technical user. Do you know that a general user takes just 0.05 seconds to figure out whether the website is
worth its time or not? Thus you have to give special attention to the design of your homepage, CTAs, and
easy checkout to get past those milliseconds of doom. The usability of a website is also defined by:

How easily a user can achieve their target in a single page visit
How quickly they can perform tasks in the store

10 | P a g e
The memorable & intuitiveness of the design
Number and types of errors users make

2. Security:

Security comes with utmost importance if your site is dealing with monetary transactions, users’ financial
and sensitive data. Using an SSL certificate and data privacy policy will create trust among the users for
your website and convert the customers into brand advocates. It is also considered for the different admin
roles by which you can control who can create, see, copy, change or delete information. Depending upon
the location of your business, security also refers to compliance with customer data protection rules such as
GDPR in Europe.

3. Performance:

For increasing the traffic on your website, you have to give special attention to the performance in the non-
functional requirements documentation. The focus should be on loading the e-commerce store as fast as
possible regardless of the number of integrations and traffic on your website. You can set up the speed
benchmark, maximum SKUs which you want to add, or any other performance indicator best for your
business. Don’t consider the 3rd party system delivery time, because the developers will not have control
over the 3rd party API calls.

4. Maintainability:

The operational costs for maintenance are the tricky part of planning a business budget. Thriving the
website maintenance from the initial development means cutting the time & cost to determine and resolve
the faults of the system in the future. Well, it sounds sad but there is no way to avoid issues in the future
and you have to look for a website development company that can maintain your website.

5. Scalability:

Last but not the least, you have to look for a future-proof solution considering the scalability. It will define
how the website can grow and increase its features and functionality without impacting the performance of
your website. You must be able to add more memory, servers, or disc space for making more transactions
on your website.

11 | P a g e
2.6 Mdule specification :

In our project we have two modules: -

1>User
2>Admin

1>User: -
User can choise driving licenses,various according to his choice but for this user should register
himself and login to the application. The user can also contact to admin by visiting on page and he can
request. User can also see the track of their request and the action of the admin.

2>Admin: -
Admin is the super user of this application. Admin manages all the information in the
application. Admin can also mange the request feedback by the customers and take action on it. They can
also see the reports generated

12 | P a g e
CHAPTER 3 – REQUIREMENTS AND ANALYSIS

3.1 Feasibility Study:


Feasibility study is conducted once the problem is clearly understood. The feasibility study which is a high
level capsule version of the entire system analysis and design process. The objective is to determine
whether the proposed system is feasible or not and it helps us to the minimum expense of how to solve the
problem and to determine, if the Problem is worth solving. The following are the three important tests that
have been carried out for feasibility study.

• Economic feasibility
• Technical feasibility
• Operational feasibility

• Economic Feasibility: Economic feasibility is used to determine the benefits and savings expected from
the candidate system and to compare them with costs incurred. If benefits outweigh cost, then decision will
be to design and implement system. Otherwise, alterations will have to be made to the proposed system.
The proposed system is economically feasible.

• Technical Feasibility: Technical feasibility centers on existing system and to what extent it can support
proposed modifications. It involves financial enhancement. This evaluation determines whether the
technology needed for the proposed system is available or not. This is concerned with specifying satisfy the
user requirements. The technical needs of the system may include front-end and backend-selection. An
important issue for the development of a project is the selection of suitable frontend and back-end. Based
on some aspects, we select the most suitable platform that suits the needs of the organization
.
• Operational Feasibility: The present system is easily understandable. The users are presented with
friendly user interface that helps them to understand the flow of the system more easily. Maximum
transparency has been provided. The new system is very much user friendly and operational cost is
bearable. The maintenance and working of the new system needs less human efforts. The proposed project
is beneficial to the organizational and is user friendly

13 | P a g e
3.2 OPERATING ENVIRONMENT: -

Hardware and Software

Hardware Requirement Processor Intel Core i3 & above

RAM 4GB & above

Hard-disk 500GB & above

Operating System Windows 8 & above

Database MYSQL

Language HTML, CSS, Bootstrap, Javascript, PHP

Server Xampp

3.3 Detail Description of Technology Used

PHP :
Hypertext Preprocessor is a programming language PHP is a widely-used, open source
scripting language. PHP scripts are executed on the server. PHP is free to download and use.

14 | P a g e
HTML:

The Hyper Text Markup Language or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by technologies
such as Cascading Style Sheets and scripting languages such as JavaScript.

CSS:

Cascading Style Sheets is a style sheet language used for describing the presentation of a
document written in a markup language such as HTML or XML. CSS is a cornerstone
technology of the World Wide Web, alongside HTML and JavaScript.

JAVASCRIPT:
JavaScript, often abbreviated JS, is a programming language that is one of the core
technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of
websites use JavaScript on the client side for webpage behavior, often incorporating
third-party libraries.

SQL DATABASE:

Structured Query Language (SQL) is a standardized programming language that is used


to manage relational databases and perform various operations on the data in them.

XAMPP:

XAMPP is a free and open-source cross-platform web server solution stack package
developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB
database, and interpreters for scripts written in the PHP and Perl programming languages.

Bootstrap:

Bootstrap is a free, open source front-end development framework for the creation of
websites and web apps. Designed to enable responsive development of mobile-first websites,
Bootstrap provides a collection of syntax for template designs.

15 | P a g e
CHAPTER 4: System analysis and design
4.1 Use Case Diagram :

16 | P a g e
4.2 Entity Relationship Diagram (ERD) :

17 | P a g e
4.3 Sequence Diagram :

18 | P a g e
4.4 Class Diagram :

19 | P a g e
4.5 State chart diagram :

20 | P a g e
4.6System Design :

Home page :

21 | P a g e
New user Registration :

22 | P a g e
User login :

23 | P a g e
User panel :

24 | P a g e
New vehicle Registration:

25 | P a g e
Check vehicle registration status :

26 | P a g e
Status :

27 | P a g e
Print :

28 | P a g e
New learning licence (LL) Registration :

29 | P a g e
Check learning licence(LL) status :

30 | P a g e
Status :

31 | P a g e
Print :

32 | P a g e
Apply for new Driving licence (DL) :

33 | P a g e
Check Dl status :

34 | P a g e
Status :

35 | P a g e
Admin login:

Admin panel :
36 | P a g e
View Driving licence(DL) Data :

37 | P a g e
Edit DL Data and Acceptance :

38 | P a g e
View Ll Data :

39 | P a g e
Edit LL Data and Acceptance :

40 | P a g e
View vechicle data :
41 | P a g e
Edit vehicle Data and Acceptance :

42 | P a g e
4.7 Table Specifications: -

43 | P a g e
Table Name: Admin

Table Name : User

Table Name : learning licence

44 | P a g e
Table Name : Driving licence

Table Name : Vehicle

45 | P a g e
Chapter 5 : user manual

46 | P a g e
5.1 Limitations :
• the proposed system can be only used on windows operations i.e it is not
platform independent .

• Limited to HTTP.

• It is difficult to maintain data .

• Searching if particular record the don’t possible in this system also ,it’s too difficult to
maintain incoming and outgoing traffic .

• Updating of database takes more to change .

• Too much documentation work is needed in order to maintain records .

• Time limits for applicant’s interactions with the administration.

5.2 Proposed Enhancements :


Proposed Enhancements System Enhancements State
Street will provide to the Fund any enhancements to the System developed by State Street and
made a part of the System; provided that State Street offer the Fund reasonable training on the
enhancement. Charges for system enhancements shall be as provided in the Fee Schedule.

5.3 Bibliograph :

47 | P a g e
https://www.tutorialspoint.com/

index.htm

https://www.javatpoint.com

https://www.w3schools.com

https://html.com

48 | P a g e
Thank You……!

49 | P a g e

You might also like