5N2772 - Designing Software Architecture College Student Admin System Assignment

Download Solution Order New Solution

Assignment Task

This brief outlines the requirements for 4 of the 7 skills demos that make up of the marks for Software Architecture (5N2772) as follows:

The College Student Admin System

The system you are being asked to design is for a college to allow students to enrol for a course. Students must first be registered with the college and have a valid student id number and they must be able to login using a username and password. Once logged in they may select an option to take on a course or remove themselves from a course they have already enrolled on. No changes can be made after the 1st of September in the current calendar year. The part of the system that you are dealing with is to allow a student the ability to take on a new course or to drop a course. They may only make changes to their OWN enrolment and NOT any other student’s status.

Follow the Agile methodology while planning and implementing the project. Provide documentary evidence/photos/timeline of following this methodology. Using the Papyrus plug-in for Eclipse as an aid, or alternatively the draw.io package to draw up a Use Case diagram for the system. Generate Java class/classes from UML class diagram(s) also drawn in Papyrus for Eclipse. Next prepare the Test Cases that you would run to verify the part of the system described above.

NOTE: The part of the system that you are dealing with is limited to allowing a student the ability to take on a new course or drop a course ONLY and NOT the entire Student Admin System

You should hand up the following:

  • A UML use‐case diagram of the information system outlined above.
  • The generated Java class code and the UML class diagram specifications for the information system outlined above.
  • Test case to test the design specification of the new information system based on the use‐case described above.
  • A document describing how you engaged a modern methodology to aid the design of the system from initial requirements of the information system outlined above.

This IT Computer Science has been solved by our PhD Experts at My Uni Paper.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.