• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Kuis Online.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Kuis Online."

Copied!
11
0
0

Teks penuh

(1)

v Universitas Kristen Maranatha

ABSTRAK

Berkembangnya teknologi yang sangat pesat tidaklah heran semua bidang memerlukan teknologi untuk memenuhi kebutuhan yang semakin hari semakin canggih. Dalam hal ini salah satunya dibidang pendidikan, yang belum begitu menerapkan teknologi informasi oleh karena itu kendala yang sering dialami sekolah St.Aloysius adalah pembuatan soal, pengolahan nilai dan penyimpanan data. Maka dari itu perlu sebuah sistem informasi yang memudahkan pengguna dalam proses kerja, sehingga dibuatlah sistem kuis online.

Aplikasi ini membantu sekolah St.Aloysius untuk memaksimalkan kinerja guru dalam memberikan test kemampuan pada siswa. Sehingga aplikasi berbasis VB.Net ini memudahkan kinerja guru dan siswa dalam mengerjakan tugasnya masing – masing.

(2)

vi Universitas Kristen Maranatha

ABSTRACTION

With the development of technology in the world it is no wonder all the fast growing areas as the development era. In this case one of them in education, in addressing the use of computers, data processing and storage of value. Therefore need an information system that allows the user, so that made online quiz system.

Application helps schools St.Aloysius to maximize the performance of teachers in giving examinations to students. So this VB.Net based applications easier for students to answer exam, to prevent students cheating and exchange students can come up directly in the form of reports.

(3)

vii Universitas Kristen Maranatha

DAFTAR ISI

PRAKATA ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iv

PENDAHULUAN... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Batasan Masalah ... 2

1.5 Sumber Data ... 2

1.6 Sistematika Pembahasan ... 2

BAB II ... 4

LANDASAN TEORI ... 4

2.1 Vb.Net ... 4

2.2 Microsoft Visual Studio ... 4

2.3 UML (Unified Modeling Language) ... 4

2.4 Use Case Diagram ... 5

2.5 Activity Diagram ... 7

2.6 Sequence Diagram ... 7

2.7 Microsoft .Net Framework ... 9

BAB III... 11

ANALISIS DAN DISAIN ... 11

3.1 Analisis ... 11

3.2 Gambaran Keseluruhan ... 11

3.2.1 Persyaratan antar Muka Eksternal ... 11

3.2.2 Antar Muka Dengan Pengguna ... 11

3.2.3 Antar Muka Perangkat Keras ... 12

3.2.4 Antar Muka Perangkat Lunak ... 13

3.2.5 Antar Muka Komunikasi ... 14

3.2.6 Fitur – Fitur Produk Perangkat Lunak ... 14

3.3 Disain Perangkat Lunak ... 18

3.3.1 Pemodelan Perangkat Lunak ... 19

3.3.2 Disain Antar Muka ... 31

(4)

viii Universitas Kristen Maranatha

PENGEMBANGAN PERANGKAT LUNAK ... 39

4.1 Implementasi Class/Modul ... 39

4.1.1 Implementasi Kuis Online... 39

4.2 Penyimpanan Data ... 41

4.2.1 Tabel Guru ... 41

4.2.2 Tabel Siswa ... 41

4.2.3 Tabel Pelajaran ... 42

4.2.4 Tabel Soal... 42

4.2.5 Tabel Soal Detail ... 43

4.2.6 Tabel Jawaban ... 44

4.2.7 Tabel Jawaban Detail ... 44

4.3 Implementasi Antar Muka ... 45

4.3.1 Form Login... 45

4.3.2 Form Menu Tampilan Untuk Guru ... 45

4.3.3 Form Tampilan Pelajaran ... 46

4.3.4 Form Tampilan Tambah Pelajaran ... 46

4.3.5 Form Tampilan Ubah Pelajaran ... 47

4.3.6 Form Tampilan Soal ... 48

4.3.7 Form Tampilan Buat Soal ... 48

4.3.8 Form Tampilan Lihat Soal ... 49

4.3.9 Form Tampilan Denah ... 50

4.3.10 Form Tampilan Statistik Soal... 50

4.3.11 Form Tampilan Menu Siswa ... 51

4.3.12 Form Tampilan Soal Pada Siswa ... 51

5.1 Rencana Pengujian ... 52

5.1.1 Test Case ... 52

5.1.2 Uji Fungsional Perngkat Lunak ... 53

5.2 Pelaksanaan Pengujian ... 53

5.2.1 White Box ... 53

5.2.2 Black Box ... 56

5.1 Kesimpulan ... 59

5.2 Saran ... 59

(5)

ix Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2. Contoh Sequence Diagram ... 8

Gambar 3. ERD ... 18

Gambar 4. Use Case ... 19

Gambar 5. Menambah Data Soal ... 20

Gambar 6. Melihat Data Soal ... 21

Gambar 7. Mengubah Data Soal ... 22

