logo

System Analysis and Design for WPE

Carry out systems analysis and early systems design activities for the Weddings Parties Everything system.

12 Pages1351 Words64 Views
   

Added on  2023-03-23

About This Document

This document provides a detailed analysis and design of the system for Weddings, Parties, Everything (WPE). It includes stakeholders, functional and non-functional requirements, use cases, domain model class diagram, CRUD matrix, and more.

System Analysis and Design for WPE

Carry out systems analysis and early systems design activities for the Weddings Parties Everything system.

   Added on 2023-03-23

ShareRelated Documents
Running head: SYSTEM ANALYSIS AND DESIGN FOR WPE
System Analysis and Design for Weddings, Parties,
Everything
Name of the Student
Name of the University
Author’s note:
System Analysis and Design for WPE_1
1SYSTEM ANALYSIS AND DESIGN FOR WPE
Table of Contents
Stakeholders:....................................................................................................................................2
Functional and non-functional requirements:..................................................................................2
Functional Requirements:............................................................................................................2
Non-functional requirements:......................................................................................................3
Use Cases:........................................................................................................................................4
User goal technique:....................................................................................................................4
Event decomposition technique:..................................................................................................4
Domain model class diagram...........................................................................................................5
CRUD matrix:..................................................................................................................................5
Fully-developed use case description:.............................................................................................7
Activity diagram:.............................................................................................................................8
System sequence diagram:...............................................................................................................9
State machine diagram:..................................................................................................................10
User acceptance test plan:..............................................................................................................10
Bibliography:.................................................................................................................................11
System Analysis and Design for WPE_2
2SYSTEM ANALYSIS AND DESIGN FOR WPE
Stakeholders:
Customer: The customers are the stakeholders of the system who hire caterers for their
event. The customer is the main income of source for the organization. The customers are
allowed to use the WPE system without paying any charge. The customers can submit their
requests through a form. The form will hold the information like all the things needed to conduct
the catering along with the venue of the event. The customer are allowed to decide any of the
caterer who have responded to customer’s request. The customer has to respond to caterer quote
within forty eight hours or else the request will be deleted from system.
The interest of the customer is getting good quality of service for optimal price. They
want the best caterer suitable for their event within their budget.
Caterer: The interest of the caterer is to find new customers and compete with the other
caterers. The caterers have to pay to use the system. The caterer make the payment to buy
credits. These credits are used to prepare quotes for the customers. The higher the credit, the
higher the quote can be. This means that high credit owner caterers can quote for big events.
Functional and non-functional requirements:
Functional Requirements:
Registration: The caterers can only use the system after they register into the system. The
registration requires the caterer to provide business name, description, types of services they
provide, their location, link to their own website, and contact email. The registration continues
when the caterer is verified. After verification, the caterer provides ABN, business name, logo,
and proof of current Public Liability or Professional Indemnity insurance. The customer can look
for caterers in the system without registration. However, if they want to submit the form, they
System Analysis and Design for WPE_3
3SYSTEM ANALYSIS AND DESIGN FOR WPE
have to register into the system. The customer provide their personal details, contact details,
choose a user name and password to register into the system.
Login: The registration is a one-time process that every user have to follow. The login is
done as many times the user wants to access system. The user may not manually login to the
system but the browser does that for him/her.
Credit Buy: The caterer make the payment to buy credits. These credits are used to
prepare quotes for the customers. The higher the credit, the higher the quote can be. This means
that high credit owner caterers can quote for big events.
Track and Control Requests: The system track each action taken by the customer and
caterer. The system checks the forms submitted by the customer and share the information on the
system. It also tracks the quotes send by caterers along with the response of the customer.
Non-functional requirements:
Availability: the system should be available all the time. This is because, the user can
access the system anytime. As the platform is full of competitors, the caterers want to quote as
fast as possible.
Usability: The navigation of the system should be easy enough to allow the user to access
all the pages and information easily. There should be a main menu that will be present in all the
pages.
Learnability: The system will allow the users to learn how to use it very easily. The
system will have help options in various sections. The system should alert the user through text if
anything wrong is selected.
System Analysis and Design for WPE_4

End of preview

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

Related Documents
(PDF) Systems Analysis in Health Care
|11
|1914
|294

System Design of IT Solutions
|17
|2232
|173

Events and Structured Analysis with Data Flow diagrams
|17
|2174
|257

Information System
|13
|947
|88

Assignment Use of Case Diagram
|2
|408
|440

CCS Delivery Person, Manager, and User Stories
|11
|948
|60