• Tidak ada hasil yang ditemukan

TA : Rancang Bangun Sistem Informasi Human Resources Planning Berbasis Web Studi Kasus pada Stikom Surabaya

N/A
N/A
Protected

Academic year: 2021

Membagikan "TA : Rancang Bangun Sistem Informasi Human Resources Planning Berbasis Web Studi Kasus pada Stikom Surabaya"

Copied!
93
0
0

Teks penuh

(1)RANCANG BANGUN SISTEM INFORMASI HUMAN RESOURCE PLANNING DENGAN METODE SISTEM MERIT POINT STUDI KASUS DI STIKOM SURABAYA TUGAS AKHIR. Nama. : Stefanie Hilda Kusumahadi. NIM. : 06.41010.0042. Program : S1 (Strata Satu) Jurusan : Sistem Informasi. SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA 2010.

(2) RANCANG BANGUN SISTEM INFORMASI HUMAN RESOURCE PLANNING DENGAN METODE SISTEM MERIT POINT STUDI KASUS DI STIKOM SURABAYA SKRIPSI. Diajukan sebagai salah satu syarat untuk menyelesaikan Program Sarjana Komputer. Oleh: Nama. : Stefanie Hilda Kusumahadi. NIM. : 06.41010.0042. Program : S1 (Strata Satu) Jurusan : Sistem Informasi. SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA 2010.

(3) Tugas Akhir Rancang Bangun Sistem Informasi Human Resource Planning Dengan Metode Sistem Merit Poin Studi Kasus STIKOM Surabaya. dipersiapkan dan disusun oleh Stefanie Hilda Kusumahadi NIM : 06.41010.0042 Telah diperiksa, diuji dan disetujui oleh Dewan Penguji pada : Desember 2010. Susunan Dewan Penguji Pembimbing I.. II.. Ir. Ronny Susilo, M.M. Pantjawati Sudarmaningtyas, S.Kom., OCA. Penguji I.. II.. Helmy Widyantara, S.Kom., M.Eng. Anjik Sumanji, S.Kom., M.Eng. Tugas akhir ini telah diterima sebagai salah satu persyaratan untuk memperoleh gelar sarjana. Helmy Widyantara, S.Kom, M.Eng Wakil ketua bidang akademik SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA.

(4) ABSTRAKSI. Jabatan yang kosong dapat terjadi karena pensiun karyawan, karyawan keluar dari pekerjaan, maupun karyawan tersebut diberhentikan. Pada departemen PSDM Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya (STIKOM) belum terdapat sistem yang mampu menentukan orang yang tepat untuk ditempatkan pada suatu jabatan yang kosong. Selama ini pengisian jabatan kosong masih dilakukan secara manual yaitu dengan mencari karyawan untuk dipindahkan dengan melihat profil dan kinerja karyawan saja. Tidak ada nilai pasti yang dapat dilihat tingkat kecocokan antara calon pegawai dengan suatu jabatan. Dengan demikian ketidaksesuaian antara pegawai dengan suatu jabatan bisa terjadi oleh karena itu perlu dibuat suatu sistem yang mampu membantu memberikan alternatif karyawan untuk mengisi suatu jabatan kosong. SI Perencanaan Sumber Daya Manusia dibuat untuk mengatasi masalah tersebut. Metode yang digunakan adalah metode sistem merit poin yang dipilih karena dapat membantu memberikan poin pada suatu kriteria. Setiap jabatan diberi total poin minimal, total poin minimal berasal dari total nilai dari 4 kriteria yaitu pendidikan, kinerja karyawan, pelatihan, dan prestasi pelanggaran. Nilai yang dimiliki karyawan akan dibandingkan dengan nilai yang dimiliki oleh spesifikasi jabatan sehingga akan muncul alternatif karyawan yang memenuhi syarat untuk menempati jabatan yang baru. Metode merit poin akan menghasilkan alternatifalternatif karyawan yang paling sesuai dengan jabatan yang dimaksud. Alternatifalternatif karyawan inilah yang nantinya dapat membantu manager HRD untuk memutuskan calon karyawan yang sesuai dengan jabatan yang hendak ditempati.. vi.

(5) KATA PENGANTAR. Puji dan syukur ke hadirat TUHAN YME, atas limpahan berkat serta Kasih Sayang-Nya sehingga penulis dapat menyelesaikan Tugas Akhir yang merupakan persyaratan dalam menyelesaikan Program Studi S1/Sistem Informasi di Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya. Terselesainya penyusunan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak, dan dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1.. Orang Tua penulis atas semua dorongan dan semangat yang diberikan hingga Tugas Akhir ini dapat selesai.. 2.. Bapak Ir. Ronny Susilo, M.M. selaku dosen pembimbing I atas segala bimbingan, dorongan dan saran yang sangat membantu penyelesaian Tugas Akhir ini.. 3.. Ibu Pantjawati Sudarmaningtyas, S.Kom., OCA. selaku dosen pembimbing II atas segala bantuan dan bimbingannya serta dukungan penuh demi terselesaikan Tugas Akhir ini.. 4.. Bapak Tony Soebijono, S.E., S.H atas semua data–data tentang HRD yang penulis butuhkan.. 5.. Teman–teman satu tim Tugas Akhir yang tidak pernah berhenti berjuang.. 6.. Teman–teman semasa kuliah yang telah menjadi teman seperjuangan dalam menempuh setiap semester.. 7.. Teman-teman satu penilikan di Harvest yang membawa sukacita dan kekuatan.. vii.

(6) 8.. Rekan-rekan satu kantor PT. Matahari Silverindo Jaya yang memberi kesempatan untuk dipinjam printernya dalam merampungkan Tugas Akhir ini.. 9.. Semua pihak yang tidak dapat penulis sebut satu-persatu yang telah ikut serta membantu terselesaikannya Tugas Akhir ini.. Penulis menyadari bahwa masih banyak kekurangan dalam penulisan Tugas Akhir ini, namun penulis berharap semoga Tugas Akhir ini dapat ikut menunjang perkembangan ilmu pengetahuan, khususnya ilmu komputer.. Surabaya, Desember 2010. Penulis. viii.

(7) DAFTAR ISI. ABSTRAKSI ................................................................................................ vi. KATA PENGANTAR .................................................................................. vii. DAFTAR ISI ................................................................................................. ix. DAFTAR TABEL ......................................................................................... xi. DAFTAR GAMBAR .................................................................................... xiv. DAFTAR LAMPIRAN ................................................................................. xvii. BAB I. PENDAHULUAN ....................................................................... 1. 1.1 Latar Belakang Masalah ..................................................................... 1. 1.2 Rumusan Masalah .............................................................................. 3. 1.3 Batasan Masalah ................................................................................ 3. 1.4 Tujuan ................................................................................................ 4. 1.5 Penulisan ............................................................................................ 4. BAB II. LANDASAN TEORI ................................................................... 6. 2.1 Perencanaan Sumber Daya Manusia ................................................... 6. 2.1.1 Analisis Jabatan. ..................................................................... 8. 2.2 Definisi Promosi Mutasi Rotasi ......................................................... 10. 2.3 Analisa dan Perancangan Sistem ....................................................... 11. 2.4 Merit Point System ............................................................................. 12. BAB III PERANCANGAN SISTEM ........................................................... 15. 3.1 Uraian Permasalahan .......................................................................... 15. ix.

(8) 3.2 Analisis Permasalahan ....................................................................... 15. 3.3 Metode Penelitian .............................................................................. 16. 3.4 Perancangan Sistem ........................................................................... 17. 3.4.1 Dokumen Flow ....................................................................... 17. 3.4.2 Sistem Flow ............................................................................ 19. 3.4.3 Data Flow Diagram ................................................................. 21. 3.4.4 Entity Relationship Diagram .................................................. 24. 3.5 Perancangan Database ........................................................................ 28. 3.6 Desain Rancangan Interface .............................................................. 40. BAB IV. IMPLEMENTASI DAN EVALUASI ......................................... 50. 4.1 Kebutuhan Sistem .............................................................................. 50. 4.2 Evaluasi Sistem .................................................................................. 51. BAB V. PENUTUP ..................................................................................... 77. 5.1 Kesimpulan ........................................................................................ 77. 5.2 Saran ................................................................................................... 77. DAFTAR PUSTAKA LAMPIRAN. x.

(9) DAFTAR TABEL. Tabel 2.1. Karakteristik Perencanaan Bisnis dan SDM .............................. 8. Tabel 2.2. Contoh Tabel Pengaturan Bobot ................................................ 13. Tabel 2.3. Contoh Tabel Pemberian Bobot ................................................. 13. Tabel 2.4 Tabel Perbandingan Data Job Spesifikasi dan Data Karyawan ... 13. Tabel 3.1. Data Karyawan ........................................................................... 28. Tabel 3.2. Data Hobi Karyawan .................................................................. 29. Tabel 3.3. Data Training Karyawan ............................................................ 29. Tabel 3.4. Data Keterampilan Komputer Karyawan ................................... 29. Tabel 3.5. Data Bahasa Karyawan .............................................................. 30. Tabel 3.6. Data Pendidikan Fornal Karyawan ............................................ 30. Tabel 3.7. Data Pendidikan Non Formal Karyawan ..................................... 31. Tabel 3.8. Data Pengalaman Organisasi Karyawan ...................................... 31. Tabel 3.9. Data Riwayat Kesehatan Karyawan ............................................ 31. Tabel 3.10 Data Riwayat Pengalaman Kerja Karyawan ............................. 32. Tabel 3.11 Data Job Spesifikasi ................................................................... 32. Tabel 3.12 Data Training Job Spesifikasi .................................................... 33. Tabel 3.13 Data Keterampilan Job Spesifikasi ........................................... 33. Tabel 3.14 Data Sim Job Spesifikasi ........................................................... 34. Tabel 3.15 Data Pendidikan Job Spesifikasi ................................................ 34. Tabel 3.16 Data Departemen ....................................................................... 34. Tabel 3.17 Data Jabatan ............................................................................... 35. Tabel 3.18 Data Status ................................................................................ 35. xi.

(10) Tabel 3.19 Data Performance Appraisal ...................................................... 35. Tabel 3.20 Data Reward and Punishment .................................................... 36. Tabel 3.21 Data Permintaan Tenaga Kerja ................................................. 36. Tabel 3.22 Data Deskripsi Pekerjaan Permintaan Tenaga Kerja ................. 37. Tabel 3.23 Data Deskripsi Keterampilan Permintaan Tenaga Kerja ........... 37. Tabel 3.24 Data Surat Pemberitahuan .......................................................... 37. Tabel 3.25 Data Surat Keputusan ................................................................ 38. Tabel 3.26 Data Daftar Karyawan Terpilih Satu ......................................... 38. Tabel 3.27 Data Daftar Karyawan Terpilih Dua .......................................... 39. Tabel 3.28 Data Admin ............................................................................... 39. Tabel 4.1 Tabel Kebutuhan Sistem ........................................................... 50. Tabel 4.2. Data testing pengguna ............................................................... 52. Tabel 4.3 Test Case Login ........................................................................ 52. Tabel 4.4. Data Testing Karyawan .............................................................. 54. Tabel 4.5 Test Case Data Karyawan .......................................................... 55. Tabel 4.6. Data Testing Job Spesifikasi ..................................................... 57. Tabel 4.7 Test Case Job Spesifikasi ........................................................... 57. Tabel 4.8. Data Testing Jabatan .................................................................. 59. Tabel 4.9 Test Case Data Jabatan .............................................................. 60. Tabel 4.10 Data Testing Departemen .......................................................... 62. Tabel 4.11 Test Case Data Departemen ...................................................... 62. Tabel 4.12 Data Testing Status .................................................................... 64. Tabel 4.13 Test Case Status ......................................................................... 64. Tabel 4.14 Data Permintaan Tenaga Kerja .................................................. 66. xii.

