Perangkat Lunak
1. Pendahuluan.........................................................................................................................................3
1.1. Tujuan.........................................................................................................................................3
1.2 Ruang Lingkup...........................................................................................................................3
1.3 Definisi, Singkatan, dan atau Akronim......................................................................................3
1.4 Metodologi Pengerjaan...............................................................................................................3
1.5 Referensi.....................................................................................................................................3
2. Deskripsi Umum................................................................................................................................5
2.1. Perspektif....................................................................................................................................5
2.2. Karakteristik dan Klasifikasi Pengguna.....................................................................................6
2.3. Lingkungan Operasi...................................................................................................................6
2.4. Batasan Desain dan Implementasi..............................................................................................7
2.5. Dokumentasi Bagi Pengguna.....................................................................................................7
2.6. Asumsi dan Ketergantungan.......................................................................................................7
3. Kebutuhan Antarmuka Eksternal.......................................................................................................8
3.1. Antarmuka Pengguna.................................................................................................................8
3.2. Antarmuka Perangkat Keras.......................................................................................................9
4. Rancangan Sistem............................................................................................................................10
4.1. Detail Rancangan......................................................................................................................10
1. Pendahuluan
1.1. Tujuan
Tujuan dari penulisan dokumen ini adalah untuk menjelaskan bagaimana alur dari aplikasi
pengajuan dokumen dan menjelaskan spesifikasi kebutuhan perangkat lunak yang akan dikembangkan
secara umum.
Dan untuk Tujuan dengan dibuatnya Sistem Pelayanan Dokumen Desa Sei Menirim ini ialah :
1. Untuk memudahkan Warga dalam pengajuan dokumen kepada pihak desa
2. Menghasilkan aplikasi mengenai pelayanan dokumen yang dimana nantinya terdiri dari :
pengajuan membuat KTP, pengajuan membuat Kartu Keluarga, pengajuan legalisir dokumen,
pengajuan Surat Pindah, dan lain-lain.
3. Administrasi lebih mudah
4. Mengikuti perkembangan zaman khususnya dalam hal teknologi dan informasi.
KK : Kartu Keluarga
1.5 Referensi
[1] L. Siomas, S. Informasi, O. Mahasiswa, S. Tinggi, M. Informatika, and S. Sumedang,
“Manajemen Proyek Perangkat Lunak ( MPPL ) Proposal Proyek Perangkat
Manajemen Proyek Perangkat Lunak ( MPPL ) Proposal Proyek Perangkat Lunak ‘
SIOMAS ( Sistem Informasi Organisasi Mahasiswa ) STMIK Sumedang Berbasis Web
[3] “SKPLKELOMPOK10APSINewfixxxx.” .
[4] Penerapan Metode Waterfall pada Desain Sistem Informasi Geografis Industri
Kabupaten Tegal, Ginanjar Wiro Sasmito, Jurusan Teknik Informatika, Politeknik
Harapan Bersama, 2017.
A. Context Diagram
B. Arsitektur Informasi
User (Warga)
Administrator
Input Proses Output
Username, Password Validasi Login Tempilan Awal Admin
Akun Warga Verifikasi Daftar Hak Akses Warga
Permohonan Dokumen Input Daftar Permohonan Dokumen
Pengiriman Verifikasi Status Pembayaran
Pengiriman Input Status Pengiriman
2.2. Karakteristik dan Klasifikasi Pengguna
Pengguna sistem ini adalah warga yang ingin mengajukan dokumen dan pihak desa sebagai
bagian pelayanan.
Dan untuk perangkat keras pada sisi server yang saya gunakan untuk Sistem Pelayanan Dokumen
Desa Sei Menirim adalah :
Perangkat lunak yang pada sisi user yag dibutuhkan oleh Sistem Pelayanan Dokumen Desa Sei
Menirim adalah :
Web browser : bisa berjalan pada web browser apapun
Tahapan Dokumentasi
Tahapan Requirement analysis and definition Dokumen analisis yang didalamnya terdapat
hasil wawancara dengan user
Tahapan System and software design Dokumen pemodelan atau perancangan dari
sistem yang akan dibuat
Tahapan Implementation and unit testing Dokumen hasil testing/pengujian dari website
dan Tahap Integration and system testing yang sudah dibuat yang nantinya akan
diperlihatkan kepada user
Tahapan Operation and maintenance Dokumen berupa manual book/manual user.
Login
Login dilakukan agar user bisa melakukan berbagai aktivitas pengajuan dokumen
Login dengan memasukkan NIK dan Password
Tekan tombol submit
Memiliki fungsi session, agar tidak bisa bypass
Pengajuan Dokumen
Melihat daftar pengajuan dokumen kemudian pilih salah satu
Ada pilihan untuk pengajuan dokumen
List pengajuan dokumen yang dipilih akan menampilkan persyaratan apa saja yang harus
dipenuhi dalam pembuatan dokumen yang dipilih
Kemudian akan disediakan form biodata untuk pengajuan yang dipilih
Status Pengajuan
Warga bisa melihat status pengajuan dokumen
Admin akan menginputkan status pengajuan berupa “Disetujui” dan “Belum Disetujui”.
Tersedia tombol “Lihat Status Pengajuan” yang terdapat pada seluruh akun
Status Pembayaran
Warga bisa melihat status pembayaran
Setelah dokumen selesai, warga akan diberi form pilihan yaitu, “kirim via pos”, dan “ambil
sendiri”.
Jika mengklik tombol “kirim via pos” maka warga diwajibkan melakukan pembayaran
Jika mengklik tombol “ambil sendiri” maka warga sendiri yang akan mengambil kekantor desa
Tersedia tombol “Status Pembayaran” yang terdapat setelah memilih “kirim via pos”.
Status Pengiriman
Warga bisa melihat status pengiriman
Status pengiriman berupa “Dokumen sudah diambil” akan ada setelah dokumen telah sampai
kepada pemiliknya
Logout
Terdapat tombol Logout yang akan membawa kita kembali ke menu login.
Autentikasi
Fitur ini merupakan fitur untuk menentukan atau mengidentifikasi pengguna. Fitur ini
merupakan fitur yang penting dalam sistem karena akses terhadap fitur lain ditentukan oleh autentikasi
ini. Bila ingin mengakses halaman home maka user harus login terlebih dahulu.
Login
2. Mengklik tombol
login
Exit Condition Sistem menampilkan halaman utama program
2. Mengklik tombol
login
Exit Condition Sistem menampilkan halaman login kembali dan pesan gagal login
Activity Login
Aktor Admin
Download Dokumen
Aktor User(Warga)
Entry Condition Aktor telah berada pada halaman lihat status pengajuan dari
pengajuan yang aktor pilih
Aktor User(Warga)
Aktor User(Warga)
Entry Condition Aktor telah melakukan login dan sistem menampilkan halaman
utama program
Exit Condition Sistem menampilkan berkas yang telah di upload dan pesan
berhasil
Aktor User(Warga)
Status pengajuan
Nama Use Status Pengajuan
Case
Aktor User(Warga)
Entry Aktor telah melakukan login dan sistem menampilkan halaman utama program
Condition
Status Pembayaran
Nama Use Case Status Pembayaran
Aktor User(Warga)
Entry Condition Aktor telah melakukan login dan sistem menampilkan halaman
utama program
4. melakukan
pembayaran
dokumen
Exit Condition Sistem menampilkan status pembayaran yang telah terkonfirmasi
Scenario Alternatif Aktor Sistem
4. mengambil sendiri
dokumen
Status Pengiriman
Nama Use Status Pengiriman
Case
Aktor User(Warga)
Entry Aktor telah melakukan login dan sistem menampilkan halaman utama program
Condition
Exit Aktor telah logout dan sistem kembali menampilkan halaman login
Condition
Activity Logout
Deskripsi Umum
4.2. Perspektif