A PROJECT REPORT ON Car pooling System Submitted By Baria Jamna H

A
PROJECT REPORT
ON
Car pooling System
Submitted By
Baria Jamna H.(151214116029)
In partial fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
In
Information Technology
APOLLO INSTITUTE OF ENGINEERING
AND
TECHNOLOGY
Gujarat Technological University- Ahmedabad
2017-2018
2
APOLLO INSTITUTE OF ENGINEERING AND TECHNOLOGY
INFORMATION TECHNOLOGY DEPARTMENT
2017-2018
CERTIFICATE
This is to certify that the Project entitled “Car poolingSystem” has been carried out by Baria Jamna H. (151214116029) under my guidance in partial fulfilment of the degree of Bachelor of Engineering in Information Technology, 8th semester of Gujarat Technological University, Ahmedabad during the academic year 2017-18.
Date:
Place:
Mr. Ruchit Shah Mr. Sanket Raval Internal Guide Head of the Department
3
Acknowledgement
It has been great honor and privilege to undergo training at Softvan Technology, Ahmedabad. We are very much thankful to Mr.Nimesh manek for providing all facilities and support to meet our project requirements.
We would like to take opportunity to express our humble gratitude to Mr. Nimesh manek, under whom we executed this project. His constant guidance and willingness to share his vast knowledge made us understand this project and its manifestations in great depths and helped us to complete the assigned tasks.
We are highly thankful to our project internal guide Prof. Ruchit Shah, whose invaluable guidance helped us understands the project better.
There may be many who remain unacknowledged in this humble note of gratitude, there are none who remain unappreciated.
– BariaJamna h.(151214116029)
4
5
Abstract
Car-pooling refers to any kind of portal which involves sharing cars and car journeys. It is a practice that has several benefits, both economic and ecological. In Suderbyn one car is shared by the community. This reduces costs for everyone, limits car usage and increases the efficiency when it is used. The ecovillage’s car-pooling arrangement is made possible by a simple administration performed by one of the inhabitants.
This car-pool system enjoys many advantages due to it being part of a community. Since there is a daily basis of dialogue between the inhabitants there is seldom a problem that the car is being used when someone else needs it. In fact, when a person needs the car he or she always tells the others, which often results in combined travels or performing tasks for each other, such as buying goods or posting letters. Another advantage for the car-pool in Suderbyn is the fact that there is generally only one travel destination, Visby, which is the only major town on the island. This makes it very easy to combine efforts and to offer free rides for the inhabitants, i.e. to optimise the use of the car.
6
List of table
Table No.
Table Name
Page No.
6.2.1
Login Admin
32
6.2.2
User registration
33
6.2.3
Driver registration
33
6.2.4
Car type
34
6.2.5
State
34
6.2.5
City
34
6.2.6
Area
35
6.2.7
Location
35
6.2.8
Allocate car
36
6.2.9
Request
36
6.2.10
Share car
36
10.1.9
Table content of bmc
70
7
List of figer
Figure No.
Figure Name
Page No.
4.2.3
Incremental Process model
16
4.2.4
Task management
17
6.1.1
Usecase diagram
20
6.1.2
Activity diagram
21
6.1.3
Admin
21
6.1.4
User
22
6.1.5
Driver
23
6.1.6
E-R diagram
25
6.1.7
Dataflow diagram
25
6.1.8
Context
27
6.1.9
Level 1-Admin
28
6.1.10
Level 1-User
29
6.1.11
Level 1-Driver
30
6.1.12
Class diagram
30
7.1.1
Aeiou sheet
39
7.1.2
Ideation canvas
40
7.1.3
Product development canvas
41
7.1.4
Empathy mapping canvas
42
7.2.1
PPR 1
43
7.2.2
PPR 2
44
7.2.3
PPR 3
45
7.2.4
PPR 4
46
9.1
Admin page
60
9.1.1
Login page
60
9.1.2
Manage user
61
9.1.3
Manage driver
61
9.1.4
Manage feedback
62
9.1.5
Driver registration
62
9.1.6
Manage car
63
9.1.7
User home page
63
9.1.8
User registrationpage
64
9.1.10
Bmc canvas
64
8
LIST OF SYMBOL, ABBREVIATIONS AND NOMENCLATURE
9
NOMENCLATURE SYMBOL
10
LIST OF ABBREVIATIONS
11
List of Content
Chapter no.
Title
Page no.
Self-Declaration
I
Acknowledgement
Ii
Abstract
Iii
List of tables
Iv
List of figures
V
List of symbole,abbreviations and Nomenclature
Vi
Table of content
Vii
Chapter 1
14
Project profile
14
Chapter 2
16
2.1
Organization profile
16
2.1.1
Our vision
17
2.1.2
Service
17
2.1.3
Contect
17
Chapter 3
18
Introduction
18
3.1
Project summery
18
3.1.1
Aim and objective of project
18
3.1.2
Scope
18
3.1.3
Problem specification
19
3.1.4
Technical and literateracher review
19
3.1.5
Hardware requerment
20
3.1.6
Plan of your work
21
Chapter4
22
Software project management
22
4.1
Feasibility study
22
4.1.1
Technical feasibility
23
4.1.2
Operational feasibility
23
4.1.3
Scheduling feasibility
24
4.1.4
Project planning and scheduling
24
4.1.5
Project scheduling
24
4.1.6
Project development Approch
25
4.1.7
Increment processmodel
25
12
4.1.8
Test management
25
4.1.9
Justification
26
4.1.10
Risk management
26
4.1.11
Risk identification
27
4.1.12
Risk analysis
27
4.1.13
Risk planning
27
Chapter 5
28
5.1
Current system study
28
5.1.2
User characterisctics
28
5.1.3
Functional requerment
28
5.1.4
Hardware ; software requierment
29
5.1.5
Reliability requirement
29
5.1.6
Safty ; security consideration
30
Chapter 6
31
6.1
System Architecture design
31
6.1.1
Usecase diagram
31
6.1.2
Activity diagram
31
6.1.3
Activity of admin
31
6.1.4
Activity of user
32
6.1.5
Activity of driver
33
6.1.5
E-R diagram
34
6.1.6
Dataflow diagram
35
6.1.8
Level 1 admin
36
6.1.9
Level 1 user
37
6.1.10
Level 1 driver
38
6.1.11
Class diagram
39
6.2
Data dictionary
40
6.2.1
Login admin
41
6.2.2
Login user
42
6.2.3
Login driver
43
6.2.4
Car type
44
6.2.5
State
45
6.2.6
City
45
6.2.7
Area
45
6.2.8
Location
46
6.2.9
Allocate car
46
6.2.10
Request car
47
6.2.11
Share car
47
Chapter 7Appendix1
52
7.1
Design canvas
53
13