• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM LAPORAN SHOLAT DAN SETORAN JUZ 30 UNTUK SISWA SEKOLAH DASAR ISLAM TERPADU BERBASIS APLIKASI MOBILE SKRIPSI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM LAPORAN SHOLAT DAN SETORAN JUZ 30 UNTUK SISWA SEKOLAH DASAR ISLAM TERPADU BERBASIS APLIKASI MOBILE SKRIPSI"

Copied!
25
0
0

Teks penuh

(1)

PERANCANGAN SISTEM LAPORAN SHOLAT DAN SETORAN JUZ 30 UNTUK SISWA SEKOLAH DASAR ISLAM TERPADU

BERBASIS APLIKASI MOBILE

SKRIPSI

Disusun untuk Memenuhi Syarat Mendapatkan Gelar Sarjana Teknik pada Jurusan Teknik Elektro Fakultas Teknik

Universitas Sriwijaya

Oleh : LENI ANDRIANI

03041381821030

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS SRIWIJAYA

(2)
(3)
(4)
(5)

v

KATA PENGANTAR

Puji syukur penulis haturkan kehadirat Allah SWT yang telah memberikan rahmat dan ridhonya-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul “Perancangan Sistem Laporan Sholat dan Setoran Juz 30 Untuk Siswa Sekolah Dasar Islam Terpadu Berbasis Aplikasi Mobile”. Pembuatan tugas akhir ini sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik Fakultas Teknik Universitas Sriwijaya. Maka dari itu, pada kesempatan ini penulis mengucapkan terimakasih yang sebesar-besarnya kepada :

1. ALLAH SWT yang Maha Pengasih dan Maha Penyayang atas berkah dan karunianya yang telah memberikan kesehatan, kemudahan, kelancaran dan serta atas rezekinya sehingga penulis dapat menyelesaikan Tugas Akhir ini, dan juga kepada Nabi Muhammad SAW sebagai suri tauladan dan panutan bagi penulis sebagai umatnya.

2. Bapak Muhammad Abu Bakar Sidik. S.T.,M.Eng.,Ph.D selaku Ketua Jurusan Teknik Elektro Universitas Sriwijaya

3. Ibu Dr. Herlina, S.T., M.T. selaku Sekretaris Jurusan Teknik Elektro Universitas Sriwijaya.

4. Bapak Abdul Haris Dalimunthe, S.T.,MTI., sebagai Pembimbing pertama saya dan Ibu Nadia Thereza, S.T.,M.T., sebagai Pembimbing ke-dua yang telah sabar, tulus dan ikhlas meluangkan waktu, tenaga dan pikirannya

dalam membimbing penulis.

5. Ibu Dr. Herlina, S.T., M.T., sebagai Dosen Pembimbing Akademik selama di bangku perkuliahan.

6. Terima kasih kepada kedua orang tuaku ibu dan bapak, saudara kandungku, dan keluarga besarku.

7. Terima kasih kepada jorghi sebagai partner terbaikku yang selalu memberikan dukungan kepada saya selama proses pembuatan skripsi ini.

8. Terima kasih kepada fakhri sebagai man programmer dalam membantu saya pada perancangan sistem ini.

9. Terima kasih kepada Aulia teman sekelasku yang sudah memberi dukungan satu sama lain pada pembuatan skripsi ini.

(6)

vi

10. Segenap dosen pengajar Jurusan Teknik Elektro Universitas Sriwijaya, penulis mengucapkan terima kasih atas bimbingan dan ilmu yang telah diberikan selama proses perkuliahan.

Palembang, Juli 2020

(7)

vii

PERANCANGAN SISTEM LAPORAN SHOLAT DAN SETORAN JUZ 30 UNTUK SISWA SEKOLAH DASAR ISLAM TERPADU BERBASIS

APLIKASI MOBILE

