Activity Diagram yang Diusulkan

2. Activity Diagram Kelola Data Pengguna Gambar 4.7 Activity Diagram Kelola Data Pengguna yang Diusulkan Pimpinan Sist em Memilih menu mast er Memilih sub menu kelola pengguna Menampilkan f orm dat a pengguna Memilih t ombol t ambah Menampilkan f orm t ambah dat a pengguna Menyimpan kedalam dat abase Mengisi dat a pengguna Memilih t ombol simpan Memeriksa kelengkapan dat a Menampilkan pesan dat a belum lengkap t idak ya 3. Activity Diagram Kelola Data Barang Gambar 4.8 Activity Diagram Kelola Data Barang yang Diusulkan Pimpinan Sist em Memilih menu mast er Memilih sub menu barang Menampilkan f orm dat a barang Memilih t ombol t ambah Mengakt ifkan field yang ada di form barang Menyimpan kedalam dat abase Menampilkan pesan kesalahan T idak Ya Mengisi dat a barang Memilih t ombol simpan Cek kelengkapan dat a 4. Activity Diagram Kelola Data Jenis dan Merk Gambar 4.9 Activity Diagram Kelola Data Jenis dan Merk yang Diusulkan Pimpinan Sist em Memilih menu mast er Memilih sub menu jenis dan merk Menampilkan f orm jenis dan merk Memilih t ombol t ambah Tidak Ya Menampilkan kode jenis merk dan mengakt if kan f ield nama jenis merk Mengisi f ield jenis merk Memilih t ombol simpan Cek kelengkapan dat a Menampilkan pesan dat a belum lengkap Menyimpan dat a ke dalam dat abase 5. Activity Diagram Kelola Data Pemasok Gambar 4.10 Activity Diagram Kelola Data Pemasok yang Diusulkan 6. Activity Diagram Stok Barang Gambar 4.11 Activity Diagram Stok Barang Pimp in an Sist e m Me milih m e nu m ast e r Me milih su b m en u p e maso k Me nam pilkan f o rm d at a p e maso k Me milih t o mb o l t amb ah Me n amp ilkan f o rm t amb ah d at a pe masok Me n yimp an ke dalam dat abase Me n gisi d at a p e masok Me milih t o m bo l simp an Memer iksa kelengkapan dat a Menampilkan pesan dat a belum lengkap t idak y a Bagian Pe mb elian Sist e m Me m ilih sub me n u st o k barang Men amp ilkan halam an d aft ar st o k baran g Me milih m e nu t ran saksi 7. Activity Diagram Pemesanan Gambar 4.12 Activity Diagram Pemesanan Bagian Pembelian Sist em Memilih menu t ransaksi Memilih sub menu pemesanan Menampilkan f orm pemesanan Memilih t ombol baru Mengakt if kan f ield pada f orm pemesanan Menyimpan kedalam dat abase Mengisi dat a pemesanan Memilih t ombol t ambah Menampilkan dat a pesanan kedalam t abel daf t ar pesanan Menampilkan pesan dat a belum lengkap t idak ya Memilih t ombol simpan Cek kelengkapan 8. Activity Diagram Penerimaan Gambar 4.13 Activity Diagram Pemesanan Bagian Pembelian Sist em Memilih menu t ransaksi Memilih sub menu penerimaan Menampilkan f orm penerimaan Memilih t ombol baru Mengakt if kan f ield pada f orm pemesanan Menyimpan kedalam dat abase Memilih kode pemesanan Menampilkan dat a pesanan Memilih t ombol t ambah Memilih t ombol simpan 9. Activity Diagram Input Barang Gambar 4.14 Activity Diagram Input Barang Bagian Pembelian Sist em Memilih sub menu input barang Menampilkan halaman input barang Memilih kode penerimaan Menyimpan dat a barang Memilih menu t ransaksi Memilih t ombol simpan Memeriksa kelengkapan dat a barang Ya Menampilkan pesan kesalahan t idak Menampilkan det al penerimaan barang Memilih dat abarang pada t abel penerimaan Memilih tombol t ambah Menampilkan det ail barang pada t abel Mengisi dat a barang 10. Activity Diagram Retur Beli Gambar 4.15 Activity Diagram Retur Beli Bagian Pembelian Sist em Memilih sub menu ret ur beli Menampilkan halaman ret ur beli Menjumlahkan barang yang selesai di ret ur ke dalam stok barang Memilih menu t ransaksi Memilih t ombol simpan Memeriksa kelengkapan dat a ret ur beli Ya Menampilkan pesan kesalahan Memilih t ombol baru Mengakt if kan f ield pada f orm ret ur beli Memilih kode retur jual Menampilkan daft ar barang ret ur jual t idak 11. Activity Diagram Transaksi Penjualan Barang Gambar 4.16 Activity Diagram Transaksi Penjualan Bagian Penjualan Sist em Memilih sub menu penjualan barang Menampilkan halaman penjualan Mengisi dat a penjualan barang Menampilkan f akt ur pembelian yang akan dicet ak Memilih menu t ransaksi Memilih t ombol cet ak Memeriksa kelengkapan data penjualan Ya Menampilkan pesan kesalahan t idak Memilih tombol cet ak Mencet ak f akt ur pembelian Memilih t ombol baru Mengakt if kan f ield pada f orm penjualan Memilih t ombol tambah Menambahkan dat a penjualan kedalam t abel 12. Activity Diagram Servis Gambar 4.17 Activity Diagram Servis Bagian Penjualan Sist em Memilih sub menu servis Menampilkan halaman servis Mengisi dat a servis Menampilkan f akt ur servis yang akan dicet ak Memilih menu t ransaksi Memilih t ombol simpan Memeriksa kelengkapan dat a servis Ya Menampilkan pesan kesalahan t idak Memilih t ombol cetak Mencet ak f aktur servis Memilih t ombol baru Mengakt if kan f ield pada form servis 13. Activity Diagram Retur Jual Gambar 4.18 Activity Diagram Retur Jual Bagian Penjualan Sist em Memilih sub menu ret ur jual Menampilkan halaman ret ur beli Menyimpan dat a ret ur Memilih menu t ransaksi Memilih t ombol simpan Memeriksa kelengkapan dat a ret ur jual Ya Menampilkan pesan kesalahan Memilih t ombol baru Mengakt if kan f ield pada f orm ret ur beli Memilih kode penjualan Menampilkan daf tar penjualan t idak Mengisi field alasan ret ur jual dan memilih t ombol t ambah Menambahkan dat a barang yang akan diret u rkadalam t abel 14. Activity Diagram Laporan Gambar 4.19 Activity Diagram Laporan 15. Activity Diagram Laporan Pembelian Gambar 4.20 Activity Diagram Laporan Pembelian Bag ian Pe n jualan bag ian pe mbe lian Sist e m Me milih sub me n u lapo ran p e nju alan p e mb elian Me nampilkan sub me n u lapo ran p e mb elian p en ju alan servis Memilih men u lap oran Bagian p e mb elian Sist e m Me m ilih sub me n u lapo ran p em be lian Me nam pilkan f orm t an gg al aw al dan t an gg al akhir Mem ilih m en u lap oran Mengisi t anggal aw al dan t anggal akhir t ransaksi pembelian Memilih t ombol lihat Menampilkan laporan Memilih t ombol cet ak Mencet ak laporan pembelian 16. Activity Diagram Laporan Penjualan Gambar 4.21 Activity Diagram Laporan Penjualan Bagian penjualan Sist em Memilih sub menu laporan penjualan Menampilkan form t anggal aw al dan t anggal akhir Memilih menu laporan Mengisi tanggal awal dan tanggal akhir t ransaksi penjualan Memilih tombol lihat Menampilkan laporan Memilih t ombol cet ak Mencet ak laporan penjualan 17. Activity Diagram Laporan Servis Gambar 4.22 Activity Diagram Laporan Servis

