Rukmani Babu - Project Report
Rukmani Babu - Project Report
Rukmani Babu - Project Report
By RUKMANI B
A PROJECT REPORT
Submitted to the
of
August, 2022
BONAFIDE CERTIFICATE
Certified that the Project report titled CAR SHOWROOM MANAGEMENT SYSTEM is
the bonafide work of Ms. RUKMANI B who carried out the work under my supervision.
Certified further that to the best of my knowledge the work reported herein does not form
part of any other project report or dissertation on the basis of which a degree or award was
Certificate of VIVA-VOCE-Examination
This is to certify that Ms. RUKMANI B (Roll No. 1619MCA0015; Register No.
…………………………………………………………………………….............................
Designation:
Address:
Date:
3
ABSTRACT (ENGLISH)
This is a live project which was developed for a local Vehicle Agent. It is useful to the Agent
to maintain the User details, Sales Details, Company items and services and also Vehicle
Details. If any user buy a vehicle in loan that persons vehicle will recognizes with the help
of vehicle no. The agent will enter the Vehicle No It will help the user to search the vehicle
details and the required details of the User. The agent enters the User details and maintain
admin details. Regarding the registration module, it contains the information about newly
joined User details like name of the user, password etc. Billing and Payment Detail will
contain the details like Actual Amount to be paid. Searching is having the details of the user.
Any agent will login and search the details of the user it will show all details like user Details,
vehicle name, payment type etc. This “Car Showroom Management System" project mainly
contains the vehicle information and loan recovering details. The vehicle is purchased that
vehicle amount will be cleared or not. Creating the application for car show room
management system.
4
TABLE OF CONTENTS
CHAPTER 1................................................................................................................. 08
INTRODUCTION .......................................................................................................... 08
3.4CODING................................................................................................................ .....................22
CHAPTER 6...................................................................................................................37
TABLE OF FIGURES
Figure5:CommunicationDiagram……….............................................................................15
Figure 6: Data Flow Diagram ..............................................................................................16
Figure 7: Home Page.................................................................................................. ...........22
Table 3.2.1: Add Cart Car /second hand car Table ................................................. 22
Table 3.2.2: Registration for user/admin Table ............................................................ 23
CHAPTER 1
INTRODUCTION
Car Showroom Management System is a project that is used to manage and control the
complete record of Cars. To present hold the record of Cars, Customers, corporations,
booking. This Car showroom management system project is devised for Admin and
users who are engaged in cars. This system has the track of all the cars with every single
detail. From the date of production to up to what price can one consult while taking that
car, one can view all the data here. If someone is involved in buying the car, then he/she
can reach the retailer as well for the same, via the system.
In the existing scenario, if someone has to buy a car or even interested in buying any car, then
the person has to go to the showroom. Not only once, but every time, whenever he/she is
looking for some fact, the only option left is to go to the showroom. This is very time
consuming and very hectic as well. Sometimes, the buyer even lost interest because of this
practice.
9
Car showroom management system is very effective. If someone is interested in buying any
car or bike, then he/she can check all the information related to the car or bike in the given
portal. He/she can even book the test drive within the system. The proposed system also helps
the buyer to check which cars and companies are good for them, by showing them the past
reviews about the car/companies. The proposed system is so helpful and effective.
ADVANTAGES:
Input Design is the process of converting a user-oriented description of the input into a
computer-based system. This design is important to avoid errors in the data input process and
show the correct direction to the management for getting correct informatio n from the
computerized system.
It is achieved by creating user-friendly screens for the data entry to handle large volume
of data. The goal of designing input is to make data entry easier and to be free from errors.
The data entry screen is designed in such a way that all the data manipulates can be performed.
It also provides record viewing facilities.
When the data is entered it will check for its validity. Data can be entered with the help of
screens. Appropriate messages are provided as when needed so that the user will not be in
maize of instant. Thus the objective of input design is to create an inp ut layout that is easy to
follow.
10
CHAPTER 2
2.1 INTRODUCTION
This project expects moderate requirements which is common now a days for
all the developer level people in terms of development this application requires JAVA
and My SQLyog Community 32 Database. It can be installed on normal computers
with at least 8 GB of RAM. And there is no big specification requirement to run or use
the application which will run on any desktop. It will run on any desktop which has the
windows 7 or higher version
Availability
• This application can be installed and executed on any desktop so it’s easy to check.
• As user can register easily it’s simple to maintain.
• Access to content of the application will be availed by the registered users alone
Correctness
• Admin can easily provide access to Resource Managers and Project Managers with
the registered Email Id.
Maintainability
Usability
• This application makes ease for Mangers for resource allocation to a project.
Flexibility
Anyone with a basic understanding of computers may use this application because to
its flexible, user-friendly user interface and easy navigation.
12
Security
The back end of the application is developed in MySQL and password are encrypted stored
securely in database. Also, in the application level each module is loaded after checking the
authentication and access level. If the user doesn’t have access the user will not be possible
to enter webpage.
CHAPTER 3
Use case diagram explains the modules that are involved in the system
Level 0:
Level 1:
Level 2:
17
Database Design diagram describes the relation between the tables in database
3.3.1 Recruiter
The Recruiter interface is a web application which is having the following modules,
• Admin
• User Booking car
• User 2nd hand car/bike booking detail
• User Post second hand selling car with detail
• Second Hand Car Boy
1. Admin
• Login
• Add Car & Full Details
• View & Manage car
• View New Payment & booking Detail
• View all Transaction detail
• Logout
2. User Booking car
5. Log out
3.4 CODING
Home Page
It’s the first page of the website app which will take the user to the home page on app start.
• User will be landed on the home page when the application starts.
•
Figure 3.4.1 Home page
Forgot Password:
• User can reset their password by providing the values for all the fields in this form.
• User can able to view and manage the second hand car
25
CHAPTER 4
Testing is to make sure the software product meeting the requirements or not with all the
expected results in different scenarios. There is different level of testing’s which helps us
to check the software in different aspects. The test process is initiated by developing a
comprehensive plan to test the general functionality and special features on a variety of
platform combinations. Strict quality control procedures are used.
UNIT TESTING
Any software will be tested first for unit testing which gives the result for individual
functionality or the module that developed will be tested then and there at the time of
33
development itself. Unit testing must be done with occur when the program is run in a
realworld environment. Unit testing will be performed after the completion of an
individual unit of the system before integrating with other modules.
INTEGRATION TESTING
ACCEPTANCE TESTING
User Acceptance Testing is a critical phase of any project and requires significant
participation by the end user. It also ensures that the system meets the functional
requirements.
PERFORMANCE TESTING
The Performance test ensures that the output be produced within the time limits, and
the time taken by the system for compiling, giving response to the users and request
being send to the system for to retrieve the results.
SYSTEM TESTING
System testing ensures that the entire integrated software system meets requirements. It tests
a configuration to ensure known and predictable results. An example of system testing is the
configuration-oriented system integration test. System testing is based on process
descriptions and flows, emphasizing pre-driven process links and integration points.
34
Testing is to make sure whether the software meets the requirements and working as
expected, it helps to find any errors that are involved in the system which means the
functionality didn’t work as expected or any error involved in the system. Any testing is to
identify the errors, or the miscellaneous behavior of the system and it performed at different
levels in different aspects for different goals as multiple aspects of system to be tested to
make the system complete.
Testing should be performed on the system at each level and the errors or the defects which
are identified should be maintained so that the system performance so far will be identified
easily and the correction or the modified system will be tested again.
35
1 User enter User Name User Name Login to Admin Dashboard Success
and Password Password
2 If No value entered Validation should display Success
message
3 Click Request Access Opens Sign Up Page Success
to Sign Up
4 Enter User Details User Name The characters are visible in text Success
Login ID fields
Password
11 User can able to view User is viewed the car list for Success
the car description purchasing
4.2 RESULT
All the test cases are successfully tested with various data set and got the results as
expected.
CHAPTER 5
5.1 CONCLUSION
There is scope for future enhancements as the need and the usage becoming
more can add and enhance a lot. There are different possibilities to add more advance
features as the system enhancing. Adding new fea tures with available technologies
and advanced options makes the application more interesting and provides the good
look as well. Can add different kinds of analysis option and import and export of reports
CHAPTER 6
REFERENCES