Anda di halaman 1dari 167

SKRIPSI

APLIKASI PENGOLAHAN DATA DAN KEPANGKATAN


GURU PADA DINAS PENDIDIKAN KOTA BANJARMASIN
BERBASIS WEB

“Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Program


Sarjana(S-1) Teknik Informatika”

Oleh :

BAYU PURUSWA PAMUNGKAS


NPM : 16630314

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMMAD ARSYAD AL BANJARI
BANJARMASIN
2020
LEMBAR PENGESAHAN PEMBIMBING

ii
LEMBAR PENGESAHAN PENGUJI

iii
PERNYATAAN KEASLIAN SKRIPSI

iv
ABSTRAK
Dinas Pendidikan Kota Banjarmasin adalah suatu instansi yang
bertanggung jawab tentang semua hal yang berkaitan dengan pendidikan di kota
Banjarmasin. Salah satu tugas pokoknya yaitu melaksanakan yaitu melaksanakan
sebagaian urusan rumah tangga daerah di bidang Pendidikan yang meliputi
perencanaan, penyelenggaraan, pengelolaan layanan dan pembinaan, pemeliharaan
sarana dan prasarana Pendidikan termasuk Pendidikan luar sekolah, peningkatan
mutu Pendidikan serta pengendalian sesuai dengan kebijakan Pemerintahan Kota
Banjarmasin. Proses pengumpulan data masih dilakukan secara manual, sedangkan
pengelolaan data guru dan pegawai di bagian tersebut telah menggunakan
tekhnologi perangkat lunak Microsoft Excel. Hal ini menyebabkan kurangnya
kevalidan data terutama data guru.Perlunya suatu aplikasi pengolahan data berbasis
komputer yang dapat menangani dan mengolah data-data yang berhubungan
dengan guru secara keseluruhan. Pembuatan aplikasi dengan menerapkan metode
pengumpulan data dan metode waterfall memudahkan keteraturan dalam
pengembangan aplikasi. Sistem Aplikasi yang akan diusulkan nantinya berbasis
WEB menggunakan bahasa pemograman PHP dan MYSQL. Semua entry data
tersebut akan diolah dalam sebuah basis data. Data beraneka ragam itu akan
semakin mudah dan cepat diolah dalam sebuah sistem yang tersusun dengan baik.

Kata Kunci : Aplikasi, Pengolahan Data, Kepangkatan, Guru

v
KATA PENGANTAR
Puji dan Syukur Kepada Allah SWT, yang telah melimpahkan rahmat dan

hidayah-Nya . Shalawat serta salam senantiasa tercurahkan kepada junjungan Nabi

Agung Muhammad SAW yang selalu kita nantikan syafa’atnya di akhirat nanti ,

Serta Kepada Orang Tua saya telah mendukung dengan sepenuh hati duka maupun

senang sehingga penulis dapat menyelesaikan skripsi ini.

Skripsi ini disusun sebagai salah satu persyaratan guna memperoleh Gelar

Sarjana S1 Teknik Informatika pada Universitas Islam Kalimantan Muhammad

Arsyad Al Banjari Banjarmasin. Dalam penyelesaian skripsi ini tidak terlepas dari

bantuan banyak pihak yang memberikan arahan dan masukan yang sangat berguna

dalam penyusunan laporan ini, untuk itu diucapkan banyak terimakasih kepada :

1. Dr. Hj. Silvia Ratna, S.Kom,. M.Kom., selaku Dekan Fakultas Teknologi

Informasi Universitas Islam Kalimantan Muhammad Arsyad Al Banjari.

2. Dr. Ir. H. M. Muflih., M.Kom., selaku Ketua Program Studi Teknik

Informatika Universitas Islam Kalimantan Muhammad Arsyad Al Banjari.

3. Fitrah Yuridka, S.Pd., S.Kom., M.Kom, Selaku Dosen Pembimbing 1.

Terima kasih karena telah banyak meluangkan waktu untuk memberikan

bimbingan, saran dan nasehatnya selama penyusunan skripsi ini.

4. Jauhari Maulani, S.Kom., M.Kom selaku pembimbing 2 yang telah banyak

memberikan saran, arahan, serta bimbingan.

vi
5. Purwono dan Ruswiniwati ( Alm ) selaku orang tua saya dan beserta seluruh
keluarga besar saya selalu mendukung, membimbing, memotivasi,

vii
DAFTAR ISI

Halaman
SKRIPSI ................................................................................................ i
LEMBAR PENGESAHAN PEMBIMBING .................................... ii
LEMBAR PENGESAHAN PENGUJI .............................................iii
PERNYATAAN KEASLIAN SKRIPSI ........................................... iv
ABSTRAK ........................................................................................... v
KATA PENGANTAR ........................................................................ vi
DAFTAR ISI .....................................................................................viii
DAFTAR GAMBAR ........................................................................xiii
DAFTAR TABEL...........................................................................xviii
BAB I PENDAHULUAN .................................................................... 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Rumusan Masalah .................................................................................. 4
1.3 Batasan Masalah .................................................................................... 4
1.4 Tujuan Penelitian ................................................................................... 5
1.5 Manfaat Penelitian ................................................................................. 5
1.6 Metode Penelitian .................................................................................. 5
1.7 Sistematika Penulisan ............................................................................ 6
BAB II TINJAUAN PUSTAKA ........................................................ 8
2.1 Landasan Teori ...................................................................................... 8
Aplikasi ............................................................................................ 8
2.1.2 Pengertian Data ........................................................................ 11
2.1.2 UML (Unified Modelling Language) ...................................... 12
2.1.3 Pengertian Pengolahan Data .................................................... 16
2.1.4 Pengertian Pangkat .................................................................. 17
2.1.5 Siklus Pengolahan Data ........................................................... 18
2.1.6 Perangkat Lunak Pendukung ................................................... 19

viii
2.2 Penelitian Terkait ................................................................................. 21
2.3 Dinas Pendidikan Kota Banjarmasin ................................................... 25
Lokasi Penelitian ............................................................................ 25
Visi dan Misi .................................................................................. 26
Struktur Organisasi ........................................................................ 27
BAB III ANALISIS DAN PERANCANGAN SISTEM ................ 28
3.1 Analisis Sistem yang berjalan .............................................................. 28
3.2 Analisis Kebutuhan Sistem .................................................................. 30
Analisis Kebutuhan Fungsional ..................................................... 30
Analisis Kebutuhan Non Fungsional ............................................ 31
3.3 Rancangan Model Sistem .................................................................... 31
Use Case......................................................................................... 31
Activity Diagram ........................................................................... 32
Sequence Diagram ......................................................................... 39
3.4 Rancangan Basis Data ......................................................................... 45
Rancangan Tabel ............................................................................ 45
Class Diagram ................................................................................ 50
3.5 Rancangan Antarmuka Masukan Sistem ............................................. 51
Rancangan Halaman Login ............................................................ 51
Rancangan Halaman Beranda / Menu Utama ................................ 51
Rancangan Halaman Beranda / Menu Utama ................................ 52
Rancangan Desain Input Data Guru .............................................. 53
Rancangan Input Data Mata Pelajaran ........................................... 55
Rancangan Input Riwayat Kesehatan ............................................ 55
Rancangan Input Riwayat Pendidikan ........................................... 56
Rancangan Input Mutasi Guru ....................................................... 58
Rancangan Input Naik Pangkat ...................................................... 58
Rancangan Input Cuti Guru ......................................................... 59
Rancangan Input Pensiun Guru ................................................... 60
Rancangan input Data Sekolah .................................................... 61
Rancangan Data Guru .................................................................. 63

ix
Rancangan Data Mata Pelajaran .................................................. 63
Rancangan Data Riwayat Kesehatan ........................................... 64
Rancangan Data Riwayat Pendidikan .......................................... 64
Rancangan Data Mutasi Guru ...................................................... 65
Rancangan Data Naik Pangkat..................................................... 65
Rancangan Data Cuti Guru .......................................................... 66
Rancangan Data Pensiun Guru .................................................... 66
Rancangan Data Sekolah Guru .................................................... 67
Rancangan Data User / Pegawai .................................................. 67
Rancangan Data Sekolah Sebagai Login Pimpinan ..................... 68
Rancangan Data Mutasi Guru Login Sebagai Pimpinan ............. 68
Rancangan Data Naik Pangkat Login Sebagai Pimpinan ............ 69
Rancangan Data Cuti Guru Login Sebagai Pimpinan.................. 69
3.6 Rancangan Antarmuka Keluaran Sistem ............................................. 70
Rancangan Laporan Guru .............................................................. 70
Rancangan Laporan Guru Persekolah ............................................ 70
Rancangan Laporan Guru Permapel .............................................. 71
Rancangan Laporan Mata Pelajaran .............................................. 72
Rancangan Laporan Riwayat Kesehatan ....................................... 72
Rancangan Laporan Riwayat Pendidikan ...................................... 73
Rancangan Laporan Mutasi Guru .................................................. 74
Rancangan Laporan Naik Pangkat ................................................. 74
Rancangan Laporan Cuti Guru ...................................................... 75
Rancangan Laporan Pensiun Guru............................................... 76
Rancangan Laporan Data Sekolah ............................................... 76
BAB IV IMPLEMENTASI DAN PENGUJIAN ............................ 78
4.1 Spesifikasi Sistem ........................................................................... 78
4.1.1 Spesifikasi Perangkat Keras ( Hardware ) ............................... 78
4.1.2 Spesifikasi Perangkat Lunak ( Software )................................ 78
4.2 Langkah – Langkah Pembuatan Sistem .......................................... 78
4.3 Hasil Tampilan Aplikasi ................................................................. 81

x
4.3.1 Tampilan Halaman Login ........................................................ 81
4.3.2 Tampilan Halaman Menu Utama ............................................. 82
4.3.3 Tampilan Form Data Guru ...................................................... 83
4.3.4 Tampilan Form Data Mata Pelajaran ....................................... 86
4.3.5 Tampilan Form Data Riwayat Kesehatan ................................ 87
4.3.6 Tampilan Form Data Riwayat Pendidikan............................... 88
4.3.7 Tampilan Form Data Mutasi Guru........................................... 89
4.3.8 Tampilan Form Data Naik Pangkat ......................................... 90
4.3.9 Tampilan Form Data Cuti Guru ............................................... 92
4.3.10 Tampilan Form Data Pensiun Guru ......................................... 93
4.3.11 Tampilan Form Data Sekolah .................................................. 94
4.3.12 Tampilan Form Data Admin .................................................... 95
4.3.13 Tampilan Data Guru ................................................................ 96
4.3.14 Tampilan Data Mata Pelajaran ................................................ 97
4.3.15 Tampilan Data Riwayat Kesehatan.......................................... 97
4.3.16 Tampilan Data Riwayat Pendidikan ........................................ 98
4.3.17 Tampilan Data Mutasi Guru .................................................... 99
4.3.18 Tampilan Data Naik Pangkat ................................................. 100
4.3.19 Tampilan Data Cuti Guru ..................................................... 101
4.3.20 Tampilan Data Pensiun Guru ................................................. 102
4.3.21 Tampilan Data Sekolah ......................................................... 102
4.4 Tampilan Keluaran Aplikasi ......................................................... 103
4.4.1 Tampil Hasil Laporan Guru ................................................... 103
4.4.2 Tampil Laporan Guru Persekolah .......................................... 104
4.4.3 Tampil Laporan Guru Permapel ............................................ 105
4.4.4 Tampil Laporan Mata Pelajaran ............................................ 106
4.4.5 Tampil Laporan Riwayat Kesehatan...................................... 107
4.4.6 Tampil Laporan Riwayat Pendidikan .................................... 108
4.4.7 Tampil Laporan Mutasi Guru ................................................ 109
4.4.8 Tampil Laporan Naik Pangkat ............................................... 110
4.4.9 Tampil Laporan Cuti Guru .................................................... 110

xi
4.4.10 Tampil Laporan Pensiun Guru ............................................... 111
4.4.11 Tampil Laporan Data Sekolah ............................................... 112
4.4.12 Tampil Biodata Guru ............................................................. 113
4.4.13 Tampil Riwayat Kesehatan .................................................... 114
4.4.14 Tampil Biodata Riwayat Pendidikan ..................................... 116
4.4.15 Tampil Surat Ket Naik Pangkat ............................................. 117
4.4.16 Tampil Surat Ket Pensiun ...................................................... 119
4.5 Pengujian ....................................................................................... 120
BAB V PENUTUP ........................................................................... 136
5.1 Kesimpulan ........................................................................................ 136
5.2 Saran .................................................................................................. 137
DAFTAR PUSTAKA ...................................................................... 138
LAMPIRAN ..................................................................................... 140

xii
DAFTAR GAMBAR
Gambar 2. 1 Dinas Pendidikan Kota Banjarmasin................................................ 25

Gambar 2. 2 Struktur Organisasi ........................................................................... 27

Gambar 3. 1 Diagram Flowmap Sistem Berjalan Pengolahan Data Guru ............ 29

Gambar 3. 2 Use Case Diagram ............................................................................ 32

Gambar 3. 3 Activity Diagram Login ................................................................... 33

Gambar 3. 4 Activity Diagram Menu Utama ........................................................ 34

Gambar 3. 5 Acitivity Diagram Tambah Data Guru ............................................. 34

Gambar 3. 6 Activity Diagram Mata Pelajaran ..................................................... 35

Gambar 3. 7 Activity Diagram Riwayat Kesehatan .............................................. 35

Gambar 3. 8 Activity Diagram Riwayat Pendidikan ............................................ 36

Gambar 3. 9 Activity Diagram Mutasi Guru ........................................................ 36

Gambar 3. 10 Activity Diagram Naik Pangkat ..................................................... 37

Gambar 3. 11 Activity Diagram Cuti Guru ini ..................................................... 37

Gambar 3. 12 Activity Diagram Pensiun Guru ..................................................... 38

Gambar 3. 13 Activity Diagram Sekolah .............................................................. 39

Gambar 3. 14 Sequence Login .............................................................................. 39

Gambar 3. 15 Sequence Diagram Guru ................................................................ 40

Gambar 3. 16 Sequence Diagram Mata Pelajaran ................................................ 40

Gambar 3. 17 Sequence Diagram Riwayat Kesehatan.......................................... 41

Gambar 3. 18 Sequence Diagram Riwayat Pendidikan ........................................ 41

Gambar 3. 19 Sequence Diagram Mutasi Guru .................................................... 42

Gambar 3. 20 Sequence Diagram Naik Pangkat ................................................... 42

xiii
Gambar 3. 21 Sequence Diagram Cuti Guru ........................................................ 43

Gambar 3. 22 Sequence Diagram Pensiun Guru ................................................... 44

Gambar 3. 23 Sequence Diagram Sekolah ............................................................ 44

Gambar 3. 24 Class Diagram ................................................................................ 50

