First Draft UM or SRS
You now have at your disposal
-
the information in the
WUIM Project Vision Document,
-
what you have learned
for your Deliverable 1 domain model diagram,
-
the
posted solution to Deliverable 1
and the criticisms you got on your Deliverable 1 diagram,
-
what you have learned
for your Deliverable 2 list of assumptions,
exceptions, variations and questions,
-
what you have learned
from the distributed list of assumptions,
exceptions, variations and questions,
-
the answers you got to your Deliverable 2 questions,
-
two
updates to the vision document,
-
what you have learned
for your Deliverable 3 use case model,
-
the
posted solution to Deliverable 3
and the criticisms you got on your Deliverable 3 diagram,
-
what you have learned
for your Deliverable 4 WUIM class model,
-
the
posted solution to Deliverable 4
and the criticisms you will soon get on your Deliverable 4 diagram, and
-
any good ideas that come to your minds.
By now, your group and your customer have come to some agreement about
what WUIM should and should not do. It is time to express that
agreement in the form of a first draft of your group's user's manual
(UM) or software requirements specification (SRS), a.k.a. Deliverable
5. It must take into account all the feedback you have gotten from your
customer on your group's Deliverables.
In this deliverable, you must have an improved version of your
group's WUIM use case model, Deliverable 3, and class diagram,
Delieverable 4, reflecting what your group now understands about what
is needed for WUIM. It is OK if you use in your improved version,
elements of posted
WUIM Class Model and
New WUIM Use Case Model,
provided by Berry. It is better if in your improved models you merge the
good and innovative parts of your own Deliverables 3 and 4 with the usable
parts of the posted solutions.
If your deliverable is a user's manual, it includes:
-
cover page + table of contents + page numbers,
-
a glossary of terms,
-
a revised domain model with superimposed world diagram,
-
a revised use case diagram,
-
a typical scenario for each use case, expressed in natural langauge in
one of several possible formats:
-
the format of Lihua Ou's WD-Pic
User's Manual,
-
multicolumn format as in the Scenarios
and Use Cases slides,
-
single column, multicolor format, with the steps of each actor or
process being in a different color; you may use this format only
if you print your hard copy with a color printer, or
-
the format of Adobe Acrobat's online help pages, and
-
a user-interace description using a numbered or inline set of screen diagrams
associated with the scenarios above.
If your deliverable is an SRS, it is a draft of the full SRS, covering at
least the required functionality. Somewhere in this SRS, you need to have
at least
-
cover page + table of contents + page numbers,
-
a glossary of terms,
-
a revised domain model with superimposed world diagram,
-
a revised use case diagram,
-
in Section 3, a specification of the behavior of the use cases, structured
in one of the possible ways to structure Section 3,
-
a user-interace description using a numbered set of screen diagrams
that are referenced by the appropriate functional descriptions in Section
3.
Note that all of the above is useful either to help pin down the
requirements for your WUIM or to produce a
draft of stuff that will go into your final SRS.
You MUST follow any relevant advice given in the
``User's Manual Advice'' slides.
Your submission MUST have a cover page as specified
here.
You will need to submit both a hard copy AND and an electronic copy of
this deliverable:
- The hard copy should be placed in the designated drop box for
CS445/SE463.
- The electronic copy should be emailed to the course account with
the subject
"CS445 Deliverable 5 Group XX"
where
XX is your group number, with a leading zero if it's less than
10. The file name for the same deliverable should be
"D5-GXX.pdf" where
XX is your group number as before.
PLEASE use this subject line
and file name; otherwise it is difficult for us to organize all of the
submissions. Deliverable 5 must be in PDF format.