Presentation is loading. Please wait.

Presentation is loading. Please wait.

IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328.

Similar presentations


Presentation on theme: "IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328."— Presentation transcript:

1 IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328 March 4th, 2008 7:00 pm

2 IOS Detailed Design Bad Robot Enterprises 2 WELCOME Dr. Darren Lim Computer Science Siena College Dr. Manimoy Paul Quantitative Business Analysis Siena College

3 IOS Detailed Design Bad Robot Enterprises 3 TEAM MEMBERS Ryan Rose…………………………..Team Leader rc26rose@siena.edu Vito Urbano……………………………..Librarian va23urba@siena.edu Ryan May……………………………….Webmaster r15may@siena.edu Paul Borchers…………………………Systems Administrator pm15borc@siena.edu

4 IOS Detailed Design Bad Robot Enterprises 4 CURRENT PROGRESS Presented: 11/28/07 Presented: 9/21/07 Presented: 10/26/07 Tonight’s Presentation

5 IOS Detailed Design 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

6 IOS Detailed Design 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

7 IOS Detailed Design 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.

8 IOS Detailed Design 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

9 IOS Detailed Design 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

10 IOS Detailed Design Bad Robot Enterprises 10 LOGIN PAGE

11 IOS Detailed Design Bad Robot Enterprises 11 PASSWORD RECOVERY

12 IOS Detailed Design Bad Robot Enterprises 12 LOGIN PAGE

13 IOS Detailed Design Bad Robot Enterprises 13 TEACHER ACCOUNT CREATION

14 IOS Detailed Design Bad Robot Enterprises 14 TEACHER WELCOME

15 IOS Detailed Design Bad Robot Enterprises 15 TEACHER ACCOUNT MANAGEMENT PAGE

16 IOS Detailed Design Bad Robot Enterprises 16 TEACHER WELCOME

17 IOS Detailed Design Bad Robot Enterprises 17 TEACHER INITIAL SURVEY CREATION PAGE

18 IOS Detailed Design Bad Robot Enterprises 18 TEACHER EDIT SURVEY PAGE (BLANK)

19 IOS Detailed Design Bad Robot Enterprises 19 TEACHER ADD A QUESTION PAGE (BLANK)

20 IOS Detailed Design Bad Robot Enterprises 20 DEMOGRAPHIC

21 IOS Detailed Design Bad Robot Enterprises 21 RATING SCALE

22 IOS Detailed Design Bad Robot Enterprises 22 MULTIPLE CHOICE

23 IOS Detailed Design Bad Robot Enterprises 23 TEXT BOX

24 IOS Detailed Design Bad Robot Enterprises 24 IMAGE

25 IOS Detailed Design Bad Robot Enterprises 25 EDIT SURVEY PAGE

26 IOS Detailed Design Bad Robot Enterprises 26 ADD QUESTIONS FROM POOL PAGE

27 IOS Detailed Design Bad Robot Enterprises 27 TEACHER WELCOME

28 IOS Detailed Design Bad Robot Enterprises 28 FORMAT OF RESULTS

29 IOS Detailed Design Bad Robot Enterprises 29 TEACHER WELCOME

30 IOS Detailed Design Bad Robot Enterprises 30 TEACHER PREVIEW OF SURVEY PAGE

31 IOS Detailed Design Bad Robot Enterprises 31 TEACHER WELCOME

32 IOS Detailed Design Bad Robot Enterprises 32 EDIT SURVEY PAGE

33 IOS Detailed Design Bad Robot Enterprises 33 TEACHER WELCOME

34 IOS Detailed Design Bad Robot Enterprises 34 EDIT SURVEY PAGE

35 IOS Detailed Design Bad Robot Enterprises 35 ACTIVATE SURVEY PAGE

36 IOS Detailed Design Bad Robot Enterprises 36 LOGIN PAGE

37 IOS Detailed Design Bad Robot Enterprises 37 STUDENT ACCOUNT CREATION

38 IOS Detailed Design Bad Robot Enterprises 38 STUDENT WELCOME

39 IOS Detailed Design Bad Robot Enterprises 39 STUDENT ACCOUNT MANAGEMENT PAGE

40 IOS Detailed Design Bad Robot Enterprises 40 STUDENT WELCOME

41 IOS Detailed Design Bad Robot Enterprises 41 STUDENT SURVEY PAGE

42 IOS Detailed Design Bad Robot Enterprises 42 ADMINISTRATOR WELCOME

