Real Time Commercial Bidding System - PowerPoint PPT Presentation

About This Presentation
Title:

Real Time Commercial Bidding System

Description:

Legal Consideration. Description of Class Model. Class Model Layout. Three Main Classes: ... Defined data dictionary very early. Account Setup. Problem: ... – PowerPoint PPT presentation

Number of Views:12
Avg rating:3.0/5.0
Slides: 16
Provided by: drbillm
Learn more at: http://www.cse.msu.edu
Category:

less

Transcript and Presenter's Notes

Title: Real Time Commercial Bidding System


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
Write a Comment
User Comments (0)
About PowerShow.com