rancang bangun sistem informasi · pdf file24 entri data inventaris ... sistem informasi...

16
RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI PADA UNIT PELAKSANA TEKNIS (UPT) DINAS PENDIDIKAN (Studi Kasus pada UPT DinasPendidikan Kecamatan Sumberbaru Kabupaten Jember) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Febrianus Budo Dwi Pamungkas 09560300 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

Upload: vonhi

Post on 15-Feb-2018

222 views

Category:

Documents


3 download

TRANSCRIPT

RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI

PADA UNIT PELAKSANA TEKNIS (UPT) DINAS

PENDIDIKAN

(Studi Kasus pada UPT DinasPendidikan Kecamatan Sumberbaru

Kabupaten Jember)

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Febrianus Budo Dwi Pamungkas

09560300

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

KATA PENGANTAR

Syukur Alhamdulillah penulis haturkan kepada Allah SWT, yang telah

memberikan kesempatan, kekutan, serta semua anugerah sehingga penulis dapat

menyelesaikan penyusunan Tugas Akhir yang berjudul:

“Rancang Bangun Sistem Informasi Administrasi Pada Unit Pelaksana

Teknis (UPT) Dinas Pengigikan (Studi Kasus Pada UPT Dinas Pendidikan

Kecamatan Sumberbaru Kabupaen Jember”

Pada penelitian ini penulis mencoba menggunakan SMS Gateway pada

sistem informasi administrasi untuk menyebarkan informasi agar proses

penyebaran informasi dapat berjalan dengan cepat.

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini

masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti

mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi

perkembangan ilmu pengetahuan kedepan.

Malang, Mei 2016

Penulis

DAFTAR ISI

LEMBAR PERSETUJUAN................................................................................ ii

LEMBAR PENGESAHAN ................................................................................ iii

LEMBAR PERNYATAAN ................................................................................ iv

ABSTRAK .......................................................................................................... v

ABSTRACT ........................................................................................................ vi

LEMBAR PERSEMBAHAN ............................................................................. vii

KATA PENGANTAR ........................................................................................ viii

DAFTAR ISI ....................................................................................................... ix

DAFTAR GAMBAR .......................................................................................... xi

DAFTAR TABEL ............................................................................................... xvi

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

1.1 Latar Belakang ......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Tujuan Penelitian ...................................................................................... 2

1.4 Batasan Masalah ....................................................................................... 2

1.5 Metodologi ............................................................................................... 2

1.6 Sistematika Penulisan ............................................................................... 3

BAB II LANDASAN TEORI ............................................................................. 5

2.1 Tinjauan Pustaka ...................................................................................... 5

2.2 Hasil Penelitian Terkait ............................................................................ 5

2.3 Konsep Dasar Sistem ................................................................................ 6

2.4 Konsep Dasar Informasi ........................................................................... 7

2.4.1 Kualitas Informasi .......................................................................... 7

2.4.2 Nilai Informasi ............................................................................... 8

2.5 Sistem Informasi ....................................................................................... 8

2.6 Sistem Informasi Administrasi ................................................................. 9

2.7 PHP ........................................................................................................... 10

2.8 Basis Data ................................................................................................. 12

2.9 SMS Gateway ........................................................................................... 13

BAB III ANALISIS DAN PERANCANGAN SISTEM .................................... 16

3.1 Analisis Sistem ......................................................................................... 16

3.1.1 Analisis Kebutuhan Fungsional ..................................................... 16

3.1.2 Arsitektur Sistem ............................................................................ 17

3.1.3 Use Case Diagram .......................................................................... 17

3.1.4 Use Case Skenario .......................................................................... 20

3.1.5 Sequence Diagram .......................................................................... 23

3.1.6 Activity Diagram ............................................................................ 26

3.1.7 Class Diagram ................................................................................ 30

3.2 Perancangan Sistem .................................................................................. 31

3.2.1 Desain Database ............................................................................. 31

3.2.2 Desain SMS Gateway ..................................................................... 32

3.2.3 Desain Interface .............................................................................. 33

BAB IV IMPLEMENTASI DAN PENGUJIAN ................................................ 38

4.1 Implementsasi ........................................................................................... 38

4.1.1 Alat Dan Bahan .............................................................................. 38

4.1.2 Implementasi Database .................................................................. 39

4.1.3 Implementasi Menu Utama ............................................................ 45

4.1.4 Implementasi Entri Kelola Data Sekolah ....................................... 46

4.1.5 Implementasi Entri Kelola Data Dinas ........................................... 58

4.1.6 Implementasi Kelola Informasi ...................................................... 65

4.1.7 Implementasi Entri Kelola Informasi Jadwal Kegiatan ................. 74

4.1.8 Implementasi Entri Kelola Gallery................................................. 79

4.1.9 Implementasi Setting Pengguna ..................................................... 87

4.2 Pengujian SIstem ...................................................................................... 91

4.2.1 Pengujian Blax Box Testing ........................................................... 91

4.2.2 Pengujian SMS Gateway ................................................................ 98

4.2.3 Pengujian User Acceptance Test .................................................... 101

BAB V PENUTUP .............................................................................................. 108

5.1 Kesimpulan ............................................................................................... 108

5.2 Saran ......................................................................................................... 108

DAFTAR PUSTAKA ......................................................................................... 109

DAFTAR GAMBAR

Gambar 3.1 Arsitektur Sistem ............................................................................. 17

Gambar 3.2 Use Case Diagram .......................................................................... 18

Gambar 3.3 Sequence Diagram Kelola Data Sekolah ........................................ 23

Gambar 3.4 Sequence Diagram Kelola Data Dinas ............................................ 24

Gambar 3.5 Sequence Diagram Kelola Informasi .............................................. 24

Gambar 3.6 Sequence Diagram Kelola Kegiatan ............................................... 25

Gambar 3.7 Sequence Diagram Kelola Gallery .................................................. 25

Gambar 3.8 Sequence Diagram Setting Penguna ............................................... 26

Gambar 3.9 Activity Diagram Kelola Data Sekolah ........................................... 27

Gambar 3.10 Activity Diagram Kelola Data Dinas ............................................. 27

Gambar 3.11 Activity Diagram Kelola Informasi ............................................... 28

Gambar 3.12 Activity Diagram Kelola Kegiatan ................................................ 29

Gambar 3.13 Activity Diagram Kelola Gallery .................................................. 29

Gambar 3.14 Activity Diagram Setting Pengguna .............................................. 30

Gambar 3.15 Class Diagram Sistem Informasi Administrasi ............................ 31

Gambar 3.16 ER Diagram ................................................................................. 32

Gambar 3.17 Desain Sistem SMS Gateway ........................................................ 32

Gambar 3.18 Desain Interface Tampilan Home ................................................. 33

Gambar 3.19 Desain Interface Login Admin ...................................................... 34

Gambar 3.20 Desain Interface Data Sekolah ...................................................... 34

Gambar 3.21 Desain Interface Data Dinas ......................................................... 34

Gambar 3.22 Desain Interface Informasi ............................................................ 35

Gambar 3.23 Desain Interface SMS Gateway .................................................... 35

Gambar 3.24 Desain Interface Jadwal Kegiatan ................................................. 36

Gambar 3.25 Desain Interface Gallery ............................................................... 36

Gambar 3.26 Desain Interface Setting User ....................................................... 37

Gambar 4.1 Login ............................................................................................... 45

Gambar 4.2 Menu Utama .................................................................................... 46

Gambar 4.3 Potongan Script Menu Utama ......................................................... 46

Gambar 4.4 Entri Data Sekolah .......................................................................... 47

Gambar 4.5 Menu Tambah Entri Data Sekolah .................................................. 47

Gambar 4.6 Isi Tambah Data Entri Data Sekolah ............................................... 48

Gambar 4.7 Pemberitahuan Tambah Data Sekolah ............................................ 48

Gambar 4.8 Hasil Tambah Data Sekolah ............................................................ 49

Gambar 4.9 Menu Edit Entri Data Sekolah ........................................................ 49

Gambar 4.10 Update Data Sekolah ..................................................................... 50

Gambar 4.11 Pemberitahuan Update Data Sekolah ............................................ 50

Gambar 4.12 Hasil Update Data Sekolah ........................................................... 51

Gambar 4.13 Pemberitahuan Hapus Data Sekolah ............................................. 51

Gambar 4.14 Hasil Hapus Data Sekolah ............................................................. 52

Gambar 4.15 Potongan Script Entri Data Sekolah .............................................. 52

Gambar 4.16 Entri Data Guru ............................................................................. 53

Gambar 4.17 Menu Tambah Entri Data Guru ..................................................... 53

Gambar 4.18 Menu Edit Entri Data Guru ........................................................... 54

Gambar 4.19 Potongan Script Entri Data Guru .................................................. 54

Gambar 4.20 Entri Data Siswa ............................................................................ 55

Gambar 4.21 Menu Tambah Entri Data Siswa ................................................... 55

Gambar 4.22 Menu Edit Entri Data Siswa .......................................................... 56

Gambar 4.23 Potongan Script Entri Data Siswa ................................................. 56

Gambar 4.24 Entri Data Inventaris ..................................................................... 57

Gambar 4.25 Menu Tambah Entri Data Inventaris ............................................. 57

Gambar 4.26 Menu Edit Entri Data Inventaris ................................................... 57

Gambar 4.27 Potongan Script Entri Data Inventaris ........................................... 58

Gambar 4.28 Entri Profil Dinas .......................................................................... 59

Gambar 4.29 Potongan Script Entri Profil Dinas ................................................ 59

Gambar 4.30 Entri Data Pegawai ........................................................................ 60

Gambar 4.32 Menu Tambah Entri Data Pegawai ............................................... 60

Gambar 4.33 Tambah Data Pegawai ................................................................... 61

Gambar 4.34 Pemberitahuan Tambah Data Pegawai .......................................... 61

Gambar 4.35 Hasil Tambah Data Pegawai ......................................................... 61

Gambar 4.36 Menu Edit Entri Data Pegawai ...................................................... 62

Gambar 4.37 Update Data Pegawai .................................................................... 62

Gambar 4.38 Pemberitahuan Update Data Pegawai ........................................... 63

Gambar 4.39 Hasil Update Data Pegawai ........................................................... 63

Gambar 4.40 Pemberitahuan Hapus Data Pegawai ............................................ 63

Gambar 4.41 Hasil Hapus Data Pegawai ............................................................ 64

Gambar 4.42 Potongan Script Entri Data Pegawai ............................................. 64

Gambar 4.43 Kelola Informasi Menu SMS ........................................................ 65

Gambar 4.44 Menu Kirim Pesan Kelola Menu SMS .......................................... 65

Gambar 4.45 Menu Phonebook........................................................................... 66

Gambar 4.46 Menu Daftar Pesan Keluar ............................................................ 66

Gambar 4.47 Potongan Script Kelola Informasi Menu SMS .............................. 67

Gambar 4.48 Kelola Menu Informasi Web ......................................................... 67

Gambar 4.49 Menu Tambah Informasi Kelola Menu Informasi ........................ 68

Gambar 4.50 Masukan Data Tambah Informasi ................................................. 68

Gambar 4.51 Pemberitahuan Tambah Informasi ................................................ 69

Gambar 4.52 Hasil Tambah Data Informasi ....................................................... 69

Gambar 4.53 Menu Edit Informasi Kelola Informasi ......................................... 70

Gambar 4.54 Update Informasi ........................................................................... 70

Gambar 4.55 Pemberitahuan Update Data Informasi ......................................... 71

Gambar 4.56 Hasil Update Data Informasi ......................................................... 71

Gambar 4.57 Pemberitahuan Hapus Data Informasi .......................................... 71

Gambar 4.58 Hasil Hapus Data Informasi .......................................................... 72

Gambar 4.59 Potongan Script Kelola Menu Informasi Web .............................. 72

Gambar 4.60 Kelola Informasi Menu Download ................................................ 73

Gambar 4.61 Proses Download File.................................................................... 73

Gambar 4.62 Potongan Script Kelola Menu Download ..................................... 74

Gambar 4.63 Menu Kelola Jadwal Kegiatan ...................................................... 74

Gambar 4.64 Menu Tambah Jadwal Kelola Jadwal Kegiatan ............................ 75

Gambar 4.65 Isian Form Tambah Jadwal Kegiatan ............................................ 75

Gambar 4.67 Pemberitahuan Tambah Jadwal Kegiatan ..................................... 75

Gambar 4.68 Hasil Tambah Jadwal Kegiatan ..................................................... 76

Gambar 4.69 Menu Edit Jadwal Kelola Jadwal Kegiatan................................... 76

Gambar 4.70 Update Data Jadwal Kegiatan ....................................................... 77

Gambar 4.71 Pemberitahuan Update Jadwal Kegiatan ....................................... 77

Gambar 4.72 Hasil Update Jadwal Kegiatan ...................................................... 77

Gambar 4.73 Uji Hapus Data Jadwal Kegiatan .................................................. 78

Gambar 4.74 Hasil Hapus Data Jadwal Kegiatan ............................................... 78

Gambar 4.75 Potongan Scritp Menu Kelola Jadwal Kegiatan ............................ 79

Gambar 4.76 Menu Kelola Gallery Menu Foto .................................................. 79

Gambar 4.77 Menu Tambah Kelola Gallery Menu Foto .................................... 80

Gambar 4.78 Uji Tambah Foto ........................................................................... 80

Gambar 4.79 Uji Berhasil Tambah Foto ............................................................. 80

Gambar 4.80 Hasil Tambah Foto ........................................................................ 81

Gambar 4.81 Menu Edit Kelola Gallery Menu Foto........................................... 81

Gambar 4.82 Uji Berhasil Edit Foto ................................................................... 82

Gambar 4.83 Hasil Edit Foto .............................................................................. 82

Gambar 4.84 Uji Hapus Foto .............................................................................. 83

Gambar 4.85 Hasil Hapus Foto ........................................................................... 83

Gambar 4.86 Potongan Script Menu Kelola Gallery Menu Foto ....................... 84

Gambar 4.87 Menu Kelola Gallery Menu Video ................................................ 84

Gambar 4.88 Proses Video .................................................................................. 85

Gambar 4.89 Menu Tambah Kelola Gallery Video ............................................ 85

Gambar 4.90 Menu Edit Video Kelola Gallery Video ........................................ 86

Gambar 4.91 Potongan Script Kelola Gallery Menu Video ............................... 86

Gambar 4.92 Menu Setting Pengguna ................................................................ 87

Gambar 4.93 Menu Tambah User Setting Pengguna .......................................... 87

Gambar 4.94 Uji Tambah User ........................................................................... 88

Gambar 4.95 Uji Berhasil Tambah User ............................................................. 88

Gambar 4.96 Hasil Tambah User ........................................................................ 88

Gambar 4.97 Menu Edit User Setting Pengguna ................................................ 89

Gambar 4.98 Masukan Edit User ........................................................................ 89

Gambar 4.99 Berhasil Edit User ......................................................................... 89

Gambar 4.100 Hasil Update Setting Pengguna ................................................... 90

Gambar 4.101 Uji Hapus Data Setting Pengguna ............................................... 90

Gambar 4.102 Hasil Hapus Setting Pengguna .................................................... 90

Gambar 4.103 Potongan Script Menu Setting Pengguna .................................... 91

Gambar 4.104 Pengujian SMS Tungal Menu SMS ............................................ 98

Gambar 4.105 Pesan Tunggal Terkirim .............................................................. 98

Gambar 4.106 Sent Item Pesan Tunggal ............................................................. 99

Gambar 4.107 Phonebook ................................................................................... 99

Gambar 4.108 Proses SMS Broadcast ................................................................ 100

Gambar 4.109 Sent Item Pesan Broadcast .......................................................... 101

DAFTAR TABEL

Tabel 3.1 Kelola Data Sekolah............................................................................ 20

Tabel 3.2 Kelola Data Dinas ............................................................................... 20

Tabel 3.3 Kelola Informasi ................................................................................. 21

Tabel 3.4 Kelola Kegiatan................................................................................... 21

Tabel 3.5 Kelola Gallery ..................................................................................... 22

Tabel 3.6 Setting Pengguna................................................................................. 22

Tabel 4.1 Database Data Sekolah........................................................................ 39

Tabel 4.2 Database Data Guru ............................................................................ 39

Tabel 4.3 Database Data Siswa ........................................................................... 40

Tabel 4.4 Database Data Inventaris .................................................................... 40

Tabel 4.5 Database Data Pegawai ....................................................................... 41

Tabel 4.6 Database Inbox SMS ........................................................................... 41

Tabel 4.7 Database Sent Item SMS ..................................................................... 42

Tabel 4.8 Database Phonebook SMS .................................................................. 42

Tabel 4.9 Database Informasi ............................................................................. 43

Tabel 4.10 Database Download .......................................................................... 43

Tabel 4.11 Database Jadwal Kegiatan ................................................................ 43

Tabel 4.12 Database Gallery Foto ....................................................................... 44

Tabel 4.13 Database Gallery Video .................................................................... 44

Tabel 4.14 Database User ................................................................................... 45

Tabel 4.15 Pengujian Menu Kelola Data Sekolah .............................................. 91

Tabel 4.16 Pengujian Menu Kelola Data Dinas .................................................. 92

Tabel 4.17 Pengujian Menu Kelola Informasi .................................................... 94

Tabel 4.18 Pengujian Kelola Jadwal Kegiatan ................................................... 95

Tabel 4.19 Pengujian Menu Gallery ................................................................... 96

Tabel 4.20 Pengujian Menu Setting Pengguna ................................................... 97

Tabel 4.21 Pengujian UAT Menu Kelola Data Sekolah ..................................... 101

Tabel 4.22 Pengujian UAT Menu Kelola Data Dinas......................................... 102

Tabel 4.23 Pengujian UAT Menu Kelola Data Informasi .................................. 103

Tabel 4.24 Pengujian UAT Menu Jadwal Kegiatan............................................ 104

Tabel 4.25 Pengujian UAT Menu Gallery .......................................................... 105

Tabel 4.26 Pengujian UAT Menu Setting Pengguna .......................................... 105

Tabel 4.27 Kriteria Hasil Uji ............................................................................... 106

Tabel 4.28 Hasil Pengujian Terhadap 5 User Operator Dinas ............................ 106

DAFTAR PUSTAKA

[1] Astuti, P. D. 2013. Sistem Informasi Penjualan Obat pada Apotek Jati Farma

Arjosari. Indonesian Journal on Computer Science-Speed (IJCSS) 15, Vol.

10, No. 1, Februari 2013, pp: 142-147.

[2] Sholikhin, A. dan B. K. Riasti. 2013. Pembangunan Sistem Informasi

Inventarisasi Sekolah pada Dinas Pendidikan Kabupaten Rembang

Berbasis Web. Indonesian Journal on Networking and Security, Vol. 2 No.

2, pp: 50-57.

[3] Pahrulloh dan M. H. Irfani. 2014. Rancang Bangun Sistem Informasi

Administrasi dalam Peningkatan Sumber Daya Manusia Berbasis Web

pada Balai Pelatihan Kesehatan Provinsi Sumatera Selatan. Sekolah

Tinggi Manajemen Informatika dan Komputer. Palembang.

[4] Sudana A. A. K. O. dan K. B. B. Sasmara. 2010. Sistem Informasi

Administrasi Kepegawaian Hotel. Jurnal Teknologi Elektro, Vol. 9, No. 2,

pp: 214-220.

[5] Astanti, D. A. 2014. Sistem Informasi Administrasi Pengelolaan Komplain

Karyawan Menggunakan SMS Gateway pada PT Nayati Indonesia

Semarang. Universitas Dian Nuswantoro. Semarang.

[6] Jogiyanto, H. M., 2005, Analisa dan Desain Sistem Informasi, Andi Offset,

Yogyakarta.

[7] Latifah, U. dan R. A. Triyono. 2013. Rancang Bangun Sistem Informasi

Manajemen Pendonoran Darah pada UDD PMI Kabupaten Pacitan.

Indonesian Journal on computer Science-Speed (IJCSS), Vol. 10, No. 4,

November 2013, pp: 48-56.

[8] Wiharto, Y., 2011. Sistem Informasi Akademik Berbasis SMS Gateway. Jurnal

Teknologi dan Informatika (TEKNOMATIKA), Vol. 1, No. 1, Januari

2011, pp: 1-28.

[9] Efriansyah, A., A. Septian, Rachmansyah. 2014. Sistem Informasi Akademik

dan Administrasi Berbasis SMS Gateway pada SMA Setia Darma

Palembang. Jurusan Sistem Informasi. Sekolah Tinggi Manajemen

Informasi dan Komputer. Palembang.

[10] Priyadna, A. dan B. K. Riasti. 2013. Pembuatan Sistem Informasi Nilai

Akademik Berbasis SMS Gateway pada SMP Negeri 3 Pringkuku Pacitan.

Indonesian Journal on Networking and Security (IJNS), Vol. 2, No. 1, Juli

2013, pp: 23-28.

[11] Novianti, A. dan A. Fauzijah. 2009. Sistem Informasi Sekolah Dasar

Berbasis SMS. Seminar Nasional Aplikasi Teknologi Informasi 2009

(SNATI 2009), pp: 40-45.