Online Auction System - CRC Cards

AuctionSystem
  • manage active list

ActiveList
Auctioneer

Auctioneer
  • validate auction listings
  • validate bids
  • enter bids
  • schedule auction completion
  • complete auction

AuctionListing
Buyer

Item
  • manage contents
ItemDescription

ItemDescription
  • manage content

AuctionListing
  • manage listing content
BidHistory

Seller
  • sell items to buyer
  • receive notification from system

Buyer
  • process completion notification
  • buys from seller
Seller
Bid

ActiveList
  • manage (add/remove) active auction listings
  • retrieve browse list
Auctioneer

Bid
  • manage bid content

BidHistory
  • manage ordered list of bids
  • retrieve highest bid

ListingArchive
  • stores completed auctions

BrowseList
  • holds browseable list of auction listings

The problem description and Use Cases are listed here.


Last modified: Wed Oct 13 00:33:29 Eastern Daylight Time 2004