Anda di halaman 1dari 53

LAPORAN KERJA PRAKTEK

PERANCANGAN SISTEM INFORMASI ABSENSI


PEGAWAI BERBASIS WEB PADA DINAS KOMINFO
KABUPATEN ACEH TENGGARA

Untuk Melengkapi Sebagian Dari


Syarat-syarat Akademik yang Diperlukan Pada
Prodi Teknik Informatika Fakultas Teknik
Universitas Malikussaleh

Tanggal 24 Juni s/d 24 Agustus 2020

Disusun Oleh:

HABIB MAULANA
170170035

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MALIKUSSALEH
ACEH UTARA
2020
LEMBAR PENGESAHAN PRODI

Kerja praktek dengan judul “Perancangan Sistem Informasi Absensi Pegawai Berbasis Web Pada
dinas Kominfo Kabupaten Aceh Tenggara” disusun oleh Habib Maulana NIM : 170170035, Jurusan
Teknik Informatika, Untuk melengkapi sebagai dari syarat-syarat Akademik yang diperlukan pada
Fakultas Teknik Universitas Malikussaleh Lhoksemuawe.

Lhokseumawe, 29 Agusutus 2020

.
Pembimbing Mengetahui,
Ketua Program Studi
Teknik Informatika

Maryana S.Si., M.Si Safwandi S.T., M.Kom


NIP.197312312003122001 NIP. 197712132008121004
ABSTRAK

Dinas Komunikasi dan Informatika Aceh Tenggara mempunyai tugas membantu


bupati melaksanakan Urusan Pemerintah di Bidang Komunikasi, Informatika,
Persandian dan Statistik yang menjadi kewenangan Daerah dan Tugas Pembantuan
yang diberikan kepada Kabupaten. Sistem Informasi Absensi Dinas Komunikasi
dan Informatika Aceh Tenggara masih bersifat manual yang dalam artian Pegawai
masi melakukan absensi secara manual. Perkembangan Teknologi Informasi yang
begitu pesat mendorong berbagai pihak-pihak bersaing agar tidak kalah saing
dalam bidang teknologi informasi, terutuma sistem informasi. Sistem Informasi ini
dibangun dengan menggunakan bahasa pemrograman PHP dan menggunakan
basis data MySQL untuk memudahkan dalam mendesain website sebagai media
informasi dengan beberapa tahapan seperti analisa dan perancangan serta
implementasi. Sistem informasi ini dibuat untuk memudahkan pegawai dalam
melakukan absensi serta admin maupun kepala dinas dengan mudah memperoleh
informasi megenai laporan absensi pegawai. Hasil penelitian ini admin bisa
mengelola data-data pegwai, absensi, user dapat melakukan absensi dan cetak
absensi. Selain itu, sistem informasi ini sebagai pendataan pada pegawai yang telah
melakukan absensi. Diharapkan dengan adanya sistem informasi ini dapat
membantu Dinas Komunikasi dan Informatika Aceh Tenggara dalam melakukan
absensi.

Kata Kunci : Sistem Informasi, Absensi, Dinas Komunikasi dan Informatika

i
KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT atas berkat rahmat dan karunia-Nya
penulis dapat menyelesaikan laporan kerja praktek ini dengan judul "Perancangan
Sistem Informasi Absensi Pegawai Berbasis Web Pada Dinas Kominfo
Kabupaten Aceh Tenggara" yang disusun untuk memenuhi persyaratan dalam
menyelesaikan Mata Kuliah Kerja Praktek Program Studi Teknik Informatika
Fakultas Teknik Universitas Malikussaleh.

Dalam pelaksanaan Kerja Praktek ini penulis banyak menemui kesulitan


dan hambatan. Namun berkat bimbingan, arahan dan bantuan dari berbagai pihak,
penulis telah mendapat begitu banyak pengalaman dan wawasan baru yang
berharga. Untuk itu penulis mengucapkan terima kasih kepada:

1. Kedua orang tua yang tidak pernah lelah mendoakan dan memberi
dukungan kepada penulis.

2. Bapak Zul Fahmi, S.Sos Selaku Kepala Dinas Komunikasi Dan


Informatika Aceh Tenggara.

3. Bapak Drh.Karnodi, M.MA Selaku Pembimbing Lapangan yang telah

Membimbing penulis selam pelaksaan Kerja Peraktik

4. Seluruh Staf dan Pegawai Dinas Komunikasi Dan Informatika Aceh


Tenggara yang telah membantu selama Kerja Praktek.

5. Bapak Safwandi, S.T., M.Kom. selaku Ketua Program Studi Teknik


Informatika Universitas Malikussaleh.

6. Ibu Maryana S. Si., M.Si selaku Dosen Pembimbing Kerja Praktek.

7. Seluruh Dosen dan Staff Jurusan Teknik Informatika Universitas


Malikussaleh.

8. Teman-teman seperjuangan Teknik Informatika 2017 Universitas


Malikussaleh.

ii
9. Dan semua pihak yang telah membantu penulis dalam menyelesaikan
laporan Kerja Praktek ini baik secara langsung maupun tidak langsung.

Dengan segala kerendahan hati, penulis menyadari dalam penyusunan


laporan ini masih jauh dari kata sempurna. Hal ini mengingat keterbatasan
pengetahuan dan kemampuan yang dimiliki penulis. Oleh karena itu, penulis
mengharapkan adanya kritik dan saran yang bersifat membangun dalam upaya
menyempurnakan laporan kerja praktek ini dan perbaikan dikemudian hari. Akhir
kata, Semoga penyusunan laporan ini bermanfaat bagi semua pihak.

Lhokseumawe, 29 Agusutus 2020


Penulis,

HABIB MAULANA
NIM. 170170035

iii
DAFTAR ISI

ABSTRAK ....................................................................................................... i
KATA PENGANTAR ..................................................................................... ii

DAFTAR ISI .................................................................................................. iv

DAFTAR GAMABAR .................................................................................. vii

DAFTAR TABEL ......................................................................................... vii

BAB I PENDAHULUAN ............................................................................... 1


1.1 Latar Belakang Penugasan .......................................................... 1
1.2 RumusanMasalah ........................................................................ 2
1.3 Batasan Masalah ......................................................................... 3
1.4 Metode Kerja Praktek ................................................................. 3
1.5 Lingkup Penugasan ..................................................................... 4
1.6 Target Pemecahan Masalah ........................................................... 4
1.7 Metode Pelaksanaan Tugas / Pemecahan Masalah ....................... 4
1.8 Ringkasan Sistematik Laporan ...................................................... 6
BAB V PENUTUP ........................................................................... 6
BAB II PROFIL INSTANSI ........................................................................... 7
2.1 Profil Instansi................................................................................. 7
A. Komunikasi dan Informatika, Pos dan Telekomunikasi .............. 7
B. Sarana Komunikasi dan Diseminasi / Penyebarluasan
Informasi .................................................................................... 10
2.2 Struktur Organisasi Instansi/Perusahaan ..................................... 11
2.3 Lokasi/Unit Pelaksanaan Kerja ................................................... 12
BAB III TINJAUAN PUSTAKA .................................................................. 13

