Alternative Flow Error Flow PreConditions PostConditions

Program Studi Teknik Informatika SKPL – EDOLPUZ 42 53 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika seperti gambar, panjang,lebar,jumlah potongan, dan alamat pengiriman 5. Aktor memasukkan data berat barang untuk menentukan ongkos kirim dan harga item berdasarkan spesifikasi yang ditampilkan 6. Sistem memvalidasi data yang dimasukkan. E-1 Data yang dimasukkan tidak lengkap 7. Sistem menyimpan data harga ke dalam database dan mengirimkan email notifikasi pembayaran ke pelanggan 8. Use case ini selesai.

5. Alternative Flow

A-1 Aktor memilih mencetak detail transaksi 1. Aktor memilih data transaksi yang hendak dicetak. 2. Sistem menampilkan print preview dari detail transaksi yang dipilih 3. Aktor memilih cetak 4. Sistem menampilkan window print 5. Use case ini selesai A-2 Aktor memilih mengubah status transaksi 1. Aktor memilih transaksi yang hendak diubah status transaksinya 2. Sistem menampilkan form untuk mengubah transaksi 3. Aktor mengubah status transaksi A-4 Aktor memilih status “SHIPPING” 4. Sistem menyimpan perubahan status transaksi dan mengirimkan email notifikasi ke Program Studi Teknik Informatika SKPL – EDOLPUZ 43 53 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika pelanggan tentang perubahan status transaksi. 5. Use case ini selesai. A-3 Aktor memilih mengunduh gambar order 1. Aktor memilih data transaksi kustom order yang ingin diunduh gambarnya. 2. Sistem menyiapkan gambar dari transaksi kustom yang dipilih dan melanjutkan mengunduhkan gambar ke browser 3. Use case ini selesai A-4 Aktor memilih status “SHIPPING” 1. Sistem menampilkan form untuk mengisi no. resi pengiriman barang 2. Aktor memasukkan data no resi 3. Kembali ke A-2 langkah ke 4 4. Use case ini selesai.

6. Error Flow

E-1 Data yang dimasukkan salah atau tidak lengkap 1. Sistem memberikan peringatan bahwa data yang dimasukkan salah atau tidak lengkap. 2. Kembali ke Basic Flow langkah ke-4.

7. PreConditions

Aktor telah memasuki sistem

8. PostConditions

1. Aktor dapat melihat data transaksi kustom order, menentukan harga dari item transaksi dan otomatis mengubah status transaksi menjadi “WAIT”, mengubah status suatu transaksi jika “SHIPPING” sekaligus memasukkan no resi. Program Studi Teknik Informatika SKPL – EDOLPUZ 44 53 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.1.12 Use Case Spesification

: Mengelola Data Konfirmasi Pembayaran

1. Brief Description