• Tidak ada hasil yang ditemukan

BAB VI KESIMPULAN DAN SARAN

6.2 Saran

Adapun saran-saran yang ingin penulis berikan adalah sebagai berikut : 1. Untuk pengembangan aplikasi ini harus memperbaiki sistem ujian agar

lebih baik lagi.

2. Semoga ke depanya guru dapat melakukan interaksi secara langsung baik melalui chating ataupun streaming.

PEMBANGUNAN APLIKASI ISLAMIC E-LEARNING

BERBASIS WEB PADA SMA DARUL HIKAM BANDUNG

SKRIPSI

Diajukan Untuk Memenuhi Syarat Kelulusan Pada Program Studi Sistem Informasi Jenjang Sarjana Fakultas Teknik dan Ilmu Komputer

BRENDA NATASYA GUSTI ARINDA 1.05.06.178

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

xiii

DAFTAR GAMBAR

Gambar 2.1 Siklus Informasi ... 17

Gambar 2.2 Model Hubungan Client Server ... 26

Gambar 2.3 Topologi Bus ... 27

Gambar 2.4 Topologi Ring ... 28

Gambar 2.5 Topologi Star ... 30

Gambar 2.6 Topologi Mess ... 30

Gambar 3.1 Struktur Organisasi SMA Darul Hikam ... 37

Gambar 3.2. Waterfall Model ... 48

Gambar 4.1 Flow Map yang sedang Berjalan ... 55

Gambar 4.2 Diagram Kontek yang sedang Berjalan ... 56

Gambar 4.3 DFD yang sedang Berjalan ... 57

Gambar 4.4 Gambaran Umum Sistem yang Diusulkan ... 60

Gambar 4.5 Diagram Kontek yang Diusulkan ... 61

Gambar 4.6 DFD Level 0 yang Diusulkan... 62

Gambar 4.7 DFD Level 1 Proses 4.0 yang Diusulkan ... 63

Gambar 4.8 DFD Level 1 Proses 5.0 yang Diusulkan ... 63

Gambar 4.9 Tabel Relasi yang Diusulkan... 69

Gambar 4.10 Entity Relationship Diagram (ERD) yang Diusulkan ... 70

Gambar 4.11 Perancangan Antar Muka ... 78

Gambar 4.12 Struktur Menu Siswa ... 79

Gambar 4.13 Struktur Menu Guru ... 79

xiv

Gambar 4.15 Form Pendaftaran Siswa ... 80

Gambar 4.16 Form Latihan ... 81

Gambar 4.17 Form Input Data Materi... 81

Gambar 4.18 Form Input Soal ... 82

Gambar 4.19 Form Input Data Guru ... 82

Gambar 4.20 Form Download Materi ... 83

Gambar 4.21 Form Data Hasil Ujian ... 83

Gambar 4.22 Form Data Nilai Hasil Ujian ... 84

Gambar 4.23 Form Rekap Latihan ... 84

Gambar 4.24 Form Daftar Materi Upload ... 85

Gambar 4.25 Form Daftar Soal Upload ... 85

Gambar 4.26 Perancangan Arsitektur Jaringan Siswa ... 86

Gambar 4.27 Perancangan Arsitektur Jaringan Guru ... 87

Gambar 4.28 Perancangan Arsitektur Jaringan Admin ... 87

Gambar 5.1 Tampilan Home ... 97

Gambar 5.2 Tampilan Login Siswa ... 97

Gambar 5.3 Tampilan Daftar Siswa ... 98

Gambar 5.4 Tampilan Download Materi ... 98

Gambar 5.5 Tampilan Latihan Ujian Online ... 99

Gambar 5.6 Tampilan Login Guru ... 99

Gambar 5.7 Tampilan Input Materi ... 100

Gambar 5.8. Tampilan Input Soal Latihan Ujian ... 100

xv

Gambar 5.10 Tampilan Nilai Hasil Latihan Ujian ... 101

Gambar 5.11 Tampilan Rekap Latihan Ujian ... 102

Gambar 5.12 Tampilan Login Admin ... 102

Gambar 5.13 Tampilan Daftar Guru ... 103

vi DAFTAR ISI

LEMBAR PENGESAHAN

LEMBAR PERNYATAAN KEASLIAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

DAFTAR SIMBOL ... xvii

BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1

1.2 Identifikasi dan Rumusan Masalah ... 4