3.1 Definisi Sistem .................................................................................. 13

3.2 Definisi Informasi .............................................................................. 15


3.1 Definisi Sistem Informasi .................................................................. 15

iv
3.2 Definisi Absesnsi ............................................................................... 16
3.3 Web ............................................................................................................ 16

3.4 HTML, CSS, Javascript..................................................................... 17

3.5 PHP .................................................................................................... 19

3.6 Database MySQL .............................................................................. 19

3.7 Web Server Apache............................................................................ 20

3.8 PHPMyAdmin ................................................................................... 20

3.9 Teks Editor ......................................................................................... 21

3.10 Web Browser ..................................................................................... 21


3.11 DFD ................................................................................................... 21

3.13 ERD ....................................................................................................... 22

BAB IV ANALISA DAN PEMBAHSAN .................................................... 24

4.1 Analisa Sistem Lama ......................................................................... 24

4.2 Analisa Sistem Baru .......................................................................... 24

4.3 Perancangan Sistem ........................................................................... 24


4.3.1 Diagram Konteks ................................................................... 24
4.3.2 DFD Level 0 .......................................................................... 26
4.3.3 DFD Level 1.0 Login ............................................................. 27
4.3.4 DFD Level 2.0 Data Pegawai ................................................ 28
4.3.5 DFD Level 3.0 Absensi ......................................................... 28
4.3.6 DFD Level 4.0 Divisi............................................................. 29
4.3.7 DFD Level 5.0 Jam kerja ....................................................... 29
4.4 Perancangan Basis Data .................................................................... 30
4.4.1 Entity Relationship Diagram ................................................. 30
4.4.2 Perancangan Tabel....................................................................... 31
4.5 Implementasi Sistem ......................................................................... 33
4.5.1 Halaman Login ...................................................................... 33
4.5.2 Halaman Home ...................................................................... 34

v
4.5.3 Halaman Admin ..................................................................... 35

4.5.4 Halaman Edit Pegawai ........................................................... 36


4.5.5 Halaman melihat absensi ....................................................... 37
4.5.6 Halaman absensi .................................................................... 37
Pegawai melakukan absensi masuk dan pulang ................................ 37
4.5.7 Halaman Print ........................................................................ 38
BAB V KESIMPULAN DAN SARAN ........................................................ 39
5.1 Kesimpulan .................................................................................. 39
5.2 Saran ............................................................................................ 39
DAFTAR PUSTAKA .................................................................................... 40

vi
DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi Diskominfo Pemerintahan Kab.Aceh Tenggara...............11

Gambar 2.2 Denah Diskominfo Pemerintahan Kab.Aceh Tenggara ...................................12

Gambar 2.3 Gedung Diskominfo Kab.Aceh Tenggara ........................................................13

Gambar 3.1 Konsep Sistem Informasi .................................................................................15

Gambar 3.2 Simbol dan Notasi Dfd .....................................................................................22

Gambar 3.3 Contoh Model ERD .........................................................................................23

Gambar 4.1 Diagram Konteks .............................................................................................25

Gambar 4.2 DFD Level 0 .....................................................................................................26

Gambar 4.3 DFD Level login ..............................................................................................27

Gambar 4.4 DFD Level 2.0 Data Pegawai..........................................................................28

Gambar 4.5 DFD Level 3.0 Absensi ....................................................................................28

Gambar 4.6 DFD Level 4.0 Divisi .......................................................................................29

Gambar 4.7 DFD Level 5.0 Jam Kerja ................................................................................29

Gambar 4.8 ERD ..................................................................................................................30

Gambar 4.8 Halaman Login .................................................................................................33

Gambar 4.9 Halaman Home.................................................................................................34

Gambar 4.9 Halaman Data Pegawai dan tambah Pegawai ..................................................35

Gambar 4.10 Halaman Edit Pegawai ...................................................................................36

Gambar 4.11 Halaman Melihat Absensi ..............................................................................37

Gambar 4.12 Halaman Absensi ...........................................................................................37

Gambar 4.13 Halaman Perint ...............................................................................................35

vii
DAFTAR TABEL

Tabel 4.1 tbl User ...............................................................................................................31

Tabel 4.2 tbl absensi ..........................................................................................................31

Tabel 4.3 tbl Divisi ............................................................................................................32

Tabel 4.4 tbl jam ................................................................................................................32

vii
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah

Kehadiran teknologi sekarang sudah sangat luas dan cepat. Dengan menggunakan
kecanggihan teknologi saat ini kita dapat mempermudah perkerjaan yang akan dilakukan. Kita
dapat mencari dan mengakses semua informasi yang kita butuhkan serta kita dapat memperluas
jaringan komunikasi menggunakan kecanggihan teknologi. Salah satunya adalah kecanggihan
komputer yang telah diminati banyak orang. Kehadiran komputer dengan kekuatan prosesnya
telah memungkinkan pengembangan sistem informasi manajemen berbasis komputer. Dengan
memanfaatkan teknologi komputer kita dapat menyimpan, mengorganisasi dan melakukan
pengambilan terhadap berbagai data yang kita miliki. Dengan dukungan perangkat lunak dan
perangkat keras yang tepat.

Dengan segala kecanggihan komputer saat ini banyak perusahan/lembaga yang


memanfaatkan teknologi tersebut. Terutama lembaga pemerintahan yang bertanggunang jawab
untuk melayani segala kebutuhan masyarakat saat ini. DISKOMINFO (Dinas Komunikasi Dan
Informatika) merupakan dinas lembaga pemerintahan yang mengelola sistem informasi yang
berada dalam pemerintahan tersebut. Diharapkan seluruh sistem informasi yang terdapat pada
diskominfo dapat berjalan secara digital agar dapat mempermudah pegawai dalam melayani
segala kebutuhan masyarakat dengan selalu mengembangkan sistem informasi tersebut.
Seperti hal nya sistem pengabsenan pegawai Diskominfo Kabupaten Aceh Teenggara masih
menggunakan manual dimana masih memiliki banyak kekurangan, seperti banyaknya
kelemahan dalam kehadiran pegawai karena peluang untuk memanipulasi kehadiran cukup
besar. Kekurangan lain dari pengambilan data secara manual dan masih menggunakan kertas
karena setiap Pegawai harus mengisi lembaran

