tugas akhir implementasi sistem informasi akademik ...eprints.umm.ac.id/38999/1/pendahuluan.pdf ·...

14
i TUGAS AKHIR IMPLEMENTASI SISTEM INFORMASI AKADEMIK BERBASIS WEBSITE DI SMK WIDYA DHARMA TUREN Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Diploma III Teknik Elektro Universitas Muhammadiyah Malang Wawan Eko Kurniawan 201310150511001 JURUSAN D3 ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2018

Upload: others

Post on 18-Oct-2019

11 views

Category:

Documents


0 download

TRANSCRIPT

i

TUGAS AKHIR

IMPLEMENTASI SISTEM INFORMASI AKADEMIK

BERBASIS WEBSITE DI SMK WIDYA DHARMA TUREN

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Diploma III

Teknik Elektro Universitas Muhammadiyah Malang

Wawan Eko Kurniawan

201310150511001

JURUSAN D3 ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2018

ii

LEMBAR PENGESAHAN

IMPLEMENTASI SISTEM INFORMASI AKADEMIK

BERBASIS WEBSITE DI SMK WIDYA DHARMA TUREN

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Diploma III

Teknik Elektro Universitas Muhammadiyah Malang

Di Susun Oleh :

Wawan Eko Kurniawan

201310150511001

Tanggal Ujian : 28 Maret 2018

Periode Wisuda : Mei 2018

Di Setujui Oleh :

1. Machmud Efendy, ST, M.Eng ( )

2. Ir. Nur Alif M, MT ( )

3. M. Chasrun Hasani, ST.,MT ( )

4. Widianto, ST., MT ( )

Mengetahui,

Ketua Jurusan Teknik Elektro

Ir. Nur Alif M, MT

NIDN : 10892030257

iii

LEMBAR PERSETUJUAN

IMPLEMENTASI SISTEM INFORMASI AKADEMIK

BERBASIS WEBSITE DI SMK WIDYA DHARMA TUREN

Wawan Eko Kurniawan

201310150511001

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Diploma III

Teknik Elektro Universitas Muhammadiyah Malang

Menyetujui,

Pembimbing I, Pembimbing II,

Machmud Efendy, ST, M.Eng Ir. Nur Alif M, MT

NIDN : 0715067402 NIDN : 10892030257

iv

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

NAMA : WAWAN EKO KURNIAWAN

Tempat/Tgl Lahir : MALANG, 15 MEI 1994

NIM : 201310150511001

FAK./JUR. : TEKNIK/D3 ELEKTRO

Dengan ini saya menyatakan bahwa Tugas Akhir kami dengan judul

“IMPLEMENTASI SISTEM INFORMASI AKADEMIK BERBASIS

WEBSITE DI SMK WIDYA DHARMA TUREN” beserta seluruh isinya

adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik

sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan

sumbernya.Demikian surat pernyataan ini saya buat dengan sebenar-benarnya.

Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam

karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini

maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.

Malang, 03 April 2018

Yang Membuat Pernyataan

Wawan Eko Kurniawan

Mengetahui,

Pembimbing I, Pembimbing II,

Machmud Efendy, ST, M.Eng Ir. Nur Alif M, MT

NIDN : 0715067402 NIDN : 10892030257

v

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan

rahmat dan hidayah-NYA sehingga peneliti dapat menyelesaikan tugas akhir yang

berjudul:

“IMPLEMENTASI SISTEM INFORMASI AKADEMIK BERBASIS

WEBSITE DI SMK WIDYA DHARMA TUREN”

Di dalam tulisan ini menyajikan pokok - pokok yang meliputi informasi

akademik seperti nilai, tagihan SPP, Tagihan Daftar Ulang, Absensi, Jadwal dll,

yang sehubungan dengan ruang lingkup Akademik SMK Widya Dharma

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, 03 April 2018

Wawan Eko Kurniawan

vi

DAFTAR ISI

COVER ............................................................................................................... i

LEMBAR PENGESAHAN ................................................................................ ii

LEMBAR PERSETUJUAN ............................................................................... iii

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

KATA PENGANTAR ........................................................................................ v

DAFTAR ISI ...................................................................................................... vi

DAFTAR GAMBAR .......................................................................................... x

DAFTAR TABEL .............................................................................................. xii

DAFTAR FLOWCHART .................................................................................. xiii

DAFTAR PUSTAKA ......................................................................................... xiv

ABTRAKSI ........................................................................................................ xv

ABSTRACT ....................................................................................................... xvi

BAB I. PENDAHULUAN

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

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

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

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

1.5 Sitematika Penulisan Tugas Akhir ............................................................. 3

BAB II. LANDASAN TEORI

2.1 Sistem Informasi Akademik ...................................................................... 4

2.1.1 Pengertian Sistem ............................................................................... 4

2.1.2 Pengertian Informasi ........................................................................... 4

2.1.3 Pengertian Sitem Informasi ................................................................ 5

2.1.4 Konsep Dasar Akademik .................................................................... 5

2.1.5 Deskripsi Umum Akademik ............................................................... 6

2.2 Basis Data (Database) ................................................................................ 7

2.2.1 Pengertian Basis Data ......................................................................... 7

2.2.2 Database Rasional ............................................................................... 7

2.2.3 DBMS ................................................................................................. 7

2.2.4 Entity Relationship Diagram .............................................................. 8

vii

2.3 PHP ............................................................................................................ 10

2.4 CODEIGNITER (CI) ................................................................................. 11

2.5 Arsitektur Jaringan Web Lokal .................................................................. 12

2.5.1 Jaringan Web Lokal ............................................................................ 12

2.5.2 Web Server ......................................................................................... 13

2.5.3 HTML .................................................................................................. 13

2.5.4 CSS ...................................................................................................... 14

2.5.5 Browser ................................................................................................ 14

2.6 Notepad++ ................................................................................................. 14

2.7 Xampp ........................................................................................................ 15

BAB III. ANALISA DAN PERANCANGAN SISTEM

3.1 Analisa Sistem ........................................................................................... 16

3.1.1 Perangkas Keras (Hardware) ............................................................... 16

3.1.2 Perangkat Lunak .................................................................................. 17

3.1.3 Spesifikasi Sistem Informasi Akademik .............................................. 17

3.1.4 Spesifikasi Pengguna ........................................................................... 17

3.2 Perancangan Sistem ................................................................................... 17

3.3 Perancangan Program ................................................................................ 17

3.4 Perancangan Proses ................................................................................... 18

3.4.1 Diagaram Flow Diagram ..................................................................... 18

3.4.1.1 DFD Sistem Informasi Akademik ................................................. 18

3.4.1.2 DFD Admin ................................................................................... 19

3.4.1.3 DFD Siswa ..................................................................................... 19

3.4.1.4 DFD Guru ...................................................................................... 20

3.4.2 Flowchart ............................................................................................. 20

3.4.2.1 Flowchart Diagram Login .............................................................. 21

3.4.2.2 Flowchart Diagram Absensi Siswa ................................................ 21

3.4.2.3 Flowchart Diagram Laporan Nilai Siswa ...................................... 22

3.4.3 Rancangan Tabel ................................................................................. 24

3.5 Perancangan Tampilan Antar Muka .......................................................... 28

3.5.1 Tampilan Form Login .......................................................................... 28

3.5.2 Tampilan Form Utama ......................................................................... 28

viii

3.5.2.1 Tampilan Form Admin .................................................................. 29

3.5.2.2 Tampilan Form Guru ..................................................................... 30

3.5.2.3 Tampilan Form Siswa ................................................................... 30

3.5.2.4 Tampilan Form Karyawan ............................................................ 31

BAB IV. IMPLEMENTASI DAN PENGUJIAN

4.1 Kebutuhan Sistem ...................................................................................... 33

4.1.1 Hardware .............................................................................................. 33

4.1.2 Software Server ................................................................................... 33

4.2 Konfigurasi Sistem .................................................................................... 34

4.2.1 Instalasi Server ..................................................................................... 34

4.2.2 Instalasi Program ................................................................................. 35

4.2.3 Instalasi Server ..................................................................................... 35

4.2.4 Konfigurasi Program ........................................................................... 36

4.3 Prinsip Umum Modul dan Data ................................................................. 36

4.4 Implementasi Jaringan Web Lokal ............................................................ 37

4.4.1 Setting IP Addres Untuk Komputer Server dan Client ........................ 37

4.4.2 Menguji Jaringan Web Lokal .............................................................. 39

4.5 Implementasi Sistem .................................................................................. 41

4.5.1 Tampilan Form Login .......................................................................... 41

4.5.2 Tampilan Form Utama ......................................................................... 41

4.5.2.1 Tampilan Form Admin .................................................................. 41

4.5.2.2 Tampilan Form Guru ..................................................................... 42

4.5.2.3 Tampilan Form Siswa .................................................................... 43

4.5.2.4 Tampilan Form Karyawan ............................................................. 44

4.5.3 Tampilan Form Absensi Siswa ............................................................ 45

4.5.3.1 Rekap Absensi Siswa . ................................................................... 45

4.5.4 Tampilan Form Masukan Laporan Nilai Siswa ................................... 46

4.5.5 Tampilan Form Cetak Laporan Nilai UAS .......................................... 46

