CIS 210 Week 6 Assignment 2
|
Points: 100 |
Assignment 2: Use Cases |
||||
|
Criteria |
Unacceptable Below 60% F |
Meets Minimum Expectations 60-69% D |
Fair 70-79% C |
Proficient 80-89% B |
Exemplary 90-100% A |
|
1. Describe (in a one to two (1-2) page narrative) a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. Weight:15% |
Did not submit or incompletely described a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. |
Insufficiently described a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. |
Partially described a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. |
Satisfactorily described a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. |
Thoroughly described a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. |
|
2. Illustrate the use case, using Visio or a similar product. Weight: 15% |
Did not submit or incompletely illustrated the use case, using Visio or a similar product. |
Insufficiently illustrated the use case, using Visio or a similar product. |
Partially illustrated the use case, using Visio or a similar product. |
Satisfactorily illustrated the use case, using Visio or a similar product. |
Thoroughly illustrated the use case, using Visio or a similar product. |
|
3. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. Weight: 20% |
Did not submit or incompletely described a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. |
Insufficiently described a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. |
Partially described a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. |
Satisfactorily described a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. |
Thoroughly described a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. |
|
4. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product. Weight: 20% |
Did not submit or incompletely described a use case dependency for making an account transfer. Incompletely illustrated this use case with Visio or a similar product. |
Insufficiently described a use case dependency for making an account transfer. Insufficiently illustrated this use case with Visio or a similar product. |
Partially described a use case dependency for making an account transfer. Partially illustrated this use case with Visio or a similar product. |
Satisfactorily described a use case dependency for making an account transfer. Satisfactorily illustrated this use case with Visio or a similar product. |
Thoroughly described a use case dependency for making an account transfer. Thoroughly illustrated this use case with Visio or a similar product. |
|
· 5. Identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. Weight: 15% |
Did not submit or incompletely identified and explained at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. |
Insufficiently identified and explained at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. |
Partially identified and explained at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. |
Satisfactorily identified and explained at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. |
Thoroughly identified and explained at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. |
|
· 6. Clarity and writing mechanics. Weight: 10% |
More than 8 errors present |
7-8 errors present |
5-6 errors present |
3-4 errors present |
0-2 errors present |
|
· 7. Research and cite at least three (3) authoritative academic sources. Weight: 5% |
No references provided |
Does not meet the required number of references; all references poor quality choices. |
Does not meet the required number of references; some references poor quality choices. |
Meets number of required references; all references high quality choices. |
Exceeds number of required references; all references high quality choices. |
Points: 100
Assignment 2: Use Cases
Criteria
Unacceptable
Below 60% F
Meets
Minimum
Expectations
60
-
69% D
Fair
70
-
79% C
Proficient
80
-
89% B
Exemplary
90
-
100% A
1. Describe (in a
one to two (1
-
2)
page narrative) a
use case, complete
with typical and
alternate courses,
that documents the
event of a bank
customer
withdrawing
money from an
ATM.
Weight:15%
Did not
submit or
incompletely
described a
use case,
complete
with
typical and
alternate
courses, that
documents the
event of a
bank
customer
withdrawing
money from
an ATM.
Insufficiently
described a
use case,
complete
with typical
and alternate
courses, that
documents
the event of a
bank
customer
withdrawing
money from
an ATM.
Partially
described a
use case,
complete
with typical
and
alternate
courses, that
documents
the eve
nt of
a bank
customer
withdrawin
g money
from an
ATM.
Satisfactorily
described a use case,
complete with typical
and alternate courses,
that documents the
event of a bank
customer
withdrawing money
from an ATM.
Thoroughly
described a
use case,
complete
with
typical
and
alternate
courses, that
documents
the event of
a bank
customer
withdrawin
g money
from an
ATM.
2. Illustrate the use
case, using Visio or
a similar product.
Weight: 15%
Did not
submit or
incompletely
illustrated the
use case,
using Visio or
a similar
product.
Insufficiently
illustrated the
use case,
using Visio
or a similar
product.
Partially
illustrated
the use
case, using
Visio or a
similar
product.
Satisfactorily
illustrated the use
case, using Visio or a
similar product.
Thoroughly
illust
rated
the use
case, using
Visio or a
similar
product.
3. Describe (in a
one to two (1
-
2)
page narrative) a
use case
dependency for
making an account
deposit. Illustrate
this use case with
Visio or a similar
product.
Weight: 20%
Did not
submit or
incomple
tely
described a
use case
dependency
for making an
account
deposit.
Illustrate this
use case with
Visio or a
similar
product.
Insufficiently
described a
use case
dependency
for making
an account
deposit.
Illustrate this
use case with
Visio or a
similar
pro
duct.
Partially
described a
use case
dependency
for making
an account
deposit.
Illustrate
this use case
with Visio
or a similar
product.
Satisfactorily
described a use case
dependency for
making an account
deposit. Illustrate this
use case with Visio or
a
similar product.
Thoroughly
described a
use case
dependency
for making
an account
deposit.
Illustrate
this use case
with Visio
or a similar
product.
4. Describe (in a
one to two (1
-
2)
Did not
submit or
Insufficiently
desc
ribed a
Partially
described a
Satisfactorily
described a use case
Thoroughly
described a
Points: 100 Assignment 2: Use Cases
Criteria
Unacceptable
Below 60% F
Meets
Minimum
Expectations
60-69% D
Fair
70-79% C
Proficient
80-89% B
Exemplary
90-100% A
1. Describe (in a
one to two (1-2)
page narrative) a
use case, complete
with typical and
alternate courses,
that documents the
event of a bank
customer
withdrawing
money from an
ATM.
Weight:15%
Did not
submit or
incompletely
described a
use case,
complete with
typical and
alternate
courses, that
documents the
event of a
bank
customer
withdrawing
money from
an ATM.
Insufficiently
described a
use case,
complete
with typical
and alternate
courses, that
documents
the event of a
bank
customer
withdrawing
money from
an ATM.
Partially
described a
use case,
complete
with typical
and
alternate
courses, that
documents
the event of
a bank
customer
withdrawin
g money
from an
ATM.
Satisfactorily
described a use case,
complete with typical
and alternate courses,
that documents the
event of a bank
customer
withdrawing money
from an ATM.
Thoroughly
described a
use case,
complete
with typical
and
alternate
courses, that
documents
the event of
a bank
customer
withdrawin
g money
from an
ATM.
2. Illustrate the use
case, using Visio or
a similar product.
Weight: 15%
Did not
submit or
incompletely
illustrated the
use case,
using Visio or
a similar
product.
Insufficiently
illustrated the
use case,
using Visio
or a similar
product.
Partially
illustrated
the use
case, using
Visio or a
similar
product.
Satisfactorily
illustrated the use
case, using Visio or a
similar product.
Thoroughly
illustrated
the use
case, using
Visio or a
similar
product.
3. Describe (in a
one to two (1-2)
page narrative) a
use case
dependency for
making an account
deposit. Illustrate
this use case with
Visio or a similar
product.
Weight: 20%
Did not
submit or
incompletely
described a
use case
dependency
for making an
account
deposit.
Illustrate this
use case with
Visio or a
similar
product.
Insufficiently
described a
use case
dependency
for making
an account
deposit.
Illustrate this
use case with
Visio or a
similar
product.
Partially
described a
use case
dependency
for making
an account
deposit.
Illustrate
this use case
with Visio
or a similar
product.
Satisfactorily
described a use case
dependency for
making an account
deposit. Illustrate this
use case with Visio or
a similar product.
Thoroughly
described a
use case
dependency
for making
an account
deposit.
Illustrate
this use case
with Visio
or a similar
product.
4. Describe (in a
one to two (1-2)
Did not
submit or
Insufficiently
described a
Partially
described a
Satisfactorily
described a use case
Thoroughly
described a