Download presentation
Presentation is loading. Please wait.
Published byBrittney Doyle Modified over 9 years ago
1
1 Java Problem Repository & Education Platform Requirements Specification
2
2 DeltaTech JPREP Requirements Specification Presentation Client: Dr. Darren Lim ◦ Associate Professor of Computer Science
3
3 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
4
4 DeltaTech JPREP Requirements Specification Presentation Luke Greiner – Team Leader Denis Kalic – Developer & Co-Webmaster Abigail McCarthy – Technical Documenter Robert Tateo – System Administrator Nguyen Truong – Developer Patrick White - Webmaster
5
5 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
6
Our client, Dr. Darren Lim, wants an online education platform to deliver Java programming problems to his students ◦ Unique problems ◦ Secure system 6 DeltaTech JPREP Requirements Specification Presentation
7
7 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
8
8 DeltaTech JPREP Requirements Specification Presentation
9
9 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
10
Short description of each user and how they interact with the system 10 DeltaTech JPREP Requirements Specification Presentation
11
Login Choose course Choose past or pending assignment Code Compile and receive feedback View grade book 11 DeltaTech JPREP Requirements Specification Presentation
12
Login Choose course Create/Edit assignment Create/Edit problems Add question to question pool View grade book 12 DeltaTech JPREP Requirements Specification Presentation
13
Login Create/Edit problems Add to course question pool Switch to faculty view 13 DeltaTech JPREP Requirements Specification Presentation
14
Login Manage Users ◦ Username, password, and privileges Manage Courses 14 DeltaTech JPREP Requirements Specification Presentation
15
15 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
16
16 DeltaTech JPREP Requirements Specification Presentation
17
17 DeltaTech JPREP Requirements Specification Presentation
18
18 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
19
19 DeltaTech JPREP Requirements Specification Presentation
20
20 DeltaTech JPREP Requirements Specification Presentation
21
21 DeltaTech JPREP Requirements Specification Presentation
22
22 DeltaTech JPREP Requirements Specification Presentation
23
23 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
24
View course assignments, problems, and grade book Write, save, compile, and run Java code Switch between classes 24 DeltaTech JPREP Requirements Specification Presentation
25
Create and edit ◦ Assignments ◦ Problems ◦ Test case Define ◦ Grading scheme ◦ Assignment timeline ◦ Question Pool 25 DeltaTech JPREP Requirements Specification Presentation View ◦ Grade Book
26
Add To/ Edit ◦ Course question pool Change the View from Course Coordinator to Faculty. 26 DeltaTech JPREP Requirements Specification Presentation
27
Manage ◦ Courses ◦ Accounts Faculty Course Coordinator Student ◦ Question pool 27 DeltaTech JPREP Requirements Specification Presentation
28
28 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
29
User interface is intuitive System runs efficiently System is stable 29 DeltaTech JPREP Requirements Specification Presentation
30
30 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
31
31 DeltaTech JPREP Requirements Specification Presentation
32
32 DeltaTech JPREP Requirements Specification Presentation
33
33 DeltaTech JPREP Requirements Specification Presentation
34
34 DeltaTech JPREP Requirements Specification Presentation
35
35 DeltaTech JPREP Requirements Specification Presentation
36
36 DeltaTech JPREP Requirements Specification Presentation
37
37 DeltaTech JPREP Requirements Specification Presentation
38
38 DeltaTech JPREP Requirements Specification Presentation
39
39 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
40
40 DeltaTech JPREP Requirements Specification Presentation
41
41 DeltaTech JPREP Requirements Specification Presentation IntroductionProblem OverviewCurrent StatusUser Case NarrativesUML Use-Case DiagramData Flow DiagramsFunctional RequirementsNon-Functional RequirementsPrototypesTimelineWhat’s Next for DeltaTech
42
Preliminary Design ◦ Winter 2013 Detailed Design ◦ Spring 2014 Acceptance Test Spring 2014 42 DeltaTech JPREP Requirements Specification Presentation
43
43 DeltaTech JPREP Requirements Specification Presentation
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.