CCRS Comprehensive Conference Registration System Acceptance Test May

  • Slides: 35
Download presentation
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1

CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1

Welcome Our Client: Dr. Darren Lim Professor of Computer Science Siena College S. E.

Welcome Our Client: Dr. Darren Lim Professor of Computer Science Siena College S. E. E. Solutions 2

Agenda • • Introductions Problem Overview User Case Narratives Testing Acceptance Test Criteria Demonstration

Agenda • • Introductions Problem Overview User Case Narratives Testing Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions 3

Introductions Kelly Bedard Document Developer & Analyst Tyler Mann Database Administrator Jess Reinhardt Team

Introductions Kelly Bedard Document Developer & Analyst Tyler Mann Database Administrator Jess Reinhardt Team Leader and Co. Webmaster Brett Rudloff Team Leader and Co. Webmaster Carl Tompkins Lead Developer S. E. E. Solutions 4

Agenda • • Problem Overview User Case Narratives Testing Acceptance Test Criteria Demonstration Deliverables

Agenda • • Problem Overview User Case Narratives Testing Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions 5

Problem Overview • Create a comprehensive registration system for CCSCNE • Account for multiple

Problem Overview • Create a comprehensive registration system for CCSCNE • Account for multiple types of users • Main processes include: ▫ Registering ▫ Reviewing ▫ Scheduling S. E. E. Solutions 6

Agenda • • • User Case Narratives Testing Acceptance Test Criteria Demonstration Deliverables What’s

Agenda • • • User Case Narratives Testing Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions 7

User Case Narratives • Gives brief description of each type of user • Describes

User Case Narratives • Gives brief description of each type of user • Describes how each user will interact with CCRS S. E. E. Solutions 8

All Users - User Case Narrative • Logs in/out • Change Password • Edit

All Users - User Case Narrative • Logs in/out • Change Password • Edit Roles S. E. E. Solutions 9

Attendee - User Case Narrative • Registers for conference ▫ Supplies personal and meal

Attendee - User Case Narrative • Registers for conference ▫ Supplies personal and meal information • Views meal selections S. E. E. Solutions 10

Conference Chair - User Case Narrative • Has access to all conference information •

Conference Chair - User Case Narrative • Has access to all conference information • Can configure all conference settings ▫ Can create accounts for others • Can change the schedule • Can accept and reject submissions S. E. E. Solutions 11

Reviewer - User Case Narrative • Downloads submissions • Submits a review form S.

Reviewer - User Case Narrative • Downloads submissions • Submits a review form S. E. E. Solutions 12

Submitter - User Case Narrative • Uploads submissions • Views status of submissions S.

Submitter - User Case Narrative • Uploads submissions • Views status of submissions S. E. E. Solutions 13

Vendor - User Case Narrative • Views Scheduled Time and Place • Supplies information

Vendor - User Case Narrative • Views Scheduled Time and Place • Supplies information and requests on what they need ▫ Space, Audio, Visual S. E. E. Solutions 14

Faculty Advisor - User Case Narrative • Registers team for programming contest • Views

Faculty Advisor - User Case Narrative • Registers team for programming contest • Views team and team members S. E. E. Solutions 15

Programming Contest Participant. User Case Narrative • Selects team upon registration • Views team

Programming Contest Participant. User Case Narrative • Selects team upon registration • Views team selected S. E. E. Solutions 16

Agenda • • • Testing Acceptance Test Criteria Demonstration Deliverables What’s Next S. E.

Agenda • • • Testing Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions 17

Testing • Non-Functional Requirements • Functional Requirements ▫ Broken down into modules ▫ Each

Testing • Non-Functional Requirements • Functional Requirements ▫ Broken down into modules ▫ Each tested separately ▫ Tested as a whole S. E. E. Solutions 18

Agenda • • Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions

Agenda • • Acceptance Test Criteria Demonstration Deliverables What’s Next S. E. E. Solutions 19

System - Acceptance Test Criteria S. E. E. Solutions 20