1
kehadiran setiap harinya baik ketika pegawai masuk kerja ataupun pada saat jam pulang
kerja. Prosedur absensi pada Dinas Kominfo Aceh Teenggara sebenarnya telah mempunyai
sistem yang mengatur, tetapi masih belum terkomputerisasi dan tidak optimal. Sering
terjadi kecurangan dalam proses absensi, yaitu penitipan absen. Melihat permasalahan
yang ada pada Dinas Kominfo Aceh Teenggara maka bagian Tata Usaha memerlukan
sebuah sistem informasi absensi pegawai yang dapat membantu menyelesaikan
permasalahan yang muncul dan mengakibatkan terjadinya kerancuan dan kesalahan data
pegawai.

Penggunaan aplikasi berbasis web dikatakan lebih efektif dan efisien karena adanya
kemudahan dalam pengaksesan dan pengambilan informasi. Perkermbangan teknologi ini
juga mempengaruhi cara input data sebagai validasi pemberitahuan kehadiran Pegawai
kepada pegawas yang ada. Seperti penggunaan teknologi Penyimpanan Data.

Diharapkan dengan penggunaan aplikasi ini dapat mempermudah pemberitahuan


kepada pengawas, serta pengambilan jumlah data tiap kehadiran perpegawai.Oleh sebab
itu dengan berdasarkan alasan ini penulisan mencoba mengambil judul dalam penulisan
Laporan Kerja Praktek ini dengan judul "Perancangan Sistem Informasi Absensi Pegawai
Berbasis Web Pada Dinas Kominfo Kabupaten Aceh Tenggara".

Tujuan dilakukan Kerja Peraktek ini adalah merancang dan mengembangkan Sistem
Informasi Absensi dengan aplikasi berbasis Websaite, membuat perancangan Sistem
Informasi Absensi Pegawai pada Dinas Kominfo Aceh Teenggara secara tepat dan akurat,
membuat laporan dari informasi yang telah dihasilkan oleh Sistem Informasi Absensi
Pegawai.

1.2 RumusanMasalah

Berdasarkan uraian latar belakang pelaksaan Kerja Praktek diatas adapun perumusan
masalah dalam laporan Kerja Praktek ini adalah :

1. Bagai mana merancamg dan mambangun Website “Sistem Informasi Absensi


Pegawai menggunakan bahasa pemograman php, html dan juga css?

2. Bagaimana membuat websaite yang mudah di gunakan dengan tampilan yang


menarik?

2
1.3 Tujuan Kerja Peraktek

Tujuan KP adalah untuk memberikan kesempatan kepada mahasiswa melihat dan


bersentuhan dengan dunia luar kampus serta mencoba menerapkan pengetahuan yang telah
didapat di kampus. Dengan adanya sentuhan tersebut di harapkan mahasiswa akan dapat
mengetahui kebutuhan dunia kerja dan menjadikannya untuk selalu terpacu dalam
mengembangkan pengetahuannya.

1.4 Manfaat Kerja Peraktek

Adapun manfaat dari kegiatan kerja praktek bagi mahasiswa adalah:


a. Menambah ilmu pengetahuan, khususnya praktek dan wawasan yang belum didapatkan di
bangku kuliah.
b. Menambah pengalaman kerja bagi yang sudah ada dalam dunia usaha atau dunia industri.
c. Meningkatkan kualitas keterampilan, mental dan kreatifitas diri pribadi.
d. Melatih diri agar tanggap dan peka menghadapi masalah di dunia industri
a. Menierapkan teori-teori yang telah diterima selama masa perkuliahan.

1.5 Batasan Masalah

Sistem aplikas pengabsenan pegawai merupakan sistem aplikasi yang digunakan untuk
kehadiran para pegawai di diskominfo. Sistem aplikasi ini diharapkan dapat berjalan sesuai
dengan perencanaan aplikasi yang akan dibuat. Perencanaan aplikasi yang akan dibuat
mempunyai beberapa target pencapaian yang diharapkan. Beberapa target pencapaian
tersebut adalah :
1. Menyiapkan beberapa informasi data-data pegawai diskominfo dan membuat data-
data pegawai tersebut dalam tabel menggunakan bahasa pemograman php, html dan
juga css.
2. Sistem aplikasi pengabsenan ini mempunyai dua user yaitu pegawai dan juga
admin.
3. Pegawai dapat login menggunakan akun dan data tersebut akan tersimpan secara
otomatis
4. Admin dapat melihat data kehadiran pegawai dan dapat mengedit, menambah,
mengahapus setiap data pegawai yang masuk dan akan keluar dari instant tersebut.
5. Sistem aplikasi pengabsenan akan dibuat dengan menggunakan sistem web base.

3
1.6 Metodelogi Kerja Peraktek

Dalam kerja praktek ini, ada beberapa metode yang dilakukan oleh penulis untuk
mendapatkan data dan informasi untuk acuan dalam pembangunan sistemnya, maka adapun
beberapa metode yang dilakukan, diantaranya :
1. Metode Wawancara
Metode pengumpulan data adalah dengan cara wawancara, yaitu mendapatkan informasi
dengan cara bertanya langsung kepada responden yaitu dari pihak administrator.
2. Metode Analisis
Metode dengan serangkaian tindakan dan pemikiran yang disengaja untuk menelaah sesuatu
hal yang secara mendalam ataupun terinci terutama dalam mengkaji bagian – bagian dari
suatu totalitas.
3. Metode Perancangan
Perancangan perangkat lunak dilakukan setelah tahap analisis selesai dilakukan, dibuat sesuai
dengan kebutuhan instansi tempat kerja praktek.
4. Metode Implementasi
Merupakan metode yang dilakukan ketika keempat metode sebelumnya telah selesai
dilakukan.

1.7 Waktu dan Tempat pelaksanaan

Tempat pelaksanaan kerja praktek : Dinas Komunikasi dan Informatika Aceh Tenggara
Waktu pelaksanaan kerja praktek : 24 Juni – 24 Agustus 2020.

4
1.8 Ringkasan Sistematik Laporan

BAB I PENDAHULUAN
Pada bagian pendahuluan ini terdapat :
Latar belakang masalah, Lingkup kerja praktek, Target pemecahan masalah, Metode
pelaksanaan tugas/pemecahan masalah, Rencana dan penjadwalan kerja, Ringkasan
sistematik laporan.
BAB II PROFIL INSTITUSI KERJA PRAKTIK (KP)
Pada bagian profil kerja praktek ini terdapat :
Profil instansi/ perusahaan, Struktur organisasi, Lokasi/unit pelaksanaan kerja.
BAB III TINJAUAN PUSTAKA
Pada bab ini menjelaskan teori-teori yang berhubungan dengan pembahasan dan isi
laporan.
BAB IV ANALISIS DAN PEMBAHASAN
Pada bab ini merupakan pemaparan dari analisa dan perancangan Sistem Informasi
Reservasi Tour And Travel Berbasis Web.

BAB V PENUTUP
Pada bab ini berisikan tentang kesimpulan dan saran pada Sistem Informasi Absensi
Pegawai Berbasis Web Pada Dinas Kominfo Kabupaten Aceh Tenggara.
DAFTAR PUSTAKA

