logo

INFS 1024 UO Systems Analysis Assessment 2

   

Added on  2022-08-20

17 Pages3254 Words13 Views
INFS 1024 UO Systems Analysis
Assessment 2 – Scenario 2
<Title>
<Date>
Prepared by
<Name>

Table of Contents
1. SYSTEM REQUIREMENTS.........................................................................3
a. Stakeholders........................................................................................3
b. Techniques...........................................................................................3
c. Primary Functional Requirements........................................................4
d. Non-Functional Requirements..............................................................5
2. USE CASES..............................................................................................6
a. Actors...................................................................................................6
b. Use Cases and Descriptions.................................................................7
c. Use Case Diagram...............................................................................7
3. DOMAIN MODELLING...............................................................................9
a. Domain Classes and Attributes............................................................9
b. Domain Model Class Diagram............................................................10
c. Associations.......................................................................................11
4. USE CASE MODELLING...........................................................................12
a. Fully Developed Use Case Description...............................................12
b. Activity Diagram................................................................................13
c. System Sequence Diagram................................................................14
d. CRUD Analysis......................................................................................1
2

1. SYSTEM REQUIREMENTS
a. Stakeholders
They are either individuals or groups of individuals who are directly
or indirectly affected by the business. Stakeholder analysis is a process in
software development that identifies the internal and external
stakeholders of the system. It outlines how the interests of the
stakeholders are addressed in the development. Requirement analysis is
the first stage of System development. The main stakeholders of vehicle
mechanical service system, which are mentioned below, along with their
interests:
AAA Mechanics Ltd: In this, I want to provide vehicle mechanical
service for enhancing the business process.
Clients: Being a client, I want to avail car-services so that my vehicle
can get repaired.
Mechanics: Being a mechanic, I want to service vehicles for earing
some money.
Roadway Staff: Being a Roadway Staff, my target is to book services
with details in order to earn some money.
IT Administrator: Being an administrator, I want to maintain so that
everyone can perform their tasks.
Front Office Staff: Being at the front office, I will have to receive
payments and book services.
Purchasing Officer: As a Purchasing Officer, my job to manage
inventory so that the stocks remain available.
Marketing Manager: Being a marketing manager, my roles and
responsibility send promotions so that the client can grow.
Finance Manager: As a Finance Manager, my job is to manage orders
and invoices so that revenue and expenditure can go on.
b. Techniques
Requirement gathering is an important factor in system analysis and
design. There are multiple Requirement gathering techniques are
available. The requirements can be functional and non-functional for a
3

system. This techniques can be used to collecting some functional
requirements are given below:
Observation: Observations can be helpful in gathering the process
information of the company and its flow. Day to day observation can give
the entire information of the process along with the starting and ending of
a process.
Document Analysis: By reviewing the company's existing documents, it
will be helpful in developing the business AS-IS process systems along
with the initial design. The documents might have order details, parts
invoices, and emails shared by the company. It helps in defining the
structure and start of development.
Interviews: Direct interviews of the stakeholders related to the company
can give a brief idea about the business process. From interviews, the
business process, costing, types of services, workforce of the company,
the capacity of the company, etc. can be obtained by interviewing
employees, CEO of the company or clients. Some of the sample interview
questions for the CEO are provided below:
Sample Interview Questions
i. What are the features provided for the clients?
ii. Where does the process start?
iii. What are the services you provide?
iv. Where would the client know about the completion of his service?
v. Who will take booking details, and where?
vi. Who will manage accounts?
vii. Who will manage inventory?
viii. What are the steps to book a car service?
ix. What are the steps for requesting loan for car?
x. Who can set different access for the employees?
c. Primary Functional Requirements
Functional requirements of a system is a description that explains
the features and functions offered by a system to its users. It explains the
input of a function by a user to obtain the expected output. Functional
requirements of the AAA Mechanics LTD company are given below:
4

End of preview

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

Related Documents
Desklib - Online Library for Study Material and Solved Assignments
|19
|2894
|69

Table of Contents.
|32
|3133
|59

System Analysis and Design for Desklib
|23
|3301
|421

Odd Jobs Limited System Analysis and Design
|17
|3394
|106

The Odd Jobs Limited System Analysis and Design
|16
|3089
|439

System Analysis and Design for the Odd Jobs Limited
|17
|3473
|288