(11) Tabel 4.15 Test Case Data Permintaan Tenaga Kerja ................................ 67. Tabel 4.16 Halaman Surat Permintaan Tenaga Kerja ................................. 68. Tabel 4.17 Test Case Surat Permintaan Tenaga Kerja ................................. 68. Tabel 4.18 Data Halaman Permintaan Tenaga Kerja ................................... 69. Tabel 4.19 Data Job Spesifikasi ................................................................... 69. Tabel 4.20 Data Karyawan ........................................................................... 70. Tabel 4.21 Data Poin Kesesuaian antara data job spesifikasi & karyawan ... 70. Tabel 4.22 Test Case Halaman Alternatif Karyawan ................................... 73. Tabel 4.23 Data Poin Kesesuaian antara Data Job Spesifikasi & Karyawan.. 74. xiii.

(12) DAFTAR GAMBAR. Gambar 2.1. Perencanaan SDM yang terintegrasi ......................................... 7. Gambar 3.1. Dokumen Flow Proses Mutasi .................................................. 18. Gambar 3.2. System Flow Proses Mutasi ………………………................... 20. Gambar 3.3. Context Diagram Sistem Informasi Perencanaan Sumber Daya Manusia ................................................................................... 21. DFD Level 0 Sistem Informasi Perencanaan Sumber Daya Manusia ................................................................................... 23. DFD Level 1 Subproses mengidentifikasi profile karyawan dengan job spesifikasi ............................................................... 25. Gambar 3.6. Conceptual Data Model Perencanaan Sumber Daya Manusia ... 26. Gambar 3.7. Physical Data Model Perencanaan Sumber Daya Manusia ....... 27. Gambar 3.8. Halaman Login ........................................................................... 40. Gambar 3.9. Halaman Halaman Daftar Karyawan ......................................... 40. Gambar 3.10 Halaman Input Data Karyawan .................................................. 41. Gambar 3.11 Halaman Daftar Job Spesifikasi ................................................ 41. Gambar 3.12 Halaman Input Data Job Spesifikasi .......................................... 42. Gambar 3.13 Halaman Daftar Departemen ..................................................... 42. Gambar 3.14 Halaman Input Data Departemen .............................................. 43. Gambar 3.15 Halaman Daftar Jabatan ............................................................. 43. Gambar 3.16 Halaman Input Data Jabatan ...................................................... 44. Gambar 3.17 Halaman Daftar Status ............................................................... 44. Gambar 3.18 Halaman Input Data Status ......................................................... 45. Gambar 3.19 Halaman Daftar Permintaan SDM ............................................. 45. Gambar 3.4. Gambar 3.5. xiv.

(13) Gambar 3.21 Halaman Struktur Organisasi .................................................... 46. Gambar 3.22 Halaman Input Struktur Organisasi ........................................... 46. Gambar 3.23 Halaman Input Permintaan SDM .............................................. 47. Gambar 3.22 Halaman ACC form permintaan SDM ...................................... 47. Gambar 3.23 Halaman Daftar Rekomendasi Karyawan .................................. 48. Gambar 3.22 Halaman Surat Pemberitahuan ................................................... 48. Gambar 3.23 Halaman Surat Keputusan Mutasi .............................................. 49. Gambar 4.1. Halaman Login .......................................................................... 51. Gambar 4.2. Pesan Error Login Failed .......................................................... 53. Gambar 4.3. Halaman Master Karyawan ........................................................ 55. Gambar 4.4. Proses Update ............................................................................. 56. Gambar 4.5. Pesan Proses Simpan Selesai ..................................................... 56. Gambar 4.6. Halaman Master Job Spesifikasi ................................................ 58. Gambar 4.7. Proses Update Data job spesifikasi ............................................ 59. Gambar 4.8. Pesan Proses Simpan Selesai ..................................................... 59. Gambar 4.9. Halaman Master Jabatan ............................................................ 60. Gambar 4.10 Proses Update ............................................................................ 61. Gambar 4.11 Pesan Proses Simpan Selesai ..................................................... 61. Gambar 4.12 Halaman Master Departemen ..................................................... 62. Gambar 4.13 Proses Update ............................................................................ 63. Gambar 4.14 Pesan Proses Simpan Selesai ..................................................... 63. Gambar 4.15 Halaman Master Status .............................................................. 65. Gambar 4.16 Proses Update ........................................................................... 65. Gambar 4.17 Pesan Proses Simpan Selesai ..................................................... 66. xv.

(14) Gambar 4.18 Pesan Proses Simpan Selesai ..................................................... 67. Gambar 4.19 Halaman Surat Permintaan Tenaga Kerja .................................. 68. Gambar 4.20 Proses Update ............................................................................ 68. Gambar 4.21 Halaman Alternatif Karyawan .................................................. 73. Gambar 4.22 Proses Simpan ........................................................................... 74. Gambar 4.23 Daftar Surat Pemberitahuan ...................................................... 75. Gambar 4.24 Daftar Surat Keputusan Mutasi ................................................. 75. xvi.

(15) BAB I PENDAHULUAN. 1.1. Latar Belakang Masalah Sumber daya manusia memiliki peranan penting dalam suatu perusahaan. sebab sumber daya inilah yang akan menempati suatu jabatan. Suatu jabatan tidak akan terus menerus ditempati oleh orang yang sama dari waktu ke waktu, pasti ada kalanya suatu jabatan kosong karena orang yang pernah menempati jabatan tersebut telah mengundurkan diri, pensiun, ataupun telah diberhentikan. Jabatan yang kosong ini membutuhkan calon tenaga kerja yang sesuai atau Right man in the right place, yaitu orang yang tepat pada posisi yang tepat. Suatu jabatan dapat dikatakan diisi dengan orang yang tepat jika orang yang mengisi jabatan tersebut memiliki kriteria yang sesuai dengan posisi yang dimaksud. Dapat dikatakan memenuhi kriteria jika terdapat kesesuaian antara profil karyawan dengan spesifikasi pekerjaan pada suatu jabatan. Orang yang tepat pada posisi yang tepat dimaksudkan agar kinerja dan produktivitas yang baik dapat dihasilkan oleh karyawan. Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya (STIKOM) merupakan perguruan tinggi swasta yang belum memiliki sistem yang mampu melakukan perencanaan sumber daya manusia. Selama ini untuk menentukan orang yang tepat pada suatu posisi dilakukan pemindahan secara langsung oleh bagian Perencanaan Sumber Daya Manusia (PSDM). Penilaian dilakukan dengan melihat profil karyawan serta kinerja karyawan, belum ada. 1.

(16) 2. penilaian yang terukur misalnya dengan memberi poin pada setiap calon karyawan. SI Perencanaan Sumber Daya Manusia dibuat untuk mengatasi permasalah diatas. Metode merit poin digunakan untuk membantu memberikan bobot atau nilai pada setiap kriteria penilaian karyawan. Metode merit poin ini digunakan karena dinilai merupakan metode yang paling cocok untuk memberikan nilai dan bobot pada kriteria penilaian karyawan. Kriteria penilaian karyawan antara lain pendidikan, kinerja karyawan, pelatihan karyawan serta prestasi dan pelanggaran karyawan. Berdasarkan empat kriteria tersebut, suatu jabatan diberi nilai minimal. Setiap calon karyawan akan dinilai juga berdasarkan empat kriteria yang nantinya akan muncul bobot total setiap calon karyawan. Bobot total setiap calon karyawan dinilai dan akan dibandingkan dengan nilai minimal suatu jabatan. Kemudian dipilih calon – calon karyawan yang memiliki nilai mendekati nilai minimal dari suatu jabatan. Calon – calon karyawan inilah yang nantinya diberikan kepada manajer HRD sebagai pengambil keputusan, dalam hal ini di STIKOM pengambil keputusan adalah ketua. SI perencanaan sumber daya manusia ini dibuat untuk membantu memberikan alternatif - alternatif karyawan yang cocok untuk mengisi suatu jabatan yang kosong agar dikemudian hari kinerja dan produktivitas karyawan semakin baik..

(17) 3. 1.2. Rumusan Masalah Berdasarkan. latar. belakang. masalah. diatas. dapat. dirumuskan. permasalahan dalam Tugas Akhir ini : 1.. Bagaimana merancang sistem informasi human resource planning sehingga mampu menghasilkan alternatif calon karyawan untuk direkomendasikan kepada ketua.. 2.. Bagaimana melakukan perhitungan dan pembobotan kriteria penilaian karyawan menggunakan sistem merit poin. 1.3. Batasan Masalah Berdasarkan latar belakang masalah diatas dapat dirumuskan batasan. permasalahan dalam Tugas Akhir ini yaitu: 1.. Sistem yang dibuat berbasis web.. 2.. SI Perencanaan Sumber Daya Manusia ini hanya membahas perekrutan secara internal.. 3.. Rekomendasi alternatif karyawan diberikan kepada manajer HRD dalam hal ini yang berfungsi sebagai manajer HRD di STIKOM adalah Ketua.. 4.. Sistem hanya membahas mutasi karyawan satu tingkat dibawah setelah kepala bagian.. 5.. Menyediakan alternatif calon karyawan yang memiliki profil yang sesuai dengan spesifikasi pekerjaan untuk dimutasi sesuai dengan kebutuhan organisasi..

(18) 4. 1.4. Tujuan Tujuan dari pembuatan tugas akhir ini adalah:. 1.. Mempermudah proses penilaian profil karyawan yang akan dimutasi sesuai dengan spesifikasi pekerjaan yang dimiliki setiap jabatan.. 2.. Membantu memberikan alternatif calon karyawan yang akan dimutasi sesuai dengan kebutuhan organisasi sehingga mempermudah dalam mengambil keputusan. 1.5. Penulisan Dalam penulisan tugas akhir ini akan dijelaskan juga sistematika. penyusunan sesuai prosedur yang ada. Tujuannya agar diperoleh gambaran tentang isi dari tugas akhir.. BAB I. PENDAHULUAN Pada bab ini akan menguraikan tentang latar belakang, permasalahan, batasan masalah dan tujuan penulisan tugas akhir yang berjudul ”Rancang Bangun Sistem Informasi Human Resource Planning Berbasis Web”.. BAB II. LANDASAN TEORI Menjelaskan. tentang. landasan teori. yang. digunakan dalam. perancangan dan pengembangan aplikasi. Landasan teori yang digunakan adalah: Perencanaan Sumber Daya Manusia, Analisa dan Perancangan Sistem, Merit Point System..

