Beruflich Dokumente
Kultur Dokumente
Courier System
Management
Presented By:
Roll: 10015406
Aim of project
The main aim of the project is to develop an
application system that meant to partially
computerize the work performed by the
department.
6. Redundancy of data.
7. More time consuming.
8. Inaccuracy in transactions.
9. Slow processing.
10. All connection between Courier Company
and client is mobile based.
Proposed System
Online tracking system: A sender can track the
courier and identified the location.
Easy to get Branch office info: A navigator can
show all branch office info via webpage so it is not
necessary to go branch office for destination
branch office info.
Easy comparison: Navigator can calculate the
cost and easily compare other courier service.
Information access: A navigator easily can get
info about company and other like lost courier.
Online chat room: User can chat with company
through online chat room.
Feasibility Study
Every software project begins with a judgment
as to whether the project is valuable or not.
This is called a feasibility study.
Software feasibility has three solid dimensions:
Technical Feasibility
Operational feasibility
Cost-benefit analysis(Economic Feasibility)
Technical Feasibility
This project is technically feasible. It
successfully satisfies the users basic
requirements. The tools and application
softwares used in this project are very popular
and easily available across the world.
Operational feasibility
The system will have easy to understand
interface for different modules. It does not
require any programming skill to use the
system. After a little training, the users will be
able to work with it at ease.
Fact-Finding Techniques
Some of the most simple and useful fact
finding techniques that can or should be
followed are pointed out below:
Interview & Questionnaire.
Document Sampling
Work Site Observation.
Manager Name:
Interview Time/Date:
Billing Process:
How (& by whom) the bill payment process
of a customer is done?
What happen if the courier is redirect?
Is there any advanced processes related
with the billing process?
A sample Questionnaire
Information
Name
Contact
Number
E-Mail ID
Position/Pos
t
Experience
Interview
Time/Date
Approval
of Interviewed Personal:
Manual/Mixed
1) How does this system work?
Answer:
Answer:
Have
any
online
branch info: Yes / No
4)
Answer:
Answer:
Answer:
Answer:
Computerized
1) How & by whom the computerized
system is user?
Answer:
8) What are the most noticeable advantages a computerized system
will give you?
Answer:
Activity
Dependencies
& network
Task
Duration(Days)
Tasks:
T1=Data collection
T2=Administration
Dependency
T3=Branch management
T4=document handling
T1
T2
T1(M1)
T3
T1(M2)
T4
T1(M3)
T5
T1(M4)
T5=Customer management
Module
He can provide details about the overview of company under a single roof.
Since the workability of staff will be increase and the owner will get benefits
from it.
Administrator:
User:
Staff:
Activity diagram
Sequence diagram
Class Diagram
Manages
Company details
Manage
s
Consignment
Employee
details
n
Delivery Boy
Customers
Information
n
Manages
Deliver
Manages
1
Staff
n
Manages
Testing
Types of testing
There are two major type of testing
White Box Testing
Black Box Testing
Levels of Testing
The basic levels of testing are:
Unit testing
Integration testing
System testing
Acceptance testing
Unit Testing
Unit testing focuses verification effort on the smallest
unit of software design the software component or
module.
The goal of this testing level is to see if the modules
have been be integrated properly.
In other words, the emphasis is on testing the
interactions among the modules.
Integration Testing
The goal of this testing level is to see if the modules
have been be integrated properly.
The goal of this testing level is to see if the modules
have been be integrated properly.
System Testing
In this testing entire software is tested.
The goal is to see if the software meets its requirements.
System testing is actually a series of different tests
whose primary purpose is to fully exercise the computerbased system.
The types of system tests that are worthwhile for
software-based systems.
Recovery Testing
Security Testing
Stress Testing
Performance Testing
Future work
Provide GPS tracking system for vehicle, which
provide better tracking information.
Online bill payment and provide full support of the
debit card, credit card and others.
Storing large amount of data for future usage.
Reducing manual efforts for maintaining the system.
Emphasis on accurate data and reuse of stored data.
Complete automation, almost no need for manual
human intervention.
Thank you