View
214
Download
0
Category
Tags:
Preview:
Citation preview
Alumni Spotlight Web Systems
http://oraserv.cs.siena.edu/~perm_initrode/
Requirements Specification
by
Initrode Solutions
10/25/2006
10/25/2006 Initrode Solutions: Requirements Specification 2
Welcome
Dr. Eric BreimerWebmaster
Assistant Professor
Siena College
Department of Computer Science
10/25/2006 Initrode Solutions: Requirements Specification 3
Introduction
• Anthony Angelucci……….. Systems Administrator• Charles Feltes……………. Webmaster• Elise Hearn………............. Librarian and Software
Engineer• David Luck………………... Software Engineering
Analyst and Design Consultant
• Christopher McConnell...... Team Leader
10/25/2006 Initrode Solutions: Requirements Specification 4
Agenda
• Introduction/Use Cases and Conclusion– Christopher McConnell
• Data Flow Diagrams– Anthony Angelucci
• Functional Requirements Inventory– Elise Hearn
• Prototype Screens– David Luck
10/25/2006 Initrode Solutions: Requirements Specification 5
Use Cases
• Community User– Computer Science Alumni– Create their own profile – Can only modify their personal profile– Store pictures online to share– Can be used as the Spotlight
10/25/2006 Initrode Solutions: Requirements Specification 6
Use Cases
• Administrator– Full access to database and website– Ability to modify or delete any profile– Chooses spotlighted profiles
• Anyone– Can only view spotlight profiles
• www.cs.siena.edu/
10/25/2006 Initrode Solutions: Requirements Specification 7
Agenda
• Introduction/Use Cases and Conclusion- Christopher McConnell
• Data Flow Diagrams- Anthony Angelucci
• Functional Requirements Inventory- Elise Hearn
• Prototype Screens- David Luck
10/25/2006 Initrode Solutions: Requirements Specification 8
Data Flow Diagrams
10/25/2006 Initrode Solutions: Requirements Specification 9
10/25/2006 Initrode Solutions: Requirements Specification 10
10/25/2006 Initrode Solutions: Requirements Specification 11
10/25/2006 Initrode Solutions: Requirements Specification 12
Agenda
• Introduction/Use Cases and Conclusion- Christopher McConnell
• Data Flow Diagrams- Anthony Angelucci
• Functional Requirements Inventory- Elise Hearn
• Prototype Screens- David Luck
10/25/2006 Initrode Solutions: Requirements Specification 13
Functional Requirements Inventory
• Web based
• Compatible with all major Browsers – Internet Explorer 6.0 – Mozilla Firefox 1.5.07 – Netscape 7.1 – Safari 2.0.4
• System controlled by a CMS
10/25/2006 Initrode Solutions: Requirements Specification 14
Functional Requirements Inventory
• Community Users– Allow self-registration into the system – Sign in to the system securely – Allow users to edit personal profile– Can view other members profiles
10/25/2006 Initrode Solutions: Requirements Specification 15
Functional Requirements Inventory
• Administrator– Review, accept, and deny profiles– Edit all users profiles– Select profile for the Alumni Spotlight– Automatically update spotlight profile
10/25/2006 Initrode Solutions: Requirements Specification 16
Non Functional Requirements
• Easily adaptable
• User friendly for all
• Fast and efficient
10/25/2006 Initrode Solutions: Requirements Specification 17
Agenda
• Introduction/Use Cases and Conclusion- Christopher McConnell
• Data Flow Diagrams- Anthony Angelucci
• Functional Requirements Inventory- Elise Hearn
• Prototype Screens- David Luck
10/25/2006 Initrode Solutions: Requirements Specification 18
Sign On Screen
10/25/2006 Initrode Solutions: Requirements Specification 19
Registration Page
10/25/2006 Initrode Solutions: Requirements Specification 20
Profile
10/25/2006 Initrode Solutions: Requirements Specification 21
Edit Profile
10/25/2006 Initrode Solutions: Requirements Specification 22
Edit Profile(cont.)
10/25/2006 Initrode Solutions: Requirements Specification 23
Edit Profile(cont.)
10/25/2006 Initrode Solutions: Requirements Specification 24
Search Pages
10/25/2006 Initrode Solutions: Requirements Specification 25
Contact
10/25/2006 Initrode Solutions: Requirements Specification 26
Photo Albums
10/25/2006 Initrode Solutions: Requirements Specification 27
Administrator Screens
10/25/2006 Initrode Solutions: Requirements Specification 28
Conclusion
• Summary
• Where are we heading?– Preliminary Design– Further development
• Questions?
10/25/2006 Initrode Solutions: Requirements Specification 29
Thank you
• Thank you all very much for coming, and a special thank you to our client Dr. Eric
Breimer.
Recommended