(LENI ANDRIANI, 03041381821030, 2020, xvi + 107 hlm + lampiran) Pada Sekolah Dasar Islam Terpadu (SD IT) terdapat beberapa kegiatan yang tidak dimiliki oleh sekolah dasar pada umumnya. Kegiatan tersebut adalah laporan sholat siswa secara individu dan setoran hafalan surah-surah pada juz 30. Siswa wajib melaporkan kedua kegiatan tersebut ke guru wali kelas dan orang tua melalui suatu buku secara berkala, namun orang tua sering lupa untuk memeriksa dan mengisinya. Berdasarkan pernyataan tersebut maka penulis merancang sistem laporan sholat dan setoran juz 30 yang dapat digunakan oleh orang tua siswa maupun guru. Metode yang digunakan dalam perancangan sistem adalah Agile Extreme Programme (XP). Penelitian ini bertujuan untuk menciptakan suatu sistem laporan sholat dan setoran juz 30 siswa berbasis mobile dan admin menggunakan website. Hasil akhir dari sistem ini adalah sebuah aplikasi mobile yang memiliki 2 fitur utama dan beberapa fitur pendukung. Fitur utama tersebut adalah laporan sholat dan setoran juz 30 siswa, sedangkan fitur pendukung terdiri atas fitur murojaah ayat dan pengumuman, sehingga dapat bermanfaat dan digunakan oleh SD IT di Kota Palembang.

(8)

viii

PRAYER AND JUZ 30 MEMORIZATION REPORT DESIGN SYSTEM FOR INTEGRATED ISLAMIC ELEMENTARY SCHOOL STUDENTS

BASED ON MOBILE APPLICATION

(LENI ANDRIANI, 03041381821030, 2020, xvi + 107 hlm + lampiran) In Integrated Islamic Elementary School (SD IT) there are some activities that are not possessed by elementary schools in general. These activities includes of students prayer reports and memorization of surahs in juz 30 of Al-Qur’an. Students are required to report both activities to the teachers and parents throughout a book periodically, but parents are often forget to check and fill them out. Based on these statements, the author designed a system of prayer and juz 30 memorization reports that can be used by parents and teachers to monitor. This system design is using Agile Extreme Programme (XP) method to calculate the activities. This study aims to create a prayer and juz 30 memorization report system for students based on mobile apps and admin-based program using a website. The end result of this research is creating a mobile application system that has 2 main features and several supporting features. The main feature of this apps are the prayer and juz 30 memorization students report, while the supporting features consist of murojaah verses and announcements, so it can be usefull and used by SD IT in Palembang.

(9)

ix DAFTAR ISI

HALAMAN JUDUL... i

LEMBAR PENGESAHAN... ii

HALAMAN PERNYATAAN DOSEN...iii

HALAMAN PERNYATAAN INTEGRITAS... iv

KATA PENGANTAR...v

ABSTRAK... vii

ABSTRACT...viii

DAFTAR ISI...ix

DAFTAR TABEL... xii

DAFTAR GAMBAR...xiv BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah...2 1.4 Tujuan Penulisan...4 1.5 Sistematika Penulisan...4

BAB II TINJAUAN PUSTAKA 2.1 Teknologi Pendidikan dan Pendidikan Karakter...5

2.1.1 Teknologi Pendidikan... 5

2.1.2 Pendidikan Karakter...5

2.2 Sistem Informasi dan Teknologi Informasi...6

2.2.1 Sistem Informasi... 6

2.2.2 Teknologi Informasi...6

2.3 Komunikasi... 7

2.3.1 Komunikasi Antara Orang Tua dan Guru... 7

2.4 Metode Agile Extreme Programming... 7

2.4.1 Pengertian Metode Agile Extreme Programming (XP)...7

(10)

x

2.4.3 Keunggulan dan Kelemahan Agile Extreme Programming...10

2.5 Metode Kipling (5W+1H)...10 2.6 Metode SOAR ...11 2.7 UML Versi 3.0... 12 2.8 Website ... 16 2.9 Mobile ... 17 2.10 Bahasa Pemrograman...18 2.11 Framework... 19 2.12 Node Js...20 2.13 Cordova...21 2.14 Database... 21 2.15 XAMPP...22

2.16 Software Editor dalam Pembuatan Aplikasi... 22

2.17 Metode Pengujian Black Box... 23

BAB III METODOLOGI 3.1 Metode Perancangan Sistem... 24

3.1.1 Tahap Mulai... 24

3.1.2 Planning (Tahap Perencanaan)... 25

