Auto Mobile Doc VB
Auto Mobile Doc VB
1|Page
B.R.A.C.T’s Charitable Trust’s
Vishwakarma College of Arts, Commerce and Science
CERTIFICATE
This is to certify that Ms.Ashlesha Harkal Seat no:33332 and
Application) course.
Date:_/_/_
Internal Examiner
External Examiner
2|Page
ACKNOWLEDGEMENT
3|Page
Index
Page No
SrNo. Chapter Name
1. Introduction
2. Proposed System
3. System Design
3.3 ) ER Diagram
4. Input Screens
5. Reports
7. Bibliography
4|Page
INTRODUCTION
5|Page
1.1 INTRODUCTION TO SYSTEM
This proposed system is developed to manage
the automobiles of an automobile dealer company.
The main modules of this project are login,
automobile management, customer management,
sales, complaints and reports. The main objective
of this project is to manage steps in purchasing
and selling automobiles. Through this project we
have tried to minimize manual work with the use
of automated system. This system can help to
keep records of customer registration details,
vehicle booking details, vehicle exchange details,
vehicle details etc.
Handling a huge amount of data, recovering
the loss of information, gathering details of every
customer etc becomes tedious for the employees.
Hence to overcome this issue, this software is
developed where, all the information is preloaded
and can be fetched in a click. This project includes
the customers who visit the showroom, dealers
who deal with the selling of cars, employee who
handles the software and database etc
6|Page
1.2 SCOPE
7|Page
1.3 OBJECTIVES
8|Page
2.1 INTRODUCTION TO MANUAL
SYSTEM
9|Page
2.2 LIMITATIONS OF THE MANUAL
SYSTEM
10 | P a g e
Proposed System
11 | P a g e
2.1 INTRODUCTION TO
PROPOSED SYSTEM
12 | P a g e
2.2 ADVANTAGES OF PROPOSED
SYSTEM
14 | P a g e
2.3 LIMITATIONS OF PROPOSED
SYSTEM
15 | P a g e
System
Design
16 | P a g e
FEASIBILITY STUDY
1. Technical feasibility:
This evaluation determines whether the
technology needed for the proposed system is
available or not.
Technical needs may include:
1) Front-end: It is a language that is used for
user-interface, designing and coding. It should
have following qualities.
It must have a GUI that assist employees
that are not from IT background.
Scalability and Extensibility.
Platform independent.
17 | P a g e
2) Back-end selection: It is a language that is used
for database management. It should have the
following qualities:
Multiple- user support.
Provide inherent feature for security.
Efficient data retrieval and maintenance.
Stored procedures.
Easy to install.
2. Economical feasibility:
In this, we consider the following cost:-
The cost to conduct a full system
investigation.
The cost of hardware and software for class of
application being considered.
The benefits in the form of reduced cost.
18 | P a g e
Development of this software is highly
economically feasible. The organization need not
spend money in this for the resources are already
available. The only thing to be kept in mind is to
make an environment for the development with
an effective supervision.
3. Operational feasibility:
In this feasibility, we consider the following
points:
What changes will be brought with the
system?
What new skills will be required?
4. Schedule feasibility:
Time valuation is most important consideration
in development of the project. So the project
should be completed in a fixed scheduled time as
far as company is concerned. New system is not so
big, therefore it is easy to make in few days.
19 | P a g e
FACT FINDING TECHNIQUE
20 | P a g e
the process.
21 | P a g e
Diagrams
22 | P a g e
ER-DIAGRAM
Scontact
Caddress
Cid Cname
Sname
Saddr
Cemailid
1 1
Visits
Customer Showroom
1
Pno 1 1 1
Mname
TNo
Fills
Oname
Cno
Fills
1
Exchange
CSvalue
Form
Enquires Consists
1
of
Name
DOB
Age
1 addr M
1 M
Dealer Vehicle
Sells
Vmodel
Vname
Dname Dcontact
Did
Vcolor
23 | P a g e
Context-level Diagram
Give
booking
0.0 details
Fill booking form
Gearframe
Sales staff Sales staff
Generate Bill
Evaluate car
Evaluator Evaluator
24 | P a g e
Level-1
Customer
Staff
Customer
1.6 1.5
Register
Give Billing &
Feedback Payment
Bill Register
Level-2
Customer Evaluator
2.4
Car Detail
Register Billing
Bill Register
25 | P a g e
UML DIAGRAMS
STATE CHART
Customer visits Customer fills Customer Sales Representative
the showroom inquiry form inquires about car gives information
about car
det
Customer gives personal
information
Employee creates
customer profile
No
Fill booking
form
Customer
pays
remaining
Car is Customer Pays the Manager amount Pay booking
delivered Bill Generates Bill amount
26 | P a g e
USE CASE DIAGRAM
Visit
Showroom Fill customer
Fill inquiry
personal detail
form
form
Give
Enquire about
information
car
about the car
Give personal
Examine the
information
car to be
exchanged
Give booking
details
Fill exchange
form
Submit
documents
Prepare bill
Pay booking
amount
Deliver car
Pay remaining
amount
Receive Car
27 | P a g e
ACTIVITY DIAGRAM
28 | P a g e
HARDWARE AND SOFTWARE
SPECIFICATIONS
HARDWARE SPECIFICATION:-
Manufacturer: Dell
Processor: Intel core processor
Ram: 4 GB
SOFTWARE SPECIFICATIONS:
Operating System: Windows 7 ultimate
System type: 64 bit Operating System
Platform: Microsoft Visual Basic 6.0
Database: Microsoft Office Access 2007
29 | P a g e
Input
Screens
30 | P a g e
31 | P a g e
32 | P a g e
33 | P a g e
34 | P a g e
35 | P a g e
36 | P a g e
37 | P a g e
Reports
38 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
all the Exchange Information
39 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
all the Booking Information
40 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
all the Billing Information
41 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
all the Reference Information
42 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
a single Bill
43 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
a single Booking.
44 | P a g e
Data Environment Name: DataEnvironment1
Description: This report generates report about
a single Exchange.
45 | P a g e
Database
46 | P a g e
Table Name: Billing
Description: This table is used for maintaining the
Billing Records.
Field Name Data Type Description Constraints
Customer No Number Customer’s Number Primary Key
Customer Text Customer’s Name Not Null
Name
PAN No Text Customer’s PAN Not Null
Card Number
Address Text Customer’s Address Not Null
Pin Code Number Customer’s PIN Not Null
Code
Dealer Name Text Dealer’s Name Not Null
Model Text Model Selected by Not Null
the Customer
Color Text Colour of the Model Not Null
Date of Date/Time Date of Billing Not Null
Billing
Date of Date/Time Date of Delivery Not Null
Delivery
Total Amount Currency Total Amount Not Null
GST Currency GST Not Null
47 | P a g e
Grand Total Currency Grand Total Not Null
48 | P a g e
Table Name: Car
Description: This table is used for maintaining Car
Details.
49 | P a g e
Table Name: Customer
Description: This table is used for maintaining
Customer Details.
Field Name Data Type Description Constraints
Cno Number Customer’s Primary Key
Number
C_name Text Customer’s Name Not Null
Phone(off) Number Customer’s Office Not Null
Contact Number
Phone(res/mob) Number Customer’s Not Null
Residential or
Mobile Number
E-mail Text Customer’s E-mail Not Null
Address
Address Text Customer’s Not Null
Residential Address
City Text Customer’s Not Null
Residential City
State Text Customer’s Not Null
Residential State
Pin Number Customer’s PIN Not Null
Code
50 | P a g e
Gender Text Customer’s Gender Not Null
Marital_status Text Customer’s Marital Not Null
Status
Occupation Text Customer’s Not Null
Occupation
DOB Date/Time Customer’s Date of Not Null
Birth
Pan_card_no Text Customer’s PAN Not Null
Card Number
Payment_mode Text Payment Method Not Null
used by Customer
Bank_name Text Customer’s Bank Not Null
Name
51 | P a g e
Table Name: exchange
Description: This table is used for maintaining Car
Exchange Details.
Field Name Data Type Description Constraints
52 | P a g e
Table Name: feedback
Description: This table is used for maintaining
Feedback of the Customer.
Field Name Data Type Description Constraints
53 | P a g e
Service Schedule
54 | P a g e
E-mail Text E-mail ID Not Null
55 | P a g e
Table Name: login
Description: This table is used for maintaining Signup
and Login Details of the Employee.
56 | P a g e
Table Name: reference
Description: This table is used for maintaining the
Reference Details given by the Customer.
Field Name Data Type Description Constraints
57 | P a g e
City Text Referral City Not Null
Conclusion
And
Future Enhancements
58 | P a g e
Conclusion
59 | P a g e
Future Enhancements
60 | P a g e
5. Navigation: Navigation through the system
should be easier.
Bibliography
61 | P a g e
Bibliography
www.google.co.in
www.youtube.com
www.techotopia.com
www.profsr.com
Programming in Visual Basics:
G.Deshmukh,U.Shirshetti
62 | P a g e