1.2.1 Identifikasi Masalah ... 4

1.2.2 Rumusan Masalah ... 4

1.3 Maksud dan Tujuan Penelitian ... 5

1.3.1 Maksud Penelitian ... 5

1.3.2 Tujuan Penelitian ... 5

1.4 Kegunaan Penelitian ... 5

1.4.1 Kegunaan Praktis ... 5

vii

1.5 Batasan Masalah ... 6

1.6 Lokasi dan Jadwal Penelitian ... 7

BAB II LANDASAN TEORI 2.1 Pengertian Sistem ... 9

2.1.1 Bentuk Dasar Sistem ... 9

2.1.2 Karakteristik Sistem ... 11

2.1.3 Klasifikasi Sistem ... 13

2.2 Pengertian Informasi ... 14

2.2.1 Konsep Dasar Informasi ... 14

2.2.2 Hirarki Informasi ... 15

2.2.3 Siklus Hidup informasi ... .17

2.3 Pengertian Sistem Informasi ... 17

2.3.1 Komponen Sistem Informasi ... 18

2.4 Pengertian Aplikasi ... 19 2.5 Pengertian Kurikulum ... 20 2.6 Pengertian E-Learning ... 20 2.6.1 Komponen E-Learning ... 21 2.6.2 Kategori E-Learning ... 20 2.7 Jaringan Komputer ... 23

2.7.1 Pengertian Jaringan Komputer ... 23

2.7.2 Jenis-Jenis Jaringan Komputer ... 24

2.7.3 Topologi Jaringan Komputer ... 26

viii

2.8 Perangkat Lunak Pendukung ... 32

2.8.1 PHP ... 32

2.8.2 Database MySQL ... 34

2.8.3 Web Server Xampp ... 34

2.8.4 Macromedia Dreamweaver ... 35

BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian ... 37

3.1.1 Sejarah Perusahaan ... 37

3.1.2 Visi dan Misi Perusahaan ... 38

3.1.2.1 Visi Perusahaan ... 38 3.1.2.2 Misi Perusahaan ... 39 3.1.3 Struktur Organisasi ... 39 3.1.4 Deskripsi Tugas ... 40 3.2 Metode Penelitian ... 42 3.2.1 Desain Penelitian ... 42

3.2.1 Jenis dan Metode Pengumpulan Data ... 43

3.2.2.1 Sumber Data Primer ... 43

3.2.2.2 Sumber Data Sekunder ... 43

3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 44

3.2.3.1 Metode Pendekatan Sistem ... 44

3.2.3.1.1 Analisis dan Perancangan Prosedur Sistem ... 44

3.2.3.1.1 Analisis dan Perancangan Basis Data ... .44

ix

3.2.3.3 Alat Bantu Analisis dan Perancangan ... 47

3.2.4 Pengujian Software ... 49

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan ... 50

4.1.1 Analisis Dokumen ... 50

4.1.2 Analisis Prosedur yang sedang Berjalan ... 53

4.1.2.1 Flow Map ... 55

4.1.2.2 Diagram Kontek ... 56

4.1.2.3 Data Flow Diagram ... 57

4.1.3 Evaluasi Sistem yang Berjalan ... 57

4.2 Perancangan Sistem ... 58

4.2.1 Tujuan Perancangan Sistem ... 59

4.2.2 Gambaran Umum Sistem yang Diusulkan ... 59

4.2.3 Perancangan Prosedur yang Diusulkan ... 60

4.2.3.1 Diagram Kontek ... 61

4.2.3.2 Data Flow Diagram ... 62

4.2.3.2.1 DFD Level 0 ... 62

4.2.3.2.2 DFD Level 1 Proses 7.0 ... 63

4.2.3.2.3 DFD Level 1 Proses 8.0. ... 63

4.2.3.3 Kamus Data ... 64

4.2.4 Perancangan Basis Data ... 66

4.2.4.1 Normalisasi ... 66

x

4.2.4.3 Entity Relation Diagram (ERD) ... 69

4.2.4.4 Struktur File ... 71

4.2.4.5 Kodifikasi ... 75

4.2.5 Perancangan Antar Muka ... 78

4.2.5.1 Struktur Menu ... 78

4.2.5.2 Perancangan Input ... 80

4.2.5.3 Perancangan Output ... 83

