IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328 April 29th, :00 pm
IOS Acceptance Test Bad Robot Enterprises 2 WELCOME Dr. Darren Lim Computer Science Siena College Dr. Manimoy Paul Quantitative Business Analysis Siena College
IOS Acceptance Test Bad Robot Enterprises 3 TEAM MEMBERS Ryan Rose……………………………...Team Leader Vito Urbano……………………………..Librarian/Tester Ryan May……………………………….Webmaster Paul Borchers…………………………..Systems Administrator
IOS Acceptance Test Bad Robot Enterprises 4 CURRENT PROGRESS Presented: 11/28/07 Presented: 9/21/07 Presented: 10/26/07 Presented: 3/4/08 Tonight’sPresentation
IOS Acceptance Test Bad Robot Enterprises 5 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 6 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 7 PROBLEM DEFINITION Web based survey creation application. To be able to create and distribute surveys. Administrators oversee, teachers create, students complete. Download of results to local computer.
IOS Acceptance Test Bad Robot Enterprises 8 PROGRAM’S FUNCTION Web Program that will use a database to store information. Student and Teacher Accounts Surveys Program will allow Teacher to download results Excel file
IOS Acceptance Test Bad Robot Enterprises 9 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 10 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 11 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 12 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 13
IOS Acceptance Test Bad Robot Enterprises 14 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 15
IOS Acceptance Test Bad Robot Enterprises 16 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 17
IOS Acceptance Test Bad Robot Enterprises 18 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 19
IOS Acceptance Test Bad Robot Enterprises 20 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 21
IOS Acceptance Test Bad Robot Enterprises 22 Entity- Relationship Diagram
IOS Acceptance Test Bad Robot Enterprises 23
IOS Acceptance Test Bad Robot Enterprises 24 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 25 TESTING OBJECTIVES The software must meet all functional requirements. Good testing will uncover errors. Many phases of testing.
IOS Acceptance Test Bad Robot Enterprises 26 SYSTEM TESTING Validating the specified functional requirements. Crucial part of the test plan. Helps us determine if all requirements were met. Most of our focus and time.
IOS Acceptance Test Bad Robot Enterprises 27 SYSTEM TEST EXAMPLE Login Screen: The Administrator will log in with correct username and password. (x) YESNO An incorrect login will provide an appropriate error message. (x) YESNO
IOS Acceptance Test Bad Robot Enterprises 28 EXAMPLE SCREENSHOT
IOS Acceptance Test Bad Robot Enterprises 29 EXAMPLE SCREENSHOT
IOS Acceptance Test Bad Robot Enterprises 30 SYSTEM TEST EXAMPLE Search Results Screen: The user will view search results alphabetically.** YESNO The user will be able see account names and account types or survey names.** YESNO The user will be able to click on the accounts or surveys to view information about them.** YESNO **In production
IOS Acceptance Test Bad Robot Enterprises 31 EXAMPLE SCREENSHOT
IOS Acceptance Test Bad Robot Enterprises 32 MISSING FEATURES Administrator created/edited accounts Administrator quality control function Administrator list current users function Teacher edit survey function Search function
IOS Acceptance Test Bad Robot Enterprises 33 NON-FUNCTIONAL REQ. The system should be quick and smooth. PASS The system should be aesthetically pleasing. PASS
IOS Acceptance Test Bad Robot Enterprises 34 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 35 WATERFALL MODEL COMPLETED
IOS Acceptance Test Bad Robot Enterprises 36 DEVELOPMENT TIMELINE
IOS Acceptance Test Bad Robot Enterprises 37 AGENDA Problem Definition – Ryan Rose Prototypes – Ryan May Database Design – Paul Borchers Test Plan – Vito Urbano Timeline – Vito Urbano What’s Next, Important Dates, and Questions – Paul Borchers
IOS Acceptance Test Bad Robot Enterprises 38 SUMMARY - QUESTIONS? Problem Definition Data Flow Diagrams & Structure Diagram Data Identification Prototypes Test Plan What’s Next, Summary, and Questions
IOS Acceptance Test Bad Robot Enterprises 39 IMPORTANT DATES End of Semester Party May 5 th Monday, May 5 th at 8:00pm Boland Room Ben Kuhn House (Alumni House) Our Project will be presented. A Team Song will be presented.
IOS Acceptance Test Bad Robot Enterprises 40 IMPORTANT DATES Acceptance Test Due April 28 th Monday, April 28 th Acceptance Presentation April 29 th Tuesday, April 29 th 1 hour presentation from 6-9 pm
IOS Acceptance Test Bad Robot Enterprises 41 ANY QUESTIONS?