Gambar 3. 25 Halaman Login ............................................................................... 51

Gambar 3. 26 Halaman Beranda / Menu Utama ................................................... 52

Gambar 3. 27 Menu Utama Pimpinan .................................................................. 53

Gambar 3. 28 Desain Input Data Guru.................................................................. 54

Gambar 3. 29 Input Data Mata Pelajaran .............................................................. 55

Gambar 3. 30 Riwayat Kesehatan ......................................................................... 56

Gambar 3. 31 Riwayat Pendidikan........................................................................ 57

Gambar 3. 32 Mutasi Guru.................................................................................... 58

Gambar 3. 33 Input Naik Pangkat ......................................................................... 59

Gambar 3. 34 Input Cuti guru ............................................................................... 60

Gambar 3. 35 Pensiun Guru .................................................................................. 61

Gambar 3. 36 Data Sekolah .................................................................................. 62

Gambar 3. 37 Rancangan Data Guru .................................................................... 63

Gambar 3. 38 Data Mata Pelajaran ....................................................................... 63

Gambar 3. 39 Data Riwayat Kesehatan ................................................................ 64

Gambar 3. 40 Riwayat Pendidikan........................................................................ 64

Gambar 3. 41 Data Mutasi Guru ........................................................................... 65

Gambar 3. 42 Data Naik Pangkat guru ................................................................. 65

Gambar 3. 43 Data Cuti Guru ............................................................................... 66

xiv
Gambar 3. 44 Data Pensiun Guru ......................................................................... 66

Gambar 3. 45 Data Sekolah .................................................................................. 67

Gambar 3. 46 Data User / Pegawai ....................................................................... 67

Gambar 3. 47 Data Sekolah Sebagai Login Pimpinan .......................................... 68

Gambar 3. 48 Data Mutasi Guru Login Sebagai Pimpinan .................................. 68

Gambar 3. 49 Data Naik Pangkat Login Sebagai Pimpinan ................................. 69

Gambar 3. 50 Data Cuti Guru Login Sebagai Pimpinan ...................................... 69

Gambar 3. 51 Rancangan Laporan Data Guru ...................................................... 70

Gambar 3. 52 Rancangan Laporan Guru Persekolah ............................................ 71

Gambar 3. 53 Rancangan Laporan Guru Permapel .............................................. 71

Gambar 3. 54 Laporan Mata Pelajaran ................................................................. 72

Gambar 3. 55 Laporan Riwayat Kesehatan........................................................... 73

Gambar 3. 56 Rancangan Laporan Riwayat Pendidikan ...................................... 73

Gambar 3. 57 Racangan Laporan Mutasi Guru .................................................... 74

Gambar 3. 58 Rancangan Laporan Naik Pangkat ................................................. 75

Gambar 3. 59 Rancanga Laporan Cuti Guru ......................................................... 75

Gambar 3. 60 Rancangan Laporan Pensiun Guru ................................................. 76

Gambar 3. 61 Rancangan Laporan Sekolah .......................................................... 77

Gambar 4. 1 Halaman Login ................................................................................ 81

Gambar 4. 2 Halaman Menu Utama .................................................................... 82

Gambar 4. 3 Form Data Guru .............................................................................. 84

Gambar 4. 4 Form Data Guru .............................................................................. 84

Gambar 4. 5 Form Data Mata Pelajaran ............................................................. 86

xv
Gambar 4. 6 Form Data Riwayat Kesehatan ....................................................... 87

Gambar 4. 7 Form Data Riwayat Pendidikan ...................................................... 88

Gambar 4. 8 Form Data Mutasi Guru .................................................................. 89

Gambar 4. 9 Form Data Naik Pangkat................................................................. 90

Gambar 4. 10 Form Data Cuti Guru .................................................................... 92

Gambar 4. 11 Form Data Pensiun Guru .............................................................. 93

Gambar 4. 12 Form Data Data Sekolah ............................................................... 94

Gambar 4. 13 Form Data Admin .......................................................................... 95

Gambar 4. 14 Tampilan Data Guru..................................................................... 96

Gambar 4. 15 Tampilan Data Mata Pelajaran..................................................... 97

Gambar 4. 16 Tampilan Data Riwayat Kesehatan ............................................... 98

Gambar 4. 17 Tampilan Data Riwayat Pendidikan .............................................. 99

Gambar 4. 18 Tampilan Data Mutasi Guru ....................................................... 100

Gambar 4. 19 Tampilan Data Naik Pangkat ...................................................... 100

Gambar 4. 20 Tampilan Data Cuti Guru ........................................................... 101

Gambar 4. 21 Data Pensiun Guru ...................................................................... 102

Gambar 4. 22 Tampilan Data Sekolah ............................................................... 103

Gambar 4. 23 Tampil Laporan Data Guru .......................................................... 104

Gambar 4. 24 Tampil Laporan Guru Persekolah ................................................ 105

Gambar 4. 25 Tampil Laporan Guru Permapel ................................................... 106

Gambar 4. 26 Laporan Mata Pelajaran ............................................................... 107

Gambar 4. 27 Laporan Riwayat Kesehatan......................................................... 108

Gambar 4. 28 Tampil Laporan Riwayat Pendidikan ........................................... 109

xvi
Gambar 4. 29 Tampil Laporan Mutasi Guru ....................................................... 109

Gambar 4. 30 Tampil Laporan Naik Pangkat ..................................................... 110

Gambar 4. 31 Rancanga Laporan Cuti Guru ....................................................... 111

Gambar 4. 32 Tampil Laporan Pensiun Guru ..................................................... 112

Gambar 4. 33 Tampil Laporan Sekolah .............................................................. 113

Gambar 4. 34 Tampil Biodata Guru .................................................................... 114

Gambar 4. 35 Tampil Riwayat Kesehatan .......................................................... 115

Gambar 4. 36 Tampil Bioadata Riwayat Pendidikan .......................................... 116

Gambar 4. 37 Tampil Surat Ket Naik Pangkat ................................................... 118

Gambar 4. 38 Tampil Surat Ket Pensiun ............................................................ 119

xvii
DAFTAR TABEL
Tabel 2. 1 Tabel Penelitian Terkait ....................................................................... 21

Tabel 3. 1 Tabel User ............................................................................................ 45

Tabel 3. 2 Tabel Guru ........................................................................................... 45

Tabel 3. 3 Tabel Mapel ......................................................................................... 46

Tabel 3. 4 Tabel Kesehatan ................................................................................... 47

Tabel 3. 5 Tabel Pendidikan ................................................................................. 47

Tabel 3. 6 Tabel Mutasi Guru ............................................................................... 47

Tabel 3. 7 Tabel Naik Pangkat .............................................................................. 48

Tabel 3. 8 Tabel Cuti Guru ................................................................................... 49

Tabel 3. 9 Tabel Pensiun Guru .............................................................................. 49

Tabel 3. 10 Tabel Sekolah..................................................................................... 50

Tabel 4. 1 Rencana Pengujian Aplikasi .............................................................. 121

Tabel 4. 2 Pengujian Login ................................................................................. 123

Tabel 4. 3 Pengujian Data Guru .......................................................................... 124

Tabel 4. 4 Pengujian Mata Pelajaran................................................................... 125

Tabel 4. 5 Pengujian Riwayat Kesehatan ............................................................ 127

Tabel 4. 6 Pengujian Riwayat Pendidikan .......................................................... 128

Tabel 4. 7 Pengujian Mutasi Guru ...................................................................... 129

Tabel 4. 8 Pengujian Naik Pangkat ..................................................................... 131

Tabel 4. 9 Pengujian Cuti Guru........................................................................... 132

Tabel 4. 10 Pengujian Pensiun Guru ................................................................... 133

Tabel 4. 11 Pengujian Sekolah ............................................................................ 134

xviii
BAB I
PENDAHULUAN
1.1 Latar Belakang

Dinas Pendidikan Kota Banjarmasin merupakan satu instansi yang

melakukan berbagai macam pendataan seperti terutama pengolahan data Guru SMP

untuk Bidang PTK SMP. Untuk itu suatu instansi membutuhkan suatu Aplikasi

yang mendukung kebutuhan instansi pemerintah yang akan sangat membantu

sebuah manajemen instansi pemerintah baik dalam menciptakan efisiensi dan

efektifitas kerja instansi pemerintah itu sendiri. Untuk itu diperlukan langkah-

langkah pengembangan system pendataan yang sudah berjalan.

Sistem pengumpulan dan pengelolaan data guru dan pegawai baik dari

sekolah ke bidang-bidang yang membawahi persekolahan. Maupun dari bidang ke

bagian PTK SMP masih menggunakan format laporan yang tertulis (jilid).

Proses pengumpulan data masih dilakukan secara manual, sedangkan

pengelolaan data guru dan pegawai di bagian tersebut telah menggunakan

tekhnologi perangkat lunak Microsoft Excel. Hal ini menyebabkan kurangnya

kevalidan data terutama data guru dan pegawai.

Oleh karena itu, diperlukan suatu aplikasi pengolahan data berbasis

komputer yang dapat menangani dan mengolah data-data yang berhubungan

dengan guru secara keseluruhan dengan cepat dan akurat serta dapat menghindari

kesalahan dalam pengolahan data guru.

Beberapa penelitian telah dilakukan berkaitan dengan pengolahan data guru

dan kepangkatan diantaranya adalah penelitian dan judul “ Sistem Informasi

Pengolahan Data kepangkatan pegawai negeri sipil pada pengadilan Agama


1
2

Kotabumi”,Nurbaiti, Silvie Chintya Melinda, Riski Putri Ameliya ( 2020 ). “

Aplikasi Pengolahan Data Posyandu ”, Musliani, Lidya Wati, Sri Mawarni ( 2017

). “ APLIKASI PENGOLAHAN DATA SURAT IZIN USAHA ANGKUTAN BARANG

PADA KANTOR DINAS PERHUBUNGAN KABUPATEN LIMAPULUH ”, Irohito

Nozomi, Muhammad Lutfi Hamzah ( 2017 ).

Menurut Nurbaiti, Silvie Chintya Melinda, Riski Putri Ameliya ( 2017 )

Informasi menjadi bagian yang penting dalam setiap pengambilan keputusan untuk

mendukung kinerja sehingga tujuan dari instansi tersebut dapat tercapai. Komputer

merupakan salah satu media untuk mendukung kebutuhan informasi yang cepat dan

akurat sehingga apa yang dibutuhkan oleh instansi tersebut, dapat dikelola dengan

baik. Pejabat pemerintah daerah sebagai salah satu dalam pemerintahan daerah

seperti halnya, Pengadilan Agama dan sebagainya, dalam pengolahan data

kepangkatan Pegawai Negeri Sipil daerah kurang sekali informasi yang akurat

karena masih manual menggunakan Microsoft Word yang mana sistem tersebut

dalam melakukan pegolahan data kepangkatan Pegawai Negeri Sipil masih kurang

maksimal yang mana sering hilangnya data serta sering terjadinya kesalahan saat

penginputan data kepangkatan PNS.

Berdasarkan itu diperlukan suatu program borland delphi 7.0 untuk

meminimalisir terjadinya kesalahan serta hilangnya data kepangkatan PNS laporan

dan mampu mengolah data kepangkatan yang dilengkapi fasilitas untuk

memudahkan administrasi menginput data laporan kepangkatan ke dalam database

dengan adanya suatu program yang dapat mempermudah Pegawai untuk


3

melakukan pengolahan data kepangkatan dan dapat mengurangi terjadinya

kesalahan.

Menurut Musliani, Lidya Wati, Sri Mawarni ( 2017 ) karena Pencatatan

dan pembuatan laporan pada posyandu pada umumnya masih dilakukan secara

manual, yaitu dicatat pada pembukuan menggunakan buku besar, sedangkan

data kegiatan posyandu seperti pemeriksaan ibu hamil, penimbangan bayi serta

imunisasi dilakukan setiap bulan dan harus dilaporkan ke puskesmas. Aplikasi

ini dibuat agar dapat membantu pengolahan data posyandu di Posyandu Pare

Desa Teluk Latak

Oleh karena itu, diperlukan suatu aplikasi pengolahan data berbasis

komputer yang dapat menangani dan mengolah data-data yang berhubungan

dengan guru secara keseluruhan dengan cepat dan akurat serta dapat menghindari

kesalahan dalam pengolahan data guru.

Irohito Nozomi, Muhammad Lutfi Hamzah ( 2017 ) Pada Kantor Dinas

Perhubungan (DISHUB) Kabupaten Lima Puluh Kota proses pengolahan data surat

izin usaha angkutan barang telah sering dilakukan, namun belum memperoleh hasil

yang akurat. Hal ini disebabkan penggunaan teknologi informasi masih sangat

kurang. Keakuratan data sangat

Berdasarkan uraian dari latar belakang diatas maka perlu dibuat suatu

system atau aplikasi di Dinas Pendidikan dengan judul penelitian “ Aplikasi

Pengolahan Data Guru dan Kepangkatan Pada Dinas Pendidikan Kota

Banjarmasin ”
4

1.2 Rumusan Masalah

Berdasarkan uraian dari permasalahan yang telah di kemukakan di latar

belakang, maka dapat dirumuskan sebagai berikut :

1. Membuat pencarian data guru agar lebih terorganisir

2. Mengolah data pangkat guru yang sudah siap dalam pendataan

3. Mengubah penumpukan arsip menjadi data terpusat pada satu aplikasi

4. Mentransformasikan pengolahatan data guru dari Microsoft Excel menjadi

menggunakan Aplikasi berbasis Web

1.3 Batasan Masalah

Untuk memperjelas masalah yang akan dibahas dan agar tidak terjadi

pembahasan yang meluas atau menyimpang, maka perlu kiranya dibuat suatu

batasan masalah. Adapun ruang lingkup permasalahan yang akan dibahas dalam

penulisan Proposal Skripsi ini, yaitu hanya mengambil pada lingkup seputar Guru

pada Kota Banjarmasin. Ruang lingkup yang dibahas dalam laporan ini mengenai

bagaimana proses penilaian terhadap suatu sistem. Ruang lingkup yang akan

dibahas dalam laporan ini mengenai :

1. Peneliti memfokuskan penelitian hanya pada Guru SMP Kota Banjarmasin,

Hal ini dimaksudkan agar peneliti dapat fokus dalam satu bagian, sehingga

data yang diperoleh valid, spesifik, mendalam dan memudahkan peneliti

untuk menganalisis data yang diperoleh.

2. Guru SMP Negeri yang berada di Kota Banjarmasin.


5

3. Pemograman yang digunakan berbasis WEB dengan bahasa Pemrograman

PHP Native sedangkan untuk database menggunakan Mysql.

1.4 Tujuan Penelitian

merancang dan membuat aplikasi pengolahan data guru pada Dinas Kota

