Use Case Diagram Critical Review

Verified

Added on  2022/11/18

|9
|1328
|365
AI Summary
This report discusses the suitability of the use case diagram for communication purposes, constructive criticism, recommendations, and recommended readings. The diagram is developed for Torrens University of Australia's enrolment and timetable system. The report includes a detailed analysis of the diagram and its customers.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running Head: USE CASE DIAGRAM CRITICAL REVIEW
USE CASE DIAGRAM CRITICAL REVIEW
Name of the Student
Name of the University
Author note
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1USE CASE DIAGRAM CRITICAL REVIEW
Table of Contents
Introduction......................................................................................................................................2
Suitability of the diagram for proper communication.....................................................................2
Constructive criticism for the other’s diagram................................................................................3
Recommendation.............................................................................................................................4
Recommended readings...................................................................................................................5
Conclusion.......................................................................................................................................5
Bibliography....................................................................................................................................6
Document Page
2USE CASE DIAGRAM CRITICAL REVIEW
Introduction
This report is prepared for discussing the basic attributes of the use case diagram that is
developed. The case that is chosen for developing the use case diagram is Torrens University of
Australia. This report discusses about the suitability of the diagram for communication purpose
with the programmer. The use case diagram that is discussed in this report is allotted to me. A
constructive criticism is also performed in this report. After The detecting the issues, proper
recommendation will be provided and hence wise supportive reading material will also be
provided in the section. After tis section a use case diagram regarding the case study will also be
provided.
Case background
Torrens University of Australia has been interested in developing a new enrolment and
timetable system. They are proposing to built the system in house. The University has a proper
and efficient set of students who have been showing proper insight to the project. TUA wants the
enrolment system to be web based. The main goal of TUA in developing this web-based app is
that there needs to be proper interaction in between the students and the teachers. A hierarchy
wise structuring is also provided in the case study that includes the presence of the program
director, Time table manager, Students and teaching staffs.
Diagram Suitability
From the selected diagram it can be stated that the diagram is highly suitable for
performing communication in between the programmer and hierarchy. The customers that are
used in this project are highly organized. It can be seen that program director, time table
manager, teacher, existing students, new students and programmers are considered for execution
Document Page
3USE CASE DIAGRAM CRITICAL REVIEW
of the project. As per the requirement, one extra customer is considered. The excess customer is
the student that are already existing and will be providing insight to the we based application.
This will ensure that they will be providing a support to the programmer for performing the
programming section of the app. From the diagram it can be stated that program director has
most of the tasks to play. The program director is concerned with the scheduling time of the
project, scheduling classes and hence wise allocating tasks to the teachers. The time table
manager will be concerned with the scheduling the tasks by collaborating with the program
director. The time table manager is also concerned with the class allocation to the teachers. After
this the use case diagram states the responsibilities of the teachers. This use case diagram
successfully describes the task of existing students in giving insights and assisting the
programmer during completion of the project. Detailing of the project is very high as well. Even
the description of the programmer and his link and stature in this project is also well described in
the project. Hence this diagram will be highly successful in dealing with the communication
process and helping the programmer in understanding his job role and hence wise develop the
architecture of the web based app.
Constructive criticism
The diagram provided is very neat and very easy to understand. Even the connectors that
are hand drawn are well designed. Even the section of intersections is well detailed with bumps.
The log in process could have been more precise as per the concept. There is no
statement of the log in process as this diagram only shows that all the customers have been
logging in. the details that are to be collected for the logging in section is not stated. It is
essential that the data that will be collected from the different customers will be different from
the other customers and hence the data sets required will be specified for each customer. As in
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4USE CASE DIAGRAM CRITICAL REVIEW
case the data from student’s id will be required for performing the log in process. After the log in
system it is seen that the program director is performing 3 tasks. The tasks are namely the
scheduling of time, scheduling classes and allocative classes to the teacher. This is over
burdening of the program director. Proper distribution of the tasks is not made in this case. This
might affect the functioning of the use case diagram in a negative manner. The task that is to be
performed by the time table manager is also performed by the program director in this case. The
arrangements of the use cases are performed in a haphazard manner. The best thing about this
use case diagram is that this use case diagram includes the customers who are important for the
project execution but are not stated in the case study, this proves that the student have performed
extensive research on this project. Inclusion of the existing student for providing insight will also
ensure that the programmer will be well aware that they will be receiving proper assistance from
them. This will also help in better communication process of the project.
Recommendation
The recommendation that is can be provided for performing a better use case diagram are
as follows: -
Proper detain in the use case diagram is required. As in this case the log in use case is not
having proper detailing will be reducing the efficiency of the process.
Proper arrangement of the use cases and the customers for avoiding complexity will also
be helpful.
Overloading of the customers will also be affecting the entire process and hence wise
efficiency of project completion reduces.
Document Page
5USE CASE DIAGRAM CRITICAL REVIEW
Recommended readings
It is seen that the student is having highly precise knowledge regarding the use case.
Despite his knowledge detailing section is needed to be compromised. The articles stated in the
bibliography section will help in developing an extensive knowledge.
Conclusion
As per above discussion, it can be stated that with proper discussion regarding use case
diagram communication process can be well understood. Despite the issues that are present in
the diagram regarding over allocation and improper detailing, the diagram can be made in a
proper manner after following the recommendation.
Document Page
6USE CASE DIAGRAM CRITICAL REVIEW
Bibliography
El Ahmar, Y., Le Pallec, X., & Gerard, S. (2016). Empirical Activity: Assessing the Perceptual
Properties of the Size Visual Variation in UML Sequence Diagram.
Vacek, J., & Liesveld, J. (2019). Teaching Concepts to Nursing Students Using Model Case
Studies, the Venn Diagram, and Questioning Strategies. Nursing education perspectives.
Salman, Y. D., & Hashim, N. L. (2016). Automatic test case generation from UML state chart
diagram: a survey. In Advanced Computer and Communication Engineering
Technology (pp. 123-134). Springer, Cham.
Sulaiman, N., Ahmad, S. S. S., & Ahmad, S. (2019). Logical Approach: Consistency Rules
between Activity Diagram and Class Diagram. International Journal on Advanced
Science, Engineering and Information Technology, 9(2), 552-559.
Septian, I., Alianto, R. S., & Gaol, F. L. (2017). Automated test case generation from UML
activity diagram and sequence diagram using depth first search algorithm. Procedia
computer science, 116, 629-637.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7USE CASE DIAGRAM CRITICAL REVIEW
Document Page
8USE CASE DIAGRAM CRITICAL REVIEW
chevron_up_icon
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]