4.2.6 Perancangan Arsitektur Jaringan ... 85

4.2.6.1 Perancangan Arsitektur Jaringan Siswa ... 86

4.2.6.2 Perancangan Arsitektur Jaringan Guru ... 86

4.2.6.3 Perancangan Arsitektur Jaringan Admin ... 87

BAB V IMPLEMENTASI DAN TESTING SISTEM 5.1 Implementasi ... 88

5.1.1 Batasan Implementasi (Optional) ... 88

5.1.2 Implementasi Perangkat Lunak ... 89

5.1.3 Implementasi Perangkat Keras ... 90

5.1.4 Implementasi Basis Data (Sintaks SQL) ... 92

5.1.5 Implementasi Antarmuka ... 92

5.1.5.1 Implementasi Halaman Utama ... 92

5.1.5.2 Implementasi Halaman Siswa ... 93

5.1.5.3 Implementasi Halaman Guru ... 93

5.1.5.3 Implementasi Halaman Guru Admin ... 94

xi

5.1.6.1 Cara-Cara Hosting ... 95

5.1.7 Penggunaan Program ... 96

5.1.7.1 Halaman Home ... 96

5.1.7.2 Halaman Login Siswa ... 97

5.1.7.3 Halaman Daftar Siswa ... 97

5.1.7.4 Halaman Download Materi ... 98

5.1.7.5 Halaman Latihan Ujian Online ... 98

5.1.7.6 Halaman Login Guru ... 99

5.1.7.7 Halaman Input Materi ... 99

5.1.7.8 Halaman Input Soal Latihan Ujian ... 100

5.1.7.9 Halaman Laporan Hasil Latihan Ujian ... 100

5.1.7.10 Halaman Nilai Hasil Latihan Ujian ... 101

5.1.7.11 Halaman Rekap Latihan Ujian ... 101

5.1.7.12 Halaman Login Admin ... 102

5.1.7.13 Halaman Daftar Guru ... 102

5.1.7.14 Halaman Lupa Password ... 103

5.2 Pengujian ... 103

5.2.1 Rencana Pengujian ... .104

5.2.2 Kasus dan Hasil Pengujian ... .105

5.2.2.1 Pengujian Proses Login ... .105

5.2.2.2 Pengujian Proses Pendaftaran Siswa ... .106

5.2.2.3 Pengujian Proses Download Materi ... 106

xii

5.2.2.5 Pengujian Proses Input Soal Latihan Ujian ... 107

5.2.2.6 Pengujian Proses Input Materi ... 108

5.2.2.6 Hasil Pengujian ... .109

5.3.4 Kesimpulan Hasil Pengujian ... .109

BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan ... .110

6.2 Saran ... .110 DAFTAR PUSTAKA

Ilmu. Yogyakarta.

Budhi Irawan. 2005. Jaringan Komputer. Graha Ilmu. Yogyakarta.

Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Andi. Yogyakarta. Lukmanul Hakim. 2008. Membongkar Trik Rahasia Para Master PHP.

Lokomedia. Yogyakarta.

Alter, Steven.2001.Communications of the Association for the Information Systems.Which Life Cycle…Work System, Information System, Or Software.October.p.8.

http://www.google.com/Sistem dan Analisis Sistem/27 Maret 2010. http://www.google.com/Informasi/27 Maret 2010.

http://www.nicdesain.net/Information system/27 Maret 2010.

http://www. LearnFrame.Com/ Glossary of eLearning Terms /27 Maret 2010 http://id.wikipedia.org/Kurikulum/2 Juni 2010

DAFTAR RIWAYAT HIDUP

I. Identitas Pribadi

Nama : BRENDA NATASYA GUSTI ARINDA

Tempat dan Tanggal Lahir : Malang, 19 Agustus 1988

Jenis Kelamin : Perempuan

Agama : Islam

Alamat Asal : Jl. Rancah No.18 Cisaga Ciamis (JaBar) 46386 No. Telpon : (022) 92592129 Email : bre_honx@yahoo.com II. Pendidikan 1995 – 2001 : SDN 1 Cisaga 2001 – 2004 : SLTPN 1 Banjar 2004 – 2006 : SMAN 1 Banjar

2006 – 2010 : Lulusan Fakultas Teknik dan Ilmu Komputer Program Studi Sistem

Informasi Jenjang Strata I

xvii

DAFTAR SIMBOL