Banjarmasin, sehingga memudahkan pekerjaan pegawai dan memberikan

kemudahan pengolahan data.

1.5 Manfaat Penelitian

Manfaat penelitian ini yang dapat diambil dan diharapkan dari penyusunan

sistem informsi ini adalah :

1. Mendapat informasi yang lebih efektif dan akurat ketika proses pencarian

data dengan sistem terkomputerisasi.

2. Membantu mengelola arsip data apabila sudah menjadi suatu aplikasi

3. Pengolahan data lebih efektif ketika ditransformasikan menjadi aplikasi

berbasis web.

1.6 Metode Penelitian

Dalam penelitian ini ada beberapa metode dalam memperoleh data. Adapun

metode yang di lakukan dalam mengumpulkan data, yaitu sebagai berikut :

1. Metode Pengamatan (Observasi) dengan metode ini bisa langsung

mengamati kegiatan yang sedang berlangsung Pada Dinas Pendidikan Kota

Banjarmasin.
6

2. Metode Wawancara (Interview) dengan metode ini bisa berdialog secara

tanya langsung pegawai yang berada pada bagian PTK SMP dalam

pengolahan data di Dinas Pendidikan Kota Banjarmasin

3. Studi Pustaka kegiatan untuk menghimpun informasi yang relevan dengan

topik atau masalah yang menjadi obyek penelitian. Informasi tersebut dapat

diperoleh dari buku-buku, karya ilmiah, tesis, disertasi, ensiklopedia,

internet, dan sumber-sumber lain.

4. Studi Dokumentasi Studi dokumentasi adalah salah satu metode

pengumpulan data kualitatif dengan melihat atau menganalisis dokumen -

dokumen yang dibuat oleh subjek sendiri atau orang lain tentang subjek.

Studi dokumentasi merupakan salah satu cara yang dapat dilakukan peneliti

kualitatif untuk mendapatkan gambaran dari sudut pandang subjek melalui

suatu media tertulis dan dokumen lainnya yang ditulis atau dibuat langsung

oleh subjek yang bersangkutan (Herdiyansyah, dalam Haris, 2009;143).

1.7 Sistematika Penulisan

Sistematika yang digunakan dalam penulisan Skripsi ini terdiri dari 5 Bab

yang diuraikan sebagai berikut :

BAB I : PENDAHULUAN

Dalam bab ini akan dibahas tentang latar belakang masalah, rumusan

masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode

penelitian, dan sistematika penulisan.


7

BAB II : TINJAUAN PUSTAKA

Dalam bab ini membahas tentang dasar-dasar teori yang melandasi

penyusunan dan perancangan dalam pengembangan sistem perangkat

lunak, hasil-hasil penelitian sebelumnya atau penelitian terkait dalam

profil objek penelitian

BAB III : ANALISIS DAN PERANCANGAN SISTEM


Dalam bab ini menguraikan tentang analisis sistem yang sedang berjalan,

analisis kebutuhan sistem, rancangan model sistem, rancangan struktur

basis data dan rancangan masukan dan keluaran sistem.

BAB IV : IMPLEMENTASI DAN PENGUJIAN

Dalam bab ini membahas tentang spesifikasi sistem, langkah-langkah

pembuatan sistem, tampilan aplikasi yaitu implementasi dari rancangan

sistem yang telah dibuat dan pengujian.

BAB V : PENUTUP

Dalam bab ini membahas tentang kesimpulan serta saran untuk

dilaksanankan lebih lanjut guna pengembangan penelitian.


BAB II
TINJAUAN PUSTAKA
2.1 Landasan Teori

Dalam penyusunan penelitian ini, ada beberapa landasan teori atau konsep

dasar yang digunakan untuk mendukung pemahaman lebih lanjut mengenai hasil

dari analisis yang akan dibahas pada bab berikutnya.

Aplikasi

Aplikasi dapat diartikan sebagai suatu program berbentuk perangkat lunak

yang berjalan pada suatu sistem tertentu yang berguna untuk membantu berbagai

kegiatan yang dilakukan oleh manusia. Selain pengertian di atas, ada banyak

pengertian dari kata ‘Aplikasi’ yang dikemukakan oleh para ahli.

Berikut ini beberapa definisi aplikasi menurut beberapa ahli yang cukup populer :

1. Menurut Ali Zaki dan Smitdev Community, Aplikasi merupakan komponen

yang bermanfaat sebagai media untuk menjalankan pengolahan data

ataupun berbagai kegiatan lainnya seperti pembuatan ataupun pengolahan

dokumen dan file.

2. Menurut Sri Widianti, Aplikasi merupakan sebuah software (perangkat

lunak) yang bertugas sebagai front end pada sebuah sistem yang dipakai

untuk mengelolah berbagai macam data sehingga menjadi sebuah informasi

yang bermanfaat untuk penggunanya dan juga sistem yang berkaitan.

3. Menurut Harip Santoso, Aplikasi merupakan sebuah kelompok file (class,

form, report) yang ditujukan sebagai pengeksekusi aktivitas tertentu yang

saling berkaitan seperti contohnya aplikasi payroll dan aplikasi fixed asset.

8
9

4. Menurut Yuhefizar, Aplikasi adalah program yang sengaja dibuat dan

dikembangkan sebagai pemenuh kebutuhan penggunanya dalam

menjalankan suatu pekerjaan tertentu.

5. Menurut Hengky W. Pramana, pengertian aplikasi adalah satu unit

perangkat lunak yang sengaja dibuat untuk memenuhi kebutuhan akan

berbagai aktivitas ataupun pekerjaan, seperti aktivitas perniagaan,

periklanan, pelayanan masyarakat, game, dan berbagai aktivitas lainnya

yang dilakukan oleh manusia.

Secara umum, aplikasi merupakan sebuah alat terapan yang difungsikan

secara khusus dan terpadu sesuai dengan kemampuan yang dimilikinya. Secara

etimologi, aplikasi berasal dari bahasa inggris yaitu Application yang berarti

penerapan, lamaran dan penggunaan. Secara istilah aplikasi merupakan sebuah

program siap pakai yang dipakai untuk melaksanakan suatu fungsi bagi pengguna

atau aplikasi yang lain dpat digunakan oleh sasaran yang dituju.

Dapat dikatakan juga, bahwa aplikasi merupakan suatu perangkat lunak

yang siap pakai dengan menjalankan instruksi-instruksi dari pengguna (user),

aplikasi banyak diciptakan untuk membantu berbagai keperluan, seperti contoh :

membuat laporan, percetakan dan lain-lain.

2.1.1 Klasifikasi Aplikasi

Berdasarkan jenisnya, aplikasi dapat dibagi menjadi beberapa kategori,

yaitu :

1. Enterprise
10

Digunakan untuk organisasi yang cukup besar dengan maksud

menghubungkan aliran data dan kebutuhan informasi antar bagian, contoh:

IT Helpdesk, Travel Management dan lain-lain.

2. Enterprise – Support

Merupakan aplikasi pendukung dari Enterprise, contohnya : Database

Management, Email Server dan Networking Sistem.

3. Individual Worker

Merupakan aplikasi yang biasa digunakan untuk mengolah data atau

mengedit data oleh tiap individu. Contoh : Ms.Office, Photoshop, Acrobat

Reader dan lain-lain.

4. Aplikasi Akses Konten

Merupakan aplikasi yang digunakan oleh individu (hanya) untuk

mengakses konten tanpa kemampuan untuk mengolah atau mengedit

datanya melainkan hanya melakukan kustomisasi terbatas. Contoh : Games,

Media Player, Web Browser.

5. Aplikasi Pendidikan

Merupakan aplikasi yang berbentuk simulasi dan mengandung konten yang

spesifik untuk pembelajaran.


11

6. Aplikasi Simulasi

Merupakan aplikasi yang biasa digunakan untuk melakukan simulasi

penelitian, pengembangan dan lain-lain. Contoh : Simulasi pengaturan

lampu lalu lintas.

7. Aplikasi Pengembangan Media

Merupakan aplikasi yang berfungsi untuk mengolah atau mengembangkan

media biasanya untuk kepentingan komersial, hiburan dan pendidikan.

Contoh : Digital Animation Software, AudioVideo Converter dan lain-lain.

8. Aplikasi Mekanika dan Produk

Merupakan aplikasi yang dibuat sebagai pelaksana atau pengolah data yang

spesifik untuk kebutuhan tertentu. Contoh : Computer Aided Design

(CAD), Computer Aided Engineering (CAE), SPSS dan lain-lain

2.1.2 Pengertian Data

Data berasal dari kata “Datum” yang berarti fakta atau bagian dari fakta yang

mengandung arti yang dihubungkan dengan kenyataan yang dapat digambarkan

dengan simbol, angka, huruf dan sebagainya.

Pengertian data menurut Gordon B Davis adalah Data merupakan bahan

mentah bagi informasi yang dirumuskan sebagai kelompok lambang-lambang tidak

acak yang menunjukkan tindakan-tindakan, hal-hal dan sebagainya. Data dibentuk

dari lambang grafis seperti * , $ , & . Data-data disusun untuk mengolah tujuan-

tujuan menjadi susunan data, susunan kearsipan dan pusat data/landasan data.
12

2.1.2 UML (Unified Modelling Language)

Tahap perancangan disebut juga tahap pemecahan masalah, dengan

menggunakan suatu algoritma, alur sisitem, masukan, prosedur proses, ke keluaran

dan database. Proses perancangan di perlukan untuk menghasilkan suatu rancangan

sistem yang baik, karena dengan dengan rancangan yang bagus dan tepat akan

menghasilkan sistem yang stabil dan mudah di kembangkan lagi untuk masa

mendatang. Berikut ini akan dijelaskan rangkaian atau ruang lingkup sistem yang

akan di rancang dengan memanfaaatkan alat bantu seperti :

1. UML (Unified Modelling Language)

Unified Modeling Language ( UML ) adalah tujuan umum,

perkembangan, bahasa pemodelan di bidang rekayasa perangkat lunak , yang

dimaksudkan untuk menyediakan cara standar untuk memvisualisasikan

desain sistem. UML awalnya termotivasi oleh keinginan untuk membakukan

sistem notasi yang berbeda dan pendekatan untuk desain perangkat lunak

yang dikembangkan oleh Grady Booch , Ivar Jacobson dan James Rumbaugh

di Rational Software di 1994-1995, dengan pengembangan lebih lanjut yang

dipimpin oleh mereka melalui tahun 1996.

Pada tahun 1997 UML diadopsi sebagai standar oleh Object

Management Group (OMG), dan telah dikelola oleh organisasi ini sejak. Pada

tahun 2005 UML juga diterbitkan oleh International Organization for

Standardization (ISO) sebagai standar ISO disetujui. Sejak itu telah periodik

direvisi untuk menutupi revisi terbaru dari UML.


13

UML (Unified Modeling Language) adalah ‘bahasa’ pemodelan

untuk sistem atau perangkat lunak yang berparadigma ‘berorientasi objek”.

Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan

permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih

mudah dipelajari dan dipahami.

UML (Unified Modeling Language) adalah Metodologi kolaborasi

antara metoda-metoda Booch, OMT (Object Modeling Technique), serta

OOSE (Object Oriented Software Enggineering) dan beberapa metoda

lainnya, merupakan metodologi yang paling sering digunakan saat ini untuk

analisa dan perancangan sistem dengan metodologi berorientasi objek

mengadaptasi maraknya penggunaan bahasa “pemrograman berorientasi

objek” (OOP). Bahwa beberapa literature menyebutkan bahwa UML

menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena

ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram

urutan dan diagram pewaktuan digabung menjadi diagram interaksi.

2. Class Diagram

Sebuah bagian dari UML (Unified Modeling Language). Dimana

class diagram ini menggambarkan visual dari struktur serta deskripsi dan

hubungan antar class diagram tertentu. Dengan memodelkan class, atribut,

dan objek disamping itu juga hubungan satu sama lain seperti pewarisan,

containmet, asosiasi dan lainnya.

Visual dari struktur sistem program pada jenis-jenis yang di bentuk.

Class diagram merupakan alur jalannya database pada sebuah sistem. Class
14

diagram merupakan penjelasan proses database dalam suatu program. Dalam

sebuah laporan sistem maka class diagram ini wajib ada.

Menurut Para ahli Satzinger (2011:28) Diagram kelas atau class

diagram menjelaskan struktur sistem dari segi pendefinisian class-class yang

akan dibuat untuk membangun sebuah sistem.

3. Use Case

Merupakan sebuah teknik yang digunakan dalam pengembangan

sebuah software atau sistem informasi untuk menangkap kebutuhan

fungsional dari sistem yang bersangkutan, Use Case menjelaskan interaksi

yang terjadi antara ‘aktor’ — inisiator dari interaksi sistem itu sendiri dengan

sistem yang ada, sebuah Use Case direpresentasikan dengan urutan langkah

yang sederhana.

Perilaku sistem adalah bagaimana sistem beraksi dan bereaksi.

Perilaku ini merupakan aktifitas sistem yang bisa dilihat dari luar dan bisa

diuji.Perilaku sistem ini dicapture di dalam USE CASE. USE CASE sendiri

mendeskripsikan sistem, lingkungan sistem, serta hubungan antara sistem

dengan lingkungannya.

Deskripsi dari sekumpulan aksi sekuensial yang ditampilkan sistem

yang menghasilkan yang tampak dari nilai ke actor khusus. Use Case

digunakan untuk menyusun behavioral things dalam sebuah model.


15

4. Activity Diagram

Activity diagram pada dasarnya menggambarkan macam-macam alir

aktifitas yang akan dirancang dalam sebuah sistem. Dimana masing-masing

alir memiliki awal, decision yang mungkin terjadi pada sistem, dan akhir

dalam sistem tersebut. Activity diagram pada dasarnya memiliki struktur

yang hampir mirip dengan flowchart atau diagram alir dalam perancangan

sistem secara terstruktur. Activity diagram ini dibuat berdasarkan sebuah use

case atau beberapa use case dalam use case diagram.

Simbol – Simbol Activity Diagram

5. Sequence diagram

Sequence diagram (diagram urutan) adalah suatu diagram yang

memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam

sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar

objek tersebut termasuk pengguna, display, dan sebagainya berupa

pesan/message.
16

Sequence Diagram digunakan untuk menggambarkan skenario atau

rangkaian langkah-langkah yang dilakukan sebagai sebuah respon dari suatu

kejadian/even untuk menghasilkan output tertentu. Sequence Diagram

diawali dari apa yang me-trigger aktivitas tersebut, proses dan perubahan apa

saja yang terjadi secara internal dan output apa yang dihasilkan.

Diagram ini secara khusus berasosiasi dengan use case diagram. Sequence

diagram juga memperlihatkan tahap demi tahap apa yang seharusnya terjadi

