Collaboration Diagram Perancangan Sistem

: Sekretaris, User Marketing,Bag.Gudang,Pimpinan Form Login Database 1: Membuka Menu Login 3: Mengisi Username dan Password 2: Menampilkan Menu Login 4: Validasi Username dan Password 8: Validasi Username dan Password 5: Data Tidak Cocok 9: Data Cocok 6: Menampilkan Pesan Username dan Password Tidak Cocok 10: Menampilkan Menu Utama Sesuai Hak Akses 7: Mengisi Ulang Username dan Password : Sekretaris Form Data User Database 11: Menyimpan Data User 1: Memilih Menu Master Data 3: Memilih Menu Data User 5: Mengisi Data User 9: Mengisi Ulang Data User 2: Menampilkan Menu Master Data 4: Menampilkan Menu Data User 8: Menampilkan Pesan Data User Belum lengkap 13: Menampilkan Pesan Data User Telah Tersimpan 6: Validasi Data User 10: Validasi Data User 7: Data User Belum Lengkap 12: Data User Lengkap Gambar dibawah ini merupakan collaboration diagram login Sekretaris,user yang diusulkan. Gambar 4.24 Collaboration Diagram Login Yang Diusulkan Gambar dibawah ini merupakan collaboration diagram data user yang diusulkan. Gambar 4.25 Collaboration Diagram Data User Yang Diusulkan : Sekretaris Form Data Kategori Database 11: Menyimpan Data Kategori 1: Memilih Menu Master Data 3: Memilih Menu Data Kategori 5: Mengisi Data Kategori 9: Mengisi Ulang Data Kategori 2: Menampilkan Menu Master Data 4: Menampilkan Menu Data Kategori 8: Menampilkan Pesan Data Kategori Belum lengkap 13: Menampilkan Pesan Data Kategori Telah Tersimpan 6: Validasi Data Kategori 10: Validasi Data Kategori 7: Data Kategori Belum Lengkap 12: Data Kategori Lengkap : User Marketing Form Transaksi Penjualan Database 4: Validasi Data Transaksi Penjualan 7: Validasi Transaksi Penjualan 1: Membuka Menu Transaksi Penjualan 3: Mengisi Data Transaksi Penjualan 6: Mengisi Ulang Data Transaksi Penjualan 2: Menampilkan Menu Transaksi Penjualan 5: Data Transaksi Penjualan Belum Lengkap 8: Menyimpan Data Transaksi Penjualan Gambar dibawah ini merupakan collaboration diagram data kategori yang diusulkan. Gambar 4.26 Collaboration Diagram Data Kategori Yang Diusulkan Gambar dibawah ini merupakan collaboration diagram penjualan yang diusulkan. Gambar 4.27 Collaboration Diagram Penjualan Yang Diusulkan : User Bag. Gudang Form Data Barang Database 9: Menyimpan Data Barang 1: Membuka Menu Data Barang 3: Mengisi Data Barang 7: Mengisi Ulang Data Barang 12: Memilih Data Stok Barang 2: Menampilkan Menu Data Barang 6: Menampilkan Pesan Data Barang Tidak Lengkap 11: Menampilkan Pesan Data Barang Lengkap 13: Menampilkan Data Stok Barang 4: Validasi Data Barang 8: Validasi Data Barang 5: Data Barang TIdak Lengkap 10: Data Barang Lengkap : User Marketing Form Transaksi Pembelian Database 6: Validasi Data Transaksi Pembelian 9: Validasi Data Transaksi Pembelian 1: Membuka Menu Transaksi Pembelian 3: Melihat Pengajuan Pembelian 5: Mengisi Data Transaksi Pembelian 8: Mengisi Ulang Data Transaksi Pembelian 2: Menampilkan Menu Transaksi Pembelian 4: Menampilkan Pengajuan Pembelian 7: Data Transaksi Pembelian Belum Lengkap 10: Menyimpan Data Transaksi Pembelian Gambar dibawah ini merupakan collaboration diagram pembelian yang diusulkan. Gambar 4.28 Collaboration Diagram Pembelian Yang Diusulkan Gambar dibawah ini merupakan collaboration diagram stok yang diusulkan. Gambar 4.29 Collaboration Diagram Stok Yang Diusulkan : User Pimpinan Form Laporan Database 1: Memilih Menu Laporan 3: Memilih Laporan Yang Akan Dicetak 2: Menampilkan menu Laporan 6: Menampilkan Laporan Yang Akan Dicetak 4: Cek Laporan 5: Data Laporan Gambar dibawah ini merupakan collaboration diagram laporan yang diusulkan. Gambar 4.30 Collaboration Diagram Laporan Yang Diusulkan

4.2.6 Package Diagram

Package adalah sebuah bentuk pengelompokan yang memungkinkan untuk mengambil setiap bentuk di UML dan mengelompokan elemen-elemennya dalam tingkatan unit yang lebih tinggi. Kegunaannya untuk mengelompokan class. Gambar 4.31 Package Diagram

4.2.7 Class Diagram

Class diagram menggambarkan struktur dan deskripsi class, package dan object beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dll. Berikut adalah Class Diagram yang menggambarkan Class Diagram Model : Gambar 4.32 Class Diagram Model