Analisa Kebutuhan Analisa Input

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