3.1.3 Design (Tahap Perancangan)... 25

3.1.4 Programming (Tahap Pengkodingan)...26

3.1.5 Testing (Tahap Pengujian)... 26

3.1.6 Tahap Akhir... 26

BAB IV PERANCANGAN 4.1 Tahap Mulai... 30

4.2 Tahap Perencanaan...31

4.2.1 Perencanaan Internal Sistem... 31

4.2.2 Perencanaan Eksternal Sistem...33

4.3 Tahap Perancangan... 35

(11)

xi

4.3.2 Desain alur kerja sistem... 39

4.3.3 Desain interaksi antar kelas pada sistem...41

4.3.4 Desain interaksi urutan komunikasi pengguna...48

4.3.5 Desain bentuk tampilan pengguna... 65

4.3.6 Menentukan server, software, jaringan, hosting, domain... 68

4.3.7 Menjalankan perangkat keras dan perangkat lunak... 72

4.4 Tahap Pengkodingan...74

4.4.1 Tahap Pembuatan Database... 74

4.4.2 Tahap Pengkodingan...80

4.5 Tahap Pengujian Sistem...94

BAB V KESIMPULAN 5.1 Kesimpulan... 106

5.2 Saran...107

DAFTAR PUSTAKA... LAMPIRAN...

(12)
(13)

xiii

DAFTAR TABEL

Tabel 3.1 Tahapan metode perancangan sistem...27

Tabel 4.1 Metode Analisis SOAR ...33

Tabel 4.2 Metode Matriks SOAR ... 34

Tabel 4.3 Deskripsi diagram interaksi user dengan sistem ...36

Tabel 4.4 Deskripsi diagram interaksi admin dengan sistem ...37

Tabel 4.5 Tabel Admin ... 44

Tabel 4.6 Tabel Wali ...44

Tabel 4.7 Tabel Guru ... 45

Tabel 4.8 Tabel Siswa ...45

Tabel 4.9 Tabel Kelas ... 46

Tabel 4.10 Tabel Solat ... 46

Tabel 4.11 Tabel List_Surat ...47

Tabel 4.12 Tabel Setoran ... 47

Tabel 4.13 Tabel Hapalan ... 47

Tabel 4.14 Tabel Pengumuman ...48

Tabel 4.15 Tabel Spesifikasi Hardware ...68

Tabel 4.16 Tabel Spesifikasi Software ...68

Tabel 4.17 Tabel Deskripsi Deployment Diagram... 73

Tabel 4.18 Tabel Black Box Testing Login Akun Siswa... 94

Tabel 4.19 Tabel Black Box Testing Login Akun Guru... 94

Tabel 4.20 Tabel Black Box Testing membuat laporan sholat... 95

Tabel 4.21 Tabel Black Box Testing mengedit laporan sholat... 96

Tabel 4.22 Tabel Black Box Testing menghapus laporan sholat... 97

Tabel 4.23 Tabel Black Box Testing membuat setoran juz 30... 97

Tabel 4.24 Tabel Black Box Testing mengedit setoran juz 30... 98

Tabel 4.25 Tabel Black Box Testing menghapus setoran juz 30... 99

Tabel 4.26 Tabel Black Box Testing membuat murojaah ayat... 99

Tabel 4.27 Tabel Black Box Testing mengedit murojaah ayat... 100

Tabel 4.28 Tabel Black Box Testing menghapus murojaah ayat... 100

(14)

xiv

Tabel 4.30 Tabel Black Box Testing web admin... 101 Tabel 4.31 Tabel Pertanyaan Kuisioner Pengguna... 103

(15)

xv

DAFTAR GAMBAR

Gambar 2.1 Tahapan pada Agile Extreme Programming (XP)...9

Gambar 2.2 SOAR Model Analysis...11

Gambar 2.3 Simbol diagram usecase... 13

Gambar 2.4 Simbol activity diagram ... 14

Gambar 2.5 Simbol class diagram ...15

Gambar 2.6 Simbol diagram sequence ...16

Gambar 2.7 MVC (Model, View, Controller)... 20

Gambar 2.8 Arsitektur Apache Cordova...21