4.2.3.4 Class Diagram

Diagram kelas adalah diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada dalam sistem perangkat lunak yang sedang kita kembangkan. Diagram kelas memberi gambarandiagram statis tentang sistemperangkat lunak dan relasi – relasi yang ada didalamnya. Adapun Bagian penjualan Sist em Memilih sub menu laporan servis Menampilkan form t anggal aw al dan t anggal akhir Memilih menu laporan Mengisi tanggal awal dan tanggal akhir servis Memilih tombol lihat Menampilkan laporan Memilih t ombol cet ak Mencetak laporan servis diagram class pada sistem informasi pembelian di CV. Bina Citra Pratama Komputer yang di usulkan adalah sebagai berikut : Gambar 4.23 Class Diagram Pimpinan Form Login + Username + Password -Login -Close Form Kelola Barang + Kode_Barang + Nama_Barang + Merk + Jenis + Pemasok -Tambah -Simpan -Batal -Perbaharui Form Ke lola Jenis dan Me rk + Kode_Jenis + Nama_Jenis + Kode_Merk + Nama_Merk -Tambah -Simpan -Bat al -Perbaharui -Ubah -Hapus Form Kelola Da ta Pem asok + Kode_Pemasok + Nama_pemasok + Nomer_Telepon + Alamat -Simpan -Tambah -Rubah -Hapus -Perbaharui Kelola Da ta Pengguna + Nama_Pengguna + Username + Password + Verifikasi Password + Nama + Bagian -Simpan -Tambah -Rubah -Hapus -Perbaharui Form De tail Servis + Nomer + Kode_Servis + Nama_Servis + Subt otal -Detail Form Deta il Retur Jual + Nomer + Kode_Retur_Jual + Tanggal + Kode_Penjualan -Detail Form Deta il Re tur Beli + Nomer + Kode_Retur_Beli + Tanggal + Kode_Retur_Jual -Detail Form Deta il Transaksi Pem be lia n + Nomer + Kode_Pembelian + Kode_Barang + Jumlah + Subt otal -Detail Form Deta il Transaksi Penjua lan + Nomer + Kode_penjualan + Kode_Barang + Jumlah + Subt otal -Detail Form La pora n Stok Bara ng + Kode_Barang + Nama_Barang + Kode_Merk + Kode_Jenis + Stok -Cet ak 1 Pim pina n + Username + Password Gambar 4.24 Class Diagram Bagian Pembelian