untuk menghasilkan sesuatu didalam use case. Sequence diagram juga dapat

merubah atribut atay method pada class yang telah dibentuk oleh class

diagram, bahkan menciptakan sebuah class baru. Sequence diagram

memodelkan aliran logika dalam sebuah system dalam cara yang visual.

Sequence diagram biasanya digunakan untuk tujuan analisa dan desain,

memfokuskan pada identifikasi method didalam sebuah system. Sequence

diagram biasanya dipakai untuk memodelkan :

1. Deskripsi tentang system yang ada pada sebuah / beberapa use case

pada use case diagram, yang menggambarkan hubungan antara actor

dan use case diagram.

2. Logika dari method (operation, function atau procedure).

3. Logika dari service (high level method).

2.1.3 Pengertian Pengolahan Data

Pengolahan Data adalah merupakan manipulasi data kedalam bentuk yang

lebih berarti berupa informasi, sedangkan informasi yaitu hasil dari kegiatan-
17

kegiatan pengolahan data yang memberikan bentuk yang lebih berarti dari suatu

kegiatan dan peristiwa.

Pengertian Menurut Jogiyanto menjelaskan: “ Pengolahan Data yaitu

memanipulasi dari data dalam bentuk yang lebih berguna dan lebih berarti, berupa

suatu informasi ”.

Sedangkan Menurut Sutabri Pengolahan data terdiri dari kegiatan-kegiatan

penyimpanan data dan penanganan data.

2.1.4 Pengertian Pangkat

Pangkat adalah kedudukan yang menunjukan tingkat seorang Guru

berdasarkan jabatannya dalam rangkaian sistem kepegawaian sebagai dasar

penggajian.

Jabatan fungsional yang mempunyai ruang lingkup, tugas, tanggung jawab,

dan wewenang untuk melakukan kegiatan mendidik, mengajar, membimbing,

mengarahkan, melatih, menilai, dan mengevaluasi peserta didik pada pendidikan

anak usia dini jalur pendidikan formal, pendidikan dasar, dan pendidikan menengah

sesuai dengan peraturan perundang-undangan yang diduduki oleh Pegawai Negeri

Sipil.

Pangkat ini jugalah yang membedakan jumlah gaji yang diterima seorang

guru dari yang lainnya. Nah, agar lebih jelas, berikut tabel lengkap jenjang

kepangkatan untuk guru berstatus PNS

Adapun susunan Pangkat dan Golongan Guru Ruang Pegawai Negeri Sipil

Susunan pangkat serta golongan ruang Pegawai Negeri Sipil sebagai berikut :
18

Jenjang jabatan fungsional guru dari terendah sampai dengan tertinggi adalah

sebagai berikut.

1. Guru Pertama
2. Guru Muda
3. Guru Madya
4. Guru Utama

Jenjang pangkat guru untuk setiap jabatan adalah sebagai berikut.

1. Guru Pertama, pangkat Penata Muda, golongan ruang III/a dan pangkat

Penata Muda Tingkat I, golongan ruang III/b.

2. Guru Muda, pangkat Penata, golongan ruang III/c dan pangkat Penata

Tingkat I, golongan ruang III/d.

3. Guru Madya, pangkat Pembina, golongan ruang IV/a, pangkat Pembina

Tingkat I, golongan ruang IV/b, dan pangkat Pembina Utama Muda,

golongan ruang IV/c.

4. Guru Utama, pangkat Pembina Utama Madya, golongan ruang IV/d dan

pangkat Pembina Utama, golongan ruang IV/e.

2.1.5 Siklus Pengolahan Data

Siklus pengolahan data terdiri dari tiga tahapan dasar diantaranya yaitu:

1. INPUT : ini merupakan data awal, atau data input, disiapkan dalam

berbagai bentuk yang sesuai untuk kepentingan pengolahan. Bentuk

tersebut akan bergantung pada pengolahan mesin.

2. PROCESSING : Pada langkah ini data di input dirubah, dan biasa nya

biasanya dikombinasikan dengan informasi lain untuk menghasilkan

data dalam bentuk yang lebih bias dipakai


19

3. OUTPUT : Pada proses ini hasil-hasil dari pengolahan data sebelumnya

dikumpulkan untuk pengolahan data selanjutnya.

2.1.6 Perangkat Lunak Pendukung

1. PHP

PHP adalah salah satu bahasa server-side yang didesain khusus untu

aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan kareana

bahasa server-side, maka bahasa PHP akan dieksekusi di server, sehingga

yang dikirimkan ke browser adalah hasil jadi dalam bentul HTML, dan kode

PHP anda tidak akan terlihat. PHP termasuk dalam open source product.

PHP juga dapat dijalankan diberbagai web server seperti Apache, PWS, dan

lain-lain. PHP juga mendukung komunikasi dengan layanan lain melalui

protocol IMAP, SNMP, NNTP, POP3 dan HTTP (Prasetiawan, Farid,

2011:6).

2. XAMPP

Pengertian XAMPP adalah perangkat lunak (free software) bebas, yang

mendukung untuk banyak sistem operasi, yang merupakan kompilasi dari

beberapa program. Fungsi XAMPP sendiri adalah sebagai server yang

berdiri sendiri (localhost), yang terdiri beberapa program antara lain :

Apache HTTP Server, MySQL database, dan penerjemah bahasa yang

ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri

merupakan singkatan dari X (empat sistem operasi apapun), Apache,

MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public
20

License dan bebas, merupakan web server yang mudah untuk digunakan

yang dapat menampilkan halaman web yang dinamis

3. MYSQL

Menurut Andri Kuniyo dan Kusrini (2007:145) dalam bukunya yang

berjudul Membangun Sistem Informasi Akuntansi dengan Visual Basic &

SQL Server, mendefinisikan bahwa: SQL Server adalah perangkat lunak

relation database management system (RDBMS) yang didesain untuk

melakukan proses manipulasi database berukuran besar dengan berbagai

fasilitas. SQL adalah suatu bahasa komputer yang mengikuti standar ANSI

(American National Standard Institute), yaitu sebuah bahasa standard yang

digunakan untuk mengakses dan melakukan manipulasi suatu sistem

database. Statemen dalam SQL dapat digunakan untuk mengakses data atau

meng-update data pada suatu database. SQL utamanya berfungsi dalam

suatu relational database seperti misalnya Oracle, SQL Server, DB2,

Informix, Sybase, MS Acces, MySQL, Firebird dan masih banyak lagi yang

lainnya.
21

2.2 Penelitian Terkait

Berikut adalah tabel hasil-hasil penelitian sebelumnya yang terkait dengan pemetaan pencarian fasilitas sosial sebagai acuan dalam
melakukan penelitian.

Tabel 2. 1 Tabel Penelitian Terkait

NAMA
NO JUDUL MASALAH APLIKASI KETIDAKSESUAIAN
PENELITI
dan TAHUN
1 Sistem Informasi Pengolahan Nurbaiti, Silvie Dalam pengolahan data borland 1. Pembuatan program ini masih
Chintya delphi 7.0
Data Kepangkatan Pegawai Melinda, Riski kepangkatan Pegawai Negeri dapatdikembangkan seiring dengan
Negeri Sipil Pada Pengadilan Putri Ameliya ( Sipil daerah kurang sekali berkembangnya spesifikasi kebutuhan
2020 )
Agama Kotabumi informasi yang akurat karena pengguna, terutama dalam hal tampilan ada
masih manual menggunakan baiknya dibuat tampilan yang lebih menarik
Microsoft Word yang mana dan dikembangkan lebih lanjut.
sistem tersebut dalam 2. Harus dibuatnya file backup data. Hal ini
melakukan pegolahan data diperlukan untuk mengantisipasi jika terjadi
kepangkatan Pegawai Negeri kerusakan dan kehilangan data, atau sesuatu
Sipil masih kurang maksimal yang tidak diinginkan terjadi pada data
yang mana sering hilangnya
22

data serta sering terjadinya sehingga file backup tadi bisa digunakan
kesalahan saat penginputan kembali.
data kepangkatan PNS.

Link : https://ojs.stmikpringsewu.ac.id/index.php/jtksi/article/view/883/pdf

2. Aplikasi Pengolahan Data Musliani, Lidya karena Pencatatan dan pembuatan WEB Aplikasi pengolahan data Posyandu ini perlu
Wati, Sri
Posyandu Mawarni 2017 laporan pada posyandu pada dikembangkan lagi secara online yang bisa
umumnya masih dilakukan secara diakses oleh Puskesmas dan Dinas Kesehatan.
manual, yaitu dicatat pada
pembukuan menggunakan buku
besar, sedangkan data kegiatan
posyandu seperti pemeriksaan ibu
hamil, penimbangan bayi serta
23

imunisasi dilakukan setiap bulan


dan harus dilaporkan ke
puskesmas. Aplikasi ini dibuat
agar dapat membantu pengolahan
data posyandu di Posyandu Pare
Desa Teluk Latak.
Link : http://ejournal.polbeng.ac.id/index.php/ISI/article/view/115

3. APLIKASI Irohito Nozomi, Pada Kantor Dinas Perhubungan WEB 1. Laporan bias ditambahkan lebih banyak
PENGOLAHAN
Muhammad lagi
DATA SURAT IZIN (DISHUB) Kabupaten Lima Puluh
USAHA ANGKUTAN Lutfi Hamzah 2. Menambahkan Form Data lebih banyak lagi
BARANG PADA Kota proses pengolahan data surat
KANTOR DINAS 2017 3. Lebih menambahkan data rinci lagi
PERHUBUNGAN izin usaha angkutan barang telah
KABUPATEN
LIMAPULUH sering dilakukan, namun belum

memperoleh hasil yang akurat. Hal

ini disebabkan penggunaan


24

teknologi informasi masih sangat

kurang. Keakuratan data sangat

Link : https://journal.ipm2kpe.or.id/index.php/INTECOM/article/view/167
25

2.3 Dinas Pendidikan Kota Banjarmasin

Lokasi Penelitian

1. Nama Instansi : Dinas Pendidikan Kota Banjarmasin


2. Alamat : Jl. Kapten Tendean No 29, RT. 40, Gadang, Kecamatan
Banjarmasin Tengah, Kota Banjarmasin , Kalimantan Selatan 70231.

Gambar 2. 1 Dinas Pendidikan Kota Banjarmasin

3. Jam Kerja Dinas Pendidikan Kota Banjarmasin

Dalam satu minggu 5 hari kerja dimulai pukul 07.30 – 12 WITA lalu

istirahat dan masuk kembali pukul 13.00 – 16.30 WITA sedangkan pada

hari jum’at dimulai pukul 07.30 – 11.00 WITA

4. Tugas Dinas Pendidikan Kota Banjarmasin

Dinas Pendidikan Kota Banjarmasin mempunyai Tugas Pokok

melaksanakan sebagian urusan rumah tangga daerah di bidang Pendidikan

yang meliputi Perencanaan, Penyelenggaraan, Pengelolaan Layanan dan

Pembinaan, Pemeliharaan Sarana dan Prasarana Pendidikan termasuk

Pendidikan Luar Sekolah, Peningkatan Mutu Pendidikan serta

pengendaliannya sesuai dengan kebijakan Pemerintah Kota Banjarmasin.


26

Visi dan Misi

1. Visi

Terwujudnya Standar Pelayanan Minimal dan Nasional Pendidikan

untuk Membentuk Insan Cerdas dan Kompetitif.

2. Misi
 Mewujudkan Akses yang Meluas dan Merata

 Mewujudkan Pembelajaran yang Bermutu

 Mewujudkan Pelaku Pendidikan yang Kuat

 Mewujudkan Tata Kelola yang Efektivitas


27

Struktur Organisasi

Gambar 2. 2 Struktur Organisasi


BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem yang berjalan

Berdasarkan metode penelitian dengan teknik pengumpulan data

menggunaka wawancara dan observasi langsing maka melihat sistem berjalan saat

ini di Dinas Pendidika Kota Banjarmasin masih dilakukan secara manual

menggunakan Microsoft Office Word dan Excel, terutama untuk pengolahan data

guru saat ini sistem yang digunakan masih menggunakan pencatatan pembukuan

manual yang rentan akan hilang maupun rusak, sehingga di khawatirkan akan

mempersulit pada saat pencarian data dan pembuatan laporan.

Mengetahui analisis sistem yang berjalan ini agar pembuatan sistem yang

baru menjadi lebih efektif dan efisien dalam segi pengolahan data guru. Adanya

aplikasi ini untuk memberikan kemudahan dan mempercepat dalam pengelolalaan

data-data yang penting.

28
29

Gambar 3. 1 Diagram Flowmap Sistem Berjalan Pengolahan Data Guru


30

3.2 Analisis Kebutuhan Sistem

Kondisi sistem yang sedang berjalan saat ini di Dinas Pendidikan Kota

Banjarmasin masih sering terjadi kesalahan, kehilangan data yang ada sehingga

membutuhkan Aplikasi berbasis web untuk menyelesaikan kendala ataupun

masalah tersebut. Keuntungan adanya pengolahan data berbasis web yang di

rancang untuk Dinas Pendidikan Kota Banjarmasin akan memberikan kemajuan

pada sistem yang sedang berjalan dan dapat menjadi pertimbangan Dinas

Pendidikan Kota Banjarmasin untuk mengembangkan sistem menjadi lebih baik.

Proses akan berjalan lebih cepat, informasi dapat mengalir tanpa hambatan,

pengolahan data, penyimpanan dan pembuatan laporan akan mudah dilakukan

dengan program yang mudah dioperasikan.

Analisis Kebutuhan Fungsional

1. Sistem harus dapat melakukan input data guru dan mencari data guru

2. Sistem harus dapat melakukan input data mata pelajaran dan mencari data

Mata Pelajaran

3. Sistem harus dapat melakukan mengambil data guru dan input data Riwayat

Kesehatan dan mencari data Riwayat Kesehatan

4. Sistem harus dapat melakukan mengambil data guru dan input data Riwayat

Pendidikan dan mencari data Riwayat Pendidikan

5. Sistem harus dapat melakukan input data Mutasi Guru dan mencari data

Mutasi Guru

6. Sistem harus dapat melakukan input data Naik Pangkat Guru dan mencari

data Naik Pangkat guru


31

7. Sistem harus dapat melakukan input data Cuti guru dan mencari data Cuti

guru

8. Sistem harus dapat melakukan input data Pensiun Guru dan mencari data

Pensiun Guru

9. Sistem harus dapat melakukan input data Sekolah dan mencari data Sekolah

10. Sistem harus dapat melakukan input data Pegawai / User dan mencari data

Pegawai / User

11. Sistem harus dapat membuat semua laporan data yang ada dalam aplikasi

Analisis Kebutuhan Non Fungsional

