ITECH2002 System Modelling: Dynamic Models, Screen Designs, Test Plans

Verified

Added on  2023/04/03

|15
|1483
|322
Report
AI Summary
This report provides a comprehensive overview of system modelling for the Amazon organization, focusing on the FBA subsystem. It includes detailed descriptions of use cases such as managing stocks and buying products, along with corresponding activity and sequence diagrams. The report also features screen designs for key functionalities like login, product viewing, and product addition. The use cases are described with basic and alternative flows, preconditions, and postconditions, offering a thorough understanding of the system's behavior. The document also includes test plans and discusses the importance of a reliable purchasing system for customer satisfaction. This assignment is available on Desklib, a platform offering a wealth of study resources including past papers and solved assignments.
Document Page
Running head: SYSTEM MODELLING
System Modelling
Name of the Student
Name of the University
Author Note
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
1SYSTEM MODELLING
Table of Contents
Introduction................................................................................................................................2
The identification of the system or subsystem...........................................................................2
Use Case 1: Managing stocks....................................................................................................2
Description of the use case in plain English..........................................................................2
Extended use case description................................................................................................3
Activity diagram.....................................................................................................................5
Sequence diagram..................................................................................................................6
Use Case 2: Buy product............................................................................................................7
Description of the use case in plain English..........................................................................7
Extended use case description................................................................................................7
Activity diagram.....................................................................................................................9
Sequence diagram................................................................................................................10
Screen Designs.........................................................................................................................10
Login....................................................................................................................................11
View products......................................................................................................................11
Add products........................................................................................................................12
Conclusion................................................................................................................................12
Bibliography.............................................................................................................................13
Document Page
2SYSTEM MODELLING
Introduction
The use of the modelling technique is very important for the development of any type
of organization. The report has been used for the description of the Amazon organization.
Descriptions of the sub system and the procedures have been included in this report for the
organization. The identification of the sub system was for starting with the report. After the
sub-systems were identified the dull description of the use cases and the related modelling
developments were done. The details of the all the models have been included in this report.
The identification of the system or subsystem
The identification of the system or subsystem is very much important in this case. The
FBA sub system is used in this report for the description of the Amazon organization. The
description of the further sub divisions of the system has been included in this report. The use
cases described in this report are Managing stocks and buy products. The management of
stock is very much important in this case as it helps in proper business regulation. With that
purchasing of the products is also very much important for the organization as overall profit
of the organization depending on this case.
Use Case 1: Managing stocks
Description of the use case in plain English
Considering the use case of managing stocks this is very much important for the entire
system. From the use case of the managing stock it has been assessed that the ID of the use
case is STC2. For the use case of managing stock currently there are various of actors.
Among these actors the main actor is employee. The employee is the main actor in this case
as it performs some important tasks for the whole system. In this system the actor is
important as the employee is responsible for checking all the stock. With that the employee is
Document Page
3SYSTEM MODELLING
also responsible for counting the total number of items. In the next step all the information
regarding the stock and the items are directly provided to the supplier by the employees. This
use case is currently flows in two ways. First one is the basic flow and the second flow is the
alternative flow. Through the basic flow of the system, all the available stock in the system
can be accessed and it is the primary objective in this case. Through the alternative flow, the
employees in the system will be able to monitor the other data present in the FBA. In this
case some pre condition need to be satisfied so that the actors will be able to monitor the
actual stock of the current system. In this case the employees must provide a valid user name
and password for accessing the stock. After proper monitoring of the stock employees will be
able to track all the information regarding stock and will be able to keep record with them.
The employees are also responsible for sending the invoice to the supplier.
Extended use case description
Use case name Managing stock
Use case ID STC2
Actor Employee
Brief description The actor checks stock and count number of items.
Information is send to supplier
Basic flow Accessing number of items available in stock
Alternative flow The actor monitor other data of FBA
Pre condition The actor is provided username and password to access data
of stock.
Post condition Employee keeps record of stock which is required.
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
4SYSTEM MODELLING
Invoice is sent to supplier
Document Page
5SYSTEM MODELLING
Activity diagram
Document Page
6SYSTEM MODELLING
The above activity diagram describes how the staffs will be able to login to the system
and can monitor the available stock in the system. Staffs are able to view and can add new
stock.
Sequence diagram
The above sequence diagram describes interaction between employees within the
system and the FBA system. New stocks can be added and can be checked in this system by
the employees.
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
7SYSTEM MODELLING
Use Case 2: Buy product
Description of the use case in plain English
In this case description for the buying product will be demonstrated. From the use
case of buy products it has been assessed that the use case ID for the system is BY00. From
the use case it is also determined that the main actor here is the customer. Through this
system the customers will be able to select one or more than product from the whole product
catalogue of their choice. This use case is also having two types of flow. First is the basic
flow and another one is the alternative flow. In the basic flow of the system the customers
will be able to browse the whole catalogue. Following that the customers will be able to
move the selected items to the cart. In the alternative flow the customers will be able to
browse the product catalogue without initiating any type of purchase and also the customer
will be able to change the product from the catalogue. Here some pre condition also needs to
be satisfied. For accessing the system the customers must have an account. Also, product
must be added to the cart before initiating purchase. In the post condition the payment must
be cleared by the customers with providing proper delivery address.
Extended use case description
Use case name Buy product
Use case ID BY00
Actor Customer
Brief description The actor selects one or more than one product from list of
product in catalogue.
Basic flow The actor browses catalogue
Document Page
8SYSTEM MODELLING
The product is selected and added to cart
Alternative flow Actor do window shopping and not initiating purchase
Customer can change the product from catalogue.
Pre condition The customer is having account
The product is added to cart
Post condition The payment is made by customer
Select delivering address
Document Page
9SYSTEM MODELLING
Activity diagram
In the above activity diagram buying the products within the FBA has been described.
Here first the products are browsed by the customers and after choosing their desired
products the customers will be able to checkout with their products.
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
10SYSTEM MODELLING
Sequence diagram
On the above sequence diagram it has been shown how FBA subsystem, cart and the
customer interact with each other.
Screen Designs
The screen designs for the managing stocks sub system use case has been described in
this report.
Document Page
11SYSTEM MODELLING
Login
View products
chevron_up_icon
1 out of 15
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]