Activity Diagram Use Case Entry Surat Jalan Activity Diagram Use Case Entry Retur

cancel , maka aktivitas berakhir. Tetapi jika user memilih add data faktur, selanjutnya user menginput data faktur yang akan dibuat. Setelah terjadi proses input, terdapat dua kemungkinan yaitu data yang dimasukan invalid atau valid. Jika invalid, berarti ada satu atau beberapa atribut yang belum diisi oleh user. Maka sistem akan merespon dan mengembalikan ke proses input data faktur semula. Tetapi jika input sukses dan data yang dimasukkan valid , maka sistem akan merespon dan menampilkan data faktur tersebut. Kemudian user dapat menyimpan data faktur tersebut lalu mencetaknya. Setelah terjadi proses menyimpan data fakturcetak, maka terjadi proses record terhadap data faktur dan aktivitas entry faktur berakhir.

h. Activity Diagram Use Case Entry Surat Jalan

pilih entry surat jalan tambah data surat jalan input data surat jalan batal menampilkan informasi data surat jalan menyimpan data surat jalan cetak record data surat jalan End End invalid valid Gambar 4.22 Activity diagram dari use case entry surat jalan. 125 Dari activity diagram pada Gambar 4.22, bagian penjualan sebagai user memulai aktivitas terhadap use case entry surat jalan dengan memilih select entry surat jalan dari form entry file transaksi pada menu utama, kemudian akan tampil form entry surat jalan. Di dalam form tersebut, user dapat melakukan add data surat jalan serta mencetak surat jalan dan cancel surat jalan. Jika user memilih cancel, maka aktivitas berakhir. Tetapi jika user memilih add data surat jalan, selanjutnya user menginput data surat jalan yang akan dibuat. Setelah terjadi proses input, terdapat dua kemungkinan yaitu data yang dimasukan invalid atau valid. Jika invalid, berarti ada satu atau beberapa atribut yang belum diisi oleh user. Maka sistem akan merespon dan mengembalikan ke proses input data surat jalan semula. Tetapi jika input sukses dan data yang dimasukkan valid, maka sistem akan merespon dan menampilkan data surat jalan tersebut. Kemudian user dapat menyimpan data surat jalan tersebut lalu mencetaknya. Setelah terjadi proses menyimpan data surat jalan cetak, maka terjadi proses record terhadap data surat jalan dan aktivitas entry surat jalan berakhir. 126

i. Activity Diagram Use Case Entry Retur

pilih entry retur tambah data retur input data retur batal menampilkan informasi data retur menyimpan data retur record data retur cetak Start End End invalid valid Gambar 4.23 Activity diagram dari use case entry retur. Dari activity diagram pada Gambar 4.23, bagian penjualan sebagai user memulai aktivitas terhadap use case entry retur dengan memilih select entry retur dari form entry file transaksi pada menu utama, kemudian akan tampil form entry retur. Di dalam form tersebut, user dapat melakukan add data retur serta mencetak retur dan cancel retur. Jika user memilih cancel, maka aktivitas berakhir. Tetapi jika user memilih add data retur, selanjutnya 127 user menginput data retur yang akan dibuat. Setelah terjadi proses input, terdapat dua kemungkinan yaitu data yang dimasukan invalid atau valid. Jika invalid, berarti ada satu atau beberapa atribut yang belum diisi oleh user . Maka sistem akan merespon dan mengembalikan ke proses input data retur semula. Tetapi jika input sukses dan data yang dimasukkan valid, maka sistem akan merespon dan menampilkan data retur tersebut. Kemudian user dapat menyimpan data retur tersebut lalu mencetaknya. Setelah terjadi proses menyimpan data returcetak, maka terjadi proses record terhadap data retur dan aktivitas entry retur berakhir.

j. Activity Diagram Use Case Cetak Laporan Penjualan