Gambar 8. Menambah Pelajaran ... 23

Gambar 9. Melihat Pelajaran... 24

Gambar 10. Merubah Pelajaran... 25

Gambar 11. Melihat Nilai ... 25

Gambar 12. Melihat Denah ... 26

Gambar 13. Melihat Statistik ... 26

Gambar 14. Menambah Data Soal ... 27

Gambar 15. Melihat Data Soal ... 27

Gambar 16. Merubah Data Soal ... 28

Gambar 17. Menambah Pelajaran ... 28

Gambar 18. Melihat Pelajaran... 29

Gambar 19. Merubah Pelajaran... 29

Gambar 20. Melihat Nilai ... 30

Gambar 21. Melihat Denah ... 30

Gambar 22. Melihat Statistik Soal ... 31

Gambar 23. Form Login ... 31

Gambar 24. Form Menu Tampilan Guru ... 32

Gambar 25. Form Tampilan Pelajaran ... 32

Gambar 26. Form Tampilan Tambah Pelajaran ... 33

Gambar 27. Form Tampilan Ubah Pelajaran ... 34

Gambar 28. Form Tampilan Soal ... 34

Gambar 29. Form Tampilan Buat Soal ... 35

Gambar 30. Form Tampilan Lihat Soal ... 36

Gambar 31. Form Tampilan Denah ... 36

Gambar 32. Form Tampilan Statistik Soal ... 37

Gambar 33. Form Tampilan Menu Siswa ... 37

Gambar 34. Form Tampilan Soal Pada Siswa ... 38

Gambar 35. Disain Penyimpanan Data ... 41

Gambar 36. Form Login ... 45

Gambar 37. Form Menu Tampilan Untuk Guru ... 45

Gambar 38. Form Tampilan Pelajaran ... 46

Gambar 39. Form Tampilan Tambah Pelajaran ... 46

Gambar 40. Form Tampilan Ubah Pelajaran ... 47

Gambar 41. Form Tampilan Soal ... 48

Gambar 42. Tampilan Buat Soal ... 48

Gambar 43. Form Tampilan Lihat Soal ... 49

Gambar 44. Form Tampilan Denah ... 50

(6)

x Universitas Kristen Maranatha

(7)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Teknologi informasi menjadi sesuatu yang amat menentukan pengambilan keputusan karena di era yang berkembang dengan pesat, orang ingin mendapatkan sesuatu data dan informasi secara cepat, mudah dan akurat. Sehingga menunjang kinerja menjadi lebih optimal. Namun informasi bukan hanya diperuntukan bagi para pelaku bisnis atau professional saja, tapi untuk semua kalangan membutuhkan informasi dalam keseharian mereka, baik itu dalam bidang ekonomi, kesehatan, pemerintahan, militer dan pendidikan.

Dengan semakin berkembangnya kemajuan di bidang teknologi informasi, sarana penyampaian informasi pun semakin berkembang dan semakin diterima. Maka salah satunya di bidang pendidikan. Hal ini ditandai dengan penggunaan komputer untuk mengolah data, penyimpanan data dan selain itu murid – murid sudah dikenalkan penggunaan komputer sejak dini yang bertujuan untuk mengoptimalkan proses belajar mengajar.

Maka dari itu Sekolah St.Aloysius yang berlokasi di tiga tempat yaitu Jln.Trunojoyo, Jln.Sukajadi dan Kompleks Batununggal ingin mengembangkan teknologi informasi agar efisien dan efektif. Sekolah St.Aloysius yang bernaung pada Yayasan Mardiwijaya/Satya Winaya Bandung.

(8)

2 Universitas Kristen Maranatha

1.2 Rumusan Masalah

Permasalahan yang dapat dirumuskan dari “Pembuatan Aplikasi Kuis

Online” adalah sebagai berikut:

1. Bagaimana caranya mengetahui statistik nilai per ulangan. 2. Bagaimana caranya meminimalisir siswa untuk melihat jawaban

temannya.

3. Bagaimana cara merekap nilai siswa.

4. Bagaimana caranya memberikan kategori pada mata pelajaran.

1.3 Tujuan Pembahasan

Berdasarkan perumusan masalah yang telah dibahas sebelumnya, maka dibuat sebuah aplikasi pembuatan kuis online yang membantu pengguna untuk memudahkan pengerjaan dengan tujuan sebagai berikut:

1. Mendapatkan informasi data nilai tertinggi, terendah dan rata – rata. 2. Melakukan pengacakan soal pada setiap murid sehingga soal yang

tampil berbeda satu sama lain.

3. Menampilkan nilai ulangan setelah murid selesai dan tersimpan menjadi laporan nilai.

4. Melakukan pengelompokkan pada pembuatan soal agar mudah di akses.

1.4 Batasan Masalah

Batasan masalah yang dimiliki oleh aplikasi ini antara lain adalah: 1. Aplikasi ini hanya bisa dijalankan pada komputer user yang sudah