1. Operasional
Peralatan Hardware & Software serta web browser yang digunakan untuk
menjalankan sistem pendataan barang.
2. Performance
Waktu Pembuatan data lebih cepat
3. Keamanan
Hak Akses Aplikasi dengan login, mengunakaan username dan password.
4. Informasi
Validasi pemberitahuan ketika salah username, data belum di isi, data
berhasil disimpan, data berhasil dihapus.

3.3 Rancangan Model Sistem

Use Case

Data Use Case Diagram Aplikasi Pengolahan Data Guru dan Kepangkatan

pada Dinas Pendidikan Kota Banjarmasin adalah sebagai berikut :


32

Gambar 3. 2 Use Case Diagram

Activity Diagram

Activity Diagram Aplikasi Pengolahan Data Guru dan Kepangkatan pada

Dinas Pendidikan Kota Banjarmasin adalah sebagai berikut :


33

1. Activity Diagram Login

Pada Activity Diagram Login ini digunakan untuk masuk

kehalaman utama aplikasi dengan memasukan username dan password yang

sudah telah dibuat.

Gambar 3. 3 Activity Diagram Login


34

2. Activity Diagram Menu Utama


Pada Activity Diagram Menu Utama ini yaitu tampilan utama yang
menampilkan menu inputan dan laporan.

Gambar 3. 4 Activity Diagram Menu Utama

3. Activity Diagram Tambah Data Guru

Pada Activity Diagram Tambah Guru ini untuk memasukan data guru

yang ada di Dinas Pendidikan Kota Banjarmasin.

Gambar 3. 5 Acitivity Diagram Tambah Data Guru


35

4. Activity Diagram Tambah Data Mata Pelajaran

Pada Activity Diagram Tambah Data Mapel ini untuk tambah data mata

pelajaran yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 6 Activity Diagram Mata Pelajaran

5. Activity Diagram Riwayat Kesehatan

Pada Activity Diagram Riwayat Kesehatan ini untuk tambah data

Riwayat Kesehatan yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 7 Activity Diagram Riwayat Kesehatan


36

6. Activity Diagram Riwayat Pendidikan

Pada Activity Diagram Riwayat Pendidikan ini untuk tambah data

Riwayat Pendidikan Guru yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 8 Activity Diagram Riwayat Pendidikan

7. Activity Diagram Mutasi Guru

Pada Activity Diagram Mutasi Guru ini untuk tambah data Mutasi Guru

yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 9 Activity Diagram Mutasi Guru


37

8. Activity Diagram Naik Pangkat


Pada Activity Diagram Naik Pangkat ini untuk tambah data Naik
Pangkat yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 10 Activity Diagram Naik Pangkat

9. Activity Diagram Cuti Guru

Pada Activity Diagram Cuti Guru ini untuk tambah data Cuti Guru

yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 11 Activity Diagram Cuti Guru ini


38

10. Activity Diagram Pensiun Guru

Pada Activity Diagram Pensiun Guru ini untuk tambah data Pensiun

Guru yang ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 12 Activity Diagram Pensiun Guru


39

11. Activity Diagram Data Sekolah

Pada Activity Diagram Sekolah ini untuk tambah data Sekolah yang

ada di Dinas Pendidikan Kota Banjarmasin

Gambar 3. 13 Activity Diagram Sekolah

Sequence Diagram

Sequence Diagram Aplikasi Pengolahan Data Guru dan Kepangkatan pada

Dinas Pendidikan Kota Banjarmasin adalah sebagai berikut :

1. Sequence Diagram Login

Gambar 3. 14 Sequence Login


40

2. Sequence Diagram Guru

Gambar 3. 15 Sequence Diagram Guru

3. Sequence Diagram Mata Pelajaran

Gambar 3. 16 Sequence Diagram Mata Pelajaran


41

4. Sequence Diagram Riwayat Kesehatan

Gambar 3. 17 Sequence Diagram Riwayat Kesehatan

5. Sequence Diagram Riwayat Pendidikan

Gambar 3. 18 Sequence Diagram Riwayat Pendidikan


42

6. Sequence Diagram Mutasi Guru

Gambar 3. 19 Sequence Diagram Mutasi Guru

7. Sequence Diagram Naik Pangkat

Gambar 3. 20 Sequence Diagram Naik Pangkat


43

8. Sequence Diagram Cuti Guru

Gambar 3. 21 Sequence Diagram Cuti Guru

9. Sequence Diagram Pensiun Guru


44

Gambar 3. 22 Sequence Diagram Pensiun Guru

10. Sequence Diagram Sekolah

Gambar 3. 23 Sequence Diagram Sekolah


45

3.4 Rancangan Basis Data

Perancangan basis data (database) merupakan garis besar keseluruhan sistem

pengolah data elektronik yang akan dilakukan dalam membuat sebuah sistem

aplikasi yang berbasis database yang membutuhkan rancangan database yang

memadai dikarenakan data yang akan diolah merupakan inti utama dari seluruh

sistem yang berjalan.

Rancangan Tabel

Berikut ini adalah rancangan tabel Aplikasi Pengolahan Data Guru dan

Kepangkatan Pada Dinas Pendidikan Kota Banjarmasin :

1. Tabel User
Nama Tabel : Tabel User

Tabel 3. 1 Tabel User

No Nama Field Type Length Keterangan


1 Nama_lengkap Varchar 25 Primary key
2 Username Varchar 25

3 Password Varchar 25
4 Level Enum Pegawai,
Pimpinan

2. Tabel Guru
Nama Tabel : Tabel Guru

Tabel 3. 2 Tabel Guru

No Nama Field Type Length Keterangan


1 Nama_guru Varchar 50 Primary Key
2 Nuptk Varchar 50
3 Nip Varchar 50
46

4 Nik Varchar 50
5 Gelar Varchar 10
6 Golongan Enum
7 Jenis_kelamin Enum
8 Tempat_lahir Varchar 25
9 Tanggal_lahir date -
10 Kode_mapel Int 10
11 Nama_mapel Varchar 30
12 Status Varchar 10
13 Tmt_pns date -
14 Alamat Varchar 25
15 No_hp Varchar 15
16 Nama_sekolah Varchar 30
17 Foto Varchar 50

3. Tabel Mata Pelajaran


Nama Tabel : Tabel Mapel

Tabel 3. 3 Tabel Mapel

No Nama Field Type Length Ket


1 Kode_mapel Int 10 Primary
2 Nama_mapel Varchar 30
3 Jenis_mapel enum -
4 Kelas Varchar 20
5 Nilai_kkm int 10
47

4. Tabel Riwayat Kesehatan


Nama Tabel : Tabel Kesehatan

Tabel 3. 4 Tabel Kesehatan

No Nama Field Type Length Ket


1. Nuptk Varchar 50 Primary key
2 Nama_guru Varchar 50
3 Umur Varchar 25
4 Berat_badan Int 10
5 Kondisi_kesahatan Varchar 30
6 Masalah_kesehatan Varchar 30
7 Cidera_fisik Varchar 20
8 File Varchar 100

5. Tabel Riwayat Pendidikan


Nama Tabel : Tabel Pendidikan

Tabel 3. 5 Tabel Pendidikan

No Nama Field Type Length Ket


1 Pendidikan_akhir Varchar 50 Primary Key
2 Nama_guru Varchar 50
3 Sd Varchar 30
4 Smp Varchar 30
5 Sma Varchar 30
6 S1 Varchar 30
7 S2 Varchar 30

6. Tabel Mutasi Guru


Nama Tabel : Tabel Guru

Tabel 3. 6 Tabel Mutasi Guru


48

No Nama Field Type Length Ket


1 Nuptk Varchar 50 Primary Key
2 Nip Varchar 50
3 Nama_guru Varchar 50
4 Alasan Varchar 50
5 Nama_sekolah Varchar 30
6 Tujuan_mutasi Varchar 30
7 Tanggal_mutasi Date -

7. Tabel Naik Pangkat


Nama Tabel : Tabel Naik Pangkat

Tabel 3. 7 Tabel Naik Pangkat

No Nama Field Type Length Ket


1 Nip Varchar 30 Primary Key
2 Nik Varchar 30
3 Nama_guru Varchar 30
4 Surat_naikpangkat Text -
5 Mulai_tanggal Date
6 Golongan_lama Varchar 30
7 Golongan_new Varchar 30
49

8. Tabel Cuti Guru


Nama Tabel : Tabel Cuti Guru

Tabel 3. 8 Tabel Cuti Guru

No Nama field Type Length Ket


1 Nama_guru Varchar 50 Primary key
2 Nuptk Varchar 50
3 Nip varchar 50
5 Jenis_cuti Varchar 25
6 Mulai_tanggal Date -
7 Sampai_tanggal Date -
8 Jumlah_hari Varchar 20

9. Tabel Pensiun Guru


Nama Tabel : Tabel Pensiun Guru

Tabel 3. 9 Tabel Pensiun Guru

No Nama Field Type Length Ket


1 Sk_pensiun Varchar 50 Primary key
2 Nama_guru Varchar 50
3 Nip Varchar 50
4 Golongan Varchar 30
5 Tmt_pensiun Date -
6 Keterangan Varchar 30
50

10. Tabel Sekolah


Nama Tabel : Tabel Sekolah

Tabel 3. 10 Tabel Sekolah

No Nama Field Type Length Ket


1 Nama_sekolah Varchar 30 Primary
2 Nama_kepsek Varchar 30
3 Npsn Varchar 25
4 Alamat Varchar 25
5 Status Varchar 10
6 Website Varchar 30

Class Diagram

Gambar 3. 24 Class Diagram


51

3.5 Rancangan Antarmuka Masukan Sistem

Rancangan Halaman Login

Tampilan desain halaman form login admin pada gambar 3.25


menampilkan proses login kesistem yang ada.

Gambar 3. 25 Halaman Login

Rancangan Halaman Beranda / Menu Utama

Tampilan desain menu utama ketika Login Pegawai pada gambar 3.26 dari

aplikasi pengolahan data dan kepangkatan Guru Pada Dinas Pendidikan Kota

Banjarmasin.
52

Gambar 3. 26 Halaman Beranda / Menu Utama

Rancangan Halaman Beranda / Menu Utama

Tampilan desain menu utama ketika Login Pimpinan pada gambar 3.27 dari
aplikasi pengolahan data dan kepangkatan Guru Pada Dinas Pendidikan Kota
Banjarmasin.
53

Gambar 3. 27 Menu Utama Pimpinan

Rancangan Desain Input Data Guru

Tampilan desain halaman input Data Guru pada gambar 3.28 untuk

menambahkan data yang baru.


54

Gambar 3. 28 Desain Input Data Guru


55

Rancangan Input Data Mata Pelajaran

Tampilan desain halaman input Data Mata Pelajaran pada gambar 3.29

untuk menambahkan data yang baru.

Gambar 3. 29 Input Data Mata Pelajaran

Rancangan Input Riwayat Kesehatan

Tampilan desain halaman input Data Riwayat Kesehatan pada gambar 3.30
untuk menambahkan data yang baru.
56

Gambar 3. 30 Riwayat Kesehatan

Rancangan Input Riwayat Pendidikan

Tampilan desain halaman input Data Riwayat Pendidikan pada gambar 3.31

untuk menambahkan data yang baru.


57

Gambar 3. 31 Riwayat Pendidikan


58

Rancangan Input Mutasi Guru

Tampilan desain halaman input Mutasi Guru pada gambar 3.32 untuk

menambahkan data yang baru.

Gambar 3. 32 Mutasi Guru

Rancangan Input Naik Pangkat

Tampilan desain halaman input Data Naik Pangkat Guru pada gambar 3.33

untuk menambahkan data yang baru.


59

Gambar 3. 33 Input Naik Pangkat

Rancangan Input Cuti Guru

Tampilan desain halaman input Data Cuti Guru pada gambar 3.34 untuk

menambahkan data yang baru.


60

Gambar 3. 34 Input Cuti guru

Rancangan Input Pensiun Guru

Tampilan desain halaman input Data Pensiun Guru pada gambar 3.35 untuk

menambahkan data yang baru.


61

Gambar 3. 35 Pensiun Guru

Rancangan input Data Sekolah

Tampilan desain halaman input Data Sekolah pada gambar 3.36 untuk

menambahkan data yang baru.


62

Gambar 3. 36 Data Sekolah


63

Rancangan Data Guru

Tampilan desain halaman Form Data Guru pada gambar 3.37 berfungsi

untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 37 Rancangan Data Guru

Rancangan Data Mata Pelajaran

Tampilan desain halaman Form Data Mata Pelajaran pada gambar 3.38

berfungsi untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 38 Data Mata Pelajaran


64

Rancangan Data Riwayat Kesehatan

Tampilan desain halaman Form Data Riwayat Kesehatan Guru pada gambar

3.39 berfungsi untuk, mengubah, menghapus serta mencetak data.

Gambar 3. 39 Data Riwayat Kesehatan

Rancangan Data Riwayat Pendidikan

Tampilan desain halaman Form Data Riwayat Pendidikan Guru pada

gambar 3.40 berfungsi untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 40 Riwayat Pendidikan


65

Rancangan Data Mutasi Guru

Tampilan desain halaman Form Data Mutasi Guru pada gambar 3.41

berfungsi untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 41 Data Mutasi Guru

Rancangan Data Naik Pangkat

Tampilan desain halaman Form Data Naik Pangkat Guru pada gambar 3.42

berfungsi untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 42 Data Naik Pangkat guru


66

Rancangan Data Cuti Guru

Tampilan desain halaman Form Data Cuti Guru pada gambar 3.43 berfungsi

untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 43 Data Cuti Guru

Rancangan Data Pensiun Guru

Tampilan desain halaman Form Data Pensiun Guru pada gambar 3.44

berfungsi untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 44 Data Pensiun Guru


67

Rancangan Data Sekolah Guru

Tampilan desain halaman Form Data Sekolah pada gambar 3.45 berfungsi

untuk , mengubah , menghapus serta mencetak data.

Gambar 3. 45 Data Sekolah

Rancangan Data User / Pegawai

Tampilan desain halaman Form Data Mutasi Guru pada gambar 3.46

berfungsi untuk menambah, mengubah , menghapus serta mencetak data.

Gambar 3. 46 Data User / Pegawai


68

Rancangan Data Sekolah Sebagai Login Pimpinan

Tampilan desain halaman Form Data Sekolah Login Sebagai Pimpinan pada

gambar 3.47 berfungsi hanya mencetak data.

Gambar 3. 47 Data Sekolah Sebagai Login Pimpinan

Rancangan Data Mutasi Guru Login Sebagai Pimpinan

Tampilan desain halaman Form Data Mutasi Guru Login Sebagai Pimpinan

pada gambar 3.48 berfungsi hanya mencetak data.

Gambar 3. 48 Data Mutasi Guru Login Sebagai Pimpinan


69

Rancangan Data Naik Pangkat Login Sebagai Pimpinan

