Presentation is loading. Please wait.

Presentation is loading. Please wait.

Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.

Similar presentations


Presentation on theme: "Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared."— Presentation transcript:

1 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Chapter 5 An Introduction to the Sample Application

2 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Application Overview An online application is a subcategory of a larger family of enterprise application called e-commerce systems An e-commerce system enables buyers and suppliers of products and services to conduct business-to-business transactions in a virtual marketplace. The three concepts underlying auctions are : - Auction - Bid - Exchange

3 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Application Overview An auction has a number of interesting characteristics : An auction item is usully specialized There are only a few buyers or sellers Sellers and buyers are often anonymous An auction is often used when where is a single supplier for product and potentially many customers

4 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Problem Statement Online Auction application must address the needs of its stakeholders and users : The sellers need to reach the largest possible number of potential buyers to obtain competitive purchase offers for their items or services The buyers require access to a large and diverse catalog of items and want control over the amount of money they are willing to pay for those items Both the buyers and sellers want the option of remaining anonymous until they decide to complete the exchange transaction

5 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Problem Statement The auction site owner wants to provide an environment in which sellers and buyers meet frequently and anonymously and complete frequent exchanges, and want to make a profit by charging a fee to the seller for completed exchanges The Online Auction application must provide a secure, virtual environment in which sellers can advertise their items, buyers can bid on them, and the administrator can effectively support this e- commerce solution.

6 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Stakeholders and Users The term “Stakeholders” refers to people or organization directly involved in making or influencing key decisions about the functionality and properties of the Online Auction application The term “users” represents individuals or legal entities who use the Online Auction application and support its operation

7 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Stakeholders Concerns and Responsibilities

8 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Users Concerns and Responsibilities

9 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Functional Features and Constraints Typical features of an online auction system Management of user accounts Placing items for auction Browsing a structured catalog of open auctions and placing bids Managing auctions Maintaining system security

10 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Functional Features and Constraints Typical constraints of an online auction system, when a seller accepts a bid and auction is closed : The seller receives payment for the auction item from the Buyer The Buyer receives the purchased items The Sellers pays the transaction fee to the Auction Site Owner

11 Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared by Agus Widodo D2098 Other Requirements and Properties Nonfunctional Properties User environment Deployment environment


Download ppt "Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared."

Similar presentations


Ads by Google