terinstal dan terdaftar pada server (user dengan level siswa 10 orang). 2. Aplikasi ini hanya untuk soal Pilihan Ganda.

1.5 Sumber Data

Sumber data yang digunakan oleh penulis yaitu beberapa referensi buku dan internet.

1.6 Sistematika Pembahasan

BAB I Pendahuluan

(9)

3 Universitas Kristen Maranatha BAB II Landasan Teori

Berisi tentang landasan teori yang akan digunakan dalam pembuatan dan pengembangan aplikasi.

BAB III Analisa Dan Disain

Berisi tentang analisa permasalahan yang ada dan solusi yang dapat dibuat untuk menyelesaikan masalah tersebut.

BAB IV Pengembangan Perangkat Lunak

Berisi tentang pengembangan perangkat lunak dan implementasi pembuatan aplikasi berdasarkan hasil analisa yang didapatkan pada bab 3.

BAB V Testing Dan Evaluasi Sistem

Membahas obyek pengujian dan pengujian yang dilakukan terhadap aplikasi untuk menguji kestabilan dan fungsional aplikasi.

BAB VI SIMPULAN DAN SARAN

(10)

59 Universitas Kristen Maranatha

BAB IV

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah dilakukan pengembangan terhadap sistem, maka dapat ditarik beberapa kesimpulan sebagai berikut.

1. Dengan penggunaan kuis online guru dapat lebih mudah dan cepat mengetahui nilai anak dan statistik soal yang sudah ada di aplikasi ini. 2. Sistem random akan lebih meminimalisir terjadinya perbuatan curang

siswa karena setiap siswa akan mengerjakan nomer yang berbeda satu sama lainnya.

3. Aplikasi kuis online akan menampilkan nilai ujian langsung setelah siswa finish mengerjakan dan juga bisa berupa laporan.

4. Pada fitur pelajaran guru akan lebih mudah untuk membuat soal karena sistem ini membuat sesuai kategori, sehingga siswa pun lebih mudah mengerjakan.

5.2 Saran

Saran untuk pengembangan aplikasi ini adalah: 1. Tampilan aplikasi dibuat menarik.

(11)

60 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Godwin-Jones, Robert. (2003). Emerging Technologies: Blog and Wikis:

Environments for On-line Collaboration. Virginia Comonwealth University.

Hejlsberg, Anders., Golde, Peter,. Wiltamuth, Scott. (2006). The C# Programing Language Second Edition. Adobe Press.

Fowler, Martin. 2005. UML Distilled (3rd edition). Yogyakarta: Penerbit Andi.

Marson, Stephen. 1997. A Selective History of Internet Technology and Social Work. The University of North Carolina at Pembroke.

Myers, John,. Rose, Marshal. 1996. Post Office Protocol – Version 3. Carnegie-Mellon University.

Satiman. 2007. .NET dan VB.NET 2005. Diakses pada 20 November 2010, dari http://satiman.blogspot.com/2007/05/net-dan-vbnet-2005.html

Raharjo, Willy Sudiarto. 2007. Materi Perkuliahan Pemodelan Sistem UML: Class Diagram. Kristen Duta Wacana Yogyakarta.

Gambar

Tabel Guru .....................................................................................

Referensi

Dokumen terkait

Berdasarkan hasil penelitian yang telah diuraikan di atas maka dapat diketahui bahwa sebagian besar siswa Sekolah Dasar Pembangunan Kota Padang memiliki kemampuan servis

KA TA PENGANTAR Syukur alhamdulillah penulis panjatkan kehadirat Allah SWT atas segala rahmat dan anugerah-Nya yang selalu dilimpahkan kepada penulis sehingga dapat menyelesaikan

Tablet: untuk nyeri kronik berat pada kanker Injeksi: untuk nyeri akut berat yang tidak dapat. diatasi dengan analgetik

Dengan demikian hipotesis 4 yang menya- takan “Ada pengaruh yang signifikan ke- puasan konsumen terhadap loyalitas pe- langgan yang dimediasi oleh kualitas pro- duk

DR. Richardus Eko Indrajit dan Drs. Richardus Djokopranoto, 2003, Proses bisnis outsourcing, Grasindo.. Tahun 2003 Tentang Ketenagakerjaan Pasal 64 disebutkan perusahaan dapat

Fenomena tentang bagaimana pasangan religius, dalam hal ini anggota komunitas Tarbiyah menggunakan religious coping sebagai cara untuk menghadapi masalah guna mencapai

Bamus Nagari menurut Peraturan daerah Kabupaten Agam Nomor 12 Tahun 2007 adalah lembaga yang merupakan perwujudan demokrasi dalam penyelenggaraan pemerintahan

Minyak bumi yang juga dijuluki dengan emas hitam, berbentuk cairan kental, coklat gelap atau kehijauan yang mudah terbakar yang berada dilapisan atas dari kerak bumi ini