Principles of Programming: Use Case Diagram for Enrolment and Timetabling System

   

Added on  2023-01-19

6 Pages1061 Words88 Views
PRINCIPLES OF
PROGRAMMING
Principles of Programming: Use Case Diagram for Enrolment and Timetabling System_1
TABLE OF CONTENTS
TABLE OF CONTENTS................................................................................................................2
INTRODUCTION...........................................................................................................................1
MAIN BODY..................................................................................................................................1
Useful readings the other student may peruse that helps tin development of use case diagram. 1
Overall suitability of the use-case diagram for communicating high-level requirements to the
programmer..................................................................................................................................2
Constructive criticism on how the other student can improve their use-case diagram in the
future............................................................................................................................................3
CONCLUSION................................................................................................................................3
REFERENCES................................................................................................................................4
Principles of Programming: Use Case Diagram for Enrolment and Timetabling System_2
INTRODUCTION
Principles of programming focuses on developing understanding of software’s used at mid-
level programming (Rahman and Zin., 2018). UML diagrams are a kind of diagrams that are
used to describe the workflow of the system. These diagrams are used understand all the
requirements of the system that can be used by programmers for the development of the systems
or software’s (Ben Abdessalem and et.al., 2016). This assignment will lay emphasis on
development of use case diagram based on Torrens University Australia’s case scenario of
making a new enrolment and timetabling system. This assignment will also lay emphasis on
suitability of other’s use case diagram and other student can improve their use-case diagram in
the future.
MAIN BODY
Useful readings the other student may peruse that helps tin development of use case diagram
UML Stands for unified modelling language. UML diagrams help in representing a system
visually along with its actors, roles, actions, artefacts so that system can be understood and
documented in a better manner (Torreand et.al., 2018). It also helps in understanding any kind of
flaws or errors present in the system so that if any kind of improvements are required then it can
be made. There are various kinds of UML diagrams that are used for different purposes. One of
them is Use case diagram. Use-case diagram can be described as a representation of user’s
interaction with the system that shows representation between the users and different use cases
involved in the scenario. Use case diagram can help in identifying different types of users of the
system and use cases that is being used by them (de Sousa and et.al., 2017). It helps in providing
a higher-level view of the system, services and its functions. A use case diagram consists of four
main things: boundary, actors involved, use cases that are specific roles played by actors around
the system and relationship between use cases and actors (Störrle, 2016). Here, Use-case diagram
of Torrens University Australia has been represented in which a new enrolment and timetabling
system is to be made. This use case diagram represents all the functions, services of the system
and users of the system.
1
Principles of Programming: Use Case Diagram for Enrolment and Timetabling System_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Principles of Programming Language - PDF
|6
|1057
|23

Use Case Modeling for the Enrolment System
|7
|1360
|313

Principles of Programming
|8
|1533
|113

UML Diagram Analysis
|6
|1490
|91

UML Designing Concept for Timetabling and Enrolment System
|12
|1792
|91

Peer Assessment of UML Diagram for Enrolment and Timetabling System
|4
|1113
|338