Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Systems Analysis Assignment - Functional and non-functional requirements

Related learning outcomes from the unit outline:

  • Demonstrate evidence of the knowledge set and skill set required by the systems analyst.
  • Apply structured techniques to the analysis of current systems and modelling of future systems.

Background: Finding or eliciting the functional (FRs) and non-functional requirements (NFRs) of a system is a critical skill for a systems analyst. For each of the following items, decide if each is a FR or NFR by seeing if it conforms to the definitions given in the lecture (a FR is what is system is supposed to do whilst an NFR is how to do it or a system constraint).

Tasks:

1. Split yourselves into groups of four. Decide if the following items are functional requirements, non-functional requirements or something else then provide reasons for your choice.

2. Discuss if the requirements are well-specified or not.

3. Re-write as necessary, using the following popular format: 1) the user; 2) the capability; 3) the object; and 4) the qualifier. For example: The warehouse manager (user) must be able to create (capability) the incoming stock records (object) anytime within standard business hours (qualifier).

a. The system shall allow users to see all of their invoices for the past 30 days.

b. The system must authenticate users.

c. The system must have an easy to use user interface.

d. The database will be MySQL.

e. All code must be stored in an SVN repository.

f. The system shall charge users' credit cards for purchases.

g. The system shall store user information, specifically name, DOB and address, in an Oracle database.

h. The system shall process all mouse clicks very fast to ensure that users do not have to wait.

i. The system must encode all transactions with 1024 bit RSA keys.

j. The system shall debit a user's account upon withdrawal of funds.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92808008

Have any Question?


Related Questions in Computer Engineering

Statistics and facts about smartphonessmartphones mobile

Statistics and facts about Smartphones Smartphones, mobile phones with more advanced computing capabilities and connectivity than regular mobile phones, came onto the consumer market in the late 90s, but only gained main ...

Explain how the following industries should adapt their

Explain how the following industries should adapt their businesses to the ever expanding use of social networks and mobile computing (smart phones, tablet computers, etc.): 1) Media and Entertainment, 2) Department store ...

What are the best practices to follow for microsoft windows

What are the best practices to follow for Microsoft Windows network security. Which two would you start with and why?

Explain how amazon and walmart companies use information

Explain how Amazon and Walmart companies use Information and Communication Technologies (ICT) in their competitive strategies. Highlight the differences in their use of ICT.

Question research the internet to obtain information on

Question: Research the Internet to obtain information on Windows Group Policies and the Group Policy Editor. • Review the critical considerations to prepare a procedure guide. • Organize all the steps necessary for imple ...

How can i get the first element from a linked listfor

How can I get the first element from a linked list? For example, if I am working on a number guessing game with linked list, and there is a list called priorGuess, which stores all the guesses that is given. PriorGuess h ...

Question suppose that a word of data is transferred from

Question : Suppose that a word of data is transferred from the main memory to the memory buffer register (MBR). However, after decoding the MBR comes to know that it is not the real data rather it is an indirection (poin ...

Is smartart graphic and table slide important for

Is Smartart graphic and Table slide important for PowerPoint Presentation? How would it benefit?

How do you calculate the number of peaks and mass when

How do you calculate the number of peaks and mass when Bromine with two isotopes and phosphate with one isotope are put through a mass spectrometer? The formula is PBr3

Consider the market for small business loans in the context

Consider the market for small business loans. In the context of this market. How adverse selection impact lenders. How does adverse selection impact borrowers? In the context of this market provide 2 things that a lender ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As