Gambar 2.9 Logo Netbeans...22

Gambar 2.10 Logo Visual Studio Code... 23

Gambar 3.1 Tahapan Metode XP...24

Gambar 4.1 Interaksi user terhadap sistem... 35

Gambar 4.2 Interaksi admin terhadap sistem...37

Gambar 4.3 Diagram pada alur kerja user ... 39

Gambar 4.4 Diagram pada alur admin ... 40

Gambar 4.5 Diagram interaksi antar kelas yang ada pada sistem ...42

Gambar 4.6 Diagram urutan komunikasi pada halaman login wali siswa ... 49

Gambar 4.7 Diagram urutan komunikasi pada halaman list-anak ... 49

Gambar 4.8 Diagram urutan komunikasi melihat tampilan home ... 50

Gambar 4.9 Diagram urutan komunikasi melihat / membuat laporan sholat anak ... 50

Gambar 4.10 Diagram urutan komunikasi mengedit /menghapus laporan sholat anak ....51

Gambar 4.11 Diagram urutan komunikasi melihat / membuat setoran juz 30 anak ... 51

Gambar 4.12 Diagram urutan komunikasi mengedit /menghapus setoran juz 30 anak .... 52

Gambar 4.13 Diagram urutan komunikasi logout wali siswa ... 52

Gambar 4.14 Diagram urutan komunikasi halaman login akun guru ... 53

Gambar 4.15 Diagram urutan komunikasi halaman melihat tampilan list siswa...53

Gambar 4.16 Diagram urutan komunikasi melihat tampilan home guru ...54

Gambar 4.17 Diagram urutan komunikasi melihat / membuat laporan sholat siswa...54

(16)

xvi

Gambar 4.19 Diagram urutan komunikasi melihat / membuat setoran juz 30 siswa...55

Gambar 4.20 Diagram urutan komunikasi mengedit /menghapus setoran juz 30 siswa ...56

Gambar 4.21 Diagram urutan komunikasi halaman logout akun guru ... 57

Gambar 4.22 Diagram urutan komunikasi halaman login akun admin ...57

Gambar 4.23 Diagram urutan komunikasi melihat halaman dashboard ...58

Gambar 4.24 Diagram urutan komunikasi melihat daftar akun wali siswa ... 58

Gambar 4.25 Diagram urutan komunikasi membuat daftar akun wali siswa ...59

Gambar 4.26 Diagram urutan komunikasi mengedit daftar akun wali siswa ...59

Gambar 4.27 Diagram urutan komunikasi menghapus daftar akun wali siswa ... 60

Gambar 4.28 Diagram urutan komunikasi melihat daftar akun guru ...60

Gambar 4.29 Diagram urutan komunikasi membuat daftar akun guru ...61

Gambar 4.30 Diagram urutan komunikasi mengedit daftar akun guru ...61

Gambar 4.31 Diagram urutan komunikasi menghapus daftar akun guru ...62

Gambar 4.32 Diagram urutan komunikasi melihat daftar pengumuman ... 63

Gambar 4.33 Diagram urutan komunikasi membuat daftar pengumuman ... 63

Gambar 4.34 Diagram urutan komunikasi menghapus daftar pengumuman ... 64

Gambar 4.35 Diagram urutan komunikasi logout akun pada admin ...64

Gambar 4.36 Form login...65

Gambar 4.37 Form home... 65

Gambar 4.38 Form laporan sholat...66

Gambar 4.39 Form laporan sholat...66

Gambar 4.40 Form setoran juz 30...67

Gambar 4.41 Form setoran juz 30...67

Gambar 4.42 Jaringan Komputer... 71

Gambar 4.43 Diagram Hubungan Antara software dan hardware... 72

Gambar 4.44 Struktur tabel admin pada database ...75

Gambar 4.45 Struktur tabel wali pada database ...75

Gambar 4.46 Struktur tabel guru pada database ... 76

Gambar 4.47 Struktur tabel kelas pada database ...77

Gambar 4.48 Struktur tabel siswa pada database ...77

Gambar 4.49 Struktur tabel solat pada database ... 78

Gambar 4.50 Struktur tabel list_surat pada database ... 78

