2. Investigate the necessary user requirements for the transaction system.
Answer:
Necessary user requirements for the transaction system:
I am writing here about functional requirement for sales transaction system in the form of SRS document.
Functional Requirements
1. Retrieve name and price of good
Name - retrieve name and price of good
Description Input - Barcode
Output - Name and price of product
Action - Access backend catalogue system and given barcode find and retrieve product description
Pre-condition - Valid barcode (consistent with standard + corresponding product exists)
Post-condition - Price and name of product available
2. Handle payment cash:
Name - Handle payment cash
Description Input - Amount to be paid, cash received
Output - Change to be given
Action - If result ok, Add amount to be paid to total amount of cash
Pre-condition - Cash received >= amount to be paid
Post condition - Amount of cash (after payment) = amount of cash (before payment) +amount to be paid
3. Deduce stock amount
Name - deduce stock amount
Description Input - Barcode
Output - Stock amount after this sale
Action - Deduce one from stock amount of product
Pre-condition - Valid code, at least one product in stock
Post-condition - ProductstockAmount_after == ProductstockAmountbefore -1
4. Handle coupon
Name - Handle coupon
Description Input - Coupon (id of coupon, id of promotion, id of product)
Output - Discounted price for product
Action - Read bar code on coupon , find id of coupon, retrieve name of promotion and id of product, verify that promotion is still valid, verify that product is available, retrieve discount rate
Please give thumbsup, if you like it. Thanks.
2. Investigate the necessary user requirements for the transaction system.
List some representative for the baggage handling system? user requirements = system requirements = software specifications =
1.what is the difference between a user requirement and a system requirement ? I. system requirement are a subset of user requirement II. system requirement contain several user requirements III. system requirements can have weights attached but user requirement cant IV. system requirement are much more broadly written than user requirements V. system requirement are from analysts perspective user requirements employees .I&III not IV .I,II&V III only II & III &v
Java project: A Bank Transaction System For A Regional Bank User Story A regional rural bank CEO wants to modernize banking experience for his customers by providing a computer solution for them to post the bank transactions in their savings and checking accounts from the comfort of their home. He has a vision of a system, which begins by displaying the starting balances for checking and savings account for a customer. The application first prompts the user to enter the...
Certification Requirements 1. Investigate certification, additional training, or work experience needed for different career choices. 2. Write up a short summary of the certification requirements and/or licensure requirement for the career field you are interested in
Define the following terms: database catalog, program-data independence, user view, DBA, end user, canned transaction, deductive database system, persistent object, meta-data, and transaction-processing application.
1. Explain pair programming. Write the advantages of such programming 2. Extreme programming expresses user requirements as stories, with each story written on a card. Write the advantages and disadvantages of this approach to requirements description. 3. When code is integrated into a larger system, problems may surface. Explain how configuration management can be useful when handling such problems. 4. Explain the differences between software reengineering and refactoring? 5. Explain why problems with support software might mean that an organization...
Q1) Which of the following is an incorrect statement about determining system requirements? 1) Interviewing users helps analysts understand the operation and issues of the current system and needs for the new system in organizational activities. 2) Prototyping is a useful technique when user requests are unclear and it helps quickly convert requirements into a working version of system. 3) Business experts or users are the ones who are responsible for determining requirements, as they have the best understanding of...
Investigate the observability of the system y=C1 2 1 1 (b) A=11211, C=[-1 10 Investigate the observability of the system y=C1 2 1 1 (b) A=11211, C=[-1 10
Investigate a healthcare informatics technology trend Cover both hardware and software requirements. Discuss considerations for implementing the trend.
Investigate one graduate program in Nursing in Massachusetts. Summarize areas of study and admission requirements and place summary in your portfolio/journal. Discuss how this program might fit with your professional goals and lifestyle.