logo

Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems

   

Added on  2024-06-03

22 Pages2458 Words317 Views
 | 
 | 
 | 
ITC508
Object Modelling
Assessment Item3
Validation phase
Student Name-
Student ID-
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_1

Table of Contents
List of Figures...............................................................................................................................................2
List of Tables................................................................................................................................................2
Introduction..................................................................................................................................................3
Interaction diagram.....................................................................................................................................4
Collaboration diagram................................................................................................................................4
Sequence diagram........................................................................................................................................4
Entry Subsystem and Exit Subsystem for Collins Car Parking System.............................................5
Parking entrance system.........................................................................................................................6
Use case diagram..................................................................................................................................6
Sequence diagram................................................................................................................................8
Parking management system................................................................................................................10
Use case diagram................................................................................................................................10
Sequence diagram..............................................................................................................................11
Parking exit system................................................................................................................................13
Use case diagram................................................................................................................................13
Sequence diagram..............................................................................................................................14
Full use case diagram.............................................................................................................................17
Class diagram.............................................................................................................................................19
Conclusion..................................................................................................................................................20
References...................................................................................................................................................21
1
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_2

List of Figures
Figure 1 Use case for car entrance system.....................................................................................................6
Figure 2 Sequence diagram of car entrance system.......................................................................................7
Figure 3 Use case for car park management system......................................................................................9
Figure 4 Sequence diagram for car park management system....................................................................10
Figure 5 Use case diagram for car exit system............................................................................................12
Figure 6 Sequence diagram for car exit system...........................................................................................13
Figure 7 Full use case description................................................................................................................16
Figure 8 Class diagram................................................................................................................................18
List of Tables
Table 1 Car entrance sequence diagram description...............................................................................7
Table 2 Car Park management sequence diagram description.............................................................10
Table 3 Car exit sequence diagram description......................................................................................13
Table 4 Use case description.....................................................................................................................16
2
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_3

Introduction
After successful completion of the first and second assignment, the next assignment is associated with
validation phase. This assignment three for Collins car parking system will be based on validation phase.
As the assignment one was an inspection phase and assignment two was elaboration phase and the third
assignment is validation phase. The report will include the three subsystems of use case diagram. The
report will also contain three sequence diagrams along with a description of sequence diagram activity.
And in the last section, a full use case will be design and class diagram will also be generated for Collins
car parking system.
3
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_4

Interaction diagram
Interaction diagram is a type of model which is used to define a group of objects merged in some manner-
typically known as a single use case. The diagram depicts objects and messages which passed between
objects in use-case. There are mainly two types of the interaction diagram i.e. sequence model and
collaboration model. The diagram made is very simple and easy to understand. The only weakness of
interaction diagram is that it describes the behavior but not define the behavior. The interaction diagrams
are used to show the collaboration among the objects but not give a proper idea of the definition of
behavior (Kumar & Bhatia, 2012).
Collaboration diagram
The collaboration diagram is the type of a visual presentation which is used to show that how different
software objects interact with one another and how the clients can take advantage of this collaboration.
The collaboration diagram is made from individual software pieces. The labels used in collaboration
diagram are determined by the user base. The collaboration diagram is a combination of arcs and vertices.
For every message in a collaboration diagram, there is associated sequence number for that.
Sequence diagram
The sequence diagram is a diagram which is used to presents the object connections which is arranged in
the time order. It is used to represent classes and objects from case scenario and order of messages
interchange among objects needed to transmit out functions of scenario. The other name for sequence
diagram is event scenarios and event diagrams. In the sequence diagram, the messages are written above
on horizontal arrows which display interaction. The solid arrows head is used to represent the open
arrowheads and synchronous calls are used to represent the asynchronous messages and the dashed line is
used to represent the reply messages. If the synchronous message is sent by the caller, he must wait until
the message is done and if the message is asynchronous he can send message continuously without the
need of getting a response. The sequence diagram is a good way for visualizing and validating the
different runtime scenarios. This diagram helps to predict about a system that how it will act in certain
conditions. The Unified modeling language object symbol is used to demonstrate the class roles. The
activation box is used to represent time which an object need for completing the task. When the object is
a busy thin gray rectangle is located vertically on the lifeline. The loop in the sequence diagram is
represented by a rectangle. The reply message is represented by dotted line (Smartdraw,2017).
There are various numerous components of sequence diagram which help in envisioning a time control
flow of the system. The components use for sequence diagram are mentioned below:
a. Message- The message is the type of information which flows in between objects. The messages
are represented as a pointed line in the sequence diagram.
b. Lifeline- The lifelines are always placed on top of the sequence diagram. The lifeline is
represented by vertical dashed lines which specify object’s occurrence over time.
c. Self-message- When an object is sent to itself, it is usually shown by U shape arrow which points
back to itself.
d. Reply message- The return or reply message is drawn with the dotted line and open arrowhead
also points back to the original lifeline (Zafar,2016).
4
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_5

Entry Subsystem and Exit Subsystem for Collins Car Parking System
The Collins car parking system is designed to help the customers and to provide the parking facility.
For Collins car parking system, the subsystem used for the validation phase is entry subsystem and
exit subsystem. The subsystem deals with process start when a customer enters and ends when a
customer makes exit. In Collins car parking system user enter into premises, system manage to
provide the space for car parking for users and exits when payment is done by customers. For these
three functionalities, the three use cases are designed along with sequence diagram.
5
Collins Car Parking System Validation Phase: A Detailed Analysis of Entry, Management, and Exit Subsystems_6

End of preview

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

Related Documents
Collin's Car Parking System: Use Cases, Sequence Diagrams, and Class Diagram
|15
|1863
|353

Collin Car Parking System Validation Phase - ITC508 Object Modelling
|18
|2395
|409

Collins Car Parking System: Validation Phase - Assessment 3
|12
|1996
|66

Collin Car Parking System: Elaboration Phase
|17
|3402
|385

ATM System Use Case Analysis and Design
|19
|2366
|225

Collin's ATM System Validation Phase: Use Case and Class Diagrams
|16
|2304
|451