• Tidak ada hasil yang ditemukan

DESKRIPSI USE CASE

A.10. Deskripsi Use Case Rekam Hibah Masuk UC 10 - Rekam Hibah Masuk

Primary Actor:

OperatorModul Persediaan

Level: User Goal Pre-conditions:

Operator Modul Persediaan berada dihalamanDaftar Hibah Masuk

.

Triggers:

OperatorModul Persediaan mengklik tombol Rekamatau logotarnbahdata.

Basiccourse:

Sistem menampilkan halaman Rekain Hibah Masuk. Operator Modul Persediaan melakukan input serta memilih pada field dan pilihan yang ada lalu menekan tombol Simpan.

Post-conditions:

Sistemakanmemastikan bahwa seluruh field dan pilihantelah terisi lalumenyimpan pada database.

Alternatecourses:

Jikaseluruhfield belum terisi: sistem akan menampilkan peringatan bahwafield tidakbolehkosong

Jikaisian field Jumlah MasukdanHarga Beli Satuan bukan angkadan bilanganbulat: sistem akanmenampilkan peringatan bahwa isianharusangkadanbilanganbulat

A.11. DeskripsiUse CaseUbahHibah Masuk V C l l

-

UbahHibah Masuk

Level: User Goal Primary Actor:

Operator Modul Persediaan Pre-conditions:

Operator Modul PersediaanberadadihalamanDaftarHibah Masuk.

Triggers:

Operator Modul Persediaanmemilih datakodebarangyang ingindiubah danmengkliklogo ubah.

Basiccourse:

Sistemmenampilkan halamanUbahHibah Masuk.Operator Modul Persediaan melakukan edit datapada field yangada lalu menekan tombol Simpan

.

Post

-

conditions:

Sistemakan memastikan bahwa seluruh fieldtelahterisi lalu menyimpanpadadatabase.

Alternatecourses:

Jikaseluruhfieldbelumterisi:sistem akan menampilkan peringatan bahwa field tidak boleh kosong

Jika isianfieldJumlah Masuk dan Harga BellSatuanbukan angkadan bilanganbulat:sistemakan menampilkan peringatan bahwaisianharusangkadanbilangan bulat

A.12.DeskripsiUse CaseHapusHibah Masuk UC12

-

Hapus Hibah Masuk

PrimaryActor:

Operator Modul Persediaan

Level: User Goal Pre-conditions:

Operator Modul Persediaan berada di halaman Daftar Hibah Masuk.

Triggers:

Operator Modul Persediaan memilihdata kode barangyang ingin diubahdanmengkiiklogo hapus.

Basiccourse:

Sistemmenampilkankonfirmasipenghapusan Hibah Masuk

.

OperatorModul Persediaanmemilih Hapus.

Post-conditions:

Sistem akan menghapus Hibah Masuk padadatabasedan me

-redirect ke halamanDaftar HibahMasuk

.

Alternate courses:

Jika padakonfirmasipenghapusan menekan tombol Batal:

sistem akan me

-

redirectkehalaman Daftar Hibah Masuk tanpa menghapusdatapadadatabase

A.13. Deskripsi UseCaseRekam Rampasan UC13

-

Rekam Rampasan

Level:

User Goal PrimaryActor:

OperatorModul Persediaan Pre-conditions:

OperatorModul Persediaan beradadihalamanDaftar Rampasan. Triggers:

Operator Modul Persediaan mengkiik tombol Rekam atau logotambah data.

Basiccourse:

Sistem menampilkan halaman Rekam Rampasan. Operator Modul Persediaan melakukan input serta memilihpada field dan pilihan yangada lalu menekantombolSimpan

.

Post-conditions:

Sistem akan memastikan bahwaseluruh field dan pilihantelah terisilalumenyimpan padadatabase.

Alternatecourses:

Jikaseluruhfieldbelum terisi:sistem akanmenampilkan peringatan bahwa fieldtidakboleh kosong

Jikaisianfield Jumlah MasukdanHarga BeliSatuan bukan angka dan bilangan bulat: sistem akan menampilkan peringatan bahwa isian harusangkadanbilangan bulat

A.14. Deskripsi Use Case Ubah Rampasan UC14

-

UbahRampasan

Primary Actor:

OperatorModul Persediaan

Level:

User Goal Pre-conditions:

