“Online Car Showroom Management”
Total Page:16
File Type:pdf, Size:1020Kb
A Project Report on “ONLINE CAR SHOWROOM MANAGEMENT” Submitted to the Bangalore University in partial fulfillment of the requirement for the award of the degree in Bachelor of Computer Applications Submitted by BALAKRISHNA .P USN:17VFSB7008 Under the guidance of Ms. ANJANA S MURTHY Asst. Professor Ring Road, Marathalli, Bangalore – 560 103 DECLARATION I hereby declare that the project report entitled “ONLINE CAR SHOWROOM MANAGEMENT ” was prepared by me during the year 2019-2020 and was submitted to the Bangalore University, in partial fulfillment of the requirements for the award of the Degree in Bachelor of Computer Applications. I also declare that this project report is original and genuine and it has not been submitted to any other University for the award of any degree, diploma or other similar titles or purposes. Date: Signature of the Candidate Place: NewHorizonCollege BALAKRISHNA. P (Marathalli) [USN: 17VFSB7008] CERTIFICATE This is to certify that the project report entitled “ONLINE CAR SHOWROOM MANAGEMENT ” Submitted by BALAKRISHNA. P [17VFSB7008]. This report is an outcome of genuine project work and has been submitted in partial fulfillment for the award of the Degree of Bachelor of Computer Applications, awarded by Bangalore University, during the academic year 2017-18. ProjectGuide Head of theDepartment Ms. ANJANA S MURTHY Mr. Nagaraju K Signature of theExaminers 1. 2. ACKNOWLEDGEMENT We express our deep sincere thanks to Dr. Mohan Maghnani, Chairman of New Horizon Educational Institutions for providing the platform and infrastructure to do this project. This project would not have been possible without the help and co-operation of many. At the outset, I wish to record my profound \ gratitude to our principal Dr. R. Bodhisatvan We are extremely thankful to MrNagaraju K, Head-Computer science for his unending support and encouragement during the development of this project. We would like to acknowledge the interest and the support extended by our project guide Mrs. Anjana S Murthy, Asst. Professor, Department of Computer Science, to make this project implementation successful. Above all we would thank God for the blessings and my parents also for their valuable suggestion and support in my projectreport Finally, we extend my deep sense of gratitude to all those who made this project come alive and encouraged and guided me from the start to finish. 4 5 INDEX CHAPTER CONTENTS PAGE NO. 01. INTRODUCTION 1-3 1.1 Abstract 1 1.2 Problem Statement 2 1.3 Module Description 3 02. SYSTEM ANALYSIS 5-31 2.1 Introduction to System Analysis 5 2.1.1 Existing System 5 2.1.2 Proposed System 6 2.2 Software Requirement 8 Specification(SRS) 2.3 Hardware Requirements 9 2.4 Software Requirements 9 2.5 Introduction to HTML 10 2.6 Introduction to JavaScript 13 2.7 Introduction to Servlet 18 2.8 Introduction to Java Server page(JSP) 22 2.9 Introduction to My SQL 31 03. SYSTEM DESIGN 33-53 3.1 Table Structure 33 3.2 Data Flow Diagram 37 3.3 Form Design 43 04. CODING AND DEVELOPMENT 54-102 4.1 Source Code 54 05. TESTING AND IMPLEMENTATION 103- 105 5.1 Introduction to Testing 103 5.2 Types of Testing 104 06. CONCLUSION AND FUTURE 106 ENHANCEMENT 07. BIBLIOGRAPHY 107 6 1. INTRODUCTION TO THE PROJECT 1.1. Abstract:- Vehicle showroom Management System Project provides solution for showrooms for organizing data using software application. This web application helps administrator to update data in step by step process while selling vehicle to customer. Using this system management team can update customers information, vehicle information, payment details, Insurance details, take orders..Etc. Vehicle showroom software is presently used in car showrooms for computerizing entire system. This software package includes inventory management module, daily management details, image uploads, sales reports. There is no other scripting or server end management for this system. 1.2. Problem Statement:- For most people a car is a very important purchase decisions and with modern lifestyles it has become a necessity. Today people have many choices when it comes to cars but the basic experience is about the same. All cars are equally reliable and offer material standards matching their class. This makes it easy for consumers to purchase a car without even seeing it. In some places it is not possible to view a car at the showroom before purchase due to non – availability of showroom cars or delays in production. This system will allow users to easily purchase cars from dealers on a web – based interface. The car manufacturer will be required to upload all the promotional material for the car such as pictures, videos, interviews, etc. All details about features, specifications and models will also be available. Links to reviews by external reviewers can be accessed by users. Besides the promotional photos the manufacturer will be required to take photos of the different colors of the car in a prescribed background, so as to allow users to compare the car with other cars. Users will be able to see pictures of each trim level of the car and this will help them make an informed choice. After choosing a car, the user will be allocated a sales representative at their closest dealership. Users will then have the option to opt for exchange offers where they sell their current car to the dealership for discounts on the new car. The dealership will request specific photos and video clips to ascertain the quality of the car and set a buyback price accordingly. The user will also have the option to finance their purchase with the dealership’s partner banks. After all these formalities are completed an official order will be placed and computerized receipts 7 will be generated. This makes it easy for consumers to purchase a car without even seeing it. In some places it is not possible to view a car at the showroom before purchase due to non – availability of showroom cars or delays in production. 1.3. Modules Description:- 1. LOGIN 2. SIGNUP 3. HOME 4. BRANDS 5. CONTACT 6. ADMIN 7. CARS 8. ADD STOCK 9. ORDERS 1. LOGIN - Here the user can log into their account. 2. SIGNUP - Here the user can register new account. 3. HOME - Here the user can look into various options and menus. 4. BRANDS - Here the user can select among different brands. 5. CONTACT - Here the user contact or leave a message for the admin. 6. ADMIN - Here the admin can perform various operations. 8 7. CARS - Here the admin can look into stock. 8. ADD STOCK - Here the admin new stock of cars. 9. ORDERS - Here the admin can look all the bookings. 9 2.System Analysis 2.1.1 Existing System The existing system of car booking is solely done at the car showroom. Due to space constraints, car showrooms are generally placed at the outskirts of the city and new customers will have to make repeated journeys to complete all the formalities. Human error is prevalent in this system because sales representatives try to make the task easier by filling in some parts of the form without troubling the customer. A new customer is constantly anxious about the car delivery and also has to search different avenues for bank loans and selling their old car. 2.1.1 Proposed System This system will make the whole process user friendly. Dealerships need not be placed close to the customers as customers only need to visit it once to collect the car. Users can check the system at any time to prevent errors and sales representatives need not be troubled about keeping the customer informed. All bank formalities and car exchanges can be completed via the system itself. Advantages . It provides a direct connection with the donors. It also provides the important facts. It also provides details of upcoming camps. It is easy to use. Admin can view request report which can be helpful for decision making. 2.2. Software Requirements specification A System Requirements Specification (abbreviated SRS when need to be distinct from a Software Requirements Specification SRS) is a structured collection of information that embodies the requirements of a system 10 2.3. Hardware requirements Processor : Intel Ram : 512 or More Hard Disc : 40 GB or More Monitor : LCD or LED Keyboard : RS/32 or USB/normal Mouse : compatible mouse 2.4. Software Requirement Specification Front End : HTML,CSS. Back End : PHP ,My Sql Web server : Xampp Operating System : Windows 7 Tool for IDE : Sublime 2 A software requirements specification (SRS) is a description of software to be developed. It lays out functional and non-functional requirements, and may include a set of use cases that describe User interaction that the software must provide.[2] Software requirements specification establishes the basis for an agreement between customers and contractors or suppliers (in market-driven projects, these roles may be played by the marketing and development divisions) on what the software product is to do as well as what it is not expected to do. Software requirements specification permits a rigorous assessment of requirements before design can begin and reduces later redesign. It should also provide a realistic basis for estimating product costs, risks, and schedules. Software requirements specification prevents software projects from failure.[2] 11 The software requirements specification document enlists enough and necessary requirements that are required for the project development. To derive the requirements we need to have clear and thorough understanding of the products to be developed or being developed. This is achieved and refined with detailed and continuous communications with the project team and customer till the completion of the software.[2] 2.4.1.