1. Simbol Flow Map

SIMBOL NAMA KETERANGAN

Proses Merupakan proses komputer yang terjadi didalam aliran dokumen

Aliran Menunjukkan data – data yang mengalir pada sistem

Proses Manual Merupakan proses yang terjadi didalam Flow Map

File Store Merupakan penyimpanan data menunjukkan data yang disimpan kedalam suatu disk / harddisk

Dokumen Dokumen yang ada dalam Flow Map

Offline Storage Menunjukkan tempat penyimpanan data berupa arsip

2. Simbol Data Flow Diagram

SIMBOL NAMA KETERANGAN

Proses

Menunjukkan kegiatan / kerja yang dilakukan oleh orang, mesin atau komputer

Terminator Menunnjukkan bagian dari luar

xviii Data store

Menunjukkan simpanan dari data yang dapat berupa suatu file / database di sistem komputer

3. Simbol Diagram Entity Relationship

SIMBOL NAMA KETERANGAN

Strong Entity Menunjukkan himpunan entitas yang kuat

Garis

Menunjukkan penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya

Belah ketupat /

xvi

DAFTAR TABEL

Tabel 1.1 Estimasi Jadwal Penyelesaian Tugas Akhir ... 7

Tabel 4.1 Spesifikasi File Siswa ... 72

Tabel 4.2 Spesifikasi File Pelajaran ... 72

Tabel 4.3 Spesifikasi File Guru ... 73

Tabel 4.4 Spesifikasi File Materi ... 73

Tabel 4.5 Spesifikasi File Latihan ... 74

Tabel 4.6 Spesifikasi File Rekap Latihan ... 74

Tabel 4.7 Spesifikasi File Hasil Latihan ... 75

Tabel 4.8 Spesifikasi File Admin ... 75

Tabel 4.9 Kode Pelajaran ... 76

Tabel 5.1 Halaman Utama ... 92

Tabel 5.2 Halaman Siswa ... 93

Tabel 5.3 Halaman Guru ... 94

Tabel 5.4 Halaman Admin ... 94

Tabel 5.5 Rencana Pengujian ... 105

Tabel 5.6 Pengujian Proses Login ... 105

Tabel 5.7 Pengujian Proses Pendaftaran Siswa ... 106

Tabel 5.8 Pengujian Proses Download Materi ... 106

Tabel 5.9 Pengujian Proses Latihan Ujian Online ... 107

Tabel 5.10 Pengujian Proses Input Soal Latihan Ujian Online ... 108

iii

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Skripsi yang berjudul “PEMBANGUNAN APLIKASI ISLAMIC E-LEARNING BERBASIS WEB PADA SMA DARUL HIKAM BANDUNG” ini tepat pada waktunya.

Penulis menyadari bahwa Skripsi ini masih jauh dari kesempurnaan, karena terbatasnya wawasan dan pengetahuan yang penulis miliki. Oleh karena itu, penulis sangat mengharapkan dan akan sangat menghargai usulan berupa saran beserta solusinya yang bersifat membangun guna perbaikan dan penyempurnaan Skripsi ini.

Pada kesempatan ini perkenankanlah dengan segala kerendahan dan ketulusan hati, penulis haturkan terima kasih kepada :

1. Dr. Ir. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.

2. Prof. Dr. Ir. Ukun Sastraprawira, M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Bapak Dadang Munandar, SE, M.Si, selaku Ketua Jurusan Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4. Ibu Wartika, S.Kom., M.T, selaku Dosen Wali MI-4 yang telah banyak membantu selama perkuliahan.

iv

5. Ibu Citra Noviyasari,S.si, M.T, selaku Dosen Pembimbing yang telah banyak meluangkan waktu untuk memberikan petunjuk dan pengarahan kepada penulis.

6. Ibu Rina Kuniawati, S.Kom, M.T dan Ibu Wahyuni, S.si, M.T, selaku penguji yang telah banyak memberikan masukkan dan koreksi yang membangun kepada penulis.

7. Seluruh Staf Pengajar, khususnya Dosen Jurusan Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. 8. Seluruh Staff dan Karyawan UNIKOM.

9. Bapak Yadi dan seluruh staf pengajar serta karyawan SMA Darul Hikam yang sudah banyak memberikan bantuan.

10.My Greates Mom, finally ayu lulus juga Mom…Thanx for all Luv n support u’ve giveto me…always n always,,