43 IOS Detailed Design Bad Robot Enterprises 43 ADMINISTRATOR ACCOUNT MANAGEMENT PAGE

44 IOS Detailed Design Bad Robot Enterprises 44 ADMINISTRATOR WELCOME

45 IOS Detailed Design Bad Robot Enterprises 45 ACCOUNT CREATION PAGE

46 IOS Detailed Design Bad Robot Enterprises 46 ADMINISTRATOR WELCOME

47 IOS Detailed Design Bad Robot Enterprises 47 LIST CURRENT USERS (ADMINISTRATOR)

48 IOS Detailed Design Bad Robot Enterprises 48 LIST CURRENT USERS RESULTS PAGE

49 IOS Detailed Design Bad Robot Enterprises 49 ADMINISTRATOR WELCOME

50 IOS Detailed Design Bad Robot Enterprises 50 USER PAGE (STUDENT)

51 IOS Detailed Design Bad Robot Enterprises 51 USER PAGE (TEACHER)

52 IOS Detailed Design Bad Robot Enterprises 52 ADMINISTRATOR WELCOME

53 IOS Detailed Design Bad Robot Enterprises 53 SEARCH RESULTS PAGE

54 IOS Detailed Design Bad Robot Enterprises 54 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

55 IOS Detailed Design Bad Robot Enterprises 55 Entity- Relationship Diagram

56 IOS Detailed Design Bad Robot Enterprises 56 Entity- Relationship Diagram

57 IOS Detailed Design Bad Robot Enterprises 57

58 IOS Detailed Design Bad Robot Enterprises 58 Entity- Relationship Diagram

59 IOS Detailed Design Bad Robot Enterprises 59

60 IOS Detailed Design Bad Robot Enterprises 60 Entity- Relationship Diagram

61 IOS Detailed Design Bad Robot Enterprises 61

62 IOS Detailed Design Bad Robot Enterprises 62 Entity- Relationship Diagram

63 IOS Detailed Design Bad Robot Enterprises 63

64 IOS Detailed Design Bad Robot Enterprises 64 Entity- Relationship Diagram

65 IOS Detailed Design Bad Robot Enterprises 65

66 IOS Detailed Design Bad Robot Enterprises 66 Entity- Relationship Diagram

67 IOS Detailed Design Bad Robot Enterprises 67

68 IOS Detailed Design Bad Robot Enterprises 68 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

69 IOS Detailed Design Bad Robot Enterprises 69 TESTING OBJECTIVES  The software must meet all functional requirements.  Good testing will uncover errors.  Many phases of testing.

70 IOS Detailed Design Bad Robot Enterprises 70 SYSTEM TESTING  Validating the specified functional requirements.  Crucial part of the test plan.  Helps us determine if all requirements were met.

71 IOS Detailed Design Bad Robot Enterprises 71 UNIT TESTING  Test each program unit individually.  Each unit must be free of errors.  Each webpage is a separate unit.  Each unit has test cases within them.

72 IOS Detailed Design Bad Robot Enterprises 72 UNIT TESTING EXAMPLE

73 IOS Detailed Design Bad Robot Enterprises 73 INTEGRATION TESTING  Separate units become a whole.  Functionality and interaction of integrated units.  Errors at this stage lead to regression testing.  System stops working normally.  System stops completely.  Find regression bugs causing errors.

74 IOS Detailed Design Bad Robot Enterprises 74 INTEGRATION TESTING TABLE

75 IOS Detailed Design Bad Robot Enterprises 75 TESTING SUMMARY  Testing Manager ensures thorough testing.  Attempting to meet clients pass/fail criteria.  Tests, errors, resolutions delivered at acceptance test.

76 IOS Detailed Design Bad Robot Enterprises 76 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

77 IOS Detailed Design Bad Robot Enterprises 77 WATERFALL MODEL COMPLETED 4/28/08

78 IOS Detailed Design Bad Robot Enterprises 78 DEVELOPMENT TIMELINE

79 IOS Detailed Design Bad Robot Enterprises 79 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

80 IOS Detailed Design Bad Robot Enterprises 80 SUMMARY - QUESTIONS?  Problem Definition  Data Flow Diagrams & Structure Diagram  Data Identification  Prototypes  Test Plan  What’s Next, Summary, and Questions

81 IOS Detailed Design Bad Robot Enterprises 81 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.

82 IOS Detailed Design Bad Robot Enterprises 82 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

83 IOS Detailed Design Bad Robot Enterprises 83 ANY QUESTIONS?


Download ppt "IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328."

Similar presentations


Ads by Google