Вы находитесь на странице: 1из 85

A Project Presentation

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.

3. Internal Guide Mr. Biren Patel

4. Team Member 1. Prajapati Ripal B(13084231238)

Tools
5. Front-End Tool PHP 5.4.7

6. Back-End Tool My SQL 5.5.27

7. Other Tool Dream viewer,RF Flow

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

View/update user details


Update policy details
Track the courier details
Update offers

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:

Operating System Window xp


Runtime Environment PHP 5.4.7
Web Server Apache 3.2.1
Front End PHP, Dreamviewer 8
Back End My SQL server 2005

 Client Side:

Operating System Window xp or any compatible


operating system
Web Browser IS(Internet Explorer) 8.0 Any
Compatible Browser

14
15
Start

View the site

Is No
Registered
Yes Registration
Enter User Name & Password

No
Is
Authorize
Yes

( User ) No Yes ( Admin )


Is
Admin?
Update offers
View offers

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

User Manage Manage


Login
Manage offers Policy
Enter Username&
Password
Successfully Login

View User Details


Retrieve User Details

View Offers Details


Retrieve offers Details

View Policy Details

Retrieve Policy Details

30
ADMIN

Manage
Manage
Courier Logout
Track Detail
detail
View Courier
Detail

Retrieve Courier
Detail
View Track Details
Retrieve Track Details

View Topic Details


Logout Successfully

31
USER

User Select Select


Login select offers
Registration policy track

Enter User Detail

Successfully
Registration
Enter Username & Password
Successfully Login

View offers Details


Retrieve offers Details

View Policy Details

Retrieve Policy Details

View track Details


Retrieve track Details

32
BRANCH
MANAGER

Update status View status


Login Details Details

Enter Username&
Password
Successfully Login

Update status Details


Retrieve status Details

View status Details


Logout Successfully

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

1:1:1: Login Successfully 1:1: Acknowledgement


2:1:1: View/ Delete User 2:1: Store User Update
3:1:1: Add/ Update/ Delete offer 3:1: Store offer
4:1:1: View/ Delete policy 4:1: Store policy
5:1:1: View/ Delete courier detail 5:1: Store courier detail
6:1:1: Generate/ View track 6:1: Send track detail
7:1:1: Logout Successfully 7:1: Acknowledgement

35
36
Collaboration Diagram - User

User

1: Login
2: Manage User
3: select offer
4:select policy
5:select track

System Database

1:1:1: Login Successfully 1:1: Acknowledgement


2:1:1: View/ Delete User 2:1: Store User Update
3:1:1: Add/ Update/ Delete offer 3:1: Store offer
4:1:1: View/ Delete policy 4:1:store policy
5:1:1: View/ Delete track 5:1:store track
6:1: Acknowledgement

37
38
Description : This Table Keep The Information About Company login master.

Sr.No Field Name Data Type Constraint Size Description


1 User_id Integer Primary Key 11 Id of The user
2 Password Varchar Not Null 10 Password of the user

39
Description : Registration Table Keep The Information About User.
Primary Key : Registration_id.

Sr.No Field Name Data Type Constraint Size Description


1 first_name varchar Not Null 20 First name of the user
2 last_name Varchar Not Null 50 Last Name of the User
3 User_id Varchar Not Null 50 id of the User
4 Password Varchar Not Null 50 Password of the User
5 Email_id Varchar Not Null 50 Email id of the User
6 Address Varchar Not Null 50 Address of the User
7 Gender Decimal Not Null 6,0 Gender of the User
8 Mobile_no Varchar Not Null 15 Mobile no of the User
9 d.o.b varchar Not Null 20 Date of birth of the User

40
Description : Offer Table Keep The Information About various offers.
Primary Key : offer_id.

Sr.No Field Name Data Type Constraint Size Description


1 offer_id varchar Primary Key 20 Id of the offer.
2 Starting_date Varchar Not Null 20 Starting date of the offer
3 Ending_date Varchar Not Null 20 Ending date of the offer
4 Offer_description Text Not Null 20 Offer description
5 Offer_image Varchar Not Null 20 Images of the offer
6 rate int Not Null 5 Rate of offer
7 discount varchar Not Null 20 Discount of offer

41
Description :This table is the master table of the courier
Primary Key :courier_id.

Sr.No Field Name Data Constraint Size Description


Type
1 Courier_id Integer Primary Key 4 Id of the courier
2 User_id varchar Foreign Key 20 Id of the user
3 Source_address Integer Not Null 20 Source address
4 Source_city Varchar Not Null 20 Source city of courier detail
5 Destination_address Varchar Not Null 20 Address of courier destination
6 Destination_city Varchar Not Null 20 Destination city
7 weight integer Not Null 3 Weight of courier
8 quantity integer Not Null 3 Quantity of courier
9 date Varchar Not Null 10 Date of courier
10 Current_status Varchar Not Null 20 Status of courier
11 Fin_status Varchar Not null 20 Fin status of courier
12 Cost Integer Not null 4 Cost of courier
42
Description : Policy Table Keep The Information About courier policy
Primary Key : policy_id.

Sr.No Field Name Data Type Constraint Size Description


1 policy_id Varchar Primary Key 20 Id of The policy
2 Policy description text Not Null 10 Description of policy

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

Sr.No Field Name Data Type Constraint Size Description


1 User_id Varchar Primary Key 20 Id of the user.
2 Offer_id Varchar Reference 20 Id of the offer.
key
3 Cost Varchar Not Null 20 Cost of the offer.
4 Bank_nm Varchar Not Null 20 Name of the bank.
5 Card_no Varchar Not Null 20 Number of the card.
6 Ctv_no Varchar Not Null 10 Number of the ctv.
7 Expiry_date Varchar Not Null 20 Date of offer expiration.

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

Sr.No Field Name Data Type Constraint Size Description


1 User_id Varchar Primary Key 20 Id of the user.
2 courier_id Varchar Reference key 20 Id of the courier.
3 Bank_nm Varchar Not Null 20 Name of the bank.
4 Card_no Varchar Not Null 20 Number of the card.
5 Ctv_no Varchar Not Null 20 Number of the ctv.
6 Expiry_date Varchar Not Null 10 Expiry date.

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

Вам также может понравиться