Kebutuhan Non Fungsional Kebutuhan Informasi

22. Cetak laporan histori realisasi anggaran Nama Fungsi Cetak laporan histori realisasi anggaran Prioritas High Pemicu Menekan menu Laporan Kondisi awal Tampil pilihan laporan yang akan dicetak Alur normal 1. Pengguna memilih pilihan laporan laporan histori realisasi anggaran 2. Pengguna memilih periode 3. Sistem menampilkan preview laporan histori realisasi anggaran 4. Pengguna dapat menyimpan laporan histori realisasi anggaran Alur alternatif - Kondisi akhir laporan histori realisasi anggaran tercetak atau tersimpan pada komputer Pengecualian - Kebutuhan non-fungsional A. Keamanan B. Ketersediaan C. Performa

D. Kebutuhan Non Fungsional

Kebutuhan non fungsional adalah kebutuhan yang berkaitan dengan sistem namun di luar kebutuhan fungsional. Kebutuhan tersebut dijelaskan sebagai berikut : 1. Keamanan Fungsi pada sistem dapat dijalankan jika pengguna login dengan menggunakan username dan password yang telah terdaftar dan mengisi captcha dengan benar. Login tersebut diterapkan karena tidak semua orang berhak mengakses dan menjalankan fungsi pada sistem. Captcha diterapkan untuk mencegah Build Operate and Transfer BOT masuk pada sistem dan menyisipkan iklan pada halaman web. Sistem akan otomatis keluar jika tidak ada aktivitas selama 15 menit. Hal ini berguna agar halaman web yang belum dikeluarkan oleh pengguna dan dibiarkan tanpa ada operasi tidak disalahkan oleh pihak lain. Password dibuat oleh sistem berupa 5 karakter random yang dikirimkan lewat email pengguna. Pengguna dapat membuat kembali password dengan memasukkan email yang telah terdaftar jika pengguna melupakan password atau kata sandinya. Hal ini berfungsi untuk menjaga kerahasian password pengguna dari pihak lain. 2. Ketersedian Sistem tersedia selama 24 jam dalam 7 hari untuk memberikan kemudahan bagi staf bagian umum dalam membuat dokumen dan menghitung biaya perjalanan dinas serta karyawan dalam mengajukan perjalanan dinas. Dengan kebutuhan non- fungsional ketersediaan pengguna dapat mengakses sistem tanpa dibatasi oleh jam kerja perusahaan. 3. Performa Waktu tanggap sistem bergantung pada banyaknya data yang akan ditampilkan. Hal ini berfungsi untuk menjaga kinerja komputer dalam menjalankan sistem informasi perjalanan dinas ini.

E. Kebutuhan Informasi

Informasi yang dibutuhkan tiap pengguna berbeda-beda. Kebutuhan informasi ini dijelaskan pada tabel 3.10 Tabel 3.10 Kebutuhan Informasi Pengguna Informasi yang dibutuhkan Frekuensi Format Karyawan Status perjalanan dinas untuk mengetahui apa dokumen telah siap untuk diambil Setiap saat Daftar tabel pada layar Asisten kepala bagian yang bersangkutan Histori perjalanan dinas karyawan Setiap ada pengajuan Daftar tabel pada layar Kepala bagian yang bersangkutan Histori perjalanan dinas karyawan Setiap ada pengajuan Daftar tabel pada layar Staf bagian umum Daftar perjalanan dinas yang telah disetujui Setiap saat Daftar tabel pada layar Notifikasi untuk pengerjaan perhitungan dan pembuatan dokumen perjalanan dinas Jika terdapat perjalanan dinas yang belum dikerjakan dari H-2 keberangkatan Email dan SMS Daftar perjalanan dinas yang telah dihitung Setiap saat Daftar tabel pada layar Daftar perjalanan dinas yang telah aktif Setiap saat Daftar tabel pada layar Daftar perjalanan dinas yang telah dibatalkan Setiap saat Daftar tabel pada layar Kepala bagian umum dan Direksi SDM dan umum Laporan histori perjalanan dinas karyawan Per periode PDF Laporan perbandingan per bagian, per periode, per wilayah tujuan Per periode PDF Laporan penggunaan anggaran per bulan dan per tahun Per periode PDF Laporan histori realisasi anggaran Per periode PDF

3.3 Perancangan Sistem