Kirim Email Lihat data Lihat data putusan Use Case ini menggambarkan kegiatan Lihat data Agenda Use Case ini menggambarkan kegiatan Logout Use Case ini menggambarkan kegiatan

170

26. Lihat persetujuan

surat Use Case ini menggambarkan kegiatan melihat persetujuan surat. Staf TU

27. Kirim Email

Use Case ini menggambarkan kegiatan mengirim email terhadap data pengiriman yang telah diisi. Staf TU

28. Lihat data

pengaduan Use Case ini menggambarkan kegiatan melihat data pengaduan. Staf TU

29. Lihat data putusan Use Case ini menggambarkan kegiatan

melihat data putusan. Staf TU

30. Lihat data Agenda Use Case ini menggambarkan kegiatan

melihat data Agenda. Staf TU

31. Logout Use Case ini menggambarkan kegiatan

keluar dari sistem. Semua actor 171 c Use Case Diagram Gambar 4.5 Use case diagram Sistem Informasi Persuratan PKEPP Bagian I 172 Gambar 4.6 Use case diagram Sistem Informasi Persuratan PKEPP Bagian II 173 d Narasi Use Case Diagram Narasi use case digunakan untuk mendeskripsikan secara tekstual interaksi dan langkah-langkah yang terjadi antara sistem dengan penggunanya. Berikut adalah narasi use case yang akan menjelaskan use case yang telah dibuat sebelumnya. Tabel 4.11 Narasi Use Case Login Use case name Login Use case Id 1 Actor Semua actor Description Use Case ini menggambarkan kegiatan masuk kedalam sistem dengan data yang telah diregistrasi oleh Admin. Pre condition Pengguna sistem harus telah terdaftar di dalam sistem. Trigger Use case ini dilakukan agar pengguna sistem dapat masuk kedalam sistem dan keluar dari sistem serta menggunakan sistem sesuai dengan level pengguna. Typical course of events Actor Action Sistem response Membuka sistem Menampilkan halaman login Masukkan “username” Masukkan “password” Pilih login Validasi username dan 174 password Menampilkan halaman utama pengguna Alternate courses Alternatif no.4 jika nama dan kata sandi tidak sesuai maka akan menampilkan pesan data salah dan diminta mengisi kembali no. 2 dan 3. Conclusion Use case ini dibuat untuk masuk ke dalam sistem. Post condition Setelah validasi nama dan kata sandi benar sistem akan membuka halaman utama sesuai dengan level pengguna. Tabel 4.12 Narasi Use Case Ubah Profil Use case name Ubah Profil Use case Id 2 Actor Semua Actor Description Use Case ini menggambarkan kegiatan mengubah data profil. Pre condition Pengguna sistem harus login. Trigger Use case ini dilakukan agar pengguna sistem mengubah data pribadi. Typical course of events Actor Action Sistem response 1. Pilih menu akun 2. Pilih submenu profil 3. Menampilkan form ubah profil 175 4. Ubah data profil 5. Pilih update 6. Menyimpan data profil Alternate courses - Conclusion Use Case ini dibuat memfasilitasi user mengubah data pribadi. Post condition Setelahdata diubah maka data akan disimpan ke database. Tabel 4.13 Narasi Use Case Ubah Password Use case name Ubah Password Use case Id 3 Actor Semua Actor Description Use Case ini menggambarkan kegiatan mengubah password yang digunakan untuk login. Pre condition Pengguna sistem harus login. Trigger Use case ini dilakukan agar pengguna sistem dapat mengubah password. Typical course of events Actor Action Sistem response 1. Pilih menu akun 2. Pilih menu ubah password 3. Menampilkan form ubah password 4. Ubah data password 176 5. Pilih simpan 6. Mengubah data password Alternate courses - Conclusion Use Case ini dibuat memfasilitasi user dalam mengubah password. Post condition Setelah surat itu dibuat maka surat tersebut akan tersimpan ke database. Tabel 4.14 Narasi Use Case Buat Surat Use case name Buat Surat Use case Id 4 Actor Staf TU Description Use Case ini menggambarkan kegiatan membuat surat PKEPP. Surat yang dibuat merupakan surat PKEPP yaitu Surat Pemberitahuan, Surat Undangan Rapat Verifikasi, Surat Pemanggilan, Surat Undangan Rapat Pleno, dan Surat Penyampaian Putusan . Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat menulis surat dengan cara men-input data yang dibutuhkan surat serta menggunakan sistem sesuai dengan level pengguna. Typical course of events Actor Action Sistem response 7. Pilih notifikasi 8. Menampilkan daftar notifikasi 9. Pilih salah satu daftar notifikasi 10. Menampilkan daftar surat yang harus dibuat 177 11. Pilih buat surat 12. Menampilkan form input Surat 13. Masukan data surat 14. Pilih simpan 15. Menyimpan data surat Alternate courses Alternatif nomor 9 jika data yang data yang di-input salah maka actor bisa memilih “Batal” maka akan kembali ke nomor 5. Conclusion Use Case ini dibuat memfasilitasi user dalam membuat surat. Post condition Setelah surat itu dibuat maka surat tersebut akan tersimpan ke database. Tabel 4.15 Narasi Use Case Mulai Persetujuan Use case name Mulai Persetujuan Use case Id 5 Actor Staf TU Description Use Case ini menggambarkan kegiatan memulai proses tindaklanjut terhadap surat yang telah dibuat. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat approve surat. Typical course of events Actor Action Sistem response 1. Pilih menu Persuratan 178 PKEPP 2. Pilih salah satu submenu jenis surat 3. Menampilkan daftar surat 4. Pilih mulai persetujuan pada daftar surat 5. Menyimpan data persetujuan surat Alternate courses Alternatif nomor 4 jika actor ingin membatalkan dalam memulai persetujuan maka actor bisa memilih “Batal” maka akan kembali ke nomor 3. Conclusion Use Case ini dibuat memfasilitasi user dalam memulai persetujuan surat. Post condition Surat berada pada pihak yang berwenang dalam menindaklanjuti surat. Tabel 4.16 Narasi Use Case Input Surat Keluar Use case name Input Surat Keluar Use case Id 6 Actor Staf TU Description Use Case ini menggambarkan kegiatan menyimpan data surat keluar. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat meyimpan surat keluar. Typical course of events Actor Action Sistem response 1. Pilih menu surat keluar 2. Manampilkan daftar surat keluar 179 3. Pilih tambah 4. Menampilkan form Surat keluar 5. Masukan data surat 6. Pilih simpan 7. Menyimpan data surat Alternate courses Alternatif no.7 jika tidak ingin menyimpan surat maka actor bisa memilih “Kembali” maka akan kembali ke nomor 3. Conclusion Use Case ini dibuat memfasilitasi user dalam meyimpan surat keluar. Post condition Staf TU dapat menyimpan data surat keluar. Tabel 4.17 Narasi Use Case Input Surat Masuk Use case name Input Surat Masuk Use case Id 7 Actor Staf TU Description Use Case ini menggambarkan kegiatan menyimpan data surat masuk. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat meyimpan surat masuk sesuai dengan level pengguna. Typical course of events Actor Action Sistem response 1. Pilih menu surat 2. Menampilkan daftar surat 180 masuk masuk 3. Pilih tambah 4. Menampilkan form surat masuk 5. Masukan data surat 6. Pilih simpan 7. Menyimpan data surat masuk Alternate courses Alternatif no.6 jika tidak ingin menyimpan surat maka actor bisa memilih “Kembali” maka akan kembali ke aktifitas no. 2. Conclusion Use Case ini dibuat memfasilitasi user dalam meyimpan surat masuk. Post condition Staf TU dapat menyimpan data surat masuk. Tabel 4.18 Narasi Use Case Input Data Pengiriman Use case name Input Surat Masuk Use case Id 8 Actor Staf TU Description Use Case ini menggambarkan kegiatan menyimpan data pengiriman surat keluar. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat meyimpan data pengiriman surat keluar. Typical course of Actor Action Sistem response 181 events 1. Pilih menu surat keluar 2. Menampilkan daftar surat keluar 3. Pilih pengiriman 4. Menampilkan form input pengiriman 5. Masukan data pengiriman 6. Pilih simpan 7. Menyimpan data pengiriman Alternate courses Alternatif no.6 jika tidak ingin menyimpan surat maka actor bisa memilih “Kembali” maka akan kembali ke aktifitas no. 2. Conclusion Use Case ini dibuat memfasilitasi user dalam meyimpan data pengiriman surat Post condition Staf TU dapat menyimpan data pengiriman surat. Tabel 4.19 Narasi Use Case Cetak Surat Use case name Cetak Surat Use case Id 9 Actor Staf TU Description Use case ini menggambarkan kegiatan mencetak surat yang telah dibuat dan telah disetujui. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat mencetak Surat sesuai dengan level pengguna. 182 Typical course of events Actor Action Sistem response 1. Pilih menu surat keluar 2. Menampilkan daftar surat keluar 3. Pilih cetak 4. Menampilkan surat dalam bentuk .pdf Alternate courses - Conclusion Use case ini dibuat memfasilitasi user dalam mencetak surat. Post condition Staf TU dapat mencetak surat. Tabel 4.20 Narasi Use Case Upload Surat Use case name Upload Surat Use case Id 10 Actor Staf TU Description Use Case ini menggambarkan kegiatan meng-upload surat PKEPP setelah surat tersebut telah ditandatangani dan discan. Pre condition Actor telah login dan telah men-scan surat. Trigger Use case ini dilakukan agar pengguna sistem dapat meng- upload surat PKEPP. Typical course of events Actor Action Sistem response 1. Pilih menu surat keluar 2. Menampilkan 183 daftar surat keluar 3. Pilih pengiriman 4. Pilih next 5. Menampilkan form upload 6. Masukan file upload 7. Pilih simpan 8. Menyimpan file surat Alternate courses Alternatif no.7 jika batal memilih user maka actor bisa memilih “batal” dan sistem akan kembali ke nomor 2. Conclusion Actor telah meng-upload surat. Post condition Actor dapat men-download surat. Tabel 4.21 Narasi Use Case Lihat Permintaan Pembuatan Surat Use case name Lihat Permintaan pembuatan Surat Use case Id 11 Actor Staf TU Description Use Case ini melihat permintaan pembuatan surat. Pre condition Pengguna sistem harus login dan terdaftar sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat permintaan surat sesuai dengan level pengguna. Typical course of events Actor Action Sistem response 1. Pilih menu 184 persuratan PKEPP 2. Pilih salah satu submenu persuratan PKEPP 3. Menampilkan daftar surat yang harus dibuat Alternate courses - Conclusion User dapat melihat surat yang harus dibuat. Post condition - Tabel 4.22 Narasi Use Case Buat Disposisi Pengaduan Use case name Buat Disposisi Pengaduan Use case Id 12 Actor Ketua DKPP, Kepala Biro Administrasi, Kepala Administrasi Pengaduan. Description Use Case ini menggambarkan kegiatan membuat disposisi pengaduan. Pre condition Pengguna sistem harus login dan terdaftar sebagai Ketua DKPP, Kepala Biro Administrasi, Kepala Administrasi Pengaduan. Trigger Use case ini dilakukan agar pengguna sistem dapat menulis disposisi pengaduan sesuai dengan level pengguna. Typical course of events Actor Action Sistem response 1. Pilih menu persuratan PKEPP 2. Pilih submenu disposisi pengaduan 3. Menampilkan daftar disposisi yang harus dibuat 4. Pilih buat disposisi 5. Menampilkan form input 185 disposisi pengaduan 6. Masukan data form disposisi pengaduan 7. Pilih kirim 8. Menyimpan data disposisi pengaduan Alternate courses Alternatif nomor 7 jika data yang data yang di-input salah maka actor bisa memilih screen dialog “Batal” maka akan kembali ke proses nomor 3. Conclusion Use Case ini dibuat memfasilitasi user dalam membuat disposisi pengaduan. Post condition Setelah disposisi itu dibuat maka disposisi tersebut akan terkirim ke bagian yang dituju. Tabel 4.23 Narasi Use Case Lihat Surat Use case name Lihat Surat Use case Id 13 Actor Staf TU, Ketua DKPP, Ka Subbagian TU, Kepala Biro Administrasi, Kepala Bagian Administrasi Pengaduan, Kepala Bagian Administrasi Persidangan Description Use Case ini menggambarkan kegiatan melihat surat yang telah dibuat danatau surat yang ditujukan kepada actor tersebut. Pre condition Terdapat surat yang telah disimpan dalam sistem. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat surat yang telah dibuat danatau surat yang ditujukan kepada actor tersebut.. Typical course of Actor Action Sistem response 186 events 1. Memilih menu persuratan PKEPP 2. Menampilkan submenu jenis persuratan PKEPP 3. Memilih salah satu jenis surat 4. Menampilkan daftar surat 5. Pilih detail 6. Menampilkan detail surat Alternate courses - Conclusion Use Case ini dibuat memfasilitasi user dalam melihat surat PKEPP. Post condition - Tabel 4.24 Narasi Use Case Lihat Disposisi Use case name Lihat Disposisi Pengaduan Use case Id 14 Actor Kepala Biro Administrasi, Kepala Bagian Administrasi Pengaduan, Ka Subbagian Analisis dan Verifikasi. Description Use Case ini menggambarkan kegiatan melihat disposisi pengaduan yang telah dibuat danatau disposisi pengaduan yang ditujukan kepada actor tersebut. Pre condition Terdapat disposisi yang telah disimpan dalam sistem. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat surat yang telah dibuat danatau surat yang ditujukan kepada actor tersebut.. Typical course of events Actor Action Sistem response 1. Pilih menu persuratan 187 PKEPP 2. Pilih submenu disposisi pengaduan 3. Menampilkan daftar disposisi pengaduan 4. Pilih detail 5. Menampilkan detail disposisi pengaduan Alternate courses - Conclusion Use Case ini dibuat memfasilitasi user dalam melihat disposisi pengaduan. Post condition Actor dapat melihat disposisi pengaduan yang ditujukan untuknya. Tabel 4.25 Narasi Use Case Ubah Surat Use case name Ubah Surat Use case Id 15 Actor Staf TU Description Use Case ini menggambarkan kegiatan mengubah surat. Pre condition Telah menerima surat yang ditujukan untuk actor tersebut. Trigger Use case ini dilakukan agar pengguna sistem dapat mengubah surat . Typical course of events Actor Action Sistem response 1. Pilih menu persuratan PKEPP 2. Menampilkan submenu jenis surat PKEPP 3. Pilih jenis surat 4. Menampilkan daftar surat 188 yang ingin diubah 5. Pilih ubah 6. Menampilkan form input surat 7. Ubah data surat 8. Pilih update 9. Menyimpan data surat Alternate courses Alternatif no.8 jika batal mengubah data surat maka actor bisa memilih batal dan sistem akan kembali ke aktifitas 4. Conclusion Use case ini dibuat memfasilitasi user dalam mengubah surat. Post condition Data surat telah diubah. Tabel 4.26 Narasi Use Case Hapus Surat Use case name Hapus Surat Use case Id 16 Actor Staf TU Description Use Case ini menggambarkan kegiatan menghapus surat. Pre condition Telah membuat surat. Trigger Use case ini dilakukan agar pengguna sistem dapat menghapus surat . Typical course of events Actor Action Sistem response 1. Pilih menu persuratan PKEPP 2. Menampilkan submenu jenis surat PKEPP 3. Pilih jenis surat yang ingin dihapus 4. Menampilkan daftar surat 189 5. Pilih hapus 6. Menampilkan pesan konfirmasi 7. Pilih ya 8. Menghapus data surat Alternate courses Alternatif no.7 jika batal menghapus data surat maka actor bisa memilih batal dan sistem akan kembali ke aktifitas 4. Conclusion Use case ini dibuat memfasilitasi user dalam menghapus surat. Post condition Data surat telah dihapus. Tabel 4.27 Narasi Use Case Approve Surat Use case name Approve Surat Use case Id 17 Actor Kepala Biro Administrasi , Kepala Bagian Administrasi Umum, Kepala Bagian Administasi Pengaduan , Kepala Bagian Adminitrasi Persidangan, Ka Subbagian TU. Description Use Case ini menggambarkan kegiatan meng-approve surat yang ditujukan kepada actor yang satu kepada actor yang lain. Pre condition Telah menerima data surat yang harus di-approve. Trigger Use case ini dilakukan agar pengguna sistem dapat meng-approve surat. Typical course of events Actor Action Sistem response 1. Pilih notifikasi 2. Menampilkan daftar notifikasi 3. Pilih salah satu daftar notifikasi 4. Menampilkan daftar surat yang harus di-approve 190 5. Pilih approve 6. Menyimpan data surat Alternate courses Alternatif nomor 6 jika batal meng-approve maka actor bisa memilih disapprove dan akan kembali ke proses nomor 5. Conclusion Use case ini dibuat memfasilitasi user dalam meng-approve surat. Post condition Setelah surat tersebut diapprove maka user yang dituju akan dapat melihat surat tersebut. Tabel 4.28 Narasi Use Case Buat Nota Dinas Use case name Buat Nota Dinas Use case Id 18 Actor Kepala Biro Administrasi, Kepala Bagian Administrasi Pengaduan Description Use Case ini menggambarkan kegiatan input data nota dinas. Pre condition Pengguna sistem harus login dan terdaftar sebagai Kepala Biro Administrasi atau Kepala Bagian Administrasi Pengaduan. Trigger Use case ini dilakukan agar pengguna sistem dapat menulis Nota Dinas dengan cara men-input data yang dibutuhkan a. Typical course of events Actor Action Sistem response 1. Pilih notifikasi 2. Menampilkan daftar notifikasi 3. Pilih nota dinas 4. Menampilkan daftar nota dinas yang harus dibuat 5. Pilih buat nota 6. Menampilkan form input 191 nota dinas 7. Masukan data nota dinas 8. Pilih kirim 9. Menyimpan data nota dinas Alternate courses Alternatif no.8 jika data yang data yang di-input salah maka actor bisa memilih screen dialog “Batal” maka akan kembali ke aktifitas nomor 4. Conclusion Use Case ini dibuat memfasilitasi user dalam membuat nota dinas. Post condition Setelah nota dinas itu dibuat maka nota dinas tersebut akan terkirim ke pengguna sistem yang dituju. Tabel 4.29 Narasi Use Case Approve Nota Dinas Use case name Approve nota dinas Use case Id 19 Actor Ketua DKPP, Kepala Bagian Administrasi Persidangan Description Use Case ini menggambarkan kegiatan meng-approve nota dinas yang telah dibuat. Pre condition Pengguna sistem harus login dan terdaftar sebagai Ketua DKPP dan Kepala Bagian administrasi Persidangan. Trigger Use case ini dilakukan agar pengguna sistem dapat meng- approve nota dinas sesuai dengan level pengguna. Typical course of events Actor Action Sistem response 1. Pilih menu persuratan perkara 192 2. Pilih submenu nota dinas 3. Menampilkan daftar nota dinas 4. Pilih approve 5. Menyimpan data nota dinas Alternate courses Alternatif no.4 jika tidak ingin meng-aprove maka actor bisa memilih disapprove maka akan kembali ke nomor 3. Conclusion Use Case ini dibuat memfasilitasi user dalam meng-approve nota dinas. Post condition Actor melihat status nota ninas. Tabel 4.30 Narasi Use Case Lihat Laporan Persuratan PKEPP Use case name Lihat Laporan Persuratan PKEPP Use case Id 20 Actor Ketua DKPP, Kepala Biro Administrasi, Sekjen Bawaslu Description Use Case ini menggambarkan kegiatan melihat laporan persuratan PKEPP. Pre condition Actor telah login. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat laporan persuratan yang dilakukan dalam menangani suatu PKEPP. Typical course of events Actor Action Sistem response 1. Masuk ke dalam sistem 2. Pilih submenu 3. Menampilkan laporan 193 laporan persuratan PKEPP persuratan perkara Alternate courses - Conclusion Actor dapat melihat laporan persuratan PKEPP. Post condition Actor berhasil mendapatkan informasi persuratan PKEPP. `Tabel 4.31 Narasi Use Case Lihat Laporan Persuratan MasukKeluar Use case name Lihat Laporan Persuratan Umum Use case Id 21 Actor Ketua DKPP, Kepala Biro Administrasi Description Use Case ini menggambarkan kegiatan melihat laporan persuratan PKEPP. Pre condition Actor telah login. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat kegiatan persuratan yang dilakukan dalam menangani suatu PKEPP. Typical course of events Actor Action Sistem response 1. Pilih menu laporan 2. Pilih submenu laporan persuratan umum 3. Menampilkan laporan persuratan masukkeluar 194 Alternate courses - Conclusion Actor dapat melihat laporan persuratan masukkeluar. Post condition Actor berhasil mendapatkan informasi persuratan masukkeluar. Tabel 4.32 Narasi Use Case mengelola User Use case name Mengelola User Use case Id 22 Actor Admin Description Use Case ini menggambarkan kegiatan actor untuk mengelola user. Pre condition Actor terdaftar sebagai Admin Trigger Use case ini dilakukan agar pengguna sistem dapat mengelola hak akses user terhadap sistem sesuai dengan level user. Typical course of events Actor Action Sistem response 1. Pilih menu master data 2. Memilih submenu manage user 3. Menampilkan daftar user 4. Memilih tombol “tambah” 5. Menampilkan form user 6. Pilih pegawai yang akan dijadikan user 7. Meng-input data user berupa username, 195 password dan level 8. Klik simpan 9. Menyimpan data user Alternate courses 5A.Memilih fungsi “edit” untuk mengubah data user 5B.Memilih fungsi “hapus” untuk menghapus data user 4B.Sistem menampilkan konfirmasi hapus data. 7B.Untuk data yang berhasil dihapus sistem menampilkan pesan data berhasil dihapus, untuk data tidak jadi dihapus kembali ke langkah 2. Conclusion Actor berhasil melakukan pengolahan terhadap data user. Post condition Manajemen user tersimpan dalam database Tabel 4.33 Narasi Use Case mengelola Pegawai Use case name Mengelola Pegawai Use case Id 23 Actor Admin Description Use Case ini menggambarkan kegiatan actor untuk mengelola pegawai. Pre condition Actor terdaftar sebagai Admin Trigger Use case ini dilakukan agar pengguna sistem dapat mengelola data pegawai. Typical course of events Actor Action Sistem response 1. Pilih menu master data 196 2. Memilih submenu master pegawai 3. Menampilkan daftar pegawai 4. Memilih tombol “tambah” 5. Menampilkan form pegawai 6. Masukan data pegawai 7. Klik simpan 8. Menyimpan data pegawai Alternate courses 5A.Memilih fungsi “edit” untuk mengubah data pegawai 5B.Memilih fungsi “hapus” untuk menghapus data pegawai 4B.Sistem menampilkan konfirmasi hapus data. 7B.Untuk data yang berhasil dihapus sistem menampilkan pesan data berhasil dihapus, untuk data tidak jadi dihapus kembali ke langkah 2. Conclusion Actor berhasil melakukan pengolahan terhadap data pegawai user. Post condition Manajemen user tersimpan dalam database Tabel 4.34 Narasi Use Case Mengelola Master Persuratan Use case name Mengelola Master Persuratan Use case Id 24 Actor Admin TU Description Use Case ini menggambarkan kegiatan actor untuk mengelola master surat. Pre condition Actor login sebagai Admin TU 197 Trigger Use case ini dilakukan agar pengguna sistem dapat mengelola master surat. Typical course of events Actor Action Sistem response 1. Pilih menu master data 2. Memilih submenu manage persuratan 3. Pilih salah satu master persuratan 4. Menampilkan daftar master persuratan 5. Memilih “tambah” 6. Menampilkan form user 7. Meng-input data master persuratan 8. Klik simpan 9. Menyimpan data user Alternate courses 5A.Memilih fungsi “edit” untuk mengubah data master persuratan user 5B.Memilih fungsi “hapus” untuk menghapus data master persuratan 4B.Sistem menampilkan konfirmasi hapus data. 7B.Untuk data yang berhasil dihapus sistem menampilkan pesan data berhasil dihapus, untuk data tidak jadi dihapus kembali ke langkah 2. Conclusion Actor berhasil melakukan pengolahan terhadap manajemen master persuratan. Post condition Data master pesuratan berhasil disimpan. 198 Tabel 4.35 Narasi Use Case mengatur Persetujuan Persuratan Use case name Mengatur Persetujuan Persuratan Use case Id 25 Actor Admin TU Description Use Case ini menggambarkan kegiatan actor untuk mengelola persetujuan data persuratan. Pre condition Actor login sebagai Admin TU. Trigger Use case ini dilakukan agar pengguna sistem dapat mengelola disposisi bila terjadi kesalahan terhadap surat. Typical course of events Actor Action Sistem response 1. Pilih menu pengaturan 2. Memilih submenu persetujuan surat 3. Menampikan form persetujuan surat 4. Memilih jenis surat 5. Menampilkan persetujuan surat 3. Mengatur persetujuan surat 6. Pilih simpan 7. Menyimpan hasil pengaturan Alternate courses - Conclusion Actor berhasil melakukan pengaturan persetujuan surat PKEPP. Post condition - 199 Tabel 4.36 Narasi Use Case lihat Persetujuan surat Use case name Lihat Persetujuan surat Use case Id 26 Actor Staf TU Description Use Case ini menggambarkan kegiatan actor melihat status persetujuan data surat. Pre condition Actor login sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat status persetujuan surat. Typical course of events Actor Action Sistem response 1. Pilih salah satu jenis surat. 2. Menampilkan status surat pada daftar surat Alternate courses - Conclusion Actor berhasil melihat status persetujuan surat PKEPP. Post condition - Tabel 4.37 Narasi Use Case Kirim Email Use case name Kirim Email Use case Id 27 Actor Staf TU 200 Description Use Case ini menggambarkan kegiatan actor mengirim surat melalui email. Pre condition Actor login sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat mengirim surat melalui email. Typical course of events Actor Action Sistem response 1. Melihat form input pengiriman. 2. Menampilkan status surat pada daftar surat 3. Mengisi data email penerima beserta file surat 4. Pilih kirim 5. Mengirim file surat ke email Alternate courses - Conclusion File surat berhasil terkirim ke email yang dituju . Post condition - Tabel 4.38 Narasi Use Case Lihat Data Pengaduan Use case name Lihat Data Pengaduan Use case Id 28 Actor Staf TU Description Use Case ini menggambarkan kegiatan actor untuk melihat data pengaduan. 201 Pre condition Actor login sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat data pengaduan sebagai bahan dalam membuat surat. Typical course of events Actor Action Sistem response 1. Melihat form input surat pemberitahuan 2. Pilih detail pengaduan 3. Menampikan data pengaduan Alternate courses - Conclusion Actor berhasil melihat data pengaduan. Post condition - Tabel 4.39 Narasi Use Case Lihat Data Putusan Use case name Lihat Data Putusan Use case Id 29 Actor Staf TU Description Use Case ini menggambarkan kegiatan actor untuk melihat data putusan. Pre condition Actor login sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat data putusan sebagai bahan dalam membuat surat. Typical course of Actor Action Sistem response 202 events 1. Melihat form input surat penyampaian putusan 2. Pilih detail putusan 3. Menampikan data putusan Alternate courses - Conclusion Actor berhasil melihat data putusan. Post condition - Tabel 4.40 Narasi Use Case Lihat Data Agenda Use case name Lihat Data Agenda Use case Id 30 Actor Staf TU Description Use Case ini menggambarkan kegiatan actor untuk melihat data agenda. Pre condition Actor login sebagai Staf TU. Trigger Use case ini dilakukan agar pengguna sistem dapat melihat data agenda sebagai bahan dalam membuat surat. Typical course of events Actor Action Sistem response 1. Melihat form input surat undangan rapat verifikasipleno 2. Pilih detail agenda 3. Menampikan data agenda Alternate courses - 203 Conclusion Actor berhasil melihat data putusan. Post condition - Tabel 4.41 Narasi Use Case Logout Use case name Logout Use case Id 31 Actor Semua actor Description Use Case ini menggambarkan kegiatan actor untuk keluar dari sistem. Pre condition Actor telah login Trigger Use case ini dilakukan agar pengguna sistem dapat mengelola data transaksi arsip. Typical course of events Actor Action Sistem response 1. Memilih Logout 2. Menampilkan halaman login Alternate courses - Conclusion Actor keluar dari sistem Post condition Actor berhasil keluar dari sistem

4.2.1.2 Perancangan Activity Diagram