Class Diagram Perancangan Prosedur Yang Diusulkan

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