SoftwareRequirementsSpecificationMarch 10, 2012   SMS Based Spare Delivery Tracking System   1
MR. MOIN….                        A typical spare parts manager                     Dealing with vendors all day          ...
Organize Delivery Tracks ???                         ….. No    way !!                            YOU SEE ...              ...
……Better put all in a place ??                        a software does it all for him…….                     Maintains com...
SMS          Based   Spare                                  Delivery Tracking                                           Sy...
List of Topics                   Introduction                   Project Scope                   General Description    ...
Introduction                 SDTS - Spare Delivery Tracking System                      A P2PSMS based tracking system fo...
How it works…March 10, 2012   SMS Based Spare Delivery Tracking System   8
List of Topics                   Introduction                   Project               Scope                   General D...
Scope: What we will provide                 • Assurance of on-time delivery                   confirmation                ...
Scope: What we won’t provide                 • Provide interface for any direct                   communication between cu...
List of Topics                   Introduction                   Project Scope                   General Description    ...
General Description                 • PRODUCT PERSPECTIVE                         Comparison with legacy product/s        ...
General Description(contd.)                 • USER CHARACTERISTICS                        Potential Users of The Project >...
General Description(contd.)                 • GENERAL CONSTRAINTS                       Limitations in developer options  ...
List of Topics                  Introduction                  Project Scope                  General Description       ...
Specific Requirements                 • EXTERNAL INTERFACE REQUIREMENTS                   User Interfaces                ...
Specific Requirements                        (contd.)                 • FUNCTIONAL REQUIREMENTS                    Spare ...
Specific Requirements                        (contd.)                 • NON-FUNCTIONAL REQUIREMENTS                      ...
Specific Requirements                        (contd.)                   • INVERSE REQUIREMENTS                   • LOGICAL...
List of Topics                   Introduction                   Project Scope                   General Description    ...
Analysis Models                  .... SIX Basic Models Adopted To                  Analyze The Requirements...            ...
Use CaseMarch 10, 2012   SMS Based Spare Delivery Tracking System   23
Activity DiagramMarch 10, 2012   SMS Based Spare Delivery Tracking System   24
Swim Lane DiagramMarch 10, 2012   SMS Based Spare Delivery Tracking System   25
Class DiagramMarch 10, 2012   SMS Based Spare Delivery Tracking System   26
State Transition DiagramMarch 10, 2012     SMS Based Spare Delivery Tracking System   27
Data Flow DiagramMarch 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
Upcoming SlideShare
Loading in …5
×

SMS Based Spare Delivery Tracking System

956 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
956
On SlideShare
0
From Embeds
0
Number of Embeds
64
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SMS Based Spare Delivery Tracking System

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

×