30
1 SMS Based Spare Delivery Tracking System March 10, 2012 Software Requirements Specification

SMS Based Spare Delivery Tracking System

  • View
    743

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SMS Based Spare Delivery Tracking System

1SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Software RequirementsSpecification

Page 2: SMS Based Spare Delivery Tracking System

2SMS Based Spare Delivery Tracking SystemMarch 10, 2012

MR. MOIN…. A typical spare parts manager

Dealing with vendors all day ………… !!!

Page 3: SMS Based Spare Delivery Tracking System

3SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Organize Delivery Tracks ???….. No way !!

YOU SEE ...

ACTIVITIES ARE ALL SCATTERED!!!!!

Page 4: SMS Based Spare Delivery Tracking System

4SMS Based Spare Delivery Tracking SystemMarch 10, 2012

……Better put all in a place ??

a software does it all for him…….

Maintains communication with vendors

Assures spare parts delivery on time Provides delivery reports at will

Page 5: SMS Based Spare Delivery Tracking System

5SMS Based Spare Delivery Tracking SystemMarch 10, 2012

SMS Based Spare Delivery Tracking

System

Group Members:

Iftekhar Ahmed BIT0220Rayhan Hossain BIT0226Khaza Moinuddin Mazumder BIT0234

Page 6: SMS Based Spare Delivery Tracking System

6SMS Based Spare Delivery Tracking SystemMarch 10, 2012

List of Topics

Introduction Project Scope General Description Specific Requirements Analysis Models

Page 7: SMS Based Spare Delivery Tracking System

7SMS Based Spare Delivery Tracking SystemMarch 10, 2012

IntroductionSDTS - Spare Delivery Tracking System A P2PSMS based tracking system for

spare tools of machineries

optional media: Email

Acts as an intermediary | Supports peer to peer message transfer

Clients…1. Broker Houses, Manufacturers, Distributors, Machine Shops

2. Spare Vendors or Producers of spares

Page 8: SMS Based Spare Delivery Tracking System

8SMS Based Spare Delivery Tracking SystemMarch 10, 2012

How it works…

Page 9: SMS Based Spare Delivery Tracking System

9SMS Based Spare Delivery Tracking SystemMarch 10, 2012

List of Topics

Introduction Project Scope General Description Specific Requirements Analysis Models

Page 10: SMS Based Spare Delivery Tracking System

10SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Scope: What we will provide

• Assurance of on-time delivery confirmation

• Store information about spares, customers and vendor

• Keep track of delivery state and accumulate assets

• Generate post-spare-delivery reports and logs

• View Engine to view and download reports

Page 11: SMS Based Spare Delivery Tracking System

11SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Scope: What we won’t provide

• Provide interface for any direct communication between customer and vendor

• Store data or report which is conflicting with the service level agreement

• Send anonymous spare request to the vendor

Page 12: SMS Based Spare Delivery Tracking System

12SMS Based Spare Delivery Tracking SystemMarch 10, 2012

List of Topics

Introduction Project Scope General Description Specific Requirements Analysis Models

Page 13: SMS Based Spare Delivery Tracking System

13SMS Based Spare Delivery Tracking SystemMarch 10, 2012

General Description

• PRODUCT PERSPECTIVE

Comparison with legacy product/s

• PRODUCT FUNCTIONS

Main functions of SDTS >> Send and receive SMS and Email Generate various delivery reports Let the users to view and download

reports in raw or formatted version at

anytime.

Page 14: SMS Based Spare Delivery Tracking System

14SMS Based Spare Delivery Tracking SystemMarch 10, 2012

General Description(contd.)

• USER CHARACTERISTICS

Potential Users of The Project >> Spare Parts Engineer or Spare

CUSTOMER Vendor Engineer or VENDOR Customer side SPM EMPLOYERS SDTS ADMINISTRATOR

Page 15: SMS Based Spare Delivery Tracking System

15SMS Based Spare Delivery Tracking SystemMarch 10, 2012

General Description(contd.)

• GENERAL CONSTRAINTSLimitations in developer

options• ASSUMPTIONS AND

DEPENDENCIES

Page 16: SMS Based Spare Delivery Tracking System

16SMS Based Spare Delivery Tracking SystemMarch 10, 2012

List of Topics

Introduction Project Scope General Description Specific Requirements Analysis Models

Page 17: SMS Based Spare Delivery Tracking System

17SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Specific Requirements

• EXTERNAL INTERFACE REQUIREMENTSUser InterfacesHardware InterfacesSoftware InterfacesCommunications Interfaces

Page 18: SMS Based Spare Delivery Tracking System

18SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Specific Requirements (contd.)

• FUNCTIONAL REQUIREMENTS Spare Request / CSR Raising Spare Request Acknowledgement Spare Delivery Acknowledgement CSR Close Email

Page 19: SMS Based Spare Delivery Tracking System

19SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Specific Requirements (contd.)

• NON-FUNCTIONAL REQUIREMENTS Performance Reliability Availability Security Maintainability Portability

Page 20: SMS Based Spare Delivery Tracking System

20SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Specific Requirements (contd.)

• INVERSE REQUIREMENTS• LOGICAL DATABASE

REQUIREMENTS• OTHER REQUIREMENTS• DESIGN CONSTRAINTS

Page 21: SMS Based Spare Delivery Tracking System

21SMS Based Spare Delivery Tracking SystemMarch 10, 2012

List of Topics

Introduction Project Scope General Description Specific Requirements Analysis Models

Page 22: SMS Based Spare Delivery Tracking System

22SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Analysis Models

.... SIX Basic Models Adopted To

Analyze The Requirements...

>> USE CASE DIAGRAM

>> ACTIVITY DIAGRAM

>> SWIM LANE DIAGRAM

>> CLASS DIAGRAM

>> STATE TRANSITION DIAGRAM

>> DATA FLOW DIAGRAM

Page 23: SMS Based Spare Delivery Tracking System

23SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Use Case

Page 24: SMS Based Spare Delivery Tracking System

24SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Activity Diagram

Page 25: SMS Based Spare Delivery Tracking System

25SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Swim Lane Diagram

Page 26: SMS Based Spare Delivery Tracking System

26SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Class Diagram

Page 27: SMS Based Spare Delivery Tracking System

27SMS Based Spare Delivery Tracking SystemMarch 10, 2012

State Transition Diagram

Page 28: SMS Based Spare Delivery Tracking System

28SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Data Flow Diagram

Page 29: SMS Based Spare Delivery Tracking System

29SMS Based Spare Delivery Tracking SystemMarch 10, 2012

Page 30: SMS Based Spare Delivery Tracking System

30SMS Based Spare Delivery Tracking SystemMarch 10, 2012