Reference no: EM133777091 , Length: word count:2000
                                                                               
                                       
Advanced Software Engineering
Assessment:
System Design Report (2000 words) and Presentation (Group)
Introduction
This is a group  assessment. The group will be comprised of 4 - 5 students. Select one of  the assessment reports from the group for this assessment. Your group  will apply advanced design principles and employ tools to design a  complex software system. Each group will submit a report and recorded  presentation.
Students are to generate UML diagrams to understand the code. The following links may be useful.
GitUML
Doxygen homepage
You will also create data flow diagrams  such as Sequence Diagrams or Flow charts. Discuss and evaluate the at  least four (4) key design decisions in the GitHub Project with reference  to your UML diagrams. Your discussion and evaluation should include an  alternative design and performance issues.
Below are the format requirements for the report.
Title Page (all group members and their student numbers)
Abstract
System Description and Requirements
UML Diagram (class diagrams, object diagrams, etc) Discussion and Evaluation
Data Flow Diagrams Discussion and Evaluation
Appendices (if needed)
Contributions
Other Diagrams
Task Management
Students need to use tool the following tools for this assessment:
GitHub as a repository to store and share the code.
Python programming language for programming
Disco, Slack, Discord, Team for team communication
Monday.com for work location and schedule
Students are required to read the  lecture note before attempting the assessment. Mark will be penalized if  the diagram and definition in the report is different from what has  been taught. Unless the section is not covered in the lecture, students  can use external resources with citation and referencing. In this  assessment, students are required to write a program based on the  functional requirements in the report.
For the presentation, students are  expected to prepare a 10-minute presentation for the report. The  presentation should not exceed 10 minutes.