Presentation is loading. Please wait.

Presentation is loading. Please wait.

Preliminary Design By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor.

Similar presentations


Presentation on theme: "Preliminary Design By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor."— Presentation transcript:

1 Preliminary Design By Phoenix Tech

2 Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor Department of Computer Science Siena College 11/28/2015Phoenix Tech Javanet Preliminary Design2

3  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/20153Phoenix Tech Javanet Preliminary Design

4  Erica Weisgerber……….Team Leader  Jessica Edmonds………Webmistress  Anthony Torres…………System Administrator  Marc Iuliano…………….Information Specialist 11/28/20154Phoenix Tech Javanet Preliminary Design

5  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s next  Summary 11/28/20155Phoenix Tech Javanet Preliminary Design

6  Dynamic and interactive way to learn  Easy access to many questions  Instant feedback for Students  Grade tracking for Instructors 11/28/20156Phoenix Tech Javanet Preliminary Design

7  Introductions  Problem Overview  Data Flow Diagram  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/20157Phoenix Tech Javanet Preliminary Design

8 11/28/20158Phoenix Tech Javanet Preliminary Design KeyContext Diagram

9  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/20159Phoenix Tech Javanet Preliminary Design

10 11/28/201510Phoenix Tech Javanet Preliminary Design Javanet System

11 11/28/201511Phoenix Tech Javanet Preliminary Design Administrator User

12 11/28/201512Phoenix Tech Javanet Preliminary Design Course Coordinator User

13 11/28/201513Phoenix Tech Javanet Preliminary Design Instructor User

14 11/28/201514Phoenix Tech Javanet Preliminary Design Student User

15  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201515Phoenix Tech Javanet Preliminary Design

16 11/28/201516Phoenix Tech Javanet Preliminary Design NameTypeRestrictionsDescription Screens it Appears on announcementtext an announcement posted to all welcome pages of users associated with the author6, 15, 24, 30 assignmentAvgint(4)numeric average grade on a specific assignment (question set) for all users20 cNumbervarchar(10)alphaNumeric NN the course name and number eg. CSIS220 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 completedAssignint(4)numeric number of assignments that have been completed by the student6 completedPracSetsint(4)numeric number of practice sets that have been completed by the student6

17 11/28/201517Phoenix Tech Javanet Preliminary Design courseIDvarchar(10)alphaNumeric NN id used to register for a specific course and section4, 13, 29 cSectionvarchar(10)alphaNumericcourse section 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 cSemestervarchar(6)alphabetic NNcourse semester eg. Fall 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 cYearint(4)numeric NNyear the course was taught 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 dueDatedatedate a question set is due6, 8, 12, 19, 29 NameTypeRestrictionsDescription Screen it appears on

18  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201518Phoenix Tech Javanet Preliminary

19 11/28/201519Phoenix Tech Javanet PreliminaryDesign Login

20 11/28/201520Phoenix Tech Javanet Preliminary Design Reset Password

21 11/28/201521Phoenix Tech Javanet Preliminary Design Instructor – Profile Page

22 11/28/201522Phoenix Tech Javanet Preliminary Design Instructor – Welcome

23 11/28/201523Phoenix Tech Javanet Preliminary Design Instructor – Home Page

24 11/28/201524Phoenix Tech Javanet Preliminary Design Instructor – Create Question

25 11/28/201525Phoenix Tech Javanet Preliminary Design Instructor – Create Question Set

26 11/28/201526Phoenix Tech Javanet Preliminary Design Instructor – Question Pools

27 11/28/201527Phoenix Tech Javanet Preliminary Design Instructor – Assignment Listing

28 11/28/201528Phoenix Tech Javanet Preliminary Design Instructor – Gradebook – Default view

29 11/28/201529Phoenix Tech Javanet Preliminary Design Instructor – Gradebook – view by Student

30 11/28/201530Phoenix Tech Javanet Preliminary Design Instructor – Gradebook – view by Assignment

31  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201531Phoenix Tech Javanet Preliminary Design

32 11/28/201532Phoenix Tech Javanet Preliminary Design Testing Overview:  Meet all functional and non-functional requirements  Software complies with needs of Clients  Comprehensive testing in Acceptance Test phase

33 11/28/201533Phoenix Tech Javanet Preliminary Design 1. Login Screen IDP/FDescriptionActionExpected Result Observed Result Comments 1.0Login attempt invalidClick login button but text field(s) left blank Notification: “ Please enter username and password ” 1.1Login attempt invalidClick login button; Username but no/incorrect password input Notification: “ Please enter correct username and password ” 1.2Login attempt invalidClick login button; Password but no/incorrect username input Notification: “ Please enter correct username and password ” 1.3Login attempt acceptedClick login button; Correct combination of username and password submitted Redirect user to corresponding Welcome Screen 1.4Go to Register page Click “ Register ” link Redirect to Registration screen 1.5Forgotten Password Click “ Forgot Password? ” link Verify Security Question

34 11/28/201534Phoenix Tech Javanet Preliminary Design 3. Welcome Screen: Instructor IDP/FDescriptionActionExpected Result Observed Result Comments 3.0Course SelectionChoose course from drop down Redirect to Instructor Home screen 3.1Log out Click “ sign out ” link in upper right-hand corner Log out of current Instructor and redirect to Login screen 3.2Profile pageClick on username link in upper right- hand corner Redirect to Instructor Profile Editing screen

35 11/28/201535Phoenix Tech Javanet Preliminary Design 6. Reset Password IDP/FDescriptionActionExpected Result Observed Result Comments 6.0Invalid Password entryNo text in new password field input Notification: “ Please enter a new password 6.1Invalid Password entryInvalid character combination input Notification: “ Please enter an alphanumeric password of 32 or fewer characters ” 6.2Invalid Confirmation of new password Confirmation password different than new password Notification: “ New and Confirmation passwords did not match ” 6.3Accept new passwordConfirmation password and new password match Password reset to new password. Redirect to Login Screen

36  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201536Phoenix Tech Javanet Preliminary Design

37 Software Plan Requirements Specification Detailed Design Preliminary Design 11/28/201537 Acceptance Test Phoenix Tech Javanet Preliminary Design

38  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201538Phoenix Tech Javanet Preliminary Design

39 11/28/201539Phoenix Tech Javanet Preliminary Design

40  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201540Phoenix Tech Javanet Preliminary Design

41 11/28/201541Phoenix Tech Javanet Preliminary Design  Detailed Design - Spring 2009  Continue revisions  Higher level database design  Acceptance Test - Spring 2009  Deliver working software  Full set of test results

42  Introductions  Problem Overview  Data Flow Diagrams  Structure Diagrams  Logical Data Stores  Prototype Screens  Test Plan  Waterfall Model  Semester Timeline  What’s Next  Summary 11/28/201542Phoenix Tech Javanet Preliminary Design

43 Any Questions? 11/28/201543Phoenix Tech Javanet Preliminary Design

44 We look forward to working with you on this project! 11/28/201544Phoenix Tech Javanet Preliminary Design


Download ppt "Preliminary Design By Phoenix Tech. Dr. Darren Lim Assistant Professor Department of Computer Science Siena College Mrs. Pauline White Visiting Instructor."

Similar presentations


Ads by Google