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 RAM 2.0GHZ 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 Registered No Yes Registration Enter User Name & Password No Is Authorize Yes ( User ) No Is Admin? Yes ( Admin ) Update offers View offers Update policy View policy Courier detail View track details Track detail Log Out Stop 16 17 4 Months Development Phase 0 to 10 Days 10 to 20 Days 20 to 30 Days 30 to 40 Days 40 to 50 Days 50 to 60 Days Duration (Day) Requirement Gathering 5 Analysis 10 Design 15 Coding 20 Testing 5 Implementation 5 Documentation 60 Activity Days 18 19 Admin_id User name admin 1 offer_id 1 user_id M manage offers 1 1 M manage user_id Source branch_id manage has courier_id courier_ detail Destination branch_id M M has has M User name M M Track_detail fin_status M view courier_id M user Registration_i d 20 21 Online courier service system registration login View offers Add/update offers Add/update courier details user View policy admin 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() 1 1 Login -id -password -type 1 - -Courier_id -User_id --Destination Address -Date -Weight -source branch_id -Destination Branch_id -cost Offer - - -Offer --start date --end date --offer description +choose() +add() +change() +payment +Login() 1 1 Track -courier_id -branch_id -date +Track() 1 1 Policy -policy_id -policy_name -description +choose() 1 1 Payment -payment_id -courier_id -date -cost -status - +Payment() 29 ADMIN Login User Manage Manage offers Manage 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 Courier detail Manage Track Detail Logout View Courier Detail Retrieve Courier Detail View Track Details Retrieve Track Details View Topic Details Logout Successfully 31 USER User Registration Login select offers Select policy Select 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 Login Update status Details View status 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 1:1:1: Login Successfully 2:1:1: View/ Delete User 3:1:1: Add/ Update/ Delete offer 4:1:1: View/ Delete policy 5:1:1: View/ Delete courier detail 6:1:1: Generate/ View track 7:1:1: Logout Successfully Database 1:1: Acknowledgement 2:1: Store User Update 3:1: Store offer 4:1: Store policy 5:1: Store courier detail 6:1: Send track detail 7:1: Acknowledgement 35 36 Collaboration Diagram - User User 1: Login 2: Manage User 3: select offer 4:select policy 5:select track System 1:1:1: Login Successfully 2:1:1: View/ Delete User 3:1:1: Add/ Update/ Delete offer 4:1:1: View/ Delete policy 5:1:1: View/ Delete track Database 1:1: Acknowledgement 2:1: Store User Update 3:1: Store offer 4:1:store policy 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 Type Constraint Size Description 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 key 20 Id of the offer. 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
© Copyright 2024