11/4/2009 Requirements Specification
Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
Alexander Evanciew Robert DeSarbo Timothy Egan Alexander Johnson Kelly Monroe David Nopper Team Leader Webmaster Systems Administrator Information Specialist Database Administrator 11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
Must improve current MapBuilder mashup of the OldGMCtrucks.com website users Allow OldGMCtrucks.com website users ability to locate other members via map Improve functionality: increased user capabilities and interface ease of use 11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
A general graphical overview Purpose: To depict the broad functionality, users, and dependencies of a system 11/4/2009 Requirements Specification
11/4/2009 UML Diagram Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
Member Administrator Super Administrator 11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
11/4/2009 Requirements Specification A pictorial representation There are for main elements
11/4/2009 Requirements Specification
11/4/2009 Requirements Specification
11/4/2009 Requirements Specification
11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
A complete, detailed list of all system functions Separated into general user interface and four user types 11/4/2009 Requirements Specification
Requirement that do not apply to a specific user 11/4/2009 Requirements Specification
Login / Logout View and interact with map View/add/edit/delete personal information › Required Fields › Optional Fields › is a special case › Difference between Member and Admins 11/4/2009 Requirements Specification
View/add/edit/delete pins on map View/add/edit/delete events on map › Required Fields › Optional Fields › Difference between Member and Admins Register or cancel registration for an event 11/4/2009 Requirements Specification
Generate search reports and search for directions Create and delete accounts Request forgotten password Change password Request change Delete account 11/4/2009 Requirements Specification
Introduction Our Model Problem Overview UML Use Case Diagram User Case Narratives Data Flow Diagrams Functional Requirements Inventory Timeline 11/4/2009 Requirements Specification
11/4/2009 Requirements Specification
…What’s next? 11/4/2009 Requirements Specification
The Preliminary Design 11/4/2009 Requirements Specification
…for your time and patience Questions? 11/4/2009 Requirements Specification