logo

System Analysis and Design

   

Added on  2023-04-21

26 Pages4303 Words348 Views
Running head: SYSTEM ANALYSIS AND DESIGN
System Analysis and Design
Name of the Student
Name of the University
Author’s note:
System Analysis and Design_1
1SYSTEM ANALYSIS AND DESIGN
Table of Contents
Introduction:....................................................................................................................................2
Add Assignment 1:..........................................................................................................................3
Fact Finding Documents:.................................................................................................................3
Use Cases:........................................................................................................................................4
Entity Relationship Diagram and Domain Model Class Diagram:.................................................7
Sequence Diagram:........................................................................................................................16
System Selection:...........................................................................................................................16
Software Package Comparison:.................................................................................................16
Options for New Information System:......................................................................................17
Conclusion:....................................................................................................................................20
Recommendations:........................................................................................................................21
Bibliography:.................................................................................................................................23
System Analysis and Design_2
2SYSTEM ANALYSIS AND DESIGN
Introduction:
The information system development can be referred to the organization approach of
implementing a new technology in organization environment. The entire development process is
guided by the set of rules defined in the respective software development lifecycle
(Abrahamsson et al. 2017). The system analysis and design is a very important part of the system
development. These two activities can be considered as the base of system implementation. The
system analysis the process of gathering business and user requirements of the system and
evaluating those requirements to generate system requirements (Alshamrani and Bahattab 2015).
In order to gather requirements, the system analyst have to communicate with the potential end
users and organization top management. There are various ways analyst can collect user and
business requirement related data from many sources. However, applying all the methods in a
system analysis task is not possible. That is why only a few methods are selected for collecting
requirements. The system analysis phase of the project ensures that all the users and functions of
the system is taken into account before design phase starts (Fernandez-Saez et al. 2015). The
system design, on the other hand, is for visualizing the software through various diagrams like
use case, domain model, sequence and many more. The UML diagram is the most popular
among the system designers because it can represent both the structured and behavioral element
of the system (Torre et al. 2018). The data models are very essential for capturing the data
requirements. The ERD is the most common data model among all.
The report is created based on the requirements of You Can Fit In. The report present a
detailed report on the used fact-finding techniques. The description of the fact finding techniques
along with its advantages and disadvantages are provided. Use case diagram is included for
showing the interaction of the users with the system. Domain model, on the other hand, shows
System Analysis and Design_3
3SYSTEM ANALYSIS AND DESIGN
the static structured. The Sequence diagram shows the extreme dynamic nature of a specific use
case. The data model is represented in the report through the entity relationship model.
Add Assignment 1:
Fact Finding Documents:
In order to study the system, the analyst will gather adequate amount of information of
the user and business requirements. These information are called facts. The process of collecting
the facts must be guided by several rules (Ryglicki and Hodyss 2016). Many ways are available
for collecting the facts and each of those has different rules and processes. In this report, the
description of three fact-finding methods is given. These methods are chosen such way that gaps
of each method can be filled. These methods are well configured and able to collect the facts in a
very different ways. The selected fact-finding methods are questionnaire, prototyping and site
visits.
Questionnaire: The questionnaires are one of the most used fact-finding methods. The
questionnaire is used when the number of users are large. The questionnaire allows the
organizations to collect data from numerous participants simultaneously, thus reducing the
amount of time required. All the questions in the questionnaire must be related to the proposed
system. The questionnaire can be categorized as free and fixed format question (Ryglicki and
Hart 2015). The advantage of the questionnaire is collecting data from the participant freely. It is
an inexpensive process. The time required for executing this method is small. The biggest
disadvantage is that collected forms can have inaccurate information. The analyst does not have
any control over answers.
System Analysis and Design_4
4SYSTEM ANALYSIS AND DESIGN
Prototyping: The prototyping can be referred to as most effective fact-finding technique
for collecting proposed system’s requirement facts. The prototypes can be referred to the pre-
design of the proposed system. These prototypes are clickable and provide an idea of how the
system will work (Medina et al. 2018). The advantage of the prototype is that users of the system
can have proper idea of the system before it is complete. The disadvantage is that users are not
able to understand features and reliability.
Site Visits: The site visit is capable of collecting the business requirements more
effectively than any other fact-finding technique. This process states that the analyst will access
the organization’s information directly. An assistant, who is an existing employee of You Can Fit
In, will be assigned to analyst to help understand the business data (Ryglicki and Hart 2015). The
advantage is collecting core business related requirement with utmost quality. The disadvantage
is that analyst can misunderstand the business data can create wrong system requirements.
Questionnaire Questions: The selected participant is the member.
i. How would you like to access the system?
ii. Would you like to have your own account?
iii. Would you like to feature your image in the account?
iv. Would you like to send queries from the website?
v. Would you like to make payment from the website?
Use Cases:
The sign up and sign in the most basic functions of the system. The service booking and
payment are the most important functions of the proposed system.
System Analysis and Design_5
5SYSTEM ANALYSIS AND DESIGN
The staff, member and management are the main roles who will interact with the system
mostly.
Figure 1: Use Case Diagram
(Source: Created by Author)
Membership: The membership is accessed by the staff and member. Staff can access the
membership of every member. However, the member can check only their membership. In order
to check the membership, the member have to login to the system first.
Sign In: The authentication policy is employed in the system through this Sign In
function. The member will sign in to the website/system to see their purchase details, invoices,
make payments or do other authorized things. To sign in to the system, the member will use the
login credentials provided to them during registration.
System Analysis and Design_6

End of preview

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

Related Documents
System Analysis and Design for You Can Fit In
|22
|4478
|412

System Analysis and Design
|18
|2607
|110

THE OBJECT ORIENTED ANALYSIS
|19
|2323
|27

Domain Model class Diagram
|19
|2860
|48

System Analysis and Design
|10
|1229
|80

System Analysis and Design
|14
|2966
|304