Operator Modul Persediaan berada di halaman Daftar Rampasan

.

Triggers:

OperatorModul Persediaan memilih data kodebarangyang ingin diubah dan mengklik logoubah.

Basiccourse:

Sistem menampilkanhalamanUbah Rampasan. Operator Modul Persediaanmelakukaneditdatapadafieldyang adalalu menekan tombol Simpan.

Post-conditions:

Sistem akanmemastikan bahwaseluruhfieldtelahterisilalu menyimpanpada database.

Alternate courses:

Jikaseluruh fieldbelumterisi:sistem akanmenampilkan peringatan bahwafieldtidak boleh kosong

Jika isian field JumlahMasukdanHargaBeliSatuan bukan angka danbilanganbulat: sistemakan menampilkanperingatan bahwa isianharus angka dan bilangan bulat

A.15. Deskripsi Use CaseHapusRampasan UC15

-

Hapus Rampasan

Level:

UserGoal Primary Actor:

Operator ModulPersediaan Pre-conditions:

OperatorModulPersediaan beradadihalaman Daftar Rampasan.

Triggers:

OperatorModul Persediaanmemilih datakode barangyang ingin diubah dan mengklik logo hapus.

Basiccourse:

Sistemmenampilkan konfirmasi penghapusan Rampasan

.

Operator Modul PersediaanmemilihHapus

.

Post-conditions:

Sistemakan menghapus Rampasan pada database dan me

-

redirect ke halaman DaftarRampasan.

Alternatecourses:

Jikapada konfirmasi penghapusan menekantombolBatal:

sistemakanme

-

redirect kehalamanDaftar Rampasantanpa menghapusdatapadadatabase

A.16. Deskripsi Use Case Rekam Perolehan Lain UC16-Rekam Perolehan Lain

PrimaryActor:

Operator Modul Persediaan

Level: User Goal Pre-conditions:

Operator Modul Persediaan berada di halaman Daftar Perolehan Lain.

Triggers:

Operator Modul Persediaan mengklik tombol Rekamatau logo tambah data.

Basiccourse:

Sistem menampilkan halaman Rekam Perolehan Lain. Operator Modul Persediaan melakukan inputserta memilih padafield dan pilihan yangadalalumenekantombolSimpan.

Post-conditions:

Sistein akan memastikan bahwa seluruh field dan pilihan telah terisilalumenyimpan pada database.

Alternatecourses:

Jika seluruh field belum terisi:sisteinakan menampilkan peringatan bahwa fieldtidak bolehkosong

Jika isian field Jumlah Masukdan Harga Beli Satuan bukan angka danbilangan buiat:sistem akan menampilkanperingatan bahwa isianharus angkadan bilangan bulat

A.17. DeskripsiUseCaseUbah Perolehan Lain UC17-UbahPerolehan Lain

Level: UserGoal Primary Actor:

OperatorModul Persediaan Pre-conditions:

Operator ModulPersediaan berada di halaman Daftar Perolehan Lain.

Triggers:

OperatorModulPersediaan memilihdata kode barangyang ingindiubah dan mengklik logoubah.

Basiccourse:

Sistem menampilkan halamanUbah PerolehanLain.Operator Modul Persediaan melakukan edit data padafieldyang ada lalu menekantombolSimpan

.

Post-conditions:

Sistem akanmemastikanbahwa seluruhfieldtelah terisi lalu menyimpanpadadatabase.

Alternatecourses:

Jikaseluruhfield belum terisi: sistem akan menampilkan peringatan bahwa field tidak boleh kosong

JikaisianfieldJumlah Masuk danHarga Beli Satuan bukan angkadan bilangan bulat: sistem akan menampilkan peringatan bahwa isian harusangkadanbilanganbulat

A.18.Deskripsi Use CaseHapusPerolehan Lain UC18-Hapus Perolehan Lain

Primary Actor:

OperatorModul Persediaan

Level: UserGoal Pre-conditions:

OperatorModul Persediaanberadadihalaman DafitarPerolehan Lain.

Triggers:

Operator Modul Persediaanmemilih datakodebarangyang ingin diubahdanmengkliklogohapus.

Basiccourse:

Sistem menampilkan konfirmasi penghapusan Perolehan Lain.

Operator Modul PersediaanmemilihHapus

.

Post-conditions:

Sistem akan menghapus Perolehan Lain padadatabase dan me

-redirect ke halaman DaftarPerolehan Lain.

Alternate courses:

Jika pada konfirmasipenghapusan menekantombol Batal: sistem akan me-redirectkehalamanDaftarPerolehanLaintanpa menghapusdatapadadatabase

A.19. DeskripsiUseCase Rekam Habis Pakai UC19-RekamHabis Pakai

Level:

UserGoal PrimaryActor:

OperatorModulPersediaan Pre-conditions:

OperatorModul Persediaan beradadihalaman DaftarHabis Pakai.

Triggers:

Operator Modul Persediaanmengkliktombol Rekam atau logo tambahdata.

Basiccourse:

Sistem menampilkan halaman Rekam Habis Pakai. Operator Modul Persediaan melakukan input serta memilih padafield dan pilihan yang adalalu menekantombolSimpan

.

Post-conditions:

Sistem akan memastikanbahwaseluruhfielddan pilihan telah terisi lalu menyimpan pada database

.

Alternatecourses:

Jikaseluruhfieldbelumterisi: sistem akan menampilkan peringatanbahwa field tidak boleh kosong

Jika isianfield Jumlah MasukdanHarga BeliSatuan bukan angka dan bilanganbulat:sistem akan menampilkan peringatan bahwaisian harusangkadan bilanganbulat

A.20. Deskripsi UseCase Ubah Habis Pakai UC20

-

Ubah Habis Pakai

Primary Actor:

OperatorModulPersediaan

Level: User Goal Pre-conditions:

Operator Modul Persediaan berada dihalaman DaftarHabis Pakai.

Triggers:

OperatorModul Persediaanmemilihdata kode barang yang ingin diubah dan mengkliklogo ubah.

Basiccourse:

Sistem menampilkan halaman Ubah Habis Pakai. Operator Modul Persediaanmelakukanedit data padafield yangada lalu menekan tombol Simpan

.

Post

-

conditions:

Sistem akan memastikanbahwaseiuruh field telah terisilalu menyimpan pada database.

Alternatecourses:

Jika seiuruh field belumterisi: sistemakan menampilkan peringatan bahwa fieldtidak bolehkosong

Jika isian fieldJumlahMasuk dan HargaBeliSatuan bukan angka dan bilangan bulat:sistemakan menampilkan peringatan

bahwa isian harusangka dan bilangan bulat

A

.

21. Deskripsi Use CaseHapus Habis Pakai UC21-Hapus Habis Pakai

Level: User Goal Primary Actor:

OperatorModul Persediaan Pre

-

conditions:

OperatorModul Persediaan beradadi halaman Daftar Habis Pakai.

Triggers:

OperatorModul Persediaan memilih datakodebarang yang ingindiubahdanmengkliklogohapus.

Basiccourse:

Sistem menampilkan konfirmasi penghapusan HabisPakai.

Operator Modul Persediaanmemilih Hapus.

Post-conditions:

Sistem akan menghapus Habis Pakai pada database dan me

-redirectkehalamanDaftar Habis Pakai. Alternate courses:

Jika padakonfirmasi penghapusanmenekan tombol Batal:

sistemakan me

-

redirectkehalaman DaftarHabisPakai tanpa menghapusdatapadadatabase

A

.

22

.

Deskripsi Use Case RekamTransferKeluar UC22

-

RekamTransferKeluar

Primary Actor:

Operator Modul Persediaan

Level:

UserGoal Pre-conditions:

Operator Modul Persediaan berada di halaman Daftar Transfer Keluar

.

Triggers:

OperatorModulPersediaanmengkliktombolRekamatau

logotambahdata.

Basiccourse:

Sistem menampilkan halaman Rekam Transfer Keluar. Operator Modul Persediaan melakukan inputserta memilih pada fielddan pilihan yangadalalumenekan tombol Simpan.

Post-conditions:

Sistemakan memastikan bahwaseluruh fielddanpilihantelah terisilalu menyimpan pada database.

Alternatecourses:

Jikaseluruhfield belum terisi: sistemakanmenampilkan peringatanbahwa field tidak bolehkosong

Jika isian field JumlahMasukdan HargaBeliSatuan bukan angka danbilangan bulat: sistemakan menampilkan peringatan bahwa isian hamsangkadanbilanganbulat