(19) 5. BAB III. PERANCANGAN SISTEM Menjelaskan tentang langkah – langkah pemecahan masalah dalam tugas. akhir. yang. meliputi:. uraian. permasalahan,. analisis. permasalahan, perancangan sistem yang terdiri dari dokumen flow, sistem flow, perancangan sistem yang digambarkan dalam Data Flow Diagram dari context diagram sampai level satu, perancangan database yang digambarkan dalam bentuk Conceptual Data Model dan Physical Data Model, struktur database, desain interface.. BAB IV. TESTING DAN EVALUASI Membahas mengenai implementasi aplikasi yang akan dibuat, mencakup. kebutuhan hardware software, input, output, dan. implementasi ke dalam program.. BAB V. PENUTUP Merupakan bab yang berisi kesimpulan dan saran yang dapat digunakan sebagai bahan perbaikan dan pengembangan dari kegiatan perancangan dan pengembangan aplikasi.. DAFTAR PUSTAKA LAMPIRAN.

(20) BAB II LANDASAN TEORI. 2.1 Perencanaan Sumber Daya Manusia Karyawan merupakan sumber daya yang dimiliki organisasi, dan harus dialokasikan secara efektif, efisien, dan manusiawi. Agar kondisi tersebut dapat tercipta, maka organisasi perlu membuat perencanaan SDM sebaik-baiknya sehingga dapat memenuhi kebutuhan SDM organisasi, baik jangka pendek, menengah maupun jangka panjang. Dengan demikian, organisasi tidak akan mengalami kesulitan dalam memenuhi SDM yang dibutuhkan. Perencanaan SDM merupakan kegiatan penentuan jumlah dan jenis SDM yang diperlukan oleh suatu organisasi untuk masa yang akan datang (R. Wayne Mondy dan Robert M Noe, 1990). Oleh karena itu perencanaan SDM adalah serangkaian kegiatan yang berkaitan dengan peramalan kebutuhan tenaga kerja di masa datang pada suatu organisasi, meliputi penyediaan tenaga kerja baru dan pendayagunaan yang sudah tersedia. Atau dengan kata lain menentukan gerakan SDM yang ada dari posisi saat ini menuju posisi yang diinginkan di masa datang. Perencanaan SDM dapat juga diartikan sebagai suatu proses untuk menetapkan. strategi. memperoleh,. memanfaatkan, mengembang-. kan dan mempertahankan tenaga kerja sesuai dengan kebutuhan perusahaan sekarang dan pengembangannya. di. masa. mendatang. Secara. singkat,. perencanaan SDM merupakan proses analisis dan identifikasi kebutuhan untuk dan ketersediaan SDM dalam organisasi.. 6.

(21) 7. Lingkungan Eksteral Lingkungan Internal Perencanaan Strategik Organisasi. Perencanaan. Peramalan SDM yang dibutuhkan. Kebutuhan < Persediaan. Membatasi penerimaan, pengurangan jam kerja, pensiun dini, pemberhentian. Peramalan SDM yang tersedia. Komparasi kebutuhan dan ketersediaan. Kebutuhan = Ketersediaan. Kebutuhan > Persediaan. Perekrutan. Internal. Ekstern. Gambar 2.1. Perencanaan SDM yang terintegrasi. Berdasarkan bagan tersebut dapat diketahui bahwa Perencanaan SDM akan selalu terkait/terintegrasi dengan perencanaan bisnis secara keseluruhan yang dilakukan oleh perusahaan. Tabel berikut menyajikan rincian perbedaan berdasarkan jangka waktu/periode perencanaan dan keterkaitannya dengan Perencanaan SDM.

(22) 8. Tabel 2.1. Karakteristik Perencanaan Bisnis dan SDM No. Indikator. Jangka Pendek. Jangka Menengah. Jangka Panjang. 1. Waktu. 1tahun. 1-2 tahun. 2-5 tahun. 2. Sifat. Perencanaan operasional / rutin. Perencanaan taktis / operasional. Perencanaan strategis. 3. Fokus. Anggaran tahunan. Penjabaran bisnis perusahaan secara relistis. Aspek-aspek mendasar yang mempengaruhi. Mengatur dan memenuhi kebutuhan SDM. Penjabaran SDM yang diperlukan (kuantitas dan kualitas). Kebutuhan manajemen dan manajemen SDM di masa yang akan datang. Upaya mengatisipasi kebutuhan internal dan eksternal. -. -. Manajemen operasinal. Top manajer. 4. Penanggung Supervisor jawab. 2.1.1 Analisis Jabatan Analisis jabatan adalah suatu kegiatan untuk mencatat, mempelajari dan menyimpulkan keterangan-keterangan atau fakta-fakta yang berhubungan dengan masing-masing jabatan secara sistematis dan teratur (R. Wayne Mondy dan Robert M Noe, 1990) yaitu : 1.. Apa yang dilakukan karyawan pada jabatan tersebut. 2.. Apa wewenang dan tanggung jawab karyawan. 3.. Mengapa pekerjaan tersebut harus dilakukan. 4.. Bagaimana cara melakukan dan menyelesaikan pekerjaan tersebut. 5.. Alat-alat dan bahan-bahan yang digunakan dalam melaksanakan pekerjaan..

(23) 9. 6.. Besarnya upah dan lamanya jam bekerja. 7.. Pendidikan, pengalaman dan latihan yang dibutuhkan.. 8.. Keterampilan, sikap dan kemampuan yang diperlukan untuk melakukan pekerjaan tersebut.. Analisis Jabatan mencakup 2 elemen, yaitu : A. Uraian Jabatan Adalah suatu catatan yang sistematis tentang tugas dan tanggung jawab suatu jabatan tertentu, yang ditulis berdasarkan fakta-fakta yang ada. Penyusunan uraian jabatan ini sangat penting, terutama untuk menghindarkan terjadinya perbedaan pengertian, untuk menghindari terjadinya pekerjaan rangkap, serta untuk mengetahui batas-batas tanggung jawab dan wewenang masing-masing jabatan. Halhal yang perlu dicantumkan dalam Uraian Jabatan pada umumnya meliputi : 1.. Identifikasi Jabatan, yang berisi informasi tentang nama jabatan, bagian dan nomor kode jabatan dalam suatu perusahaan. 2.. lkhtisar Jabatan, yang berisi penjelasan singkat tentang jabatan tersebut; yang juga memberikan suatu definisi singkat yang berguna sebagai tambahan atas informasi pada identifikasi jabatan, apabila nama jabatan tidak cukup jelas. 3.. Tugas-tugas yang harus dilaksanakan. Bagian ini adalah merupakan inti dari uraian jabatan dan merupakan bagian yang paling sulit untuk dituliskan secara tepat. Untuk itu, bisa dimulai menyusunnya dengan mencoba menjawab pertanyaan-pertanyaan tentang apa dan mengapa suatu pekerjaan dilaksanakan, dan bagaimana cara melaksanakannya.

(24) 10. 4.. Pengawasan yang harus dilakukan dan yang diterima. Bagian ini menjelaskan nama-nama jabatan yang ada diatas dan dibawah jabatan ini, dan tingkat pengawasan yang terlibat. 5.. Hubungan dengan jabatan lain. Bagian ini menjelaskan hubungan vertikal dan horisontal jabatan ini dengan jabatan-jabatan lainnya dalam hubungannya dengan jalur promosi, aliran serta prosedur kerja. 6.. Kondisi kerja, yang menjelaskan tentang kondisi fisik lingkungan kerja dari suatu jabatan. Misalnya panas, dingin, berdebu, bising dan lain-lain terutama kondisi kerja yang berbahaya. B. Spesifikasi Jabatan Spesifikasi jabatan adalah persyaratan minimal yang harus dipenuhi oleh orang yang menduduki suatu jabatan, agar dapat melaksanakan tugas-tugas yang dibebankan kepadanya dengan baik. Spesifikasi jabatan terdiri dari: 1.. Spesifikasi pendidikan, pelatihan dan pengalaman kerja. 2.. Spesifikasi pengetahuan dan keterampilan. 3.. Spesifikasi fisik dan mental. 4.. Spesifikasi umur dan jenis kelamin. 2.2 Definisi Promosi, Rotasi dan Mutasi Promosi karyawan adalah suatu proses pemindahan karyawan dari suatu jabatan ke jabatan lain yang lebih tinggi. Promosi akan diikuti dengan tugas, tanggung jawab dan wewenang yang lebih tinggi dari jabatan yang diemban sebelumnya. Pada umumnya promosi akan diikuti dengan kenaikan gaji serta.

(25) 11. fasilitas dari perusahaan namun promosi sendiri memiliki makna yaitu merupakan bukti pengakuan terhadap prestasi karyawan tersebut. Rotasi karyawan adalah perubahan posisi atau jabatan tetapi masih dalam satu departemen. Rotasi karyawan biasanya dilakukan agar karyawan dapat meningkatkan wawasan, pengalaman, pengetahuan serta keahlian. Rotasi karyawan juga suatu cara untuk dapat mengatasi suasana pekerjaan yang terlalu monoton sehingga dapat mengurangi kebosanan dan kejenuhan karyawan. Salah satu keuntungan lain dari rotasi karyawan adalah dapat meningkatkan kemampuan karyawan dengan demikian seorang karyawan akan dapat mengerjakan berbagai tipe pekerjaan serta memiliki kesempatan untuk mengembangkan kemampuan yang dimiliki. Manfaat lain dari rotasi karyawan bagi perusahaan adalah sebagai langkah pencegahan dan pengawasan bagi karyawan agar tidak melakukan penyimpangan pekerjaan atau jabatan. Mutasi adalah perubahan posisi atau jabatan dari satu departemen ke departemen lain. Tujuan dari mutasi agar produktivitas dan semangat kerja karyawan meningkat. Mutasi juga dapat dilakukan untuk pelaksanaan hukuman atau sanksi atas pelanggaran yang dilakukan karyawan.. 2.3 Analisa dan Perancangan Sistem Analisis Sistem adalah penguraian dari suatu sistem informasi yang utuh. kedalam. bagian-bagian. komponennya. dengan. maksud. untuk. mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatankesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya (Jogiyanto, 2001)..

