SOFTWARE ENGINEERING >C<
null Edition
ISBN: 9781323165331
Author: SOMMERVILLE
Publisher: PEARSON C
expand_more
expand_more
format_list_bulleted
Textbook Question
thumb_up100%
Chapter 4, Problem 4.1E
Identify and briefly describe four types of requirements that may be defined for a computer- based system.
Expert Solution & Answer
Program Plan Intro
Computer Based System:
Computer based system is a system which consists of all components necessary to capture, process, transfer, store, display, and manage information.
Explanation of Solution
Requirements of computer based system:
System requirements are generally included to communicate the functions that the system should provide. Computer based system must include the following four requirements:
- User Requirements: User requirements are statements in a natural language plus diagrams of the services the system provides and its operational constraints.
- System requirements: System requirements are structured document setting out detailed description of the system’s functions, services and operational constraints. It must define what the system needs to implement and be a part of contract between client and contractor.
- Functional requirements: Functional requirements are statement of services the system should provide and it must state how the system would react to particular input and how the system would behave in particular situations.
- Non-Functional requirements: Non functional requirements are constraints on the services or functions offered by the system. Some of these constraints are timing constraints and constraints on development process and standard and these are applied to a system not individuals.
Want to see more full solutions like this?
Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
schedule05:56
Students have asked these similar questions
Identify and briefly describe four types of requirements that may be defined for a computer-based system.
What is a necessity for a system? What kind of needs may be categorized into several categories?
Identify and briefly describe four categories of requirements for a computer-based system.
Chapter 4 Solutions
SOFTWARE ENGINEERING >C<
Ch. 4 - Identify and briefly describe four types of...Ch. 4 - Prob. 4.2ECh. 4 - Prob. 4.3ECh. 4 - Prob. 4.4ECh. 4 - Prob. 4.5ECh. 4 - Suggest how an engineer responsible for drawing up...Ch. 4 - Prob. 4.7ECh. 4 - Prob. 4.8ECh. 4 - When emergency changes have to be made to systems,...Ch. 4 - Prob. 4.10E
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Consider the adage Never ask a question for which you do not want the answer. a. Is following that adage ethica...
Experiencing MIS
When a file that already exists is opened in append mode, the file's existing contents are erased.
Starting Out with Python (3rd Edition)
Write an SQL statement to display the breed, type, and DOB for all pets having the type Dog and the breed Std. ...
Database Concepts (8th Edition)
What two classes do you use to play an audio file?
Starting Out with Java: Early Objects (6th Edition)
In the following exercises, write a program to carry out the task. The program should use variables for each of...
Introduction to Programming Using Visual Basic (10th Edition)
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- What are the key distinctions between a system's requirements and those of a user?arrow_forwardDefine system management and its importance in maintaining the health and performance of computer systems. What are some common tasks involved in system management?arrow_forwardUser demands are separate from system requirements, but how do these two differ?arrow_forward
- What are the strategic possibilities for legacy system development? When is it appropriate to replace all of the components of a system rather than continue to maintain the software and hardware?arrow_forwardWhat are the strategic alternatives for the development of legacy systems? When would you typically replace all of the components of a system rather than continuing to maintain the software and hardware?arrow_forwardwhat are the Non-Functional requirements (performance, useability, availability, security ) from this scenario? The system should be user friendly, technology independent and platform independent. The system service should have availability most of the time in the day. It should be able to complete its on-going operations in spite of any error or problem within defined response time.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
9.1.2 Software Development Approaches; Author: EIToppo;https://www.youtube.com/watch?v=Z9znuSQ7Sz8;License: Standard YouTube License, CC-BY