1 / 15

Real Time Commercial Bidding System

Real Time Commercial Bidding System. Group 7 Edward Glowacki, Kristina Johnson, Paul Wiles, Cheryl Carlson. Real Time Commercial Bidding System. Provides Distributed Online Brokering Motivation for Project Time and Effort Saver Economic Competition Profit. Overview of Features.

issac
Download Presentation

Real Time Commercial Bidding System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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

More Related