Activity Diagram View Laporan Pembelian Actvity Diagram Maintain Data Customer Activity Diagram Insert Data Penjualan

24 user tinggal memilih data yang akan di-update dan kemudian melakukan pengisian data baru dari barang tersebut, setelah itu sistem mengecek kevalidan data yang akan dimasukkan, jika valid maka data disimpan ke dalam database. Gambar 3.5 Activity Diagram Maintain Data Barang

3.2.2.4 Activity Diagram View Laporan Pembelian

Gambar 3.6 menggambarkan proses melihat laporan pembelian. Laporan pembelian memiliki 3 kondisi, yaitu per periode, per supplier dan per barang. Setelah memilih menu laporan pembelian maka lakukan pengisian kondisi laporan, setelah itu sistem mengecek kondisi tersebut, jika valid maka sistem menampilkan laporan sesuai dengan kondisi yang diberikan oleh pemilik. 25 Gambar 3.6 Activity Diagram View Laporan Pembelian

3.2.2.5 Actvity Diagram Maintain Data Customer

Gambar 3.7 menggambarkan bagaimana cara maintain data customer. Ketika masuk menu customer maka user dapat memilih menu insert atau view dan update. Insert digunakan untuk memasukkan data customer baru, view digunakan untuk melihat data-data customer yang telah ada, kemudian user dapat melakukan update data untuk mengubah data customer yang telah ada. Jika user memilih insert maka tampil field-field yang perlu diisi untuk memasukkan data customer baru. Setelah itu sistem mengecek kevalidan data yang dimasukkan oleh user, jika valid maka data disimpan ke dalam database. Jika user memilih menu view dan update maka user ditampilkan data-data customer sesuai dengan kondisi yang diberikan, kemudian jika user hendak melakukan update data customer maka user tinggal memilih data yang hendak di-update dan kemudian melakukan pengisian data baru dari customer, setelah itu sistem mengecek kevalidan data yang dimasukkan, jika valid maka data disimpan ke dalam database. 26 Gambar 3.7 Activity Diagram Maintain Data Customer

3.2.2.6 Activity Diagram Insert Data Penjualan

Gambar 3.8 menggambarkan bagaimana cara memasukkan data penjualan. Setelah memilih menu penjualan, maka isi data-data yang dibutuhkan untuk melakukan order penjualan, seperti data customer, data barang yang dijual, jenis pembayarannya. Setelah itu sistem mengecek kevalidan data yang diinputkan user. Jika valid maka data disimpan dalam database. Gambar 3.8 Activity Diagram Insert Data Penjualan 27

3.2.2.7 Activity Diagram View Laporan Penjualan