UML Modeling: NORVS Recreational Vehicle Storage Management System

Verified

Added on  2023/06/10

|16
|1167
|361
Report
AI Summary
This report presents a UML model for the Northern Ontario Recreational Vehicle Storage (NORVS) system, which aims to automate the currently manual processes. The report includes use case diagrams, domain class diagrams, activity diagrams for reservation requests and monthly report generation, design class diagrams, full sequence diagrams, and a state diagram. The proposed system seeks to improve efficiency, client satisfaction, and management capabilities through a web-based application. Key features include storage management, a reservation system with client registration and login, vehicle detail storage, secure access via security pins, and automated monthly report generation for management. The system differentiates between client and administrator authentication, providing tailored access control and features for each user type.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running Head: UML MODELLING
UML Modelling
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
1
UML MODELLING
Use case diagram for the NORVS proposed system
Document Page
2
UML MODELLING
Figure 1: Use Case Diagram
Source: (created by Author)
Domain class diagram
Figure 2: Class Diagram
Source: (created by Author)
Document Page
3
UML MODELLING
Activity diagram
Use Case 1: Reservation Request
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
4
UML MODELLING
Figure 3: Activity Diagram of Reservation Request
Document Page
5
UML MODELLING
Source: (created by Author)
Document Page
6
UML MODELLING
Use Case 2: Monthly Report Generation
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
7
UML MODELLING
Document Page
8
UML MODELLING
Figure 4: Activity Diagram of Monthly Report Generation
Source: (created by Author)
Design Class Diagram
Use Case 1: Reservation Request
Figure 5: Design Class Diagram of Reservation request
Source: (created by Author)
Document Page
9
UML MODELLING
Use Case 2: Monthly Report Generation
Figure 6: Design Class Diagram of monthly report generation
Source: (created by Author)
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
10
UML MODELLING
Full Sequence Diagram
Use Case 1: Reservation Request
Figure 7: Full Sequence Diagram of Reservation Request
Source: (created by Author)
Document Page
11
UML MODELLING
Use Case 2: Monthly Report Generation
Figure 8: Full Sequence Diagram of Monthly Report Generation
Source: (created by Author)
Document Page
12
UML MODELLING
State diagram
Figure 9: State Diagram
Source: (created by Author)
Assumptions and Clarifications
The report is concerned with the description of the case study of the Northern Ontario
Recreational Vehicle Storage. The organization is looking to develop an already present for their
procedures and hence the development of the report has been done for the descriptive analysis of
the different prospects of the system that is to be developed with the help of the images and
illustrations. It has been reported that the present system of the organization is completely
manual and hence an automated system would be helpful for the organization so that procedures
of the organization are performed efficiently and the client satisfaction is also elevated to great
level.
In the present system the employees perform all the systems manually and the clients are
required to wait for a lengthy process before they can enter into the parking space. It is also
informed that no proper reservation system also had caused a lot of problems for the clients.
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
13
UML MODELLING
Hence the organization has proposed for the new system that would be handling all the problems
related to the processes of the organizational procedures and the system would also help them in
automating the process and the have a significant improvement in the areas where the
organization lacking at the present moment of time.
It has been given the organization is looking for an internet based system development
and hence the system can be made either an application based or a web based system. Hence in
this report it has been assumed that a web based application would be selected for the purpose of
development. In addition to this, it has also been notified the main process for the system would
be storage management and spaces of components of the parking area would be managed by this
application. It has also been given that system would be maintaining a reservation system for
their clients and there should be options for the clients to register into the system and log in later
with their credentials to manage their space and data efficiently. Additionally, the clients would
be required to store the details of themselves and also the vehicles that has to be used by them.
The system would also maintain the reservation system with an efficiency so that the reservation
area can allocate a different client as soon as the reservation is vacated and also the details of the
previous client would have deleted and the new details of the clients in their space would be
stored in the system. The clients would also be provided with a security pin from the application
and the clients would be required to enter the pin in the parking area so that their reserved area
can be unlocked and they would be able to enter and leave the storage facilities using the pin.
Also after the request for reservation of the client is granted he would be able to obtain it from
the mail provided to him by the automated system.
The system would also be very helpful for the management as it would be providing
them with a monthly report that would help the management to track the clients and the payment
for the services efficiently. Additionally, the profile management system integrated in the system
would also help them in the management of their profile and data efficiently. Hence, for
assumptions it has been considered that there would be two type of authentication system for the
Document Page
14
UML MODELLING
clients and administrators where the log credentials and the features for the both the type of
users would be differentiated along with the access control.
Document Page
15
UML MODELLING
Bibliography
Abdullah, N. A. S., & Rusli, N. I. A. (2015). Reviews on functional size measurement in mobile
application and UML model. In Proceedings of the 5th International Conference on
Computing and Informatics (pp. 353-358).
Martsenyuk, V. P., Andrushchak, I. Y., & Kuchvara, О. M. (2015). UML-MODELLING OF
DECISION SUPPORT SYSTEM FOR MEDICAL RESEARCH. Medical Informatics
and Engineering, (2).
Ayed, R. B., Bon, P., & Collart-Dutilleul, S. (2014, June). Checking the European Railways
Traffic Management System (ERTMS) operating rules using UML and B method. In
14th International conference on Railway Engineering Design and Optimization (pp.
139-149).
Saeed, M. S., Sarwar, N., & Bilal, M. (2016, August). Efficient requirement engineering for
small scale project by using UML. In Innovative Computing Technology (INTECH),
2016 Sixth International Conference on (pp. 662-666). IEEE.
Chaudron, M. R. (2017, May). Empirical studies into UML in practice: pitfalls and prospects. In
Modelling in Software Engineering (MiSE), 2017 IEEE/ACM 9th International
Workshop on (pp. 3-4). IEEE.
Kahani, N., Hili, N., Cordy, J. R., & Dingel, J. (2017, May). Evaluation of UML-RT and
Papyrus-RT for modelling self-adaptive systems. In Modelling in Software Engineering
(MiSE), 2017 IEEE/ACM 9th International Workshop on (pp. 12-18). IEEE.
chevron_up_icon
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

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

Available 24*7 on WhatsApp / Email

[object Object]