Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ONLINE AUCTION SITE Design and implement a Client / Server solution that operates as an online auction site Seller Bidders 2 . Create bidding info

ONLINE AUCTION SITE
Design and implement a Client/Server solution that operates as an online auction site
Seller
Bidders
2. Create bidding info
Auction Site
Upload: item info start price time limit
Bid on item
3,6. Store bidding info
Data Storage
Update bidding info
Close auction
Notify buyer and seller
MINIMUM SUPPORTED OPERATIONS
Data Storage
Store user information
Store/Search/Update Items for sale and Bidding information
Auction Site
Login/Logout users
Accept ltems for sale
Accept Bids
Decide on auction end and winner
Notify seller and buyer
Client
Login/Logout
Collect and send item information
Search for items for sale
Submit bids
Get seller/buyer information for winning bid
(c) Niged John
125?24
ASSUMPTIONS
You only need to support one user at a time
Must have a login (username, password)
Have one Data Storage server
Have one Auction Site server
Users must login to:
Submit items
Submit bids
Check results
Will use TCP for Auction protocol and Storage protocol
BASIC OPERATIONS
Login / Logout
User must login to system before they can issue any command including status checks
Must logout when done
Only one user at a time
List Items
Can list Items for sale
Can list Items currently bidding on
Add Items
Add a new items for sale
Make Bid
Bid on an item
Get Results
Retrieve a successful bids
Get seller/buyer information for successful bids
PART I
\table[[\table[[Decide on a Data Model to represent],[your users, items, bids]],Submit:],[- Data model design],[\table[[Decide on the separation of Business],[Logic and the operational flow]],- Business Logic],[- Server state chart],[Storyboards,- Client state chart],[\table[[Design an application protocol to],[support your design]],- Application protocol design],[Create Client and Server state charts,\table[[Clearly describe your designs and charts],[and justify your proposed solutions]]],[\table[[Include an example session showing],[information exchanged]]]]
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft SQL Server 2012 Unleashed

Authors: Ray Rankins, Paul Bertucci

1st Edition

0133408507, 9780133408508

More Books

Students also viewed these Databases questions