Narasi Use Case Visualisasi Kebutuhan Sistem yang di usulkan

84 mengisikan kembali. 2. Jika mengalami pesan error kembali maka warga menghubungi staff untuk verivikasi data. Pre condition user harus mengetahui password yang dimiliki sesuai ID yang tertera pada KTP. Post condition Tampil form menu utama.

b. Layanan persuratan Tabel 4.12 Narasi Use Case permintaan Surat

Use case name Layanan persuratan Actor Warga Brief description Warga memilih, menginput bagan surat dan mencetak surat berdasarkan jenis surat yang diinginkan. Basic flow Sistem memberikan tampilan form dengan menu pelayanan dan sub menu jenis surat, warga dapat memilih jenis surat yang diinginkan. Warga input bagan penambahan pada item surat yang di pilih. Serta Warga mencetak surat sesuai dengan yang di inginkan Alternate flow 1. Jika form yang diisi tidak lengkap, maka sistem akan menampilkan pesan error memintanya untuk melengkapi form.

2. Jika printer belum di turn on maka sistem akan

menampilkan pesan error. Pre condition 1. warga harus login terlebih dahulu 2. data warga telah tersedia pada sistem 3. Form surat telah tersedia pada sistem Post condition 1. Warga memilih jenis surat yang diinginkan 2. warga input data yang di butuhkan 3. cetak surat 85

c. CRUD data warga Tabel 4.13. Narasi use case CRUD Data Warga

Use case name CRUD data warga Actor Staff Operator Brief description Staff akan create, Update dan Delete data warga sesuai dengan data yang yang di berikan RTRW setempat Basic flow Sistem memberikan tampilan form CRUD data warga yang tersedia pada sistem. Alternate flow Jika form yang diisi tidak lengkap, maka sistem akan menampilkan pesan error dan memintanya untuk melengkapi form. Pre condition  Staff harus login terlebih dahulu  Form data warga telah ada pada sistem Post condition Data warga telah tersimpan dan dicetak untuk keperluan pendataan.

d. Laporan data warga Tabel 4.14 Narasi use case Laporan Data Warga

Use case name laporan data warga Actor Staff Operator Brief description Staff akan mencari dan mencetak data warga Basic flow Sistem memberikan tampilan data warga yang tersedia pada sistem. Alternate flow Jika printer belum di turn on maka sistem akan menampilkan pesan error. Pre condition Form data warga telah ada pada sistem Post condition Data warga telah tersimpan dan dicetak untuk keperluan pendataan.