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

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

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

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

CCRSComprehensive Conference Registration

System

Acceptance Test

May 1st, 2013

1

Page 2: 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.E. Solutions

2

Page 3: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Agenda •Introductions•Problem Overview•User Case Narratives•Testing•Acceptance Test Criteria•Demonstration•Deliverables•What’s Next

S.E.E. Solutions

3

Page 4: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Kelly BedardDocument Developer & Analyst

Tyler MannDatabase

Administrator

Jess ReinhardtTeam Leader and

Co-Webmaster

Brett RudloffTeam Leader and Co-Webmaster

Carl TompkinsLead Developer

S.E.E. Solutions

4

Introductions

Page 5: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

•Problem Overview•User Case Narratives•Testing•Acceptance Test Criteria•Demonstration•Deliverables•What’s Next

S.E.E. Solutions

5

Agenda

Page 6: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

Page 7: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

S.E.E. Solutions

7

Page 8: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

User Case Narratives

•Gives brief description of each type of user

•Describes how each user will interact with CCRS

S.E.E. Solutions

8

Page 9: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

All Users - User Case Narrative

•Logs in/out

•Change Password

•Edit Roles

S.E.E. Solutions

9

Page 10: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Attendee - User Case Narrative

•Registers for conference▫Supplies personal and meal information

•Views meal selections

S.E.E. Solutions

10

Page 11: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

Page 12: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Reviewer - User Case Narrative

•Downloads submissions

•Submits a review form

S.E.E. Solutions

12

Page 13: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Submitter - User Case Narrative

•Uploads submissions

•Views status of submissions

S.E.E. Solutions

13

Page 14: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

Page 15: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Faculty Advisor - User Case Narrative

•Registers team for programming contest

•Views team and team members

S.E.E. Solutions

15

Page 16: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Programming Contest Participant- User Case

Narrative•Selects team upon registration

•Views team selected

S.E.E. Solutions

16

Page 17: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

S.E.E. Solutions

17

Page 18: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Testing•Non-Functional Requirements•Functional Requirements

▫Broken down into modules▫Each tested separately▫Tested as a whole

S.E.E. Solutions

18

Page 19: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Agenda •Acceptance Test Criteria•Demonstration•Deliverables•What’s Next

S.E.E. Solutions

19

Page 20: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

System - Acceptance Test Criteria

S.E.E. Solutions

20

Page 21: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

All Users- Acceptance Test Criteria

S.E.E. Solutions

21

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

Page 22: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Conference Chair- Acceptance Test Criteria

S.E.E. Solutions

22

Page 23: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Attendee- Acceptance Test Criteria

S.E.E. Solutions

23

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

Page 24: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Vendor- Acceptance Test Criteria

S.E.E. Solutions

24

Page 25: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Programming Contest Participant- Acceptance Test Criteria

S.E.E. Solutions

25

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

Page 26: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Faculty Advisor - Acceptance Test Criteria

S.E.E. Solutions

26

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

Page 27: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Reviewer- Acceptance Test Criteria

S.E.E. Solutions

27

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

Page 28: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Submitter- Acceptance Test Criteria

S.E.E. Solutions

28

Met Unmet Able to submit appropriate material (panel, poster, tutorial, demo, workshop, paper submissions)

Page 29: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Agenda •Demonstration•Deliverables•What’s Next

S.E.E. Solutions

29

Page 30: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Demonstration•CCRS

S.E.E. Solutions

30

Page 31: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Agenda •Deliverables•What’s Next

S.E.E. Solutions

31

Page 32: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

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

Page 33: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Agenda •What’s Next

S.E.E. Solutions

33

Page 34: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

What’s Next•Academic Celebration

▫May 3rd ▫Maloney Great Room ▫12:30-6:00 PM

•End of Semester Party▫May 6th

▫Roger Bacon 340▫8:00-11:00 PM

S.E.E. Solutions

34

Page 35: CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.

Questions?

S.E.E. Solutions

35