Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due
This assignment is a group programming project. As informed previously, failure to fill outthe form before 5th April will result in a penalty (10% deduction). If you have suffered any p roblem s building you r team, plea se conta ct ou r head TA, Jie Chen ([email protected]), as soon as possible so we can help you get placed into a team. Note: the head TA has the right to add a new team member to a team with fewer than four members.
This is a self-proposed project, you can develop any information system you wish, so long as it meets the following criteria:
- It is an information system.
- It must include a database system, and the database should be complex enough tocover the knowledge learned from the lectures and labs.
- It can include a nice user interface. e.g. Web, application, etc.
- The system you proposed must be implemented by using a Java-based solution, andalso any ORM technology and complicated MVC frameworks are not recommended.
- There is a clear division of labour between team members.
- It is legal.
At the end of the semester, each group must write a report documenting all aspects of theproject. The report should include but not limit to the following sections:
- System Description (Describe the system you want to build and document anyassumptions that you make.)• System Architecture Diagram.
- Tasks. (Every step of your design and implementation process, e.g. Creating ERdiagram to model a database for your system, Mapping the ER diagram to a relationalmodel, CREATE TABLE statements for your relational model, etc.)
- Team Member Contribution.
- Self-assessing and self-feedback records.
The report should have screenshots of the user interface and other necessary diagrams.
Each group must prepare a video (around 5 mins) to present their system. All groupmembers are expected to participate equally in the preparation and delivery; unequalparticipation will reduce grade awarded.
The interview of each group will be held on after submission. The timetable for each groupwill be given later. Each group will have 10-15 mins (5 mins for your live demonstrationand 5-10 mins for QA).
Note
- This assignment may require you to do some independent research outside of what is directly covered in the lectures.
- Any software code should be included as a .zip file and uploaded to Brighspace. The files uploaded should be complete and in the correct format, i.e. it should be possible todownload, compile (if applicable) and run.
- Only one member should make the submission.
- Be careful, a sophisticated system without track records (plans and self-assessmentreports) or a good explanation and understanding during the interview will receive little credit.
- Any AI Assistants in writing your report must be explicitly and clearly stated.
- The deadline for submission (a pdf copy of the report, a video, a zip file includingcode, and data) will be 23rd May. Note, these files must be submitted as an individual file, i.e., your pdf report and your video must be submitted as an individual file,which should not be compressed into the zip file.
|
System Description |
System Design |
Interface |
Presentation (including videos) |
|
5% |
60% |
20% |
15% |