7/28/2019 Onlne Action System
1/12
CATHOLIC UNIVERSITY OF MOZAMBIQUE
Faculty of Economy and Management
Assignment
Of
JUNIOR MARIMBIQUE
BEIRA
MARCH, 2013
7/28/2019 Onlne Action System
2/12
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.
2
7/28/2019 Onlne Action System
3/12
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 calledcostumes. 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
7/28/2019 Onlne Action System
4/12
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
4
7/28/2019 Onlne Action System
5/12
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
7/28/2019 Onlne Action System
6/12
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 arepost item, send money and search item.
6
7/28/2019 Onlne Action System
7/12
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.
7
7/28/2019 Onlne Action System
8/12
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.
8
7/28/2019 Onlne Action System
9/12
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.
9
7/28/2019 Onlne Action System
10/12
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
7/28/2019 Onlne Action System
11/12
PARTE D SEQUENCE DIAGRAM
Figure 6 - Sequence diagram
11
7/28/2019 Onlne Action System
12/12
PARTE E DEPLOYMENT DIAGRAM
Figure 7 - Deploiment diagram
12
Top Related