180 Jurnal Teknologi Informasi-Aiti, Vol. 5. No. 2, Agustus 2008: 101-200
3.4 Class Diagram
Class diagram mendeskripsikan objek-objek yang telibat dalam sistem dan hubungan-hubungan di antara mereka. Class adalah sebuah spesifikasi yang jika
diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan atributproperti
suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut metodafungsi. Class diagram menggambarkan struktur dan deskripsi class,
package, dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain [4]. Gambar 26 adalah class diagram sistem mobile
banking yang akan dibangun.
t bl outbox id
hp tanggal
isi meny impan sms
from Use Case View
tbl inbox id
no_hp tanggal
isi meny impan sms
from Use Case View
nas abah
from Use Case View
dat a outbox id
no hp t anggal
is i sms melihat
from Use Case View
t bl t ransak si k d_t ransak si
id_pengirim jenis_t ransaksi
nominal rek_tujuan
t gl_t ransak si simpan trans aksi
from Use Case View
t bl t agihan telepon us er_id
bulan jml_tagihan
lunas ambil dat a
from Use Case View
tbl sms center id
no meny impan
from Use Case View
tbl user us er_id
pas s lev el
meny impan
from Use Case View
tbl nasabah user_id
nama alamat
k ota propinsi
k ode_pos no_telp
no_hp jns_t ab
acc _num s aldo
ambil data meny impan
from Use Case View
tbl tagihan list rik us er_id
bulan jml_t agihan
lunas ambil data
from Use Case View
t bl s uku bunga kdTab
jenis_t abungan suk u_bunga
ambil data meny impan
from Use Case View
sms gateway memproses sms
konek si
from Use Case View
data inbox id
hp t anggal
isi sms melihat
from Use Case View
1 1
hp k etik sms
mengirim reply memproses sms
menerima sms melihat reply
from Use Case View
1 1
1 1
1 1
data transak si kode trans ak si
id pengirim jenis t ransaksi
nominal rekening tujuan
tanggal trans aksi melihat
from Use Case View
1.. 1..
dat a t agihan telk om id user
bulan jumlah t agihan telepon
st at us melihat
from Use Case View
1.. 1..
t bl member id_mbanking
pas sword ac c_num
gant i pasword simpan dat a
updat e ambil data
from Use Case View
dat a t agihan listrik id user
bulan jumlah tagihan list rik
status melihat
from Use Case View
1.. 1..
sis tem masuk k e
menerima s ms memproses sms
from Use Case View
1 1
1.. 1..
0.. 0..
1.. 1..
1 1
logout logout
from Use Case View
tbl v alas k dValas
v aluta nilai
ambil data meny impan
from Use Case View
data suk u bunga k ode t abungan
jenis tabungan s uku bunga
menerima menginputk an
melihat mengedit
menghapus update
from Use Case View
0.. 0..
f orm dat a s ms c ent er no
mas uk ke
from Use Case View
1 1
f orm dat a user user_id
pass word lev el
mas uk ke
from Use Case View
data nasabah user_id
nama alamat
kot a propins i
kode_pos no telp
no hp jenis tabungan
acc number saldo
menerima menginput kan
melihat mengedit
menghapus update
from Use Case View
1.. 1..
data sms cent er menerima
mengedit menghapus
updat e
from Use Case View
1 1
dat a user us er id
password lev el
menerima menginputk an
melihat mengedit
menghapus updat e
from Use Case View
1.. 1..
f orm data nasabah user ID
nama alamat
kota propinsi
kode pos no telp
no hp jenis tabungan
acc number s aldo
masuk ke
from Use Case View
1 1
1 1
f orm data suk u bunga k ode tabungan
jenis t abungan suk u bunga
masuk ke
from Use Case View
f orm data v alas kode v alas
v alut a asing nilai tuk ar
masuk ke
from Use Case View
data v alas kode v alas
v alut a nilai
menerima menginput kan
melihat mengedit
menghapus update
from Use Case View
login user name
password lev el
login c anc el
from Use Case View
1 1
admin logout
from Use Case View
1 1
1 1
Gambar 26 Class Diagram Sistem Mobile Banking
181
4. Desain Sistem