Defined for computer-based system

Assignment Help Basic Computer Science
Reference no: EM133195940

1. Identify and briefly describe four types of requirements that may be defined for a computer-based system.

2. Discover ambiguities or omissions in the following statement of the requirements for part of a ticket-issuing system:

An automated ticket machine sells rail tickets. Users select their destination and input a credit card and a personal identification number. The rail ticket is issued and their credit card account charged. When the user presses the start button, a menu display of potential destinations is activated, along with a message to the user to select a destination and the type of ticket required. Once a destination has been selected, the ticket price is displayed and customers are asked to input their credit card. Its validity is checked, and the user is then asked to input his or her personal identifier (PIN). When the credit transaction has been validated, the ticket is issued.

3. Rewrite the above description using the structured approach described in this chapter. Resolve the identified ambiguities in a sensible way.

4. Suggest how an engineer responsible for drawing up a system requirements specification might keep track of the relationships between functional and non-functional requirements.

5. Using your knowledge of how an ATM is used, develop a set of use cases that could serve as a basis for understanding the requirements for an ATM system.

Reference no: EM133195940

Questions Cloud

Theory-treatment planning in counseling and psychotherapy : Harvard University What possibilities do you see with the Gestalt approach to being "fully human" and an "imperfect role model" with clients?
How intelligent systems can facilitate activities : Campbellsville University-Search the Internet to find examples of how intelligent systems can facilitate activities such as empowerment, mass customization,
Writing reflection-bucket list : Savannah State University In 2007, Morgan Freeman and Jack Nicholson starred in a movie called The Bucket List. They played two older men with terminal illnesse
Discuss experience with use of electronic health record : As a consumer of health care, discuss your experience with the use of the electronic health record (EHR)
Defined for computer-based system : Identify and briefly describe four types of requirements that may be defined for a computer-based system.
Interviews-application of steps in making ethical decision : Columbia College You are a psychologist in private practice. You have an attractive male client. He is a professional banker. He is struggling
Explore the rise in xenophobia and discrimination : To earn extra credit, you will need to write at least a 500-word essay analyzing, from a social psychological perspective, how the COVID-19 pandemic has impacte
Research a city known for sustainability practices : Florida Southwestern State College - Research a city that is known for their sustainability practices. What kind of programs do they have?
Career counseling and development : Instructions As a professional in this field, students will need to have knowledge of current events, issues, resources.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is a piecewise polynomial

State three shortcomings of polynomial interpolation that are improved upon by piecewise polynomial interpolation.

  What are the key issues in resourcing innovation process

Case Study "Developing Savory Rosti-Crisps at Dreddo Dan's. What are the key issues in resourcing this innovation process?

  Good and wise stewards of the land

How do we become good and wise stewards of the land? In the industry of agriculture, economic prosperity often follows good land stewardship.

  Change the behavior of each figure based on state

In the drawer4 package, we used the State pattern to change the behavior of the Canvas Editor based on its state instead of creating subclasses of Canvas.

  Introduced the impact of global digital divide

Chapter introduced the impact of the global digital divide.

  Increasing the value of a counting variable

Write a for loop that prints the values 1 2 4 8 16 32 64 by increasing the value of a counting variable by a factor of two in each cycle.

  Stand-alone and networked computers

1. What is the difference between stand-alone and networked computers?

  Multiplexers and no logic gates

Show how an 8x1 multiplexer can be constructed from 4x1 multiplexers and 2x1 multiplexers and no logic gates.

  Describe formal software testing

Describe formal software testing and the four main stages of formal software testing.

  The computerization of health records

A health care issue that has been in the news lately is the computerization of health records. This probability is being approached cautiously because of sensitive privacy and security concerns, among others.

  Show what is involved in deleting an enrollment

Consider the education database once again. Show what is involved in deleting an employee.

  Representation of a display screen

How do you design and draw a representation of a display screen?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd