Академический Документы
Профессиональный Документы
Культура Документы
on
SUBMITTED TO
DEPARTMENT OF COMPUTER SCIENCE
GANPAT UNIVERSITY,KHERVA
PRESENTED BY
Prajapati Ripal B.(13084231238)
1
Sr. No Title Page No
1 Abstract (Project Profile) 4
2 Existing System 5
3 Need for new System 5
4 Functional Specification 6
5 Hardware and Software Requirement 12
6 System Flow Chart 15
7 Timeline Chart 17
8 E-R Diagram 19
9 UML Diagrams 21
9.1 Use Case Diagram 22
9.2 Activity Diagram 24
9.3 Class Diagram 28
9.4 Sequence Diagram 30
9.5 Collaboration Diagram 34
10 Data Dictionary 38
11 Input Design/Output Design 46
13 Post Implementation Review 82
14 Future Enhancement 83
15 Bibliography 84 2
3
Index Key Content
1. Project Title Online Courier Service System
2. Project Objective The main objective of project is to provide users with the
facility of taking online courier services.
Tools
5. Front-End Tool PHP 5.4.7
8. Duration 60 days
4
Existing System:
Courier Sending
Courier Tracking
View Policy
Proposed System:
Providing Offers
Pickup Facility(from home or office)
Courier Returning Facility(Critical Condition)
5
There Are 3 Module Are Used In This Project Like,
User
Admin
Branch Admin
6
USER
New registration
View /update login details
View policy details
View tracking information
View offers
ADMIN
7
Branch Admin
This module helps the branch admin to use various services after the
logged on e-courier services like:-
· update status
View status
8
(1)User Module:-
In this module user can use various service by online with the help
of internet.
This service help the user to do their work effectively & efficiency.
They are view the login details.
They are also view the policy details and view the tracking information.
User are view the various offers like diwali offer ,rakshabandhan
offer, one day offer.
9
(2)Admin Module:-
The admin helps the admin to do work with the different facility that
helps to solve the problem of manual work & easily maintain.
To admin can want to update policy details, track the courier details
and also provides unique services & the best offers like diwali festival
offer, rakshabandhan offers etc..
Admin has all the control over the websites by that admin can create
,branch & can update branch record any time.
10
(3)Branch Module:-
Branch admin can login after those do all the needed works like packet tracking,
view status
The main objective of checking report gives the daily profit and loss.
11
12
Hardware Specification
Server Side:
Processor 2.0GHZ
RAM 4 GB
Hard Disk 40GB
Client Side:
Processor 1GHZ
RAM 20GB
Hard Disk 512MB
13
Software Specification:
Server Side:
Client Side:
14
15
Start
Is No
Registered
Yes Registration
Enter User Name & Password
No
Is
Authorize
Yes
Update policy
View policy
Courier detail
View track details
Track detail
Log Out
16
Stop
17
4 Months
Development 0 to 10 to 20 to 30 to 40 to 50 to Duration
Phase 10 20 30 40 50 60 (Day)
Days Days Days Days Days Days
Requirement
5
Gathering
Analysis 10
Activity
Design 15
Coding 20
Testing 5
Implementation 5
Documentation 60
Days
18
19
Admin_id User name offer_id user_id
1 M
admin manage offers
1 M
1 1
manage
user_id
Source
manage branch_id has
courier_id
Destination
courier_ branch_id
detail
M
M
has has
M User name
M M
M M
Track_detail view user
Registration_i
courier_id
fin_status d
20
21
Online courier service system
registration
login
View offers
Add/update
offers
Add/update
courier
details
user admin
View policy
Add/update
policies
View track
details
Update
track details
Manage
transaction 22
Online courier service system
login
Message
Request
Update status
Branch admin
View status
Profile
change
23
24
25
26
27
28
Registration
-Name
-Username_id
-Password
-Email_id
-Gender
-Mobile number
-d.o.b Courier Detail
+Register() -Courier_id
-User_id
1
--Destination Address
Offer
1 -Date -Offer
Login -Weight --start date
-source branch_id --end date
-id -Destination Branch_id --offer description
1 - -cost - -
-password
-type +choose()
+add()
+Login() +change()
+payment
1 1
1 1
1
1
Payment
Track Policy -payment_id
-policy_id -courier_id
-courier_id -date
-policy_name
-branch_id -cost
-description
-date -status
+Track() +choose() -
+Payment() 29
ADMIN
30
ADMIN
Manage
Manage
Courier Logout
Track Detail
detail
View Courier
Detail
Retrieve Courier
Detail
View Track Details
Retrieve Track Details
31
USER
Successfully
Registration
Enter Username & Password
Successfully Login
32
BRANCH
MANAGER
Enter Username&
Password
Successfully Login
33
34
Collaboration Diagram - Admin
Admin
1: Login
2: Manage User
3: Category
4: Manage offer
5: Manage policy
6: Manage courier
detail
7:Manage track
detail
8: Logout
System Database
35
36
Collaboration Diagram - User
User
1: Login
2: Manage User
3: select offer
4:select policy
5:select track
System Database
37
38
Description : This Table Keep The Information About Company login master.
39
Description : Registration Table Keep The Information About User.
Primary Key : Registration_id.
40
Description : Offer Table Keep The Information About various offers.
Primary Key : offer_id.
41
Description :This table is the master table of the courier
Primary Key :courier_id.
43
Description :This table is the master table of the offer payment
Primary Key :user_id.
Foreign Key : user_ id with reference table offer_id
44
Description :This table is the master table of the courier payment
Primary Key :user_id.
Foreign Key : user_ id with reference table courier_id
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
After the system is implemented and conversion is completed, a review of
system is usually conducted by users and analyst. This is called Post
Implementation Review.
The Post Implementation Review is the process of review after the system
implemented user and the analysts generally do this review process. This
review process is done to determine how well the system is working, how it
has accepted, and whether maintenance is needed. The review is important to
gather information and maintain the system.
82
It is still mature and fully dynamically. Any requirements, this project are
completed but still they want to update and modify some modules.
We are always thinking about organization requirements also growing day by day. We
always want implement something more. This project is completed when you watch,
but we want to implement more things.
· Online Chat
· Overseas Service
· Pickup Request On chat
· Expanded geographical research
83
At the process time of making this project we have take reference of some outsider
sources which we want to mansion here.
Websites
www.google.com
www.fristflight.com
www.bluedart.com
84
85