IMAT5205 Structural And Behavioral Diagrams
13 Pages2182 Words25 Views
Added on 2022-09-05
IMAT5205 Structural And Behavioral Diagrams
Added on 2022-09-05
ShareRelated Documents
Running head: IMAT5205 - DATABASE
IMAT5205 – DATABASE
Name of the Student
Name of the University
Author Note
IMAT5205 – DATABASE
Name of the Student
Name of the University
Author Note
IMAT5205 – DATABASE
1
Table of Contents
Part 1. Use Case Realization............................................................................................................2
Analysis Class Diagram...............................................................................................................2
Communication Diagram.............................................................................................................4
Part 2. Sequence Diagram................................................................................................................6
Part 3. Evaluation.............................................................................................................................8
Case tools.....................................................................................................................................8
Tasks supported by the tool.........................................................................................................8
Analyst support............................................................................................................................9
UML support...............................................................................................................................9
References......................................................................................................................................11
1
Table of Contents
Part 1. Use Case Realization............................................................................................................2
Analysis Class Diagram...............................................................................................................2
Communication Diagram.............................................................................................................4
Part 2. Sequence Diagram................................................................................................................6
Part 3. Evaluation.............................................................................................................................8
Case tools.....................................................................................................................................8
Tasks supported by the tool.........................................................................................................8
Analyst support............................................................................................................................9
UML support...............................................................................................................................9
References......................................................................................................................................11
IMAT5205 – DATABASE
2
Part 1. Use Case Realization
The use case record new tour for the word wide tour management system has been
realized using the Unified modelling language (Structural and behavioral diagrams) (Niepostyn
2015). The Diagrams developed are the analysis class diagram, sequence and communication
diagram.
Analysis Class Diagram
Analysis class diagram is an uml structural diagram which shows the required class and
methods for performing any task in the system. A function of a system can be derived as the use
case in uml modelling. The use case requires some resources and methods to perform a single
function (Ben Abdessalem Karaa et al. 2016). The class diagram full fills the functional criteria
of the use case by providing the structural design in software development. It is also known as
the main building block of the object oriented analysis and modelling in software development
life cycle. The class diagram provides support to the coding phase of the development.
In this scenario of the world wide tour management the use case ‘record ne tour is
analyzed’. The whole process of adding a tour requires the tour details, driver details the person
managing the tour (clerical assistant), and the tour leader who are responsible for managing their
own tour individually. Hence, the classes needed for creating a new record can be identified from
the current use case and the case description. Along with these entities, the tour manager can also
perform the task of tour leader and team administrator can also perform the tasks of clerical
assistant. Hence, the generalization has been used between the respective classes in the diagram.
On other hand, an association class named ‘assign’ is used between the driver and the tour for the
assignment of the drivers to the tour. The rest of the relationship in the classes has been
2
Part 1. Use Case Realization
The use case record new tour for the word wide tour management system has been
realized using the Unified modelling language (Structural and behavioral diagrams) (Niepostyn
2015). The Diagrams developed are the analysis class diagram, sequence and communication
diagram.
Analysis Class Diagram
Analysis class diagram is an uml structural diagram which shows the required class and
methods for performing any task in the system. A function of a system can be derived as the use
case in uml modelling. The use case requires some resources and methods to perform a single
function (Ben Abdessalem Karaa et al. 2016). The class diagram full fills the functional criteria
of the use case by providing the structural design in software development. It is also known as
the main building block of the object oriented analysis and modelling in software development
life cycle. The class diagram provides support to the coding phase of the development.
In this scenario of the world wide tour management the use case ‘record ne tour is
analyzed’. The whole process of adding a tour requires the tour details, driver details the person
managing the tour (clerical assistant), and the tour leader who are responsible for managing their
own tour individually. Hence, the classes needed for creating a new record can be identified from
the current use case and the case description. Along with these entities, the tour manager can also
perform the task of tour leader and team administrator can also perform the tasks of clerical
assistant. Hence, the generalization has been used between the respective classes in the diagram.
On other hand, an association class named ‘assign’ is used between the driver and the tour for the
assignment of the drivers to the tour. The rest of the relationship in the classes has been
IMAT5205 – DATABASE
3
represented with the help of associativity which also shows the multiplicity. The attributes
required for each classes has also been identified from the use case and some of the attributes
have been assumed. The operations have been identified from the case description and role
description of the clericl assistant and tour management.
Figure 1: Analysis class diagram
Source: created by author
3
represented with the help of associativity which also shows the multiplicity. The attributes
required for each classes has also been identified from the use case and some of the attributes
have been assumed. The operations have been identified from the case description and role
description of the clericl assistant and tour management.
Figure 1: Analysis class diagram
Source: created by author
End of preview
Want to access all the pages? Upload your documents or become a member.
Related Documents
System Analysis and Designlg...
|12
|2131
|342
SQL Structured Query Language Databaselg...
|9
|990
|413
Tour and Transport System | Reportlg...
|12
|2483
|11
System Analysis and Designlg...
|11
|2205
|266
Modelling World Wide Tours System using UML Class and Communication Diagramslg...
|8
|1896
|483
The main purpose of CD in systemlg...
|13
|1691
|29