Gambar 4.51 Struktur tabel setoran pada database ... 79

(17)

xvii

Gambar 4.53 Struktur tabel pengumuman pada database ...80

Gambar 4.54 Proses mengambil data dari database ke aplikasi mobile ...81

Gambar 4.55 Tampilan Halaman Login Pada User ... 81

Gambar 4.56 Tampilan Halaman List Anak/Siswa ...82

Gambar 4.57 Tampilan Home ...82

Gambar 4.58 Tampilan Halaman Form Sholat... 83

Gambar 4.59 Tampilan Halaman Form Update Data Sholat ...84

Gambar 4.60 Tampilan Halaman List Hafalan ... 85

Gambar 4.61 Tampilan Halaman Menu Hafalan ... 85

Gambar 4.62 Tampilan Form Setoran Ayat ...86

Gambar 4.63 Tampilan Halaman Edit Setoran Ayat ...86

Gambar 4.64 Tampilan Form Murojaah Ayat ... 87

Gambar 4.65 Tampilan Halaman Edit Murojaah Ayat... 87

Gambar 4.66 Tampilan Halaman Pengumuman... 88

Gambar 4.67 Tampilan Halaman Login Admin...88

Gambar 4.68 Tampilan Halaman Dashboard... 89

Gambar 4.69 Tampilan Halaman Daftar Wali Siswa ...89

Gambar 4.70 Tampilan Halaman Tambah Wali Siswa ...90

Gambar 4.71 Tampilan Halaman Daftar Guru ...90

Gambar 4.72 Tampilan Halaman Tambah Guru ...91

Gambar 4.73 Tampilan Halaman Daftar Data Siswa ...91

Gambar 4.74 Tampilan Halaman Tambah Siswa ...92

Gambar 4.75 Tampilan Halaman Daftar Pengumuman ...93

(18)

1 BAB I PENDAHULUAN 1.1 Latar Belakang

Pada Sekolah Dasar Islam Terpadu (SD IT) terdapat beberapa kegiatan yang tidak dimiliki oleh sekolah dasar pada umumnya. Kegiatan tersebut adalah laporan sholat siswa secara individu dan setoran hafalan surah-surah pada juz 30. Kegiatan ini dilakukan secara rutin setiap minggu bahkan hampir setiap hari.

Beberapa SD IT mewajibkan siswa untuk menghafal juz 30 sebagai syarat kelulusan. Siswa wajib melaporkan kedua kegiatan tersebut ke guru wali kelas dan orang tua secara berkala melalui buku Kerjasama dan buku TTQ (Tahsin Tahfidz Qur’an). Buku tersebut menjadi media antara guru dan orang tua siswa dalam mengontrol dan mengawasi kegiatan sholat dan hafalan juz 30. Setiap hari orang tua siswa harus memeriksa kedua buku tersebut, tetapi terkadang orang tua siswa lupa untuk memeriksa dan mengisinya. Guru dan orang tua diharapkan dapat membimbing siswa agar dapat mengikuti kegiatan tersebut untuk pembentukan karakter religius pada anak. Penerapan ilmu agama merupakan salah satu aspek penting dalam membentuk karakter siswa, oleh karena itu diperlukannya pendidikan yang terintegrasi dengan nilai iman dan taqwa sehingga siswa dapat memiliki daya filter yang tinggi terhadap pengaruh negatif dari luar.

Berdasarkan penjelasan diatas, pada tugas akhir ini penulis akan merancang beberapa fitur tambahan yang dapat diterapkan di SD IT. Fitur yang akan ditambahkan yaiu:

a. Fitur laporan sholat, dapat digunakan oleh orang tua siswa dan guru. Fitur ini berisi daftar sholat, waktu, dilaksanakan diawal, pertengahan atau akhir serta berjama’ah maupun tidak.

b. Fitur setoran juz 30, dapat digunakan oleh orang tua siswa dan guru. Pada fitur ini menyediakan daftar surah pendek serta dapat memilih tingkat hasil hafalan yaitu, lancar, sedang atau tidak lancar.

Perancangan beberapa fitur tersebut dapat membantu pembentukan karakter siswa serta dapat menjadi media komunikasi serta informasi antara pihak SD IT dan

