Alumni Spotlight Web Systems perm_initrode/ Requirements Specification by Initrode Solutions...

Post on 21-Dec-2015

214 views 0 download

Tags:

Transcript of Alumni Spotlight Web Systems perm_initrode/ Requirements Specification by Initrode Solutions...

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.