0% found this document useful (0 votes)
445 views

System Design Specification

This document provides a software design specification for a courier solution system being developed for On the Spot Couriers. The system will allow customers to request package pickups online, track packages, and manage their accounts. It will also enable couriers to view package details and statuses. Additionally, the system has an administrative component for managing employee, customer, and invoice information. The system is designed as a web-based solution to provide flexibility across devices. It utilizes optional custom software for warehouse computers and courier devices to streamline processes.

Uploaded by

api-278499472
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
445 views

System Design Specification

This document provides a software design specification for a courier solution system being developed for On the Spot Couriers. The system will allow customers to request package pickups online, track packages, and manage their accounts. It will also enable couriers to view package details and statuses. Additionally, the system has an administrative component for managing employee, customer, and invoice information. The system is designed as a web-based solution to provide flexibility across devices. It utilizes optional custom software for warehouse computers and courier devices to streamline processes.

Uploaded by

api-278499472
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Software Design Specification

FOR

Couriers Solution System


Adaptive Solutions, Inc.
Team 2
Ka Ng
Steven Mooney
Keith Webb

October 12, 2014


ISM 3113 - FALL 2014

ISM 3113 System Design Specification (10/12/14)

1.0 Introduction
1.1 Purpose of the Document
This is the Software Design Specification (SDS) document for Couriers Solution System of On the
Spot Couriers. This document is to describe the design development requirements, user interface,
and functionality of the system requested by Mr. Bill Wiley of On the Spot Couriers.
1.2 Scope of the Development Project
Couriers Solution System is a complete online sales, marketing, and management system that will
expedite services for On the Spot Couriers and their customers. This system is accessible over the
Internet as a web-based system.
The intended audiences are individuals and businesses with package delivery needs. Customer can
request package pickups and receive an immediate response for the estimated time of pickup
improving services from On the Spot Couriers depending on route availability and package urgency.
Customers can track the status of their package, and maintain their account with an integrated
payment system.
1.3 Definitions, Acronyms, and Abbreviations

SDS

Software Design Specification

User interface

The design of user to system interaction, and the space where interactions
between users and devices occur.

1.4 References

Software Engineering Standards Committee, IEEE Std. 830-1998 (revision of 1993)


Dr. Wendy Norfleet, Dean of Career Education, Florida State College at Jacksonville
Satzinger, John. Systems Analysis and Design in a Changing World, 6th Ed. Cengage Learning,
2012.

1.5 Overview of the Document


This SDS is designed to provide detailed information to both the client and the technical designers of
the software. Specific design development requirements and user expectations regarding the
components of the product are given in these portions of the SDS document:

Section 1.0 provides a brief overview of the product, including definitions and references. The
definitions section is intended to assist the technical designers as well as the client in clarifying
the terms used throughout the document.
Section 2.0 is an overview of the system architecture, its functionality and relationships, and
responsibilities of sub-components.
Section 3.0 is a detailed description of the design of the product, to include user interfaces of the
web-based storefront and its usage.

ISM 3113 System Design Specification (10/12/14)

2.0 System Architecture Description


2.1 Overview of the modules/components
The Courier Solution System has four basic components. The public component displays company
information to prospective customers and allows them to view current promotions/special offers, and
create an account. Current users also login from the public component. The login screen directs users
to the appropriate component based on login information. These components are customer service,
package handling, and administrative. Custom software on warehouse computers and handheld
devices access the package handling component directly to streamline work productivity.
2.2 Structure and Relationship

2.3 User Interface Issues

ISM 3113 System Design Specification (10/12/14)

3.0 Detail Description of Components

The home page displays


useful information for
potential customers.

Customers can create an


account with this simple web
form.

Once a customer has an


account they can login and
start using the system.

ISM 3113 System Design Specification (10/12/14)

After a package pickup


request is submitted
customers have the option of
adding more packages.
Auto fill of previously
entered information speeds
up this process.

Customers can also manage


their account information
and payment type on this
familiar form.

Customers can pay their


invoices by selecting them
from the embedded table.

ISM 3113 System Design Specification (10/12/14)

Employees track their time


on this page.

Couriers can get package


information at a glance or
pull up more detailed
information.
Packages on both vans are
displayed for each courier.
Package priority can also set
the color of the row in the
table.
Employees can quickly
locate packages on the
warehouse system.

Employees can also use custom software for warehouse computers and couriers mobile handheld devices to
access the website with a single login for the day. This software can streamline processes and improve
efficiency.

ISM 3113 System Design Specification (10/12/14)

Administrators add, delete,


and update employee
information on this page.

Administrators add, delete,


and update customer
information on this page.

Administrators can add,


delete, and update invoices
on this page.
They can also create and
print bills when necessary.
Outstanding invoices are
automatically selected when
a customer is displayed.

Administrators also have access to web tools for editing the website. These tools enable the administrator to
change company information, set special offers, and provide sales promotions.

ISM 3113 System Design Specification (10/12/14)

4.0 Design Decisions and Tradeoffs


The decision to create a web based solution is to make the services equally accessible at home, on a desktop,
or on a mobile device. This decision improves the flexibility of the system for all users internal and external.
The system can be used on any browser and on any system without additional software. The optional
software for couriers mobile devices and warehouse computers are for streamlining processes only. These
programs will also save data during loss of connection, and then update the system when the connection is
reestablished. The tradeoff for this flexibility is a dependence on internet service, cloud services, and web
security.
5.0 Appendix

ISM 3113 System Design Specification (10/12/14)

You might also like