Professional Documents
Culture Documents
On
“Employee Transport Management System”
Submitted By:
VIJAYRAJ SINGH PUNWAR
(BCA Third Year)
Submitted To
Vikram University, Ujjain (M.P.)
In Partial Fulfilment of the requirements for the award of
the degree of Bachelor Of Computer Application (BCA)
2022-23
Under Guidance of:
PROF. HEMANT PRAJAPATI
(Department of Computer Science)
Balkavi Bairagi Mahavidyalaya Kanawati,
Neemuch (M.P.) - 458441
Acknowledgement
1: INTRODUCTION
1.1 Background
1.2 Objectives
1.3 Purpose, Scope, and Applicability
1.3.1 Purpose
1.3.2 Scope
1.3.3 Applicability
1.4 Achievements
1.5 Organization of Report
2: SYSTEM ANALYSIS
2.1 Problem Definition
2.2 Requirements Specification
2.3 Planning and Scheduling
2.4 Software and Hardware Requirements
2.5 Preliminary Product Description
2.6 Conceptual Models
3: SYSTEM DESIGN
3.1 Basic Modules
3.2 Data Design
3.2.1 Schema Design
3.2.2 Data Integrity and Constraints
3.3 Procedural Design
3.3.1 Logic Diagrams
3.3.2 Data Structures
3.3.3 Algorithms Design
3.4 User interface design
3.5 Security Issues
3.6 Test Cases Design
4: IMPLEMENTATION AND TESTING
4.1 Implementation Approaches
4.2 Coding Details and Code Efficiency
4.2.1 Code Efficiency
4.3 Testing Approach
4.3.1 Unit Testing
4.3.2 Integrated Testing
4.3.3 Beta Testing
4.4 Modifications and Improvements
4.5 Test Cases
5: RESULTS AND DISCUSSION
5.1 Test Reports
5.2 User Documentation
6: CONCLUSIONS AND FUTURE WORK
6.1 Conclusion
6.1.1 Significance of the System
6.2 Limitations of the System
6.3 Future Scope of the Project
PREFERENCES
8:GLOSSARY
1
Introduction
1.1 Background
• Pickups and drop-offs are an essential service that organisations provide transport for
employees.
• Transportation manager can view, manage and track all trip activity.
• If not managed well, it can be a problem rather than being a solution.
• The main job of the transporter is to provide transport service to employees.
• The Employee transportation solution will provide an application platform to organise all the
pick and drop related services.
• Using this system user can computerize transport office work like billing, tracking payments,
creating report etc.
• The employee transport service application to be designed, will provide a smooth flow of
services between the admin and the users, where the admin will be the management of an
organisation and the user will be the employees.
• The admin panel needs to login into the application, the admin will have many functions by
which he/she can modify the pick-ups and drop-offs related services.
• These functions include add driver where he can add the driver, add vehicle where he can add
vehicles to the employees, Admin can view bookings and manage time slot.
• On the other end, the employee’s first needs to register into the system by filling up basic
registration details.
• After successful registration, employee can login by using their login credentials.
• Once the user logs in into the system, he/she can view available time slots and employee can
select a time slot according to their shift timings.
• All these features will provide a hassle-free pick and drop management system for an
organisation.
1.2 Objective
• The objective of project to achieve the goal of safe, sufficient, reliable and sustainable
transportation for employees. And To bring safety and convenience for employees in their
commute, make them feel valued, and encourage them to commit to the companies they work
for, many companies are choosing employee transportation solutions.
13.1 Purpose
• Purpose of the project is to provide the safe and reliable charter in motor coaches and buses
that ensure that workers arrive to the site safely and minimize potential delays.
This project allows the user to choose the service from their convenience. This project ensures
the data shared by user is secure.
1.3.2 Scope
• The scope of this project is to centralized and manage the transportation system for employees.
• This system is a web-based application. People can register through the online form Then, they
will get the detail about the transport.
1.3.3 Applicability
• It is used by employees who work in organization for pickups and drop-offs.
1.4 Achievements
• This project helped me to study and understand the working of how we can predict the
risk factor of individual. .
. At the time of selection of project very little was known to us about the mentioned system
However we learnt a lot about this while working on our project.
. We also lemt how to use this system for for our benefits and liking as per we desirenin
any respective field.
flowchart, etc.
4 includes the respective test cases.
5 gives us the test report.
6 finally deals with the future scope of the project.
2
SYSTEM ANALYSIS
2.1 Problem definition
• Transport Management System (TMS) has design to manage the booking and maintenance of
growing transport*
• Problem occurs when transports have mechanical problems are rented, vehicles that have
been double booked and there have been cases when the wrong vehicle has been rented
when it has been returned and not serviced.
• The current system has redundancy, where data cause by the manual system which uses
paper to fill the information.
• Data is also not being kept in the secure location. Information lost is common by using
manual system.
• The efficient planning and management of an organization’s transport system is the key to
providing a proficient transport network.
Requirement Gathering
Requirement Analysis
Evaluation
• Software
o ASP.NET C# o Microsoft
SQL Server
• Hardware
o 4GB RAM and above o
CORE i3 and above
Register Table:
SS Results gl Messages
UName UEmail UPhno UUsemame U Password UConfirm Password UUserinfo
1 | Admin j admin@gmajl.com 7858455521 admin 12345 12345 Admin
2 Nidhi nidhi @gmatl com 8585858578 nidhi123 123 123 User
Login Table:
IS Results gl Messages
UUsemame U Password
1 I admin
case diagram
Activity diagram
• Class diagram
3.4 User Interface Design
Q V *a*fau* K [5 o»»"W»» * +
o O fjp I CyPRIVANKA/PROJ£CT/hom»*20p»gt Wml
•am
.1
P Sejuhfci anyth'**)
Q ley,* □X
Implementation Approaches
Phase 1: Creating basic layout
Phase2: Concentrating on Layout/ User Interface
Phase 3: Working on client side
Phase 4: Working on Security
Phase 5: Testing
The project is implemented in Visual Studio with the help ofASP.NET C# framework and
languages are C# and SQL Server Database Management System
if (i > 0)
{
Message Box.Show(message, title);
}
}
}
}
if (Drop = "Admin")
{
}
else
{
cmd = new SqICommand("select * from register where Username-" + usid + and
Password-" + upass.Text + objConn);
reader = cmd.ExecuteReader();
}
i f (reader.HasRows)
{
Label 1.Text = "Login Success......!!";
Label 1 .ForeCoIor = System.Drawing.Color.ForestGreen;
cmd.DisposeQ;
cmd.CommandTimeout = 900;
// objConn.Close():
cmd.Dispose();
if (usid == "Admin")
{
Response.Redirect("MainLogin.aspx", false);
Context. Application Instance.CompleteRequestO;
}
else
{
Response.Redirect(”MainLogin.aspx”, false);
else { '
LabeI2.Text = "Authentication Error!! ( Username Or Password is Incorrect)
LabeI2.ForeCoior = System.Drawing.Color. White*
}
}
catch (Exception ex)
{
Response. Write(ex.Message);
}
/*
string message = "Login Successful!!!!";
string title = "Title":
MessageBox.Show(message, title):
*/
• Home Page is connected with various pages such as Symptom, Types, Precautions, Causes,
Doctor Details, Register, Login and About Us.
• Register Page is connected to Login Page. After successful registration, the user will be directed
to Login Page.
• Login Page and Main Login Page are connected. After successful login user will be directed to
Main Login Page.
• Main Login Page is connected with Prediction Page. User can click on Predict button which is
inside Main Login Page, after that the user will be directed to Predict page. Inside Predict page
the user can enter the data and predict the result.
• After Admin logins inside, admin can check the data entered by the user.
• If-else Statement in the code were tested by giving valid as well as invalid data.
• Branch Coverage: This technique checks every possible path (if-else and other
conditional loops) of a software application.
MESSAGE IN GREEN
1 VALID CREDENTIALS SAME AS EXPECTED
COLOUR
6.1 Conclusion
6.1.1 Significance of the System
6.2 Limitations of the System
6.3 Future Scope of the Project
7 Glossary
Cloud Computing- An emerging computing paradigm where data and
services reside in massively scalable data canters, and can be
ubiquitously accessed from any connected devices over the internet.