76
7. Sequence Diagram Laporan
Gambar 4.18 Sequence Diagram Laporan
: Apoteker Menu Laporan
Database
1 : Buka Menu Form Laporan
2 : Tampil Menu form Laporan 3 : Input Periode Data Pembelian
4 : Cetak Laporan Data Pembelian 5 : Tampil Laporan Data Pembelian Tercetak
6 : Input Periode Data Penjualan 7 : Cetak Laporan Data Penjualan
8 : Tampil Laporan Data Penjualan Tercetak 9 : Input Periode Data Penerimaan Obat
10 : Cetak Laporan Data Penerimaan Obat 11 : Tampil Laporan Data Penerimaan Obat Tercetak
12 : Input Periode Data Stock Obat Minim 13 : Cetak Laporan Data Stok Obat Minim
14 : Tampil Laporan Stock Obat Minim
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