77
4.2.3.4. Class Diagram
Class Diagram membantu kita dalam visualisasi struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Class
Diagram memperlihatkan hubungan antar kelas dan penjelasan detail tiap-tiap kelas didalam model desain dari suatu sistem.
Gambar 4.19 Class Diagram Sistem Informasi Pengelolaan Data Obat
Mast erDat aObat
+ KodeObat + KodeSupplier
+ NamaObat + JenisObat
+ Satuan + StockMinimum
+ Stock + Status
+ HargaJual
+ Tambah + Simpan
+ Batal + Ubah
+ Hapus + Keluar
+ Cari
Mast erDat aSupplier
+ KodeSupplier + NamaSupplier
+ Telepon + Kota
+ Alamat + KodeObat
+ Tambah + Simpan
+ Batal + Ubah
+ Hapus + Keluar
+ Cari
I ndex
+ MasterDataObat + MasterDataSupplier
+ SetUser + Pembelian
+ Penjualan + PenerimaanObat
+ Laporan
+ Keluar
Pembelian
+ NoPembelian + TanggalPembelian
+ KodeSupplier + NamaSupplier
+ Alamat + KodeObat
+ KodeObat + NamaObat
+ JenisObat + Satuan
+ Jumlah
+ TambahObat + Hapus
+ TambahPembelian + SimpanPembelian
+ HapusPembelian + Keluar
+ Cari + Batal
Penjualan
+ NoPenjualan + TanggalPenjualan
+ KodeObat + NamaObat
+ JenisObat + Satuan
+ NamaDokter + Jumlah
+ HargaJual + Stock
+ Status + TotalHarga
+ TambahObat + Batal
+ TotalBayar + TambahPenjualan
+ SimpanPenjualan + Keluar
+ Cari
PenerimaanObat
+ TanggalMasuk + NoPembelian
+ KodeSupplier + NamaSupplier
+ KodeObat + NamaObat
+ JenisObat + Satuan
+ Jumlah + HargaBeli
+ HargaJual + Stock
+ Status
+ Tambah + SimpanData
+ Batal + Keluar
+ TambahObat
Laporan
+ LaporanPembelian + LaporanPenjualan
+ LaporanPenerimaanObat + LaporanStockObatMinim
+ Cetak
Set User
+ Username + Password
+ Bagian + Tambah
+ Simpan + Batal
+ Hapus + Keluar
+ Cari
Login
+ Username + Password
+ Login + Cancel
78
4.2.3.5. Component Diagram
Component adalah unit fisik yang nyata yang menjadi bagian dari deployment independent. Component ini diimplementasikan meskipun pada
sistem yang kecil. Perancangan menu pada sistem informasi yang diusulkan digambarkan oleh component diagram berikut :
Gambar 4.20 Compponent Diagram Sistem Informasi Pengelolaan Data Obat
4.2.3.6. Deployment Diagram
Berikut ini Deployment diagram yang menggambarkan susunan fisik dan perangkat lunak dalam aplikasi :
Gambar 4.21 Deployment Diagram Sistem Informasi Pengelolaan Data Obat
SI Pengelolaan Data Obat
Mast erDat aObat
Mast erDat aSupplier Pembelian
Penjualan PenerimaanObat
laporan Apot ek.java