• Tidak ada hasil yang ditemukan

Robustness Diagram

Dalam dokumen ANALISIS KEBUTUHAN DAN PERANCANGAN (Halaman 23-30)

Robustness Diagram merupakan gambaran class diagram tahap analisis. Dimana di dalam Robustness Diagram terdapat boundary objek yang merupakan interface antara sistem dan dunia luar, kemudian objek entitas yang merupakan kelas dari domain model, dan controllers yang merupakan perekat antara boundary objek dan objek entitas.

a. Kelola Tanah

Entry Tanah

Update Tanah

TanahController Tanah

Gambar 3.24 Robustness Diagram Kelola Tanah

Robustness Diagram Kelola Tanah terdapat dua boundary yaitu boundary entry tanah dan update tanah, dan satu controller yaitu TanahController, dan entity yaitu tanah.

b. Pencarian Tanah

Cari Tanah TanahController Tanah

Gambar 3.25 Robustness Diagram Pencarian Tanah

Robustness Diagram Pencarian Tanah terdapat satu boundary yaitu boundary cari tanah, dan satu controller yaitu TanahController, dan entity yaitu tanah.

c. Kelola Bangunan

Entry Bangunan

Update Bangunan

BangunanController

Bangunan Tanah

Gambar 3.26 Robustness Diagram Kelola Bangunan

commit to user

Robustness Diagram Kelola Bangunan terdapat dua boundary yaitu boundary entry bangunan dan update bangunan, dan satu controller yaitu BangunanController, dan dua entity yaitu bangunan dan tanah.

d. Pencarian Bangunan

BangunanController Bangunan Tanah

Cari Bangunan

Gambar 3.27 Robustness Diagram Pencarian Bangunan

Robustness Diagram Pencarian Bangunan terdapat satu boundary yaitu boundary cari bangunan, dan satu controller yaitu BangunanController, dan dua entity yaitu bangunan dan tanah.

e. Kelola ruang

Entry Ruang

Update Ruang

RuangController

Ruang

jenisruang Bangunan

Gambar 3.28 Robustness Diagram Kelola ruang

Robustness Diagram Kelola ruang terdapat dua boundary yaitu boundary entry ruang dan update ruang, dan satu controller yaitu RuangController, dan tiga entity yaitu bangunan, ruang, dan jenisruang.

f. Kelola Barang

Entry Barang

Update Barang

ControllerBarang

Barang Kategori individubarang kondisibarang

mengolahindividu

Gambar 3.29 Robustness Diagram Kelola Barang commit to user

Robustness Diagram Kelola barang terdapat dua boundary yaitu boundary entry barang dan update barang, dan satu controller yaitu BarangController, dan lima entity yaitu kondisibarang, individubarang, kategori, barang, dan mengolahindividu.

g. Pencarian Barang

ControllerBarang

Barang Kategori individubarang

Cari Barang

Gambar 3.30 Robustness Diagram Pencarian Barang

Robustness Diagram Pencarian Barang terdapat satu boundary yaitu boundary cari barang, dan satu controller yaitu BarangController, dan tiga entity yaitu individubarang, kategori, dan barang.

h. Kelola Pengusulan

Entry Pengusulan PengusulanController Pengusulan Unit

barangusulan

Gambar 3.31 Robustness Diagram Kelola Pengusulan

Robustness Diagram Kelola Pengusulan terdapat satu boundary yaitu boundary entry pengusulan, dan satu controller yaitu PengusulanController, dan tiga entity yaitu unit, pengusulan dan barangusulan.

commit to user

i. Verifikasi pengusulan kepala unit

Validasi Pengusulan Kepala Unit PengusulanController Pengusulan Unit

barangusulan

Gambar 3.32 Robustness Diagram Verifikasi pengusulan kepala unit Robustness Diagram Verifikasi pengusulan kepala unit terdapat satu boundary yaitu boundary validasi pengusulan kepala unit, dan satu controller yaitu PengusulanController, dan tiga entity yaitu unit, pengusulan dan barangusulan.

j. Validasi pengusulan kepala yayasan

Validasi Pengusulan Kepala Yayasan PengusulanController Pengusulan Unit

barangusulan

barangusulanvalidate

Gambar 3.33 Robustness Diagram Validasi pengusulan kepala yayasan Robustness Diagram Validasi pengusulan kepala yayasan terdapat satu boundary yaitu boundary validasi pengusulan kepala yayasan, dan satu controller yaitu PengusulanController, dan tiga entity yaitu unit, pengusulan, barangusulanvalidate dan barangusulan.

