logo

System Analysis & Design

   

Added on  2023-04-07

7 Pages945 Words500 Views
qwertyuiopasdfghjklzxcvbnmqw
ertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiop
asdfghjklzxcvbnmqwertyuiopasd
fghjklzxcvbnmqwertyuiopasdfgh
jklzxcvbnmqwertyuiopasdfghjkl
zxcvbnmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjklzxcvb
nmqwertyuiopasdfghjklzxcvbnm
qwertyuiopasdfghjklzxcvbnmqw
ertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiop
asdfghjklzxcvbnmqwertyuiopasd
fghjklzxcvbnmqwertyuiopasdfgh
jklzxcvbnmrtyuiopasdfghjklzxcv
System Analysis & Design
Reflective Journal
3/28/2019

System Analysis & Design
Table of Contents
Reflective Journal..................................................................................................................................2
Modelling Diagrams..............................................................................................................................4
Use Case Diagram.............................................................................................................................4
Activity Diagram...............................................................................................................................5
References.............................................................................................................................................6
1

System Analysis & Design
Reflective Journal
System Analysis & Design is one of the most significant aspects of the system development projects.
There are several concepts that are defined under system analysis & design. The application of these
concepts shall be done to design and develop a flexible, scalable, and reliable system. I got an
opportunity to apply these concepts and my understanding of the methods on Waiters on call meal-
delivery system that was to be developed. The system required the automation of order recording,
updating, payments, and delivery operations for the customers.
It was necessary to determine the methodology for software development to be used for the project. I
analysed the several options present and found out that agile methodology for system development
will be apt for this case (Altameem, 2015). I selected the methodology as adaptive environment will
be created for system development for the creation of portable, scalable, accurate, high-on quality,
and reliable system as per the requirements. Before beginning the practical execution, it was
necessary to perform a background analysis and I analysed the system capabilities, the benefits that
the system could provide, and the system modules. The information helped me to analyse the project
requirements. The system analysis and design phase of the project includes requirements analysis as
one of the primary tasks. The requirements for the system were identified as per the FURPS+
acronym. The functional specifications were first defined that covers the primary functionalities to be
included in the system. There were also additional requirements in the form of non-functional
requirements that were to be covered to ensure enhanced user experience (Juric and Kuljis, 2010).
These included usability, reliability, performance, and security requirements. I analysed the system
and gathered information from several data sources to define all of these non-functional requirements
for the system. There is different data collection techniques defined and I utilized them for system
analysis and requirements analysis processes. Some of the techniques that I used were interviews,
observations, and surveys.
System analysis and design concepts also involve various use case modelling (UML) concepts so that
the in-depth details of the system can be understood and put forward. It is necessary that the analysis
and designing of the system is adequately done so that the tasks for the development and deployment
teams simplifies. The UML concepts under system analysis and design provide the ability to
graphically represent the system requirements and specifications (Misbhauddin and Alshayeb, 2013).
I developed a number of such modelling diagrams for the case provided so that the adequate
understanding of the system could be achieved. There was several use cases involved with the
restaurant service management system that had to be developed. The two techniques that can be used
to identify the use cases are user goal technique and event decomposition technique. I made use of the
event decomposition technique to identify the use cases. In this technique, I listed down all the events
2

End of preview

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

Related Documents
Self-Reflective Summary
|6
|1332
|277

Project Management Principles
|8
|2514
|303

System Development Methodologies - SCRUM & RAD
|10
|2652
|413

Agile & Lean Project Management
|14
|3239
|20

Literature Review on Testing Methods
|9
|2294
|482

Lean Project Management for FIFA 2018 World Cup
|14
|3733
|294