Tampilan desain halaman Form Data Naik Pangkat Guru Login Sebagai

Pimpinan pada gambar 3.49 berfungsi hanya mencetak data

Gambar 3. 49 Data Naik Pangkat Login Sebagai Pimpinan

Rancangan Data Cuti Guru Login Sebagai Pimpinan

Tampilan desain halaman Form Data Cuti Guru Login Sebagai Pimpinan

pada gambar 3.50 berfungsi hanya mencetak data

Gambar 3. 50 Data Cuti Guru Login Sebagai Pimpinan


70

3.6 Rancangan Antarmuka Keluaran Sistem

Rancangan Laporan Guru

Tampilan desain laporan guru pada gambar 3.51 untuk melaporkan data

guru

Gambar 3. 51 Rancangan Laporan Data Guru

Rancangan Laporan Guru Persekolah

Tampilan desain laporan guru persekolah pada gambar 3.52 untuk

melaporkan data guru persekolah


71

Gambar 3. 52 Rancangan Laporan Guru Persekolah

Rancangan Laporan Guru Permapel

Tampilan desain laporan guru permapel pada gambar 3.53 untuk

melaporkan data guru permapel

Gambar 3. 53 Rancangan Laporan Guru Permapel


72

Rancangan Laporan Mata Pelajaran

Tampilan desain laporan Mata Pelajaran pada gambar 3.54 untuk

melaporkan data Mata Pelajaran

Gambar 3. 54 Laporan Mata Pelajaran

Rancangan Laporan Riwayat Kesehatan

Tampilan desain laporan riwayat kesehatan pada gambar 3.55 untuk

melaporkan data riwayat kesehatan


73

Gambar 3. 55 Laporan Riwayat Kesehatan

Rancangan Laporan Riwayat Pendidikan

Tampilan desain laporan riwayat pendidikan pada gambar 3.56 untuk

melaporkan data riwayat pendidikan

Gambar 3. 56 Rancangan Laporan Riwayat Pendidikan


74

Rancangan Laporan Mutasi Guru

Tampilan desain laporan mutasi guru pada gambar 3.57 untuk melaporkan

data guru mutasi

Gambar 3. 57 Racangan Laporan Mutasi Guru

Rancangan Laporan Naik Pangkat

Tampilan desain laporan naik pangkat guru pada gambar 3.58 untuk

melaporkan data naik pangkat guru


75

Gambar 3. 58 Rancangan Laporan Naik Pangkat

Rancangan Laporan Cuti Guru

Tampilan desain laporan cuti guru pada gambar 3.59 untuk melaporkan data

cuti guru

Gambar 3. 59 Rancanga Laporan Cuti Guru


76

Rancangan Laporan Pensiun Guru

Tampilan desain laporan pension guru pada gambar 3.60 untuk melaporkan

data pensiun

Gambar 3. 60 Rancangan Laporan Pensiun Guru

Rancangan Laporan Data Sekolah

Tampilan desain laporan sekolah pada gambar 3.61 untuk melaporkan data

sekolah
77

Gambar 3. 61 Rancangan Laporan Sekolah


BAB IV
IMPLEMENTASI DAN PENGUJIAN
4.1 Spesifikasi Sistem

4.1.1 Spesifikasi Perangkat Keras ( Hardware )

Perangkat keras yang digunakan untuk mengimplementasikan sistem ini

adalah sebagai berikut :

1. Prosessor INTEL CORE 3

2. Memori RAM 4 GB

3. Printer

4. Flash Disk 8 GB

5. Monitor 15” dengan resolusi 1024 x 768

4.1.2 Spesifikasi Perangkat Lunak ( Software )

Perangkat lunak yang digunakan untuk mengimplementasikan sistem ini

adalah sebagai berikut :

1. Sistem operasi Windows 10

2. Microsoft office 2010

3. Sublime Text dan Visual Studio Code

4. XAMPP

5. Database Mysql

4.2 Langkah – Langkah Pembuatan Sistem

Penulis membuat Aplikasi Pengolahan Data dan Kepangkatan Guru pada

Dinas Pendidikan Kota Banjarmasin dengan 7 langkah, yaitu :

78
79

1. Perencanaan

Langkah pertama penulis adalah membuat perencanaan (planning).

Perencanaan adalah membuat semua rencana yang berkaitan dengan proyek

aplikasi yang dibuat. kalau penulis ingin membangun rumah maka penulis akan

melakukan perencanaan bagaimana pondasinya, bagaimana struktur

bangunannya, mau memakai material apa saja, apa warna dindingnya, tak

ketinggalan pula merencanakan anggaran budget yang harus kita keluarkan.

2. Analisis

Setelah perencanaan selesai, langkah berikutnya adalah membuat

analisa(analyst). Analisa adalah menganalisa workflow aplikasi yang sedang

berjalan dan mengindentifikasi apakah workflow telah efisien dan sesuai standar

tertentu. Analisa dilakukan oleh Business Processs Analyst (BPA) yang

berpengalaman atau memahami workflow sistem manajemen diarea yang sedang

dianalisa.

3. Hasil

Setelah proses analisa selesai, selanjutnya adalah membuat hasil

(desaign). Hasil adalah langkah yang sangat penting dalam siklus SDLC karena

langkah ini menentukan pondasi aplikasi yang dibuat. kesalahan dalam hasil

dapat menimbulkan hambatan bahkan kegagalan proyek. Ada 2 jenis hasil yang

dibuat dilangkah ini, yaitu :

1. Hasil proses bisnis

2. Hasil pemprograman
80

Hasil pemrograman dilakukan oleh Sistem Analis (SA) yaitu membuat hasil

yang diperlukan untuk pemrograman berdasarkan hasil proses bisnis yang telah

dibuat oleh BPA. hasil ini akan menjadi pedoman bagi programmer untuk menulis

source code. Hasil pemrograman meliputi :

1. Hasil Database

2. Hasil Screen Layout

3. Hasil Diagram Proses

4. Hasil Report Layout

4. Testing

Hal ini berlaku juga pada aplikasi yang dibuat oleh manusia. oleh sebab itu,

perlu suatu proses untuk menguji mutu aplikasi yang dibuat disebut testing. Testing

adalah proses yang dibuat sedemikian rupa untuk mengidentifikasi ketidaksesuaian

hasil sebuah aplikasi yang dibuat dengan hasil yang diharapkan.


81

4.3 Hasil Tampilan Aplikasi

4.3.1 Tampilan Halaman Login

Gambar 4. 1 Halaman Login

Tampilan halaman form login admin pada gambar 4.1 dimana admin harus

memasukkan username dan password untuk dapat masuk ke menu utama dari

program aplikasi

1. Bagian inputan memasukkan username agar bisa mengakses aplikasi.


2. Bagian inputan memasukkan password agar bisa mengakses aplikasi.
3. Login buat pengguna agar bisa mengakses aplikasi
82

4.3.2 Tampilan Halaman Menu Utama

Tampilan Halaman Menu Utama berfungsi sebagai halaman kerja admin, yaitu

untuk mengisi data guru, melihat data guru dan mencetak data guru.

Gambar 4. 2 Halaman Menu Utama

Tampilan menu utama pada gambar 4.2 diatas terdapat 10 menu yang ada

dihalaman menu utama yaitu berupa :

1. Halaman Utama yang berfungsi untuk kembali pada tampilan halaman


utama
2. Menu Guru yang berfungsi untuk melihat informasi data guru yang ada
dibanjarmasin
3. Menu Mata Pelajaran yang berfungsi untuk melihat informasi mata
pelajaran yang sudah ditetapkan oleh instansi tersebut.
4. Menu Riwayat Kesehatan yang berfungsi untuk melihat informasi
kesehatan seorang guru.
5. Menu Riwayat Pendidikan yang berfungsi untuk melihat informasi asal
usul pendidikan seorang guru.
83

6. Menu Mutasi Guru yang berfungsi untuk melihat informasi guru yang
dialihkan tempat kerja baru dengan alasan tertentu.
7. Menu Naik Pangkat yang berfungsi untuk melihat informasi guru yang
sudah naik pangkat
8. Menu Cuti guru yang berfungsi untuk melihat informasi guru yang
sedang mengambil cuti
9. Menu Pensiun guru yang berfungsi untuk melihat informasi guru yang
sudah pensiun
10. Menu Sekolah yang berfungsi untuk melihat informasi sekolah tempat
kerja guru
11. Menu Admin / user untuk menambah kan user / admin yang dapat
mengakses sistem aplikasi

4.3.3 Tampilan Form Data Guru

Tampilan form data guru berfungsi untuk menambahkan data guru


84

Gambar 4. 3 Form Data Guru

Gambar 4. 4 Form Data Guru

Pada gambar 4.3 dan 4.4, diatas form data guru terdapat 17 field yang harus

diisi, yaitu :
85

1. Nama guru berfungsi untuk menambahkan nama guru

2. NUPTK berfungsi untuk menambahkan NUPTK guru

3. NIP berfungsi untuk menambahkan NIP guru

4. NIK berfungsi untuk menambahkan NIK guru.

5. Gelar berfungsi untuk menambahkan Gelar guru

6. Golongan / Pangkat berfungsi untuk menambahkan Golongan / Pangkat

guru

7. Jenis Kelamin berfungsi untuk menambahkan jenis kelamin guru

8. Tempat Lahir berfungsi untuk menambahkan tempat lahir guru.

9. Tanggal Lahir berfungsi untuk menambahkan tanggal lahir guru

10. Kode Mata Pelajaran berfungsi untuk menambahkan Kode Mata

Pelajaran.

11. Mata Pelajaran berfungsi untuk menambahkan mata pelajaran seusai

dengan bidang guru

12. Status berfungsi untuk menambahkan status kepegawaian guru

13. Tanggal Mulai Kerja berfungsi untuk menambahkan tanggal guru mulai

bekerja

14. Alamat berfungsi untuk menambahkan alamat guru

15. No Hp berfungsi untuk menambahkan no hp guru

16. Tempat Mengajar berfungsi untuk menambahkan Tempat Mengajar guru

17. File Chose ( Masukan Gambar ) berfungsi untuk menambahkan foto

guru

18. Tombol Simpan Buat menyimpan data.


86

19. Tombol Batal Buat Refresh form.

4.3.4 Tampilan Form Data Mata Pelajaran

Tampilan Form Data Mata Pelajaran berfungsi untuk menambahkan data mata

pelajaran.

Gambar 4. 5 Form Data Mata Pelajaran

Tampilan Form Data mata pelajaran pada gambar 4.5, diatas data mata

pelajaran yang dipakai disetiap sekolah yang sudah ditetapkan olah dinas

pendidikan dan terdapat 5 field yang harus diisi, yaitu :

1. Kode Mata Pelajaran berfungsi untuk menambahkan kode mata

pelajaran yang sudah ditetap kan oleh dinas.


87

2. Mata Pelajaran berfungsi untuk menambahkan mata pelajaran yang

sudah ditetap kan oleh dinas.

3. Jenis Mapel berfungsi untuk menambahkan jenis mata pelajaran.

4. Kelas berfungsi untuk menambahkan data kelas

5. Nilai KKM berfungsi untuk menambahkan Nilai KKM untuk sebuah

mata pelajaran.

6. Tombol Simpan Buat menyimpan data.

7. Tombol Batal Buat Refresh form.

4.3.5 Tampilan Form Data Riwayat Kesehatan

Tampilan Form Data Riwayat Kesehatan berfungsi untuk menambahkan

data riwayat kesehatan seorang guru

Gambar 4. 6 Form Data Riwayat Kesehatan

Tampilan Form Data riwayat kesehatan pada gambar 4.6, diatas data riwayat

kesehatan yang dimana untuk mengetahui apabila guru mempunyai riwayat

penyakit tertentu dan terdapat 8 field yang harus diisi, yaitu :


88

1. Nuptk berfungsi untuk menambahkan NUPTK Guru.


