PEMBUATAN APLIKASI UJIAN PEGAWAI MANAJEMEN SDM AJB BUMIPUTERA 1912 BERBASIS WEBSITE Nama : Didi Kurnia Rumapea NPM : 19111166 Jurusan : Sistem Informasi Pembimbing : Dr. Dewi Agushinta Rahayu, Skom., MSc
LATAR BELAKANG Cara pengelolaan ujian yang masih manual dengan menggunakan paper test. Pengelolaan nilai ujian yang dilakukan masih menggunakan tulisan tangan.
BATASAN MASALAH Pembuatan aplikasi website ujian pegawai pada sisi admin dan user membahas mengenai cara melakukan pengelolaan data pegawai / peserta dan jabatan / level, pembuatan modul ujian, tata cara user dan laporan nilai ujian bagi admin dengan menggunakan komputerisasi. Aplikasi website Ujian Pegawai dibuat dengan menggunakan Diagram ER sebagai perancangan berbasis objek, PHP, MySQL, dan PHPDesigner Sebagai Script Editor.
TUJUAN PENULISAN Untuk menghasilkan website yang bisa digunakan oleh admin dan user Dan mengembangkan sistem manual menjadi terkomputerisasi Pemantauan kinerja Pegawaii Pengelolaan Data Pegawai Website Ujian pegawai Laporan nilai ujian
METODE PENELITIAN Perencanaan Analisa Perancangan Pembuatan Uji Coba Mempersiapkan software dan spesifikasi hardware yang digunakan dalam pembuatan aplikasi, serta mengumpulkan informasi data soal ujian dan data pegawai. Menganalisa dari sistem yang lama ke sistem yang baru dengan menggunakan diagram ERD. Dengan membuat model sistem ERD, membuat rancangan struktur navigasi, membuat rancangan interface, dan membuat rancangan database. Dengan mengetikan coding bahasa pemrograman dan diimplementasikan ke dalam bentuk design aplikasi yang dibuat. Dengan menguji coba semua fitur yang terdapat pada aplikasi yang telah dibuat.
RANCANGAN ERD
STRUKTUR NAVIGASI Rancangan Struktur User
STRUKTUR NAVIGASI Rancangan Struktur Admin
RANCANGAN DATABASE Tabel Admin Nama Field Tipe Data Panjang Keterangan nip (Primary) integer 4 Primary Key nama varchar 35 Not Null alamat text - Not Null agama varchar 20 Not Null tmpt_lahir varchar 20 Not Null tgl_lahir date - Not Null jk varchar 20 Not Null kwgn varchar 20 Not Null telp text - Not Null foto varchar 50 Null Tabel Detail Jabatan Nama Field Tipe Data Panjang Keterangan nip integer 4 Foreign Key id_jabatan integer 10 Not Null Tabel Jabatan Nama Field Tipe Data Panjang Keterangan id_jabatan (Primary) integer 10 Primary Key nama_jabatan varchar 30 Not Null Tabel Detail Jawaban Nama Field Tipe Data Panjang Keterangan id_ujian (Primary) varchar 5 Primary Key jawaban text - Null Tabel Mat Uji Nama Field Tipe Data Panjang Keterangan id_mat_uji (Primary) integer 3 Primary Key nama_mat_uji varchar 30 Not Null
RANCANGAN DATABASE (lanjutan) Tabel Nilai Nama Field Tipe Data Panjang Keterangan id_nilai (Primary) integer 10 Primary Key nip integer 4 Foreign Key id_ujian varchar 20 Foreign Key nilai float - Not Null detail_jawaban text - Null jml_benar tinyint 4 Not Null jml_salah tinyint 4 Not Null Tabel Pil Jawaban Nama Field Tipe Data Panjang Keterangan id_jawaban (Primary) integer 10 Primary Key id_soal varchar 10 Foreign Key jawaban text - Not Null status tinyint 1 Not Null Tabel Pegawai Nama Field Tipe Data Panjang Keterangan nip int 4 Primary Key nama varchar 35 Not Null alamat text - NULL agama varchar 20 NULL tmpt_lahir varchar 20 Not Null tgl_lahir date - Not Null jk varchar 20 Not Null kwgn varchar 20 Not Null telp text - Not Null foto varchar 50 Not Null Tabel Soal Nama Field Tipe Data Panjang Keterangan id_soal (Primary) varchar 10 Primary Key id_ujian varchar 10 Foreign Key isi_soal text - Not Null
RANCANGAN DATABASE (lanjutan) Tabel Ujian Nama Field Tipe Data Panjang Keterangan id_ujian (Primary) integer 10 Primary Key nama_ujian varchar 50 Not Null id_mat_uji varchar 10 Foreign Key id_jabatan integer 10 Null tanggal date - Not Null waktu varchar 8 Not Null keterangan text - Not Null Tabel V Ujian Mat Uji Nama Field Tipe Data Panjang Keterangan id_ujian integer 10 Foreign Key nama_ujian varchar 50 Not Null id_mat_uji varchar 10 Foreign Key nama_mat_uji varchar 30 Not Null tanggal date - Not Null waktu varchar 8 Not Null keterangan text - Not Null Tabel User Nama Field Tipe Data Panjang Keterangan nip integer 4 Foreign Key password varchar 40 Not Null level varchar 20 Not Null
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
OUTPUT PROGRAM
KESIMPULAN E-Learning Ujian Pegawai Manajemen SDM AJB Bumiputera 1912 ini membantu para pegawai untuk melakukan ujian tes dengan efektif dan efesien. Admin dapat dengan mudah membuat report hasilnya dalam bentuk excel dan PDF, tidak perlu lagi menggunakan kertas untuk melakukan ujian seperti yang dilakukan sebelumnya. Pengujian aplikasi ini telah mendapat beberapa respon yang sangat positif, baik dalam bentuk fungsi dam tingkat sistem yang digunakan cukup baik.
SARAN 1. Pada aplikasi ini diharapkan bisa dikembangkan dengan tampilan interface / antarmuka yang lebih responsive agar bisa di akses melalui perangkat device manapun. 2. Pada menu entry peserta ujian diharapkan bisa ditambah fasilitas pencarian. 3. Aplikasi ini telah dipresentasikan ke bagian SDM di AJB Bumiputera 1912 dan diharapkan bisa dipakai untuk memantau penilaian kinerja para pegawai di perusahaan tersebut.
TERIMA KASIH