5
BAB II
PROFIL INSTANSI

2.1 Profil Instansi


Dinas Komunikasi dan Informatika Kabupaten Aceh Tenggara mempunyai tugas pokok
melaksanakan kewenangan otonomi daeah di bidang komunikasi dan informatika. Dalam
menyelenggarakan tugas tersebut Dinas Komunikasi dan Informatika Kabupaten Aceh
Tenggara mempunyai fungsi :

a. perumusan kebijakan teknis bidang Diseminasi dan Sarana Komunikasi, Pos,


Telekomunikasi, Monitoring dan Penetiban, Standarisasi dan Penerapan, seta
Infrastruktur dan Aplikasi Teknologi Informasi dan Komunikasi;
b. penyelenggaraan urusan pemerintahan daerah dan pelayanan umum bidang
Diseminasi dan Sarana Komunikasi, Pos, Telekomunikasi, Monitoring dan
Penetiban, Standarisasi dan Penerapan Teknologi Informasi dan Komunikasi, seta
Infrastruktur dan Aplikasi Teknologi Informasi dan Komunikasi;
c. pembinaan pelaksanaan tugas, dan evaluasi bidang Diseminasi dan Sarana
Komunikasi, Pos, Telekomunikasi, Monitoring dan Penertiban, Standarisasi dan
Penerapan Teknologi Informasi dan Komunikasi, seta Infrastruktur dan Aplikasi
Teknologi Informasi dan Komunikasi;
d. pelaksanaan tugas lain yang diberikan oleh Bupati sesuai dengan tugas dan
fungsinya.

A. Komunikasi dan Informatika, Pos dan Telekomunikasi

1. Pos
a. Penyelenggaraan pelayanan pos di perdesaan.
b. Pemberian rekomendasi untuk pendirian kantor pusat jasa titipan.
c. Pemberian izin jasa titipan untuk kantor agen.
d. Penertiban jasa titipan untuk kantor agen.

6
2. Telekomunikasi
a. Pemberian izin penyelenggaraan telekomunikasi khusus untuk keperluan
pemerintah dan badan hukum yang cakupan areanya kabupaten sepanjang
tidak menggunakan spektrum frekuensi radio.
b. Pemberian rekomendasi terhadap permohonan izin penyelenggaraan jaringan
tetap tertutup lokal wireline (end to end) cakupan kabupaten.
c. Pemberian rekomendasi wilayah prioritas untuk pembangunan kewajiban
pelayanan universal di bidang telekomunikasi.
d. Pemberian izin terhadap Instalatur Kabel Rumah/Gedung (IKR/G).
e. Pengawasan/pengendalian terhadap penyelenggaraan telekomunikasi yang
cakupan areanya kabupaten, pelaksanaan pembangunan telekomunikasi
perdesaan, penyelenggaraan warung telekomunikasi, warung seluler atau
sejenisnya.
f. Pengawasan/pengendalian terhadap penyelenggaraan telekomunikasi yang
cakupan areanya kabupaten, pelaksanaan pembangunan telekomunikasi
perdesaan, penyelenggaraan warung telekomunikasi, warung seluler atau
sejenisnya.
g. Pemberian izin kantor cabang dan loket pelayanan operator.
h. Penanggung jawab panggilan darurat telekomunikasi.
i. Pengendalian dan penertiban terhadap pelanggaran standarisasi pos dan
telekomunikasi.
j. Pemberian izin usaha perdagangan alat perangkat telekomunikasi.

3. Spektrum Frekuensi Radio dan Orbit Satelit (Orsat)


a. Pemberian Izin Mendirikan Bangunan (IMB) menara telekomunikasi
sebagai sarana dan prasarana telekomunikasi.
b. Pemberian Izin Mendirikan Bangunan (IMB) menara telekomunikasi
sebagai sarana dan prasarana telekomunikasi.
c. Pemberian izin Hinder Ordonantie (Ordonansi Gangguan).
d. Pemberian izin instalansi penangkal petir.
e. Pemberian izin instalansi genset. (apakah masuk ke LH ? )

7
4. Standarisasi dan Penerapan Teknologi Informasi dan Komunikasi
a. Penetapan standar pembangunan Teknologi Informasi dan Komunikasi baik
awal maupun eksisting yang menyangkut aspek infrastruktur (hardware),
database (aplikasi) dan Sumber Daya Manusia di seluruh SKPD/Unit Kerja.
b. Penetapan Standar Pengelolaan dan Pemanfaatan Teknologi Informasi dan
Komunikasi yang meliputi berbagai kegiatan rutin dan tersrtruktur untuk
menjamin pengelolaan dan pemanfaatan TIK di seluruh SKPD/Unit Kerja.
c. Penetapan standarisasi monitoring dan evaluasi Teknologi Informasi dan
Komunikasi di seluruh SKPD/Unit Kerja dan hasilnya dilaporkan ke
indpektorat.

5. Pembangunan Infrstruktur dan Aplikasi Teknologi Informasi dan Komunikasi


a. Pemberian izin galian untuk keperluan penggelaran kabel telekomunikasi
dalam satu kabupaten.
b. Pembangunan jaringan fiber optik untuk keperluan keamanan informasi,
ketahanan informasi, penyelenggaraan pelayanan publik dan menggali
potensi Pendapatan Asli Daerah (PAD) Kabupaten Bekasi.
c. Pembangunan aplikasi untuk penyelenggaraan pelayanan publik
d. Fasilitasi pemanfaatan aplikasi yang dipergunakan oleh SKPD.

6. Kelembagaan Internasional Pos dan Telekomunikasi


a. Fasilitasi pelaksanaan koordinasi penyelenggaraan pos dan telekomunikasi
serta penggunaan frekuensi radio di daerah perbatasan dengan negara
tetangga.

8
B. Sarana Komunikasi dan Diseminasi / Penyebarluasan Informasi
1. Penyiaran
a. Pemberian rekomendasi persyaratan administrasi dan kelayakan data teknis
terhadap permohonan izin penyelenggaraan radio.
b. Pemberian izin lokasi pembangunan studio dan stasiun pemancar radio
dan/atau televisi.
2. Kelembagaan Komunikasi Sosial
Koordinasi dan fasilitasi pemberdayaan komunikasi sosial skala kabupaten.
3. Kelembagaan Komunikasi Pemerintah Daerah
Pelaksanaan diseminasi / penyebarluasan informasi nasional.
4. Kemitraan Media
Koordinasi dan fasilitasi pengembangan kemitraan media skala
kabupaten.(Dengan bidang humas pindah ke setda, apakah kewenangan ini masih
melekat di kominfo? Kominfo nantinya hanya melaksanakan kemitraan dengan
komunitas media tradisional untuk desiminasi informasi hasil-hasil pembangunan
yang sudah dan akan dilaksanakan oleh Pemerintah Kabupaten Aceh Tenggara)

