Gambar 4.24
Class Diagram Bagian Pembelian
Form I nput Barang
+ Kode_Pembelian + Tanggal
+ Nama_Barang + Kode_Penerimaan
+ Jumlah + Merk
+ Harga_Beli + Harga_Jual
+ Pemasok + Garansi_Toko
+ Garansi_Pemasok
-Tambah -Baru
Form Barang Lim it
+ Nomor + Kode_Barang
+ Nama_Barang + St ok
Form Laporan Pem belian
+ Tanggal_Awal + Tanggal_Akhir
-Lihat
Form Ret ur Beli
+ Kode_Ret ur_Beli + Tanggal
+ Kode_Ret ur_Jual + Jumlah
-Baru -Bat al
-Simpan -Tambah
Form Laporan Retur Beli
+ Tanggal_Awal + Tanggal_Akhir
-Lihat
Form Login
+ Username + Password
+ Login + Close
Form Bagian Pem belian
+ Username + Password
Form Pem esanan
+ Kode_Pemesanan + Nama_Pemesanan
+ Tanggal + Pemasok
+ Jenis + Merk
+ Nama_Barang + Jumlah
+ Baru -Tambah
-Batal -Simpan
Form Penerim aan
+ Kode_penerimaan + Tanggal
+ Kode_Pemesanan + Pemasok
+ Baru + Bat al
+ Simpan + Tambah
Bagian Pem belian
+ Username + Password
Gambar 4.25 Class Diagram Bagian Penjualan
4.2.3.5 Sequence Diagram yang Diusulkan
Sequence Diagram digunakan untuk mengambarkan interaksi antar objek dalam waktu yang berurutan. Tetapi pada dasarnya sequence diagram selain
digunakan dalam lapisan abstraksi model objek. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antara
object, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak
segiempat bernama pesan diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan proses vertikal.
Login
+ Username + Password
-Login -Close
Transaksi Penj ualan
+ Kode_Penjualan + Tanggal
+ Nama_Barang + Jumlah
+ Kode_Barang + Merk
+ Stok + Harga
+ Pemasok + Garansi_Toko
+ Garansi Pemasok + Total
+ Bayar + Kembali
-Tambah -Baru
-Tampil
Fakt ur Penj ualan
+ Nomor_Faktur + Tanggal
+ Nama_Barang + Harga
+ Garansi_Toko + Garansi_Dist ributor
+ Jumlah + Subt otal
+ Total
-Cetak
Servis
+ Kode_Servis + Tanggal
+ Kerusakan + Biaya
+ Total + Bayar
+ Kembali
-Baru -Tambah
-Tampil
Faktur Servis
+ Kode_Servis + Tanggal
+ Kerusakan + Biaya
+ Total
-Cetak
Ret ur Jual
+ Kode_Retur_Jual + Tanggal
+ Kode_Penjualan + Jumlah
-Baru -Batal
-Simpan -Tambah
Laporan Penjualan Barang
+ Tanggal_Awal + Tanggal_Akhir
-Lihat
Laporan Servis
+ Tanggal_Awal + Tanggal_Akhir
-Lihat
Bagian Penjualan
+ Username + Password
-Login -CLose
Berikut adalah sequence diagram yang ada pada sistem penjualan pada CV. Bina Citra Pratama Komputer :
1. Sequence Diagram Login
Gambar 4.26
Sequence Diagram Login 2.
Sequence Diagram Kelola Pengguna
Gambar 4.27 Sequence Diagram Kelola Pengguna
Pimpinan Bag. Penjualan Bag. Pembelian Form Login
Form Ut ama Dat abase
1 : Masukan Username dan Password 2 : Cek username dan password
3 : Username dan passwor t idak valid 4 : Username dan password valid
Pimpinan Form Kelola Pengguna
Database 1 : Memilih submenu kelola pengguna
2 : Menampilkan f orm dat a pengguna 3 : Memilih tombol tambah
4 : Menampilkan form tambah data pengguna 5 : Mengisi data pemasok dan memilih tombol simpan
6 : Cek kelengkapan data 7 : Menampilkan pesan data belum lengkap
8 : Meny impan data kedalam dat abase
3. Sequence Diagram Kelola Data Barang
Gambar 4.28 Sequence Diagram Kelola Data Barang
4. Sequence Diagram Jenis dan Merk
Gambar 4.29 Sequence Diagram Kelola Data Merk dan Jenis
Pimpinan Form Kelola Barang
Dat abase 1 : Pilih submenu kelola barang
2 : Menampilkan f orm dat a barang 3 : Memilih t ombol t ambah
4 : Field pada f orm kelola barang akt if 5 : Mengisi data barang dan pilih simpan
6 : cek kelengkapan dat a 7 : Muncul alert data belum lengkap
8 : Menyimpan kedalam dat abase
Pimpinan Form kelola jenis dan merk
Dat abase 1 : Memilih submenu jenis dan merk
2 : Menampilkan f orm jenis dan merk 3 : Memilih t ombol t ambah
4 : Menampilkan kode jenis merk dan mengakt if kan f ield nama jenis merk 5 : Mengisi f ield jenis dan merk dan memilih t ombol simpan
6 : Cek kelengkapan dat a 7 : Menyimpan dat a kedalam dat abase
8 : Menampilkan pasan dat a belum lengkap