java software engineering programming, java programing
Tasks T1. The following are short statements of functional
requirements for software applications. Review each of them,
listing as many problems as you can. Justify your answers by
referring to the guidelines. (a) Simple interest calculation
program. This is a handy utility for users who are considering
borrowing or lending money. A window pops up when the program
starts. This has three fields entitled: ‘Principal:’, ‘Annual
interest rate:’, and ‘Monthly interest payment:’. Whenever the user
edits one of the fields the other two fields are automatically
computed. (b) Dispatcher automation system. This system helps speed
up the process of ambulance dispatching. When an emergency call is
received, an automated voice recognition system classifies the case
into categories depending on the level of emergency. All urgent
cases are transmitted to the ambulance dispatcher, who will receive
the patient’s record, a summary of the conversation with the
operator, as well as the patient’s address and medical details if
known. The dispatcher uses the system to obtain the number of the
closest available ambulance. The ambulance operator receives all
the information about the case. T2. Identify the attributes that
might be present in the following classes. Try to be reasonably
exhaustive. (a) Series (in a scheduling system for an independent
television station). (b) Passenger (in an airline system). (c)
Event (in a personal schedule system; a meeting might be a kind of
event). (d) Classroom (in a university course scheduling system).
T3. Apply the Player-Role pattern in the following situations. For
each situation, show classes, the relationship between the classes,
and the attributes in each class. (a) Users of a system have
different privileges. (b) Managers can be given one or more
responsibilities.
java software engineering programming, java programing Tasks T1. The following are short statements of functional requir
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am