9
2.2 Struktur Organisasi Instansi/Perusahaan

Berikut adalah struktur oraganisasi yang terdapat di diskominfo pemerintahan


kabupaten Aceh Tenggara :

Gambar 2.1 Struktur Organisasi Diskominfo Pemerintahan Kab.Aceh Tenggara

10
2.3 Lokasi/Unit Pelaksanaan Kerja

Lokasi pemerintahan kabupaten Aceh Tenggara bertempat di Komplek Perkantoran


Pemda Kabupaten Aceh Tenggara, Kota Kutacane, Kecamatan Babussalam. Berikut gambar
denah peta lokasi dan juga gedung pemerintahan kabupaten bekasi.
 Peta Lokasi Pemerintahan Kabupaten Aceh Tenggara

Gambar 2.2 Denah Lokasi Diskominfo Kabupaten Aceh Tenggara

 Gedung Lokasi Pemerintahan Kabupaten Aceh Tenggara

Gambar 2.3 Gedung Diskominfo Kabupaten Aceh Tenggara

13
BAB III
TINJAUAN PUSTAKA

3.1 Definisi Sistem

Sistem adalah sekumpulan komponen atau jaringan kerja dari prosedur-


prosedur yang saling berkaitan dan saling bekerja sama membentuk suatu jaringan
kerja untuk mencapai sasaran atau tujuan tertentu. Sedangkan unsur-unsur yang
mewakili suatu sistem secara umum adalah masukan (input), pengolahan
(processing) dan keluaran (output) (Muslihudin & Oktafianto, 2016).

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu yang


mencirikan hal itu menandakan suatu sistem. Adapun karakteristik yang dimaksud
adalah sebagai berikut(Sutabri, 2012) :

a. Komponen Sistem (Components)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
bekerjasama membentuk satu kesatuan. Komponen-komponen sistem
tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki
sifat-sifat dari sistem yang menjalankan suatu fungsi tertentu dan
mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat
mempunyai sistem yang lebih besar, yang disebut dengan Supra Sistem.

b. Batasan Sistem (Boundary)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem


dengan sistem lainnya atau sistem dengan lingkungan luarnya. Batasan
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan
yang tidak dapat dipisah-pisahkan.

c. Lingkungan Luar Sistem (Environment)

14
Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang
mempengaruhi operasi sistem tersebut disebut dengan lingkungan luar
sistem.

d. Penghubung Sistem (Interface)

Sebagai media yang menghubungkan subsistem dengan subsistem lain.


Penghubungini memungkinkan sumber-sumber daya mengalir dari satu
subsistem ke subsistem yang lain. Keluaran suatu subsistem akan menjadi
masukan untuk subsistem yang lain dengan melewati penghubung.

e. Masukan Sistem (Input)

Dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input).


Contoh : pada sistem komputer, program adalah maintenance input yang
digunakan untuk mengoperasikan komputer, data adalah signal input yang
akan diolah menjadi informasif.

f. Keluaran Sistem (Output)

Hasil masukan sistem yang diolah dan diklasifikasikan. Keluaran ini


merupakan masukan bagi subsistem lain.

g. Pengolah Sistem (Proses)

Suatu sistem akan dapat mempunyai suatu proses yang akan mengubah
masukan menjadi keluaran.

h. Sasaran Sistem (Objective)

Sistem mempunyai sasaran yang pasti dan bersifat deterministik. Suatu


sistem dapat dikatakan berhasil bila mengenai sasaran atau tujuan yang telah
direncanakan.

15
3.2 Definisi Informasi

Informasi merupakan data yang diolah menjadi bentuk yang berguna untuk
membuat keputusan. Informasi berguna untuk pembuat keputusan karena informasi
menurunkan ketidakpastian atau meningkatkan pengetahuan. Informasi menjadi
penting karena berdasarkan informasi itu para pengelola dapat mengetahui kondisi
objektif perusahaannya. Informasi tersebut merupakan hasil pengolahan data atau
fakta yang dikumpulkan dengan metode ataupun cara-cara tertentu (Muslihudin &
Oktafianto, 2016). Kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu :
informasi harus akurat (accurate), tepat waktu (fimelines), dan
relevan(relevance)(Sutabri, 2012).

3.3 Definisi Sistem Informasi

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang


mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi
organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi
untuk dapat menyediakan kepada pihak luar tertentu dengan laporan – laporan yang
diperlukan(Sutabri, 2012). Dengan demikian sistem informasi dapat dilihat
berdasarkan konsep berikut :

Gambar 3.1 Konsep Sistem Informasi

16
3.4 Definisi Absesnsi

Absensi kehadiran merupakan bagian peranan penting dalam setiap instansi


pemerintah maupun swasta. Sistem absensi sangat penting dalam mengetahui
kehadiran karyawan dan juga bisa digunakan sebagai penunjang utama yang dapat
mendukung dan memotivasi setiap karyawan dalam menjalankan kegiatan yang
dilakukannya.

Sistem absensi yang umumnya terdapat pada suatu instansi ialah dengan
menggunakan id card, finger print atau secara manual, yaitu dengan menulis nama
atau membuat paraf. Absensi yang masih menggunakan cara manual tersebut
sangatlah rawan bagi suatu instansi karena tingkat kedisiplinan yang tidak dapat di
kontrol dan dapat disalah gunakan oleh orang yang tidak bertanggung jawab.
Kerugian lain yang mungkin muncul pada sistem absensi manual adalah rekapitulasi
data yang masih memakan banyak waktu dan tenaga.

Perkembangan sistem absensi saat ini sudah berkembang begitu cepat selaras dengan
perkembangan teknologi. Dari metode sistem absensi yang menggunakan kertas,
program komputer, id card, finger print, scan mata, dan sekarang sudah banyak yang
beralih menggunakan sistem absensi online.

3.5 Web

Web atau istilah lengkapnya World Wide Web (WWW) dikembangkan pertama
kali oleh Tim Berners-Lee pada tahun 1989 pada sebuah laboratorium penelitian
ilmiah di Genewa, Swiss yang merupakan bagian dari CERN. Pada awalnya, Tim
mengusulkan WWW sebagai suatu cara berbagi dokumen diantara para peneliti.
Dokumen online dapat diakses melalui alamat unik yang disebut Universal
Resources Locator atau URL. Dokumen dapat saling berkaitan melalui suatu link.
WWW menggunakan protokol HTTP (Hypertext Transfer Protocol) untuk
berkomunikasi di antara komputer dalam satu jaringan. Selanjutnya WWW tidak
hanya dikembangkan untuk keperluan para peneliti, namun juga dikembangkan
untuk kalangan pendidikan, bisnis dan perorangan. Disisi lain, CERN dan National
Center for Supercomputer Applications (NCSA) di

