Home > Engineering essays > Courier management

Essay: Courier management

Essay details and download:

  • Subject area(s): Engineering essays
  • Reading time: 6 minutes
  • Price: Free download
  • Published: 22 August 2017*
  • Last Modified: 2 September 2024
  • File format: Text
  • Words: 1,758 (approx)
  • Number of pages: 8 (approx)

Text preview of this essay:

This page of the essay has 1,758 words.

This project deals with the ‘Courier management’. The system is used for daily activities such as booking a courier; maintaining company details; maintain employee details; and maintaining office details, etc. The main idea behind the system is to provide online ordering and online delivery facilities.
 
Customers can: Order the couriers,Track the orders,Reduce their efforts,Save their valuable time,Take benefit of home delivery

Nowadays, people are very busy and they don’t find much time to go to a dealer to get products. But they need to buy products. And most of the people are accessing Internet

.

Then why don’t we help them in searching & getting products online. Of course this is helpful for company & dealer also to improve the sales.

1.INTRODUCTION

This project deals with the ‘Courier Management Service’. The system is used for daily activities such as booking a courier, maintain employee details, maintain office details, maintain company details etc

Hence it is recommended to computerize the process by developing the relative software as the world is turning into information and technology; computerization becomes necessity in all walks of life. The existing system is not totally automated. Though the system is computerized to a particular extent, it has to do a lot of manual work.

Courier management computerization is “the incorporate of appropriate technology to help administrator manage information. Technology is considered appropriate, when it utilizes the most abundant domestic resources and conserves capital and skilled personnel”.

Requirements

Software Requirements:

 Operating System : Windows7 or Higher

 Technology : Macromedia Dreamweaver CS6

 Front-End : PHP

 Back-End : My SQL

Hardware Requirements:

 Processor : Intel Duo CORE2

 Speed : 2.00 GHz

 RAM : 2GB

 Hard Disk : 120GB

 Key board : Standard Windows keyboard

 Color Monitor with Mouse, Keyboard

SYSTEM ANALYSIS AND DESIGN

System Analysis:

Systems analysis is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning. This involves studying the business processes, gathering operational data, understand the information flow, finding out bottlenecks and evolving solutions for overcoming the weaknesses of the system so as to achieve the organizational goals.

Existing System

The existing system is not totally automated. Though the system is computerized to a particular extent, it has to do a lot of manual work. The different processes involved are:

 Maintaining details of bookings manually

 Maintaining details of the incoming couriers

 Maintaining delivery details

 Maintaining out going details

Proposed System

The proposed system eliminates all the manual works facilitating everything on click. The system provides all the functionalities that were not available in the existing system. The proposed system facilitates:

 Maintains details of bookings on website itself avoiding the manuals.

 Calculates salaries for the employees using computers and reporting.

 All above processes of existing system are done by devices and not the manuals.

 Proposed system can reduces the customer efforts providing home delivery.

 Customers need not to be worry about going to the courier centre and place an order.

 Everything is done by using Internet.

 The proposed system will be helpful for all the customers.

Feasibility Study

The feasibility study is an evaluation and analysis of the potential of the proposed project which is based on extensive investigation and research to support the process of decision making. Feasibility study is the process of determination of whether or not a project is worth doing.

Technical Feasibility Study

The technical feasibility assessment is focused on gaining an understanding of the present technical resources of the organization and their applicability to the expected needs of the proposed system. It is an evaluation of the hardware and software and how it meets the need of the proposed system.

The system must be evaluated from the technical point of view first. The assessment of this feasibility must be based on an outline design of the system requirement in the terms of input, output, programs, procedures and staff.

Economical Feasibility Study

The purpose of the economic feasibility assessment is to determine the positive economic benefits to the organization that the proposed system will provide. It includes quantification and identification of all the benefits expected. This assessment typically involves a cost/ benefits analysis.

Operational Feasibility Study

Operational feasibility is a measure of how well a proposed system solves the problems, and takes advantage of the opportunities identified during scope definition and how it satisfies the requirements identified in the requirements analysis phase of system development.

The operational feasibility assessment focuses on the degree to which the proposed development projects fits in with the existing business environment and objectives with regard to development schedule, delivery date, corporate culture, and existing business processes. To ensure success, desired operational outcomes must be imparted during design and development.

System Design

Design may be defined as “the process of applying various techniques and principles for the purpose of defining a device, a process or a system in sufficient detail to permit its physical realization”. Using one of the numbers of design methods, the design step produces a data design, an architectural design and a procedural design.

Input Design

The input design is the process of converting the user-oriented inputs into the computer-based format. The goal of designing input data is to make the automation as easy and free from errors as possible. For providing a good input design for the application, easy data input and selection features are adopted.

Output Design