11.My Nene n Aki yang slalu ngasih dukungan n doa ga henti-hentinya..Luv U all…

12.Gak ketinggalan buat Njes adeku yg suka nyebelin tapi yah walau gimanapun kita sista…n buat My Little Kanceng Nicky yang gemezziiin banget walaupun suka nyebelin juga…Luv U All,,,sista n brotha..

13.My Luvly Boo Ilham Ramadhan mahasiswa MI-7 angkatan 2005 yang dahh lulus taon kmaren yang bawelnyaaaahhhh ga kalah ma Nene…walaupun km cerewet, suka riwehh, heboh, kaya bencong (upsss….!!!), n ngomelin aku tuzz…tapi aku suayaaaaaaannnnggg begete

v

dehh ma mboo…pokonya Thanx buangeeeett buat smua supportnya, syanganya, n waktunyaa…yg sering aku abizin…Luphu Foreva dwehh.. 14.Soulmates bre tercinta…Panca n Dwi..thanx for always being my best

friend…pokonya kita Togeda Foreva dwehh…(Hidup PPG lahh),,

15.Kebiw, Lence, Sriw n Lalas temen-temen kosan bre yang slalu menemani dari bangun mpe tidur mpe bangun lagi..pokonya all dy long dwehh…Thanx buat smua dukungan n smangaat yg kalian kasih slama ini…pasti bakalan kangen dehh masa-masa ngrumpi bareng, gossip bareng…hmmm…I’ll Mizz U All Girlz…

16.Emil, Rizkal, Yoso, Dani, Nina n Roy (MI-4 yang lulus barengan)…akhirnya kita bisa masuk bareng lulus barengan juga…sukses yahh buat kalian smua…Makassiihhh banget buat dah yang banyak ngebantu bre slama ini…Maafin klo banyak salahh…

17.Nobita, hatur nuhun pisan ya Laptop Pejuangnya dipakai bre selama skripsi…Pokonyaaa…Hidup Si Pejuang lahh…Salam yahh buat Ibu Negara,,,Buat Indra War…Kop...(hehehhe) thanx berat bro dah sering bgt gw repotin…pokonya thanx beraat brad…Suksess yahh buat kalian nyusun skripsinyahh..berjuang sob….!!!

18.Nyonya Dance Siska partner gosssiipp no.1 di MI-4…thanx bgt buat supportnya kapan kita gossip lagi ciiinnn,, Buat Utep makaciii banget dah bantuin revision DFD bre…lo emang sakti cuy,,Buat Helen juga yang dah bantuin minjemin laptopnya buat demo program makasii bgt ceu…Mizz

vi

Genk-Gong…capcuss ciinn..smangaatt yahh nyusun skripsinyahh…kalian pasti bisaaa..!!!!!

19.Buat Dulur MI-4 Firda ceuk barudak Mi-4 mah Ijonk heheheh (brad ti smp nepi ka lulus bareng2 wae..sing suksenya smangatt geura2 lulus kuliah tehh mih geura jadi jeng c ve), Akunq, Dikyus, Uchay, Dikmul, Bagus, Cumi, Aji, Dwi, Noory, Isal, Auv, Aji, Intan, Pras, Yosef, Robi, Lita ….smangaatt nyaakkk barudaakkk….nuhuuuun pisann..salam kompak slaluu…buruaan lulus euy...moga-moga bisa reunian yahh…nanti…Amien 20.Anak-anak bimbingan Bu Citra…Silvi, Yuyun, Yoso, Anggra, Linda, Ema

n lain2 yg ga taw namanya satu2….Temen-temen seperjuangan..akhirnyaahh kita bisa lulus juga…thanx yahh buat tuker2an infonyahh…

21.Buat Diyan, Agus, A’Kisrun, A’Cau, A’Eza, Yane, Lisma, Noi, Kelvin, Chaminx, Joko, Donis, Kodit, T’Indah, T’Diah, Intan, Icha, Deasy, Ratih, Iha, Melvin, Aeni, Nita, Echi, Ary, Haris dll…Makasihh buat smuanyaahhh…

Semoga Allah SWT melimpahkan segala rahmat dan karunia-Nya atas segala kebaikan seluruh pihak yang telah membantu terselesainya Skripsi ini, Amin...

Bandung, Juli 2010

Dokumen terkait