(26) 12. Berdasarkan penjelasan diatas, analisa sistem adalah sebuah tahap yang paling penting dalam suatu pemrograman dimana tahap ini untuk mengevaluasi permasalahan yang ada dan kendala-kendala yang dihadapi. Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem atau perancangan sistem. Siklus hidup pengembangan sistem terdiri dari : mengidentifikasi masalah, peluang dan tujuan, menentukan syarat-syarat, menganalisis kebutuhankebutuhan sistem, merancang sistem yang direkomendasikan, mengembangkan dan mendokumentasikan perangkat lunak, menguji dan mempertahankan sistem, mengimplementasikan dan mengevaluasi sistem (Kendall and Kendall:2001).. 2.4 Sistem Merit Poin Sistem merit point digunakan untuk memberikan penilaian secara ilmiah dan obyektif dalam melakukan promosi, rotasi ataupun mutasi. Penilaian secara ilmiah dan obyektif meliputi aspek kinerja karyawan, prestasi karyawan, training yang pernah diikuti serta melihat profil pendidikan ataupun kemampuan yang dimiliki oleh karyawan. Berikut merupakan contoh pemberian bobot pada aspek kinerja karyawan, training yang pernah diikuti karyawan, prestasi karyawan serta profil karyawan. Total dari keseluruhan bobot adalah 100. Total keseluruhan bobot dibagi dua yaitu 75 poin untuk bobot pada softskill serta 25 poin untuk bobot pada hardskill. Pembagian poin untuk softskill dan hardskill dapat diatur sesuai dengan kriteria perusahaan..

(27) 13. Tabel 2.2 Contoh tabel pengaturan bobot No 1. 2. Nama Kriteria. Bobot. softskill a. training and development b. reward and punishment c. performance appraisal hardskill pendidikan Total poin. 25 25 25 25 100. Ada empat kriteria penilaian yaitu : kriteria pendidikan, kriteria training and development, kriteria performance appraisal, kriteria reward and punishment. Range nilai antara 1-10 poin tiap kriteria. Poin diberikan pada empat kriteria yang ada pada tiap spesifikasi pekerjaan. Contoh untuk spesifikasi pekerjaan Staf Administrasi Akademik dan Kemahasiswaan (AAK), kriteria pendidikan minimal S1 Ekonomi dengan poin 10, S1 Manajemen 8 poin, S1 Ekonomi pembangunan 6 poin. Untuk kriteria training and development, team work training dengan poin 10, performance appraisal dengan pemberian poin 10 jika memiliki kinerja yang baik. Kriteria reward and punishment dengan nilai 10 poin jika memiliki prestasi ataupun pelanggaran didalam maupun diluar perusahaan. Tabel 2.3 Contoh tabel pemberian bobot Jabatan : Staff AAK Kriteria S1 Ekonomi S1 Manajemen S1 Ekonomi Pendidikan Pembangunan Team work training Training & punishment Leadership training Performance appraisal Reward & punishment. Poin 10 8 6 10 8 10 10.

(28) 14. Spesifikasi pekerjaan ini yang nantinya akan dicocokkan dengan data karyawan yaitu pendidikan yang dimiliki karyawan, training yang pernah diikuti, kinerja dan prestasi atau pelanggaran yang pernah dilakukan. Jika cocok maka diberikan nilai seperti pada kriteria diatas. Nilai-nilai inilah yang nantinya akan dikalikan dengan bobot pada setiap kriteria dan dibagi 100 lalu semua nilai yang telah dikalikan dengan bobot dan dibagi 100 akan dijumlah sehingga muncul nilai kumulatif data karyawan tersebut jika dibandingkan dengan kriteria spesifikasi pekerjaan. Berikut adalah contoh pencocokan data spesifikasi pekerjaan staff AAK dengan salah satu data karyawan yang akan direkomendasikan untuk menempati jabatan tersebut. Tabel 2.4 Tabel perbandingan data jobspesifikasi dan data karyawan Data karyawan. Nama Pendidikan Training yang pernah diikuti Pengalaman kerja Prestasi kerja. : Susi : S1 Ekonomi Team work : training : : TOTAL. poin yang. Bobot. Hasil. diperoleh. kriteria. perkalian. 10. x. 25. =. 250. 10 10 10. x x x. 25 25 25. = = =. 250 250 250 1000. Total poin 1000 nantinya akan dibagi 100 sehingga keluar nilai akhir yaitu 10 poin untuk data karyawan Susi yang telah dicocokkan dengan data spesifikasi pekerjaan. Jadi nilai kecocokan data karyawan Susi dengan data spesifikasi pekerjaan bernilai 10 poin..

(29)

(30) BAB III Perancangan Sistem 3.1. Uraian Permasalahan Permasalahan yang terdapat pada sistem antara lain: pertama, penilaian. terhadap calon karyawan masih dilakukan secara manual oleh PSDM yaitu dengan mencocokkan antara profil karyawan serta kinerja karyawan dengan spesifikasi jabatan sehingga proses pencarian karyawan menghabiskan waktu lebih lama. Kedua, belum ada penilaian terukur yaitu dengan memberikan bobot pada setiap kriteria-kriteria penilaian karyawan dari calon karyawan. Penilaian karyawan yang tidak terukur menyebabkan tidak ada angka pasti untuk membandingkan nilai profil satu karyawan dengan karyawan lainnya sehingga hal ini dapat menyulitkan Manajer HRD untuk memutuskan calon karyawan mana yang cocok untuk menempati suatu jabatan. Permasalahan yang ketiga yaitu belum ada sistem yang mampu memberikan alternatif – aternatif karyawan yang berisi daftar karyawan rekomendasi berserta nilai tingkat kecocokan antara karyawan dengan suatu jabatan.. 3.2. Analisis Permasalahan Pada sistem, pencarian calon karyawan untuk dimutasi dilakukan. dengan mencari bagian/departemen dengan jumlah karyawan lebih untuk dipindahkan ke bagian/departemen baru serta mencari kesesuaian antara calon karyawan dengan jabatan yang kosong. Pada sistem, data spesifikasi pekerjaan yang ada dicocokkan dengan profil calon karyawan, pencarian karyawan yang cocok dengan spesifikasi pekerjaan dilakukan dengan pencocokkan biasa. Penilaian biasa ini tidak menghasilkan suatu nilai kecocokan yang pasti antara 15.

(31) 16. calon karyawan dengan spesifikasi pekerjaan. Data-data profil karyawan seperti data pendidikan, kinerja karyawan, prestasi dan pelanggaran, pelatihan yang pernah diikuti belum diolah dengan diberi bobot pada masing-masing kriteria, lalu dicocokkan dengan nilai minimal yang dimiliki oleh suatu spesifikasi pekerjaan.. 3.3. Metode Penelitian Data yang dikumpulkan dalam penelitian ini merupakan data primer dan. sekunder yang diperoleh dari berbagai sumber. Teknik pengumpulannya dilakukan melalui beberapa langkah yakni: 1. Data primer diperoleh melalui : Wawancara, yaitu dengan melakukan tanya jawab dengan kepala bagian HRD mengenai sistem mutasi, promosi dan mutasi yang ada pada STIKOM Surabaya. Dari wawancara diperoleh data sebagai berikut : struktur organisasi, data jobspesifikasi, data karyawan, form permintaan tenaga kerja, dan Surat Keputusan Mutasi (SK Mutasi). 2. Data sekunder diperoleh melalui: a. Studi dokumentasi Studi dokumentasi digunakan untuk mencari data-data sekunder yang berkaitan dengan perencanaan sumber daya manusia. b. Akses internet Akses internet digunakan untuk mencari data-data pendukung dari berbagai buku, ebook, maupun jurnal-jurnal yang disediakan di internet. perencanaan sumber daya manusia.. Mengenai.

(32) 17. c. Studi yang relevan Studi yang relevan ini digunakan sebagai acuan dalam melakukan penelitian.. 3.4. Perancangan Sistem. 3.4.1 Dokumen Flow Adapun gambaran sistem yang sebenarnya adalah sebagai berikut: terdapat 5 bagian yaitu Perencanaan Sumber Daya Manusia, kepala bagian (kabag), wakil ketua (waka), manajer HRD, dan karyawan. Proses ditangani sepenuhnya oleh bagian PSDM. Sistem yang ada belum terkomputerisasi. Pengisian jabatan kosong dilakukan dengan identifikasi secara manual. Gambar 3.1. menggambarkan alur data yang dibutuhkan untuk melakukan proses perencanaan sumber daya manusia. Data yang digunakan meliputi: data profil karyawan dan data kinerja karyawan, Berdasarkan surat permintaan sumber daya manusia (SDM), maka akan dilakukan identifikasi tenaga kerja yang memenuhi syarat untuk menempati posisi baru. Dari proses identifikasi maka akan muncul alternatif karyawan yang memenuhi syarat. Manajer HRD akan memilih satu karyawan dari alternatif karyawan yang diberikan. Surat pemberitahuan yang dibuat oleh PSDM akan diberikan kepada karyawan yang terpilih yang akan menduduki jabatan baru. Surat pemberitahuan ini sebagai media informasi bahwa karyawan tersebut akan dipindah posisinya. Surat pemberitahuan bisa dalam bentuk informal yaitu karyawan yang hendak dipindah posisinya akan dipanggil oleh bagian PSDM untuk diberitahukan bahwa ada rencana pemindahan dari posisi sekarang ke posisi yang baru..

(33) 18. Dengan asumsi karyawan tersebut menyetujui pemindahan posisinya maka dibuat surat keputusan mutasi (SK mutasi) oleh PSDM yang nantinya akan diberikan kepada manajer HRD untuk disetujui. SK mutasi ini kemudian diberikan kepada karyawan.. Gambar 3.1 Dokumen Flow Proses Mutasi.

(34) 19. 3.4.2 Sistem Flow Kelemahan dari proses manual adalah proses pemilihan karyawan yang hendak dipindahkan belum benar-benar dilakukan secara objektif. Belum ada proses penilaian terhadap data profil karyawan yang meliputi: pendidikan karyawan, kinerja karyawan, prestasi karyawan, pelatihan yang pernah diikuti secara lebih terperinci. Adapun gambaran seperti berikut: terdapat 5 bagian yaitu PSDM, kepala bagian (kabag), wakil ketua (waka), manajer HRD dan karyawan. Bagian PSDM akan menerima surat permintaan tenaga kerja secara terkomputerisasi kemudian dilakukan proses poin berdasarkan surat permintaan tenaga kerja, data spesifikasi pekerjaan, data karyawan, data kinerja karyawan, serta data prestasi karyawan. Proses poin disini adalah memberikan poin pada setiap data histori karyawan yang nantinya poin tiap karyawan akan diakumulasikan serta dicocokkan dengan poin minimal spesifikasi suatu jabatan yang diminta. Manajer HRD akan memilih karyawan yang akan dipindah posisinya. Maka PSDM membuat surat pemberitahuan secara terkomputerisasi yang disetujui oleh karyawan secara terkomputerisasi. Surat pemberitahuan ini berisi informasi rencana pemindahan dari posisi yang sekarang ke posisi yang baru. Berdasarkan surat pemberitahuan yang telah disetujui terlebih dahulu oleh karyawan yang hendak dipindah posisinya maka dibuatlah oleh bagian PSDM surat keputusan yang akan disetujui oleh manajer HRD secara terkomputerisasi. Surat keputusan ini kemudian diberikan kepada karyawan. Seperti terlihat pada gambar 3.2..

