CIS 375 Assignment 2
Fall 1999
For your second assignment, you will need to produce a
requirements specification document for a system which will
allow users to submit their personal home page URL's for
posting on the CIS web pages. The current process (which I
will describe in class) is far too ad hoc to be practical.
I would prefer that you work as groups of 2 or 3. I
would like your group use object-oriented analysis
techniques. If you really believe that you cannot use
object-oriented analysis techniques, you may use one of the
classic methodologies discussed in the text. As always, I
will need a written statement describing what each member of
your group contributed to this assignment.
Your group is required to develop a complete object-
oriented analysis model for your project. Your group does
not need to construct an object-oriented design of this
system or plan to implement their design using some object-
oriented programming language.
Your specification document is due two weeks from
today. Your group should review the headings suggested in
the Pressman you received in class. These headings include
introduction, information description, usage scenario, data
model description, functional model description, behavioral
model description, limitations/restrictions/constraints and
validation criteria. You will need to include an E-R
diagram, a finite state model, and a data flow diagram or
class hierarchy as part of your document.
Assigned: 10-18-99
Due date: 11-08-99