Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please read the following case, and answer the questions listed. The university wants to cut its operating costs and has decided that it needs to

Please read the following case, and answer the questions listed.

The university wants to cut its operating costs and has decided that it needs to reduce the number of administrative staff. One aspect of this cost-cutting is to have students and lecturers performing some the tasks that were previously completed by administrative staff. One such set of tasks relates to student unit registration. The proposed system is described below.

At the beginning of each semester, students may request a Unit Catalogue which contains a list of units offered for the semester. Relevant information about each unit, such as lecturer, department, and prerequisites will be included to help students make informed decisions.

The new online registration systemwill allow students to select up to four units offering for the coming semester. Before they can register online, they must create an account online by using their student ID. For those students who previously experienced issues, they will not able to create an account until the issues are resolved. Every time students successfully log into their account and select the units, the system will check if the units have prerequisite requirements. If yes, the system will check if the student has/has not completed the prerequisite units. If not, their selected units will be cancelled, and suggestions will be provided. Additionally, each student must indicate two alternative choices in case a unit offering is cancelled. No unit offering will have more than ten students; the unit numbers cannot be oversubscribed. However, a student can put themselves on a waiting list for a filled unit in case someone cancels.

No unit offering will have fewer than three students. A unit offering fewer than three students will be canceled no less than three days prior to the starting date. If this occurs, the students, lecturers and faculties will be notified. The system will allocate one of the alternative choices selected by students.

Lecturers must be able to access the online system to determine which units they will be teaching. They will also need to view the list of students signed up for their unit offering. For each semester, there is a period of grace where students can change their schedules. Students must be able to access the online system during this time to add or drop units. Normally, this procedure will cease at the end of the semester's first week.

Once the student registration process is completed, the system forwards the information to the billing system, so that the student can be billed for the semester. The billing system is independent of the registration system. Students are required to pay the fees no later than week 3. If payment is not received by end of week 3, an overdue notification will be generated and emailed to the student. If, by end of week 4, students still have outstanding fees, the billing system will inform the administration staff responsible for the registration process. The students will be excluded from the course immediately. The students' accounts will be blocked and portal will no longer available. The students will have a week to fix their payment issues. If the issue resolved and fees paid, then the billing system will inform the registration system to re-open the students' portals.

From the second week of the semester, all changes will be controlled by the centre admin team. If students drop units, the billing system is informed and will credit students for those units dropped during the period of grace. By the end of the first week of the semester, the enrolment details will be generated in a report format and sent to relevant people, such as course coordinator, head of the department, faculty teaching committee and payroll department. The reports include information such as units details, students enrolled, convenor involved, a number of classes arranged for each unit and classes allocations. The information will be used for many purposed, for example, for faculty to arrange teaching resources, to decide on how many sessional staff needs and their payment details, or a full-time staff workload arrangement.

Question 1: For the case study described above develop and draw a use case diagram which describes the automation boundary for entire system between external actors and their interaction with the key use cases. Assume that we would like to automate as many of the functions described as reasonably possible in the above case system. The use case diagram must include at least one 'extent' and one 'includes' relationship. (3 + 0.5 x 2 = 4 marks).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Problems In Contract Law Cases And Materials

Authors: Charles L. Knapp, Nathan M. Crystal, Harry G. Prince

9th Edition

1543801471, 978-1543801477

More Books

Students also viewed these Law questions

Question

Behaviour: What am I doing?

Answered: 1 week ago