Laporan Kerja Praktek (KP) Perancangan dan Implementasi Website Data Kepegawaian Kantor Kecamatan Burneh Disusun oleh: Dinul Qoyyimah (160441100040) Dosen Pembimbing Imamah, S.Kom., M.Kom NIP. 19850212 201401 2 001 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA 2019 LEMBAR PERSETUJUAN KERJA PRAKTEK “Implementasi Website Data Kepegawaian Kantor Kecamatan Burneh” Disusun Oleh : Dinul Qoyyimah 160441100040 Bangkalan, Maret 2020 Menyetujui, Pembimbing Lapangan Dosen Pembimbing (Hery Untoro, S.E.) NIP. 19850212 201401 2 001 (Imamah, S.Kom., M.Kom) NIP. 19850212 201401 2 001 Mengetahui, Koordinator Kerja Praktek (Sri Herawati, S.Kom., M.Kom.) NIP. 19830828 200812 2 002 PENGESAHAN KERJA PRAKTEK Telah diperiksa dan diuji oleh Pembimbing Kerja Praktek Pada tanggal : ...................................................... Dengan Nilai : ...................................................... Mengetahui, Pembimbing Lapangan Dosen Pembimbing (Hery Untoro, S.E.) NIP. 19850212 201401 2 001 (Imamah, S.Kom., M.Kom.) NIP. 19850212 201401 2 001 Mengetahui, Koordinator Kerja Praktek (Sri Herawati, S.Kom., M.Kom.) NIP. 19830828 200812 2 002 KATA PENGANTAR Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat, Inayah, Taufik dan Hinayah-Nya sehingga saya dapat menyelesaikan penyusunan Laporan Kerja Praktek ini, dengan judul “Implementasi Website Data Kepegawaian Kantor Kecamatan Burneh”. Harapan saya semoga laporan ini membantu menambah pengetahuan dan pengalaman bagi para pembaca, sehingga saya dapat memperbaiki bentuk maupun isi makalah ini sehingga kedepannya menjadi lebih baik. Dengan tersusunnya laporan kerja praktek ini, tak lupa saya mengucapkan terima kasih yang sebesar-besarnya atas segala dukungan dan bimbingan kepada: 1. Bapak Hery Untoro, S.E. selaku pembimbing lapangan saya, dan Ibu Imamah, S.Kom., M.Kom. selaku dosen pembimbing kerja praktek. 2. Sri Herawati selaku koordinator kerja praktek Program Studi Sistem Informasi Universitas Trunojoyo Madura. Demikian akhirnya saya mengucapkan banyak terima kasih dan mohon maaf apabila terdapat kesalahan baik dalam pengetikan, penyampaian maupun hasil pengamatan, maka dari itu saya mengharapkan saran dan kritik yang bersifat membangun dari pembaca, semata hanya untuk perbaikan dan penyempurnaan penulisan laporan kerja praktek ini. Saya berharap semoga laporan kerja praktek ini dapat memberikan manfaat bagi kita semua. Bangkalan, Maret 2020 Dinul Qoyyimah 160441100040 i ABSTRAK Website data kepegawaian merupakan sebuah website yang bertujuan untuk mengelola data kepegawaian sebuah instansi. Akan tetapi, pengelolaan data kepegawaian Kantor Kecamatan Burneh masih dalam bentuk fisik, yaitu berupa arsip. Dibuat menggunakan Microsoft Excel dan hanya bisa diakses di satu komputer. Setiap saat, data tersebut bisa mengalami perubahan dan penambahan. Dengan jumlah pegawai Kecamatan Burneh yang lebih dari 50 orang, perubahan atau penambahan yang dilakukan pada data kepegawaian tersebut sangat tidak efisien karena harus dilakukan secara manual. Selain itu, file data yang disimpan pada satu komputer sangat beresiko. Sebuah komputer berpotensi terserang virus kapan saja, jika data tersebut hilang, maka diharuskan mengulang membuat data baru. Oleh karena itu, sangat dibutuhkan sebuah sistem informasi yang mampu menangani basis data kepegawaian secara cepat, tepat, efisien, dan hanya bisa diakses oleh pegawai Kecamatan Burneh secara multi user sesuai dengan hak aksesnya. ii DAFTAR ISI KATA PENGANTAR ............................................................................................. i ABSTRAK .............................................................................................................. ii DAFTAR ISI .......................................................................................................... iii DAFTAR GAMBAR .............................................................................................. v DAFTAR TABEL .................................................................................................. vi BAB I PENDAHULUAN ....................................................................................... 1 1.1 Latar Belakang ......................................................................................... 1 1.2 Maksud dan Tujuan Kerja Praktek ........................................................... 2 1.2.1 Maksud .............................................................................................. 2 1.2.2 Tujuan ............................................................................................... 2 1.3 Sistem Pelaksanaan Kerja Praktek ........................................................... 2 1.4 Perumusan Kerja Praktek ......................................................................... 3 1.5 Batasan-Batasan ....................................................................................... 4 1.5.1 Tempat dan Waktu Kerja Praktek ..................................................... 4 1.5.2 Batasan Masalah................................................................................ 4 1.5.3 Sistematika Pelaporan Kerja Praktek ................................................ 4 BAB II TEORI PENDUKUNG .............................................................................. 7 2.1 Konsep Website ........................................................................................ 7 2.1.1 Website .............................................................................................. 7 2.1.2 Web Browser ..................................................................................... 7 2.1.3 User ................................................................................................... 7 2.1.4 Text Editor......................................................................................... 7 2.1.5 PHP Hypertext Preprocessor ............................................................ 7 2.1.6 Hypertext Markup Language ............................................................ 8 2.1.7 MyStructure Query Language ........................................................... 8 2.1.8 Cascading Style Sheet (CSS) ............................................................ 9 2.2.11 PHPMYADMIN ............................................................................... 9 2.1.12 XAMPP ............................................................................................. 9 2.2 Konsep Alur Sistem.................................................................................. 9 2.2.1 Use Case Diagram ............................................................................ 9 2.2.2 Activity Diagram ............................................................................. 10 2.2.3 Conseptual Data Model .................................................................. 11 iii 2.2.4 Physical Data Model ....................................................................... 11 BAB III PERMASALAHAN ................................................................................ 13 3.1 Objek Penelitian ..................................................................................... 13 3.2 Kondisi Teknologi Informasi ................................................................. 13 3.3 Permasalahan .......................................................................................... 13 3.4 Solusi ...................................................................................................... 13 3.5 Penanggung Jawab ................................................................................. 13 3.6 Tugas, Fungsi, Dan Struktur Organisasi Kecamatan Burneh ................. 14 3.6.1 Tugas ............................................................................................... 14 3.6.2 Fungsi .............................................................................................. 14 3.6.3 Struktur Organisasi ......................................................................... 15 BAB IV ANALISIS DAN PERANCANGAN SISTEM ...................................... 23 4.1 Analisis Kebutuhan Website ................................................................... 23 4.2 Rancangan Website................................................................................. 24 4.2.1 Use Case Diagram .......................................................................... 24 4.2.2 Activity Diagram ............................................................................. 25 4.3 CDM dan PDM ...................................................................................... 28 4.3.1 Conceptual Data Model .................................................................. 28 4.3.2 Physical Data Model ....................................................................... 28 BAB V HASIL DAN PEMBAHASAN ................................................................ 30 5.1 Tampilan Form Login ............................................................................ 30 5.2 Tampilan Halaman Admin ..................................................................... 30 5.3 Tampilan Halaman Seluruh Data Pegawai ............................................. 31 5.4 Tampilan Halaman Petugas .................................................................... 31 5.5 Tampilan Cetak ...................................................................................... 32 5.6 Uji Coba Sistem...................................................................................... 33 5.6.1 Uji Coba Sistem pada Hak Akses Admin ....................................... 33 5.6.2 Uji Coba Sistem pada Hak Akses Petugas ...................................... 34 BAB VI PENUTUP .............................................................................................. 36 6.1 Kesimpulan ............................................................................................. 36 6.2 Saran ....................................................................................................... 36 DAFTAR PUSTAKA ........................................................................................... 37 iv DAFTAR GAMBAR Gambar 1. Cara kerja PHP ...................................................................................... 7 Gambar 2. Simbol aktor pada use case diagram ................................................... 10 Gambar 3. Simbol use case pada use case diagram .............................................. 10 Gambar 4. Simbol sistem pada use case diagram ................................................. 10 Gambar 5. Simbol activity diagram ...................................................................... 11 Gambar 6. Stuktur organisasi kecamatan Burneh ................................................. 21 Gambar 7. Use case diagram website data kepegawaian kecamatan Burneh ....... 24 Gambar 8. Activity diagram penambahan data ..................................................... 25 Gambar 9. Activity diagram pencarian data ......................................................... 26 Gambar 10. Activity diagram pencetakan data ..................................................... 27 Gambar 11. Tampilan form login.......................................................................... 30 Gambar 12. Tampilan halaman admin .................................................................. 30 Gambar 13. Halaman data pegawai yang berhasil tersimpan ............................... 31 Gambar 14. Tampilan halaman petugas ................................................................ 31 Gambar 15. Menampilkan data yang berhasil ditemukan..................................... 32 Gambar 16. Petugas bisa mencetak data pegawai yang diinginkan ...................... 32 Gambar 17. Tampilan cetak pada hak akses Petugas ............................................ 33 v DAFTAR TABEL Tabel 1. Hubungan masalah, solusi, pertanyaan, dan tujuan .................................. 3 Tabel 2. Uji coba pada hak akses admin ............................................................... 33 Tabel 3. Uji coba pada hak akses petugas ............................................................. 35 vi BAB I PENDAHULUAN 1.1 Latar Belakang Kecamatan Burneh adalah salah satu kecamatan yang ada di Kabupaten Bangkalan. Saat ini, Kecamatan Burneh dikepalai oleh Bapak Hosin Jamil, S.P., M.M. dan Bapak Hery Untoro, S.E., sebagai Sekretaris Camat, beserta staff lainnya yang berjumlah lebih dari 50 orang. Setiap instnasi tentu harus memiliki data pribadi tiap pegawainya. Akan tetapi, bagian kepegawaian di kantor Kecamatan Burneh mendokumentasikan data pribadi setiap pegawai masih dalam bentuk fisik, yaitu berupa arsip. Dibuat menggunakan Microsoft Excel dan hanya bisa diakses di satu komputer. Setiap saat, data tersebut bisa mengalami perubahan dan penambahan. Dengan jumlah pegawai Kecamatan Burneh yang lebih dari 50 orang, perubahan atau penambahan yang dilakukan pada data kepegawaian tersebut sangat tidak efisien karena harus dilakukan secara manual. Proses yang dilakukan dimulai dari menyortir berkas-berkas masukan sesuai jenisnya. Setelah itu, tiap berkas dibuat salinannya untuk arsip kemudian disimpan di lemari arsip sesuai jenis dan urutan masuknya. Lalu, berkas masukan baru diproses ke dalam arsip kepegawaian. Apabila berkas masukan tersebut berupa perubahan terhadap arsip lama, maka arsip dokumen yang bersangkutan harus diambil untuk dijadikan acuan. Waktu yang diperlukan pun tidak sebentar karena harus mencari dokumen yang diinginkan dari tumpukan arsip dalam lemari arsip. Selain itu, file data yang disimpan di satu komputer bisa dibilang sangat beresiko. Sebuah komputer berpotensi terserang virus kapan saja, jika data tersebut hilang, maka diharuskan mengulang membuat data baru. Karena itu, diperlukan sebuah sistem informasi yang dapat menangani basis data kepegawaian secara lebih mudah, cepat dan efisien. 1 Bapak Hery Untoro, S.E., selaku sekretaris camat kantor Kecamatan Burneh, menginginkan sebuah website yang mampu menangani basis data kepegawaian secara cepat, tepat, efisien, dan hanya bisa diakses oleh pegawai Kecamatan Burneh secara multi user sesuai dengan hak aksesnya. 1.2 Maksud dan Tujuan Kerja Praktek 1.2.1 Maksud Maksud dari kerja praktek ini adalah untuk merancang sebuah sistem informasi kepegawaian yang terintegrasi pada kantor kecamatan Burneh yang berbasis website sehingga bisa diakses dimana saja secara multi user sesuai hak aksesnya. 1.2.2 Tujuan Tujuan yang hendak dicapai dari pelaksanaan kerja praktek ini adalah sebagai berikut : 1. Untuk membantu merancang sebuah website yang dapat mempercepat proses pengolahan data dan informasi kepegawaian di bagian pengolahan data pegawai kantor Kecamatan Burneh. 2. Untuk memenuhi permintaan pihak Kecamatan Burneh, yaitu mengubah sistem informasi yang sebelumnya masih manual menjadi sistem informasi yang terintegrasi serta cepat, tepat dan efisien, serta bisa diakses dimana saja secara multi user sesuai dengan hak aksesnya. 1.3 Sistem Pelaksanaan Kerja Praktek Kerja praktek ini dilaksanakan dengan cara melakukan observasi langsung dan wawancara. Observasi yang dilakukan yaitu dengan mendatangi kantor Kecamatan Burneh yang terletak di Burneh Kabupaten Bangkalan dan melihat langsung proses pengolahan data kepegawaian yang dilakukan oleh pegawai kecamatan Burneh. Selain observasi, dilakukan juga wawancara dengan Bapak Hery Untoro, S.E., selaku Sekretaris Camat dan 2 beberapa pegawai untuk mendapatkan data-data yang lebih jelas mengenai proses pengolahan data kepegawaian. Untuk mendukung penulisan laporan ini, dilakukan juga studi literatur, yaitu mempelajari buku-buku yang berkaitan dengan analisis website dan desain basis data. Studi literatur ini dilakukan tidak hanya pada masa kerja praktek, tapi juga pada masa pembuatan laporan. 1.4 Perumusan Kerja Praktek Berdasarkan latar belakang yang telah dijelaskan diatas, dapat disebutkan rumusan masalah dalam dokumen ini antara lain : a. Bagaimana merancang sebuah website kepegawaian yang terintegrasi sehingga bisa diakses dimana saja secara multi user? b. Solusinya dari permasalahan di atas bisa memudahkan pegawai yang bersangkutan dalam mengelola dan menangani basis data kepegawaian secara cepat, tepat, efisien, dan bisa diakses secara multi user sesuai dengan hak aksesnya. Tabel 1. Hubungan masalah, solusi, pertanyaan, dan tujuan Masalah Solusi Pertanyaan Tujuan Data kepegawaian Menciptakan Pentingkah untuk Memudahkan didokumentasikan website data mengembangkan dan secara fisik, yaitu kepegawaian teknologi dengan mempercepat berbasis website proses pada kantor penyimpanan Kecamatan data apabila Burneh? sewaktu-waktu berupa arsip terdapat data yang berubah File induk yang Membangun Apakah efektif Meringkas menyimpan data website data membangun waktu pribadi masing- kepegawaian website mendapatkan masing pegawai yang terintegrasi terintegrasi dalam informasi dan 3 disimpan dan membantu file tersimpan hanya bisa diakses mempercepat dalam basis di 1 komputer tugas pegawai? data sehingga meminimalisir kehilangan data 1.5 Batasan-Batasan 1.5.1 Tempat dan Waktu Kerja Praktek Tempat melakukan kerja praktek ini berlokasi di kantor Kecamatan Burneh yang berlokasi di Jl. Kh. Munif Burneh, Burneh, Kabupaten Bangkalan, Jawa Timur. Waktu pelaksanaan kerja praktek dimulai dari tanggal 14 Oktober 2019 sampai tanggal 20 November 2019. 1.5.2 Batasan Masalah Dalam dokumen ini juga akan dijelaskan beberapa batasan masalah terkait perancangan dan analisis webstie data kepagawaian Kecamatan Burneh, diantaranya adalah : 1. Studi kasus diambil di Kecamatan Burneh 2. Website yang dibuat berisikan mengenai informasi data pribadi seluruh pegawai kantor Kecamatan Burneh. Data pribadi yang dimaksud adalah NIP, nama lengkap, tempat lahir, tanggal lahir, status, jabatan, agama, alamat lengkap (RT, RW, Kelurahan, Kabupaten/Kota), golongan darah, jenis kelamin, dan foto pegawai. 3. Website bersifat dinamis, sehingga semua isi yang ada di dalam website dapat ditambah maupun dihapus oleh pengguna yang mempunyai hak akses atas website tersebut. 1.5.3 Sistematika Pelaporan Kerja Praktek Untuk memperjelas rincian bahasan bab demi bab dalam laporan ini, maka dibuatlah sistematika penulisan laporan sebagai berikut: 4 1. BAB I PENDAHULUAN Bab ini merupakan bagian yang mengemukakan latar belakang kerja praktek, maksud dan tujuan kerja praktek, sistem pelaksanaan kerja praktek, perumusan kerja praktek, batasanbatasan seperti tempat dan waktu pelaksanaan kerja praktek, batasan masalah serta sistematika pelaporan kerja praktek. 2. BAB II TEORI PENDUKUNG Pada bab ini dijelaskan tentang teori-teori yang berkaitan dengan teknologi informasi, software, framework, serta teori pendukung lainnya untuk membangun sebuah aplikasi bebasis website. 3. BAB III PERMASALAHAN Pada bab ini menjelaskan tentang objek penelitian, kondisi teknologi informasi yang ada di tempat kerja praktek, permasalahan dan solusi yang disarankan, penaggung jawab lapangan selama kerja praktek berlangsung, serta hal-hal yang berkaitan dengan instansi seperti tugas, fungsi dan struktur organisasi. 4. BAB IV ANALISIS DAN PERANCANGAN WEBSITE Pada bab ini menguraikan perancangan sistem yang dilakukan, dan menguraikan analisis sistem dari perancangan yang telah dibuat. Analisis yang dilakukan mulai dari analisis kebutuhan sistem, use case diagram, activity diagram, conceptual data model, dan physical data model. 5. BAB V HASIL DAN PEMBAHASAN Pada bab ini menjelaskan tentang hasil pengujian dan implementasi dari perancangan sistem yang telah dibangun. 6. BAB VI PENUTUP Bab ini berisi tentang kesimpulan dan saran. Kesimpulan yaitu poin-poin penting atau topik utama dari laporan. Saran 5 merupakan komentar atau pendapat dari sesuatu hal yang pernah dialami pada saat melakukan Kerja Praktek. 6 BAB II TEORI PENDUKUNG 2.1 Konsep Website 2.1.1 Website Website adalah suatu dokumen berupa kumpulan halaman web yang saling terhubung dan isinya terdiri dari berbagai informasi berbentuk teks, suara, gambar, video, dan lainnya, dimana semua data tersebut disimpan pada server hosting. 2.1.2 Web Browser Web browser adalah perangkat utama yang akan digunakan untuk menampilkan halaman web yang pada dasarnya terbuat dari HTML dan CSS1. Di setiap komputer sudah terinstall web browser bawaan, seperti microsoft edge, internet explore, dll. 2.1.3 User User (pengguna) adalah pemakai atau pengguna dalam sebuah jaringan komputer (termasuk internet), program interaksi, atau surat elektronik (e-mail). 2.1.4 Text Editor Text editor adalah sebuah perangkat lunak yang digunakan untuk menuliskan skrip-skrip bahasa pemograman. 2.1.5 PHP Hypertext Preprocessor PHP Hyperetxt Preprocessor adalah bahasa server-side scripting yang didesain khusus untuk pembangunan sebuah situs web2. Pada halaman HTML, dapat ditempelkan (embed) kode PHP. Kode PHP dieksekusi di sisi server, bukan di komputer klien. Gambar 1. Cara kerja PHP 7 Secara sederhana, cara kerja PHP dapat dilihat pada gambar diatas. Jika diurut, maka proses tersebut terdiri dari : 1. Pengguna meminta sebuah halaman PHP 2. Browser mengirim HTTP Request kepada WebServer, misal Apache 3. WebServer mengirim permintaan file PHP tersebut ke PHP processor. PHP processor dapat berupa modul (bagian dari webserver) atau terpisah (sebagai CGI/Fast-CGI) 4. Permintaan diproses oleh PHP kemudian hasilnya dikirim kembali menuju web-server 5. Web-server memaket kembali hasil tersebut dengan menambahkan HTTP header dan dikirim kembali ke web browser 6. Web browser memproses paket HTTP dan menampilkannya sebagai HTML kepada pengguna 2.1.6 Hypertext Markup Language HTML (HyperText Markup Language) digunakan dalam membuat halaman web dan dokumen-dokumen lain yang dapat ditampilkan dalam peramban (browser). HTML merupakan standar internasional dengan spesifikasi yang ditetapkan oleh World Wide Web Consortium (W3C). Versi terakhir saat tulisan ini dibuat adalah HTML 4.01.3. 2.1.7 MyStructure Query Language MyStructure Query Language (MySQL) merupakan sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan peintah dasar SQL (Structured Query Language)4. Selain database server, MySQL juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai Server, yang berarti program kita berposisi sebagai Client. Jadi MySQL adalah sebuah database yang dapat digunakan sebagai client mupun server. 8 2.1.8 Cascading Style Sheet (CSS) Cascading Style Sheets (CSS) adalah sebuat bahasa stylesheet yang digunakan untuk memaparkan presentasi sebuah dokumen yang ditulis dalam HTML atau XML (termasuk beberapa variasi bahasa XML seperti XHTML dan SVG)3. 2.2.11 PHPMYADMIN PhpMyAdmin adalah aplikasi web yang ditulis dengan bahasa pemrograman PHP. PhpMyAdmin menyediakan tampilan web untuk pengguna bisa dengan mudah mengelola basis data MySQL5. 2.1.12 XAMPP Aplikasi server XAMPP adalah sebuah paket perangkat lunak yang dapat digunakan untuk membuat layanan informasi di jaringan intranet atau internet. XAMPP merupakan salah satu aplikasi server Open Source Software (OSS) yang paling banyak digunakan oleh pengembang dalam membuat layanan informasi. 2.2 Konsep Alur Sistem 2.2.1 Use Case Diagram Use case dideskripsikan secara tekstual dalam bentuk use case scenario untuk menjelaskan interaksi yang terjadi antara aktor dengan sistem. Selanjutnya, use case diilustrasikan secara visual dalam bentuk use case diagram untuk menggambarkan konteks dari sistem yang dikembangkan6. Use case diagram meliputi 3 obyek, yaitu aktor, use case, dan sistem7, berikut penjelasannya. a. Aktor Aktor dalam use case diagram adalah segala macam entitas yang memberikan aksi7. Bisa berupa seseorang, grup, ataupun sistem dari luar. Disimbolkan dengan gambar orangorangan (stick man). 9 Gambar 2. Simbol aktor pada use case diagram b. Use Case Sebuah use case merepresentasikan sebuah operasi atau sebuah gerakan atau sebuah aktivitas yang terjadi di dalam sistem. Digambarkan dengan bentuk oval7. Gambar 3. Simbol use case pada use case diagram c. Sistem Sistem dilambangkan dengan persegi yang menampung use case, objek ini sebuah pilihan, tapi akan sangat membantu jika digunakan untuk membuat use case diagram pada sebuah program yang berskala besar7. Gambar 4. Simbol sistem pada use case diagram 2.2.2 Activity Diagram Activity diagram (diagram aktifitas) adalah diagram yang berupa float chart, yang menjelaskan aliran/arus suatu aktifitas ke aktifitas yang lain pada sebuah sistem7. 10 Gambar 5. Simbol activity diagram 2.2.3 Conseptual Data Model Conceptual data model (CDM) adalah model data yang dibuat berdasarkan anggapan bahwa data asli terdiri dari koleksi obyekobyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas tersebut8. Biasanya CDM direpresentasikan dalam bentuk Entity Relationship Diagram (ERD). Adapun manfaat penggunaan CDM dalam perancangan basis data adalah sebagai berikut : a. Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-batasan b. Alat komunikasi antar pemakai basis data, designer, dan analis. 2.2.4 Physical Data Model Physical data model (PDM) merupakan model data yang menggunakan sejumlah tabel untuk menggambarkan data dan hubungan antara data-data tersebut, setiap tabel mempunyai 11 sejumlah kolom di mana setiap kolom memiliki nama yang unik9. Hampir sama dengan CDM, namun dalam PDM diberikan keterangan tipe data masing–masing atribut serta dijelaskan pula primary key ataupun foreign key. 12 BAB III PERMASALAHAN 3.1 Objek Penelitian Kerja praktek ini di lakukan di kantor Kecamatan Burneh yang berlokasi di Jl. Kh. Munif Burneh, Burneh, Kabupaten Bangkalan, Jawa Timur. Waktu pelaksanaan kerja praktek dimulai dari tanggal 14 Oktober 2019 sampai tanggal 20 November 2019. 3.2 Kondisi Teknologi Informasi Kondisi teknologi informasi yang terdapat di kantor Kecamatan Burneh terbilang sangat minim. Tidak adanya sistem pengolah data yang menggunakan teknologi basis data, website ataupun media yang dapat mempermudah mengelola data organisasi perangkat Kecataman Burneh. Di kantor Kecamatan Burneh hanya menggunakan teknologi pengolah data berupa Microsoft Office (microsoft word, microsoft excel, dan microsoft powerpoint). 3.3 Permasalahan Bagian kepegawaian di kantor Kecamatan Burneh masih mendokumentasikan data pribadi setiap pegawai dalam bentuk fisik, yaitu berupa arsip. Saat ingin merubah atau menambahkan data, perubahan atau penambahan yang dilakukan pada data kepegawaian tersebut sangat tidak efisien karena harus dilakukan secara manual. 3.4 Solusi Menciptakan sistem informasi berbasis website yang terintegrasi. Dengan adanya sistem informasi berbasis website, diharapkan bisa memudahkan dan mempercepat proses penyimpanan data apabila sewaktuwaktu terdapat data yang berubah dan bisa diakses dimana saja, oleh siapa saja yang mempunyai hak akses atas website tersebut. 3.5 Penanggung Jawab Pihak yang menangani dan bertanggung jawab pada saat kerja praktek di kantor Kecamatan Burneh adalah Bapak Hery Untoro, S.E., selaku 13 Sekretaris Camat. Beliau memberikan informasi mengenai website seperti apa yang dibutuhkan oleh kantor Kecamatan Burneh, termasuk data apa yang ingin beliau masukkan di dalam website, desain website secara garis besar, juga memberikan data-data yang diperlukan untuk membuat website data kepegawaian ini. Dimana dalam pembuatan sistem informasi ini menggunakan beberapa metode pengumpulan data, yaitu sebagai berikut : a. Observasi Observasi yang dilakukan yaitu dengan mendatangi kantor Kecamatan Burneh yang terletak di Burneh, Kabupaten Bangkalan, dan melihat langsung proses pengolahan data kepegawaian yang dilakukan oleh pegawai kecamatan Burneh. b. Wawancara Wawancara yaitu proses memperoleh keterangan untuk tujuan penelitian dengan cara tanya jawab langsung dengan Bapak Hery Untoro, S.E., selaku Sekretaris Camat Kecamatan Burneh, yang berkaitan dengan kebutuhan kantor tersebut. 3.6 Tugas, Fungsi, Dan Struktur Organisasi Kecamatan Burneh Berdasarkan Peraturan Bupati Nomor 65 Tahun 2016 tentang Kedudukan, Susunan Organisasi, Tugas dan Fungsi, serta Tata Kerja, tugas, fungsi, dan struktur organisasi Kecamatan Burneh dapat dijabarkan sebagai berikut : 3.6.1 Tugas Membantu Bupati dalam melaksanakan urusan pemerintahan daerah yang menjadi kewenangan daerah bidang pelayanan masyarakat. 3.6.2 Fungsi Dalam melaksanakan tugas tersebut, Kecamatan Burneh menyelenggarakan fungsi sebagai berikut : a. Perumusan kebijakan daerah bidang pelayanan masyarakat b. Pelaksanaan kebijakan daerah bidang pelayanan masyarakat 14 c. Pelaksanaan evaluasi dan pelaporan daerah bidang pelayanan masyarakat d. Pelaksanaan administrasi dinas daerah bidang pelayanan masyarakat e. Pelaksanaan fungsi lain yang diberikan oleh Bupati terkait dengan tugas dan fungsinya 3.6.3 Struktur Organisasi Sejalan dengan era Otonomi Daerah dan mengacu pada Peraturan Pemerintah Nomor 41 Tahun 2007 tentang Organisasi Pemerintah Daerah, Kecamatan Burneh ditetapkan melalui Peraturan Daerah Kabupaten Bangkalan Nomor 7 Tahun 2016 tentang Pembentukan dan Susunan Perangkat daerah Kabupaten Bangkalan, antara lain meliputi : 1. Camat 2. Sekretaris 3. Sekretariat, penjabaran tugas sebagai berikut : Pelaksanaan penyusunan program kerja sekretariat Pengoordinasian penyusunan rencana, program, anggaran di kecamatan Pembinaan dan pemberian dukungan administrasi yang meliputi ketatausahaan, kepegawaian, keuangan, kerumahtanggaan, kerja sama, hubungan masyarakat, arsip, dan dokumentasi Pembinaan dan penataan organisasi dan tata laksana Pengoordinasian dan penyusunan peraturan perundangundangan Pengelolaan barang milik daerah Pelaksanaan tugas lain yang diberikan oleh Kepala Dinas sesuai dengan tugas dan fungsinya Sekretariat meliputi dua sub bagian, diantaranya adalah : a. Sub Bagian Perencanaan dan Keuangan, tugasnya adalah : 15 Menyusun rencana kegiatan dan anggaran subbagian perencanaan dan keuangan. Melakukan penyiapan bahan dalam rangka perumusan kebijakan program dan pelaporan. Melakukan penyusunan anggaran. Melakukan pengelolaan dan penatausahaan keuangan. Melakukan pelaksanaan akutansi dan verifikasi keuangan. Melakukan kegiatan perbendaharaan, pengelolaan penerimaan daerah bukan pajak dan pelaporan keuangan. Menyiapkan bahan dan melaksanakan evaluasi realisasi anggaran. Melakukan penyusunan laporan keuangan. Melakukan monitoring dan evaluasi serta laporan kegiatan. Melakukan penyelesaian tindak lanjut hasil pemeriksaan. Menyusun rencana strategis, rencana kerja, laporan kinerja instansi pemerinta, perjanjian kinerja. Melaksanakan Dokumentasi Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI) Melaksanakan tugas lain yang diberikan oleh Sekretaris sesuai dengan tugasnya. b. Sub Bagian Umum dan Kepegawaian, tugasnya adalah : Menyusun rencana kegiatan dan anggaran sub bagian Umum dan Kepegawaian. Melakukan urusan rumah tangga dan perlengkapan. Melakukan pengelolaan dan penatausahaan barang milik daerah. 16 Melakukan evaluasi kelembagaan dan tatalaksanaan. Melakukan urusan tata usaha kepegawaian, disiplin pegawai dan evaluasi kinerja pegawai. Melakukan penyiapan bahan penyusunan perundangundangan. Melakukan urusan ketatausahaan, kearsipan, kehumasan, dan pengelolaan informasi publik. Melakukan penyimpanan, penilaian, pemindahan dan penjadwalan retensi serta pemusnahan arsip. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI). Melaksanakan tugas lain yang diberikan oleh Sekretaris sesuai tugasnya. 4. Seksi Pemerintahan, bertugas sebagai berikut : Menyusun rencana kegiatan dan anggaran seksi pemerintahan. Mengumpulkan bahan dan penyusunan petunjuk teknis di bidang pemerintahan di lingkungan kecamatan. Mengumpulkan bahan penyelenggaraan pemerintahan umum dan pelaksanaan koordinasi dan kerjasama dengan instansi terkait dan lembaga lainnya di lingkungan wilayah kecamatan. Mengumpulkan bahan pembinaan dan fasilitasi dalam pengangkatan, sementara kepala desa/kelurahan pengambilan pemberhentian, serta sumpah, dan desa/kelurahan pemberhentian dan mengkoordinasikan janji pelantikan perangkat pelaksanaan kepala desa, pimpinan dan anggota BPD/FMK di lingkungan kecamatan. 17 Mengumpulkan bahan pembinaan dan fasilitasi proses penyusunan Anggaran Pendapatan dan Belanja Desa serta Peraturan Desa. Pengumpulan bahan pelaksanaan pembinaan administrasi Kependudukan, Pemilu, Agraria dan fasilitasi terhadap Pemerintahan Desa/Kelurahan, Politik Dalam Negeri serta penyelengaraan kerjasama anta Desa/Kelurahan. Pengumpulan bahan dan pengaduan masyarakat. Pengumpulan bahan pelaksanaan pengawasan, evaluasi dan pelaporan di bidang Pemerintahan. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI) Melaksanakan tugas lain yang diberikan oleh Camat sesuai dengan tugasnya. 5. Seksi Ketentraman dan Ketertiban Umum, bertugas : Menyusun rencana kegiatan dan anggaran seksi ketentraman dan keertiban umum. Mengumpulkan bahan dan penyusunan petunjuk teknis di bidang pemerintahan di lingkungan kecamatan. Mengumpulkan bahan pelaksanaan koordinasi dan kerjasama dengan instansi terkait dan lembaga lainnya di bidang pembinaan Ketentraman dan Ketertiban Umum. Mengumpulkan bahan pelaksanaa pembinaan, pengamanan, dan penegakan Peraturan Daerah, Peraturan Bupati, dan Perundang-undangan. Mengumpulkan bahan pelaksanaan ketahanan nasional dan pengawasan atas kegiatan organisasi untuk kepentingan asing di wilayah kecamatan. 18 Mengumpulkan bahan dan penyelesaian pengaduan masyarakat di bidang ketentraman dan ketertiban umum. menumpulkan bahan pelaksanaan, pengawasan, evaluasi dan pelaporan bidang ketentraman dan ketertiban umum. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI). Melaksanakan tugas lain yang diberikan oleh Camat sesuai dengan tugasnya. 6. Seksi Pemberdayaan Masyarakat, tugasnya sebagai berikut. Menyusun rencana kegiatan dan anggaran seksi pemberdayaan masyarakat. Mengumpulkan bahan dan penyusunan petunjuk teknis di bidang pemberdayaan masyarakat yang meliputi perencanaan dan pelaksanaan pembangunan, perekonomian, produksi dan distribusi, pariwisata serta pertambangan di lingkungan kecamatan. Mengumpulkan bahan pelaksanaan koordinasi dan kerjasama dengan instansi terkait dan lembaga lainnya di bidang pemberdayaan masyarakat. Mengumpulkan bahan pelaksanaan pembinaan di bidang pemberdayaan masyarakat. Mengumpulkan bahan dan penyelesaian pengaduan masyarakat di bidang pemberdayaan masyarakat. Mengumpulkan bahan pelaksanaan, pengawasan, evaluasi, dan pelaporan bidang pemberdayaan masyarakat. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). 19 Melaksanakan Sistem Pengendalian Intern (SPI). Melaksanakan tugas lain yang diberikan oleh Camat sesuai dengan tugasnya. 7. Seksi Kesejahteraan Masyarakat, tugasnya sebagai berikut. Menyusun rencana kegiatan dan anggaran seksi kesejahteraan masyarakat. Mengumpulkan bahan dan penyusunan petunjuk teknis di bidang kesejahteraan masyarakat di lingkungan kecamatan. Mengumpulkan bahan pelaksanaan koordinasi dan kerjasama dengan instansi terkait dan lembaga lainnya di bidang kesejahteraan masyarakat. Mengumpulkan bahan pelaksanaan pembinaan di bidang kesejahteraan masyarakat yang meliputi pendidikan, agama, lingkungan hidup, kebersihan, penghijauan, kesehatan masyarakat, keluarga berencana, kepemudaan, olahraga, kesenian dan kebudayaan. Mengumpulkan bahan dan penyelesaian pengaduan masyarakat di bidang kesejahteraan masyarakat. Mengumpulkan bahan pelaksanaan, pengawasan, evaluasi, dan pelaporan bidang pemberdayaan masyarakat. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI) Melaksanakan tugas lain yang diberikan oleh Camat sesuai dengan tugasnya. 8. Seksi Pelayanan Masyarakat, tugasnya sebagai berikut. Menyusun rencana kegiatan dan anggaran seksi pelayanan masyarakat. Mengumpulkan bahan dan penyusunan petunjuk teknis di bidang pelayanan masyarakat di lingkungan kecamatan. 20 Mengumpulkan bahan pelaksanaan koordinasi dan kerjasama dengan instansi terkait dan lembaga lainnya di bidang pelayanan masyarakat. Mengumpulkan bahan pelaksanaan pembinaan di bidang pelayanan masyarakat. Melaksanakan pengurusan pelayanan masyarakat di bidang pembantuan tugas dalam penagihan pajak pusat, daerah dan distribusi, agrarian, kependudukan, dan catatan sipil serta rekomendasi perijinan lainnya. Mengumpulkan bahan da penyelesaian pengaduan masyarakat di bidang pelayanan masyarakat. Mengumpulkan bahan pelaksanaan, pengawasan, evaluasi dan pelaporan bidang pemberdayaan masyarakat. Melaksanakan Dokumen Pelaksanaan Anggaran (DPA) dan Dokumen Perubahan Pelaksanaan Anggaran (DPPA). Menyusun dan melaksanakan Standart Pelayanan (SP) dan Standart Operasional Prosedur (SOP). Melaksanakan Sistem Pengendalian Intern (SPI) Melaksanakan tugas lain yang diberikan oleh Camat sesuai dengan tugasnya. 9. Kelompok Jabatan Fungsional Gambar 6. Stuktur organisasi kecamatan Burneh 21 Tugas pokok dan fungsi Kecamatan Burneh Kabupaten Bangkalan sebagaimana tercantum dalam Peraturan Bupati Bangkalan Nomor 65 Tahun 2016, maka Kecamatan Burneh Kabupaten Bangkalan mempunyai tugas yaitu membantu melaksanakan kewenangan Pemerintahan yang dilimpahkan oleh Bupati untuk menangani sebagaimana Otonomi Daerah. Jumlah Aparatur Sipil Negara (ASN) Kantor Kecamatan Burneh termasuk Kelurahan Tunjung dan Sekdes sebanyak 48 orang yang terdiri dari : a. Golongan IV : 2 orang b. Golongan III : 25 orang c. Golongan II : 21 orang d. Golongan I : - orang Dengan rincian pejabat struktual di lingkungan Kecamatan Burneh dan Kelurahan Tunjung sebagai Berikut: a. Camat (Eselon IIIa) : 1 orang b. Sekretaris Camat (Eselon IIIb) : 1 orang c. Kepala Seksi + Lurah (Eselon IVa) : 5 orang d. Kepala Subbagian + Kasi (Eselon Ivb) : 4 orang 22 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Kebutuhan Website Sebelum melakukan perancangan website, terlebih dahulu dilakukan analisis kebutuhan website yaitu dengan cara melakukan wawancara terhadap responden. Hal ini dimaksudkan agar dapat meminimalisir ketidaksesuaian antara website yang dirancang dengan kebutuhan pengguna. Adapun kebutuhan website yang diperlukan antara lain : 1. Sebuah website yang hanya bisa diakses oleh pegawai Kantor Kecamatan Burneh, tidak untuk masyarakat 2. Mempunyai dua pengguna dengan hak akses yang berbeda, yaitu admin dan petugas. Karena diharapkan admin dan petugas adalah 2 orang yang berbeda 3. Menampilkan foto tiap-tiap pegawai kantor Kecamatan Burneh 4. Menampilkan Nomor Induk Kependudukan tiap-tiap pegawai kantor Kecamatan Burneh 5. Menampilkan nama lengkap tiap-tiap pegawai kantor Kecamatan Burneh 6. Menampilkan tempat dan tanggal lahir tiap-tiap pegawai kantor Kecamatan Burneh 7. Menampilkan status kawin/belum kawin tiap-tiap pegawai kantor Kecamatan Burneh 8. Menampilkan jabatan tiap-tiap pegawai kantor Kecamatan Burneh 9. Menampilkan agama tiap-tiap pegawai kantor Kecamatan Burneh 10. Menampilkan alamat lengkap tiap-tiap pegawai kantor Kecamatan Burneh 11. Menampilkan golongan darah tiap-tiap pegawai kantor Kecamatan Burneh 12. Menampilkan jenis kelamin tiap-tiap pegawai kantor Kecamatan Burneh 13. Data pribadi tiap-tiap pegawai kantor Kecamatan Burneh bisa dicetak 23 4.2 Rancangan Website Rancangan website merupakan rancangan webiste data kepagawaian kantor Kecamatan Burneh dengan komputer. Adapun perancangan website dengan menggunakan use case diagram dan activity diagram. 4.2.1 Use Case Diagram Use case dideskripsikan secara tekstual dalam bentuk use case scenario untuk menjelaskan interaksi yang terjadi antara aktor dengan sistem. Selanjutnya, use case diilustrasikan secara visual dalam bentuk use case diagram untuk menggambarkan konteks dari sistem yang dikembangkan6. Berikut adalah use case diagram untuk website data kepegawaian kantor Kecamatan Burneh : Gambar 7. Use case diagram website data kepegawaian kecamatan Burneh Dari gambar di atas, dapat disimpulkan bahwa seluruh pengguna yang dikenali sebagai admin bisa melakukan penambahan data pegawai, melihat semua data pegawai yang telah tersimpan, dan menghapus data yang diinginkan. Sedangkan pengguna yang terdaftar sebagai petugas, bisa melihat semua data pegawai yang telah tersimpan di dalam basis data, mencari data berdasarkan nama lengkap pegawai, dan mencetak data pegawai yang diinginkan. Untuk 24 melakukan semua itu, baik admin ataupun petugas, harus terlebih dahulu melakukan login. 4.2.2 Activity Diagram Activity diagram adalah diagram yang berupa float chart, yang menjelaskan aliran/arus suatu aktifitas ke aktifitas yang lain pada sebuah sistem7. Berikut adalah activity diagram untuk proses penambahan data yang dilakukan pengguna yang dikenali sebagai admin. Gambar 8. Activity diagram penambahan data Dari gambar di atas, bisa diketahui bahwa proses penambahan data dimulai dengan pengguna melakukan login terlebih dahulu ke dalam sistem, lalu sistem akan mengecek apakah username dan password yang dimasukkan sudah benar atau salah, dan apakah terdaftar sebagai admin atau bukan. Jika salah, pengguna akan tetap berada di halaman login web. Jika benar, pengguna dihadapkan 25 dengan halaman dimana ia bisa menginputkan data. Lalu, sistem akan menyimpan data ke dalam database. Berikut adalah activity diagram untuk proses pencarian data pribadi seorang pegawai berdasarkan nama lengkap pegawai, yang dilakukan oleh pengguna yang dikenali sebagai petugas. Gambar 9. Activity diagram pencarian data Dari gambar di atas, bisa diketahui bahwa proses pencarian data dimulai dengan pengguna melakukan login terlebih dahulu ke dalam sistem, lalu sistem akan mengecek apakah username dan password yang dimasukkan sudah benar atau salah. Jika salah, pengguna akan tetap berada di halaman login web. Jika benar, pengguna akan dibawa ke halaman dimana ia bisa menginputkan nama lengkap pegawai yang ingin dicari data lengkapnya. Lalu, sistem akan mengecek apakah nama lengkap yang dimasukkan sudah benar atau salah. Jika salah, pengguna tetap berada di halaman penginputan nama. Jika benar, 26 maka sistem akan menampilkan data pribadi pegawai yang telah ditemukan. Berikut adalah activity diagram untuk proses pencetakan data pribadi pegawai yang dilakukan oleh pengguna yang dikenali sebagai petugas. Gambar 10. Activity diagram pencetakan data Dari gambar di atas, bisa diketahui bahwa proses pencetakan data dimulai dengan pengguna melakukan login terlebih dahulu ke dalam sistem, lalu sistem akan mengecek apakah username dan password yang dimasukkan sudah benar atau salah. Jika salah, pengguna akan tetap berada di halaman login web. Jika benar, pengguna akan dibawa ke halaman dimana ia bisa menginputkan nama lengkap pegawai yang datanya hendak dicetak. Lalu, sistem akan mengecek apakah nama lengkap yang dimasukkan sudah benar atau salah. Jika salah, pengguna tetap berada di halaman penginputan nama. Jika benar, maka sistem akan menampilkan data pribadi 27 pegawai yang telah ditemukan. Selanjutnya pengguna bisa mengklik tombol Cetak untuk mencetak data pegawai. 4.3 CDM dan PDM 4.3.1 Conceptual Data Model Conseptual Data Model (CDM) adalah model data yang dibuat berdasarkan anggapan bahwa data asli terdiri dari koleksi obyekobyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas tersebut8. Berikut adalah CDM untuk website data kepegawaian kantor kecamatan Burneh. 4.3.2 Physical Data Model Physical Data Model (PDM) adalah model data yang menggunakan sejumlah tabel untuk menggambarkan data dan hubungan antara data-data tersebut, setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik9. Hampir sama dengan CDM, namun dalam PDM diberikan keterangan tipe data masing–masing atribut serta dijelaskan pula primary key ataupun foreign key. Berikut adalah physiscal data model website data kepegawaian kantor kecamatan Burneh. 28 29 BAB V HASIL DAN PEMBAHASAN 5.1 Tampilan Form Login Gambar 11. Tampilan form login Form login merupakan halaman yang digunakan untuk hak akses login admin/petugas ke sistem. Jika username dan password yang dimasukkan benar, maka user akan dialihkan ke halaman admin/petugas. 5.2 Tampilan Halaman Admin Gambar 12. Tampilan halaman admin Saat berhasil login dan dikenal oleh sistem sebagai admin, maka langsung dihadapkan dengan halaman dimana admin bisa menambahkan 30 data pribadi masing-masing pegawai, karena merupakan hak akses utama seorang admin. 5.3 Tampilan Halaman Seluruh Data Pegawai Gambar 13. Halaman data pegawai yang berhasil tersimpan Pada tampilan Data Pegawai, admin dapat melihat semua data pegawai yang telah tersimpan dalam basis data, admin juga bisa menghapus data pegawai yang diinginkan. 5.4 Tampilan Halaman Petugas Gambar 14. Tampilan halaman petugas Setelah berhasil login dan dikenal oleh sistem sebagai petugas, user bisa mencari data pegawai tertentu dengan memasukkan nama lengkap pada kolom yang telah disediakan. 31 Gambar 15. Menampilkan data yang berhasil ditemukan 5.5 Tampilan Cetak Gambar 16. Petugas bisa mencetak data pegawai yang diinginkan Pada halaman cetak, petugas bisa mencetak data pegawai yang diinginkan dengan mengklik tombol cetak. 32 Gambar 17. Tampilan cetak pada hak akses Petugas 5.6 Uji Coba Sistem 5.6.1 Uji Coba Sistem pada Hak Akses Admin Tahap pertama yaitu membuka website, kemudian login. Setelah login sukses, admin mempunyai hak akses untuk menambahkan data pribadi pegawai, melihat semua data yang tersimpan dalam basis data, dan menghapus data. Keterangan lebih jelasnya terdapat pada tabel uji coba di bawah ini Tabel 2. Uji coba pada hak akses admin No. Hak Akses Bisa Melihat seluruh 1. data yang tersimpan dalam basis data 2. Menambahkan NIP pegawai Menambahkan 3. nama lengkap pegawai 4. Menambahkan tempat lahir 33 Tidak pegawai Menambahkan 5. tanggal lahir pegawai 6. 7. 8. Menambahkan status pegawai Menambahkan jabatan pegawai Menambahkan agama pegawai Menambahkan 9. alamat lengkap pegawai Menambahkan 10. golongan darah pegawai Menambahkan 11. jenis kelamin pegawai 12. Menambahkan foto pegawai Menyimpan data 13. agar tersimpan dalam basis data 14. Menghapus data 5.6.2 Uji Coba Sistem pada Hak Akses Petugas Tahap pertama yaitu membuka website, kemudian login. Setelah login sukses, petugas mempunyai hak akses untuk melihat seluruh data yang tersimpan pada basis data, mencari data pribadi pegawai berdasarkan NIP, dan mencetak data pribadi pegawai yang diinginkan. Keterangan lebih jelasnya terdapat pada tabel uji coba di bawah ini. 34 Tabel 3. Uji coba pada hak akses petugas No. Hak Akses Bisa Melihat seluruh 1. data yang tersimpan dalam basis data Mencari data 2. berdasarkan nama lengkap 3. 4. Mencetak data pribadi pegawai Menghapus data yang diingnkan 35 Tidak BAB VI PENUTUP 6.1 Kesimpulan Berdasarkan hasil analisa yang sudah dilakukan, maka kesimpulan yang dapat diambil dari uraian di atas adalah sebagai berikut : a. Dengan sistem berbasis komputer diharapkan dapat mempermudah dalam menyimpan dan mengolah data kepegawaian secara akurat dan tepat. b. Dengan menggunakan sistem berbasis komputer ini dapat menghemat waktu dan mengurangi kemungkinan terjadinya kesalahan dan diharapkan dapat meningkatkan kinerja karyawan. c. Dengan adanya sistem berbasis komputer ini bisa dengan mudah untuk membantu mengetahui data-data yang dibutuhkan dengan cepat dan dapat mengurangi jumlah waktu dan biaya yang dibutuhkan. d. Penyimpanan dalam database memudahkan dalam pemeliharaan data sehingga kita tidak perlu menyimpan data-data pada media kertas yang mudah rusak seperti pada sistem manual. e. Semua data-data bisa tersimpan keseluruhan sehingga kecil kemungkinan adanya kehilangan data saat akan membuat laporan. 6.2 Saran Pentingnya komitmen tinggi dari pemerintah dan instansi terkait terhadap adanya perkembangan teknologi informasi dan komunikasi agar memudahkan kinerja pegawai instansi tersebut, mudah mendapat informasi yang tepat dan valid terkait data kepegawaian. Untuk penelitian selanjutnya, diharapkan agar website bisa dibuat lebih baik lagi dan dibutuhkan penambahan fitur lainnya agar website semakin baik dan informatif. 36 DAFTAR PUSTAKA 1. Design W. Web design. Comput Graph World. 2006;29(12):26-32. 2. Rio A. Dasar-Dasar Web Programming. Dasar Dasar Web Program. 2008. 3. Dewekan SI. Sistem Informasi administrasi kepegawaian. 4. Saputro H. Pembelajaran Basis Data (Mysql). Modul Pembelajaran Praktek Basis Data. 2016. 5. Delisle M. Effective MySQL Management. 6. Kurniawan TA. Pemodelan Use Case (UML): Evaluasi Terhadap beberapa Kesalahan dalam Praktik. J Teknol Inf dan Ilmu Komput. 2018. 7. Rajagopal D, Thilakavalli K. A Study: UML for OOA and OOD. Int J Knowl Content Dev Technol. 2017. 8. Khori O. Aplikasi Android untuk Fasilitas Antar Jemput Siswa SD. J Manaj Inform. 2018. 9. Database P, Indomaret P, Cdm D, Nuraini F, M RK, Aminah S. Makalah sistem basis data. 2017. 37