Lab 3: UML Class Diagrams in Ideogramic
Background - A MIMS textbook exchange
Based on a project from last year’s HCI course
Main idea:
Scenarios of use:
The final system
Lab Excercise
The objective of this lab is to familiarize ourselves with Ideogramic (a software tool for UML design) and also do a little work with UML Class-diagrams. For this excercise, we will build on the CRC card excercise done in class.
The deliverable is a Class Diagram based on the CRC cards your group created. You should be working in the same groups you had in class.
Required Tasks
Buyer:
- Find required books in each course
- Find who is selling a particular book
- Browse which books are on sale according to course number, but not necessarily to buy
- Search for book by title, author, ISBN, and course number
- Notify seller of interest in buying book
Seller:
- Post a book to sell
- Describe book attributes, condition, and price
- Modify book attributes, condition, and price
- Fill out contact info so buyers can reach you
- Notify system that book is sold
- Specify sale conditions (firm price or negotiable)
Last Modified: 18-Sep-2001 by Fredrik Wallenberg