Download presentation
Presentation is loading. Please wait.
1
Real Time Commercial Bidding System Group 7 Edward Glowacki, Kristina Johnson, Paul Wiles, Cheryl Carlson
2
Real Time Commercial Bidding System Provides Distributed Online Brokering Motivation for Project – Time and Effort Saver – Economic Competition – Profit
3
Overview of Features Distributed System Real Time Centralized Access Point Supports Companies and Individuals
4
Overview of Features, cont. Fault Tolerance Reliability Security Legal Consideration
5
Description of Class Model Class Model Layout – Three Main Classes: Auction Site Auctioneer Client Motivation for Design: – Accommodate Distributed Nature of System
6
Class Model
7
Defining Terms Problem: Terms in original problem description vague, unclear Solution: Defined data dictionary very early
8
Account Setup Problem: Requirements do not specify account details Solution: Suggested certain data members Left class open-ended to accommodate future changes
9
Authorization Problem: Difference between “Register” and “Authorize” unclear Solution: Registration/Authentication for auction site Authorization for individual auctions
10
Transactions/End Auction Problem: What happens when auction ends? Solution: Defined users as responsible for physical exchange of goods/services for funds Payment outside of the system Auction site monitors transaction for reconciliation
11
Communication During Auction Problem: How much information need be available to the user? Solution: Inform client of: – high bid amount – bid history – auction details Anonymity is preserved
12
Fault Tolerance Problem: What happens if something fails? Solution: Connection Failures Module Failures
13
Security Problem: Who to trust? Solution: Consider System Security Validate Input
14
Promela and XSpin Discussion of Analysis – Deadlock found: new bid = max bid? – Simplify Structure
15
Future Considerations Multiple Auction Client User Rating System Saving/Loading Auctions Auto-Bid/Bid Incrementing Removing Users From Auctions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.