k. Kelola pengadaan

Entry pengadaan PengadaanController

pengadaan barangusulanvalidate Barang

individubarang

Pemasok kondisibarang

mengolahindividu Unit

Gambar 3.34 Robustness Diagram Kelola pengadaan commit to user

Robustness Diagram Kelola pengadaan terdapat satu boundary yaitu boundary entry pengadaan, dan satu controller yaitu PengadaanController, dan delapan entity yaitu unit, kondisibarang, barang, barangusulanvalidate, pengadaan, individubarang, pemasok, dan mengolahindividu.

l. Update kondisi tanah

Update Kondisi Tanah KondisitanahController

Tanah

Kondisi kondisitanah

Gambar 3.35 Robustness Diagram Update kondisi tanah

Robustness Diagram Update kondisi tanah terdapat satu boundary yaitu boundary update kondisi tanah, dan satu controller yaitu KondisitanahController, dan tiga entity yaitu tanah, kondisitanah, kondisi.

m. Update kondisi bangunan

Update Kondisi Bangunan

Kondisi

Bangunan kondisibangunan

KondisibangunanController

Gambar 3.36 Robustness Diagram Update kondisi bangunan

Robustness Diagram Update kondisi bangunan terdapat satu boundary yaitu boundary update kondisi bangunan, dan satu controller yaitu KondisibangunanController, dan tiga entity yaitu bangunan, kondisibangunan, kondisi.

n. Update kondisi individu

Kondisi individubarang

Update Kondisi Individu

kondisibarang KondisibarangController

Gambar 3.37 Robustness Diagram kondisi individu commit to user

Robustness Diagram Update kondisi individu terdapat satu boundary yaitu boundary update kondisi individu, dan satu controller yaitu KondisibarangController, dan tiga entity yaitu individubarang, kondisibarang, kondisi.

o. Validasi penghapusan kepala unit

Validasi Penghapusan Kepala Unit KondisibarangController kondisibarang

Gambar 3.38 Robustness Diagram Validasi penghapusan kepala unit Robustness Diagram Validasi penghapusan kepala unit terdapat satu boundary yaitu boundary validasi penghapusan kepala unit, dan satu controller yaitu KondisibarangController, dan satu entity yaitu kondisibarang.

p. Validasi penghapusan kepala yayasan

Validasi Penghapusan Kepala Yayasan

kondisibarang KondisibarangController

Gambar 3.39 Robustness Diagram Validasi penghapusan kepala yayasan Robustness Diagram Validasi penghapusan kepala yayasan terdapat satu boundary yaitu boundary validasi penghapusan kepala yayasan, dan satu controller yaitu KondisibarangController, dan satu entity yaitu kondisibarang.

q. Hapus barang

IndividubarangController

individubarang

kondisibarang mengolahindividu

Peletakan Hapus Barang

barangidhapus

Gambar 3.40 Robustness Diagram Hapus barang

Robustness Diagram Hapus barang terdapat satu boundary yaitu boundary hapus barang, dan satu controller yaitu IndividubarangController, dan lima entity yaitu mengolahindividu, individubarang, kondisibarang, peletakan, dan barangdihapus. commit to user

r. Mutasi eksternal

individubarang Entry Mutasi eksternal

Unit

mengolahindividu ControllerMengolahindividu

Gambar 3.41 Robustness Diagram Mutasi eksternal

Robustness Diagram Mutasi eksternal terdapat satu boundary yaitu boundary mutasi eksternal, dan satu controller yaitu MengolahindividuController, dan tiga entity yaitu unit, individubarang, mengolahindividu.

s. Mutasi internal

Entry mutasi internal PeletakanController Peletakan individubarang

Ruang

Gambar 3.42 Robustness Diagram Mutasi internal

Robustness Diagram Mutasi internal terdapat satu boundary yaitu boundary mutasi internal, dan satu controller yaitu PeletakanController, dan tiga entity yaitu ruang, individubarang, dan peletakan.

t. Kelola Barang Usulan

BarangusulanController Entry Barang Usulan

Update Barang Usulan

barangusulan

Kategori

Gambar 3.43 Robustness Diagram Kelola Barang Usulan

Robustness Diagram Kelola Barang Usulan terdapat dua boundary yaitu boundary entry barangusulan dan update barang usulan, dan satu controller yaitu BerangusulanController, dan dua entity yaitu barangusulan dan kategori. commit to user

3.4.7 Sequence Diagram

Dalam dokumen ANALISIS KEBUTUHAN DAN PERANCANGAN (Halaman 23-30)

Dokumen terkait