4.5.6 Tampilan Form Laporan Nilai Siswa .................................................. 47

4.6 Pengujian Sistem ....................................................................................... 48

4.6.1 Pengujian Login ................................................................................... 48

4.6.2 Pegujan Absensi Siswa ........................................................................ 50

ix

4.6.2.1 Pengujian Absensi Siswa Pada Menu Karyawan .......................... 50

4.6.2.2 Pengujian Absensi Siswa Pada Menu Siswa ................................. 51

4.6.3 Pengujian List Nilai Siswa ................................................................... 53

4.6.3.1 Pengujian List Nilai Siswa Pada Menu Admin ............................. 53

4.6.3.2 Pengujian List Nilai Siswa Pada Menu Siswa ............................... 56

4.6.4 Pengujian Tagihan SPP ........................................................................ 57

4.6.4.1 Pengujian SPP Pada Menu Karyawan ........................................... 57

4.6.4.2 Pengujian Tagihan SPP Pada Menu Siswa .................................... 59

4.6.5 Pengujian Tagihan Daftar Ulang ......................................................... 60

4.6.5.1 Pengujian Tagihan Daftar Ulang Pada Menu Karyawan ............... 60

4.6.6 Pengujian Jadwal Pelajaran ................................................................. 62

4.6.6.1 Pengujian Jadwal Pelajaran Pada Menu Admin ............................ 62

4.6.6.2 Pengujian Jadwal Pelajaran Pada Menu Guru ............................... 63

BAB V. PENUTUP

5.1 Kesimpulan ................................................................................................ 66

5.2 Saran .......................................................................................................... 66

x

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Web Lokal ..................................................................... 13

Gambar 3.1 Diagram DFD Sistem Informasi Akademik ................................... 18

Gambar 3.2 DFD Admin .................................................................................... 19

Gambar 3.3 DFD Siswa ...................................................................................... 19

Gambar 3.4 DFD Guru ....................................................................................... 20

Gambar 3.5 Tampilan Form Login ..................................................................... 28

Gambar 3.6 Tampilan Form Admin ................................................................... 29

Gambar 3.7 Tampilan Form Guru ...................................................................... 30

Gambar 3.8 Tampilan Form Siswa ..................................................................... 31

Gambar 3.9 Tampilan Form Karyawan .............................................................. 32

Gambar 4.1 Desain Jaringan Lokal SMK Widya Dharma Turen ....................... 37

Gambar 4.2 Konfigurasi IP Address PC Server ................................................. 38

Gambar 4.5 Uji Komputer PC Client 1 ke Server .............................................. 39

Gambar 4.6 Uji Koneksi PC Client 1 ke PC Client 2 ......................................... 40

Gambar 4.7 Uji Koneksi PC Client 2 ke Server ................................................. 40

Gambar 4.8 Uji Koneksi PC Client 2 ke PC Client 1 ......................................... 40

Gambar 4.9 Tampilan Form Login ..................................................................... 41

Gambar 4.10 Tampilan Form Admin ................................................................. 42

Gambar 4.11 Tampilan Form Guru .................................................................... 43

Gambar 4.12 Tampilan Form Siswa ................................................................... 44

Gambar 4.13 Tampilan Form Karyawan ............................................................ 44

Gambar 4.14 Tampilan Form Absensi Siswa ..................................................... 45

Gambar 4.15 Tampilan Form Masukan Laporan Nilai Siswa ............................ 46

Gambar 4.16 Tampilan Form Cetak Raport UTS ............................................... 47

Gambar 4.17 Tampilan Form Laporan Nilai Siswa ............................................ 47

Gambar 4.18 Pengujian Login Dengan Data Normal ......................................... 48

Gambar 4.19 Tampilan Halaman Menu Utama .................................................. 48

Gambar 4.20 Pengjian Login Dengan Data Salah .............................................. 49

Gambar 4.21 Tampilan Pesan Username atau Password Salah .......................... 49

Gambar 4.22 Tampilan Pengujian Input Absensi Siswa Pada Menu Karyawan 50

xi

Gambar 4.23 Tampilan Pengujian List Absensi Siswa Pada Menu Karyawan .. 51

Gambar 4.24 Tampilan Hasil Cetak List Absensi Siswa Pada Menu Karyawan 51

Gambar 4.25 Tampilan Utama Pada Menu Siswa .............................................. 52

Gambar 4.26 Tampilan Hasil Absensi Siswa Pada Menu Absensi Siswa .......... 52

Gambar 4.27 Tampilan Pengujian Laporan Nilai Siswa Pada Menu Admin ..... 54

Gambar 4.28 Tampilan Awal Pengujian Masukan List Nilai Siswa Di Admin . 54

