Você está na página 1de 12

CATHOLIC UNIVERSITY OF MOZAMBIQUE Faculty of Economy and Management

Assignment

Of JUNIOR MARIMBIQUE

BEIRA MARCH, 2013

Introduction This work portrays on about the design of software for online auction system, as part of the requirements for THE CONCLUSION of the module-Object Oriented Analyse and design. The project will be focused on a webpage responsible for the communication with users and a database responsible by storing customer data and system products.

PARTE A USE CASE Stokeholds The stokeholds of the system are: Seller Buyer Action System All people can be buyer or seller in the system, since that she/he are registered. The buyer can be seller and the seller can be buyer, hence sometime in this system seller and user are called costumes. One costumer can buy items of other costumers, bat he dont able to buy his items.

Functional requirements User Registration Search items View items Post an item Send money to Seller Accept buyer bid Ship item Make bid Notify highest bidder

User Registration
3

In an action system is very important know information about all costumers, the needed information are email and password, the full name, credit card information, Bank and account number and their places. To give another service and features the costumers can say them age, academic degree, profession and interests. Search and view items Seller and buyer enter a search string to locate all action items in the database related whit that string. The System must show items in summarized items by links, the links can be viewed in flowing categories: Time for upload (egg: 1 day ago item, today items, week list, etc) Types of items (egg: Laptops, digital cameras, mobiles, phones, shoe, etc) Items due to close today Starting price

To popularize and get more buyers and sellers the application must allow anyone view action items without log in. Also the systems have to accept advanced search that allow the users to choose for example Laptops due close today or digital camera uploaded this week. Notify highest bidder

The auction system use email to notify the highest bidder and seller of the sale, and allow the highest bidder to pay the item, if he/she not pay the item in 48 hours, the flowing highest bidder must be notify to pay the item. The system has to warn all bidders the winner and his value.

Post an item

To post an item for sale, a seller needs identify himself and describe the item for sale, as follows: User ID and password for seller identification Summary description of item Starting Price for bidding Detailed description of item Duration of the action

Accept buyer bid After the buyer competes, the system should say if the bidder was accepted or not by checking if it has complied with the minimum value of bidding, and if her have any payment form active. Send money to seller The highest bidder must send the money to seller using one acceptable payment form. The payment can be by credit card and online bank transfer. Ship item After the highest bidder sends the money, the seller must send the item to buyer using the respective address. Make bid To make bids the buyer shall indicate the value of its offer while respecting minimum value for Bids.

Accept bids
5

The system must replay the competitor the validity of the bid; the replay must give details of bids (his offer, ends day, item description).

Figure 1 - Use case diagram

PARTE B ACTIVITY DIAGRAM This section shows the activity diagrams of three main use cases of the system, which are post item, send money and search item.
6

Figure 2 - Activity diagram (post item)

The post item activity diagram shows the steps necessary for the seller to post an item in the system, only registered customers can post item, and are required to fill out the list of details displayed in webpage, and also the pictures of demonstration products cannot exceed 25 MB per each item.

Figure 3 - Activity diagram (Search item)

The search item activity diagram shows the flow chart of search items in the system. All user (registered and none registered) can search and view item. After the search finish the system display the item found, if no item found the system display no result message, for all case, in end the system show the search again windows. In search again windows, user can change the key word or search other products.

Figure 4 - Activity diagram (Send money)

The send money activity diagram shows the way used by buyers to pay items. In this system is used credit card online transfer money. The Online transfer money is not occurring in owner system, it occurs in buyers bank web site, after the buyers send money using online transfer bank, he must upload the paper confirmation in appropriate windows in the system.

PARTE C ADVANCED CLASS DIAGRAM The flowing class diagram shows the relationships between the classes in the system and reports the proprieties of each class.

Figure 5 - Class diagram

10

PARTE D SEQUENCE DIAGRAM

Figure 6 - Sequence diagram

11

PARTE E DEPLOYMENT DIAGRAM

Figure 7 - Deploiment diagram

12

Você também pode gostar