Site Logo E-PROJECTTOPICS

DESIGN AND DEVELOPMENT OF A CAR RENTAL SYSTEM


Presented To


Computer Science Department

📄 Pages: 78       🧠 Words: 10236       📚 Chapters: 5 🗂️️ For: PROJECT

👁️‍🗨️️️ Views: 527      

⬇️ Download Now!

ABSTRACT
This application presents a data management system for a car rental company. This enables the administrator to keep track of all the customers information. This system increases customer retention and simplify vehicle and customers management in efficient way. The car  rental management system has a very user-friendly interface. Thus, the users will feel very easy to work on it. By using this system admin can manage their rental, bookings, customer issues and vehicle issues etc. The car rental information can be added to the system, or existing information can be edited or deleted by the administrator. The transaction reports of the car rental system can be retrieved by the administrator, when its required. Thus, there is no delay in the availability of any car information, when ever needed the car rental information can be captured very quickly and easily. 
Table of Contents





ABSTRACT -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - VI

CHAPTER 1: INTRODUCTION  -  -  -  -  -  -  -  -  -  -  -  -  - . 1
OVERVIEW  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  1
BACKGROUND AND MOTIVATION  -  -  -  -  -  -  -  -  -  -  -  -  -  1
STATEMENT OF THE PROBLEM  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 2
AIM AND OBJECTIVES -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  3
SIGNIFICANCE OF THE PROJECT  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 3
PROJECT RISKS ASSESSMENT  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  3
SCOPE/PROJECT ORGANIZATION -  -  -  -  -  -  -  -  -  -  -  -  -  -  4

CHAPTER 2: LITERATURE REVIEW -  -  -  -  -  -  -  -  -  -  -  -  -  6
INTRODUCTION -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  6
HISTORICAL OVERVIEW  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  6
RELATED WORK -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  7
SUMMARY  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 21

CHAPTER 3: REQUIREMENTS ANALYSIS AND DESIGN  -  -  -  -  -  -  - . 22
OVERVIEW  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  22
PROPOSED METHODOLOGY  -  -  -  -  -  -  -  -  -  -  -  -  -  -  22
APPROACH TO CHOSEN METHODOLOGY/METHODS  -  -  -  -  -  -  -  -  -  - . 23
TOOLS AND TECHNIQUES -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 23
REQUIREMENT ANALYSIS -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  24
REQUIREMENT SPECIFICATIONS -  -  -  -  -  -  -  -  -  -  -  -  - . 24
Functional Requirement Specifications -  -  -  -  -  -  -  -  -  -  -  -  24
Non-Functional Requirement Specifications  -  -  -  -  -  -  -  -  -  -  -  25
SYSTEM DESIGN  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  25
Use case Diagram -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 25
Class Diagram  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  29
Database Design -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 30
Dataflow Diagram (DFD)  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 31
Activity Diagram -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 33
Application Architecture  -  -  -  -  -  -  -  -  -  -  -  -  -  -  38
SUMMARY  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 40

CHAPTER 4: IMPLEMENTATION AND TESTING  -  -  -  -  -  -  -  -  -  -  41
OVERVIEW  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  41
DEVELOPMENT TOOLS AND TECHNOLOGIES  -  -  -  -  -  -  -  -  -  -  -  41
IMPLEMENTATION PROBLEMS -  -  -  -  -  -  -  -  -  -  -  -  -  -  41
TESTING  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  46
Test Plans  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 46
Test Traceability Matrix  -  -  -  -  -  -  -  -  -  -  -  -  -  -  48
Test Report Summary  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  48
USE GUIDE  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  49
SUMMARY  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 49

CHAPTER 5: DISCUSSION, CONCLUSION, AND RECOMMENDATIONS -  -  -  -  50
OVERVIEW  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  50
OBJECTIVE ASSESSMENT  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 50

vii 
LIMITATIONS AND CHALLENGES -  -  -  -  -  -  -  -  -  -  -  -  -  51
FUTURE ENHANCEMENTS  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  51
RECOMMENDATIONS  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 52

REFERENCES  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  53

APPENDICES  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 55
Appendix A -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  55
Appendix B  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  56
Appendix C  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  57
Appendix D  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 58
Appendix E  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  61
Appendix F  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  63
Appendix G -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  65 

LIST OF TABLES
TABLE 1. 1 RISK AND PREVENTION  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  3
TABLE 2. 1 FUNCTIONAL REQUIREMENTS  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  24
TABLE 2. 2 NON-FUNCTIONAL REQUIREMENTS  -  -  -  -  -  -  -  -  -  -  -  -  -  -  25
TABLE 3. 1 TEST PLANS  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  46
TABLE 3. 2  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  47
TABLE 3. 3  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  47
TABLE 3. 4  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  47
TABLE 3. 5 TEST TRACEABILITY MATRIX  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  48
TABLE 3. 6 TEST REPORT SUMMARY  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  48 

