Langkah Aktor / Sistem Deskripsi
Percabangan
Kondisi Lokasi
11 Customer Customer melakukan confirm shipping.
12 Sistem Sistem menampilkan halaman konfirmasi shipping.
13 Customer Customer mengisi jumlah barang yang sudah ada di dalam cart-nya.
Jumlah barang yang diinginkan customer melebihi jumlah barang yang ada di gudang. ALT5 Customer mengetikkan bukan angka. ALT6
14 Sistem Sistem menampilkan harga atas jumlah barang yang diketikkan oleh customer.
15 Customer Customer memilih agar barang diantar kepadanya (delivery type).
Customer
memilih untuk mengambil sendiri.
ALT7
16 Customer Customer mengetikkan alamat pengiriman barang.
17 Customer Customer memilih membayar secara tunai.
Customer
memilih transfer. ALT8
Customer
memilh credit card
ALT9
18 Sistem Menampilkan Account name, Bank, No. Rekening, Cabang, dan
Reference Id sebagai informasi pembayaran.
19 Customer Customer melakukan submit.
Customer
melakukan reset. ALT10 Customer menekan tombol save. ALT11 Customer menekan tombol cancel. ALT12 20 Sistem
Sistem menampilkan halaman invoice yang berisi invoice Id, reference id, nama customer, alamat pengiriman, dan list barang yang dipesan (nama barang, jumlah, UOM, dan harga.)
21 Customer Customer mencetak invoice sebagai bukti pemesanan.
22 Customer Customer melakukan pembayaran di bank secara manual
(menyetor).
25 Delivery service Setelah barang terkirim delivery service melakukan konfirmasi kepada sistem.
Lampiran 2 lanjutan
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Customer melakukan confirm shipping
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan halaman confirm shipping.
2 Customer Customer melakukan submit.
Customer
membatalkan shipping.
ALT3
Menuju langkah 19 pada aliran normal.
ALT3: Customer membatalkan shipping.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus cart tersebutdari database tabel Cart.
ALT4: Customer langsung menambah barang ke dalam cart-nya tanpa melihat detil barang.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan tombol sudah di add tidak dapat diakses lagi. confirm shipping dan barang yang
2 Langkah 1 dapat dilakukan berulang kali.
3 Customer Customer menekan tombol confirm shipping.
Customer melihat detil salah satu barang. Aliran Normal langkah 6
4 Kembali ke aliran normal pada langkah11.
ALT5: Jumlah barang yang diinginkan customer melebihi jumlah barang yang ada di gudang.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem
Sistem menampilkan pesan yang menyebutkan “Jumlah barang yang
Anda pesan maksimal (jumlah barang yang ada di gudang)" dan
me-reset jumlah barang tersebut.
2 Kembali ke aliran normal langkah 12
ALT6: Customer memilih untuk mengambil sendiri barang yang dipesannya.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem men-disabletext area address.
Lampiran 2 lanjutan
ALT7: Customer memilih untuk mengambil sendiri barang yang dipesannya.
Langkah Aktor / Sistem Deskripsi
Percabangan Kondisi Lokasi
1 Sistem Sistem men-disabletext area address.
2 Kembali ke aliran normal langkah 16.
ALT8: Customer memilih transfer sebagai prosedur pembayaran.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem
Sistem menampilkan informasi tentang Account name, Bank, No. Rekening, Cabang dan reference id. Sistem juga menampilkan form yang harus diisi oleh customer
2 Customer Customer mengisikan Account name-nya, Bank dan cabangnya, serta
No. rekeningnya.
3 Kembali ke aliran normal langkah 18.
ALT9: Customer memilih credit card sebagai prosedur pembayaran.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem
Sistem menampilkan form yang harus diisi oleh customer, antara lain: credit card number, credit card address, CVV number, dan nama,
2 Customer Customer mengisi form tersebut.
3 Kembali ke aliran normal langkah 18.
ALT10: Customer melakukan reset.
Langkah Aktor / Sistem Deskripsi
Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus semua data yang ada di cart customer.
2 Kembali ke aliran normal langkah 4.
ALT11: Customer menekan tombol save.
Langkah Aktor / Sistem Deskripsi
Percabangan Kondisi Lokasi
1 Sistem Sistem memasukkan ke database tabel Cart dengan status=2. Setelah itu, sistem menampilkan halaman utama (Home).
2 Use case selesai. Customer hanya melakukan booking barang yang dipesannya.
Lampiran 2 lanjutan
ALT12: Customer menekan tombol cancel.
Langkah Aktor / Sistem Deskripsi
Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan halaman utama (Home). 2 Use case selesai dalam kondisi gagal.
UC2 : Penerimaan pembayaran Goal of use case:
Sistem sudah menerima pembayaran dari customer
Preconditions:
Customer sudah melakukan pembayaran ke bank
Sales manager sudah menjadi anggota sistem (sign up).
Bank sudah mengirimkan reference id ke sistem
Success Post Condition:
Sistem menerima pembayaran dari customer sesuai dengan invoice id dan reference id dari bank
Aktor:Sales manager
Triggers: Proses ini dimulai oleh Sales manager
Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sales manager Sales managerlog in dengan mengisikan username dan password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan list pembayaran yang sudah tersimpan dalam database table receipt
4 Sales manager Sales manager menekan tombol new untuk menambahkan data
pembayaran Sales manager memilih link delete ALT2 Sales manager
memilih link edit ALT3
5 Sistem Sistem menampilkan halaman detail payment yang berisi form untuk menambahkan data pembayaran
6 Sales manager Sales manager mengisikan data pembayaran sesuai dengan invoice
id dan reference id dari bank kemudian menekan tombol save
Sales manager tidak mengisikan satupun informasi dalam form ALT5
7 Sistem Sistem melakukan validasi data Data tidak valid ALT6
8 Sistem Sistem memasukkan data pembayaran ke dalam database pada table receipt
9 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
Lampiran 2 lanjutan
Langkah Aktor / Sistem Deskripsi
Percabngan
Kondisi Lokasi
2 Use case selesai dalam kondisi gagal.
ALT2: Sales manager memilih link delete
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus data pembayaran yang dipilih oleh sales manager dari database pada table receipt
2 Use Case berhasil
ALT3: Sales manager memilih link edit
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan form yang berisi data, sesuai dengan receipt id yang dipilih sales manager, dari database
2 Sales manager Sales manager mengubah minimal satu informasi yang ada di form
payment.
Sales manager
menekan tombol
cancel
ALT4 3 Sistem Sistem melakukan update database pada table receipt sesuai dengan
receipt id yang dipilih
4 Use Case berhasil
ALT4: Sales manager menekan tombol cancel
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi payment yang ada di database. 2 Use case selesai dalam kondisi gagal.
ALT5: Sales manager tidak mengisikan satu pun informasi dalam form
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi payment yang ada di database.
ALT6: Data tidak valid
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan bahwa data tidak valid. 2 Use case selesai dalam kondisi gagal.
Lampiran 2 lanjutan
UC3 : Manage inventory Goal of use case:
Barang di gudang bertambah
Preconditions:
Warehouse manager telah terdaftar menjadi anggota sistem.
Success Post Condition:
Paling sedikit satu item berhasil ditambah, diubah, atau dihapus oleh warehouse manager
Aktor: Warehouse manager
Triggers: Proses ini dimulai oleh Warehouse Manager
Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Warehouse
Manager
Warehouse manager log in dengan mengisikan username dan
password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan list inventory yang sudah tersimpan dalam database table inventory
4 Warehouse
Manager
Warehouse manager menekan tombol new untuk menambahkan data inventory Warehouse manager memilih link delete ALT2 Warehouse manager memilih link edit ALT3
5 Sistem Sistem menampilkan halaman detail inventory yang berisi form untuk menambahkan data inventory
6 Warehouse
Manager
Warehouse manager menambahkan data inventory baru kemudian menekan tombol save
Warehouse Manager tidak mengisikan satupun informasi dalam form ALT5
7 Sistem Sistem melakukan validasi data Data tidak valid ALT6
8 Sistem Sistem memasukkan data pembayaran ke dalam database pada table payment
9 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Warehouse manager memilih link delete
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus data inventory yang dipilih oleh warehouse manager dari database pada table inventory
Lampiran 2 lanjutan
ALT3: Warehouse manager memilih link edit
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan form yang berisi data, sesuai dengan inventory id yang dipilih oleh warehouse manager, dari database.
2 Warehouse
Manager
Warehouse manager mengubah minimal satu informasi yang ada di form inventory Warehouse manager menekan tombol cancel ALT4
3 Sistem Sistem melakukan update database pada table inventory sesuai dengan inventory id yang dipilih
4 Use Case berhasil
ALT4: Warehouse manager menekan tombol cancel
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi inventory yang ada di database. 2 Use case selesai dalam kondisi gagal.
ALT5: Warehouse manager tidak mengisikan satu pun informasi dalam form
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi inventory yang ada di database.
ALT6: Data tidak valid
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan bahwa data tidak valid. 2 Use case selesai dalam kondisi gagal.
UC4 : Pembelian barang Goal of use case:
Perusahaan mendapatkan barang yang dibutuhkan
Preconditions:
Barang di gudang sudah mencapai batas untuk dibeli lagi
Warehouse manager sudah terdaftar dalam sistem
Success Post Condition:
Barang sudah dipesan dan supplier mengirimkan barang
Failed Post Conditions:
Barang tidak diterima oleh perusahaan
Aktor: Warehouse manager, Supplier, Purchase Manager, Payment manager Triggers: Proses ini dimulai oleh Warehouse manager
Lampiran 2 lanjutan
Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Warehouse
manager
warehouse manager log in dengan mengisikan username dan
password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan list barang yang diambil dari database table inventory
4 Warehouse
manager
Warehouse manager memeriksa barang yang sudah berada pada batas untuk dipesan kembali
5 Warehouse
manager
Warehouse manager mengirimkan permintaan pembelian kepada purchase manager
6 Purchase
Manager Purchase manager memeriksa list permintaan pembelian
7 Purchase
Manager
Purchase manager mengirimkan request for quotation kepada Supplier
8 Supplier Supplier memeriksa list request for quotation yang ditujukan untuknya
9 Supplier Supplier mengirimkan kembali request for quitation yang sudah diiisi kepada sistem
Supplier tidak mengirimkan kembali request for quotation ALT2 10 Purchase Manager
Purchase manager memeriksa request for quotation yang dikirimkan supplier
11 Purchase
Manager
Purchase manager memilih supplier dan mengirimkan demand order kepada supplier terpilih
12 Supplier Supplier memeriksa demand order yang dikirimkan oleh sistem 13 Supplier Supplier mengirimkan barang
14 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Supplier tidak mengirimkan kembali requet for quotation
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem mengirimkan pesan kepada supplier, bahwa tenggat batas pengiriman kembali sudah berakhir
2 Use case berakhir dalam kondisi gagal
UC5 : Pembuatan invoice pembelian Goal of use case:
Payment manager menerima invoice yang dibuat oleh supplier
Preconditions:
Lampiran 2 lanjutan
Success Post Condition:
Payment manager bisa melihat invoice yang dibuat oleh supplier
Aktor:Payment manager, supplier
Triggers: Proses ini dimulai oleh Supplier
Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Supplier Supplier log in dengan mengisikan username dan password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Supplier Supplier membuat invoice sesuai dengan pembelian
Supplier tidak mengisikan informasi pada form invoice ALT2 4 Payment
manager Payment manager melihat list invoice yang dibuat oleh supplier
5 Use Case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Supplier tidak mengisikan informasi pada form invoice
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak menambahkan data invoice pada database table invoice
UC6 : Penyimpanan data transaksi pembayaran Goal of use case:
Keuangan didebit sesuai dengan transaksi pembayaran
Preconditions:
Pembayaran telah dilakukan oleh Payment manager Payment manager terdaftar sebagai anggota
Success Post Condition:
Data transaksi pembayaran tersimpan pada database
Aktor:Payment manager
Triggers: Proses ini dimulai oleh Payment manager Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Payment
manager
Payment manager log in dengan mengisikan username dan
Lampiran 2 lanjutan
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan list pembayaran yang sudah tersimpan dalam database table payment
4 Payment
manager
Payment manager menekan tombol new untuk menambahkan data pembayaran Payment manager memilih link delete ALT2 Payment manager
memilih link edit
ALT3
5 Sistem Sistem menampilkan halaman detail payment yang berisi form untuk menambahkan data pembayaran
6 Payment
manager
Payment manager mengisikan data pembayaran sesuai dengan invoice id kemudian menekan tombol save
Payment manager tidak mengisikan satupun informasi dalam form ALT5
7 Sistem Sistem melakukan validasi data Data tidak valid ALT6
8 Sistem Sistem memasukkan data pembayaran ke dalam database pada table payment
9 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Payment manager memilih link delete
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus data pembayaran yang dipilih oleh Payment
manager dari database pada table pembayaran
2 Use Case berhasil
ALT3: Payment manager memilih link edit
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan form yang berisi data, sesuai dengan payment id yang dipilih Payment manager, dari database
2 Payment manager Payment manager mengubah minimal satu informasi yang ada di form payment. Payment manager menekan tombol cancel ALT4
3 Sistem Sistem melakukan dengan payment id yang dipilih update database pada table payment sesuai
Lampiran 2 lanjutan
ALT4: Payment manager menekan tombol cancel
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi payment yang ada di database. 2 Use case selesai dalam kondisi gagal.
ALT5: Payment manager tidak mengisikan satu pun informasi dalam form
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi payment yang ada di database.
ALT6: Data tidak valid
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan bahwa data tidak valid. 2 Use case selesai dalam kondisi gagal.
UC7 : Manage Account Goal of use case:
Accountant dapat menambah, menghapus, dan mengubah code account
Preconditions:
Accountant telah terdaftar dalam basis data
Success Post Condition:
Paling tidak satu code account berhasil ditambah, dihapus, atau diubah oleh Accountant Failed Post Condition:
Tidak satupun code account yang ditambah, dihapus, maupun diubah oleh Accountant Aktor:Accountant
Triggers: Proses ini dimulai oleh Accountant Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Accountant Accountantlog in dengan mengisikan username dan password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan halaman menu Accountant
4 Accountant Accountant memilih menu Account
5 Sistem
Sistem menampilkan list code account yang sudah disimpan dalam database tabel code account dan form untuk menambahkan data code account
6 Accountant Accountant mengisikan form code account kemudian menekan
tombol SAVE Accountant memilih link delete ALT2 Accountant
Lampiran 2 lanjutan
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
7 Sistem Sistem melakukan validasi data Data tidak valid ALT5
8 Sistem Sistem memasukkan data code account
9 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
ALT2: Accountant memilih link Delete.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus code account yang dipilih oleh Accountant dari database tabel code account.
2 Use case berhasil.
ALT3: Accountant memilih link Edit.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan form isian code account yang dipilih di mana setiap isinya diambil dari database.
2 Account Account mengubah minimal satu informasi yang ada di form code account tersebut. Admin menekan tombol Cancel. ALT4 3 Sistem Sistem melakukan update database atas code accouny yang
dipilihnya.
4 Use case berhasil.
ALT4: Accountant menekan tombol Cancel.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi code account yang ada di database.
2 Use case berhasil.
ALT5: Data tidak valid
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan bahwa data tidak valid. 2 Use case selesai dalam kondisi gagal.
Lampiran 2 lanjutan
UC8 : Membuat journal Goal of use case:
Proses transaksi tersimpan di journal
Preconditions:
Accountant terdaftar pada sistem sebagai user Success Post Condition:
Journal tersimpan dalam database
Aktor:Accountant
Triggers: Proses ini dimulai oleh Accountant Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Accountant Accountantlog in dengan mengisikan username dan password.
2 Sistem Sistem melakukan validasi.
Username dan
password tidak valid.
ALT1
3 Sistem Sistem menampilkan halaman menu Accountant
4 Accountant Accountant memilih menu General Ledger 5 Sistem Sistem menampilkan sub menu Journal, Post Journal 6 Accountant Accountant memilih sub menu journal
7 Sistem Sistem menampilkan list journal yang sudah tersimpan dalam database table journal
8 Accountant Accountant menekan tombol new untuk menambahkan data
pembayaran Accountant memilih link delete ALT2 Accountant
memilih link edit ALT3
9 Sistem Sistem menampilkan halaman detail journal yang berisi form untuk menambahkan journal
10 Accountant Accountant mengisikan data journal kemudian menekan tombol save
Accountant tidak mengisikan satupun informasi dalam form ALT5
11 Sistem Sistem melakukan validasi data Data tidak valid ALT6
12 Sistem Sistem memasukkan data journal ke dalam database pada table journal
13 Use case berhasil
ALT1: Username dan password tidak valid.
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan “Username dan Password tidak cocok”
dan melakukan reset password. 2 Use case selesai dalam kondisi gagal.
Lampiran 2 lanjutan
ALT2: Accountant memilih link delete
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menghapus data journal yang dipilih oleh Accountant dari database pada table journal
2 Use Case berhasil
ALT3: Accountant memilih link edit
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan form yang berisi data, sesuai dengan journal id yang dipilih Accountant, dari database
2 Accountant Accountant mengubah minimal satu informasi yang ada di form
journal.
Accountant
menekan tombol
cancel
ALT4 3 Sistem Sistem melakukan update database pada table journal sesuai dengan
journal id yang dipilih
4 Use case berhasil
ALT4: Accountant menekan tombol cancel
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi journal yang ada di database. 2 Use case selesai dalam kondisi gagal.
ALT5: Accountant tidak mengisikan satu pun informasi dalam form
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem tidak mengubah informasi journal yang ada di database.
ALT6: Data tidak valid
Langkah Aktor/ Sistem Deskripsi Percabangan Kondisi Lokasi
1 Sistem Sistem menampilkan pesan bahwa data tidak valid. 2 Use case selesai dalam kondisi gagal.
UC9 : Posting Journal Goal of use case:
Data journal masuk ke dalam buku besar
Preconditions:
Data journal sudah tersimpan dalam database
Success Post Condition:
Tidak ada lagi data journal dalam list journal
Aktor:Accountant
Lampiran 2 lanjutan
Aliran Normal:
Langkah Aktor / Sistem Deskripsi Percabangan Kondisi Lokasi