This article provides an understanding of UML diagrams, specifically focusing on a UML diagram for Torrens University Australia's enrolment system. It explains the main actors and their tasks, as well as the importance of proper conventions and effective relationships in UML diagrams.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: UML DIAGRAM UNDERSTANDING UML diagram understanding Name of the student: Name of the university: Author note:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1UML DIAGRAM UNDERSTANDING UML diagram given is for torrens university Australia an enrolment system. This UML diagram is for the web enabled enrolment system that provides and easy access for the teachers, students and others related with the university (Karimet al, 2017). Main objective of this UML is management of university classes that includes time tabling management, schedulingforclassesontime,studenttimemanagement,enrolmentinclassesand scheduling teachers. The program director is the actor that will directly communicate and perform task as scheduling class for the students, where the class will conduct, allocating class to staff is also the responsibility of program director, Generating opening of the class as per time and last selection of subjects for the students (Arora& Bhatia, 2018). These entire tasks will be performed by the program director. In the subsections of this task, there is four option of scheduling classes that is Brisbane, Sydney, Melbourne and Adelaide. Program director will chose any of this for allocating classes. In the allocation of staff to class program director will chose teacher for teaching students or other for the management of the class. Generate timetable has task of generating time for everyone who interact with the system such as student or teacher. Selection of subject has two subject that is either selecting core subject or elective paper. Elective paper is not compulsory as indicated external in the UML diagram but it is important to have core subject because without having core subject it is not possible to pass for the student. Next actor is Timetabling manager, that is directly linked with the generate timetable, schedule class in rooms and schedule classes. Main task of this task is to managing time for the assigned task. Third actor is the staff that consists of two either teacher or the other. This two are for the students.
2UML DIAGRAM UNDERSTANDING One major and important is Student actor, as without having students an organization is nothing. This actor has two category one is current student and the other is future student. Student actor isdirectlylinked with four category thatis privatetimetable,generate timetable, enrolment in the class and selection of subject. For the student private timetable task is to manage and must include time for sleeping, socialise, sleep and last study that is the main objective of the institution. Again generate timetable is linked with teacher, timetable manager and program director. This is because generation of timetable is dependent on timetable manager, Manger of timetabling generates and allocates time for all activity. In the enrol section, the main task of this is to make sure that the students are participating the class. For the future UML diagram, it can be said that this diagram will be very useful (Sarkaret al, 2017). This is because this this student has used proper convention for mentioning every classes at position. For example student has mention student and teacher at opposite to each and other. Manager should must be in the middle because manager is the person who will manage from the middle everything as manager involvement is everywhere. It is very important to connect every classes with actor properly. In the given UML diagram there is very strong connection between program director and scheduling class because program director is the only person who will manage scheduling of classes and decide that where class should be scheduled. For the UML diagram three important and essential points are, class name, attribute and operations (Zhang, 2019). All the three combine to produce effective and properly working UML diagram. After this three essential point, there comes relationship that describe about the functions and relation with other classes. Therefore, it is also important to make effective and valid relationship in the UML diagram. For making UML diagram effective and best following given are some points. Name of the class should must be meaningful and this will gives the functionality with its name. Second thing is to find out relationship for all classes in advance. Finding
3UML DIAGRAM UNDERSTANDING responsibility of classes correctly (Nassifet al, 2016). After that, it is important to minimize the responsibility of each class. A user note will be very effective additional for making UML more clear. User note will be used whenever any aspect is drawn in the diagram. The given diagram has shown everything in well-structured and well defined. In the diagram proper convention is used. Relationship between student and teacher is well defined. There is brief and clear presentation of identifying task of each individual such as Time management, Class arrangement and Student personal timetable management (Al-Ahmadet al, 2017). This diagram is mainly constructed based on student, teacher and institution manager. Starting from student personal time management then study and then sleeping everything is mentioned in the UML diagram. In the diagram there is mainly two directors one is for time management and other is program director who schedules classes and other tasks. Manager has four choices for allocating class as Sydney, Adelaide, Melbourne and Brisbane. Director has to also allocate class and staff to the class. Managing relationship precisely is very important because this will identify and shows the activity of each task that how it is going to be performed (Cunhaetal,2015). Dependency of this timetabling system is identified accurately as it is giving proper and clear vision of each task. This UML diagram is for managing student and teacher timetable. Students private time management and study time (Minhaset al, 2018). Main objective of this UML diagram is to managing time for student, teacher and other staff. Dependencies of private timetable and sleep, work, socialise and study is very clear as these are the things that student must need along with the study. All these four points are mentioned private timetable and under the supervision of student actor. Teacher is dependent on the mainly two actor one is timetable manager and other is program director. These two mainly organize for teacher in the class and time of the class. Overall, it can be said that the UML diagram is well constructed. It has everything included in the diagram which is needed for the UML diagram to make it meaningful and clear.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser