BAB III ANALISIS DAN PERANCANGAN SISTEM 35
4.4. Pengujian Sistem
4.4.2. Kasus dan Hasil Pengujian
4.4.2.11. Pengujian Pengolahan Data Profil Siswa
Tabel 4.15. Pengujian Pengolahan Data Profil Siswa Kasus Hasil Uji Benar (Data Benar)
Data Masukan Yang diharapkan Pengamatan Kesimpulan Klik Lihat Profil Tampil Data-data
Profil Siswa. Data Profil ditampilkan [X] Diterima [ ] Ditolak Masukan ganti password contoh masukan : Password lama:bpi
Password Baru: bpi1 Validasi Password Baru: bpi1 Muncul pesan password berhasil diganti Muncul pesan password berhasil diganti [X] Diterima [ ] Ditolak
password contoh masukan : Password lama:123 password lama anda salah password lama anda salah [ ] Ditolak
4.4.2.12 Pengujian Data Materi Pelajaran Siswa
Tabel 4.16. Pengujian Data Materi Pelajaran Siswa Kasus Hasil Uji Benar (Data Benar)
Data Masukan Yang diharapkan Pengamatan Kesimpulan Klik Data Materi
Pelajaran Tampil Data-data Materi Pelajaran. Data materi dapat diunduh [X] Diterima [ ] Ditolak
4.4.2.13 Pengujian Data Ujian Siswa
Tabel 4.17. Pengujian Data Ujian Siswa Kasus Hasil Uji Benar (Data Benar)
Data Masukan Yang diharapkan Pengamatan Kesimpulan Pilih Mata Pelajaran:
Bahasa Indonesia Menampilkan data materi Menampilkan data materi [X] Diterima [ ] Ditolak Pilih Soal ujian Soal akan
ditampilkan, kemudian siswa menjawab soal tersebut Soal akan ditampilkan, kemudian siswa menjawab soal tersebut [X] Diterima [ ] Ditolak
Nilai Ujian berdasarkan mata pelajaran Ditampilkan nilai ujian berdasarkan mata pelajaran Ditampilkan nilai ujian berdasarkan mata pelajaran [X] Diterima [ ] Ditolak
Klik print Download data
nilai Data nilai dengan format .pdf [X] Diterima [ ] Ditolak
4.4.2.14 Pengujian Data Tugas Siswa
Tabel 4.18. Pengujian Data tugas Siswa Kasus Hasil Uji Benar (Data Benar)
Data Masukan Yang diharapkan Pengamatan Kesimpulan Pilih Mata Pelajaran:
Bahasa Indonesia Menampilkan data materi Menampilkan data materi [X] Diterima [ ] Ditolak
didownload dapat dilihat juga file dapat didownload Nilai tugas berdasarkan
mata pelajaran Ditampilkan nilai tugas berdasarkan mata pelajaran Ditampilkan nilai tugas berdasarkan matapelajaran [X] Diterima [ ] Ditolak
Klik print Download data
nilai Data nilai dengan format .pdf [X] Diterima [ ] Ditolak 4.4.3 Pengujian Beta
4.4.3.1 Skenario Pengujian Beta
Pengujian beta ini dilakukan dengan cara melakukan pengujian langsung di tempat penelitian yaitu di lingkungan SMA BPI 1 BANDUNG. Penelitian di lingkungan SMA BPI 1 BANDUNG dilakukan supaya dapat mengetahui sejauh mana sistem yang dibangun dapat menjadi alternatif penyelesaian permasalahan yang telah dijelaskan di awal.
Tabel 4.19 Tabel kuisioner
No Beberapa point yang diteliti Rumus
prosentase yang digunakan
Skala penilaian
1. Apakah anda setuju bahwa Web site ini dapat menjadikan proses belajar
mengajar lebih optimal Y = P/Q * 100%
SS = Sangat setuju S = Setuju CS = Cukup setuju BS = Biasa saja KS = Kurang setuju TS = Tidak setuju STS = Sangat 2. Apakah anda setuju bahwa dengan
Website ini murid dapat dengan mudah mendapat materi pelajaran
Keterangan: P = Banyaknya jawaban responden tiap soal. Q = Jumlah 3. Apakah anda setuju bahwa dengan
adanya website ini memudahkan para guru untuk dapat
Y = Nilai prosentase
4. Apakah anda setuju bahwa website ini membuka komunikasi antara guru dan siswa ataupun anatar siswa di luar jam pelajaran melalui forum diskusi danprivate message
5. Apakah anda setuju bahwa dengan website ini Murid akan mendapat soal-soal yang lebih beragam dari gurunya
6. Apakah anda setuju bahwa dengan website ini Guru dapat menemukan suatu metoda pengajaran yang lebih efektif
7. Apakah anda setuju bahwa tampilan website ini sudah cukup user
friendly untuk setiap
pengguna/pengunjung situs Web E-Learning SMA BPI 1 BANDUNG ini
8. Apakah anda setuju jika web site ini sudah layak untuk dionlinekan
Kuisioner ini diajukan kepada 1 orang admin, 4 orang guru dan 5 orang siswa. Berikut ini adalah hasil prosentase masing-masing jawaban yang sudah dihitung nilainya dengan menggunakan rumus diatas.
No Pertanyaan SS S CS BS KS TS STS 1. Apakah anda setuju
bahwa Web site ini dapat menjadikan proses belajar mengajar lebih optimal
80% 20%
2. Apakah anda setuju bahwa dengan Website ini murid dapat dengan mudah mendapat materi pelajaran
50% 40% 10%
3. Apakah anda setuju bahwa dengan adanya website ini memudahkan para guru untuk dapat mendistribusikan materi pelajaran
70% 20% 10%
4. Apakah anda setuju bahwa website ini membuka
komunikasi antara guru dan siswa ataupun antar siswa di luar jam pelajaran melalui forum diskusi dan private message
50% 40% 10%
5. Apakah anda setuju bahwa dengan website ini Murid akan mendapat soal-soal yang lebih beragam dari gurunya
70% 30%
6. Apakah anda setuju bahwa dengan website ini Guru dapat menemukan
lebih efektif
7. Apakah anda setuju bahwa tampilan website ini sudah cukup user friendly untuk setiap pengguna/pengunju ng situs Web E-Learning SMA BPI 1 BANDUNG ini
50% 30% 20%
8. Apakah anda setuju jika web site ini sudah layak untuk dionlinekan
60% 40%
Berdasarkan hasil prosentase diatas dapat disimpulkan sebagai berikut: 1. Pada butir pertanyaan nomor satu terdapat sebanyak 8 orang atau 80% menyatakan sangat setuju dan 2 orang atau 20% menyatakan setuju bahwa, dengan adanya website ini dapat menjadikan proses belajar mengajar lebih optimal.
2. Pada butir pertanyaan nomor dua terdapat sebanyak 5 orang atau 50% menyatakan sangat setuju, 4 orang atau 40% menyatakan setuju dan 1 orang atau 10% menyatakan cukup setuju bahwa, dengan adanya website ini murid dapat dengan mudah mendapat materi pelajaran.
3. Pada butir pertanyaan nomor tiga terdapat sebanyak 7 orang atau 70% menyatakan sangat setuju, 2 orang atau 20% menyatakan setuju dan 1 orang atau 10% menyatakan cukup setuju bahwa, dengan adanya website ini memudahkan para guru untuk dapat mendistribusikan materi pelajaran.
50% menyatakan sangat setuju, 4 orang atau 40% menyatakan setuju, dan 1 orang atau 10% menyatakan cukup setuju, bahwa dengan adanya website ini dapatmembuka komunikasi antara guru dan siswa ataupun anatar siswa di luar jam pelajaran melalui forum diskusi danprivate message.
5. Pada butir pertanyaan nomor lima terdapat sebanyak 7 orang atau 70% menyatakan sangat setuju dan 3 orang atau 30% menyatakan setuju bahwa, dengan adanya website ini Murid akan mendapat soal-soal yang lebih beragam dari gurunya.
6. Pada butir pertanyaan nomor enam terdapat sebanyak 6 orang atau 60% menyatakan sangat setuju dan 4 orang atau 40% menyatakan setuju bahwa, dengan adanya website ini Apakah anda setuju bahwa dengan website ini Guru dapat menemukan suatu metoda pengajaran yang lebih efektif.
7. Pada butir pertanyaan nomor tujuh terdapat sebanyak 5 orang atau 50% menyatakan sangat setuju, 3 orang atau 30% menyatakan setuju dan 2 orang atau 20% menyatakan cukup setuju bahwa, dengan adanya website ini
Apakah anda setuju bahwa dengan website ini sudah cukup user friendly untuk setiap pengguna/pengunjung situs Web E-Learning SMA BPI 1 BANDUNG ini.
8. Pada butir pertanyaan nomor delapan terdapat sebanyak 6 orang atau 60% menyatakan sangat setuju dan 4 orang atau 40% menyatakan setuju bahwa, dengan adanya website ini .
Berdasarkan pengujian beta diatas, dapat dilihat bahwa pembangunan Website E-Learning SMA BPI 1 BANDUNG ini :
1. Proses belajar mengajar menjadi lebih optimal.
2. Murid dapat dengan mudah mendapat materi pelajaran
3. Memudahkan para guru untuk dapat mendistribusikan materi pelajaran.
4. Membuka komunikasi antara guru dan siswa ataupun anatar siswa di luar jam pelajaran melalui forum diskusi .
5. Murid akan mendapat soal-soal yang lebih beragam dari gurunya. 6. Guru dapat menemukan suatu metoda pengajaran yang lebih efektif.
159 5.1 Kesimpulan
Berdasarkan penelitian yang dilakukan oleh penyusun mengenai pembangunan Website E-Learning SMA BPI 1 Bandung, maka dapat ditarik beberapa kesimpulan sebagai berikut :
1. Melalui Website E-Learning SMA BPI 1 Bandung dapat membantu proses belajar mengajar menjadi lebih optimal.
2. Dengan bantuan Website E-Learning SMA BPI 1 Bandung. Murid dapat dengan mudah mendapat materi pelajaran.
3. Memudahkan para guru untuk dapat mendistribusikan materi pelajaran. 4. Membuka komunikasi antara guru dan siswa ataupun antara siswa di luar
jam pelajaran melalui forum diskusi .
5. Murid akan mendapat soal-soal yang lebih beragam dari gurunya. 6. Guru dapat menemukan suatu metode pengajaran yang lebih efektif.
5.2 Saran
Untuk lebih mengefektifkan website ini penulis mengusulkan beberapa saran yang dapat dijadikan pertimbangan, yaitu:
1. Ditambahkannya file materi berupa flash dan video. 2. Ditambahkannya media komunikasi chatting.
Kelas : IF-4
Nama Lengkap : Dea Diki Hamdan
Tempat / Tanggal Lahir : Bandung, 04 Agustus 1987
Agama : Islam
Jenis Kelamin : Laki-laki
Alamat : Jl. Samoja no.330/121 RT.07/07, Bandung No. Telp : 022-91568216 / 022-7320006
PENDIDIKAN
1993 – 1999 : SDN CENTEH II 1999 – 2002 : SMP BPI 1 Bandung 2002 – 2005 : SMA BPI 3 Bandung
2005 – 2011 : Program S1, Jurusan Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia – Bandung
Bandung, Maret 2011
Dea Diki Hamdan NIM : 10105162
Jl. Dipati Ukur No. 112-116, Bandung 40132 Email: dhewae@gmail.com
ABSTRAK
Selama ini semua proses pembelajaran di SMA BPI 1 Bandung masih bersifat konvensional, dengan kata lain bahwa proses belajar mengajar antara siswa dengan guru hanya dapat dilakukan dengan syarat terjadinya pertemuan antara siswa dengan guru di dalam kelas. Jika pertemuan antara siswa dengan guru tidak terjadi atau guru yang bersangkutan tidak hadir dan waktu pembelajaran yang dibatasi pihak sekolah, maka secara otomatis proses pembelajaran pun akan terhambat. Berbagai konsep dan teknik baru dalam pengajaran telah banyak dikembangkan untuk menggantikan metode tradisional yang hanya mengandalkan pada metode pengajaran satu arah di kelas. Salah satu metode pengajaran yang sedang berkembang di masa sekarang adalah e-learning. E-learning dapat membantu para pengajar dalam mendistribusikan bahan ajar mereka tanpa harus berada di kelas dengan menggunakan internet, hal ini dapat memaksimalkan waktu pembelajaran di kelas yang terbatas.
Pengembangan sistem informasi dalam pembuatan perangkat lunak menggunakan metode Waterfall. Metode pengumpulan data yang digunakan dalam penelitian ini adalah studi literatur, observasi dan interview atau wawancara dengan topik yang akan diambil. Untuk merancang aplikasi ini digunakan metode perancangan struktural yaitu pembuatan Entity Relationship (ER) dan pembuatan Data Flow Diagram (DFD) untuk merancang dan mendokumentasikan sistem perangkat lunak berdasarkan aliran data. Dalam pembuatan perangkat lunak ini menggunakan PHP sebagai bahasa script yang digunakan untuk membuat halaman website dan MySQL sebagai database tempat penyimpanan data. Program diuji dengan melakukan pengujian program dengan memasukan data-data yang telah ada dengan menggunakan metode Blackbox yaitu pengujian alpha, serta melakukan pengujian betha yang merupakan pengujian secara langsung kepada user yang akan menggunakan perangkat lunak ini.
Dengan adanya e-learning ini dapat membantu proses belajar mengajar agar lebih optimal. Memudahkan para guru untuk dapat mendistribusikan materi pelajaran untuk siswa/i di SMA BPI 1 dan juga siswa/i dapat dengan mudah mendapat materi pelajaran. Website e-learning ini dapat dijadikan media diskusi tambahan untuk membahas materi pelajaran yang belum tuntas serta dapat mengerjakan soal-soal ujian berupa pilihan ganda dan mengumpulkan tugas-tugas yang di berikan oleh guru.
Kata Kunci : SMA BPI 1, E-learning,Waterfall,DFD, ER, PHP, MySQL,Blackbox, Alpha dan Betha
1. Pendahuluan
Perkembangan teknologi informasi dan komunikasi yang sangat pesat mendorong berbagai lembaga pendidikan khususnya SMA BPI 1 Bandung memanfaatkan sistem
e-learning untuk meningkatkan efektivitas dan fleksibilitas pembelajaran. Selama ini semua proses pembelajaran di SMA BPI 1 Bandung masih bersifat konvensional, dengan kata lain bahwa proses belajar mengajar antara siswa dengan guru hanya
dapat dilakukan dengan syarat terjadinya pertemuan antara siswa dengan guru di dalam kelas.
Jika pertemuan antara siswa dengan guru tidak terjadi atau guru yang bersangkutan tidak hadir dan waktu pembelajaran yang dibatasi pihak sekolah, maka secara otomatis proses pembelajaran pun akan terhambat. Selain itu proses transfer ilmu pengetahuan sepenuhnya dilakukan di dalam kelas. Keadaan seperti ini sangat
Terbatasnya waktu belajar mengajar dikelas terkadang menghalangi para guru dalam memberikan semua materi pelajaran kepada siswa/inya. Hal ini menjadi masalah tersendiri untuk siswa/i dan guru yang ingin menyampaikan secara detil tentang mata pelajaran tersebut. Kesulitan ini banyak dikeluhkan para siswa/i dan guru saat ini karena terkadang materi yang butuh pembahasan dalam waktu lama justru harus dijelaskan dalam waktu singkat.
Dalam tercapainya kesuksesan dalam belajar, proses komunikasi antara para guru dan siswa/i sangat dibutuhkan. Proses komunikasi ini sepertinya sulit diwujudkan di sekolah. Karena para siswa/i yang cenderung malu-malu atau takut dengan guru yang bersangkutan. Begitu juga dengan guru yang ingin berkomunikasi dengan banyak siswa/i dalam satu waktu, tentu saja hal ini mustahil dilakukan secara langsung atau tatap muka.
Maka perlu dibuat suatu aplikasie-learning
berbasis web yang dapat diakses kapan saja dan dimana saja sehingga mendukung proses pendidikan di SMA BPI 1 Bandung. Berdasarkan latar belakang yang telah dipaparkan sebelumnya, maka penulis bermaksud mengambil topik tugas akhir ini dengan judul “PEMBANGUNAN APLIKASI E-LEARNING BERBASIS WEB DI SMA BPI 1 BANDUNG” . Adapun maksud dan tujuan dari penulisan skripsi ini adalah sebagai berikut:
Maksud
Adapun maksud dari penelitian tugas akhir ini adalah untuk membangun aplikasie-learningberbasis web di SMA BPI 1 Bandung.
Tujuan
1. Dapat memfasilitasi dan mempermudah serta bagaimana mengoptimalkan proses belajar mengajar didalam kelas, yang dapat dilakukan didalam aplikasi e-learning berbasis web ini.
2. Memudahkan komunikasi antara guru dengan siswa/i melalui forum diskusi dan dalam memperoleh materi pelajaran secara lengkap.
perangkat lunak dengan metode
waterfall, yang meliputi beberapa proses diantaranya:
a. Requirements Analysis definition
Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap.
.
b. System and Software Design
Desain dikerjakan setelah kebutuhan data-data selesai diperoleh dan dikumpulkan secara lengkap. Kemudian pembuatan aplikasi website e-learning ini dapat dibuat dengan adanya software-software pendukung seperti PHP sebagai text editor, mozilla 3.0 dan goggle chrome sebagai web browser serta XAMPPS sebagai media untuk menjalankan website e-learning ini dalam jaringan lokal.
c. Implementation And Unit Testing
Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji secara unit.
d. Integration and System Testing
Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing).
e. Operation and Maintenance
Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya.
2.2 Analisis
2.2.1 Analisis Prosedur yang sedang berjalan
Berdasarkan hasil penelitian, terdapat beberapa prosedur yang dilakukan pada SMA BPI 1 Bandung, diantaranya:
1. Prosedur pendaftaran awal siswa/i baru. 2. Prosedur pendaftaran akhir siswa/i baru. 3. Prosedur pembagian kelas.
4. Prosedur mengajar.
5. Prosedur guru berhalangan hadir mengajar.
Website E-learning SMA BPI 1 Bandung Admin
Guru Siswa
Inf Login Invalid Inf.Data_msg_comment Inf.Dt_Materi Inf.Dt_berita Inf.Data Soal Inf.Dt_nilai Inf.upload dt_tugas Inf.dt_topik Inf.dt_tugas
Inf. Login Invalid Inf.Dt_Ujian inf.Dt_Materi Inf.Dt_berita Inf.Dt_Soal Inf.Dt_nilai Inf.dt_topik Inf.Data_msg_comment Inf.Dt_Kelas Inf.Dt_Siswa Inf.Login Invalid Inf.Dt_Guru Inf.Dt_Admin Inf.Forum Inf.Data_msg_comment Inf.Mt_Pelajaran Inf.Dt_Mengajar Inf.Dt_berita Inf.Dt_kelas_siswa Data Jawaban Data Materi Login Siswa Data Msg_comment Data Msg_topik Data tugas Data nilai Data Soal Data Materi Login Guru Data Ujian Data nilai Data Msg_comment Data Msg_topik Data Admin Data Mengajar Login Admin Data Guru Data Siswa Data Kelas Data kelas siswa Data Mt_Pelajaran Data forum Data Msg_comment Data berita Data Msg_topik File excel Data siswa
siswa/i dan guru.
Solusi yang diajukan yaitu dengan membangun aplikasi e-learning untuk mengatasi permasalahan tersebut.
2.2.2 Analisis Kebutuhan Fungsional
2.2.3.1Diagram Context
Diagram Context merupakan alat untuk struktur analisis. Pendekatan struktur ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan..
Diagram Context situs e-learning pada SMA BPI 1 Bandung dapat dilihat pada gambar dibawah ini :
Gambar 1 DiagramContextSitusE-learning
di SMA BPI 1 Bandung.
2.2.3.2 DFD Level 1
DFD level 1 untuk situs e-learning pada SMA BPI 1 Bandung dapat dilihat pada gambar dibawah ini :
Gambar 2 DFD Level 1 SitusE-learningdi SMA BPI 1 Bandung.
Gambar 3. Skema Relasi Basis Data pada aplikasiE-learningdi SMA BPI 1 Bandung.
2.3 Desain
Desain struktur menu merupakan jalur pemakaian sistem yang mudah dipahami dan mudah digunakan. Perancangan struktur menu dari situs e-learning dibagi menjadi tiga :
a. Struktur menu siswa
Gambar 4 Struktur menu siswa
b. Struktur menu guru
Gambar 5. Struktur menu guru F o r u m H o m e B e r i ta C e k M a t e r i U ji a n d a nT u g a s D e l e t e V ie w U p lo a d L is t U ji a n L is t T u g a s N ila i D o w n lo a d L o g o u t
Gambar 6. Struktur menu admin
2.4 Implementasi
Rencana pengujian yang akan dilakukan dengan menguji sistem secara alpha dan
beta.
Berdasarkan hasil pengujian alpha dan kasus sampel uji yang telah dilakukan didapat kesimpulan bahwa pada setiap proses masih memungkinkan untuk terjadi kesalahan pada sintaks dan kesalahan lojik, karena kemampuan error handling belum sepenuhnya ditangani, tetapi secara fungsional system sudah dapat menghasilkan output yang diharapkan. Berdasarkan hasil pengujian betha dengan kasus sample uji yang telah dilakukan memberikan kesimpulan bahwa secara fungsional sistem sudah dapat menghasilkan output yang diharapkan dan tampilannya
user friendly.
3. HASIL DAN DISKUSI
Dari analisa dan perancangan yang telah dilakukan, hasil dari aplikasi yang dibangun salah satunya dapat terlihat seperti pada Gambar 8. dibawah ini:
Gambar 8. Tampilan aplikasi
4. KESIMPULAN DAN SARAN 4.1. Kesimpulan
Berdasarkan penelitian yang dilakukan, maka dapat diambil kesimpulan dari
lebih optimal.
2. Dengan bantuan Website E-Learning SMA BPI 1 Bandung. Murid dapat dengan mudah mendapat materi pelajaran.
3. Memudahkan para guru untuk dapat mendistribusikan materi pelajaran.
4. Membuka komunikasi antara guru dan siswa ataupun antara siswa di luar jam pelajaran melalui forum diskusi .
5. Murid akan mendapat soal-soal yang lebih beragam dari gurunya. 6. Guru dapat menemukan suatu
metode pengajaran yang lebih efektif.
1.2 Saran
Berdasarkan kesimpulan di atas, maka saran yang diharapkan yaitu :
1. Ditambahkannya file materi berupa flash dan video.
2. Ditambahkannya media komunikasi chatting.
5. DAFTAR PUSTAKA
[1] Sommerville, Ian (2001), software engineering, Addison Wesley. [2] Nugroho, Bunafit (2004), PHP dan
MYSQL Dengan Editor
Dreamweaver MX, Andi,
Yogyakarta.
[3] Fathansyah, (2007), Basis Data, Informatika, Bandung.
[4] Irawan, Budhi, (2005), Jaringan Komputer, Graha Ilmu, Yogyakarta. [5] Prasetyo, Didik Dwi, (2005), Solusi
Menjadi Web Master Melalui Manajemen Web Dengan Php, PT Elex Media Komputindo, Jakarta. [6] Siswoutomo, Wiwit, (2005),PHP Undercover Mengungkap Rahasia Pemrograman PHP, PT. Elex Media Komputindo. Jakarta