LIST OF FIGURES
FIGURE 1. 1 ENTITY RELATIONSHIP DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  8
FIGURE 1. 2 SOFTWARE DEVELOPMENT LIFE CYCLE  -  -  -  -  -  -  -  -  -  -  -  - . 9
FIGURE 1. 3 SYSTEM COMPARISON ANALYSIS FOR CAR RENTAL MANAGEMENT INFORMATION SYSTEM OF AVIS
INDONESIA  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  10
FIGURE 1. 4 FLOW CHAT FOR CAR RENTAL MANAGEMENT INFORMATION SYSTEM OF AVIS INDONESIA  -  -  11
FIGURE 1. 5 DFD LEVEL 0  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  11
FIGURE 1. 6 ENTITY RELATIONSHIP DIAGRAM CAR RENTAL SYSTEM  -  -  -  -  -  -  -  - . 12
FIGURE 1. 7 STATE TRANSITION DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  - . 13
FIGURE 1. 8 MAIN WEB INTERFACE DESIGN  -  -  -  -  -  -  -  -  -  -  -  -  -  14
FIGURE 1. 9 CAR RENTAL SYSTEM TEST RESULTS  -  -  -  -  -  -  -  -  -  -  -  -  15
FIGURE 2. 1 THE HOME PAGE OF SCR & TOUR WEBSITE -  -  -  -  -  -  -  -  -  -  -  -  17
FIGURE 2. 2 THE BOOKING FORM OF SCR & TOUR  -  -  -  -  -  -  -  -  -  -  -  -  -  18
FIGURE 2. 3 THE HOME PAGE OF WS-RENT-A-CAR  -  -  -  -  -  -  -  -  -  -  -  -  19
FIGURE 2. 4 THE BOOKING FORM OF WS-RENT-A-CAR  -  -  -  -  -  -  -  -  -  -  -  -  19
FIGURE 2. 5 THE BOOKING FORM OF NOVA CAR HIRE  -  -  -  -  -  -  -  -  -  -  - . 20
FIGURE 2. 6 ADMIN USE CASE DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  -  26
FIGURE 2. 8 CUSTOMER USE CASE DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  27
FIGURE 2. 9 CAR RENTAL SYSTEM USE CASE DIAGRAM  -  -  -  -  -  -  -  -  -  -  - . 28
FIGURE 3. 1 CLASS DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  29
FIGURE 3. 2 ENTITY RELATIONSHIP DIAGRAM (ERD) -  -  -  -  -  -  -  -  -  -  -  -  30
FIGURE 3. 3 CONTEXT LEVEL DFD  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  31
FIGURE 3. 4 LEVEL 0 DFD  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  32
FIGURE 3. 5 REGISTRATION ACTIVITY DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  - . 33
FIGURE 3. 6 PROFILE MODIFICATION ACTIVITY DIAGRAM  -  -  -  - ERROR! BOOKMARK NOT DEFINED.
FIGURE 3. 7 CAR RESERVATION ACTIVITY DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  34
FIGURE 3. 8 PLACING ORDER ACTIVITY DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  35
FIGURE 3. 9 ADDING NEW CAR ACTIVITY DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  36
FIGURE 4. 1 VIEW REPORT ACTIVITY DIAGRAM  -  -  -  -  -  -  -  -  -  -  -  -  -  37
FIGURE 4. 3 CAR RENTAL SYSTEM APPLICATION ARCHITECTURE  -  -  -  -  -  -  -  -  -  38
FIGURE 4. 4 ADMIN APPLICATION ARCHITECTURE  -  -  -  -  -  -  -  -  -  -  -  -  -  39
FIGURE 4. 6 CUSTOMER APPLICATION ARCHITECTURE  -  -  -  -  -  -  -  -  -  -  -  40
FIGURE 4. 7 FIRST IMPLEMENTATION PROBLEM  -  -  -  -  -  -  -  -  -  -  -  -  -  42
FIGURE 4. 8 SECOND IMPLEMENTATION PROBLEM  -  -  -  -  -  -  -  -  -  -  -  -  42
FIGURE 4. 9 THIRD IMPLEMENTATION PROBLEM  -  -  -  -  -  -  -  -  -  -  -  - . 43
FIGURE 5. 1 FOURTH IMPLEMENTATION PROBLEM  -  -  -  -  -  -  -  -  -  -  -  -  -  43
FIGURE 5. 2 FIRST PROBLEM ENCOUNTERED SOLUTION  -  -  -  -  -  -  -  -  -  -  -  44
FIGURE 5. 3 SECOND PROBLEM ENCOUNTERED SOLUTION  -  -  -  -  -  -  -  -  -  -  -  45
FIGURE 5. 4 THIRD PROBLEM ENCOUNTERED SOLUTION  -  -  -  -  -  -  -  -  -  -  -  -  45
FIGURE 5. 5 FOURTH PROBLEM ENCOUNTERED SOLUTION  -  -  -  -  -  -  -  -  -  -  - . 46 

LIST OF ABBREVIATIONS
CPU                       Central Processing Unit
ERD                      Entity Relationship Diagram
IT                           Information Technology
ISP                         Internet Service Provider
IIS                          Internet Information Service
MIS                       Management Information System SDLC                    Software Development Life Cycle DFD                      Data Flow Diagram
ERD                      Entity Relationship Diagram
PHP                       Hypertext Processor
SMS                      Short Message Service
UML                      Unified Modelling Language
RAM                     Random Access Memory
IDE                        Integrated Development Environment
SQL                       Structure Query Language
CSS                        Cascading Style Sheet
SRS                       Software Requirement Specification
HDD                      Hard Drive
MVC                     Model View Controller
HTML                   Hypertext Mark-up Language 

📄 Pages: 78       🧠 Words: 10236       📚 Chapters: 5 🗂️️ For: PROJECT

👁️‍🗨️️️ Views: 527      

⬇️ Download Now!

click on whatsapp