SYST 301
System Design
Kathryn Blackmond Laskey
Department of Systems Engineering and Operations Research
George Mason University
Homework Assignment 4
Due September 27, 2005
Reading assignment: Chapter 3
Homework must be neat and readable. At the top of every page
you must include 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.
For Assignment 3, you created an operational concept for a
self-checkout system.
- Use the operational scenarios you created for Assignment 3 to
define functions and ICOMs for the self-checkout system and the
external systems with which it interacts. Enter your functions
and ICOMs into CORE. Use a consistent numbering system for your
functions and ICOMs. Use the description field in CORE to describe your
functions and ICOMs. Using CORE's generic table output script,
produce a table containing the items you defined and their
descriptions. Repeat for the functions and components you defined.
- Use the "input," "output," "trigger" and "performs" relations to
connect your ICOMs to the functions you defined. Use CORE's
generic table output to produce a functions and ICOMs table. This
is a table that has columns for function, inputs, outputs,
controls (triggered by) and mechanisms (allocated to).
- Produce an external systems diagram -- an IDEF0 diagram showing
the self-checkout system interacting with its external
systems. Print and hand in your
IDEF0 diagram, clearly labeled with your name.
- Write an explanation of your IDEF0 diagram.
Explain the functions performed, the systems that perform the
functions, and the flow of items. An intelligent non-engineer
should be able to read your explanation, look at the diagram, and
understand the basic concept for how the system works.
- Print an element-relation diagram for your main system function
F.0. Make sure it is clearly labeled with your name.
Back to the course homepage