Systems Class Review

Reads: 259  | Likes: 1  | Shelves: 1  | Comments: 0

  • Facebook
  • Twitter
  • Reddit
  • Pinterest
  • Invite

Status: Finished  |  Genre: Other  |  House: Booksie Classic


Homework Chapter 2: Please watch this week’s recorded audio lecture on Chapter 2 and answer the following questions.

  1. What are the most common methods that can be used to gather information? Literature searches, talking with people, focus groups, personal interviews, and telephone, mail, email, or internet surveys.
  2. What is system requirements? All the activities the new system must perform or support and the constraints that the new system must meet. Generally, analysts divide system requirements into two categories: functional and nonfunctional requirements.
  3. What is the difference between functional and nonfunctional requirements? Functional requirements are the activities that the system must perform (i.e., the business uses to which the system will be applied). For example, if you are developing a payroll system, the required business uses might include such functions as “generate electronic fund transfers,” “calculate commission amounts,” “calculate payroll taxes,” “maintain employee-dependent information,” and “report tax deductions to the IRS.” Nonfunctional requirements are characteristics of the system other than those activities it must perform or support. It is not always easy to distinguish functional from nonfunctional requirements. One way to do so is to use a framework for identifying and classifying requirements.
  4. What does FURPS+ stand for? It stands for functional, usability, reliability, performance, and security.
  5. What is FURPS+? The most widely used framework developed over time for identifying and classifying requirements. The F in FURPS is equivalent to the functional requirements defined previously. U describes operational characteristics related to users, such as the user interface, related work procedures, online help, and documentation. R describes the dependability of a system—how often a system exhibits such behaviors as service outages and incorrect processing and how it detects and recovers from those problems. P describe operational characteristics related to measures of workload, such as throughput and response time. S describes how access to the application will be controlled and how data will be protected during storage and transmission.
  6. Why the process of creating models is important to the system development? Analysts build mod- els to describe system requirements and use those models to communicate with users and designers. By developing a model and reviewing it with a user, an ana- lyst demonstrates an understanding of the user’s requirements. If the user spots errors or omissions, they are incorporated into the model before it becomes the basis for subsequent design and implementation activities.


Submitted: May 14, 2019

© Copyright 2021 JonathanSluty. All rights reserved.

  • Facebook
  • Twitter
  • Reddit
  • Pinterest
  • Invite

Add Your Comments:


Facebook Comments