Professional Documents
Culture Documents
REVIEW-3
PROJECT TOOL
ENTERPRISE ARCHITECT-SPARX SYSTEM
PROJECT TITLE
VEHICLE MANAGEMENT SYSTEM
FACULTY
DEEPA.M
PROJECT HOLDERS
N. PUNITH [17MIS0093]
M.SHYAM PRASAD REDDY [17MIS0371]
C. VENKATESH [17MIS0388]
J. JAGADEESHVARAN [17MIS0400]
INDEX: -
S.NO TOPIC
1 ABSTRACT
3 PROBLEM ANALYSIS
7 DESCRIPTION OF MODULES
8 OUTPUT
9 CONCLUSION
10 REFERENCE
ABSTRACT: -
Enterprise Architect is an intuitive, flexible and powerful UML analysis and design tool for building robust
and maintainable software. From requirements gathering, through analysis, modelling, implementation
and testing to deployment and maintenance, Enterprise Architect is a fast, feature-rich, multi-user UML
modelling tool, driving the long-term success of your software project.
Will be able to create new user and passwords. We will be able add or update the employee information in
the company. One can add and view the information of transport categories and also available routes and
we can know the details of the modules and we can be able access each module and compare the
information in the modules. Depending on the users’ demands new routes and also new pick up points can
be added to the database. the whole vehicle system management system depends on the user and user
can modify the information. The transport people can view all the information related to who are the
employees utilizing the transporting. they can take a decision to approve or disapprove the request placed
for transportation.
User and guest users are employee who want to use the transport facility. The users can place their request
for a bus to reach the company or for a cab when they want to go to a different place. these requests are
approved or declined by the transport people or project manager
Enterprise architect: sparx system helps us to draw the UML diagram like
use case diagram
sequence diagram
class diagram
activity diagram
state diagram
deployment diagram and
component diagrams
INTRODUCTION ON TITLE: -
VEHICLE MANAGEMENT SYSTEM:
Vehicle Management System is software which is helpful for bus operators, who wants to operate many bus
trips in a day. which focused in the area of adding, editing and deleting the passengers, staff and the bus
routes. In this software a person can be register as a user and he can manage the bus routes and the staff,
passengers and details He can add a bus and its details including bus route details. User can also add the
details of the staff and their duty time in the system. It is very useful for the operators and passengers they
can decrease the working strain and can keep essential documents associated to the bus and the passengers.
The advantage of the proposed system is the decrease in the cost of the office equipments , the business is
done speedily and any operator can analyze easily if any seats for a particular route in a particular day are
available or not.
Modules:
i) Bus Management
ii)Employee Management
iii)Route Management
iv)Passenger Management
BUS MANAGEMENT SYSTEM: -
In Bus module a client can add another transport subtle elements to the database. He can set the subtle
elements of the course and the planning moreover. Transport points of interest like the sort, motor number,
seating limit and the course in which the transport will be worked are included.
EMPLOYEE MANAGEMENT SYSTEM: -
This system makes the process of scheduling much easier and computerized. By this system the manager or
top level designated employee can fix the schedule of any employee working under him, he even can check
whether the employee is free in the particular time or in other times. Thus the top level management can
easily fix the process of scheduling, and even can change the appointment which is reflected immediately to
the related employee avoiding direct contact of the employee resulting in saving lot of time and work
overhead.
ROUTE MANAGEMENT: -
Route Management module deals with the route management of the bus. A user can add the route and if he
wants he can change it or delete that route. The main advantage is that this module is helpful for the agents
to get details of the route and the details of the bus which have trip to that route. He can also get the
information of the number of seats available in a particular day.
PASSENGER MANAGEMENT: -
The proposed system is very useful for the operators and passengers. This avoids the overheads for the
operators. They can minimize the working stress and can keep essential documents related to the bus and the
passengers as a softcopy. The advantage of the proposed system is the reduction in the cost of the office
equipments and the transaction is done quickly. Any operator can answer if any seats for a particular route in
a particular day are available or not. if they have any complaint against staff he can approach the operator
and easily identify the employee. Details of every passenger are stored in the system. A user can add a
passenger only one time and if he came again operator can identify that person. Operator can add, edit and
delete the details of the passenger.
PROBLEM ANALYSIS: -
PROBLEM DOMAIN: -
➢ The problem of missing requirements or incorrect descoping of project are virtually the most
prominent ones
➢ Domain requirements reflect the environment in which the system operates so, when we talk about
an application domain we mean environments such as train operation, medical records, e-commerce
etc.
➢ It does not inform the customer if bus reaches late to the destination
➢ It constrains both the design of the device and the development process. Other requirements have to
be checked against this standard.
SOLUTION DOMAIN: -
➢ Mistakes can be done by human and if human enter the correct information then computer will never
make mistakes
➢ We should save the information before it get lost and if windows closes suddenly the infor mation
should be saved
➢ The information should be given to the user and manager through the notifications
➢ The design should be less complex and it helps user to use the software easily
FUNCTIONAL REQUIREMENTS: -
The functional requirements of the bus management system are those requirements which are necessary to
the eye of user and the client. Here we try to make the module possible to accomplish the need of the desired
function. Four main functionalities: -
1. Administrative User Functions:
2.Approvers Functions:
3.Transport Functions:
➢ In this functionality the administrator will do his own responsibilities
➢ If any reason administrator needs to add a new user he can directly add
➢ the Approver can enter into his functionality using his own User ID and Password. After entering
into his functionality, whenever he needs to change his password then he can directly change it.
➢ The approver’s and transport’s user can view the details of all the routes and their destination,
location, route id, route code all these details will displayed in this list.
➢ The transport user can view the details of all the bus requests which are posted from the employees
of the company.
NON-FUNCTIONAL REQUIREMENTS: -
➢ Usability: User interface will be user friendly, So user can familiar to the system and easy to use.
➢ Reliability: The system will be able to meet specified objectives as well as the expectations of the
customers.
➢ Performance: The system should provide the services in considerable time interval.
➢ Security: The information provider by the user should be authentic which protect the system from
external attack and spamming
➢ Straightforward and harmonic means that are making you i is extraordinarily intuitive and needs to
followed
➢ Colour band of skim and dark is sweet means that stress and done well throughout this method
➢ Feedback sort may well be excellent implies that taking feedback of forms and rising the system.
USERS STAKEHOLDERS
Passengers Manager
In the above use case diagram user can access all four system and he can use the functionalities and sub-
functionalities
Each and every system has their own functionalities and sub functionalities
To operate the a system we need to login first and start operating the software
Every system are interlinked or indirectly linked but they are not linked directly
System as nearly 6 to 8 use cases and their linked with other system use cases
Every time we change the information or update the information data base will be updated.
MODULES DESCRIPTION: -
USE CASE DIAGRAM FOR BUS MANAGEMENT: -
CONCLUSION: -
The information in vehicle management system was not secure before after using enterprise architect sparx
system to develop the securing process. Integrating database technologies in vehicle management systems is
considered controversial by many. The general conception of database systems is that they are highly
resource demanding both with respect to memory consumption and computational overhead. Furthermore,
database systems are considered too non-deterministic to be used in vehicle management systems. This is
true for many general purpose database management systems. However, commercially embedded solutions
exist today, with database engines as small as a few kilobytes. Furthermore, many years of research in real-
time database management systems shows that these systems can be made deterministic.
REFERENCE: -
➢ https://sparxsystems.com/products/ea/
➢ http://www.intoweb.com/hr/module_vehicle.php
➢ http://www.mhnetwork.com/news/the-5-reasons-you-need-a-vehicle-management-system-for-
your-industrial-trucks/
➢ https://creately.com/diagram/example/hg56dnv82/Vehicle+Management+System
➢ https://www.projecttopics.info/Computer/Vehicle_Management.php