Description
- Online RTO Management System
- Project developed using PHP and MySQL
- Download Link contains complete project documentation and Source code
The document contains:
1.PROJECT SYNOPSIS———————————————————-5
1.1. Title of the Project————————————————————-6
1.1.1. Introduction of the Project———————————————-6
1.1.2. Objective of the Project————————————————-6
1.2. Scope of the project———————————————————–6
1.2.1. Hardware Interfaces—————————————————-7
1.2.2. Software Interfaces—————————————————–7
1.2.3. Programming Language———————————————–7
1.3. Project modules—————————————————————-8
1.4. Future scope of the project—————————————————8
2.SOFTWARE REQURIMENTS SPECIFICATION [SRS]--------------9 2.1. Introduction-------------------------10 2.1.1. Purpose--------------------------------------------------------------------10 2.1.2. Intended Audience and Reading Suggestions------------------------11 2.1.3. Project Scope and Product Features-----------------------------------11 2.1.4. Definitions, acronyms, abbreviations----------------------------------11 2.1.5. References-----------------------------------------------------------------11 2.1.6. Overview-------------------------------------------------------------------12 2.2. Overall Description------------------------12 2.2.1. Product Perspective------------------------------------------------------12 2.2.2. Product Functions--------------------------------------------------------12 2.2.3. User Classes and Characteristics---------------------------------------12 2.2.4. Operating Environment--------------------------------------------------12 2.2.5. Design and Implementation Constraints--------------------------------13 2.2.6. User Documentation-------------------------------------------------------13 2.2.7. Assumptions and Dependencies-----------------------------------------13 2.3. Specific Requirements------------------------------13 2.3.1. External Interface Requirements----------------------------------------13 2.3.2. User interface--------------------------------------------------------------13 2.3.3. Hardware Interface--------------------------------------------------------13 2.3.4. Software interface---------------------------------------------------------14 2.3.5. Communication interface-------------------------------------------------14 2.4. Functional Requirements--------------------------------------------------------14 2.5. Other Nonfunctional Requirements--------------------15 2.5.1. Performance Requirements ----------------------------------------------15 2.5.2. Safety Requirements------------------------------------------------------15 2.5.3. Security Requirements----------------------------------------------------15 2.5.4. Software Quality Attributes----------------------15
- 3. SYSTEM DESIGN————————————————————-17
3.1. Introduction———————————————————————–18
3.2. Applicable Documents———————————————————-18
3.3. Description of Programs——————————————————–19
3.3.1. Context Flow Diagram (CFD)—————————————-19
3.4. Data Flow Diagram————————————————————–20
3.4.1. Notations in the DFD————————————————–21
3.5. Top Level DFD—————————————————————–22
3.5.1.DFD Level 2.1———————————————————–23
3.5.2.DFD Level 2.2———————————————————–24
3.5.3.DFD Level 2.3———————————————————–25
3.5.4.DFD Level 2.4———————————————————–26
3.5.5.DFD Level 2.5———————————————————–27
3.5.6.DFD Level 2.6———————————————————28
3.5.7.DFD Level 2.7———————————————————29
4.Data Base Design——————————————————-30
4.1. Introduction——————————————————————–31
4.2. Database tables——————————–31
4.3. Each entity can be described as follows along with its attributes——-32
4.4. Entity-Relationship Diagram————————————————36
4.5. The Symbols are shown in below table————————————-36
4.6.ER-Diagram———————————————————————37
4.7. Schema Diagram—————————————————————38
5.Detail Design————————————————————-39
5.1. Introduction———————————————————————40
5.2. Applicable Documents——————————————————–40
5.3. Structure of the software package——————————————-40
5.3.1. Administrator————————————————————40
5.3.2. Employee—————————————————————–40
5.3.3. User————————————————————————40
5.4. The project has following modules———————————————-40
5.5. Modular Decomposition of Components—————————————41
5.5.1. Admin Account Component———————————————41
5.5.2. RTO officer account Component—————————————-42
5.5.3. User Account Component————————————————42
5.5.4. Vehicle Registration Component—————————————-43
5.5.5. Online License Application Component——————————–43
5.5.6. Branch Component———————————————————44
5.5.7. Report Component———————————————————44
5.6. DETAIL DESIGN OF MODULES——————————————–45
6.CODING——————————————————————-59
6.1. Common Uses of PHP———————————————————–60
6.2. Web server————————————————————————60
- Apache Web server————————————————————60
- SQL SERVER——————————————————————61
6.3. AJAX—————————————————————————–61
6.4. Source Code———————————————————————62
7.TESTING—————————————————————-101
7.1. Introduction———————————————————————102
7.2. Testing Objective————————————————————–102
7.3. Testing Methods—————————————————————103
7.4. Testing Steps——————————————————————-103
7.5. Output Testing—————————————————————–103
7.6. User Acceptance Testing—————————————————-104
7.7.TEST CASES——————————————————————104
7.7.1. Registration Form—————————————————–104
7.7.2. Login Form————————————————————104
7.7.3. RTO Officials Page—————————————————105
7.7.4. Enroller Page———————————————————-105
7.7.5. User ONLINE LLR Apply——————————————106
8.SCREENSHOTS——————————————————-107
9.USER MANUAL——————————————————-116
10.CONCLUSION——————————————————-119
11.BIBLIOGRAPHY—————————————————-121
- FUTURE ENHANCEMENT————————————–123
Know more about this project: