際際滷

際際滷Share a Scribd company logo
Software
Requirements
Specification




March 10, 2012   SMS Based Spare Delivery Tracking System   1
MR. MOIN.
                        A typical spare parts manager




                     Dealing with vendors all day
                      !!!
March 10, 2012   SMS Based Spare Delivery Tracking System   2
Organize Delivery Tracks ???
                         .. No    way !!




                            YOU SEE ...
                 ACTIVITIES ARE ALL SCATTERED!!!!!
March 10, 2012   SMS Based Spare Delivery Tracking System   3
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
March 10, 2012   SMS Based Spare Delivery Tracking System   4
SMS          Based   Spare
                                  Delivery Tracking
                                           System


                                  Group Members:
                    Iftekhar Ahmed                          BIT0220
                    Rayhan Hossain                          BIT0226
                    Khaza Moinuddin Mazumder                BIT0234




March 10, 2012   SMS Based Spare Delivery Tracking System         5
List of Topics


                   Introduction
                   Project Scope
                   General Description
                   Specific Requirements
                   Analysis Models

March 10, 2012   SMS Based Spare Delivery Tracking System   6
Introduction
                 SDTS - 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
March 10, 2012   SMS Based Spare Delivery Tracking System     7
How it works




March 10, 2012   SMS Based Spare Delivery Tracking System   8
List of Topics

                   Introduction
                   Project               Scope
                   General Description
                   Specific Requirements
                   Analysis Models

March 10, 2012   SMS Based Spare Delivery Tracking System   9
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
March 10, 2012   SMS Based Spare Delivery Tracking System   10
Scope: What we wont 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
March 10, 2012   SMS Based Spare Delivery Tracking System   11
List of Topics

                   Introduction
                   Project Scope
                   General Description
                   Specific Requirements
                   Analysis Models

March 10, 2012   SMS Based Spare Delivery Tracking System   12
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.

March 10, 2012   SMS Based Spare Delivery Tracking System       13
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




March 10, 2012   SMS Based Spare Delivery Tracking System   14
General Description(contd.)

                  GENERAL CONSTRAINTS
                       Limitations in developer options
                  ASSUMPTIONS AND DEPENDENCIES




March 10, 2012   SMS Based Spare Delivery Tracking System   15
List of Topics

                  Introduction
                  Project Scope
                  General Description
                  Specific Requirements
                  Analysis Models

March 10, 2012   SMS Based Spare Delivery Tracking System   16
Specific Requirements

                  EXTERNAL INTERFACE REQUIREMENTS
                   User Interfaces
                   Hardware Interfaces
                   Software Interfaces
                   Communications Interfaces




March 10, 2012     SMS Based Spare Delivery Tracking System   17
Specific Requirements
                        (contd.)

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




March 10, 2012    SMS Based Spare Delivery Tracking System   18
Specific Requirements
                        (contd.)

                  NON-FUNCTIONAL REQUIREMENTS
                       Performance
                       Reliability
                       Availability
                       Security
                       Maintainability
                       Portability




March 10, 2012    SMS Based Spare Delivery Tracking System   19
Specific Requirements
                        (contd.)

                    INVERSE REQUIREMENTS
                    LOGICAL DATABASE
                     REQUIREMENTS
                    OTHER REQUIREMENTS
                    DESIGN CONSTRAINTS



March 10, 2012     SMS Based Spare Delivery Tracking System   20
List of Topics

                   Introduction
                   Project Scope
                   General Description
                   Specific Requirements
                   Analysis                  Models

March 10, 2012   SMS Based Spare Delivery Tracking System   21
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
March 10, 2012   SMS Based Spare Delivery Tracking System   22
Use Case




March 10, 2012   SMS Based Spare Delivery Tracking System   23
Activity Diagram




March 10, 2012   SMS Based Spare Delivery Tracking System   24
Swim Lane Diagram




March 10, 2012   SMS Based Spare Delivery Tracking System   25
Class Diagram




March 10, 2012   SMS Based Spare Delivery Tracking System   26
State Transition Diagram




March 10, 2012     SMS Based Spare Delivery Tracking System   27
Data Flow Diagram




March 10, 2012   SMS Based Spare Delivery Tracking System   28
March 10, 2012   SMS Based Spare Delivery Tracking System   29
March 10, 2012   SMS Based Spare Delivery Tracking System   30
Ad

Recommended

Pregnancy diet
Pregnancy diet
Gaurav Jaggi
Eyeballz
Eyeballz
Gaurav Jaggi
Apple_Case_Study
Apple_Case_Study
Iftekhar Ahmed
Pregnancy decoded
Pregnancy decoded
Gaurav Jaggi
Apple cider vinegar
Apple cider vinegar
Gaurav Jaggi
Cure burping
Cure burping
Gaurav Jaggi
SMS Technology for your Business
SMS Technology for your Business
Melvin Dave Vivas
Huggable hangers
Huggable hangers
Gaurav Jaggi
A novel distribution automation system (das) on customer side distribution sy...
A novel distribution automation system (das) on customer side distribution sy...
impulseembedded
Embedded monitordescription
Embedded monitordescription
quiquitos
MobiWeb - SMS for Courier & Postal Services
MobiWeb - SMS for Courier & Postal Services
MobiWeb
En Route Product Note
En Route Product Note
tarique_mohammed7
DataSheet (SW platform)
DataSheet (SW platform)
paolo aldera
Courier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
SFA CISLINK
SFA CISLINK
pavelnazarov
Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of Signaling
PT
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...
iosrjce
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
Kamal Acharya
Location Based iPhone App Development
Location Based iPhone App Development
Sigma Infosolutions, LLC
About TEQNOCO
About TEQNOCO
TEQNOCO
RouteSms Solutions Limited : Profile
RouteSms Solutions Limited : Profile
Ashish Bavishi
X.commerce Open Commerce Language (XOCL)
X.commerce Open Commerce Language (XOCL)
X.commerce
PICKRUN APPLICATION
PICKRUN APPLICATION
IRJET Journal
Mtrack
Mtrack
rajeshkharvi
SFA | Sell-in CISLINK
SFA | Sell-in CISLINK
Pavel Nazarov
Rater Transportation Management Software
Rater Transportation Management Software
benspalding
Case Study Norway Post
Case Study Norway Post
matthiasdevisser
SMS Based Applications: Behind the scene
SMS Based Applications: Behind the scene
Prawesh Shrestha
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
ICT Frame Magazine Pvt. Ltd.

More Related Content

Similar to SMS Based Spare Delivery Tracking System (20)

A novel distribution automation system (das) on customer side distribution sy...
A novel distribution automation system (das) on customer side distribution sy...
impulseembedded
Embedded monitordescription
Embedded monitordescription
quiquitos
MobiWeb - SMS for Courier & Postal Services
MobiWeb - SMS for Courier & Postal Services
MobiWeb
En Route Product Note
En Route Product Note
tarique_mohammed7
DataSheet (SW platform)
DataSheet (SW platform)
paolo aldera
Courier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
SFA CISLINK
SFA CISLINK
pavelnazarov
Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of Signaling
PT
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...
iosrjce
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
Kamal Acharya
Location Based iPhone App Development
Location Based iPhone App Development
Sigma Infosolutions, LLC
About TEQNOCO
About TEQNOCO
TEQNOCO
RouteSms Solutions Limited : Profile
RouteSms Solutions Limited : Profile
Ashish Bavishi
X.commerce Open Commerce Language (XOCL)
X.commerce Open Commerce Language (XOCL)
X.commerce
PICKRUN APPLICATION
PICKRUN APPLICATION
IRJET Journal
Mtrack
Mtrack
rajeshkharvi
SFA | Sell-in CISLINK
SFA | Sell-in CISLINK
Pavel Nazarov
Rater Transportation Management Software
Rater Transportation Management Software
benspalding
Case Study Norway Post
Case Study Norway Post
matthiasdevisser
SMS Based Applications: Behind the scene
SMS Based Applications: Behind the scene
Prawesh Shrestha
A novel distribution automation system (das) on customer side distribution sy...
A novel distribution automation system (das) on customer side distribution sy...
impulseembedded
Embedded monitordescription
Embedded monitordescription
quiquitos
MobiWeb - SMS for Courier & Postal Services
MobiWeb - SMS for Courier & Postal Services
MobiWeb
DataSheet (SW platform)
DataSheet (SW platform)
paolo aldera
Courier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
Introduction to Diameter: The Evolution of Signaling
Introduction to Diameter: The Evolution of Signaling
PT
Enhancing Courier Service with the Development of an Interactive Mobile App i...
Enhancing Courier Service with the Development of an Interactive Mobile App i...
iosrjce
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
COURIER MANAGEMENT SYSTEM PROJECT REPORT.
Kamal Acharya
About TEQNOCO
About TEQNOCO
TEQNOCO
RouteSms Solutions Limited : Profile
RouteSms Solutions Limited : Profile
Ashish Bavishi
X.commerce Open Commerce Language (XOCL)
X.commerce Open Commerce Language (XOCL)
X.commerce
PICKRUN APPLICATION
PICKRUN APPLICATION
IRJET Journal
SFA | Sell-in CISLINK
SFA | Sell-in CISLINK
Pavel Nazarov
Rater Transportation Management Software
Rater Transportation Management Software
benspalding
SMS Based Applications: Behind the scene
SMS Based Applications: Behind the scene
Prawesh Shrestha