2. Nama Guru berfungsi untuk menambahkan nama guru
3. Umur berfungsi untuk menambahkan umur guru.
4. Berat Badan berfungsi untuk menambahkan berat badan guru
5. Keluhan kesehatan berfungsi untuk menambahkan keluhan kesehatan
guru
6. penyakit berfungsi untuk menambahkan data sebuah penyakit guru
7. cidera fisik berfungsi untuk menambahkan cidera fisik guru
8. File Chose ( Masukan Gambar berfungsi untuk menambahkan gambar
surat Keterangan dari Dokter.
9. Tombol Simpan Buat menyimpan data.
10. Tombol Batal Buat Refresh form.

4.3.6 Tampilan Form Data Riwayat Pendidikan

Tampilan Form data Riwayat pendidikan berfungsi untuk menambahkan data

riwayat pendidikan dari seorang guru

Gambar 4. 7 Form Data Riwayat Pendidikan

Tampilan Form Data riwayat pendidikan pada gambar 4.7,diats tampilan form

data riwayat pendidikan tempat pengentryan data asal usul pendidikan guru yang

ada dibanjarmasin dan terdapat 7 field yang harus diisi, yaitu :


89

1. Pendidikan terakhir berfungsi untuk menambahkan pendidikan terakhir

guru

2. Nama Guru berfungsi untuk menambahkan nama guru.

3. SD berfungsi untuk menambahkan data Sekolah Dasar guru

4. SMP berfungsi untuk menambahkan Sekolah Menengah Pertama guru

5. SMA berfungsi untuk menambahkan Sekolah Menengah Atas guru

6. S1 berfungsi untuk menambahkan tempat menempuh program sarjana

S1 guru

7. S2 berfungsi untuk menambahkan tempat menempuh program pasca

sarjana S2 guru

8. Tombol Simpan Buat menyimpan data

9. Tombol Batal Buat Refresh form.

4.3.7 Tampilan Form Data Mutasi Guru

Tampilan Form Data Mutasi Guru berfungsi untuk membahkan data guru mutasi

Gambar 4. 8 Form Data Mutasi Guru


90

Tampilan Form Data riwayat pendidikan pada gambar 4.8 diastas berfungsi

sebagai tempat pengentryan data perpindahan guru dari sekolah sebelumnya ke

sekolah yang baru dan terdapat 7 field yang harus diisi, yaitu :

1. NUPTK berfungsi untuk menambahkan data nuptk guru


2. NIP berfungsi untuk menambahkan nuptk guru
3. Nama Guru berfungsi untuk menambahkan data Nama Guru
4. Alasan berfungsi untuk menambahkan alasan guru
5. berfungsi untuk menambahkan nip guru
6. Tanggal Mutasi berfungsi untuk menambahkan tanggal mutasi guru
7. Tombol Simpan Buat menyimpan data
8. Tombol Batal Buat Refresh form.

4.3.8 Tampilan Form Data Naik Pangkat

Tampilan Form Data Naik Pangkat berfungsi untuk menambahkan data guru yang

sudah melakukan naik pangkat

Gambar 4. 9 Form Data Naik Pangkat


91

Tampilan Form Data naik pangkat pada gambar 4.9, tempat pengentryan data

kenaikan pangkat guru yang sudah resmi dilantik dan terdapat 7 field yang harus

disi, yaitu :

1. NIP berfungsi untuk menambahkan NIP guru


2. NIK berfungsi untuk menambahkan NIK guru
3. Nama Guru berfungsi untuk menambahkan Nama Guru
4. Surat naik Pangkat berfungsi untuk menambahkan no surat naik pangkat
guru
5. Mulai Tanggal berfungsi untuk menambahkan mulai tanggal guru naik
pangkat
6. golongan / pangkat berfungsi untuk menambahkan golongan / pangkat
guru
7. Golongan / pangkat baru berfungsi untuk menambahkan data golongan
/ pangkat baru.
8. Tombol SIMPAN, untuk menyimpan data
9. Tombol RESET, untuk reset data
92

4.3.9 Tampilan Form Data Cuti Guru

Tampilan Form Data Cuti berfungsi untuk menambahkan data guru yang

menginginkan cuti

Gambar 4. 10 Form Data Cuti Guru

Tampilan Form Data Cuti Guru pada gambar 4.9, diatas tempat pengentryan

data cuti yang diambil oleh guru dengan alasan tertentu dan terdapat 7 field yang

harus diisi, yaitu :

1. Nama Guru berfungsi untuk menambahkan nama guru


2. NUPTK berfungsi untuk menambahkan NUPTK guru
3. NIP berfungsi untuk menambahkan NIP guru
4. Jenis Cuti berfungsi untuk menambahkan jenis cuti guru
5. Mulai berfungsi untuk menambahkan tanggal kapan mulai cuti guru
6. Sampai berfungsi untuk menambahkan tanggal kapan cuti guru berakhir
7. Jumlah Hari Cuti berfungsi untuk menambahkan jumlah hari cuti guru
8. Simpan ( Tombol ), berfungsi untuk menyimpan data
9. Reset ( Tombol ), berfungsi untuk mereset
93

4.3.10 Tampilan Form Data Pensiun Guru

Tampilan Form Data Pensiun Guru ini berfungsi untuk menambahkan data guru

pensiun

Gambar 4. 11 Form Data Pensiun Guru

Tampilan Form Data Pensiun Guru pada gambar 4.11, tempat pengentryan data

pensiun yang dimana untuk mengetahui apabila guru sudah pensiun dan terdapat 6

field yang harus diisi, yaitu :

1. No Sk berfungsi untuk menambahkan NO Sk Pensiun guru


2. Nama Guru berfungsi untuk menambahkan nama guru
3. NIP berfungsi untuk menambahkan nip guru
4. Golongan berfungsi untuk menambahkan data golongan guru
5. TMT Pensiun berfungsi untuk menambahkan tanggal mulai
terhitungnya pensiun guru
6. Keterangan berfungsi untuk menambahkan keterangan
7. Simpan ( Button ), berfungsi menyimpan data
8. Reset ( button ), berfunggsi mereset data yang akan di input.
94

4.3.11 Tampilan Form Data Sekolah

Tampilan Form Data Sekolah ini berfungsi untuk menambahkan data sekolah yang

guru tempati untuk bertugas.

Gambar 4. 12 Form Data Data Sekolah

Tampilan Form Data data sekolah pada gambar 4.12, tempat pengentryan

data tempat bertugasnya guru dan terdapat 6 field yang harus diisi, yaitu :

1. Nama Sekolah berfungsi untuk menambahkan nama sekolah


2. Nama Kepala Sekolah berfungsi untuk menambahkan nama kepala
sekolah
3. NPSN berfungsi untuk menambahkan NPSN sekolah
4. Alamat Sekolah berfungsi untuk menambahkan alamat sekolah
5. Status berfungsi untuk menambahkan status sekolah
6. Website berfungsi untuk menambahkan website sekolah
7. Simpan ( Button ), berfungsi menyimpan data
8. Reset ( Resset ), berfungsi mereset data
95

4.3.12 Tampilan Form Data Admin

Tampilan Form Data Admin ini berfungsi untuk menambahkan data admin / user

yang bisa mengakses aplikasi

Gambar 4. 13 Form Data Admin

Tampilan Form Data data admin pada gambar 4.13, tempat pengentryan

data admin / pegawai yang akan menggunakan aplikasi dan terdapat 4 field yang

harus diisi, yaitu :

1. Nama Lengkap berfungsi untuk menambahkan data nama lengkap admin


/ user
2. Username berfungsi untuk menambahkan data username admin / user
3. Password berfungsi untuk menambahkan password
4. Level berfungsi untuk menambahkan level admin / user.
5. Simpan ( Button ), berfungsi menyimpan data
6. Reset ( Button ), berfungsi reset data
96

4.3.13 Tampilan Data Guru

Tampilan data guru dibuat untuk pegawai melihat dan mencari data guru

dari berbagai sekolah

Gambar 4. 14 Tampilan Data Guru

Pada gambar 4.14 diatas Form Data Guru sistem yang dibuat dimana

didalamnya terdapat informasi dari nama guru, nuptk, nip, nik, gelar, golongan /

pangkat, jenis kelamin , tempat lahir, tanggal lahir, kode mapel, mata pelajaran,

status, mulai kerja, alamat, no hp, nama sekolah dan foto.

1. EDIT ( Button ), berfungsi untuk mengedit data guru


2. HAPUS ( Button ), berfungsi untuk menghapus data guru
3. LAPORAN ( Button ), berfungsi untuk membuat laporan keseluruhan
4. CETAK ( Button ), Berfungsi untuk membuat laporan dengan filter
97

4.3.14 Tampilan Data Mata Pelajaran

Tampilan data Mata Pelajaran dibuat untuk pegawai melihat data mata

pelajaran .

Gambar 4. 15 Tampilan Data Mata Pelajaran

Pada gambar 4.15 diatas Data Mata Pelajaran yang dibuat dimana di

dalamnya terdapat informasi seperti kode matpel, mata pelajaran, jenis mapel,

kelas, kkm serta tombol edit untuk merubah data, hapus untuk menghapus data dan

cetak untuk print out data yang ada.

4.3.15 Tampilan Data Riwayat Kesehatan

Tampilan Data Riwayat Kesehtan dibuat untuk pegawai melihat dan

mencari data Riwayat Kesehtan guru dari berbagai sekolah


98

Gambar 4. 16 Tampilan Data Riwayat Kesehatan

Pada gambar 4.16 diatas data riwayat kesehatan yang dibuat dimana

didalam ny terdapat informasi dari nuptk, nama guru, umur, berat badan, keluhan

kesehatan, penyakit, cidera fisik, surat ket dokter.

4.3.16 Tampilan Data Riwayat Pendidikan

Tampilan Data Riwayat Pendidikan dibuat untuk pegawai melihat dan

mencari data riwayat pendidikan seorang guru


99

Gambar 4. 17 Tampilan Data Riwayat Pendidikan

Pada gambar 4.17 diatas data riwayat pendidikan yang dibuat dimana di

dalamnya terdapat informasi dari pendidikan terakhir, nama guru, sd, smp, sma, s1,

s2.

4.3.17 Tampilan Data Mutasi Guru

Tampilan data Mutasi guru dibuat untuk pegawai melihat dan mencari data

mutasi guru.
100

Gambar 4. 18 Tampilan Data Mutasi Guru

Pada gambar 4.18 diatas data mutasi guru yang dibuat dimana di dalamnya

terdapat informasi dari nuptk, nip, nama guru, alasan, asal tempat tugas, tujuan

mutasi, tanggal mutasi.

4.3.18 Tampilan Data Naik Pangkat

Tampilan form data naik pangkat dibuat untuk pegawai melihat dan

mencari data naik pangkat guru yang sudah dilantik.

Gambar 4. 19 Tampilan Data Naik Pangkat


101

Pada gambar 4.19 diatas form data naik pangkat yang dibuat dimana

didalamnya terdapat informasi dari nip, nik, nama guru, no sk naik pangkat, berlaku

mulai, gol / pangkat lama, gol/pangkat baru serta tombol edit untuk merubah, hapus

untuk menghapus data , naik pangkat untuk mencetak ulang surat keterangan

apabila ada yang kehilangan surat tersebut, laporan untuk mencetak semua data

naik pangkat.

4.3.19 Tampilan Data Cuti Guru

Tampilan data cuti guru dibuat untuk pegawai melihat dan mencari data

guru yang sedang mengambil cuti.

Gambar 4. 20 Tampilan Data Cuti Guru

Pada gambar 4.20 diatas Tampilan data cuti guru yang dibuat dimana

didalam nya terdapat informasi dari nama guru, nuptk, nip, jenis cuti, mulai tanggal,

sampai tanggal, jumlah hari serta tombol edit untuk mengubah, tombol hapus untuk

menghapus dan tombol laporan untuk mencetak data cuti guru.


102

4.3.20 Tampilan Data Pensiun Guru

Tampilan data pensiun guru dibuat untuk pegawai melihat dan mencari

data guru yang sudah dalam masa pensiun.

Gambar 4. 21 Data Pensiun Guru

Pada gambar 4.21 diatas data pensiun guru yang dibuat dimana didalamnya

terdapat informasi dari nama guru, nuptk, nip, jenis cuti, mulai tanggal, sampai

tanggal, jumlah hari serta tombol edit untuk mengubah, tombol hapus menghapus

dan tombol laporan mencetak data pensiun guru.

4.3.21 Tampilan Data Sekolah

Tampilan data sekolah dibuat untuk pegawai melihat dan mencari data

sekolah smp yang ada dibanjarmasin.


103

Gambar 4. 22 Tampilan Data Sekolah

Pada gambar 4.22 diatas data sekolah yang dibuat dimana didalamnya

terdapat informasi dari nama sekolah, nama kepsek, npsn, alamat, status, website

serta tombol edit untuk mengubah, tombol hapus untuk menghapus dan tombol

laporan untuk mencetak data sekolah.

4.4 Tampilan Keluaran Aplikasi

4.4.1 Tampil Hasil Laporan Guru

Tampilan hasil laporan guru dibuat untuk mengetahui hasil data yang ada

pada form data guru serta bisa dicetak sebagai laporan data.
104

Gambar 4. 23 Tampil Laporan Data Guru

Laporan data guru ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa nama guru, nuptk, nip, nik, gelar,

jenis kelamin, tempat, tanggal lahir, alamat, mata pelajaran, nama sekolah, status,

tmt pns serta golongan.

4.4.2 Tampil Laporan Guru Persekolah

Tampilan hasil laporan guru persekolah dibuat untuk mengetahui hasil data

yang ada pada form data guru serta bisa dicetak sebagai laporan data.
105

Gambar 4. 24 Tampil Laporan Guru Persekolah

laporan guru persekolah ini adalah hasil proses dari sistem berbentuk

softcopy yang menghasilkan laporan dengan data berupa nama sekolah, nama guru,

nuptk, nip, nik, gelar, jenis kelamin, tempat, tanggal lahir, alamat, mata pelajaran,

status, tmt pns serta golongan.

4.4.3 Tampil Laporan Guru Permapel

Tampilan hasil laporan guru per mata pelajaran dibuat untuk mengetahui

hasil data yang ada pada form data guru serta bisa dicetak sebagai laporan data.
106

Gambar 4. 25 Tampil Laporan Guru Permapel

laporan guru permapel ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa mata pelajaran, nama guru, nuptk,

nip, nik, gelar, jenis kelamin, tempat, tanggal lahir, alamat, nama sekolah, status,

tmt pns serta golongan.

4.4.4 Tampil Laporan Mata Pelajaran

Tampilan Laporan mata pelajaran dibuat untuk mengetahui hasil data yang

ada pada form data mata pelajaran serta bisa dicetak sebagai laporan data.
107

Gambar 4. 26 Laporan Mata Pelajaran

laporan Mata Pelajaran ini adalah hasil proses dari sistem berbentuk

softcopy yang menghasilkan laporan dengan data berupa kode mata pelajaran, mata

pelajaran, jenis mapel, kelas serta kkm,.

4.4.5 Tampil Laporan Riwayat Kesehatan

Tampilan Laporan Riwayat Kesehatan dibuat untuk mengetahui hasil data

yang ada pada form data mata Riwayat Kesehatan serta bisa dicetak sebagai laporan

data.
108

Gambar 4. 27 Laporan Riwayat Kesehatan

laporan Riwayat Kesehatan ini adalah hasil proses dari sistem berbentuk

softcopy yang menghasilkan laporan dengan data berupa nuptk, nama guru, umur,

berat badan, keluhan kesehatan, penyakit, cidera fisik, surat ket dokter.

4.4.6 Tampil Laporan Riwayat Pendidikan

Tampilan Laporan Riwayat Pendidikan dibuat untuk mengetahui hasil data

yang ada pada form data mata Riwayat Pendidikan serta bisa dicetak sebagai

laporan data.
109

Gambar 4. 28 Tampil Laporan Riwayat Pendidikan

laporan Riwayat Pendidikan ini adalah hasil proses dari sistem berbentuk

softcopy yang menghasilkan laporan dengan data berupa pendidikan terakhir, nama

guru, sd, smp, sma, s1 serta s2.

4.4.7 Tampil Laporan Mutasi Guru

Tampilan Laporan Mutasi Guru dibuat untuk mengetahui hasil data yang

ada pada form data Mutasi Guru serta bisa dicetak sebagai laporan data.

Gambar 4. 29 Tampil Laporan Mutasi Guru


110

laporan Mutasi Guru ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa nuptk, nip, nama guru, alasan, asal

tempat tugas, tujuan mutasi serta tanggal mutasi.

4.4.8 Tampil Laporan Naik Pangkat

Tampilan Laporan Naik Pangkat dibuat untuk mengetahui hasil data yang

ada pada form data Naik Pangkat serta bisa dicetak sebagai laporan data.

Gambar 4. 30 Tampil Laporan Naik Pangkat

laporan naik pangkat ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa nip, nik, nama guru, no surat naik

pangkat, mulai tanggal, golongan lama, golongan baru.

4.4.9 Tampil Laporan Cuti Guru

Tampilan Laporan Cuti Guru dibuat untuk mengetahui hasil data yang ada

pada form data Cuti Guru serta bisa dicetak sebagai laporan data.
111

Gambar 4. 31 Rancangan Laporan Cuti Guru

laporan Cuti guru ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa nama guru, nuptk, nip, jenis cuti,

mulai tanggal, sampai tanggal, jumlah hari.

4.4.10 Tampil Laporan Pensiun Guru

Tampilan Laporan Pensiun Guru dibuat untuk mengetahui hasil data yang

ada pada form data Pensiun Guru serta bisa dicetak sebagai laporan data.
112

Gambar 4. 32 Tampil Laporan Pensiun Guru

laporan pensiun guru ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa no sk pensiun, nama guru, nip,

golongan, tmt pensiun serta keterangan.

4.4.11 Tampil Laporan Data Sekolah

Tampilan Laporan Sekolah dibuat untuk mengetahui hasil data yang ada

pada form data Sekolah serta bisa dicetak sebagai laporan data.
113

Gambar 4. 33 Tampil Laporan Sekolah

tampil laporan Sekolah ini adalah hasil proses dari sistem berbentuk

softcopy yang menghasilkan laporan dengan data berupa nama sekolah, nama

kepsek, npsn, alamat, status, website.

4.4.12 Tampil Biodata Guru

Tampilan Biodata dibuat untuk mengetahui hasil data yang ada pada form

data guru dalam bentuk profil serta bisa dicetak


114

Gambar 4. 34 Tampil Biodata Guru

tampil Biodata Guru ini adalah hasil proses dari sistem berbentuk softcopy

yang menghasilkan laporan dengan data berupa nama, tempat / tanggal lahir, jenis

kelamin, nuptk, nip, nik, gelar, golongan, status, alamat, no hp, mata pelajaran,

mulai kerja, tempat tugas serta foto.

4.4.13 Tampil Riwayat Kesehatan

Tampilan Riwayat Kesehatan dibuat untuk mengetahui hasil data yang ada

pada form data Riwayat Kesehatan dalam bentuk profil serta bisa dicetak
115

Gambar 4. 35 Tampil Riwayat Kesehatan

Pada gambar 4.35 diatas tampil Riwayat Kesehatan yang dibuat dimana

didalamnya terdapat hasil nuptk, nama guru, umur, berat badan, keluhan kesehatan,

penyakit, cidera fisik, serta foto ket dokter


116

4.4.14 Tampil Biodata Riwayat Pendidikan

Tampilan Biodata Riwayat Pendidikan dibuat untuk mengetahui hasil data

yang ada pada form data Riwayat Pendidikan dalam bentuk profil serta bisa dicetak

Gambar 4. 36 Tampil Bioadata Riwayat Pendidikan


117

Pada gambar 4.36 diatas tampil Biodata Riwayat Pendidikan yang dibuat

dimana didalamnya terdapat hasil nama, pendidikan akhir, sd, smp, sma, s1 serta

s2

4.4.15 Tampil Surat Ket Naik Pangkat

Tampilan Surat Ket Naik Pangkat dibuat untuk mengetahui hasil data yang

ada pada form data Naik Pangkat dalam bentuk Surat serta bisa dicetak
118

Gambar 4. 37 Tampil Surat Ket Naik Pangkat

Pada gambar 4.37 diatas Tampilan Surat Ket Naik Pangkat yang dibuat

dimana didalamnya terdapat hasil nip, nik, nuptk, nama guru, gelar, gol / pangkat

lama serta unit kerja


119

4.4.16 Tampil Surat Ket Pensiun

Tampilan Surat Ket Pensiun dibuat untuk mengetahui hasil data yang ada

pada form data Pensiun dalam bentuk Surat serta bisa dicetak

Gambar 4. 38 Tampil Surat Ket Pensiun


120

Tampilan Surat Ket Pensiun pada gambar 4.38 diatas Tampilan Surat Ket

Pensiun yang dibuat dimana didalamnya terdapat hasil no sk pensiun, nama guru,

nuptk, nip, nik, golongan / pangkat, gelar, unit kerja, tmt pensiun serta keterangan.

4.5 Pengujian

Tahap pengujian perlu dilakukan terhadap sistem yang telah diimplementasikan

untuk mengetahui apakah Aplikasi tersebut berjalan dengan baik dan bebas dari

kesalahan. Salah satu metode yang digunakan adalah metode Blackbox yang

bertujuan untuk menunjukkan fungsi perangkat lunak baik dalam hal pengoperasian

maupun kesesuaian antara inputan dan outputnya

Black-Box Testing merupakan pengujian yang berfokus pada spesifikasi

fungsional dari perangkat lunak, tester dapat mendefinisikan kumpulan kondisi

input dan melakukan pengetesan pada spesifikasi fungsional program (Mustaqbal,

Firdaus & Rahmadi,20015).

Pengujian sistem menggunakan Pengujian berdasarkan BlackBox pada

pengujian Aplikasi Pengolahan Data dan Kepangkatan Guru Pada Dinas

Pendidikan Kota Banjarmasin. yaitu seperti pada tabel dibawah ini:


121

Tabel 4. 1 Rencana Pengujian Aplikasi

Item Uji Detail Pengujian Metode

Form Login 1. Mengkosongkan username 1. Black Box


dan password 2. Black Box
2. Mengisi username dan 3. Black Box
password yang salah
3. Mengisi username dan
password dengan benar
Form Data Guru 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Mata Pelajaran 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Riwayat 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
Kesehatan
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Riwayat 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
Pendidikan
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Mutasi Guru 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
122

2. Tombol Simpan 3. Black Box


3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Naik Pangkat 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Cuti Guru 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Pensiun Guru 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
Form Sekolah 1. Mengkosongkan semua 1. Black Box
inputan pada aplikasi 2. Black Box
2. Tombol Simpan 3. Black Box
3. Tombol Edit 4. Black Box
4. Tombol Hapus
123

Tabel 4. 2 Pengujian Login

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan memberitahukan Valid


tampilan “please fill out this field”
username dan password, Hasil Pengujian:

lalu klik button login

Test Case:

2 Memasukan username Sistem akan menolak dan Valid


dan password yang memberitahukan tampilan
salah, lalu klik button “Username/Password Tidak Terdaftar”
login Test Case: Hasil Pengujian:
124

3 Memasukan username Sistem menerima akses login dan Valid


dan password yang menuju ke beranda
benar, lalu klik button Hasil Pengujian:
login Test Case:

Tabel 4. 3 Pengujian Data Guru

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data guru” Hasil
Simpan Pengujian:
Test Case:
125

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Guru”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 4 Pengujian Mata Pelajaran

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:
126

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Mata Pelajaran”
Simpan Hasil Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Mata Pelajaran”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Mata Pelajaran ”
Hapus Hasil Pengujian:
Test Case:
127

Tabel 4. 5 Pengujian Riwayat Kesehatan

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Riwayat
Simpan Kesehatan Guru ” Hasil Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Riwayat Kesehatan Guru”
Edit Hasil Pengujian:
Test Case:
128

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Riwayat Kesehatan Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 6 Pengujian Riwayat Pendidikan

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Riwayat
Simpan Pendidikan ” Hasil Pengujian:
Test Case:
129

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Riwayat Pendidikan Guru”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Riwayat Pendidikan Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 7 Pengujian Mutasi Guru

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:
130

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Mutasi Guru”
Simpan Hasil Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Mutasi Guru”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Mutasi Guru”
Hapus Hasil Pengujian:
Test Case:
131

Tabel 4. 8 Pengujian Naik Pangkat

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Naik Pangkat
Simpan Guru” Hasil Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Naik Pangkat Guru”
Edit Hasil Pengujian:
Test Case:
132

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Naik Pangkat Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 9 Pengujian Cuti Guru

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Cuti Guru” Hasil
Simpan Pengujian:
Test Case:
133

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Cuti Guru”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Cuti Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 10 Pengujian Pensiun Guru

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:
134

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Pensiun Guru”
Simpan Hasil Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Pensiun Guru”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Hapus
benar,lalu klik button Data Pensiun Guru”
Hapus Hasil Pengujian:
Test Case:

Tabel 4. 11 Pengujian Sekolah

No Skenario Pengujian Hasil yang Diharapkan Kesimpulan

1 Mengkosongkan Sistem akan menolak dan Valid


semua input pada memberitahukan tampilan
aplikasi, lalu klik “please fill out this field”
button Simpan Hasil Pengujian:
Test Case:
135

2 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil
benar,lalu klik button Menambahkan Data Sekolah ” Hasil
Simpan Pengujian:
Test Case:

3 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “Berhasil Ubah
benar,lalu klik button Data Sekolah ”
Edit Hasil Pengujian:
Test Case:

4 Memasukan semua Sistem akan menerima dan Valid


input dengan menampilkan pesan “ Berhasil Hapus
benar,lalu klik button Data Sekolah ”
Hapus Hasil Pengujian:
Test Case:
BAB V
PENUTUP
5.1 Kesimpulan

Adapun pengolahan sistem dan pembahasan yang dikemukakan dalam suatu

Aplikasi Pengolahan Data dan Kepangkatan Guru Pada Dinas Pendidikan Kota

Banjarmasin, maka dapat diambil kesimpulan sebagai berikut:

1. Aplikasi Pengolahan Data dan Kepangkatan Guru Pada Dinas

Pendidikan Kota Banjarmasin merupakan Sistem informasi membantu

kegiatan pengolahan data guru yang lebih baik.

2. Aplikasi ini akan mempermudah untuk menginput dan menghasilkan

laporan secara cepat, Seperti Laporan Guru keseluruhan, Berdasarkan

sekolah, Laporan Guru Berdasarkan Mata Pelajaran, Laporan Mata

Pelajaran, Laporan Kesehatan Guru, Laporan Riwayat Pendidikan Guru,

Mutasi Guru, Naik Pangkat Guru, Cuti Guru, Pensiun Guru dan Laporan

Sekolah.

3. Aplikasi dapat mempercepat membantu dan mempermudah dalam

pencarian data guru, seperti bertugas di sekolah mana, mencari NIK,

NIP, NUPTK dan guru yang mengajar dibidang mata pelajaran tertentu.

4. Sistem yang baru ini dapat meminimalkan waktu dalam proses

pembuatan laporan dan laporan yang dihasilkan menjadi lebih efektif dan

efisien.

136
137

5.2 Saran

Aplikasi ini masih jauh dari kata sempurna dan tentu masih banyak kekurangan.

Sehingga saran – saran yang dapat disampaikan perihal penyempurnaan aplikasi

ini, antara lain :

1. Masih menggunakan fitur – fitur yang sederhana, diharapkan alangkah

baiknya dikembangkan menjadi lebih baik lagi , seperti fitur alert ketika

sebuah inputan tipe Angka tapi kita isi dengan huruf maka program

akan menampilkan sebuah alert “ Tidak Bisa Diisi Dengan Huruf ”

2. Untuk penelitian selanjutnya bisa melakukan pembaharuan sistem ke

android dan IOS.

3. Bahasa Pemrogramam masih menggunakan PHP Native diharapkan

alangkah baik nya untuk project selanjutnya menggunakan bahasa

pemrogram PHP dengan menggunakan Frame Work seperti Code

Igniter dan Laravel.


DAFTAR PUSTAKA
Achmad Solichin, S. (2005). Pemrograman Web dengan PHP dan MySQL. In
Pemrograman Web dengan PHP dan MySQL (p. 55). Jakarta: Researchget.

Evitasari, I. (2020, Agustus 2). Pengertian Pengolahan Data. Retrieved from Pak
Guru: https://pakguru.co.id/pengertian-pengolahan-data/

Fajar, R. (2016, Mei 2). Mengenal Diagram UML (Unified Modeling Language).
Retrieved from https://www.codepolitan.com/mengenal-diagram-uml-
unified-modeling-language

Fatoni. (2015). Penjelasan Tentang MySQLi. Retrieved from


https://tutorialweb.net/: https://tutorialweb.net/penjelasan-tentang-mysqli/

Guru, A. (2018, Desember 26). Jenjang Jabatan Fungsional Guru. Retrieved from
https://www.amongguru.com/jenjang-jabatan-fungsional-guru-dan-angka-
kredit-yang-dipersyaratkan/

Hermawan. (2019, September 2014). Pengertian XAMPP Beserta Fungsi dan


Bagian-bagian Penting pada XAMPP. Retrieved from
https://www.nesabamedia.com/pengertian-xampp/

Hidayat, A. (2017, Februari 3). METODE PENELITIAN: Pengertian, Tujuan,


Jenis. Retrieved from statistikian.com:
https://www.statistikian.com/2017/02/metode-penelitian-metodologi-
penelitian.html#:~:text=Pengertian%20Metode%20penelitian%20adalah%
20langkah,data%20yang%20telah%20didapatkan%20tersebut.&text=Mak
sudnya%20ialah%20bahwa%20pembahasan%20kali,pemahaman%20yang
%

Ibrahim, A. (2015). Pengertian Aplikasi dan Sejarah Perkembangan Aplikasi.


Retrieved from Pengertian Dan Definisi:
https://pengertiandefinisi.com/pengertian-aplikasi-dan-sejarah-
perkembangan-aplikasi/

Intermedia, B. (2019, November 14). Pengertian PHP : Fungsi, Syntax, dan Alasan
Menggunakan PHP. Retrieved from https://www.jagoanhosting.com/:
https://www.jagoanhosting.com/blog/pengertian-php/

Kurnadi, N. (2014). Pengertian kepangkatan dalam PNS. Retrieved from


http://nobelkurniadi.blogspot.com/2014/03/pengertian-kepangkatan-
dalam-pns-eselon.html

Pratama, A. R. (2016, Juli 28). Belajar Unified Modeling Language (UML).


Retrieved from https://www.codepolitan.com/unified-modeling-language-
uml

138
139

Puspitosar, H. A. (2011). " Pemrograman Web Database Dengan PHP Dan Mysql
". Yogyakarta: Skripta Media Creative.

salamadian. (2020, Februari 2020). PENGERTIAN DATA: Fungsi, Sumber, Jenis


Jenis Data dan Contohnya. Retrieved from salamadian.com:
https://salamadian.com/pengertian-data/

Suntoro, J. (2013). In DASAR PEMROGRAMAN PHP & MYSQL UNTUK


MEMBANGUN WEB DINAMIS (p. 78). Semarang: Researchget.

Widianti, S. (2016). Pengertian Aplikasi dan Klasifikasi Aplikasi Menurut para


Ahli Lengkap. Retrieved from
http://www.pelajaran.co.id/2016/26/pengertian-aplikasi-dan-klasifikasi-
aplikasi-menurut-para-ahli.html

Wikipedia. (2017). Pengertian Aplikasi. Retrieved from


http://id.wikipedia.ord/wiki/aplikasi
LAMPIRAN

1. Lembar Persetujuan Judul

140
141

2. Lembar Penetapan Pembimbing Skripsi ( Pembimbing 1 dan 2 )


142

3. Lembar Kartu Konsultasi Pembimbing ( Pembimbing 1 dan 2 )


143
144

4. Lembar Revisi Berita Acara Ujian Skripsi ( Penguji I, II, III )


145
146
147

5. Lembar Berita Acara Ujian Skripsi


148

6. Sertifikat Pratikum
149

7. Sertifikat Seminar Nasional

Anda mungkin juga menyukai