(35) 20. Sistem Flow Proses Mutasi Kabag. Waka. Start. Proses retrieve. Manager HRD. PSDM. Karyawan. Data karyawan. Input permintaan tenaga kerja. Surat permintaan SDM. Proses simpan. Proses ACC. Proses retrieve. Surat permintaan SDM. Data jobspek Data kinerja karyawan Data reward & punishment Data training. Proses ACC Simpan data. Proses identifikasi posisi kosong dg profil-profil karyawan. Membuat alternatif karyawan. Proses simpan Database HRD. Proses retrieve. Daftar alternatifalternatif karyawan. Memilih karyawan Membuat surat pemeritahuan & SK mutasi. Surat pemberitahuan. Simpan karyawan terpilih SK mutasi. End. Gambar 3.2 Sistem Flow Perencanaan Proses Mutasi.

(36) 21. 3.4.3 Data Flow Diagram A. Context Diagram Sistem Informasi Human Resource Planning Adapun konteks diagramnya adalah sebagai berikut: terdapat 6 entitas yaitu karyawan, kepala bagaian (kabag), wakil ketua, manajer HRD, reward and punishment, training and development, dan performance appraisal. Seperti terlihat pada gambar 3.3.. Karyawan data karyawan Kabag. form permintaan tenaga kerja. 0 data job spek. surat pemberitahuan mutasi. surat pemberitahuan terACC S1 HRP data reward and punishment. surat permintaan SDM ACC. +. SI Reward and punishment. data training karyawan. surat permintaan SDM Manager HRD. SI Training. daftar calon karyawan surat keputusan mutasi surat keputusan mutasi terACC. surat permintaan SDM data performance app. Waka. SI Performanc e Appraisal. surat permintaan SDM ACC. Gambar 3.3 Context Diagram Sistem Informasi Perencanaan Sumber Daya Manusia Kabag akan mengisi form permintaan tenaga kerja yang nantinya akan diberikan kepada administrator PSDM. Adminisrator PSDM akan memproses surat tersebut sehingga akan dibuat alternatif-alternatif karyawan. Alternatif-.

(37) 22. alternatif karyawan akan diberikan kepada manajer HRD sehingga manajer HRD dapat memilih karyawan mana yang paling sesuai untuk jabatan yang dimaksud. Terdapat entitas Sistem Informasi Reward And Punishment, Sistem Informasi Training dan Sistem Informasi Performance Appraisal yang berfungsi memberikan data profil detil karyawan yaitu berupa; data prestasi karyawan, pelatihan yang pernah diikuti, kinerja karyawan selama bekerja pada perusahaan.. B. DFD Level 0 Sistem Informasi Human Resource Planning Adapun data flow diagram level 0 adalah sebagai berikut: seperti terlihat pada gambar 3.4 bahwa ada 3 proses yaitu proses identifikasi posisi yang kosong dengan profil – profil karyawan, proses membuat surat pemberitahuan, dan proses membuat surat keputusan. Proses identifikasi posisi kosong dengan profil-profil karyawan yang terdiri dari proses pemberian poin pada data profil karyawan yang nantinya akumulasi poin akan dicocokkan dengan poin jabatan/posisi yang dimaksud. Manajer HRD akan memilih satu karyawan yang paling memenuhi syarat untuk menempati posisi yang baru. Proses membuat surat pemberitahuan menghasilkan output berupa surat pemberitahuan kepada karyawan mengenai rencana pemindahan dari posisi sekarang ke posisi yang baru. Pemberitahuan dapat dilakukan secara informal. Proses pembuatan surat keputusan mutasi menghasilkan output berupa surat keputusan pemindahan karyawan dari posisi sekarang ke posisi yang baru yang telah ditandatangani oleh manajer HRD..

(38) 23. surat permintaan SDM Waka. surat permintaan SDM ACC. Kabag. surat permintaan SDM form permintaan tenaga kerja. 3. Manager HRD. surat keputusan mutasi membuat surat surat keputusan mutasi terACC keputusan. Karyawan 1. surat permintaan SDM ACC. data job spek data karyawan data performance app. daftar calon karyawan identifikasi posisi kosong dg profil profil karyawan. data karyawan terpilih. + surat pemberitahuan SI Performanc e Appraisal. 15 Surat pemberitahuan. data karyawan terpilih. 2. surat pemberitahuan. membuat surat pemberitahuan SI Training. data training karyawan. SI Reward and punishment. Karyawan data mutasi surat pemberitahuan terACC surat pemberitahuan. data reward and punishment surat pemberitahuan terACC. Karyawan. surat keputusan surat keputusan. 16 surat keputusan. Gambar 3.4 DFD Level 0 Sistem Informasi Perencanaan Sumber Daya Manusia. C. DFD Level 1 Sistem Informasi Human Resource Planning Adapun data flow diagram level 1 merupakan break-down dari proses 1 level 0 yaitu proses identifikasi posisi kosong dengan profil karyawan. Maka dari hasil break-down terdapat 4 proses yaitu proses input data karyawan, proses input data job spesifikasi, proses ACC, proses poin dan pilih tenaga kerja serta. Seperti terlihat pada gambar 3.5..

(39) 24. Proses input data karyawan yaitu proses yang berfungsi untuk memasukkan data profil karyawan ke tabel karyawan. Proses input data spesifikasi jabatan yaitu proses yang berfungsi untuk memasukkan data spesifikasi yang dimiliki oleh jabatan. Proses ACC yaitu proses peninjauan surat permintaan tenaga kerja yang berasal dari kepala bagian yang dilakukan oleh wakil ketua dan manajer HRD untuk memastikan apakah mutasi karyawan pada jabatan yang dimaksud diperlukan atau tidak. Proses poin dan pilih tenaga kerja adalah proses pemberian poin pada profil karyawan yang nantinya akan dicocokkan dengan spesifikasi jabatan. Dari proses ini akan muncul alternatif-alternatif karyawan yang sesuai dengan spesifikasi pekerjaan.. 3.4.4 Entity Relationship Diagram Pada Entity Relationship Diagram dijelaskan tentang relasi-relasi antar tabel yang dibutuhkan untuk membangun Sistem Informasi Human Resource Planning. Adapun pemodelan data secara konseptual adalah sebagai berikut :. A. Conceptual Data Model Perencanaan Sumber Daya Manusia Menggambarkan tabel – tabel yang digunakan secara konseptual. Tabel – tabel tersebut terdiri dari tabel. karyawan, tabel. job spesifikasi, tabel. departemen, tabel jabatan, tabel status, tabel kota, tabel pendidikan, tabel organisasi, tabel permintaan_tenaga_kerja, tabel surat keputusan, tabel surat pemberitahuan, tabel daftar karyawan terpilih satu, dan daftar karyawan terpilih dua..

(40) 25. 1. data jobspek training. data jobspek sim. 28 jobpsek sim. data jobspek sim. data job spek. data jobspek training. 29 jobspek training. input data job spek data jobspek pendidikan. 27. data jobspek pendidikan. jobspek pendidikan. data jobspek keterampilan. 26jobspek keterampilan data jobspek keterampilan Kabag. data jobspek data jobspek. 1. jobspek data departemen. 2. departemen. 3. jabatan. data departemen. data jabatan. data jabatan data karyawan. data karyawan. 4. karyawan. 17. kary_hobi. 3. Karyawan data karyawan. data hobi karyawan. data hobi karyawan. kary_pend_forma 20 l. data pend formal kary. data pend formal karyawan data pend non formal kary. kary_pend_non 21 _formal. data pend non formal kary. 22 data peng org kary SI data performance app data peng kerja kary Performanc e Appraisal. data ket komp kary. 19 kary_ket_komp. data ket komp kary input data SI Reward karyawan and data reward and punishment punishment. data ket bhs kary. 18 kary_ket_bhs. data ket bhs kary. data peng org kary. kary_pengalama n. data peng kerja kary. 23kary_peng_kerja. data kes kary. 24kary_riwayat_kes data kes kary. data training kary. 25 kary_training SI Training. data training kary data status data training karyawan. data status 7. data performance app. status data performance app. 8 performance app. data reward and punishment. 9. reward_n_puni shment. data reward and punishment. 4. Manager HRD Kabag form permintaan tenaga kerja. karyawan terpilih1. 5 daftar karyawan terpilih. daftar calon karyawan daftar karyawan terpilih. proses point dan pilih tenaga kerja1 data karyawan terpilih. 13. data karyawan terpilih. data karyawan terpilih. karyawan terpilih2. data permintaan jobdes data permintaan tenaga kerja. surat permintaan SDM ACC. 5 data permintaan jobdes. surat permintaan SDM surat permintaan SDMProses Acc Waka surat permintaan SDM ACC. data permintaan tk keterampilan data permintaan tk keterampilan. data ACC ketua. 12. 30. permintaan jobdes. permintaan_tk_ket 31 erampilan. permintaan_ten aga_kerja data_permintaan_tenaga_kerja. data ACC waka. Gambar 3.5 DFD Level 1 Subproses mengidentifikasi profil karyawan dengan job spesifikasi.

(41) 26. status id_status nama_sta tus. kary_pen g_kerja id_kary_p eng_kerja nama_ka ntor posisi alasan_keluar tahun_m asuk tahun_ke luar. Relation_1269. kary_ket_ bhs id_kary_ket_bhs jenis_bhs kecakapa n_lisan kecapaka n_tulisan. Relation_139 Relation_1274. kary_ket_ komp id_kary_ket_komp modul kecakapa n. Relation_1268. Relation_1272. id_kary_h obi hobi kary_train ing kary_train ing nama_tra ining. karyawan terpilih1. Relation_1271. Relation_1284. kary_riwa yat_kes id_kary_riwayat_kes penyakit Relation_1270. kary_pen galaman. karyawan terpilih2 id_karyawan_terpilih2 skor_pen didikan skor_train ing skor_rw skor_pa total_sko r. id_kary_p engalaman nama_org posisi kota tahun_m asuk tahun_ke luar. id_kary_p end_non_formal materi nama_le mbaga tahun ijazah. jobpsek sim id jobspe k sim sim point. Relation_1273. kary_hob i. id_karyawan_terpilih1 skor_pen didikan skor_train ing skor_rw skor_pa total_sko r. jobspek training id_jobspe k_training modul point. kary_pen d_non_formal. Relation_945. Relation_1275. karyawan nik kary_pen d_formal nama id_pend_ formal alamat_sby tingkat kota nama_se kolah jenis_kel jurusan no telepo n Relation_1267 tahun_masuk no hp tahun_ke luar tgl_lahir kebangsa an agama gol_dara h tinggi jobspek berat id_jobspe k status jml_kebu tuhan transporta si jenis_kel sim usia_maks foto tinggi_ba dan tgl_aktif_ bekerja bera_bad an nama_le ngkap status no telepo n transporta si berat_ba dan transpota si. jobspek p endidikan id_jospek_pendidikan tingkat Relation_1265 jurusan Relation_1264 point. Relation_1266. jobspek keterampilan. Relation_1263. Relation_1285. perminta an jobdes id_permi ntaan_jobdes tugas_rutin. id_jobspe k_keterampilan keteramp ilan kemampu an point. Relation_142. perminta an_tk_keterampil an. Relation_138. id_permi ntaan_tk_keterampilan keteramp ilan kemampu an. Relation_254. departemen. Relation_1276. Relation_137 id_departemen Relation_141 nama_de partemen. Relation_149. Relation_1277. Relation_1282. Relation_1283. jabatan id_jabata n nama_ja batan. perminta an_tenaga_kerja id_permi ntaaan_tenaga_kerja tgl_perm ohonan terpenuh i_tgl jenis_kel usia_maks pendidika n_terakhir jurusan status pengalam an_kerja jml_kebu tuhan keteranga n status_re quest nik_sdm_ diganti. Relation_146. Relation_150. performa nce app. Relation_147. id_performance_app keteranga n poin. reward_n _punishment Relation_148. id_reward _n_punishment keteranga n poin. Pendidikan Relation_145. id_pendi dikan nama_pe ndidikan. Relation_946. Relation_947. surat kep utusan id_surat_ keputusan tgl_surat. Surat pemberitahuan id_surat_ pemberitahuan tgl_surat. Relation_944. Gambar 3.6 Conceptual Data Model Perencanaan Sumber Daya Manusia.