The output design has been done so that the results of processing should be communicated to the user. Effective output design will improve the clarity and performance of outputs. Output is the main reason for developing the system and the basis on which they will evaluate the usefulness of the application.

Output design phase of the system is concerned with the convergence of information to the end user-friendly manner.

Data Flow Diagram

A Data Flow Diagram (DFD) is a graphical representation of the “flow” of data through an information system. DFDs can also be used for the visualization of data processing (structured design). On a DFD, data items flow from an external data source or an internal data store to an internal data store or an external data sink, via an internal process.

One of the tools of structuring analysis is the Data Flow Diagram. A Data Flow Diagram is a graphical representation of the proposed system.

DATABASE

USE CASE DIAGRAM

Admin Use Case Diagram

ER Diagram

In software engineering, an entity–relationship diagram is a data model for describing a database in an abstract way. It is
a graphical representation of entities and their relationships to each other, typically used in computing in regard to the organization of data within databases or information systems. An entity is a piece of data-an object or concept about which data is stored.

Address

Address

Testing

 Unit Testing

It is the most ‘micro’ scale of testing; to test particular functions or code modules. It is typically done by the programmer and not by testers, as it requires detailed knowledge of the internal program design and code. Unit testing enables us to detect errors and correct it without affecting any other modules.

 Integration Testing

Data can be lost across an interface when sub modules are combined together. One module can have an adverse effect on another module, when combined, which may not produce the desired result. So all the modules are integrated together and tested as whole.

 System Testing

Here the entire software system is tested. The reference document for this process is the requirements document, and the goal is to see if the software meets its requirements. All errors found during this phase were corrected.

 Test Cases

Black box testing relies on the specification of the system or the components which is being derived to being tested to derive test case.

Admin Login

Test Case Input Expected Output Result

1. If Admin enters the user name and password correctly and clicks on login. Login Successfully. Success

2. If Admin enters the user name and password incorrect and clicks on login. Invalid Admin Success

Courier-Add Module

Test Case Input Expected Output Result

1. If Admin enters the courier details correctly and clicks on submit. courier added successfully Success

2. If Admin enters the courier details incorrectly and clicks on submit. Wrong details were provided Success

Testing Screen shots

Implementation

The implementation phase of software process gives the detail about how the functional requirements of system get process. In implementation phase we mainly show the process either by flow charts or the pseudo code, which helps in the maintenance of project, for future enhancement. The implementation phase deals with issues of quality, performance, baseline, libraries and debugging.

Module Description

The proposed website consists of Admin Module

Admin Module:

 Login form

 Add-courier form

 Update-courier form

 Search form

 Report form

=>Delivered Report

=>Date wise Report

Database Design

Screen Shots

Home Page

Admin Page

Add Shipment Page

Edit Shipment Page

Search Shipment page

Delivered Report

Date Wise Report

CONCLUSION

This project is user-friendly and GUI based. The project meets all the requirements as described in the proposal system and satisfies user requirement to a great extend. The application thus developed is easy to maintain and is quite user friendly. We have successfully completed our project “Courier Management Service” in the given time. The given modules were tested separately. Testing of the whole system has been done with sample data and output obtained accordingly to the requirement.

The “Courier Management Service” provides a sufficient and cost-effective method to communicate with students and faculties. It provides different services to the courier companies. It ensures proper authentication, authorization and security of sensitive data of the Application.

 FUTURE ENHANCEMENTS

There is always a room for improvement in any software package. The important thing is that the system should flexible enough for further modifications. Considering this important factor, the system is designed such a way that the provisions are given for further enhancements.

The following future enhancements have been proposed:

 Auto Backup System.

 Web hosting.

 Applying distributed computing capacity.

 Developing the application with increased security features and secure data processing.

 Developing the application with extra enhancement, which would reduce the time consuming and more user friendly.

BIBLIOGRAPHY

TEXT BOOKS:

 Robert W.Sebesta: Programming the World Wide Web, 4th Edition, Pearson Education,2008.

 M.Deitel,P.J. Deitel, A.B. Goladberg: Internet and World Wide Web, Pearson Education 2004

 Ed Lecky-Thompson, Steven D. Nowicki, and Thomas Myer Professional PHP6, Wiley India 2006

 Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites By Robin Nixon

 WEBSITES REFERED :www.monkfrog.com , www.bluemountain.com

WEBSITES:

1. www.w3schools.com

2. www.templateworld.com

3. www.roseindia.net

4. www.java.sun.com/j2ee/tutorial

About this essay:

If you use part of this page in your own work, you need to provide a citation, as follows:

Essay Sauce, Courier management. Available from:<https://www.essaysauce.com/engineering-essays/courier-management/> [Accessed 19-11-24].

These Engineering essays have been submitted to us by students in order to help you with your studies.

* This essay may have been previously published on EssaySauce.com and/or Essay.uk.com at an earlier date than indicated.