17
University of Illinois juga mengembangkan suatu perangkat lunak yang berjalan
di atas jaringan internet dan berfungsi sebagai penyedia dokumen online.

Perangkat lunak tersebut dikenal dengan web server. Selain itu, untuk
membuat dan menghubungkan halaman halaman web Tim juga mengembangkan
bahasa mark up yang disebut HTML (Hypertext Markup Language).

Web merupakan bagian dari layanan yang dapat berjalan di atas teknologi
internet. Halaman web dapat diakses dengan adanya teknologi web server sebagai
penyedia halaman web, HTML sebagai bahasa baku dan HTTP sebagai jalur
pengiriman dokumen web(Solichin, 2016).

Website merupakan sebuah media yang memiliki banyak halaman yang


saling terhubung (hyperlink), dimana website memiliki fungsi dalam memberikan
informasi berupa teks, gambar, video, suara dan animasi atau penggabungan dari
semuanya(Elgamar, 2020).

Website dapat dibangun dalam mode localhost, yang artinya website dapat
dirancang, dibangun dan dimodifikasi tanpa menggunakan jaringan internet. Dalam
pembangunan sebuah website sampai pada mode publikasi ke internet ada beberapa
aplikasi yang dibutuhkan,diantaranya adalah database (MySQL, Oracle) etc, Web
Server Apache, PHP Editor (Macromedia, Notepad++) etc, dan browser. Website
atau aplikasi berbasis web umunya dibangun menggunakan bahasa pemrograman
seperti Hypertext Preprocessor (PHP) dan Active Server Pages (ASP), yang
dikombinasikan dengan Hypertext Markup Language (HTML), Cascading Style
Sheet (CSS), dan Javascipt.

3.6 HTML, CSS, Javascript

HTML merupakan singkatan dari Hypertext Markup Language. HTML


dikembangkan pertama kali oleh Tim Berners-Lee bersamaan dengan protokol
HTTP (Hypertext Transfer Protocol) pada tahun 1989. HTML merupakan bahasa
pemrograman web yang memberitahukan peramban web (web browser) bagaimana
menyusun dan menyajikan konten di halaman web (Solichin, 2016). Dengan kata
lain, HTML adalah pondasi web. HTML disusun dengan bahasa yang sederhana,

18
sehingga sangat mudah diimplementasikan. Saat ini, standar HTML yang terakhir
dirilis oleh W3C adalah HTML5. Banyak fitur (perintah)

baru yang dikenalkan pada HTML5 seperti penanganan audio, video dan
penyimpanan lokal.

Sementara itu, untuk mempercantik tampilan web, dikembangkanlah CSS


atau Cascading Style Sheet. CSS pertama kali diusulkan oleh Håkon Wium Lie pada
tahun 1994 dan selanjutnya distandardisasi oleh W3C. CSS memberikan cara yang
mudah dan efisien bagi pemrogram untuk menentukan tata letak halaman web dan
mempercantik halaman dengan elemen desain seperti warna, sudut bulat, gradien,
dan animasi.

Selain HTML dan CSS, sebuah aplikasi berbasis web tidak dapat dilepaskan
dari teknologi Javascript. Pertama kali Javascript dikembangkan oleh Netscape
dengan nama awal LiveScript. Fungsi utama dari Javascript adalah untuk
menambah fungsionalitas dan kenyamanan halaman web. Javascript lebih fokus
pada proses pengolahan data di sisi client serta menyajikan komponen web yang
lebih interaktif.

Analogi sederhana tentang HTML, CSS dan Javascript seperti pembuatan


baju kemeja. Bahan dasar pembuatan baju adalah kain diibaratkan seperti HTML
ang selanjutnya diolah sebagai baju kemeja. Untuk melengkapinya diperlukan
beberapa saku yang berfungsi untuk menaruh sesuatu, ini diibaratkan seperti
Javascript. Sedangkan CSS seperti hiasan atau aksesoris pada baju tersebut
(Solichin,2016)

19
3.7 PHP

PHP merupakan salah satu bahasa pemrograman berbasis web yang ditulis
oleh dan untuk pengembang web. PHP pertama kali dikembangkan oleh Rasmus
Lerdorf, seorang pengembang software dan anggota tim Apache, dan dirilis pada
akhir tahun 1994(Solichin, 2016). PHP telah menjadi bahasa pemograman web
yang digunakan secara luas untuk membuat halaman web yang dinamis. PHP
menjadi salah satu bahasa pemrograman yang bersifat interpreter, dalam artian
membaca setiap instruksi dari sintaks (coding) dengan cara membaca satu persatu
atau baris perbaris code program(Elgamar, 2020).

3.8 Database MySQL

Basis data adalah kumpulan data dalam bentuk file/tabel/arsip yang saling
berhubungan dan tersimpan dalam media penyimpanan elektronis, untuk
kemudahan dalam pengaturan, pemilahan, pengelompokan dan pengorganisasian
data sesuai tujuan(Setiawan & Pratiwi, 2019).

Ada banyak jenis database yang ada sekarang, paling tidak ada empat jenis
yang umum digunakan oleh user, seperti MySQL, Microsoft SQL Server,
PostgreSQL dan Oracle. Database My Structure Query Language (MySQL)

berfungsi dalam mengolah database menggunakan bahasa Structured Query


Language (SQL). SQL menjadi sebuah bahasa yang dipergunakan untuk mengakses
dan memproses data dalam basis data relasional. Bahasa ini menjadi bahasa standar
yang digunakan dalam manajemen basis data relasional(Elgamar, 2020).

Server basisdata atau Database server merupakan sebuah server yang berisi
perangkat lunak yang melayani pengelolaan basisdata bagi suatu program atau
komputer lainnya. Pada umumnya server basisdata dapat diakses melalui
mekanisme client-server. Server basisdata dapat terdiri dari satu atau beberapa
perangkat lunak sistem manajemen basis data atau database management system
(DBMS). DBMS merupakan suatu perangkat lunak yang memungkinkan user

20
(pengguna) untuk membuat, memelihara, mengontrol, dan mengakses basisdata
secara praktis dan efisien. Dengan DBMS, user akan lebih mudah mengontrol dan
memanipulasi data yang ada(Solichin, 2016).

3.9 Web Server Apache

Web Server atau Server web merupakan sebuah perangkat lunak server yang
berfungsi menerima permintaan dari klien yang dikenal dengan browser web dan
mengirimkan kembali hasilnya dalam bentuk halaman-halaman web melalui
protokol HTTP atau HTTPS. Web server bertugas mengelola halaman halaman web
dan dokumen-dokumen lainnya. Jadi, pada dasarnya web server hanyalah sebuah
perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi
apapun. PC biasapun dapat berfungsi sebagai web server(Solichin, 2016).

Dalam perkembangannya, ada 2 jenis web server yang umum digunakan,