Gambar 4.29 Tampilan Pengujian Masukan List Nilai Siswa Pada Admin ....... 54

Gambar 4.30 Tampilan Awal Pengujian Masukan List Nilai Siswa Di Admin . 55

Gambar 4.31 Tampilan Pengujian Cetak Nilai Siswa Pada Menu Admin ......... 55

Gambar 4.32 Tampilan Menu Utama Pada User Siswa ..................................... 56

Gambar 4.33 Tampilan Pengujian Laporan Nilai Siswa Pada Menu Siswa ....... 57

Gambar 4.34 Tampilan Awal Pengujian SPP Pada Menu Utama Karyawan ..... 58

Gambar 4.35 Tampilan Penginputan SPP Pada Menu SPP Karyawan .............. 58

Gambar 4.36 Tampilan Hasil Penginputan SPP Pada Menu SPP Karyawan ..... 59

Gambar 4.37 Tampilan Hasil Penginputan SPP Pada Menu SPP Siswa ............ 59

Gambar 4.38 Tampilan Awal Pada Menu Karyawan ......................................... 60

Gambar 4.39 Tampilan Penginputan Tagihan Daftar Ulang Karyawan ............. 61

Gambar 4.40 Tampilan Hasil Penginputan Tagihan Daftar Ulang ..................... 61

Gambar 4.41 Tampilan Awal Menu Utama Pada Admin ................................... 62

Gambar 4.42 Tampilan Penginputan Data Jadwal Pelajaran Di Menu Admin .. 63

Gambar 4.43 Tampilan Hasil Penginputan Data Jadwal Pelajaran Di Admin ... 63

Gambar 4.44 Tampilan Awal Menu Utama Pada Guru ..................................... 64

Gambar 4.45 Tampilan Hasil Penginputan Data Jadwal Pelajaran Di Guru ...... 64

xii

DAFTAR TABEL

Tabel 3.1 Tabel Siswa ......................................................................................... 24

Tabel 3.2 Tabel Kelas ......................................................................................... 25

Tabel 3.3 Tabel Jadwal Pelajaran ....................................................................... 26

Tabel 3.4 Tabel Absensi Siswa ........................................................................... 26

Tabel 3.5 Tabel Nilai UTS .................................................................................. 27

Tabel 4.1 Pengujian Login .................................................................................. 49

Tabel 4.2 Pengujian Absensi Siswa .................................................................... 53

Tabel 4.3 Pengujian Laporan Nilai Siswa Pada Menu Admin ........................... 56

Tabel 4.4 Pengujian List Nilai Siswa Pada Menu Siswa .................................... 57

Tabel 4.5 Pengujian Penginputan SPP Pada Menu Siswa .................................. 60

Tabel 4.6 Pengujian Penginputan SPP Pada Menu Karyawan ........................... 60

Tabel 4.7 Pengujian Penginputan Jadwal Pelajaran Pada Menu Admin ............ 64

xiii

DAFTAR Flowchart

Flowchart 3.1 Login ............................................................................................ 21

Flowchart 3.2 Absensi Siswa .............................................................................. 22

Flowchart 3.3 Data Nilai UTS ........................................................................... 23

Flowchart 3.4 Cetak Rapot UTS ........................................................................ 24

xiv

DAFTAR PUSTAKA

Anisah Aini, 2007. Sistem Informasi Geografis Pengertian Dan Aplikasinya. (Online),

(https://s3.amazonaws.com/academia.edu.documents/44545640/02STMIK.AMI

KOM.Yogyakarta.SistemInformasiGeografiPengertiandanPemanfaatannya.pdf,

04 Desember 2017)

Ela Saraswati. 2013. Sistem Informasi Akademik Berbasis Web Pada Sekolah Menengah

Pertama Negeri 3 Pringkuku. (Online), Vol. 2, No. 4,

(http://ijns.org/journal/index.php/ijns/article/view/200/195, 04 Desember 2017)

Meliana Christianti J., Ardiansyah Apriana Pasha, 2012. Aplikasi Circulation Information

System (CIS) dengan Studi Kasus PT. Pikiran Rakyat. (Online), Vol. 7, No.1,

(http://majour.maranatha.edu/index.php/jurnal-sistem-

informasi/article/view/pp.%2037-51/pdf, 04 Desember 2017)

Yeremia Yuliawan1)M.J. Dewiyani Sunarto2)Tony Soebijono, 2013. Pengembangan

Sistem Informasi Pendataan Jemaat Gereja Masehi Advent Hari Ketujuh

Konferens Jawa Kawasan Timur Berbasis Web. (Online) Vol 2, No 2,

(http://download.portalgaruda.org/article.php?article=120174&val=5494, 04

Desember 2017)