Download presentation
Presentation is loading. Please wait.
Published byChristian Freeman Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.