Sequence Diagram yang Diusulkan

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 5. Sequence Diagram Kelola Data Pemasok Gambar 4.30 Sequence Diagram Kelola Data Pemasok 6. Sequence Diagram Pemesanan Gambar 4.31 Sequence Diagram Pemesanan Pimpinan Form Kelola Pemasok Database 1 : Memilih submenu kelola pemasok 2 : Menampilkan f orm dat a pemasok 3 : Memilih tombol tambah 4 : Menampilkan form tambah data pemasok 5 : Mengisi data pemasok dan memilih tombol simpan 6 : Cek kelengkapan data 7 : Menampilkan pesan data belum lengkap 8 : Meny impan dat a kedalam database Bagian Pembelian Form Pemesanan Database 1 : Memilih submenu pemesanan pada menu transaksi 2 : Menampilkan f orm pemesanan 3 : Memilih tombol baru 4 : Mengaktifkan field pada f orm pemesanan 5 : Mengisi data pemesanan dan memilih tombol tambah 6 : Menambahkan dat a kedalam tabel pemesanan 7 : Memilih tombol simpan 8 : Cek kelengkapan dat a 9 : Menampilkan pesan data belum lengkap 10 : Menyimpan dat a pemesanan kedalam database 7. Sequence Diagram Penerimaan Gambar 4.32 Sequence Diagram Penerimaan 8. Sequence Diagram Input Barang Gambar 4.33 Sequence Diagram Penerimaan Bagian Pembelian Form Penerimaan Database 1 : Memilih submenu penerimaan pada menu t ransaksi 2 : Menampilkan form penerimaan 3 : Memilih t ombol baru 4 : Mengaktifkan field pada form penerimaan 5 : Memilih kode pemesanan 6 : Menampilan daf tar barang yang sebelumnya dipesan 7 : Memilih tombol t ambah dan simpan 8 : Menyimpan data pemesanan kedalam dat abase Bagian Pembelian Form Input Barang Database 1 : Memilih submenu input barang pada menu transaksi 2 : Menampilkan f orm input barang 3 : Memilih kode penerimaan 4 : Menampilkan detail penerimaan barang 5 : Memilih data barang pada tabel penerimaan dan mengisi data barang 6 : Menampilkan data barang 7 : Memilih tombol simpan 8 : Cek kelengkapan 9 : Menampilkan pesan kesalahan 10 : Menyimpan data barang kedalam database 9. Sequence Diagram Retur Beli Gambar 4.34 Sequence Diagram Retur Beli 10. Sequence Diagram Stok Barang Gambar 4.35 Sequence Diagram Stok Barang Bagian Pembelian Form Ret ur Beli Dat abase 1 : Memilih submenu retur beli pada menu transaksi 2 : Menampilkan form retur beli 3 : Memilih t ombol baru 4 : Mengaktif kan f ield pada form retur beli 5 : Memilih kode ret ur jual 6 : Menampilkan daft ar barang retur jual 7 : Memilih tombol simpan 8 : Menyimpan kedalam database Bagian pembelian Form St ok Barang 1 : Memilih sub menu st ok barang 2 : Menampilkan dat a st ok barang 11. Sequence Diagram Transaksi Penjualan Gambar 4.36 Sequence Diagram Transaksi Penjualan 12. Sequence Diagram Servis Gambar 4.37 Sequence Diagram Servis Bagian Penjualan Form Penjualan Dat abase 1 : Memilih submenu penjualan pada menu transaksi 2 : Menampilkan form penjualan 3 : Memilih tombol baru 4 : Mengakt ifkan f ield pada form penjualan 5 : Mengisi data penjualan dan memilih tombol tambah 6 : Menambahkan data penjualan kedalam tabel 7 : Mengisi field bayar 8 : Mengakt if kan tombol cetak 9 : Memilih tombol cetak 10 : Menyimpan kedalam database 11 : Menampilkan f aktur penjualan Bagian Penj ualan Form Servis Database 1 : Memilih submenu serv is dari menu t ransaksi 2 : Menampilkan f orm serv is 3 : Memilih t ombol baru 4 : Mengakt if kan field pada f orm serv is 5 : Mengisi dat a servis dan memilih t ombol simpan 6 : Cek kelengkapan data 7 : Menyimpan kedalan dat abase 8 : Menampilkan kesalahan dat a belum lengkap 13. Sequence Diagram Retur Jual Gambar 4.38 Sequence Diagram Servis

4.2.3.6 Component Diagram yang Diusulkan

Component diagram menggambarkan struktur dan hubungan antara komponen peranti lunak, termasuk ketergantungan dependency. Diantara modul berisi kode, baik berisi source code, binary, library, executable. Berikut adalah component diagram yang diusulkan : Bagian Penjualan Form Retur Jual Dat abase 1 : Memilih submenu ret ur j ual pada menu transaksi 2 : Menampilkan f orm ret ur jual 3 : Memilih tombol baru 4 : Mengaktifkan field pada f orm ret ur beli 5 : Memilih kode penjualan 6 : Menampilkan daft ar penjualan 7 : Mengisi field alasan retur dan memilih t ombol t ambah 8 : Menampilkan dat a ret ur kedalam tabel 9 : Memilih t ombol simpan 10 : Cek kelengkapan dat a 11 : Meny impan kedalam dat abase 12 : Menampilkan pesan dat a belum lengkap Gambar 4.39 Component Diagram yang Diusulkan

4.2.3.7 Deployment Diagram yang Diusulkan

Memperlihatkan setiap simpul node dalam jaringan, hubungan – hubungan antara simpul itu sendiri serta proses – proses yang akan berjalan di masing – masing simpul. Adapun Deployment diagram pada sistem informasi penjualan, pembelian dan persediaan barang di CV. Bina Citra Pratama Komputer yang di usulkan adalah sebagai berikut : Login JVM Java Virt ual Machine MySql DB iReport Kelola Dat a Barang Kelola Jenis dan Merk Kelola Data Pengguna Ke lola Dat a Pema sok I npput Dat a Bara ng Transaksi Penj ualan Serv is Stok Ba rang Lim it Retur Jual Re tur Be li Pem esana n Penerim aan Gambar 4.40 Deployment Diagram yang Diusulkan

4.2.3.8 Kodifikasi

Pengkodean adalah pembuatan kode untuk tujuan mengklasifikasikan data, memasukkan data ke komputer dan mengambil berbagai informasi yang dibutuhkan. Pengkodean digunakan untuk menjabarkan item - item data yang bersifat unik. Dalam perancangan, penulis melakukan pengkodean sebagai berikut: Server JVM Client 1 Client 2 Jav a Virt ual Machine My SQL DB Sist em I nf ormasi Penjualan, Pembelian dan Persediaan Barang iReport Jav a Virt ual Machine JVM Sist em I nf ormasi Penj ualan, Pembelian dan Persediaan Barang iReport Jav a Virt ual Machine JVM iReport Sist em I nf ormasi Penjualan, Pembelian dan Persediaan Barang