SYST 210
System Design
Kathryn Blackmond Laskey
Department of Systems Engineering and Operations Research
George Mason University
SysML Lab and Homework Assignment 3
Due September 24, 2009
Reading assignment: Friedenthal, et al, Chapters 3, 9, 11
Homework must be neat and readable. At the top of every page
you must write your name, the assignment number, and the due
date. Clearly indicate the question you are answering. You do not
need to copy the entire question, but you must mark the question number
and a brief description at the beginning of your answer for each
question. Homework may be submitted on paper in class or through
Blackboard. If you submit on paper, please log into Blackboard,
to to Assignments, type "I submitted in class" into the submission box,
and push the "Submit" button. If you submit via Blackboard, go to
Assignments, and upload your submission.
The following questions concern the SecureSite system from Assignment 2.
- Label each of the following as context, subsystem, or external system for SecureSite. Justify your answer.
- The handheld unit into which the inspector enters data.
- The building that is being inspected.
- The security inspector.
- The expert system that develops a security rating and generates recommendations.
- Make a use case diagram covering the operational scenarios from Assignments 2 and 3.
- Make a sequence diagram that covers the following operational
scenario for SecureSite, making sure that the relevant actors for the
use cases of Problem 2 appear as actor lifelines in your sequence
diagram. User
logs into the system by providing
username and password. A welcome screen lists possible
operations. User selects “Physical inspection of building
perimeter.” A screen appears of standard items to be
inspected on a perimeter check. User proceeds around the
building perimeter, checking each item on the list and noting any
violations. User notices driveway running close to building,
checks whether access point is visible from any security station,
and discovers that it is not. He pushes the
“Problem/Issue Report” button next to the “Vehicle
access point visibility” item in the list of items to
check. A problem report screen appears. He fills in
some checkboxes
describing the problem, writes a text description of the problem, and
notes the location of the problem on a map of the building displayed on
his screen. This problem appears in the report produced when he
finishes his rounds. User reads report, verifies that it is
accurate, and submits to the building security organization.
Back to the course homepage