Google Answers Logo
View Question
Q: Software Engineering: A few simple answers ( No Answer,   1 Comment )
Subject: Software Engineering: A few simple answers
Category: Computers
Asked by: bildy-ga
List Price: $15.00
Posted: 29 Oct 2003 16:56 PST
Expires: 03 Nov 2003 12:44 PST
Question ID: 270946
I have a huge midterm tomorrow evening, and out of the 100 or so
review questions I was given to prepare for the test, this is what I
do not understand.  So I am once again turning to google answers for
your help.

Discover ambiguities or omissions in the following statement of
requirements for part of a ticket issuing system:
An automated ticket issuing system 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 with its cost.  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.  Once a
destination has been selected, users are requested to input their
credit card.  Its validity is checked and the user is the requested to
input a personal identifier.  When the credit transaction has been
validated, the ticket is issued.

Write a set of non-functional requirements for the ticket issuing
system described above, setting out its expected reliability and its
response time.

A software system is to be developed to automate a library catalogue.
This system will contain information about all the books in a library
and will be usable by library staff and by book borrowers and readers.
 The system should support catalogue browsing, querying, and should
provide facilities allowing users to send messages to library staff
reserving a book which is on loan.  Identify the principal viewpoints
which might be taken into account in the specification of this system
and show their relationships using a viewpoint hierarchy diagram.

For three of the viewpoints identified in the library cataloging
system, suggest services which might be provided to that viewpoint,
data which the viewpoint might provide and events which control the
delivery of these services.

For the services identified in above, identify what might be the most
important non-functional constraints.
There is no answer at this time.

Subject: Re: Software Engineering: A few simple answers
From: bookface-ga on 03 Nov 2003 06:05 PST
You might want to close this question as (assuming your original
wording is correct) the midterm is over now?

- bookface

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  

Google Home - Answers FAQ - Terms of Service - Privacy Policy