CIS501 Assignments
-- General pattern -- not specific to current semester.
(See Log
page for due dates.)
1. Student relationships:
Submit info card with photo (see
collected cards).
2. Class communication:
Meet a contact person in the class, exchange
name, phone, email.
3. P1 -- basic Java capability:
Submit simple Java program with bat file and
file
read operation
(see L2 slides).
4. P2 -- program which meets some of the 501 "common requirments":
Submit revised Java program composed with
JBuilder (see
L4 slides)
5. H1 -- Use Case Model:
A simple appliction was discussed in class.
Submit use-case model for the POS application.
A hand-drawn diagram is OK, together with
typed overview statement
and details of (at least) two "interesting"
cases.
6. H2 -- Domain Model:
Submit a domain class model for (5).
Observe the common requirements for acceptable
domain models.
7. P3 -- revised version of (P2) with additional common
requirements:
(see posted requirements).
8. Technical writing (see posted slides, see posted schedule):
9. Project: Select one of four project options to be
given in class.:
Process:
bring
disign models for review in class (or after class as time permits) --
see posted schedule;
begin
implementation after approval of the design;
submit
project report and disk:
original sign-off sheet, summary of hours, lines-of-code,
and work-breakdown;
hard copy and source files of generated design models and
documents;
disk(s) with source code, executable bat file, sample data files.