Abstrak
Perancangan aplikasi pendataan data kepegawaian negeri sipil di Dinas Komunikasi dan
Informatika saat ini meliputi pendataan pegawai, [engolahan data, prosedur, tata kerja, sumber
daya manusia, dan teknologi computer untuk menghasilkan informasi yang cepat, lengkap dan
akurat dalam rangka mendukung kegiatan administrasi kepegawaian. Penyimpanan pegawai
merupakan hal yang pokok dalam masalah kepegawaian terutama dalam mencari atu merubah
data pegawai untuk kemudian di rubah sesuai dengan kebutuhan aplikasi. Aplikasi system
informasi kepegawaian ini dibuat menggunakan metode penelitian deskriptif dengan jenis
penelitian studi kasus pada Dinas Komunikasi dan Informatika Kota Metro. Dimana teknik
pengumpulan data yang digunakan antara lain observasi, wawancara. Untuk metode analisis dan
perancangan yang digunakan dalam pembuatan system menggunakan Erd sebagai model data
dan DFD sebagai model proses. Berdasarkan hasil pengamatan disimpulkan bahwa
memungkinkan terjadinya keterlambatan dan proses manipulasi data dan keterlambatan setiap
tampilan data yang muncul. Sedangkan berdasarkan pengamatan menyimpulkan bahwa system
dinilai sudah cukup baik, dapat di pelajari, mudah digunakan.
115
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
116
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
sehingga tidak adanya keterlambatan dalam adalah suatu kelompok file (Form, Class,
Report) yang bertujuan untuk melakukan
penyampaian informasi. Jadi diperlukan
aktivitas tertentu yang saling terkait.
adanya sistem pendataan pegawai dalam Menurut Azhar [2004], Aplikasi adalah
perangkat lunak yang digunakan untuk
bentuk sebuah aplikasi yang dapat
tujuan tertentu seperti mengatur Windows,
mempermudah pekerjaan dan mampu Permainan, Dll.
menyajikan data atau informasi yang sesuai
2.3 Definisi Data
kebutuhan. Atas pertimbangan uraian diatas, Data dapat dikatakan sebagai sesuatu yang
belum mempunyai arti bagi penerimaannya
maka penulis ingin mengajukan sebuah
dan masih memerlukan adanya suatu
tugas akhir dengan judul “Perancangan pengolahan. Data bisa berwujud suatu
keadaan, gambar, suatu, huruf, angka,
Aplikasi Pendataan Data Kepegawaian
matematika, bahasa atau simbol-simbol
Negeri Sipil Pada Dinas Komunikasi dan lainnya yang bisa kita gunakan sebagai
bahan untuk melihat lingkungan, objek,
Informatika Kota Metro”.
kejadian ataupun suatu konsep. Menurut
Wilkinson (1992:3) menyatakan bahwa:
“Data yaitu berisi fakta, angka, bahkan
2. KAJIAN PUSTAKA DAN
simbol mentah. Secara bersama-sama
LANDASAN TEORI merupakan masukan bagi suatu sistem
informasi”. Menurut Kadir (2009:3)
2.1 Defisini Perancangan
menyatakan bahwa “Data adalah Deskripsi
Perancangan merupakan suatu strategi untuk
tentang benda, kejadian, aktivitas dan
memecahkan masalah dan mengembangkan
transaksi yang tidak mempunyai makna atau
solusi terbaik permasahalan itu. Perancangan
tidak berpengaruh secara langsung kepada
juga dapat diartikan sebagai tahapan proses
pemakai”. Dari beberapa pengertian diatas
pengembangan spesifikasi sistem yang
maka dapat diambil kesimpulan bahwa data
memiliki tujuan untuk mendesain sistem
adalah suatu bahan mentah dari sebuah fakta
baru berdasarkan rekomendasi analisis
yang terjadi, bisa berupa angka, benda,
sistem. Menurut Ladjamudin (2005:39)
kejadian, yang belum diolah pemakai
menyimpulkan bahwa: “Perancangan adalah
sehingga belum diolah pemakai sehingga
tahapan perancangan (design) memiliki
belum memiliki arti atau informasi apapun
tujuan untuk mendesain sistem baru dapat
bagi penerimanya.
menyelesaikan masalah-masalah yang
dihadapi perusahan yang diperoleh dari
2.4 Definisi Pendataan
pemilihan alternatif sistem yang terbaik”.
Pendataan menurut KBBI (Kamus Besar
Bahasa Indonesia)merupakan suatu proses
2.2 Definisi Aplikasi
pengumpulan data atau pencarian data.
Menurut Jogiyanto [2005] Aplikasi adalah
Kenyataan ini menggambarkan suatu
penggunaan dalam suatu komputer, instruksi
kejadian-kejadian nyata, yaitu
(instructiom) atau pernyataan (statement)
mengumpulkan semua data yang diperlukan,
yang disusun sedemikian rupa sehingga
mengolah dan menyajikan data sesuai yang
komputer dapat memproses input menjadi
diharapkan.
output. Menurut Harip Santoso Aplikasi
117
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
118
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
119
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
perangkat lunak berbeda kedalam satu paket. Berikut ini merupakan penjelasan dari
Sampai XAMPP versi 1.7.4, beberapa paket beberapa ahli tentang penjelasan basis data
yang dibundel adalah sebagai berikut: yaitu:
Apche HTTPD, mod_autoindex_color Sri Widianti (2009:2) menyatakan : “Basis
module, FileZilla FTP Server, Mercuty Mail data adalah suatu kumpulan data terhubung
Transport Agent, OpenSSL, SQLit, Thr yang disimpan secara bersama-sama pada
Webalizer, msmtp ( a sendmail compatible suatu media, tanpa adanya suatu
SMTP client), MySQL, PrimeBase XT kerangkapan data, sehingga mudah untuk
Storage Engine for MySQL, PHP, digunakan kembali, dapat digunakan oleh
eAccelerator extension, Xdebug extension, satu atau lebih program aplikasi secara
Mig extension, pdflib Lite Extension, PEAR, optimal, data disimpan tanpa mengalami
phpMyAdmin, FPDF libary, ADOdb, Pelr, ketergantungan pada program yang akan
CPAN, PPM, mod_pert, Apache::ASP. menggunakannya, data disimpan
sedemikian rupa sehingga apabila ada
penambahan, pengambilandan modifikasi
data dapat dilakukan dengan mudah dan
terkontrol”. Menurut Edhy Sutanta
(2004:18) Basis data (database) dapat
dipahami sebagai “suatu kumpulan data
terhubung (interrelated data) yang disimpan
secara bersama-sama pada suatu media”,
tanpa suatu kerangkapan data (kalau pun ada
maka kerangkapan data tersebut harus
Gambar 2.8 XAMPP seminimal mungkin dan terkontrol
2.9 Crystal Report (controlled redudncy), data disimpan
Menurut Madcoms (2010:234) Crystal dengan cara-cara tertentu, sehingga mudah
Report merupakan program yang terpisah untuk digunakan/atau ditampilkan kembali;
dengan program Microsoft Visual dapat digunakan oleh satu atau lebih
Basic, tetapi keduanya dapat dihubungkan program apliksi secara optimal. Dari definisi
(linkage). Crystal Report merupakan piranti basis data oleh para ahli diatas maka penulis
standart untuk pembuatan laporan pada menyimpulkan bahwa basis data dapat
sistem operasi windows, dimana cetakan / dianggap tempat untuk sekumpulan berkas
template laporan yang dihasilkan dapat data terkomputerisasi, dengan tujuan utama
disertakan pada banyak bahasa memelihara informasi dan membuat
pemrogramman. Crystal report merupakan informasi tersebut tersedia saat dibutuhkan.
program khusus untuk membuat laporan
yang terpisah dengan program visual basic 2.11 Kamus Data
tetapi keduanya dapat dihubungkan Menurut Tata Sutabri (2004:172),
(linkage).Mencetak dengan crystal report ”Apabila didefenisikan, kamus data adalah
hasilnya lebih baik dan lebih mudah karena katalog fakta tentang data dan kebutuhan-
pada crystal report banyak tersedia objek- kebutuhan informasi dari suatu sistem
objek maupun komponen yang mudah informasi”. Kamus data dibuat pada tahap
digunakan. analisis sistem dan digunakan baik tahap
analisis maupun pada tahap perancangan
2.10 Basis Data sistem.
120
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Merupakan simbol
2.12 Pengembangan Aplikasi proses yang
Metode pengembangan aplikasi merupakan berfungsi untuk
serangkaian proses yang dilakukan dari saat mentransfortasikan
ini pembuatan konsep aplikasi sehingga data secara umum.
aplikasi tersebut selesai dan siap digunakan. Merupakan berkas
Dalam proses pengembangan aplikasi atau tempat
terdapat berbagai proses yang perlu menyimpan data
dilakukan sebagai syarat untuk membuat atau file.
sebuah aplikasi yang telah terancang dengan
baik dan dikerjakan secara terstruktur.
Merupakan aliran
2.13 Data Flow Diagram (DFD) data yang
Berikut ini merupakan penjelasan dari menggambarkan
beberapa ahli tentang Data Flow Diagram aliran data dari
(DFD) yaitu: suatu proses ke
Menurut Hartono (2005:700) didalam proses yang lain.
bukunya Analisis dan desain Sistem
Informasi mendifinisikan Data Flow Didalam DFD terdapat 3 level yaitu sebagai
Diagram (DFD) merupakan alat yang berikut :
digunakan pada metodologi pengembangan
sistem yang terstruktur (Structured Analysis Diagram Konteks
and Design) Ada beberapa elemen penyusun Diagram konteks merupakan diagram yang
DFD yaitu sebagai berikut: menggambarkan suatu lingkaran besar yang
Data Flow dapat mewakili seluruh proses yang terdapat
Merupakan suatu data tunggal atau dalam suatu sistem.
kumpulan logis, suatu data selalu diawali Diagram Nol (Diagram level 1)
atau berakhir pada suatu proses. Diagram nol atau diagram level 1 adalah
yang menggambar suatu lingkaran besar
Proses yang mewakili lingkaran-lingkaran kecil
Merupakan suatu kegiatan atau kerja yang yang ada didalamnya DFD level 1
dilakukan oleh orang, mesin atau komputer merupakan pemecehan dan diagram konteks.
dari hasil suatu arus data yang masuk
kedalam proses untuk dihasilkan arus data Diagram Rinci
yang akan keluar dari proses. Diagram rinci merupakan proses apa saja
yang ada didalam diagram nol.
Data Store 2. Entity Relationship Diagram (ERD)
Merupakan kumpulan data yang disimpan Menurut Fatansyah (1999:15) Entity
dengan cara tertentu. Data yang mengalir Relationship Diagram (ERD)adalah diagram
disimpan dalam data store, aliran data yang berisi komponen-komponen himpunan
diapdate atau ditambahkan ke data stroe. entitas dan himpunan relasi yang masing-
Tabel 2.1 Daftar elemen-elemen DFD dan masing dilengkapi dengan atribut-atribut
Lambangnya yang mrmpresentasikan seluruh fakta yang
Simbol Keterangan ditinjau. Menurut Mata Taledo dan
Cushman (2007:139) mendifinisikan “Entity
121
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
122
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
2 Input/output menunjukan
operasi pembacaan input atau 9 Simbol penghubung halaman
pencetakan output. yang sama, apabila flowchart
terpotong dan masih
mempunyai sambungan dalam
halaman yang sama digunakan
simbol ini.
10 Simbol baris penghubung bila
flowchart terpotong dan masih
3 Input/output kartu (kartu plong) mempunyai sambungan pada
menunjukan media input output halaman berikutnya, digunakan
menggunakan kartu plong. simbol ini.
4 Input/output Dokumentasi
digunakan untuk pembacaan
input melalui optical scanner
atau pencetakan output pada
printer.
12 Simbol mini desk (Diskete)
menunjukkan alat input/output
berupa mini disk atau diskette,
floopy, flexybel disk.
5 Pengolahan/simbol proses
menunjukan suatu pengolahan
yang dilakukan komputer.
123
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
15 Simbol manual input digunakan mengetahui alur sistem kerja yang berjalan
untuk pemasukan data secara
manual online keyboard.
saat ini.
Wawancara (Interview)
Wawancara yaitu mengumpulkan data-data
16 Simbol Display (simbol
tampilan merupakan simbol dengan cara melakukan tanya jawab atau
yang menyatakan peralatan
output yang digunakan yaitu tatap muka secara langsung dengan pegawai
layar, plotter, printer, dan
sebagainya. yang bekerja dibagian Kasubbag
dilingkungan penelitian.
17 Arsip dokumen simpan dan
T diambil secara manual. Huruf Dokumentasi (Documentation)
didalamnya menunjukkan cara
pengurutan arsip:
N: Urutan Nomor Penulis membutuhkan tambahan data
A: Urutan Abjad
T: Urutan Tanggal sebagai pelengkap tugas akhir dengan cara
mengumpulkan dokumentasi yang terkait.
2. Studi Pustaka
Studi Pustaka merupakan pengumpulan data
dengan cara membaca buku-buku, dan
3. METODE mempelajari sistem kerja yang berkaitan
dengan penelitian.
Dalam memperoleh data untuk menyusun
tugas akhir ini, penulis menggunakan
4. PEMBAHASAN
metode yaitu :
4.1 Hasil Penelitian
1. Studi Lapangan
Studi Lapangan adalahpengumpulan secara Sistem pendataan pegawai pada Dinas
langsung mempelajari sebuah sistem yang Komunikasi dan Informatika Kota Metro
berkaitan dengan masalah yang sedang yang sudah terkomputerisasi dalam pendataan
sedang dihadapi. Adapun studi lapangan data pegawai diolah menggunakan
yang penulis lakukan dengan teknik: Ms.Excel, pendataan data pegawai dalam
Pengamatan (Observation) penulisan dan pembuatan tabel pendataan
Yaitu dengan cara melakukan penelitian pegawai tersebut terkadang terjadi
secara langsung pada Dinas Komunikasi dan kesalahan, pencarian data pegawai kurang
Informatika Kota Metro, sehingga penulis efektif karena harus mencari satu persatu
data pegawai pada Ms.Excel yang kurang
124
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
efisien waktu, hal ini dapat menyebabkan Pada tahapan perancangan prosedur ini
proses pendataan pegawai serta pembuatan bertujuan untuk menghasilkan perancangan
laporan data pegawai kurang efektif. Jadi aplikasi pendataan data pegawai
perlu adanya sistem pendataan pegawai menggunakan database. Adapun
dalam bentuk sebuah aplikasi yang dapat perancangan proses ini mencangkup
mempermudah pekerjaan dan mampu diagram konteks, data flow diagram,
menyajikan data atau informasi yang sesuai flowchart, yang dapat menjelaskan aliran
kebutuhan. data yang diproses hingga menghasilkan
informasi yang diinginkan.
1. Tujuan Perancangan Sistem
A. Aliran Informasi Yang Diusulkan
Tujuan perancangan sistem ini adalah
memperbaiki sistem pendataan pegawai di Aliran informasi yang diusulkan tidak
Dinas Komunikasi dan Informatika Kota merubah tujuan ataupun fungsi dari sistem
Metro. Perancangan ini diusulkan sebagai yang berjalan. Beberapa perubahan didalam
bahan masukan yang dapat dipertimbangkan proses pendataan pegawai dilakukan untuk
untuk meningkatkan efektifitas kerja petugas membuat sistem yang lebih baik.
pendataan pegawai.
1. Rancangan Diagram Konteks Aplikasi
2. Gambaran Umum Sistem Yang Perancangan Pendataan Data Pegawai
Diusulkan
Menggambarkan rancangan aplikasi data
Sistem aplikasi yang diusulkan memiliki pegawai pada Dinas Komunikasi dan
beberapa keunggulan dari sistem yang Informatika Kota Metro serta pihak-pihak
sedang berjalan. Sistem yang diusulkan yang terlibat di dalamnya.
lebih mudah digunakan, lebih menghemat
- Data golongan
waktu dalam proses perekapan data Petugas
- Data jabatan
0 Data Lap
- Data pendidikan Sistem Aplikasi Data Pegawai
125
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Petugas Kadis
Mulai
Kelola golongan
Periksa laporan
data pegawai
Data pendidikan
T
Disetujui / Tidak
DataGolongan
Cetak Laporan Data Tandatangan
Pegawai
Laporan data
pegawai
Data Jabatan
2 Data Jabatan
Jabatan
Kelola Data Jabatan
Laporan data pegawai Laporan data pegawai
ditandatangani ditandatangani
DataJabatan
Arsip
Selesai
Data Pendidikan
3 DataPendidikan
Pendidikan
Kelola Data Pendidikan
DataPendidikan
Data Pegawai
4 DataPegawai
Pegawai
Kelola Data Pegawai
126
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Tgl_lahir
TMT_CPNS Gol_akhir
Jabatan Jumlah field :2
Jenis_kelamin TMT_Jabatan
NIP
Tahun_lulus
golongan
Id_jabatan Nama_jabatan Pegawai Id_pendidikan Nama_pendidikan Tabel 4.2 Tabel Golongan
Field Typ Si Pri Ketera
1 1
e ze mar ngan
1 1
Jabatan Mempunyai Mempunyai Pendidikan
M y
Mempunyai Id_golon Inte 5 Yes Primar
gan ger y Key
Id_golongan Nama_golongan
1
Nama_g Var 50 Nama
olongan char golong
Golongan
an
2. Tabel Jabatan
Gambar 4.3 ERD Perancangan Aplikasi
Tabel Jabatan digunakan untuk
Pendataan Data Pegawai
menyimpan data jabatan.
B. Rancangan Basis Data Nama Tabel : tbjabatan
127
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Id_golongan*
Nama_golongan
Jenis_kelamin Varchar 50 Foreign Key
128
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Utama
Rancangan tampilan Halaman Utama. Tambah User Input Golongan Input Jabatan Input Pendidikan Input Pegawai Laporan Logout
Golongan
LOGIN
129
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Nama_golongan
Nama_Pendidikan
Gambar 4.8 halaman input data golongan Baru Simpan Edit Hapus Keluar
Id_jabatan
Id_jabatan Nama_jabatan Rancangan tampilan halaman input data
Nama_Jabatan
Nip
Nip Nama_pegawai Tgl_lahir Tgl_lahir Jenis_kelamin
Baru Simpan Edit Hapus Keluar
Nama_pegawai
Tgl_lahir V
Jenis_kelamin
V
TMT_CPNS
Gol_akhir V
Jabatan
TMT_jabatan V
Pendidikan_terakhir
Tahun_lulus
Cari
Pendidikan
Rancangan tampilan halaman input data Gambar 4.11 halaman input data pegawai
pendidikan
8. Rancangan Halaman Laporan Data
Pegawai
130
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
Laporan pergolongan
Laporan keseluruhan
keluar
Logo
LAPORAN DATA KEPEGAWAI NEGERI SIPIL
DINAS KOMUNIKASI DAN INFORMATIKA
KOTA METRO
Nip Nama_pegawai Tgl_lahir Jenis_Kelamin TMT_CPNS Gol Jabatan TMT_Jabatan Pend_akhir Nama_pendidikan
Kota Metro,
KEPALA DINAS KOMINFO
Dra.FARIDA
Pembina Tk.I
Nip. 196611171992032003
D. Pembahasan Program
Gambar 4.15 Halaman Login
1. Tampilan Halaman Utama
3. Tampilan Menu Utama
Tampilan ini berfungsi untuk akses masuk
ke Login.
131
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
132
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
133
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
134
Jurnal Mahasiswa Ilmu Komputer (JMIK)
Vol. 01, No. 01, Maret 2021
135