bab iv hasil dan pembahasan 4.1 analisis sistem yang ...repo.darmajaya.ac.id/660/5/bab iv.pdf · a)...
TRANSCRIPT
31
BAB IV
HASIL DAN PEMBAHASAN
Pada bab hasil penelitian dan pembahasan akan dijelaskan tentang hasil analisis,
sistem yang diusulkan, dan tampilan program.
4.1 Analisis Sistem Yang Berjalan
Berikut akan dijelaskan hasil analisis sistem yang sedang berjalan dari pengolahan
data guru pada UPT Dinas Pendidikan Kec. Rebang Tangkas.
a. Prosedur Pendataan guru
Prosedur pendataan guru yang berjalan dijelaskan pada tahapan-tahapan dibawah
ini :
a) Setiap tahun staf UPT mengunjungi sekolah dasar untuk melakukan
pendataan guru dengan membawa formulir pendataan.
b) Formulir diserahkan ke pihak sekolah
c) Pihak sekolah mengisi formulir dan memberikan daftar guru PNS yang
mengajar.
d) Staf menginputkan daftar guru di Microsoft excel.
e) Staf membuat laporan data guru PNS
f) Laporan di berikan ke Kepala UPT
g) Kepala UPT menandatangani dan di arsipkan
32
Gambar 4.1.1 document flowchart Prosedur Pendataan guru
33
b. Prosedur penyebaran / mutasi guru
Prosedur penyebaran / mutasi guru yang berjalan dijelaskan pada tahapan –
tahapan dibawah ini :
a) Guru membuat surat permohonan mutasi.
b) Surat permohonan diberikan pada kepala sekolah
c) Kepala sekolah menandatangani surat permohonan mutasi.
d) Surat permohonan mutasi yang sudah di tanda tangani dikirimkan ke UPT
Pendidikan beserta persyaratan yang lain.
e) UPT mengecek surat permohonan mutasi guru
f) Jika sekolah yang di tuju kekurangan guru maka surat permohonan diterima,
jika sekolah yang di tuju tidak kekurangan guru maka surat permohonan di
tolak.
34
Gambar 4.1.2 document flowchart Prosedur Mutasi Guru
35
4.2 Kekurangan Sistem Yang Berjalan Masalah
a. Belum sepenuhnya terprogram.
b. Proses pembuatan laporan atau surat belum menggunakan sistem aplikasi
yang baik sehingga timbul permasalahan seperti kesalahan pemasukan data,
kerangkapan data, pencarian data dan memakan waktu yang cukup lama.
4.3 Usulan pemecahan masalah
a. Desain Sistem
a) Diagram Konteks (Context Diagram)
Diagram konteks merupakan gambaran sistem secara umum, Analisis dan
Diagram Konteks (Context Diagram) menggambarkan bagaimana arah
aliran -informasi didalam suatu sistem yang berjalan, jika digambarkan
dalam Analisis dan Diagram Konteks Sistem Informasi Data Guru adalah
sebagai beriakut :
Gambar 4.3.1 Diagram Konteks (Context Diagram)
Sistem Informasi Data Guru
36
b) Data Flow Diagram (DFD) Level 0
Data Flow Diagram Level 0 menggambarkan keseluruhan dari Diagram
Konteks (Context Diagram), dimana setiap bagian memiliki hubungan
yang terkait antara satu dengan bagian yang lain. Data Flow Diagram
Level 0 Sistem Informasi Data Guru dapat dilihat pada gambar berikut ini
:
2.0
Penyebaran / mutasi Guru
staf
Laporan Guru
Data Mutasi Guru
Formulir Pendataan
Data Guru
1.0
Pendataan Guru
3.0
Cetak Laporan
Kepala UPT
dbuptData Guru
Laporan Guru
Formulir Pendataan yg terisi
Syrat Permohonan Mutasi
Data Mutasi
Gambar 4.3.2 Data Flow Diagram Level 0 Sistem Informasi Data Guru
37
c) DataFlow Diagram(DFD)Level 1
1.2
Penginbputan
Data Guru
Staf
Data Guru
Formulir Pendataan
1.1
Pengisian
Formulir
dbuptData Guru
Formulir Pendataan yg terisi
Gambar 4.3.2 Data Flow Diagram Level 1 Proses Pendataan Guru
Sistem Informasi Data Guru
d) DataFlow Diagram(DFD)Level 1
1.2
Penginputan
Mutasi Guru
Staf
Data Mutasi
Surat Permohoan Mutasi
1.1
Cek Pengajuan
Mutasi
dbuptData Mutasi
Hasil Pengajuan
Gambar 4.3.2 Data Flow Diagram Level 1 Proses Penyebaran / Mutasi guru
38
4.4 Rancangan Output
Rancangan output yang di usulkan merupakan informasi yang dihasilkan dari
proses input data yang dilakukan secara komputerisasi dengan menggunakan
sistem aplikasi.
4.4.1 Rancangan Output Laporan Guru.
Rancangan keluaran berupa format tampilan yang berisi tentang laporan
pendapatan. Format keluaran ini dapat dicetak ke printer dan dapat
ditampilkan ke layar monitor. Adapun format keluaran yang ada pada
Sistem Informasi Data Guru sebagai berikut:
Gambar 4.4.1 Rancangan Laporan Data Guru
LAPORAN DATA GURU
NIP Nama Alamat Mata
Pelajaran
Unit Kerja
Bandar Lampung,.........
39
4.4.2 Rancangan Form Login
Rancangan form Login ini dimana user dapat memilih berbagai pilihan
yang telah disediakan untuk kemudahan dalam menjalankan sistem.
Rancangan form ini terdiri dari input User Name, password:
Gambar 4.4.2 Rancangan Form Login
4.4.3 Rancangan Form Home
Rancangan form Home ini adalah form yang pertama kali dijalankan oleh
program
.
Gambar 4.4.3 Rancangan Form Home
40
4.4.4 Rancangan Form Input Data Guru
Rancangan form data Guru ini dimana user dapat memilih berbagai pilihan
yang telah disediakan untuk kemudahan dalam menjalankan sistem.
.
Gambar 4.4.4 Rancangan Form Data Guru
4.4.5 Rancangan Form Input Data Instansi Kerja
Rancangan form data instansi kerja ini dimana user dapat memilih berbagai
pilihan yang telah disediakan untuk kemudahan dalam menjalankan sistem.
.
Gambar 4.4.5 Rancangan Form Data Sekolah
41
4.4.6 Rancangan Form Input Data Mutasi
Rancangan form data Mutasi ini dimana user dapat memilih berbagai
pilihan yang telah disediakan untuk kemudahan dalam menjalankan sistem.
Gambar 4.4.6 Rancangan Form Mutasi
42
4.5 Entity Relational Diagram (ERD)
Desain database merupakan desain dari bentuk relasi antar tabel yang terdapat
dalam sistem yang baru, dalam ER-Diagram digambarkan hubungan beberapa file
yang digunakan Sistem Informasi Data Guru .
Gambar 4.5 ERD Sistem Informasi Data Guru
Keterangan :
1 to M : one to many
M to 1 : many to one
M to M : many to many
* : kunci utama
** : kunci tamu
43
4.6 Relasi Antar Tabel
Relasi antar tabel merupakan model basis data yang mudah untuk diterapkan
karena model basis data ini menunjukkan suatu cara atau mekanisme yang
digunakan untuk mengelola data secara fisik dan memori sekunder yang akan
berdampak pula pada bagaimana kita mengelompokkan dan berbentuk
keseluruhan data yang terkait dalam sistem yang kita rancang. Dibawah ini
digambarkan relasi antar tabel dari perancangan sistem yang penulis buat.
Adapun bentuk relasinya dapat dilihat pada gambar berikut :
- Gambar 4.6 Relasi antar Tabel Sistem Informasi Pengolahan Data Guru.
Keterangan :
PK : Primary Key
FK : Foreign Key
44
4.7 Kamus Data
1. Tabel Instansi Kerja
Nama Tabel : instansi_kerja
Kunci primer : kd_instansi
Tabel 3.1 Tabel Instansi Kerja
Field Type Size Keterangan
Kd_instansi Varchar 10 Kd_instansi
Nama_instansi Varchar 35 Nama Instansi
Alamat Varchar 20 Alamat Instansi
Desa Varchar 25 Desa instansi
Telp Varchar 15 telepon Instansi
Kode_pos Int 10 Kode Pos
2. Tabel Guru
Nama Tabel : guru
Kunci primer : NIP
Tabel 3.2 Tabel Guru
Field Type Size Keterangan
NIP Varchar 18 NIP Guru
Nama Varchar 20 Nama Guru
Tgl_Lahir Date Tanggal Lahir
Alamat Varchar 20 Alamat Guru
Telp Varchar 20 Telpon guru
jk Varchar 20 Jenis Kelamin
Gol_darah Varchar 15 Golongan darah
Kd_pelajaran Varchar 10 Mata pelajaran yang di ajar
Kd_instansi Varchar 10 Instansi Tempat Kerja
No_mutasi Varchar 10 Nomor Mutasi
45
3. Tabel Mutasi Guru
Nama Tabel : Mutasi
Kunci primer : No mutasi
Tabel 3.3 Tabel Mutasi Guru
Field Type Size Keterangan
No_mutasi Int 4 Nomor Mutasi
Tgl_Mutasi Date Tanggal Mutasi
Asal_instansi Varchar 25 Asal Instansi
Instansi_baru Varchar 10 Instansi Baru
4.Tabel Jenjang Guru
Nama Tabel : jenjang_guru
Kunci primer : Kd_jenjang
Kunci asing : -
Tabel 3.4 Tabel Jenjang Guru
Field Type Size Keterangan
Kd_jenjang Varchar 4 Kode jenjang
Jenjang Varchar 15 Jenjang
5. Tabel Jabatan
Nama Tabel : jabatan
Kunci primer : Kd_jabatan
Kunci asing : -
Tabel 3.5 Tabel jabatan
Field Type Size Keterangan
Kd_jabatan Varchar 10 Kode jabatan
Jabatan Varchar 15 Jabatan
Kd_jenjang Varchar 10 Kode Jenjang
46
6. Tabel Pelajaran
Nama Tabel : pelajaran
Kunci primer : kd_pelajaran
Tabel 3.6 Tabel Pelajaran
Field Type Size Keterangan
Kd_pelajaran Varchar 10 Kode Pelajaran
Mata_pelajaran Varchar 15 Mata Pelajaran
Kelas Varchar 15 Kelas
7. Tabel Kepegawaian
Nama Tabel : tkepegawaian
Kunci primer : no_kepegawaian
Tabel 3.7 Tabel kepegawaian
Field Type Size Keterangan
No_kepegawaian Int 11 No Kepegawaian
Kd_jabatan Varchar 10 Kode Jabatan
Nip Varchar 18 Nip Guru
Tgl_mulai Date Tanggal mulai
Tgl_akhir Date Tanggal Akhir
47
8. Tabel Pendidikan Guru
Nama Tabel : pendidikan_guru
Kunci primer : id
Tabel 3.8 Tabel Pendidikan Guru
Field Type Size Keterangan
Id Int 11 Id pendidikan guru
nip Varchar 18 Nip guru
No_ijasah Varchar 15 Nomor Ijasah
Nama Varchar 15 Nama Instansi
Th_lulus Year 4 Tanggal Lulus
Ipk Double 5,2 IPK
Jenjang_pendidikan Varchar 10 Jenjang Pendidikan
9. Tabel User
Tabel user merupakan tabel yang menyimpan data user dan password
Nama Tabel : user
Kunci primer : id_user
Kunci asing : -
Tabel 3.9 Tabel User
Field Type Size Keterangan
Id_user Int 11 Id yang dipunyai user
Username Varchar 15 User Name
Password Varchar 50 Password user
Level Varchar 2 Level user
48
4.8 Pengkodean
a. Tipe NIP Guru
Tipe NIP Guru memakai sesuai dengan nip guru
Contoh : 2006050026
b. Tipe kode jabatan
Tipe kode jabatan disesuaikan dengan kode nama jabatan kemudian
ditambah dengan kode package jabatan, terdapat 5 karakter, dengan tipe
kode sebagai berikut:
Karakter pertama menunjukan kode nama Jabatan dan karakter kedua
sampai kelima menunjukan no urut.
Contoh : K0001
K = menunjukkan Kepala Sekolah
0001 = menunjukkan no urut
5. Tipe no_mutasi. No_keGuruan
Tipe no_mutasi. No_keGuruan disesuaikan dengan nomor urut.
49
4.9 Model Hierarki Input Proses Output (HIPO)
Pembuatan model HIPO merupakan tahap perancangan yang penting dalam
membuat spesifikasi secara rinci mengenai arsitektur sistem, gaya dan kebutuhan-
kebutuhan informasi. Adapun rancangan HIPO Sistem informasi data guru dapat
dilihat pada gambar dibawah ini:
Gambar 4.9 Model Hierarki
50
4.10 Rancangan Logika Program
4.10.1 Logika Program menu utama
Gambar 4.10.1 Logika Program menu utama
51
4.10.2 Logika Program Guru
Gambar 4.10.2 Logika Program Guru
52
4.10.3 Logika Program Instansi
Gambar 4.10.3 Logika Program Instansi
53
4.10.4 Logika Program Jabatan
Gambar 4.10.4 Logika Program Jabatan
54
4.10.5 Logika Program Jenjang guru
Gambar 4.10.5 Logika Program Jenjang Guru
55
4.10.6 Logika Program Login
Gambar 4.10.6 Logika Program Login
56
4.11 Hasil Tampilan Program
Sub bab ini akan menjelaskan cara menjalankan website sistem informasi data
guru, berikut penjelasan tentang fungsi dan kegunaan dari tombol-tombol perintah
yang ada pada setiap form.
1) Form Login
Form Login difungsikan sebagai securiy system, untuk masuk ke Menu Utama
user harus memasukan nama user dan password, tampilan form login dapat dilihat
pada gambar 4.11.1.
Gambar 4.11.1 Form Login
2) Home
Menu Utama merupakan form yang berisi tentang link ke form - form yang ada
pada Sistem Informasi Data Guru Pada UPT Rebang Tangkas. yang dapat dilihat
pada gambar 4.11.2.
Gambar 4.11.2 Home
57
3) Form Input Data Guru
Menu Input Data Guru merupakan form input yang berfungsi untuk memasukan,
mengolah dan melihat data Guru. menu input data Guru dapat dilihat pada
gambar 4.11.3.
Gambar 4.11.3 Input Data guru
4) Form Input Data Instansi Kerja / Sekolah
Menu Input Data Instansi Kerja merupakan form input yang berfungsi untuk
memasukan dan melihat data Instansi Kerja. menu input data Instansi Kerja dapat
dilihat pada gambar 4.11.4.
Gambar 4.11.4 Menu input data Instansi Kerja / Sekolah
58
5) Form Input Data Jabatan
Menu Input Data Jabatan merupakan form input yang berfungsi untuk
memasukkan dan melihat data Jabatan. Tampilan form data Jabatan dapat dilihat
pada gambar 4.11.5 di bawah ini.
Gambar 4.11.5 Input Data Jabatan
6) Form Input Jenjang Guru / Golongan
Form Input Jenjang Guru digunakan untuk memasukkan atau mengedit data
Jenjang Guru. Tampilan form dapat dilihat pada gambar 4.11.6 di bawah ini.
Gambar 4.11.6 Input Data Jenjang Guru
59
7) Form Input Data Pelajaran
Form Input Data Pelajaran digunakan untuk memasukkan data Pelajaran.
Tampilan form dapat dilihat pada gambar 4.11.7 di bawah ini.
Gambar 4.11.7 Form Input Data Pelajaran
8) Laporan Guru
Laporan Guru digunakan untuk Dokumen daftar Guru Instansi Kerja motor. dapat
dilihat pada gambar 4.11.8 di bawah ini.
Gambar 4.11.8 Laporan Data Guru