Uploaded by User58371

Perancangan dan Implementasi Website Data Kepegawaian Kantor Kecamatan Burneh

advertisement
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
Download