(42) 27. B. Physical Data Model Perencanaan Sumber Daya Manusia Menggambarkan tabel – tabel yang telah di generate dari Conseptual Data Model Perencanaan Sumber Daya Manusia. Jadi tabel – tabel inilah yang akan digunakan dalam sistem informasi ini. KARY_PENG_KERJA ID_KARY_PENG_KERJA char(5) NIK char(5) NAMA_KANTOR char(50) POSISI char(50) ALASAN_KELUAR char(50) TAHUN_MASUK date TAHUN_KELUAR date. KARY_PEND_NON_FORMAL ID_KARY_PEND_NON_FORMAL NIK MATERI NAMA_LEMBAGA TAHUN IJAZAH. KARY_PEND_FORMAL ID_PEND_FORMAL char(5) NIK char(5) TINGKAT char(10) NAMA_SEKOLAH char(50) JURUSAN char(30) TAHUN_MASUK date TAHUN_KELUAR date. KARY_KET_BHS ID_KARY_KET_BHS NIK JENIS_BHS KECAKAPAN_LISAN KECAPAKAN_TULISAN. KARY_PENGALAMAN ID_KARY_PENGALAMAN char(5) NIK char(5) NAMA_ORG char(50) POSISI char(50) KOTA char(25) TAHUN_MASUK date TAHUN_KELUAR date. NIK = NIK. char(5) char(5) char(50) char(50) date char(12). char( 5) char( 5) char( 20) char( 10) char( 10). KARY_KET_KOMP ID_KARY_KET_KOMP char(5) NIK char(5) MODUL char(25) KECAKAPAN char(20). NIK = NIK. NIK = NIK. ID_STATUS. STATUS varchar( 5) varchar( 30). NIK = NIK NAMA_STATUS. KARY_HOBI ID_KARY_HOBI char(5) NIK char(5) HOBI char(50). JABATAN ID_JABATAN NAMA_JABATAN. KARY_TRAINING KARY_TRAINING char(5) NIK char(5) NAMA_TRAINING varchar(50). ID_S TA TU S = ID_ST AT US. ID_ JAB AT AN = IDID_DEPARTEMEN _J ABA TA N. char(5) char(5) char(5) date. SURAT_PEMBERITAHUAN ID_SURAT_PEMBERITAHUAN NIK ID_PERMINTAAAN_TENAGA_KERJA TGL_SURAT. char( 5) char( 5) char( 5) date. varchar(5) varchar(30). ID_ DEP AR TE ME N = ID_ DE PA RTE ME N. ID_JOBS PE K = ID_JOB SP EK. ID_DEP AR TEMEN = I D_DEP ARTEMEN NIK = NIK NIK =NIK NI K. KARYAWAN. NAMA ID_JABATAN ID_DEPARTEMEN ID_STATUS ID_PERFORMANCE_APP PERMINT AAN_TK_KETERAMPILAN ID_REWARD_N_PUNISHMENT ID_PERMINTAAN_TK_KETERAMPILAN char(5) ALAMAT_SBY ID_PERMINTAAAN_TENAGA_KERJA char(5) KOTA KETERAMPILAN char(50) JENIS_KEL KEMAMPUAN char(3) NO_TELEPON NO_HP NIK = NIK TGL_LAHIR KEBANGSAAN PERMINT AAN_JOBDES AGAMA GOL_DARAH ID_PERMINTAAN_JOBDES char(5) TINGGI ID_PERMINTAAAN_TENAGA_KERJA char(5) BERAT TUGAS_RUTIN char(50) STATUS TRANSPORTASI SIM FOTO NIK = NIK TGL_AKTIF_BEKERJA ID_PE RMINT AA AN_TE NA GA _KE RJ A = ID_ PE RMINT AAA N_ KE RJA NIKTE= NA NIKGA_NAMA_LENGKAP NO__TELEPON NIK = NI K NIK = NIK. SURAT_KEPUTUSAN ID_SURAT_KEPUTUSAN NIK ID_PERMINTAAAN_TENAGA_KERJA TGL_SURAT. ID_JOBS PE K = ID_JOBSP EK. DEPARTEMEN. NIK = NI K. NAMA_DEPARTEMEN KARY_RIWAYAT_KES ID_KARY_RIWAYAT_KES char(5) NIK char(5) PENYAKIT char(50). ID_J AB ATA N = ID _JA BA TA N. varchar( 5) varchar( 30). char(5) varchar(50) varchar(5) varchar(5) varchar(5) varchar(5) varchar(5) char(50) char(25) char(10) numeric(25) char(15) date char(5) char(15) char(2) integer integer char(30) char(20) char(10) char(70) date char(50) char(15). JOBSPEK ID_JOBSPEK ID_JABAT AN ID_DEPARTEMEN ID_REWARD_N_PUNISHMENT ID_PERFORMANCE_APP JML_KEBUTUHAN JENIS_KEL USIA_MAKS TINGGI_BADAN BERA_BADAN STATUS TRANSPORTASI BERAT_BADAN TRANSPOTASI. var char(5) var char(5) var char(5) var char(5) var char(5) integer char( 10) integer integer numeric(3) char( 30) char( 20) integer char( 20). ID_ JOB SP EK. JOBSPEK_TRAINING ID_JOBSPEK_TRAINING char( 5) ID_JOBSPEK varchar( 5) MODUL char( 25) POINT integer. JOBSPEK_KETERAMPILAN ID_JOBSPEK_KETERAMPILAN char( 5) ID_JOBSPEK varchar( 5) KETERAMPILAN char( 50) KEMAMPUAN char( 3) POINT integer JOBPSEK_SIM ID_JOBSPEK_SIM char(5) ID_JOBSPEK varchar( 5) SIM char(10) = ID_J OB SP EK POINT integer JOBSPEK_PENDIDIKAN ID_JOSPEK_PENDIDIKAN char(5) varchar( 5) TINGKAT char(10) JURUSAN char(30) POINT integer. ID_JOBSPEK ID_ JOB SP EK = ID_J OB SP EK. ID_PE RFORMANCE _A PP = ID_P ERFOR MA NCE_A PP ID_P ERFORMA NC E_APP = ID_P ERFORMANCE_ AP P. ID_ RE WA RD_N_ PUNIS HMENT = ID_RE WA RD_N_ PUNIS HME NT. PERMINT AAN_TENAGA_KERJA ID_ PE RMI NT AAA N_ TE NAGA_ KE RJA = ID_P ERMINTA NIK AA N_T ENAGA_ KERJA. ID_PERMINTAAAN_TENAGA_KERJA TGL_PERMOHONAN TERPENUHI_TGL JENIS_KEL USIA_MAKS PENDIDIKAN_TERAKHIR JURUSAN STATUS PENGALAMAN_KERJA JML_KEBUTUHAN KETERANGAN STATUS_REQUEST NIK_SDM_DIGANTI. char( 5) char( 5) date date char( 10) integer char( 5) char( 30) char( 30) integer integer varchar(50) integer char( 5). PERFORMANCE_APP ID_PERFORMANCE_APP varchar( 5) KETERANGAN varchar( 50) POIN integer. NIK = NIK. REWARD_N_PUNISHMENT ID_REWARD_N_PUNISHMENT varchar(5) varchar(50) POIN integer. ID_REW ARD_N_P UNISHMENT = ID_REKETERANGAN WA RD_N_PUNIS HME NT NIK = NIK. KARYAWAN_TERPILIH1 ID_KARYAWAN_TERPILIH16 ID_PERMINTAAAN_TENAGA_KERJA NIK SKOR_PENDIDIKAN SKOR_TRAINING SKOR_RW SKOR_PA TOTAL_SKOR. ID_P ERMINTAA AN_T ENA GA _K ERJ A = ID_PE RMINT AA AN_TE NA GA _KE RJ A. char(5) char(5) char(5) integer integer integer integer integer. KARYAWAN_TERPILIH2 ID_P ERMINTAA AN_T ENA GA _K ERJ A = ID_PE RMINT AA AN_TE NAID_KARYAWAN_TERPILIH26 GA _KE RJ A. ID_PERMINTAAAN_TENAGA_KERJA NIK SKOR_PENDIDIKAN SKOR_TRAINING SKOR_RW SKOR_PA TOTAL_SKOR. char( 5) char( 5) char( 5) integer integer integer integer integer. Gambar 3.7 Physical Data Model Perencanaan Sumber Daya Manusia.

(43) 28. 3.5. Perancangan Database. a. Nama tabel : Karyawan Primary Key : Nik Foreign Key : id_departemen, id_jabatan, Id_reward_n_punishment, Id_performance_app Fungsi. : untuk menyimpan data karyawan. Tabel 3.1 Data Karyawan Field Tipe Data Nik Varchar(50) Nama Varchar(50) Alamat_sby Varchar(50) Kota Varchar(50) Jenis_kel Varchar(2) No_telepon Numeric(25) No_hp Numeric(25) Tgl_lahir Date Kebangsaan Varchar(50) Agama Varchar(10) Gol_darah Varchar(10) Tinggi Varchar(10) Berat Varchar(10) Status Varchar(10) Tranportasi Varchar(10) Sim Varchar(10) Foto Varchar(50) Id_jabatan Char(5) Id_status Char(5) Id_departemen Char(5) Id_performance_app Char(5) Id_reward_n_punishment Char(5). Constraint Primary_key Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Foreign key Foreign key Foreign key Foreign key Foreign key.