A.23. Deskripsi Use CaseUbahTransferKeluar UC23

-

UbahTransferKeluar

Level: UserGoal PrimaryActor:

OperatorModul Persediaan Pre-conditions:

OperatorModul Persediaanberadadi halaman DaftarTransfer Keluar

.

Triggers:

Operator Modul Persediaan memilihdata kode barangyang ingin diubah danmengkliklogo ubah.

Basic course:

Sistem menampilkan halamanUbahTransferKeluar

.

Operator Modul Persediaanmelakukanedit data padafield yangadalalu menekan tombolSimpan.

Post-conditions:

Sistemakan memastikanbahwaseluruhfield telahterisi lalu menyimpan pada database

.

Alternatecourses:

Jikaseluruh fieldbelumterisi: sistemakanmenampilkan peringatan bahwafieldtidak boleh kosong

Jika isian fieldJumlah Masuk danHarga Beli Satuan bukan angkadan bilangan bulat:sistem akanmenampilkan peringatan bahwa isian harusangkadanbilangan bulat

A.24

.

DeskripsiUse Case HapusTransferKeluar UC24

-

HapusTransferKeluar

Primary Actor:

Operator Modul Persediaan

Level: User Goal Pre-conditions:

OperatorModul Persediaan berada dihalaman Daftar Transfer Keluar

.

Triggers:

OperatorModul Persediaanmemilihdata kodebarang yang ingin diubahdanmengklik logo hapus

.

Basiccourse:

Sistemmenampilkan konfirmasi penghapusanTransfer Keluar

.

Operator ModulPersediaan memilih Hapus. Post-conditions:

Sistem akan menghapusTransfer Keluarpadadatabasedanme

-redirectkehalamanDaftarTransfer Keluar.

Alternatecourses:

Jikapada konflrmasi penghapusanmenekan tombolBatal: sistemakan me

-

redirectkehalamanDaftarTransfer Keluar tanpa menghapus data pada database

A.25.DeskripsiUseCase Rekam HibahKeluar UC25

-

Rekam Hibah Keluar

Level:

User Goal Primary Actor:

OperatorModul Persediaan Pre-conditions:

Operator Modul Persediaan beradadi halaman DaftarHibah Keluar

.

Triggers:

Operator Modul Persediaan mengkliktombol Rekam atau logo tarn bah data.

Basic course:

Sistem menampilkan halaman Rekam Hibah Keluar. Operator Modul Persediaan melakukan input serta memilih pada field dan pilihanyangadalalu menekan tombol Simpan

.

Post

-

conditions:

Sistem akan memastikan bahwa seluruh fielddan pilihantelah terisi lalu menyimpan pada database.

Alternatecourses:

Jika seluruh field beium terisi: sistemakan menampilkan

peringatanbahwa fieldtidak bolehkosong

Jika isianfield JumlahMasukdan Harga Beli Satuanbukan angkadanbilanganbulat:sistem akan menampilkanperingatan bahwa isianharus angka dan bilangan bulat

A.26. Deskripsi Use Case Ubah HibahKeluar UC26-UbahHibahKeluar

Primary Actor:

Operator Modul Persediaan

Level: UserGoal Pre-conditions:

Operator Modul Persediaanberadadi halaman Daftar Hibah Keluar.

Triggers:

Operator Modul Persediaanmemilihdata kodebarang yang ingin diubah dan mengklik logo ubah.

Basiccourse:

Sistemmenampilkanhalaman Ubah HibahKeluar. Operator ModulPersediaanmelakukan edit data pada field yang ada lalu menekan tombol Simpan.

Post-conditions:

Sistemakan memastikan bahwa seluruh field telah terisi lalu menyimpan pada database.

Alternatecourses:

Jika seluruhfield belumterisi: sistemakan menampilkan

peringatan bahwa field tidak boleh kosong

Jikaisian fieldJumlah MasukdanHarga Beli Satuan bukan angka danbilanganbulat:sistemakanmenampilkan peringatan bahwa isian harus angka dan bilangan bulat

A.27, Deskripsi Use CaseHapusHibah Keluar UC27-HapusHibah Keluar

Level:

UserGoal Primary Actor:

Operator Modul Persediaan Pre-conditions:

OperatorModul Persediaan beradadihalamanDaftarHibah Keluar.

Triggers:

