Download presentation
Presentation is loading. Please wait.
Published byJohnathan Page Modified over 9 years ago
1
Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY 12211 111/2/2009Digital Evolutions | Requirements Specification | SaintBook
2
2 Requirements Specification by November 2, 2009 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
3
3 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
4
4 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
5
5 Janelle Rizzo: j e08rizz@siebna.edu Team Leader Alan DiStasio: ac28dist@siena.edu Webmaster Dan Quickenton: dj28quic@siena.edu Systems Analyst Chris Badalucco: c10bada@siena.edu Lead Systems Administrator Erik Mulvaney: ec24mulv@siena.edu Project Engineer Mike Stellato: mp03stel@siena.edu Information Specialist 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Team Members Digital Evolutions
6
6 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
7
7 11/2/2009 Development and Testing Digital Evolutions | Requirements Specification | SaintBook Waterfall Model
8
8 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
9
9 Connect members of Siena community Group oriented Promote 6 R’s Personal profiles, Groups, Reports 11/2/2009 Problem Overview Digital Evolutions | Requirements Specification | SaintBook
10
10 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
11
11 Displays all users Shows major functions of system Lines show a relationship between users and functions 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
12
1211/2/2009Digital Evolutions | Requirements Specification | SaintBook UML Diagram
13
13 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
14
14 Show the “flow” of data through the system Used as a visualization tool Each level down is more complex Context Level 0 Level 1 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
15
1511/2/2009Digital Evolutions | Requirements Specification | SaintBook
16
16 Key: A. Login request B. Use functions C. Sign up request D. Process login request E. Process functions F. Process sign request G. Insert label H. Store Label I. Give access J. Receive access K. Process granted access L. Retrieve label M. Process assign label 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
17
Level 1 Diagram 17 Authenticate 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
18
18 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
19
19 Tells a story about the user Describes interaction between users and system Explains abilities of each individual user 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
20
20 General User (Students, Faculty, and Staff) Administrators Super Administrator Alumni Guests 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
21
The General User 2111/2/2009 Students, Faculty, Staff Driving Force behind the site Profile, Groups, Reports, Friends Digital Evolutions | Requirements Specification | SaintBook
22
Administrator 2211/2/2009 Additional Abilities Delete Groups/ Users Label Groups with “R’s” View Group Reports Digital Evolutions | Requirements Specification | SaintBook Super Administrator Not a user Only an account
23
Alumni 2311/2/2009 Limitation Creating and Managing Groups Digital Evolutions | Requirements Specification | SaintBook Guests Guest Accounts View Profiles/ Groups
24
24 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
25
25 What the system will be able to do Specific behaviors/functions Testable features of the system Requirements organized by user 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
26
The General User 2611/2/2009Digital Evolutions | Requirements Specification | SaintBook Secure login and registration Profile management Group creation and management Reports Posting Friends Privacy settings Searching
27
Administrator 2711/2/2009Digital Evolutions | Requirements Specification | SaintBook In addition to the General User abilities: Control Panel to delete content Label Groups with one or more of the 6 R’s View reports about groups
28
Alumni 2811/2/2009Digital Evolutions | Requirements Specification | SaintBook Same abilities as General User EXCEPT: Group creation Group management
29
Guests 2911/2/2009Digital Evolutions | Requirements Specification | SaintBook Self-register View Public information for users Public information for groups
30
Super Administrator 3011/2/2009Digital Evolutions | Requirements Specification | SaintBook Not an actual user One Super Admin account Can be accessed by more than one Administrator Promote General User to Administrator Demote Administrator to General User
31
31 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
32
32 Non-testable elements of the system Defines how the system will “be” Judges operation of system 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
33
33 The system must be user friendly The system must run fast and efficiently The system must have reliable backup methods The system must be easily maintainable The system must be easily modifiable The system must be stable 11/2/2009Digital Evolutions | Requirements Specification | SaintBook
34
34 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
35
35 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Gantt Chart
36
36 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Agenda
37
37 Preliminary Design Document: December 8, 2009 Presentation: December 9, 2009 11/2/2009Digital Evolutions | Requirements Specification | SaintBook What’s Next
38
38 Detailed Design Acceptance Test Document and Presentation: February 2010 Document and Presentation: April 2010 11/2/2009Digital Evolutions | Requirements Specification | SaintBook What’s Next (cont.)
39
39 Questions? 11/2/2009Digital Evolutions | Requirements Specification | SaintBook Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.