System - Acceptance Test Criteria S. E. E. Solutions 20

All Users- Acceptance Test Criteria Met Unmet Able to log into CCRS with a

All Users- Acceptance Test Criteria Met Unmet Able to log into CCRS with a provided username and password. An incorrect username and/or password will result in an appropriate error message Met Unmet All users will be able to change their account settings such as password and number of guests S. E. E. Solutions 21

Conference Chair- Acceptance Test Criteria S. E. E. Solutions 22

Conference Chair- Acceptance Test Criteria S. E. E. Solutions 22

Attendee- Acceptance Test Criteria Met Unmet Able to register for conference including personal information,

Attendee- Acceptance Test Criteria Met Unmet Able to register for conference including personal information, meal selection, and payment Met Unmet All required fields will be checked for proper input for nulls and format and error message produced for any issues Met Unmet Accounts and appropriate information will be inserted to appropriate database tables S. E. E. Solutions 23

Vendor- Acceptance Test Criteria S. E. E. Solutions 24

Vendor- Acceptance Test Criteria S. E. E. Solutions 24

Programming Contest Participant. Acceptance Test Criteria Met Unmet Able to register for conference including

Programming Contest Participant. Acceptance Test Criteria Met Unmet Able to register for conference including personal information, meal selection, and payment Met Unmet All required fields will be checked for proper input for nulls and format Met Unmet Accounts and appropriate information will be inserted to appropriate database tables S. E. E. Solutions 25

Faculty Advisor - Acceptance Test Criteria Met Unmet Able to register for conference including

Faculty Advisor - Acceptance Test Criteria Met Unmet Able to register for conference including personal information, meal selection, and payment Met Unmet All required fields will be checked for proper input for nulls and format Met Unmet Accounts and appropriate information will be inserted to appropriate database tables S. E. E. Solutions 26

Reviewer- Acceptance Test Criteria Met Unmet Able to review appropriate material (panel, poster, tutorial,

Reviewer- Acceptance Test Criteria Met Unmet Able to review appropriate material (panel, poster, tutorial, demo, workshop, paper submissions) Met Unmet Reviewed comments and results will be added to appropriate database tables and/or location on web server Met Unmet Cannot review submissions if affiliated with the school in the submission S. E. E. Solutions 27

Submitter- Acceptance Test Criteria Met S. E. E. Solutions Unmet Able to submit appropriate

Submitter- Acceptance Test Criteria Met S. E. E. Solutions Unmet Able to submit appropriate material (panel, poster, tutorial, demo, workshop, paper submissions) 28

Agenda • Demonstration • Deliverables • What’s Next S. E. E. Solutions 29

Agenda • Demonstration • Deliverables • What’s Next S. E. E. Solutions 29

Demonstration • CCRS S. E. E. Solutions 30

Demonstration • CCRS S. E. E. Solutions 30

Agenda • Deliverables • What’s Next S. E. E. Solutions 31

Agenda • Deliverables • What’s Next S. E. E. Solutions 31

Deliverables • A DVD with the following items will be given to Dr. Lederman:

Deliverables • A DVD with the following items will be given to Dr. Lederman: • A copy of our team files from the team directory located on our Oraserv account: ▫ Team Website source code ▫ Project Source Code, Images, and Documentation • A README. txt file explaining the DVD File Hierarchy • Team Song Lyrics and Music • Audio recording of Team Song • Acceptance Test documentation, results, and presentation. S. E. E. Solutions 32

Agenda • What’s Next S. E. E. Solutions 33

Agenda • What’s Next S. E. E. Solutions 33

What’s Next • Academic Celebration ▫ May 3 rd ▫ Maloney Great Room ▫

What’s Next • Academic Celebration ▫ May 3 rd ▫ Maloney Great Room ▫ 12: 30 -6: 00 PM • End of Semester Party ▫ May 6 th ▫ Roger Bacon 340 ▫ 8: 00 -11: 00 PM S. E. E. Solutions 34

Questions? S. E. E. Solutions 35

Questions? S. E. E. Solutions 35