CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.
-
Upload
shanna-rose -
Category
Documents
-
view
214 -
download
0
Transcript of CCRS Comprehensive Conference Registration System Acceptance Test May 1 st, 2013 1.
CCRSComprehensive Conference Registration
System
Acceptance Test
May 1st, 2013
1
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•Deliverables•What’s Next
S.E.E. Solutions
3
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
•Problem Overview•User Case Narratives•Testing•Acceptance Test Criteria•Demonstration•Deliverables•What’s Next
S.E.E. Solutions
5
Agenda
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 Next
S.E.E. Solutions
7
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 Roles
S.E.E. Solutions
9
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
•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.E.E. Solutions
12
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 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 team and team members
S.E.E. Solutions
15
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.E. Solutions
17
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
19
System - Acceptance Test Criteria
S.E.E. Solutions
20
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
Conference Chair- Acceptance Test Criteria
S.E.E. Solutions
22
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
Vendor- Acceptance Test Criteria
S.E.E. Solutions
24
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
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
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
Submitter- Acceptance Test Criteria
S.E.E. Solutions
28
Met Unmet Able to submit appropriate material (panel, poster, tutorial, demo, workshop, paper submissions)
Agenda •Demonstration•Deliverables•What’s Next
S.E.E. Solutions
29
Agenda •Deliverables•What’s Next
S.E.E. Solutions
31
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
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
Questions?
S.E.E. Solutions
35