Perspektif Produk Fungsi Produk Karakteristik Pengguna

24

BAB 3 Pengembangan Sistem Penggajian

3.1 Deskripsi Global Perangkat Lunak

3.1.1 Perspektif Produk

Produk yang dikembangkan merupakan perangkat lunak berbasis desktopyang berjalan menggunakan database sebagai media penyimpanan datanya.Perangkat lunak ini digunakan sebagai pengolah sistem penggajian yang hanya dapat digunakan oleh satu pengguna pada waktu yang bersamaan. Sistem penggajian ini akan menghasilkan hasil akhir yang berupa laporan penggajian. Laporan penggajian tersebut untuk pemimpin perusahaan. Aplikasi Database Pengguna Pemimpin Laporan Gambar 3.1 Perpektif Produk

3.1.2 Fungsi Produk

Secara umum aplikasi ini adalah aplikasi yang berfungsi sebagai pengolah data pengajian.Sehingga pengguna dimudahkan dalam mengolah data penggajian dan pembuatan laporan penggajian dengan menggunakan aplikasi ini. Fungsi Utama: 1. Autentikasi Pengguna 2. Pengolahan Data Hari Libur 3. Pengolahan Data Pendidikan 4. Pengolahan Data Bahasa 5. Pengolahan Data Divisi 6. Pengolahan Data Jabatan 7. Pengolahan Data Karyawan 8. Pengolahan Data Klien 9. Pengolahan Data Proyek 10. Pengolahan Data Hak Akses 11. Pengolahan Data Pengguna 12. Pengolahan Data Transportasi 13. Pengolahan Data Kehadiran 14. Pengolahan Data Lembur 15. Pembuatan Laporan

3.1.3 Karakteristik Pengguna

Pengguna aplikasi penggajian ini adalah administrator.Tugas administrator tersebut sebagai pengelola sistem penggajian. Pengguna Tanggung Jawab Hak Akse s Tingkat Pendidika n Tingkat Keterampila n Pengalama n Jenis Pelatihan Administrat or Mengelol a Data Sistem Penggajia n Hak Akse s Penu h S1 - - Pelatihan penggunaa n sistem penggajian ini. Tabel 3.1 Karakteristik Pengguna 3.1.4 Batasan – Batasan Batasan – batasan yang digunakan pada pengembangan perangkat lunak ini adalah : 1. Sistem penggajian ini harus dapat berjalan pada berbagai sistem operasi tanpa melakukan kompilasi ulang. 2. Sistem penggajian ini harus dapat menggunakan seluruh jenis database tanpa harus merubah sistem. 3. Sistem penggajian ini harus dapat menambah pengguna dan hak akses yang berbeda sesuai dengan keinginan administrator. 4. Sistem penggajian ini harus berupa aplikasi desktop.

3.2 Deskripsi Rinci Kebutuhan Sistem Lama