4. Find Mart Sequence Diagram
menu : AndroidDashboardDesignActivity server : connectServer
findMart : FindActivity maps : ItemMaps
: USER : SERVER
1 : onCreate 2 : Select Find Mart
3 : onCreate 4 : searchProductByID
5 create
6 : setApi 7 : getApi
8 : getBaseUrl 9 : requestHTTP
10 : Query 11 : Hasil Query
12 : writeJSON 13 : getJsonObj
14 : Data Minimarket 15
destroy 16 : seList
17 : List Minimarket 18 : Select Minimarket
19 : onCreate 20 : isRouteDisplayed
21 : Lokasi Minimarket
Gambar 4.12, Find Mart Sequence Diagram
4.2.3.5. Collaboration Diagram
1. Search Item Collaboration Diagram
menu : AndroidDashboardDesignActivity
searchItem : SearchActivity maps : ItemMaps
connect : connectServer 1 : onCreate
3 : onCreate 2 : Select Search Item
4 : Form searchItem 5 : Nama Barang
7 create
6 : searchProductByID 8 : setApi
9 : getApi 10 : getBaseUrl
11 : requestHTTP 12 : Query
13 : Hasil Query
14 : writeJSON 15 : getJsonObj
16 : Data Barang 17
destroy
18 : seList 19 : List Barang
20 : Select Barang
21 : onCreate 22 : isRouteDisplayed
23 : Lokasi Barang : USER
: SERVER
Gambar 4.13, Search Item Collaboration Diagram 2.
Capture Code Collaboration Diagram
menu : AndroidDashboardDesignActivity
captureCode : CaptureCodeActivity maps : ItemMaps
server : connectServer 1 : onCreate
2 : Select Capture Code
3 : onCreate 4 : Form captureCode
5 : Select Capture Barcode
6 : ShowSQR 7 : Barcode Scanner
8 : Scan Barcode
9 : readBC 10 : onActivityResult
11 : getData 12 : searchProductByID
13 create
14 : setApi 15 : getApi
16 : getBaseUrl 17 : requestHTTP
19 : Hasil Query 18 : Query
20 : writeJSON 21 : getJsonObj
22 : Data Barang 23
destroy
24 : setList 25 : List Barang
26 : Select Barang
27 : onCreate 28 : isRouteDisplayed
29 : Lokasi Barang : USER
: SERVER
Gambar 4.14, Capture Code Collaboration Diagram
3. View Promo Collaboration Diagram
: USER menu : AndroidDashboardDesignActivity
: SERVER
viewPromo : Promo connect : connectServer
maps : ItemMaps detail : PromoDetail
1 : onCreate 2 : Select View Promo
3 : onCreate
4 : searchProductByID 5
create
6 : setApi 7 : getApi
8 : getBaseUrl 9 : requestHTTP
10 : Query 11 : Hasil Query
12 : writeJSON 13 : getJsonObj
14 : Data Promosi 15
destroy
16 : setList 17 : List Promosi
18 : Select Promosi
19 : onCreate 20 : getDrawablefromURL
21 : Detail Promosi 22 : Select View Location
23 : onCreate 24 : isRouteDisplayed
25 : Lokasi Promosi
Gambar 4.15, View Promo Collaboration Diagram 4.
Find Mart Collaboration Diagram
: USER menu : AndroidDashboardDesignActivity
: SERVER
findMart : FindActivity connect : connectServer
maps : ItemMaps 1 : onCreate
2 : Select Find Mart
3 : onCreate
4 : searchProductByID 5
create
6 : setApi 7 : getApi
8 : getBaseUrl 9 : requestHTTP
10 : Query 11 : Hasil Query
12 : writeJSON 13 : getJsonObj
14 : Data Minimarket 15
destroy
16 : setList 17 : List Minimarket
18 : Select Minimarket
19 : onCreate 20 : isRouteDisplayed
21 : Lokasi Minimarket
Gambar 4.16, Find Mart Collaboration Diagram
4.2.3.6. Component Diagram
Class XML GUI
Resources Google API
Web Server
Zxing Core PHP Pages
MySQL Data Base
Gambar 4.17, Component Diagram
4.2.3.7. Deployment Diagram
Android Client Server
Google Server
Class XML GUI
Resources Zxing Core
PHP Pages MySQL Data Base
Google API
Gambar 4.18, Deployment Diagram