Microsoft Word – BISM7255_Final_Assignment-2018.docx
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
6
[Version: February 25, 2018]
Marking Rubric
Student Name: __________________/ Student ID: __________________ Marks Achieved ___ / from total 40 marks
Comments:
Section Poor Below Basic Basic Proficient Advanced
Use Case
Diagrams
(x 1.5) – 6
points
• Simple use
case diagram
included
• Incorrect
notation is
used
(zero mark)
• Two use case diagrams
are included but they
do not include any
details, and are
inconsistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for use
case diagrams has
many errors
• Very few of the major
actors are included in
the use case diagram
For each use case diagram:
• Less than 3 actors and
less than 10 top level
use cases
(two marks)
• Two use case diagrams
are included are of
sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for use
case diagrams has some
errors
• Some of the major
actors are included in
the use case diagram
For each use case diagram:
• Less than 3 actors and
less than 10 top level
use cases
• One extend relationship
• One include relationship
(four marks)
• Two use case diagrams are
included, are of sufficient
detail, consistent with the
identified problems,
requirements, and the
proposed solution.
• Notation used for use case
diagrams has few errors
• Most of the major actors are
included in the use case
diagram
For each use case diagram:
• 3 actors but less than 10 top
level use cases
• Two extend relationship
• Two include relationship
(five marks)
• Two use case diagrams are
included, are of sufficient
detail, consistent with the
identified problems, require-
ments and the proposed
solution.
• All major actors are
included in the use case
diagram
For each use case diagram:
• Correct notation is used with
no more than one error
• 3 actors and 10 top level use
cases
• More than 2 extend
relationships
• More than 2 include
relationships
(six marks)
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
7
Activity
Diagrams
(x 1) – 4
points
• No activity
diagram
included
• Incorrect
notation is
used
(zero mark)
• Two activity diagrams
are included but they
do not include any
details, and are
inconsistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for
activity diagrams has
many errors
For each activity diagram:
• Less than 10 activities
• No synchronization
• One decision activity
(one mark)
• Two activity diagrams
are included are of
sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for
activity diagrams has
some errors
For each activity diagram:
• Less than 10 activities
• No synchronization
• One decision activities
(two marks)
• Two activity diagrams are
included, are of sufficient
detail, consistent with the
identified problems,
requirements and the
proposed solution.
• Notation used for activity has
few errors
For each activity diagram:
• Exact 10 activities
• One synchronization (split
and join)
• Exact two decision activities
(three marks)
• Two activity diagrams are
included, are of sufficient
detail, consistent with the
identified problems,
requirements and the
proposed solution.
For each activity diagram:
• Correct notation is used with
no more than one error
• More than 10 activities
• Multiple synchronizations
(split and join)
• More than two decision
activities
(four marks)
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
8
Sequence
Diagrams
(x 1) – 4
points
• Simple
sequence
diagram
included
• Incorrect
notation is
used
(messages,
frames)
(zero mark)
• Two sequence
diagrams are included
but they do not include
any details, and are
inconsistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for
sequence diagrams has
many errors
For each sequence diagram:
• Less than 3 domain
objects
• No messages notations
(one mark)
• Two sequence
diagrams are included
are of sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for
sequence diagrams has
some errors
For each sequence diagram:
• Less than 5 but at least
3 domain objects
• One opt frame and one
alt frame
• No messages notations
(two marks)
• Two sequence diagrams are
included are of sufficient
detail, consistent with the
identified problems,
requirements and the proposed
solution.
• Messages are in reasonable
logics
• Notation used for sequence
diagrams has few errors
For each sequence diagram:
• Exact 5 domain objects
• Two opt frames and two alt
frames
• One loop frame
• All messages notations (max
2 forgotten)
(three marks)
• Two sequence diagrams are
included, are of sufficient
detail, consistent with the
identified problems,
requirements and the
proposed solution.
• Messages are in reasonable
logics
For each sequence diagram:
• Correct notation is used with
no more than one error
• More than 5 domain objects
• More than two opt frames
and more than two alt
frames
• Two loop frames
• All messages notations
(four marks)
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
9
Domain
Class
Diagrams
(x 1.5) – 6
points
• Simple domain
class diagrams
are included
• Incorrect
notation is used
for domain
class diagrams
(zero mark)
• Two domain class
diagrams are included
but they do not
include any details,
and are inconsistent
with the identified
problem,
requirements and the
proposed solution.
• Notation used for
domain class
diagrams has many
errors
• Many error with
multiplicity
For each domain class
diagram:
• Less than 10 domain
classes
• No association class
• No instances of
generalization/
specialization
• No whole-part
relationships (i.e.,
aggregation,
composition)
(two marks)
• Two domain class
diagrams are included,
are of sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for
domain class diagrams
has some errors
• Some errors with
multiplicity
For each domain class
diagram:
• More than/ equal to 10
but less than 15 major
domain classes
• One association class
• Less than three
instances of
generalization/
specialization
• Less than three cases of
whole-part
relationships (i.e.,
aggregation,
composition)
(four marks)
• Two domain class
diagrams are included,
are of sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for domain
class diagrams has few
errors
• Few errors with
multiplicity
For each domain class
diagram:
• Exact 15 of the major
domain classes
• Two association class,
but not added all
association classes when
necessary
• Three instances of
generalization/
specialization
• Three cases of whole-
part relationships (i.e.,
aggregation,
composition)
(five marks)
• Two domain class diagrams are
included, are of sufficient
detail, consistent with the
identified problem,
requirements and the proposed
solution.
• Correct multiplicity
For each domain class diagram:
• More than 15 of the major
domain classes
• More than two association class
(can add association classes
when necessary)
• More than three instances of
generalization/ specialization
• More than three cases of
whole-part relationships (i.e.,
aggregation, composition)
• Correct notation is used for
domain class diagrams with no
more than one error
Note: Assignment requires that the
two domain class diagrams
represent the system from different
aspect points.
(six marks)
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
10
State
Machine
Diagrams
(x 1.5) – 6
points
• No state
machine
diagram
included
• Incorrect
notation is
used
(zero mark)
• Three state machine
diagrams are included
but they do not include
any details, and are
inconsistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for state
machine has many errors
For each state machine
diagram:
• Less than three major
states
• No transition paths and
statements
• No concurrent paths
• No composite state
(two marks)
• Three state machine
diagrams are included
are of sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for state
machine diagrams has
some errors
For each state machine
diagram:
• Three to five major
states
• Includes few transition
paths and statements
• One concurrent paths
• One composite state
(four marks)
• Three state machine
diagrams are included
are of sufficient detail,
consistent with the
identified problem,
requirements and the
proposed solution.
• Notation used for state
machine diagrams has
few errors
For each state machine
diagram:
• Exact six major states
• Some transition paths
and statements
• Two concurrent paths
• Two composite states
(five marks)
• Three state machine diagrams are
included, are of sufficient detail,
consistent with the identified
problem, requirements and the
proposed solution.
• State switches with reasonable
logics
For each state machine diagram:
• Correct notation is used with no
more than one error
• More than six major states
• Multiple transition paths and
statements
• More than two concurrent paths
• More than two composite states
(six marks)
BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018
11
Poor Below Basic Proficient Advanced
Report
Layout
(x 1) – 5
points
Your report is not of high presentational quality, professional looking.
For example:
• Cover page is not included and pages are not numbered
• Overview page is not included and no table of contents
• Content is not split into logical sections and headings are not
meaningful
• Word number does not comply with requirements
• Words are not readable in the diagrams / too small fond size
(Zero, one, or two marks – depending on the number of issues listed)
Your report must be of high presentational quality, professional looking. For
example:
• Cover page is present and pages are numbered
• Overview page is included and there is a table of contents
• Content is split into logical sections and headings are meaningful
• The word limit it adherent to
• Words are readable in the diagrams / appropriate fond size
(Three, four or five marks – depending on the quality of the document)