PROJECT 2
For Project 2, you are going to develop a blue-print for the system you discussed in Project 1 when reviewing one of the following systems:
(I wrote in Project 1 about this topic
- Marynet for student class registration )
- Marynet for tuition bill management and payment
- MU Alerts management system for students, faculty and staff
- MU Online meal plans management system for students
- MU Ballston Center Printing Stations for students’ mobile devices
- Other preferred system with my approval
Required:
- (A) Report
- Briefly describe one problem that the system reviewed solves
- Describe the functional requirements to solve the problem in 1 above
- Model the functional requirements using a Use case template and Use diagram model
- Prepare a class diagram model and describe the classes, class attributes and methods as well the class associations.
- Describe two scenarios and prepare a flow of events for your sequence diagrams.
- Prepare sequence diagram models for the two scenarios in 5 above
- Describe two scenarios and prepare a flow of events for your activity diagrams
- Prepare 2 activity diagram models for the scenarios in 6 above.
(B) Presentation
Prepare a 5-minute PowerPoint presentation with the problem your project is addressing, a use-case diagram model, class diagram and 1 activity diagram model. ON presentation day, all slides must be pre-loaded on the podium desktop before presentations start.
Below is the rubric for Project 2
| Report Structure (20 pts) | Points |
| Clearly described problem addressed by system in review | 10 |
| Properly written and coherent report in proper grammar and no misspellings | 5 |
| Report Structure (cover page, table of contents, introduction, etc.) | 5 |
| Technical Requirements (60 pts) | |
| Properly filled use case template | 5 |
| Use case diagram model (with appropriate notation) | 5 |
| Class diagram description | 5 |
| Class diagram model (with appropriate notation) | 5 |
| 2 Sequence diagrams models (5 pts for each sequence diagram model) | 10 |
| Flow of events for each of the 2 sequence diagram scenarios (5pts each) | 10 |
| 2 Activity Diagrams (5 pts each) | 10 |
| Flow of events for describing the scenario depicted in each activity of the 2 diagrams (5pts each) | 10 |
| 80 | |
| Presentation (20 pts) | |
| Speaks clearly, uses appropriate body language and answers questions | 3 |
| Clear Use case model Walkthrough | 5 |
| Clear Class diagram model Walkthrough | 5 |
| Clear 1 Activity diagram model Walkthrough | 5 |
| Time management of 5 minutes including Q &A | 2 |