(19)

orang tua siswa untuk mengontrol dan memonitori kegiatan sholat dan hafalan juz 30,

(20)

3

sehingga sistem ini dapat memenuhi kebutuhan pendidikan di sekolah dan di rumah dalam membentuk karakter siswa. Hal itulah yang menjadi latar belakang penulisan untuk membuat tugas akhir dengan judul “Perancangan Sistem Laporan Sholat dan Setoran Juz 30 Untuk Siswa Sekolah Dasar Islam Terpadu Berbasis Aplikasi Mobile”.

1.2 Rumusan Masalah

Berikut rumusan masalah dari penelitian tugas akhir yang akan dirancang : 1. Bagaimana menganalisa kebutuhan sistem sebagai media antara pihak SD IT

dan orang tua siswa dengan merancang sistem laporan sholat dan setoran juz 30?

2. Bagaimana merancang sistem dimana guru dan orang tua siswa dapat menginput laporan sholat dan setoran juz 30 secara fleksibel?

3. Bagaimana menciptakan suatu sistem yang mudah untuk digunakan antara pihak SD IT dan orang tua siswa dan sistem tersebut akan dilakukan survei serta diujikan secara langsung?

1.3 Batasan Masalah

Berikut batasan masalah dalam penelitian tugas akhir ini :

1. Target sistem ini digunakan oleh beberapa SD IT di Kota Palembang sebagai media telekomunikasi antara pihak sekolah dan orang tua siswa. 2. Sistem ini merupakan media informasi dan komunikasi dalam membentuk

karakter siswa antara pihak SD IT dan orang tua.

3. Pada admin sistem menggunakan website, sedangkan pada user pengguna menggunakan mobile.

4. Metode yang digunakan dalam merancang sistem mengacu pada metode Agile Extreme Programming (XP).

5. Perancangan sistem ini menggunakan metode analisa sebaga berikut: a. Metode kipling(5W+1H), untuk mengidentifikasi masalah internal

yang berkaitan dengan sistem.

b. Metode analisis untuk perancangan sistem adalah metode analisis SOAR, yang terdiri dari strength (kekuatan), opportunity (peluang), aspiration (aspirasi) dan result(hasil).

(21)

4

6. Sistem dirancang menggunakan tools Star UML 3.1.0, antara lain:

a. Use case diagram, yaitu untuk menggambarkan interaksi antar aktor pada sistem.

b. Activity diagram, yaitu untuk menjelaskan proses yang terjadi pada suatu sistem.

c. Class diagram, digunakan untuk mendeskripsikan kelas serta hubungannya.

d. Sequence diagram, digunakan untuk menggambarkan interaksi antar objek berdasarkan waktu atau tahapan tertentu.

7. Dalam merancang sistem menggunakan:

a. Framework yaitu Ionic dan Codeigniter, digunakan untuk mengembangan aplikasi mobile secara hybrid dan website dinamis. b. Netbeans IDE dan Visual Studio Code, sebagai media pengkodingan. c. Node js, berfungsi untuk melengkapi javascript agar dapat berjalan

pada sisi server.

d. Cordova, digunakan untuk mem-build aplikasi pada platform android. e. Android sdk (Software Development Kit), digunakan untuk membantu

proses build pada aplikasi android.

f. MySQL, digunakan sebagai database dalam merancang sistem.

g. Html, javascript dan css adalah bahasa pada pemrograman yang digunakan dalam merancang sistem.

8. Metode pengujian yang digunakan yaitu Black Box testing dan kuisioner pengguna.

(22)

5

1.4 Tujuan Penelitian

Tujuan penelitian dari tugas akhir ini yaitu:

1. Terciptanya suatu sistem antara pihak SD IT dan orang tua yang dapat membantu dalam membentuk karakter siswa serta dapat mengawasi kegiatan sholat dan hafalan siswa melalui fitur laporan sholat dan setoran juz 30.

2. Menerapkan metode yang mengacu pada Agile Extreme Programming (XP) dalam melakukan pengembangkan sistem sehingga dapat menghasilkan sistem laporan sholat dan setoran juz 30.

1.6 Sistematika Penulisan