yaitu web server Apache dan Internet Information Service (IIS). Web server apache
merupakan web server yang paling populer digunakan di internet. Apache
merupakan perangkat lunak berbasis open source yang berarti dapat digunakan
secara bebas(Elgamar, 2020).

3.10 PHPMyAdmin

Untuk mengakses database MySQL digunakan software MySQL client. ada


banyak MySQL mulai dari command line hingga GUI berbasis Web. Salah satunya
adalah PHPMyAdmin. PHPMyAdmin adalah MySQL Client yang berupa aplikasi
web dan umumnya tersedia di server PHP seperti XAMPP maupun server komersial
lainnya(Zaki & Smithdev Community, 2008).

21
3.11 Teks Editor

Teks editor adalah suatu software aplikasi yang memungkinkan pengguna


untuk membuat, mengubah atau mengedit file teks yang ada berupa text biasa. Teks
editor biasanya dimanfaatkan untuk membuat halaman web atau template web
design dan juga membuat aplikasi tertentu dan memang secara umum ditunnjukan
untuk mempermudah aktivitas pemrograman(Setiawan & Pratiwi, 2019).

3.12 Web Browser


Peramban web atau lebih dikenal dengan web browser merupakan
perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi
di internet. Mudahnya, browser digunakan untuk menampilkan halaman-halaman
web. Seluruh komponen web termasuk teks, gambar, dan komponen lain yang
dibangun dengan teknologi client-side scripting dapat ditampilkan di web
browser(Solichin, 2016).

3.13 DFD

Data Flow Diagram atau DFD merupakan gambaran suatu sistem yang telah
ada atau sistem baru yang dikembangkan secara logika tanpa mempertimbangkan
lingkungan fisik dimana data tersebut mengalir(Muslihudin & Oktafianto, 2016).
Di dalam DFD terdapat 3 level, yaitu:

22
a. Diagram Konteks : menggambarkan satu lingkaran besar yang dapat
mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan
tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol).

b. Diagram Nol (diagram level-1) : merupakan satu lingkaran besar yang


mewakili lingkaran-lingkaran kecil yang ada di dalamnya.

c. Diagram Rinci : merupakan diagram yang menguraikan proses apa yang


ada dalam diagram Nol.

Gambar 3.2 Simbol dan Notasi DFD

3.13 ERD

Entity-Relationship adalah salah satu metode pemodelan basisdata yang


digunakan untuk menghasilkan skema konseptual untuk jenis atau model data
semantik sistem. Dimana sistem seringkali memiliki basisdata relasional, dan
ketentuannya bersifat top-down. Diagram untuk menggambarkan model Entitiy
Relationship ini disebut Entitiy Relationship diagram, Erdiagram, atau ERD.
Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram:

1. Entitas adalah segala sesuatu yang dapat digambarkan oleh data.

2. Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut


digambarkan dalam bentuk lingkaran atau elips.

23
3. Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal
dari himpunan entitas yang berbeda.

4. Penghubungan atara himpunan relasi dengan himpuna nentitas dan himpunan


entitas dengan atribut dinyatakan dalam bentuk garis.

Gambar 3.3 Contoh Model ERD

Sedangkan Kardinalitas menunjukkan jumlah maksimum entitas yang dapat


berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam
kardinalitas adalah:

1. Satu ke satu (one to one), Setiap anggota entitas A hanya boleh berhubungan
dengan satu anggota entitas B, begitupula sebaliknya.

2. Satu kebanyak (one to many), Setiap anggota entitas A dapat berhubungan


dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
3. Banyak ke banyak (many to many), Setiap entitas A dapat berhubungan dengan
banyak entitas himpunan entitas B dan demikian pula sebaliknya

23
BAB IV
ANALISA DAN PEMBAHASAN

4.1 Analisa Sistem Lama

Analisa sistem DISKOMINFO (Dinas Komunikasi Dan Informatika)


merupakan dinas lembaga pemerintahan yang mengelola sistem informasi yang
berada dalam pemerintahan tersebut. Diharapkan seluruh sistem informasi yang
terdapat pada diskominfo dapat berjalan secara digital agar dapat mempermudah
pegawai dalam melayani segala kebutuhan masyarakat dengan selalu
mengembangkan sistem informasi tersebut. Seperti hal nya sistem pengabsenan
pegawai Diskominfo Kabupaten Aceh Teenggara masih menggunakan manual
dimana masih memiliki banyak kekurangan, seperti banyaknya kelemahan dalam
kehadiran pegawai karena peluang untuk memanipulasi kehadiran cukup besar.
Kekurangan lain dari pengambilan data secara manual dan masih menggunakan
kertas karena setiap Pegawai harus mengisi lembaran

4.2 Analisa Sistem Baru

Sistem yang akan dirancang nantinya bertujuan untuk memudahkan Pegawai


dalam melakukan Absesnsi dengan aplikasi yang terkomputerisasi sehingga dapat
lebih efektif dan efisien.

4.3 Perancangan Sistem

Setelah melakukan analisis sitem yang sedang berjalan, maka penulis


membuat rancangan sistem informasi yang dibahas dengan menggunakan DFD
(Data Flow Diagram) yang akan dijelaskan pada sub bab berikut ini.

4.3.1 Diagram Konteks


Diagram konteks adalah diagram yang menggambarkan proses aplikasi
secara umum dan singkat. Adapun diagram konteks pada sistem berikut adalah :

24
Gambar 4.1 Diagram Konteks

1. Admin memberikan inputan dan mendapatkan informasi berupa data-


data Pegawai,mengelola admin, user dan data Absensi.

2. User mendapatkan Input data diri user dapat melakukan absensi absensi
dan print absensi.

25
4.3.2 DFD Level 0
DFD level 0 merupakan penjabaran dari diagram konteks diatas yang
terdiri dari proses Data Admin, data pegawan,data absensi dan absensi
pembayaran dan laporan.

Gambar 4.2 DFD Level 0


Adapun penjelasan dari gambar 4.2 diatas adalah sebabai berikut:

1. Admin akan mengolah data pegawai dan absensi sehingga nantinya user
dapat melakukan absensi.

2. User akan melakukan absensi pada menu absensi yang dipilih dan akan
memperoleh sebuah absen pegawai.

3. Setelah user melakukan absensi, user dapat mencetak absensi.

26
4.3.3 DFD Level 1.0 Login

Gambar 4.3 DFD Level 1 Login


Keterangan:

• Proses 1.1 adalah proses Login User dan Admin kemudian admin
menginput username dan password untuk login ke sistem, kemudian data
tersebut divalidasi didalam database. Selanjutnya Admin akan memberikan
informasi validasi username dan password kepada user.

• Proses 1.2 adalah proses Masuk ke Menu Utama Setelah verifikasi


username dan password sukses maka user dan Admin masuk ke halaman
menu utama.

27
4.3.4 DFD Level 2.0 Data Pegawai

Gambar 4.4 DFD Level 2.0 Data Pegawai


