Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need a solution please 2) The list of functional and non-factional requirements of the system (at least three of each). (SO 1.1) 1 mark

image text in transcribedI need a solution please

2) The list of functional and non-factional requirements of the system (at least three of each). (SO 1.1) 1 mark 3) The use-case diagram 3.a) List of actors. (SO 1.2) 1 mark 3.b) List of use cases. (SO 1.2) 1 mark 3.c) The use case diagram. (SO 2.1) 3 marks Problem Statement Consider a subsystem to Accounting financial system for purchasing, returning, and exchanging in the supermarket. The customer collects the products in the supermarket cart and then arrives at the cashier to pay for the items. The cashier will ask the customer if it is his first visit to the supermarket. If yes, he will request the customer's mobile number to register with his name, as each bill is related to the customer's mobile number. After registering, the cashier will scan the barcode number of each item and add it to the customer's bill. Therefore, each invoice will be related to one customer and can collect points depending on the bill's total number, which can provide the customer with a 5% discount if reached to 100 points. Each item would have its barcode, title, company name, description, ingredients, price, the number of pieces (quantity or amount), and discount percent if there were one. The system will calculate the total bill then the cashier will inform the customer to pay by cash or card. After the payment has been finalized, the system will dictate the item the user has purchased from the inventory. The cashier and the supervisor can access the counter with their ID and password; both have a name, date of birth, date of registration and title position and access level. The access level for the supervisor enables him to open the counter box, do bill correction and deal with system errors. But the cashier is only responsible for scanning customer items, making the payment and helping to arrange the items in bags. The customer can submit online compline throughout the system, and the supervisor can respond and try to solve them. This compline has reference code, compline type and description. Each compline is related to one customer by the customer's mobile number registered in the system. Furthermore, each customer can submit a maximum of nine complins in time. If the customer wants to return/exchange an item at the supermarket, the cashier needs to scan this item and produce a copy of this process bill for the customer. After the return is processed, the system will refund the customer through his payment card or bank account number

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

The Accidental Data Scientist

Authors: Amy Affelt

1st Edition

1573877077, 9781573877077

More Books

Students also viewed these Databases questions

Question

What are the stages of project management? Write it in items.

Answered: 1 week ago

Question

why do consumers often fail to seek out higher yields on deposits ?

Answered: 1 week ago