Penelitian TugasAkhir ini memiliki lima bab sistematika penulisan, yaitu: BAB I PENDAHULUAN

Bab ini mendeskripsikan isi sistem secara umum yaitu latar belakang, rumusan masalah, batasan masalah, tujuan penulisan dan sistematika penulisan.

BAB II TINJAUAN PUSTAKA

Bab ini merupakan dasar teori yang berhubungan dengan penelitian dan judul tugas akhir.

BAB III METODOLOGI

Bab ini adalah bagian penelitian yang berisi metode pada sistem yang akan dirancang.

BAB IV PERANCANGAN

Bab ini adalah implementasi dari bab sebelumnya, yaitu proses pengembangan atau perancangan sistem dimulai.

BAB V PENUTUP

(23)

DAFTAR PUSTAKA

[1] Abdulhak, Ishak dkk. 2013. Teknologi Pendidikan. Bandung: Remaja Rosdakarya.

[2] Yuberti. 2015. Dinamika Teknologi Pendidikan. Lampung: LP2M Raden Intan Lampung.

[3] Pusitaningtyas, Anis. 2017. Pengaruh Komunikasi Orang Tua dan Guru Terhadap

Kreativitas Siswa. Universitas Muhammadiyah Sidoarjo.

[4] Purnama, Chamdan. 2016. Sistem Informasi Manajemen. Mojokerto: InsanGlobal.

[5] Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta: Andi.

[6] Supriyanto, Aji. 2008. Pengantar Teknologi Informasi. Jakarta: Salemba Infotek.

[7] Abdul Kadir. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi.

[8] Fahrurozzi, I. dan SN, Azhari. 2008. Proses Pemodelan Software dengan Metode Waterfall dan Extreme Programming:Studi Perbandingan. Universitas Gajahmada. Yogyakarta.

[9] Suryantara, I Gusti Ngurah. 2017. Merancang Aplikasi dengan Metodologi Extreme Programming. Jakarta : Elex Media Komputindo.

[10] Sukamto, R. A., & Shalahudin, M. (2016). Rekayasa Perangkat Lunak. Bandung: Informatika Bandung.

[11] Triwidyastika, Ardinia. 2009. Analisis Upaya Peningkatan Kualitas Manajemen Pelayanan Air Bersih Di Unit Pelayanan PDAM Cabang Semarang Selatan. Semarang. Universitas Diponegoro.

[12] Winarno, Edy dkk. 2016. Pemrograman Web Berbasis HTML 5, PHP, Dan JavaScript. Jakarta: Elex Media Komputindo.

[13] Adi Nugroho. 2005. Analisis dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek. Bandung: Informatika.

(24)

[15] Hidayat, Rahmat. (2010). Cara Praktis Membangun Website Gratis. Jakarta : PT. Elex Media Komputindo Kompas, Gramedia.

[16] Krisianto, Andy. 2012. Panduan cPanel Web Hosting. Jakarta: Elex Media Komputindo.

[17] Binarso, Yusi Ardi dkk. 2012. Pembangunan Sistem Informasi Alumni Berbasis Web Pada Program Studi Teknik Informatika Universitas Diponegoro. Universitas Diponegoro.

[18] Winarno, Edy dkk. 2014. Pemrograman Web Berbasis HTML 5, PHP, Dan JavaScript. Jakarta: Elex Media Komputindo.

[19] Valade, J. 2004. PHP 5 For Dummies. Indianapolis, Indiana: Wiley Publishing, Inc.

[20] Henderson, H. 2009. Encyclopedia of Computer Science and Technology.(RevisedEditionEdition). New York: Facts on File, Inc.

[21] Wardana. 2010. Menjadi Master PHP dengan Framework Codeigniter. Jakarta:

Elex Media Komputindo.

[22] Enterprise, Jubilee. 2015. Membuat website PHP dengan CodeIgniter. Jakarta: Elex Media Komputindo.

[23] Rosmala, Dewi, dkk. 2011. Komparasi Framework MVC (Codeigniter dan CakePHP) Pada Aplikasi Berbasis Web. Bandung : Institut Teknologi Nasional. [24] "Ionic Documentation", Ionicframework.com, 2020. [Online]. Available: https://ionicframework.com/docs/. [Diakses: 4 Juli 2020].

