101
4.2.4.3. Diagram Sequence
Gambar 4.8 Diagram Sequence Tentang PTMSI
Gambar 4.9 Diagram Sequence Club PTM
102
Gambar 4.10 Diagram Sequence Jadwal Kejuaraan
Gambar 4.11 Diagram Sequence Atlet PON
103
Gambar 4.12 Diagram Sequence Info Tenis Meja
Gambar 4.13 Diagram Sequence Bantuan
104
4.2.4.4. Class Diagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem.
Kelas memiliki apa yang disebut atribut dan metode atau operasi. Diagram kelas mendeskripsikan jenis – jenis objek dalam sistem dan berbagai hubungan statis
yang terdapat diantara mereka. Diagram kelas juga menunjukkan properti dan operasi sebuah kelas dan batasan – batasan yang terdapat dalam hubungan
– hubungan objek tersebut. Berikut Class Diagram aplikasi mobile PTMSI :
Gambar 4.14
Class Diagram PTMSI
Koneksi
Java Class + Dat abase
+ I si_koneksi: char
List
Java Class -Klub
-Jadwal -At let
-I nf o + onCreat e: void
+ onI t emClick: void + Set List ViewAdapt er: void
+ ist Net workConnect ed: void
About
Java Class -List _t ent ang_PTMSI
-View_organisasi -Model_list
-Model_Adapt er + onCreat e: void
+ get View: char playSound: void
-icon: int -t it t e: char
LazyDapt er
Java Class -Klub
-Jadwal -At let
-I nf o + get Count : int
+ get I t t em: int + get I t t emld: long
+ get View: int
Det ail
Java Class -Klub
-Jadwal -At let
-I nf o + onCreat e: void
+ onOpt iosist emSelect ed: boolean + keluar: void
+ ist Net workConnect ed: void
Help
Java Class -List _bant uan
+ onCreat e: void + playsound: void
Com ponen
Java Class + JSONParser
+ I mageLoader + FileCache
+ MemoryCache + Ut t ils
Main Act ivit y
Java Class + Menu Tent ang PTMSI
+ Menu Club PTM + Menu Jadwal Pert andingan
+ Menu At let PON + Menu I nf o Tenis Meja
+ Menu Bant uan + Menu Keluar
105
4.2.4.5. Component Diagram
XML CLASS
RESOURCE
Gambar 4.15 Component Diagram
4.2.4.6. Deployment Diagram
Diagram Deployment menggambarkan rinci bagaimana komponen dideploy dalam infrastruktur sistem, dimana komponen akan terletak pada mesin
Server atau perangkat keras apa, bagaimana kemampuan jaringan pada lokasi tersebut,
spesifikasi Server
dan hal-hal
yang lain
bersifat fisikal.
Gambaran arsitektur fisik dari perangkat keras dan perangkat lunak dari aplikasi mobile
PTMSI adalah sebagai berikut:
database Apache
MySql
Handphone Android App
Server Samsung GALAXY Core Duos GT-18262
Web Service Android 4.2 Google Jelly Bean
Thosiba Satelite C840 4 GB internal dan 2GB microSD
2.2 GHz Intel Core i3 114.7 x 62.5 x 11.2mm
2 GB 1067 MHz DDR3 3.65 inchi QVGA TFT
IntelR HD Graphics 3000 Wi-Fi 802.11 bgn USB v2.0
Gambar 4.16 Deployment Diagram
106
4.2.5. Perancangan Antar Muka