|
Display in Printable Format
Home
Lecture Notes
Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
Lecture 8
Lecture 9
Lecture 10
Lecture 11
Sample Solutions
Homework #1
Homework #2
Homework #3
Homework #4
Homework #5
Common Homework Errors
Homework #1
Homework #2
Homework #3
Homework #4
Homework #5
Exams
Exam 1 Sample Solution
UML Use Case FAQ
|
Exam 1 Sample Solution
Question 1
Question 2
| Bookkeeper Action |
System Response | |
1. Opens envelope. Determines name, address, city state, zip, and
phone number from envelope and contents. Queries address book for
this contributor.
|
2. Contributor and his/her address information is added to the address
book if it is not already present.
| |
3. Contribution amount is determined and reported to the system.
|
4. System logs contributor and amount in ledger.
| |
5. Indicate to the system that all envelopes have been processed.
|
6. Report number and total amount of contributions.
|
Question 3
| Contributors |
| Name |
Address |
City |
State |
ZipCode |
Phone |
| Alvin Wendall | 1234 Green St. | Pittsburgh | PA | 15213 | (412) 555-2482 |
| Simon Grosse | 4567 Blue St. | Pittsburgh | PA | 15213 | (412) 555-6676 |
| Theodore Smith | 7890 Orange St. | Pittsburgh | PA | 15213 | (412) 555-8989 |
|
| Contributes
Association |
| ContributorName |
ContributionID |
| Alvin Wendall | 1 |
| Alvin Wendall | 2 |
| Alvin Wendall | 3 |
| Theodore Smith | 4 |
| Simon Grosse | 5 |
|
| Contribution |
| ContributionID |
Amount |
| 1 | $500.00 |
| 2 | $3000.00 |
| 3 | $286.22 |
| 4 | $50.00 |
| 5 | $696.00 |
|
Question 4
|