Requirement Analysis and Modelling for VCI Park System

Verified

Added on  2023/06/11

|21
|3033
|278
AI Summary
The purpose of this report is to reflect on the requirements those are necessary for the development of this system. The report is divide in two divisions Part A comprised of the theoretical presentation of the system analysis and Part B comprised of the practical works demonstrating the visual presentation of the functions necessary for the system.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: REQUIREMENT ANALYSIS AND MODELLING
Requirement Analysis and 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
REQUIREMENT ANALYSIS AND MODELLING
Table of Contents
Part A...............................................................................................................................................2
Executive Summary.........................................................................................................................2
Introduction......................................................................................................................................2
Problem............................................................................................................................................3
Scope and proposed System Requirements.....................................................................................3
Data collection techniques...............................................................................................................4
System Requirements......................................................................................................................4
Functional Requirements.............................................................................................................4
Non-Functional Requirements.....................................................................................................5
Updated Event Table.......................................................................................................................7
User Stories and acceptance criteria................................................................................................8
Recommendations............................................................................................................................9
Part B: Modelling..........................................................................................................................11
Use case diagram...........................................................................................................................11
CRUD Diagram.............................................................................................................................12
Data dictionary for data related to any new functions...................................................................12
Sequence diagram..........................................................................................................................14
Activity Diagram...........................................................................................................................15
Use Case Description.....................................................................................................................16
Fully developed Use Case description.......................................................................................16
Bibliography..................................................................................................................................18
Document Page
2
REQUIREMENT ANALYSIS AND MODELLING
Document Page
3
REQUIREMENT ANALYSIS AND MODELLING
Part A
Executive Summary
The purpose of this report is to reflect on the requirements those are necessary for the
development of this system. The purpose of this report is to efficiently analyze the requirements
necessary for the development of a successful and efficient system that can contribute in the
effective deployment of the VCI and provide better services to its consumers. The report is
divide in two divisions Part A comprised of the theoretical presentation of the system analysis
and Part B comprised of the practical works demonstrating the visual presentation of the
functions necessary for the system. The proposed methods and systems will allow the
organization to develop a sophisticated system that can contribute in the development of an
efficient system.
Introduction
Technology has been revolutionizing every sector in the present world and so is
influencing the education sector. This report emphasizes on the demonstration of the systems and
functions those are necessary for managing the operational activities in the VCI. The case study
states that the VCI (Virtual Child International) has been virtual world for the children and that is
helpful in enhancing the knowledge of the children through demonstrating the virtual world. The
employees of the VCI supposed to be backing up the system called VCI Park behind the scenes
and contribute in the providing guidance to the children and the members connected with the
developed system. The proposed system is comprised of many levels of the authorization
allowing the individuals connected to the system to have different levels of the authorization
with unique credentials.
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
REQUIREMENT ANALYSIS AND MODELLING
A draft has been proposed in this report regarding the development of the VCI system
and demonstrating all the essential aspects those are necessary for the development of a
successful and efficient system for supporting this model. Theoretical aspects and practical
works have been proposed in this report including the demonstration of the functioning of the
system.
Problem
` The problems being addressed in this system can be demonstrated as:
Manual operations
Most of the functions of the proposed system were being operated manually and it could
lead to certain human errors including redundancy, calculation error, less accuracy and the
attempt will be driven for automating the entire system. It will allow the park rangers, members,
and other internal stakeholders to perform the necessary operations in an efficient and effective
manner. This would enable the park rangers to guide the members more efficiently and
effectively.
Payment System
Another identified issue in the previous system was the payment system as the users had
to provide their details again and again and so the attempt will be driven for improving the
existing payment system that can allow the users to make the payment in different ways or with
the saved details.
Document Page
5
REQUIREMENT ANALYSIS AND MODELLING
Scope and proposed System Requirements
The scope of the proposed system will be to automate the entire system and allow the
users to avail better and automated services those can alternatively result in the positive outcome
of the system. The system will eliminate the existing problems with efficient functionalities
through providing a portal that can allow the individuals to perform daily operational activities in
efficient and effective manner. System objectives can be listed as:
To establish a system that is highly efficient and accurate
To manage the manual operational activities automatically
To allow the users to avail advanced services
The constraints of the system can be listed as:
The system development will take three months to be effectively launch for the real
world application
The budget of the system development will not exceed $ 20,000
The system will be immune to bugs and glitches while launching phase
Data collection techniques
There are many ways for the collection of data however; for this system questionnaire
distribution can be recommended as the best approach for the collection of data and information
related to the proposed system. The stakeholders will be distributed with a set of open end and
close end questionnaire that will allow the stakeholders to put front their perspective of the
system.
Document Page
6
REQUIREMENT ANALYSIS AND MODELLING
System Requirements
Functional Requirements
The main functional requirements for the delivery of the proposed system can be listed as
following:
The data handling could be delivered in an efficient manner through the user themselves.
The user would be able to connect with the system in smooth manner
The payment system should be incorporated within the system allowing the users to
select the favorable payment system for the users
The access control and authorization level should be separately designed by different
group of the users
The validation system should be embed within the system for monitoring purpose
The data modification system should be available for the users in manner to update the
system whenever there is the requirement of the system.
Proper and easy user interface should be available allowing the users to be specific while
selecting an option
The developed system should be highly secured as the very personal information will be
collected related to the user
The system should be capable of delivering all the necessary operational activities in an
automated manner
Non-Functional Requirements
Reliability: The proposed system should be good enough that the parents, guardian, and
the children could rely on it and perform necessary operational activities. The system will be out
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
REQUIREMENT ANALYSIS AND MODELLING
of the bugs and glitches and hence, the accuracy will be maintained and the users could thus, rely
on the system.
Availability: The system would be available for the users for 24*7 till the use is
connected to the system or logged in the system. Thus, the users could avail the services at any
time whenever they want to connect with the system.
Maintainability: It technician committee will be established for monitoring and auditing
the system and identify the bugs and glitches those might affect the entire functionality of the
system and the services will be maintained and managed in efficient and effective manner.
Security: The personal and sensitive information are being collected for making the
system much accurate and efficient and so the system needs to be highly secured and the user’s
data and information needs to be managed in secured manner.
Usability: the system will have application for every user s and all the internal
stakeholders would be allowed to avail the services from the system and assure that there are
separate sectors for the users to utilize the services.
User Interface: Easy and effective user interface will be necessary for the effective and
efficient deployment of the system. A training section can be embedded within the system for the
users entering and using the system for very first time.
Stakeholder Interest
Owners Overall output and performance of the developed system
Investors Success of the development system and effective return after
investing
Members To accomplish the operational activities in easy and efficient
Document Page
8
REQUIREMENT ANALYSIS AND MODELLING
manner
Park Rangers/Staffs To manage their sector of the work through enhancing the
experience and without altering the operational activities
Project Manager Manage the constraints of the project considering enhanced
performance and output
Project Team Manage all the operational activities and necessary activities in
an efficient and effective manner
Updated Event Table
S.
N
o.
Event Trigger Use case Source Response Type Of
Event
Destinati
on
1 Registration
in the
system
Entrance
to the
system
Registrat
ion
Guardian Guardian can
access the
system details
Internal
Event
System
2 Feeding
personal
information
Updating
details
Personal
data
Guardian Unique id
created
Internal
Event
Guardian
3 Adding
payment
details
Feed the
payment
details
Payment
details
Guardian User can use
the payment
details for
later purchase
Internal
event
Guardian
4 Report from Evaluatio Credit Credit Saving the External Guardian
Document Page
9
REQUIREMENT ANALYSIS AND MODELLING
credit
agency
n of the
credits
report
received
Agency information in
the database
Event
5 Sign up in
the system
Avail
services
Utilize
services
Guardian Application of
the system
External
Event
Guardian
6 Viewing
current
charges
current
charges
inquiry
Current
Charges
display
Guardian Current
charges
demonstration
External
Event
Guardian
7 Monitoring
member
activities by
guardian
member
activities
monitorin
g
Member
Activitie
s display
Guardian Display
operational
activities
External
Event
Guardian
8 Guardian
monitors
conversatio
n
Guardian
Inquiry
Display
conversa
tion
Guardian Display
Electronic
Conversation
External
Event
Guardian
9 Updates
member
criteria
Criteria
setting
request
Set
member
criteria
Guardian Criteria set External
Event
Guardian
10 Threshold
limit
reaching
Excess
usage
limit
reaching
Notify
User
System Notify
member
State
Event
Member
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
REQUIREMENT ANALYSIS AND MODELLING
User Stories and acceptance criteria
Guardian:
1. The primary requirement would be that the guardian should be able to handle all the
operational activities those have been related to the system and the members
accomplishing in the system. He should be able to make the payment by selecting
preferable mode of the payment.
2. All the interaction of the system should be accomplished in an efficient and effective
manner without altering the system functionalities. There should be an option for
updating the data and information in the system.
Member:
1. The interaction with the system should be in smooth manner and the members should
be able to receive the necessary and expected output from the project.
2. There should be effective interaction with the system that can reflect effective and
efficient output.
Management:
1. The management should be able to manage all the data and information related to the
operations needed for accomplishing the objectives and output of the system. He should
be able to access all the necessary information those are necessary for the
accomplishment of the operational activities of the system.
Librarian:
1. He or she should be able to manage and process the data and information related to the
requests and deliver necessary output including the validation of the requests of the
guardians including the authority of modifying the system settings.
Document Page
11
REQUIREMENT ANALYSIS AND MODELLING
Recommendations
System can be integrated with the cloud services through accessing a portal and allowing
the users to be connected with the system.
The system can be developed from scratch can be another efficient approach for the
system development
COTS can also be utilized for the development of the system
Time Cost Efficiency Ease of
implementation
Total
Cloud
Development
10 5 9 10 34
COTS 9 9 8 7 33
Start from
scratch
4 8 9 9 30
The above matrix effectively proposes the efficiency and effectiveness of the developed
system can be maximized through utilizing the cloud services and accomplishing all the
objectives of the developed system.
Cloud services will be highly efficient and effective in managing all the operational
activities embedded within the system and the cost spent on the successful implementation of the
system will also be decreased. These services will be managed and maintained by the third party
and thus, maintenance expenses will also be restricted for some extent. The security and privacy
of the data and information of the individuals was another requirements of the system that can be
accomplished through utilizing and executing the project on the cloud platform. The system also
needs to be available for the users for 24*7 hours and that is what an organization can achieve
Document Page
12
REQUIREMENT ANALYSIS AND MODELLING
through embedding the cloud computing within the existing system of the organization and so, it
can be stated as the best and efficient approach for the development of the VCI park system.
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
REQUIREMENT ANALYSIS AND MODELLING
Part B: Modelling
Use case diagram
Figure 1: Use Case for VCI Park
Document Page
14
REQUIREMENT ANALYSIS AND MODELLING
(Source: Created by Author)
CRUD Diagram
PROCESS/
USE CASE
Guardia
n
Membe
r
Park
Ranger
Librarian managemen
t
Add Details RUD
Registration C C
Add Bank CR CR
Get Service CRUD RUD R
Manage Service RUD C
Make Payments CR
Update Member Criteria R R RUD
Receive Invoice R R CR
Set Member Criteria R R C
Notify User R R CR
Data dictionary for data related to any new functions
The details related to the data and information of the users can be stored in the database
as mentioned in the following table:
P/F Field Name Data Type Caption Notes Field Size
F Guardian_ID Number Guardian ID
P Member_ID Autonumber
M_First_Name Text First Name 20
M_Date_OF_Birth Date/Time Date Of Birth DD MM 11
Document Page
15
REQUIREMENT ANALYSIS AND MODELLING
YY
M_Last_Name Text Last Name 20
M_Program_ID Number Programs subscribed
M_Username Alphanumeric Username 25
M_Phone_No Number Phone number 0000 000
000
10
M_Password Alphanumeric Password 20
Sequence diagram
Figure 2: Sequence Diagram
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
16
REQUIREMENT ANALYSIS AND MODELLING
(Source: Created by Author)
Activity Diagram
Figure 3: Activity Diagram
Document Page
17
REQUIREMENT ANALYSIS AND MODELLING
(Source: Created by Author)
Use Case Description
Use Case Description
Register Members register in the system
Add Details Personal details will be fed in the system
Add Bank Bank details will be added with the existing details
Manage Service Staffs managing the operational activities
Get Service Service is being availed by the users
Make Payment Guardians can make the payment used the saved credentials
Set Member Criteria Member’s criteria will be embedded within the system
Update member criteria Member’s criteria will be updated
Notify User Notification will be sent to the users
Receive Invoice The invoice will be developed and distributed to the user making
payment
Fully developed Use Case description
Use Case Name: Add Bank
Use Case ID: ADBNK 001
Scenario: Bank details of the guardians will be uploaded to the system
Triggering Event: There will be an option for the selection of the payment mode
Brief Description: Guardian users would be allow to modify the existing system
Actors: The Guardian
Document Page
18
REQUIREMENT ANALYSIS AND MODELLING
Related Use Case: Not applicable
Stakeholders: The member, the guardian, the Management,
Precondition: Registration should be made in the first stage to access the
operations of the system
Post Condition: The users will be able to avail all the services
Flow of Activities: Actor System
1. Add bank details
2. Log into the system
3. Select Bank
4. Select option
1. Display options
2. Validate log in
3. Store bank details
4. Display Bank
Exception Conditions: Invalid card details or credentials were entered the system
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
19
REQUIREMENT ANALYSIS AND MODELLING
Bibliography
Alamo, T., Tempo, R., Luque, A. and Ramirez, D.R., 2015. Randomized methods for design of
uncertain systems: Sample complexity and sequential algorithms. Automatica, 52, pp.160-172.
Arnott, D. and Pervan, G., 2014. A critical analysis of decision support systems research
revisited: the rise of design science. Journal of Information Technology, 29(4), pp.269-293.
De Neufville, R., 2016. Airport systems planning and design. Air Transport Management: An
International Perspective, p.61.
Giachetti, R.E., 2016. Design of enterprise systems: Theory, architecture, and methods. CRC
Press.
Linares-Flores, J., García-Rodríguez, C., Sira-Ramírez, H. and Ramírez-Cárdenas, O.D., 2015.
Robust backstepping tracking controller for low-speed PMSM positioning system: design,
analysis, and implementation. IEEE Transactions on industrial informatics, 11(5), pp.1130-
1141.
Mathiesen, B.V., Lund, H., Connolly, D., Wenzel, H., Østergaard, P.A., Möller, B., Nielsen, S.,
Ridjan, I., Karnøe, P., Sperling, K. and Hvelplund, F.K., 2015. Smart Energy Systems for
coherent 100% renewable energy and transport solutions. Applied Energy, 145, pp.139-154.
Reddy, T.A., Kreider, J.F., Curtiss, P.S. and Rabl, A., 2016. Heating and Cooling of Buildings:
Principles and Practice of Energy Efficient Design. CRC Press.
Shin, J., Shin, S., Kim, Y., Ahn, S., Lee, S., Jung, G., Jeon, S.J. and Cho, D.H., 2014. Design and
implementation of shaped magnetic-resonance-based wireless power transfer system for
Document Page
20
REQUIREMENT ANALYSIS AND MODELLING
roadway-powered moving electric vehicles. IEEE Transactions on Industrial Electronics, 61(3),
pp.1179-1192.]
Wang, X., Blaabjerg, F. and Wu, W., 2014. Modeling and analysis of harmonic stability in an
AC power-electronics-based power system. IEEE Transactions on Power Electronics, 29(12),
pp.6421-6432.
chevron_up_icon
1 out of 21
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]