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