[25] Tim Wahana Komputer. 2010. Panduan Belajar MySQL database server. Jakarta : Media Kita.

[26] Wicaksono, Yogi. 2008. Membangun bisnis online dengan mambo. Jakarta: Elex Media Komputindo.

[27] Ahmadian, Hendri, dkk. 2017. Mahir Pemrograman Visual Dengan Java. Banda Aceh: Unimal Press.

[28] Tim Wahana Komputer. 2010. Membuat Aplikasi Facebook dengan Netbeans.

(25)

[29] Lee, Christoper. 2014. Buku Pintar Pemrograman Visual Basic 2010. Jakarta: Elex Media Komputindo.

[30] Yudhanto, Yuhdo. Utami, Feri Hari, Asnawati. 2015. Rekayasa Perangkat Lunak. Yogyakarta : Deepublish.

[31] Syahrizal, Melwin. 2005. Pengantar jaringan komputer. Yogyakarta: ANDI. [32] Prabowo, Sonny Ariyanto. Sholiq. Muqtadiroh, Feby Artwodini. 2013. Rancang Bangun Aplikasi Web Informasi Eksekutif Pada Pemerintah Kabupaten XYZ. Institut Teknologi Sepuluh November.

[33] Adelin dan Effendi, H. 2017. Aplikasi Audit Mutu Akademik Internal dengan Pendekatan Extreme Programming. Atma Luhur. Pangkal Pinang.

[34] Aitken, A. dan Ilango, V. 2013. A Comparative Analysis od Traditional Software Engineering and Agile Software Development. Hawaii International Conference on System Sciences.

[35] Rohman, Febri Nur. 2015. Pengembangan Aplikasi Web Pengolah Data Nilai Lomba Baris Berbaris Menggunakan Metodologi Extreme Programming. Universitas Negeri Yogyakarta.

[36] LeMsmana, Hendi Cahya. Isnanto R, Rizal. Widianto, Eko Didik. 2016. Perancangan Aplikasi Android “SHOLAT YUKK” sebagai Media Pembelajaran Ibadah Shalat Anak-Anak. Universitas Diponegoro.

[37] Krisnaldi, M.Isya. Wafiat, Uswatul. Habibie, Fikri. 2018. Juz Amma Zaman Now. Aplikasi Penghafal Juz Amma (Tahfidz Qur'an) Berbasis Android. Universitas Telkom.

Referensi

Dokumen terkait

3) Variabel pertumbuhan ekonomi Jawa Tengah dan angkatan kerja memiliki pengaruh positif dan signifikan terhadap Penanaman Modal Dalam Negeri (PMDN), hal ini menunjukkan

Berdasarkan hasil pemetaan serta identifikasi isu dan persoalan riil yang dihadapi oleh sektor usaha, disusun Paket Kebijakan Terpadu untuk Peningkatan Pembiayaan Dunia Usaha

2010, Saat ini keberadaan musik indie di berbagai daerah semakin menjamur. Kondisi riil promosi yang dilakukan group band pendatang baru yang ada di Indonesia sering

tersebut didukung oleh penelitian yang dilakukan Anggelia (2015) yang menyatakan bahwa reputasi auditor memiliki pengaruh negatif signifikan terhadap underpricing ,

Dengan fenomena diatas maka judul yang peneliti angkat adalah “ Pengaruh Karakteristik Tujuan Anggaran, Sumber Daya Manusia, dan Pengadaan Barang dan Jasa Terhadap

Keinginan untuk mengajak masyarakat lereng Merapi sini agar menerapkan pertanian ramah lingkungan atau yang populernya disebut pertanian organik ini sudah muncul sejak awal

Marka Membujur adalah tanda yang sejajar dengan sumbu jalan; Marka Melintang adalah tanda yang tegak lurus terhadap sumbu Jalan; Marka Serong adalah tanda yang

o Daerah Kecamatan Wajo, Tamalanrea dan Biringkanaya yang memiliki kerentanan sangat tinggi sangat rawan terhadap kenaikan muka laut , erosi dan bencana pesisir