(44) 29. b. Nama tabel : kary_hobi Primary Key : id_kary_hobi Foreign Key : nik Fungsi. : untuk menyimpan data hobi karyawan Tabel 3.2 Data hobi karyawan. Field Id kary hobi Nik Hobi. Tipe Data char(5) char(5) char(50). Constraint Primary_key Foreign key Not Null. c. Nama tabel : kary_training Primary Key : id_kary_training Foreign Key : nik Fungsi. : untuk menyimpan data training karyawan Tabel 3.3 Data training karyawan. Field Id kary_training Nik Nama training. Tipe Data char(5) char(5) char(50). Constraint Primary_key Foreign key Not Null. d. Nama tabel : kary_ket_komp Primary Key : id_kary_ket_komp Foreign Key : nik Fungsi. : untuk menyimpan data keterampilan komputer karyawan. Tabel 3.4 Data keterampilan komputer karyawan Field Tipe Data Constraint Id kary ket_komp char(5) Primary_key Nik char(5) Foreign key Modul char(25) Not Null Kecakapan char(20) Not Null.

(45) 30. e. Nama tabel : kary_ket_bhs Primary Key : id_kary_ket_bhs Foreign Key : nik Fungsi. : untuk menyimpan data bahasa karyawan Tabel 3.5 Data bahasa karyawan. Field Id kary ket bhs Nik Jenis bhs Kecakapan lisan Kecakapan tulisan. Tipe Data char(5) char(5) char(20) char(10) char(10). Constraint Primary_key Foreign key Not Null Not Null Not Null. f. Nama tabel : kary_pend_formal Primary Key : id_kary_pend_formal Foreign Key : nik Fungsi. : untuk menyimpan data pendidikan formal karyawan Tabel 3.6 Data pendidikan formal karyawan Tipe Data Constraint. Field. Id kary pend_formal Nik Tingkat Nama sekolah Jurusan Tahun masuk Tahun keluar. char(5) char(5) char(10) char(20) char(20) Date Date. Primary_key Foreign key Not Null Not Null Not Null Not Null Not Null. g. Nama tabel : kary_pend_non_formal Primary Key : id_kary_pend_non_formal Foreign Key : nik Fungsi. : untuk menyimpan data pendidikan formal non karyawan.

(46) 31. Field. Tabel 3.7 Data pendidikan non formal karyawan Tipe Data Constraint. Id kary pend_non_formal Nik Materi Nama lembaga Tahun Ijazah. char(5) char(5) char(10) char(20) Date char(20). Primary_key Foreign key Not Null Not Null Not Null Not Null. h. Nama tabel : kary_pengalaman Primary Key : id_kary_pengalaman Foreign Key : nik Fungsi. Field. : untuk menyimpan data pengalaman organisasi karyawan Tabel 3.8 Data pengalaman organisasi karyawan Tipe Data Constraint. Id kary pengalaman Nik Nama organisasi Posisi Kota Tahun masuk Tahun keluar. i.. char(5) char(5) char(10) char(20) char(20) Date Date. Primary_key Foreign key Not Null Not Null Not Null Not Null Not Null. Nama tabel : kary_riwayat_kes Primary Key : id_kary_riwayat_kes Foreign Key : nik Fungsi. : untuk menyimpan data riwayat kesehatan karyawan Tabel 3.9 Data riwayat kesehatan karyawan. Field Id kary riwayat_kes Nik Penyakit. Tipe Data char(5) char(5) char(10). Constraint Primary_key Foreign key Not Null.

(47) 32. j.. Nama tabel : kary_peng_kerja Primary Key : id_kary_peng_kerja Foreign Key : nik Fungsi. : untuk menyimpan data pengalaman kerja karyawan Tabel 3.10 Data riwayat pengalaman kerja karyawan. Field Id kary peng_kerja Nik Nama_kantor Posisi Alasan keluar Tahun masuk Tahun keluar. Tipe Data char(5) char(5) char(50) char(50) char(50) Date Date. Constraint Primary_key Foreign key Not Null Not Null Not Null Not Null Not Null. k. Nama tabel : jobspek Primary Key : id_jobspek Foreign Key : id_departemen, id_jabatan, id_reward_n_punishment, id_performance_app Fungsi. : untuk menyimpan data job spek. Tabel 3.11 Data job spesifikasi Field Tipe Data Constraint Id_josbpek Varchar(10) Primary_key Jml_kebutuhan Numeric(3) Not Null Jenis_kel Char(3) Not Null Usia_maks Integer Not Null Tinggi badan Numeric(3) Not Null Berat_badan Numeric(3) Not Null Status Char(30) Not Null Tranportasi Char(30) Not Null Id_jabatan Varchar(10) Foreign key Id_departemen Varchar(10) Foreign key Id_reward_n_punishment Varchar(10) Foreign key Id_performance_app Varchar(10) Foreign key.

(48) 33. l.. Nama tabel : jobspek_training Primary Key : id_jobspek_training Foreign Key : id_jobspek Fungsi. : untuk menyimpan data training jobspek Tabel 3.12 Data training job spesifikasi. Field Id_josbpek_training Id_josbpek Modul Point. Tipe Data Varchar(10) Varchar(10) Varchar(50) Integer. Constraint Primary_key Foreign key Not Null Not Null. m. Nama tabel : jobspek_keterampilan Primary Key : id_jobspek_keterampilan Foreign Key : id_jobspek Fungsi. Field. : untuk menyimpan data keterampilan jobspek Tabel 3.13 Data keterampilan job spesifikasi Tipe Data Constraint. Id_josbpek_keterampilan Id_josbpek Keterampilan kemampuan Point. Varchar(10) Varchar(10) Varchar(50) Varchar(50) Integer. Primary_key Foreign key Not Null Not Null Not Null. n. Nama tabel : jobspek_sim Primary Key : id_jobspek_sim Foreign Key : id_jobspek Fungsi. : untuk menyimpan data sim jobspek.

(49) 34. Tabel 3.14 Data sim job spesifikasi Field Tipe Data Constraint Id_josbpek_sim Varchar(10) Primary_key Id_josbpek Varchar(10) Foreign key Sim Varchar(10) Not Null Point Integer Not Null. o. Nama tabel : jobspek_pendidikan Primary Key : id_jobspek_pendidikan Foreign Key : id_jobspek Fungsi. Field. : untuk menyimpan data pendidikan jobspek Tabel 3.15 Data pendidikan job spesifikasi Tipe Data Constraint. Id_josbpek_pendidikan Id_josbpek Tingkat Jurusan Point. Varchar(10) Varchar(10) Varchar(10) Varchar(50) Integer. Primary_key Foreign key Not Null Not Null Not Null. p. Nama tabel : departemen Primary Key : id_departemen Foreign Key : Fungsi. : digunakan untuk menyimpan data departemen. Field. Tabel 3.16 Data Departemen Tipe Data Constraint. Id_departemen Nama_departemen. Varchar(10) Varchar(30). q. Nama Tabel : Jabatan Primary Key : id_jabatan Foreign Key : -. Primary key Not null.

(50) 35. Fungsi. : digunakan untuk menyimpan data jabatan Tabel 3.17 Data Jabatan. Field Id_jabatan Nama_jabatan. Tipe Data Varchar(10) Varchar(30). Constraint Primary key Not null. r. Nama Tabel : status Primary Key : id_status Foreign Key : Fungsi. : untuk menyimpan data status karyawan Tabel 3.18 Data Status. Field id_status status. Tipe Data Varchar(10) Varchar(30). Constraint Primary_key Not null. s. Nama Tabel : performance_app Primary Key : id_performance_app Foreign Key : Fungsi. : digunakan untuk menyimpan data performance appraisal Tabel 3.19 Data Performance Appraisal. Field id_performance_app Point Keterangan. Tipe Data Varchar(10) Numeric (3) Varchar(10). Constraint primary_key Not null Not null. t. Nama Tabel : reward_n_punishment Primary Key : id_reward_n_punishment Foreign Key : Fungsi. : digunakan untuk menyimpan data reward and punishment.

(51) 36. Tabel 3.20 Data Reward and punishment Field id_reward_n_punishment Point Keterangan. Tipe Data Varchar(10) Numeric (3) Varchar(10). Constraint primary_key Not null Not null. u. Nama Tabel : permintaan tenaga kerja Primary Key : id_permintaan_tenaga_kerja Foreign key : nik Fungsi. : digunakan untuk menyimpan data permintaan tenaga kerja Tabel 3.21 Data Permintaan Tenaga Kerja. Field id_permintaan_tenaga_kerja Tgl_permohonan Terpenuhi_tgl Jabatan Jenis_kel Usia_maks Pendidikan_terakhir Jurusan Status Pengalaman_kerja Jml_kebutuhan Keterangan Status_request nik. Tipe Data Varchar(10) date date Varchar(30) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Numeric(3) Numeric(3) Varchar(30) Varchar(30) Varchar(10). Constraint Primary_key Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null Foreign_key. v. Nama tabel : permintaan_jobdes Primary Key : id_permintaan_jobdes Foreign key : id_permintaan_tenaga_kerja Fungsi. : digunakan untuk menyimpan data deskripsi pekerjaan permintaan tenaga kerja.

(52) 37. Tabel 3.22 Data deskripsi pekerjaan permintaan tenaga kerja Field id_jobdes Id_permintaan_tenaga_kerja Tugas_rutin. Tipe Data Varchar(10) Varchar(10) Varchar(50). Constraint Primary_key Foreign key Not Null. w. Nama tabel : permintaan_tk_keterampilan Primary Key : id_permintaan_tk_keterampilan Foreign key : id_permintaan_tenaga_kerja Fungsi. : digunakan untuk menyimpan data keterampilan permintaan tenaga kerja. Field. Tabel 3.23 Data deskripsi keterampilan permintaan tenaga kerja Tipe Data Constraint. id_j Id_permintaan_tenaga_kerja Keterampilan kemampuan. Varchar(10) Varchar(10) Varchar(50) Varchar(50). Primary_key Foreign key Not Null Not Null. x. Nama Tabel : surat_pemberitahuan Primary Key : id_surat_pemberitahuan Foreign Key : id_karyawan_terpilih2, nik, id_permintaan_tenaga_kerja Fungsi. Field. : digunakan untuk menyimpan data surat pemberitahuan Tabel 3.24 Data surat pemberitahuan Tipe Data Constraint. Id_surat_pemberitahuan Nik Id_permintaan_tenaga_kerja Tgl_surat. Varchar(5) Varchar(5) Varchar(5) Date. Primary key Foreign_key Foreign_key Not Null.