Recently uploaded (20)

OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
ICT Frame Magazine Pvt. Ltd.
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Safe Software
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Alliance
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
ICT Frame Magazine Pvt. Ltd.
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Safe Software
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Seminar: Evolving Landscape of Post-Quantum Cryptography.pptx
FIDO Alliance
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Seminar: Targeting Trust: The Future of Identity in the Workforce.pptx
FIDO Alliance
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep N...
janeliewang985
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
Ad

SMS Based Spare Delivery Tracking System

  • 1. Software Requirements Specification March 10, 2012 SMS Based Spare Delivery Tracking System 1
  • 2. MR. MOIN. A typical spare parts manager Dealing with vendors all day !!! March 10, 2012 SMS Based Spare Delivery Tracking System 2
  • 3. Organize Delivery Tracks ??? .. No way !! YOU SEE ... ACTIVITIES ARE ALL SCATTERED!!!!! March 10, 2012 SMS Based Spare Delivery Tracking System 3
  • 4. 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 March 10, 2012 SMS Based Spare Delivery Tracking System 4
  • 5. SMS Based Spare Delivery Tracking System Group Members: Iftekhar Ahmed BIT0220 Rayhan Hossain BIT0226 Khaza Moinuddin Mazumder BIT0234 March 10, 2012 SMS Based Spare Delivery Tracking System 5
  • 6. List of Topics Introduction Project Scope General Description Specific Requirements Analysis Models March 10, 2012 SMS Based Spare Delivery Tracking System 6
  • 7. Introduction SDTS - 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 March 10, 2012 SMS Based Spare Delivery Tracking System 7
  • 8. How it works March 10, 2012 SMS Based Spare Delivery Tracking System 8
  • 9. List of Topics Introduction Project Scope General Description Specific Requirements Analysis Models March 10, 2012 SMS Based Spare Delivery Tracking System 9
  • 10. 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 March 10, 2012 SMS Based Spare Delivery Tracking System 10
  • 11. Scope: What we wont 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 March 10, 2012 SMS Based Spare Delivery Tracking System 11
  • 12. List of Topics Introduction Project Scope General Description Specific Requirements Analysis Models March 10, 2012 SMS Based Spare Delivery Tracking System 12
  • 13. 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. March 10, 2012 SMS Based Spare Delivery Tracking System 13
  • 14. 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 March 10, 2012 SMS Based Spare Delivery Tracking System 14
  • 15. General Description(contd.) GENERAL CONSTRAINTS Limitations in developer options ASSUMPTIONS AND DEPENDENCIES March 10, 2012 SMS Based Spare Delivery Tracking System 15
  • 16. List of Topics Introduction Project Scope General Description Specific Requirements Analysis Models March 10, 2012 SMS Based Spare Delivery Tracking System 16
  • 17. Specific Requirements EXTERNAL INTERFACE REQUIREMENTS User Interfaces Hardware Interfaces Software Interfaces Communications Interfaces March 10, 2012 SMS Based Spare Delivery Tracking System 17
  • 18. Specific Requirements (contd.) FUNCTIONAL REQUIREMENTS Spare Request / CSR Raising Spare Request Acknowledgement Spare Delivery Acknowledgement CSR Close Email March 10, 2012 SMS Based Spare Delivery Tracking System 18
  • 19. Specific Requirements (contd.) NON-FUNCTIONAL REQUIREMENTS Performance Reliability Availability Security Maintainability Portability March 10, 2012 SMS Based Spare Delivery Tracking System 19
  • 20. Specific Requirements (contd.) INVERSE REQUIREMENTS LOGICAL DATABASE REQUIREMENTS OTHER REQUIREMENTS DESIGN CONSTRAINTS March 10, 2012 SMS Based Spare Delivery Tracking System 20
  • 21. List of Topics Introduction Project Scope General Description Specific Requirements Analysis Models March 10, 2012 SMS Based Spare Delivery Tracking System 21
  • 22. 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 March 10, 2012 SMS Based Spare Delivery Tracking System 22
  • 23. Use Case March 10, 2012 SMS Based Spare Delivery Tracking System 23
  • 24. Activity Diagram March 10, 2012 SMS Based Spare Delivery Tracking System 24
  • 25. Swim Lane Diagram March 10, 2012 SMS Based Spare Delivery Tracking System 25
  • 26. Class Diagram March 10, 2012 SMS Based Spare Delivery Tracking System 26
  • 27. State Transition Diagram March 10, 2012 SMS Based Spare Delivery Tracking System 27
  • 28. Data Flow Diagram March 10, 2012 SMS Based Spare Delivery Tracking System 28
  • 29. March 10, 2012 SMS Based Spare Delivery Tracking System 29
  • 30. March 10, 2012 SMS Based Spare Delivery Tracking System 30