4.2.2 Usulan Pemecahan Masalah
Berkaitan dengan permasalahan yang dihadapi, penulis megusulkan pemecahan masalah untuk sistem informasi sumber daya manusia diantaranya :
1. Karena perusahaan ini bergerak di bidang jasa riset dan mempunyai kantor cabang di berbagai kota maka diperlukan aplikasi berbasis web
untuk mempermudah dalam mengaksesnya. 2. Membuat suatu sistem pencatatan database yang terkomputerisasi.
3. Database tersebut dipresentasikan dalam bentuk web. 4. Menghasilkan suatu aplikasi yang memudahkan pencetakan data
karyawan sehinggga dapat menghasilkan informasi yang cepat dan up to date
megenai data karyawan. 5. Dapat menampilkan report yang dibutuhkan oleh manager secara cepat
dan up to date.
4.2.3 Disain Sistem
Pada tahap ini penulis mambuat suatu disain sistem menggunakan UML Unifind Modelling Language. Alasan penggunaan UML dalam proses
modeling pada tugas akhir ini karena UML menjadi notasi standar untuk arsitektur perangkat lunak dan merupakan bahasa standar industri untuk
memvisualisasikan, membangun, dan mendokumentasikan sistem Munawar:19.
4.2.3.1. Analisa Kebutuhan
Kebutuhan dasar yang harus dimiliki sistem informasi umberdaya manusia ini diantaranya:
52
a. Aplikasi yang dikembangkan berbasis web untuk memberikan kemudahan bagi user untuk melakukan tugas dan aktivitasnya.
b. Karyawan mengunakan halaman web sistem informasi sumber daya manusia untuk memperoleh informasi mengenai data diri, data rekan di
perusahaan, prestasi, pelanggaran, informasi gaji, dan informasi cuti. c. Karyawan dapat melihat secara detail informasi data diri selama ia
bekerja di perusahaan tersebut. d. Karyawan dapat mencetak data diri secara langsung.
e. Seorang manager bisa mengkontrol karyawannya dengan melihat prestasi dan pelanggaran yang telah diperoleh bawahannya tersebut.
f. Lembar penilaian prestasi maupun pelanggaran hanya terdapat pada halaman web untuk manager SDM, dan hanya kode akses manager yang
dapat mengaksesnya. g. Terdapat informasi gaji yang di update oleh administrator atas
persetujuan manager. h. Karyawan dapat mengajukan cuti secara online.
i. Terdapat report apakah cuti yang diajuan disetujui atau tidak. Report tersebut dapat berupa print out ataupun disajikan pada sistem itu sendiri.
j. Pembuatan aplikasi sumber daya manusia berbasis web ini harus berjalan di platform personal computer yang mengunakan sistem oprasi windows
2000 atau windows XP dan dapat diakses melalui web browser seperti internet explorer maupun opra. Hal ini menujukan bahwa pembangunan
aplikasi ini menggunakan asset yang telah tersedia dan familiar digunakan oleh user.
53
4.2.3.2. Analisa Input
Terdapat tiga tipe pengguna yang terlibat dalam sistem diantaranya : a. Administrator
orang yang berwenang melakukan login ke aplikasi untuk mengubah, menambah, menghapus user-account dan dapat meriset password.
b. Manager Orang yang melakukan login ke aplikasi untuk melakukan penilaian
terhadap prestasi maupun pelanggaran yang dilakukan karyawan, juga berwenang untuk memberikan konfirmasi terhadap pengajuan cuti yang
dilakukan karyawan pada pihak manajemen. c. Karyawan
Orang yang melakukan login untuk melihat informasi yang diberikan sistem juga dapat melakukan permohonan cuti kepada pihak manajemen
secara langsung.
4.2.3.3. Analisa output