OperatorModul Persediaan memilihdatakodebarangyang ingin diubah dan mengklik logo hapus.

Basiccourse:

Sistem menampilkan konfirmasipenghapusan Hibah Keluar. OperatorModul Persediaanmemilih Hapus

.

Post-conditions:

Sistem akan menghapus Hibah Keluarpadadatabasedanme

-redirectkehalaman Daftar HibahKeluar

.

Alternate courses:

Jika padakonfirmasipenghapusan menekan tombol Batal: sistemakan me

-

redirect kehalamanDaftar Hibah Keluartanpa

menghapus datapadadatabase

A.28. Deskripsi Use Case Rekam Penghapusan UC28

-

RekamPenghapusan

PrimaryActor:

Operator ModuJ Persediaan

Level: User Goal Pre

-

conditions:

Operator Modul Persediaan beradadi halaman Daftar Penghapusan

.

Triggers:

Operator Modul Persediaan mengklik tombol Rekamatau logotambahdata.

Basiccourse:

Sistem menampilkan halaman Rekam Penghapusan

.

Operator Modul Persediaan melakukan input serta memilih pada field dan pilihan yang ada lalu menekantombolSimpan.

Post

-

conditions:

Sistem akan memastikanbahwa seluruh fielddanpilihan telah terisilalumenyimpan pada database.

Alternatecourses:

Jikaseluruh field belum terisi:sistem akan menampilkan peringatan bahwa field tidak boleh kosong

JikaisianfieldJumlahMasukdanHargaBeliSatuanbukan angkadanbilanganbulat:sistemakan menampilkanperingatan

bahwa isian harus angka dan bilangan bulat

A.29.PeskripsiUseCase UbahPenghapusan UC29-Ubah Penghapusan

PrimaryActor:

Operator Modul Persediaan

Level: User Goal Pre-conditions:

OperatorModulPersediaan beradadi halamanDaftar Penghapusan

.

Triggers:

Operator Modul Persediaanmemilihdatakodebarangyang ingin diubah dan mengklik logoubah.

Basiccourse:

Sistemmenampilkan halaman Ubah Penghapusan. Operator ModulPersediaanmelakukan edit datapadafield yang ada lalu menekan tombol Simpan.

Post-conditions:

Sistem akan memastikanbahwa seluruhfield telahterisi lalu menyimpan pada database.

Alternatecourses:

Jikaseluruh field belum terisi:sistemakan menampilkan peringatan bahwa field tidak bolehkosong

Jikaisian field Jumlah Masuk danHargaBeli Satuan bukan angkadanbilanganbulat:sistemakan menampilkan peringatan

bahwa isian harus angka dan biiangan bulat

A.30. DeskripsiUseCase Hapus Penghapusan UC30

-

HapusPenghapusan

PrimaryActor:

Operator ModuJ Persediaan

Level:

UserGoa) Pre

-

conditions:

OperatorModul Persediaanberadadi halamanDaftar Penghapusan

.

Triggers:

OperatorModul Persediaan memilih data kodebarangyang ingin diubah dan mengkliklogohapus

.

Basic course:

Sistem menampilkan konfirmasi penghapusan Penghapusan

.

Operator Modul Persediaan memilih Hapus

.

Post

-

conditions:

Sistem akan menghapus Penghapusanpadadatabasedan me

-redirect ke halaman Daftar Penghapusan.

Alternatecourses:

Jika padakonfirmasipenghapusan menekan tombol Batal: sistem akanme

-

redirect ke halaman Daftar Penghapusantanpa menghapusdatapadadatabase

A.31. Deskripsi UseCaseRekarriOpnamcFisik UC31

-

RekamOpname Fisik

Level: UserGoal PrimaryActor:

Operator Modul Persediaan Pre-condiHons:

Operator Modul Persediaan berada di halaman DaftarOpname Fisik.

Triggers:

OperatorModul Persediaan mengkliktombol Rekamatau logotambahdata.

Basiccourse:

Sistem menampilkan halaman Rekam Opname Fisik. Operator Modul Persediaan meiakukan input serta memiiih padafielddan pilihan yang adalalumenekantombol Simpan.

Post-conditions:

Sistem akan memastikan bahwa seluruh field dan pilihan telah terisi lalu menyimpanpadadatabase.

Alternatecourses:

