Vous êtes sur la page 1sur 2

CSE 666 Fall 07

Quiz 2 Part A Team Work


Due: 11/13/2007
As discussed in the Class, this Part A is a Team Work. Prefer a Team of 2. In
special cases, team of 3 or 1 is OK. Discuss with any expert for this work.
1. Consider a hospitals patient monitoring system. Each patient is connected to
Machines monitoring blood pressure, heart rate, and EKG. These machines
issue a Boolean signal indicating a FAIL or WORKING condition. The results of
each of these machined are ORed together to form a signal called ALARM. The
ALARM signals for each of the rooms (one patient per room) are then ORed
together and sent to the nurses station. If any machine on any patient indicates a
failure, the emergency alarm is sounded and the nurse is directed to the
appropriate patient and machine. Draw a data flow diagram for such a system.
2. This figure shows the context diagram for inertial measurement system designed
for aircraft. The IMU takes information from temperature sensors,
accelerometers, and position resolvers and computes true instantaneous
acceleration, velocity, and position with respect to a starting point and orientation
(the inertial reference frame). This information is provided to a main computer
onboard the vehicle. It is clear from the diagram that the IMU provides display
and diagnostic information to the main computer. It also outputs gyro torquing
pulses in order to keep the gyroscopes properly oriented with respect to the
inertial reference frame.
Sensors

Temperature, Other
Physical data

Display
Info

Visual Display Unit

X,Y,Z
Gyroscopes

IMU
Accelerometers

Torquing Pulses
Altitude Data

Main
Computer

True acceleration,
and position info

Resolvers
10, 40a, 40b,1000 ms
interrupts

Clock

Come up with your own use case diagram for this system. Include calibration and
Diagnostic modes in your use case diagrams.

Few Suggestions for downloading UML Tools:


Any of the UML tools can be used for developing these diagrams.
Many tools provide with a 30-day Trial Version, and few links are provided below:
Enterprise Architect: http://www.sparxsystems.com.au/ea.htm
Visual Paradigm: http://www.visual-paradigm.com/
http://www.altova.com/download.html
Few Tips on using the UML tools:
Most of the tools begin with asking the user to select the model for their project, (For e.g.
Use case, Class diagram etc). Once you select the model you want to draw, then they
provide with the necessary tools for that specific model.
Most of the UML tools provide with just drag and drop mechanism for their objects.
For e.g. Actors, Use Cases etc for drawing a Use-case diagram in most of these tools
are drag and drop.
Every tool provides with a detailed manual for new users. Make use of them, if you find
any problem using the tool.
UML manuals are posted on the Course Web site.

Vous aimerez peut-être aussi