(53) 38. y. Nama Tabel : surat keputusan Primary Key : id_surat_keputusan Foreign Key : no_surat Fungsi. : digunakan untuk menyimpan data surat keputusan Tabel 3.25 Data surat keputusan. Field Id_surat_keputusan Nik Id_permintaan_tenaga_kerja Tgl_surat. Tipe Data Varchar(5) Varchar(5) Varchar(5) Date. Constraint Primary key Foreign_key Foreign_key Not Null. z. Nama Tabel : daftar_karyawan_terpilih1 Primary Key : id_terpilih1 Foreign Key : nik, id_permintaan_tenaga_kerja Fungsi. Field. : digunakan untuk menyimpan data alternatif karyawan Tabel 3.26 Data daftar karyawan terpilih 1 Tipe Data. Id_terpilih1 id_permintaan_tenaga_kerja Nik Skor_pendidikan Skor_training Skor_pa Skor_rw Total_skor. Varchar(10) Varchar(10) Varchar(10) Numeric(3) Numeric(3) Numeric(3) Numeric(3) Numeric(3). Constraint Primary_key Foreign_key Foreign_key Not Null Not Null Not Null Not Null Not Null. å. Nama Tabel : daftar_karyawan_terpilih_dua Primary Key : id_terpilih_dua Foreign Key : nik, id_permintaan_tenaga_kerja Fungsi. : digunakan untuk menyimpan data alternatif karyawan.

(54) 39. Tabel 3.27 Data daftar karyawan terpilih dua Tipe Data Constraint. Field. Id_terpilih2 id_permintaan_tenaga_kerja Nik Skor_pendidikan Skor_training Skor_pa Skor_rw Total_skor. Varchar(10) Varchar(10) Varchar(10) Numeric(3) Numeric(3) Numeric(3) Numeric(3) Numeric(3). Primary_key Foreign_key Foreign_key Not Null Not Null Not Null Not Null Not Null. bb. Nama Tabel : admin Primary Key : username Foreign Key : Fungsi. : digunakan untuk menyimpan data admin Tabel 3.28 Data Admin. Field username password User_tipe. Tipe Data varchar(7) varchar(7) Int(1). Constraint primary_key Not null Not null.

(55) 40. 3.6. Desain Rancangan Interface. 1.. User admin. a.. Halaman login Halaman ini digunakan oleh semua user yaitu admin (PSDM), kepala. bagian, wakil ketua, manajer HRD, karyawan untuk melakukan login. Gambar 3.8 menggambarkan rancangan halaman login untuk semua user.. Gambar 3.8 Halaman Login. b.. Halaman daftar karyawan Halaman ini digunakan untuk menampilkan daftar karyawan. Gambar. 3.9 menggambarkan rancangan halaman daftar karyawan.. Gambar 3.9 Halaman daftar karyawan.

(56) 41. c.. Halaman input data karyawan Halaman ini digunakan untuk mengentrikan data karyawan. Gambar. 3.10 menggambarkan rancangan halaman input data karyawan.. Gambar 3.10 Halaman input data karyawan. d.. Halaman daftar spesifikasi pekerjaan Halaman ini digunakan untuk menampilkan daftar spesifikasi pekerjaan.. Gambar 3.11 menggambarkan rancangan halaman daftar speksifikasi pekerjaan.. Gambar 3.11 Halaman daftar job spesifikasi.

(57) 42. e.. Halaman input data spesifikasi pekerjaan Halaman ini digunakan untuk mengentrikan data spesifikasi pekerjaan.. Gambar 3.12 menggambarkan rancangan halaman input data speksifikasi pekerjaan.. Gambar 3.12 Halaman input data job spesifikasi. f.. Halaman daftar departemen Halaman ini digunakan untuk menampilkan data departemen. Gambar. 3.13 menggambarkan rancangan halaman daftar departemen.. Gambar 3.13 Halaman daftar departemen.

(58) 43. g.. Halaman input data departemen Halaman ini digunakan untuk mengentrikan data departemen. Gambar. 3.14 menggambarkan rancangan halaman input data departemen.. Gambar 3.14 Halaman input data departemen. h.. Halaman daftar jabatan Halaman ini digunakan untuk menampilkan data jabatan. Gambar 3.15. menggambarkan rancangan halaman daftar jabatan.. Gambar 3.15 Halaman daftar jabatan.

(59) 44. i.. Halaman input data jabatan Halaman ini digunakan untuk mengentrikan data jabatan. Gambar 3.16. menggambarkan rancangan halaman input data jabatan.. Gambar 3.16 Halaman input data jabatan. j.. Halaman daftar status Halaman ini digunakan untuk menampilkan data status. Gambar 3.17. menggambarkan rancangan halaman daftar status.. Gambar 3.17 Halaman daftar status.

(60) 45. k.. Halaman input data status Halaman ini digunakan untuk mengentrikan data status bekerja. karyawan. Gambar 3.18 menggambarkan rancangan halaman input data status bekerja karyawan.. Gambar 3.18 Halaman input data status. l.. Halaman daftar permintaan SDM Halaman ini digunakan untuk menampilkan data permintaan SDM.. Gambar 3.19 menggambarkan rancangan halaman daftar permintaan SDM.. Gambar 3.19 Halaman daftar permintaan SDM.

(61) 46. m.. Halaman struktur organisasi Halaman ini digunakan untuk menampilkan struktur organisasi.. Gambar 3.20 menggambarkan rancangan halaman struktur organisasi.. Gambar 3.20 Halaman struktur organisasi. n.. Halaman input data struktur organisasi Halaman ini digunakan untuk mengentrikan data struktur organisasi.. Gambar 3.21 menggambarkan rancangan halaman struktur organisasi.. Gambar 3.21 Halaman input struktur organisasi.

(62) 47. 2.. User kepala bagian. a.. Form permintaan SDM Halaman ini digunakan untuk mengentrikan permintaan SDM. Gambar. 3.22 menggambarkan rancangan halaman input permintaan SDM.. Gambar 3.22 Halaman input permintaan SDM. 3.. User wakil manajer HRD. a.. Halaman ACC form permintaan SDM Halaman ini digunakan untuk mengACC form permintaan SDM.. Gambar 3.23 menggambarkan rancangan halaman ACC form permintaan SDM.. Gambar 3.23 Halaman ACC form permintaan SDM.

(63) 48. 4.. User manajer HRD. a.. Halaman daftar rekomendasi karyawan Halaman ini digunakan untuk menampilkan daftar rekomendasi. karyawan.. Gambar 3.24 menggambarkan rancangan daftar rekomendasi. karyawan.. Gambar 3.24 Halaman daftar rekomendasi karyawan. 5.. User karyawan. a.. Halaman surat pemberitahuan Halaman ini adalah halaman tampilan surat pemberitahuan. Gambar. 3.25 menggambarkan rancangan halaman surat pemberitahuan.. Gambar 3.25 Halaman surat pemberitahuan.

(64) 49. b.. Halaman surat keputusan mutasi Halaman ini adalah halaman tampilan surat keputusan. Gambar 3.26. menggambarkan rancangan halaman surat keputusan.. Gambar 3.26 Halaman surat keputusan mutasi.

(65) BAB IV IMPLEMENTASI DAN EVALUASI. 4.1 Kebutuhan Sistem Untuk dapat menjalankan aplikasi dengan baik, dibutuhkan adanya suatu sistem yang memadai. Kebutuhan sistem meliputi kebutuhan perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras (hardware) merupakan komponen fisik peralatan yang membentuk suatu sistem komputer, serta peralatan-peralatan lain yang mendukung komputer dalam menjalankan tugasnya. Perangkat Lunak (Software) merupakan program yang diperlukan untuk menjalankan perangkat keras komputer. Terdapat kebutuhan minimum dan kebutuhan yang direkomendasikan untuk menjalankan aplikasi. Kebutuhan minimum adalah kebutuhan sistem minimal yang harus terpenuhi untuk menjalankan aplikasi. Kebutuhan yang direkomendasikan adalah kebutuhan sistem untuk menjalankan aplikasi dengan lebih baik. Kebutuhan sistem untuk menjalankan aplikasi sistem informasi sumber daya manusia adalah sebagai berikut:. Nama Sistem Processor. RAM. Tabel 4.1 Kebutuhan sistem Kebutuhan Minimum: 400 megahertz (MHz) Pentium processor, atau setara. Rekomendasi: 800 MHz Pentium processor atau lebih. Minimum: 128 MB atau yang dibutuhkan sistem operasi dipakai yang paling tinggi. Rekomendasi: 512 MB atau lebih. 50.

(66) 51. Nama Sistem Ruang Hard Disk. Display. Alat input / output Sistem Operasi. Software. Kebutuhan Sistem berbasis x32-bit: 512 MB Sistem berbasis x64-bit: 1 GB Minimum: 800 x 600 High Color 16-bit Rekomendasi: 1024 x 768 High Color 32-bit untuk tampilan lebih baik Mouse, keyboard, printer (optional) Sistem berbasis x32-bit: Rekomendasi : Microsoft Windows XP Professional with SP2 Mozilla Firefox 2.0, Internet Explorer 2.0. 4.2 Evaluasi Sistem Untuk memastikan bahwa sistem telah dibuat sesuai dengan kebutuhan atau tujuan yang diharapkan maka dilakukan beberapa uji coba. Ujii coba meliputi pengujian terhadap fitur dasar aplikasi, uji coba perhitungan dan uji coba validasi pengguna terhadap aplikasi dengan menggunakan Blackbox Testing. Menurut Romeo Pattia (2003 : 52) Blackbox Testing adalah testing yang dilakukan tanpa pengetahuan detil struktur internal dari sistem atau komponen yang dites, juga disebut sebagai behavioral testing, input/output testing atau functional testing. A. Halaman administrator 1.. Evaluasi hasil uji coba halaman login Pada awal program akan muncul halaman login. Halaman login ini. digunakan untuk verifikasi user. Gambar 4.1 memperlihatkan halaman login.. Gambar 4.1 Halaman login.

Gambar

Gambar 2.1. Perencanaan SDM yang terintegrasi
Tabel 2.1.  Karakteristik Perencanaan Bisnis dan SDM
Tabel 2.3 Contoh tabel pemberian bobot  Jabatan : Staff AAK
Tabel 2.4 Tabel perbandingan data jobspesifikasi dan data karyawan
+7

Referensi

Garis besar

Dokumen terkait

Penelitian pertama yang relevan dengan penelitian ini adalah penelitian Yudaningrum (2014) yang berjudul “Keefektifan Strategi POINT dalam Pembelajaran Membaca

Dalam menentukan pencapaian dalam sesuatu mata pelajaran, antara faktor yang telah dikenal pasti adalah peluang belajar dan keterlibatan murid semasa aktiviti pembelajaran di

digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id.. digilib.uinsby.ac.id digilib.uinsby.ac.id

Oleh sebab itu pada penelitian ini diharapkan dapat mengestimasi rata-rata produktivitas primer di seluruh kolom air zona eufotik menggunakan pendekatan model

Pengaruh ekstrak kulit luar semangka (Watermelon Peel Extract) sebagai inhibitor korosi terhadap efisiensi inhibisi dan laju korosi tinplate pada media korosi 2% NaCl

Jika kita melihat korelasi antara permbuat kebijakan (pemerintah) dan pelaksana kebijakan (Dinas Sosial) dalam program permakanan, ini sangat tepat Dinas Sosial

Hal ini sejalan dengan yang diungkapkan oleh Alwasilah (2007, hlm. 44) bahwa pelajaran menulis baru berarti andai diminati oleh siswa dan dikuasai oleh guru. Umpan balik menjadi hal