Jikaseluruh fieldbelum terisi: sistemakan menampilkan peringatan bahwa field tidakboleh kosong

Jika isian field JumlahMasukdanHargaBeli Satuanbukan angkadan bilanganbulat:sistem akan menampilkan peringatan bahwa isian harusangkadan bilanganbulat

A.32.DeskripsiUse Case UbahOpname Fisik UC32

-

UbahOpname Fisik

Primary Actor:

OperatorModul Persediaan

Level: User Goal Pre-conditions:

Operator Modul Persediaan beradadihalamanDaftarOpname Fisik

.

Triggers'.

Operator Modul Persediaanmemilihdatakode barang yang ingin diubah dan mengkliklogoubah.

Basiccourse:

Sistem menampilkanhalamanUbah OpnameFisik

.

Operator ModulPersediaan melakukan edit data pada fieldyangada lalu menekantombolSimpan.

Post-conditions:

Sistemakan memastikanbahwaseluruh fieldtelahterisilalu menyimpan pada database.

Alternatecourses:

Jika seluruh field belumterisi: sistemakan menampilkan peringatanbahwa fieldtidak boleh kosong

Jikaisian field JumlahMasuk dan HargaBeliSatuan bukan angka dan bilangan bulat: sistemakan menampilkan peringatan bahwa isian harusangkadanbilanganbulat

A>33. PcskripsiUseCase Hapus Opnamc Fisik UC33

-

Hapus Opname Fisik

Level: UserGoal PrimaryActor:

Operator Modul Persediaan Pre-conditions:

OperatorModul PersediaanberadadihalamanDaftarOpname Fisik.

Triggers:

Operator Modul Persediaanmemilihdatakodebarangyang ingin diubah dan mengklik logohapus.

Basic course:

Sistem menampilkan konfirmasi penghapusan OpnameFisik. Operator Modul Persediaan memilih Hapus

.

Post-conditions:

Sistem akan menghapusOpname Fisikpadadatabase danme

-redirect kehalaman Daftar Saldo Awal. Alternatecourses:

Jika pada konfirmasi penghapusanmenekantombolBatal: sistem akan me

-

redirect kehalaman Daftar OpnameFisiktanpa menghapus data padadatabase

A.34.Deskripsi UseCaseRekam Pejabat UC34

-

Rekam Pejabat

PrimaryActor:

OperatorModulPersediaan

Level: User Goal Pre

-

conditions:

OperatorModul Persediaanberada di halaman Pejabat

.

Triggers:

Basiccourse:

OperatorModulPersediaan mengisifield yangtersedia dan mengkliktombol Simpan

..

Post

-

conditions:

Sistem akan memastikan bahwa seluruh field dan pilihan telah terisilalu menyimpanpadadatabase.

Alternatecourses:

Jikaseluruh fieldbelum terisi: sistemakan menampilkan peringatan bahwa field tidakboleh kosong

A.35.Deskripsi UseCaseUbah Pejabat UC35-RekamPejabat

PrimaryActor:

OperatorModulPersediaan

Level: UserGoal Pre-conditions:

Operator Modul PersediaanberadadihalamanPejabat

.

Triggers:

Basiccourse:

OperatorModulPersediaan merubah isian padafieldyang tersedia dan mengklik tombolSimpan

..

Post-conditions:

Sistem akan memastikan bahwa seluruhfield danpilihan telah terisi lalumenyimpanpada database.

Alternate courses:

Jika seluruhfield belum terisi:sistem akanmenampilkan peringatan bahwafieldtidakboleh kosong

A.36. Deskripsi Use CaseHapus Pejabat UC36-RekamPejabat

Level: UserGoal Primary Actor:

OperatorModul Persediaan Pre-conditions:

Operator Modul Persediaan beradadihalamanPejabat. Triggers:

Operator ModulPersediaanmengklik tombolHapus Basiccourse:

Sistem menampilkan konfirmasi penghapusan Opname Fisik.

OperatorModulPersediaan memilih Hapus

.

Post-conditions:

Sistem akan menghapus Daftar Pejabat padadatabase dan me

-redirect ke halaman Pejabat.

Alternatecourses:

Jika padakonfirmasipenghapusanmenekan tombolBatal: sistemakanme

-

redirectke halamanPejabattanpa menghapus data pada database

A.37.Deskripsi Use Case Cetak Laporan