Keterangan:

• Proses 2.1 adalah proses tambah data Pegawai, User melakukan penambahan terhadap data
Pegawai dan sistem melakukan penyimpanan data Pegawai Baru kedalam table data Pegawai
Begitu juga dengan Admin dapat Menambah dan merubah data pegawai.

4.3.5 DFD Level 3.0 Absensi

Gambar 4.5 DFD Level 3.0 Absensi


Keterangan : Peroses 3.1 User dapat melakuk absensi dan cetak absensi kemudian siste
menyimpan data begitu juga dengan admin dapat melihat absensi dan
cetak absensi pegawai.

28
4.3.6 DFD Level 4.0 Divisi

Gambar 4.6 DFD Level 4.0 Data Divisi

Keterangan : Peroses 4.1 Admin menambah dan edit divi kemudian sistem meyimpan
data divisi kemudian sistem memberi Informasi divisi kepada admin.

4.3.7 DFD Level 5.0 Jam kerja

Gambar 4.7 DFD Level 5.1 Jam Kerja

Keterangan : Peroses 5.1 Admin menambah dan edit jam kerja kemudian sistem
meyimpan data jam kerja kemudian sistem memberi Informasi jam
kerja kepada admin.

29
4.4 Perancangan Basis Data

4.4.7 Entity Relationship Diagram


ERD merupakan salah satu model yang digunakan untuk pembuatan
database yang saling menunjukkan hubungan relasi antara yang satu dengan yang
lain. Adapun ERD yang dirancang pada sistem ini sebagai berikut :

Gambar 4.8 ERD

30
4.4.8 Perancangan Tabel
Setelah membuat ERD, tahap selanjutnya adalah dengan membuat
perancangan tabel. Adapun perancangan tabel data pada sistem ini terdiri dari
delapan tabel, seperti berikut ini :

• tbl_User

Tabel 4.1 tbl_User


Atribut Tipe Keterangan
id Smallint(5) PRIMARY KEY
nik varchar(20)
nama varchar(50)
telp varchar(15)
email varchar(50)
poto varchar(20)
divisi Smallint(5)
user_admin varchar(50)
pass_admin varchar(50)

• tbl_absensi

Tabel 4.2 tbl_absensi


Atribut Tipe Keterangan
id_Absen Int(11)
tgl date
waktu time
keterangan enum
Id_user Int(11)

31
• tbl_divisi

Tabel 4.3 tbl_divisi


Atribut Tipe Keterangan
id_divisi Smallint(3)
Nama_divisi Varchar(50)

• tbl_jam
Tabel 4.4 tbl_Jam
Atribut Tipe Keterangan
id_jam tinyint(1)
start time
finis time
keterangan enum

32
4.5 Implementasi Sistem

Implementasi merupakan sesuatu penerapan sebuah sistem yang telah kita analisa.
Langkah implementasi tidak dapat dilakukan sebelum tahap analisa sistem kita lalui. Berikut
implementasi Sistem Informasi Absensi Dinas Komunikasi dan Informatika Kabupaten Aceh
Tenggara.

4.5.7 Halaman Login

Membuat halaman login. Pada tahap ini halaman login digunakan untuk setiap user yang
masuk ke dalam sistem. User dapat memilih masuk sebagai admin maupun pegawai.

Gambar 4.9 Halaman Home

33
4.5.8 Halaman Home
Membuat home admin Pada home admin ini admin dapat melihat data kehadiran pegawai
dan admin dapat mengedit, menghapus, serta menambahkan data pegawai. Admin pun dapat
langsung mengeprint data kehadiran pegawai untuk saat itu.

Gambar 4.10 Halaman Home

34
4.5.9 Halaman Admin

Gambar 4.11 Halaman Data Pegawai dan tamabah Pegawai

Admin dapat menambah dan mengedit pegawai

35
4.5.10 Halaman Edit Pegawai

Membuat halaman admin untuk mengedit data pegawai. Data pegawai dapat di edit oleh
admin jika ada kesalahan pada data pegawai.

Gambar 4.10 Halaman edit pegawai

36
4.5.11 Halaman melihat absensi

Membuat halaman admin untuk melihat data kehadiran pegawai. Admin dapat
melihat data kehadiran pegawai untuk hari tersebut.

Gambar 4.11 Halaman melihat absensi


4.5.12 Halaman absensi
Pegawai melakukan absensi masuk dan pulang

Gambar 4.12 Halaman absensi

37
4.5.13 Halaman Print
Membuat halaman admin untuk mengeprint data kehadiran. Admin dapat langsung
mengeprint data kehadiran untuk hari tersebut begitu juga pegawai.

Gambar 4.13 Halaman Perint

38
BAB V
KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dari hasil analisa dan pembahasan yang penulis peroleh dari pembuatan Sistem
Informasi informasi absensi Pegawai Berbasis Web Pada dinas Kominfo Kabupaten Aceh
Tenggara, penulis menarik kesimpulan sebagai berikut :

1. Sistem informasi ini dibuat untuk memudahkan pegawai dalam melakukan absensi
serta admin maupun kepala dinas dengan mudah memperoleh informasi megenai
laporan absensi pegawai.

2. Sistem Informasi ini dibangun dengan menggunakan bahasa pemrograman PHP dan
menggunakan basis data MySQL untuk memudahkan dalam mendesain website
sebagai media informasi dengan beberapa tahapan seperti analisa dan perancangan
serta implementasi.
3. Hasil pembahasan dan analisis ini admin bisa mengelola data-data pegwai, absensi,
user dapat melakukan absensi dan cetak absensi. Selain itu, sistem informasi ini
sebagai pendataan pada pegawai yang telah melakukan absensi. Diharapkan dengan
adanya sistem informasi ini dapat membantu Dinas Komunikasi dan Informatika
Aceh Tenggara dalam melakukan absensi.

5.2 Saran

Sistem aplikasi tersebut masih sangat sederhana diharapkan sistem aplikasi tersebut
dapat diperbaharui lagi agar jalannya sistem tersebut dapat sesuai dengan yang
direncanakan. Dan diharapkan kerja praktik ini dapat bermanfaat untuk semua pihak yang
terkait.

39
DAFTAR PUSTAKA

Kadir, A. (2008). Tuntunan praktis belajar database menggunakan MySQL


Bandung: laporan kerja praktek.
Solichin, A. (2016). Pemrograman web dengan PHP dan MySQL. Penerbit
Budi Luhur.
Raharjo, B. (2011). Belajar otodidak membuat database menggunakan
MySQL.
Siallagan, W. (2012). Sistem informasi absensi pegawai Diskominfo
Bandung: laporan kerja praktek.
Siallagan, W. (2012). Sistem informasi absensi pegawai Diskominfo
Sutabri, T. (2012). Konsep sistem informasi. Penerbit Andi.

40
41
42
43
13

Anda mungkin juga menyukai