BAB IV IMPLEMENTASI DAN PEMBAHASAN. Sistem ini dibuat menggunakan aplikasi pemrograman Embarcardero RAD

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PEMBAHASAN. belajar mengajar. Pada tahap ini guru ataupun administrator akan mengolah datadata

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. pakar mendeteksi adanya viskositas darah dalam tubuh menggunakan Metode

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

COVER HALAMAN PENGESAHAN...

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. Pakar Diagnosa Faktor Kegagalan Penanaman Ulang Kelapa Sawit menggunakan

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Berikut ini akan dijelaskan tentang tampilan hasil dari perancangan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI APLIKASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

BAB IV IMPLEMENTASI DAN EVALUASI. analisis dan perancangan sebelumnya diterjemahkan ke dalam suatu bentuk

BAB IV HASIL DAN UJI COBA


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

Transkripsi:

BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1. Implementasi Sistem Sistem ini dibuat menggunakan aplikasi pemrograman Embarcardero RAD Studio XE5 dan SQLite Expert Personal 3 sebagai tools yang digunakan untuk membuat database. Sistem yang dibuat dilengkapi dengan sistem keamanan, dimana hanya pengguna yang mempunyai hak akses yang dapat masuk ke dalam sistem tersebut. Sistem terkomputerisasi ini dibuat untuk mengatisi permasalahan yang ada, yaitu merancang dan membuat aplikasi media pembelajaran yang dapat digunakan dimana saja, kapan saja dan oleh siapa saja sehingga meningkatkan minat siswa dalam mempelajari mata pelajaran pelajaran teknologi informasi dan komunikasi menjadi lebih interaktif. 4.2. Perangkat pendukung Implementasi Dalam proses pembuatan program membutuhkan beberapa perangkak keras dan perangkat lunak untuk menunjang dalam mengimplementasikan program yang dibuat. Berikut adalah kebutuhan perangkat keras dan perangkat lunak dalam pembuatan sistem: 4.2.1 Perangkat keras Perangkat keras untuk mengimplementasikan aplikasi pembelajaran teknologi informasi dan komunikasi berbasis android terdiri dari mobile phone dengan spesifikasi sebagai berikut: a. Sistem operasi android dengan versi minimum 4.0. b. Layar tampilan/lcd 5 inchi.

c. Processor Quad Core, 1,5 Ghz atau lebih tinggi. d. Kebutuhan RAM 2 GB atau lebih tinggi. e. Kebutuhan memori internal 2 GB atau lebih besar. f. Kebutuhan memori eksternal 8 GB atau lebih besar. 4.2.2 Perangkat lunak Perangkat lunak untuk mengimplementasikan aplikasi pembelajaran teknologi informasi dan komunikasi berbasis android adalah software aplikasi titanium Beckup. Aplikasi ini digunakan untuk membuat backup-an data supaya ketika perangkat yang digunakan sedang bermasalah, pengguna masih memiliki backup-an data untuk menjalankan aplikasi. 4.3. Implementasi dan Pembahasan Program Tampilan yang digunakan dalam pembuatan aplikasi pembelajaran teknologi informasi dan komunikasi berbasis android menggunakan tampilan form yang dibuat dalam bentuk menu tab sehingga sistem ini dapat lebih ringan dan pengoperasiannya lebih mudah. Dalam hal ini tampilan form terdiri dari form pengaturan dan form menu utama yang terdiri dari beberapa tab-menu. Berikut adalah rancangan interface yang akan dibuat: 4.3.1. Form login Form login berfungsi sebagai komponen pembantu untuk keamanan dalam penggunaan aplikasi. Form login merupakan form yang harus diisi oleh pengguna sistem. Form login akan tampil pada saat aplikasi pertama kali dijalankan. Apabila pada form pengaturan field nama pengguna dan kata sandi sudah diisi, maka form login akan tampil sedangkan apabila tidak diisi, maka form menu

utama tidak akan tampil pada saat dijalankan. Pengguna yang sudah memiliki hak akses terhadap aplikasi diwajibkan mengisi nama pengguna dan kata sandi. Setelah nama pengguna dan kata sandi telah diisi maka tekan tombol masuk, jika nama pengguna dan kata sandi benar maka akan langsung masuk ke form menu utama. Jika salah maka akan mendapatkan pesan nama pengguna dan kata sandi salah dan diminta melakukan login ulang hingga benar. Tampilan Form login dapat dilihat pada gambar 4.1 dibawah ini. Gambar 4.1. Tampilan Form Login 4.3.2. Form Menu Utama Tampilan pertama ketika berhasil login dan masuk sistem adalah tampilan form menu utama. form menu utama berisi informasi hari, tanggal, nama pengguna, nama sekolah, tombol pengaturan, tab materi, tab soal latihan, tab soal ujian, tab laporan. Tampilan form menu utama dapat dilihat pada gambar 4.2 dibawah ini.

Gambar 4.2. Tampilan Form Menu Utama 4.3.3. Tab Materi Pada tab materi terdapat tab tab tiap untuk masing masing bab yang dimana di dalam tab bab tersebut terdapat judul materi dan materi. Tampilan tab materi dapat dilihat pada gambar 4.3 berikut ini: Gambar 4.3. Tampilan Tab Materi

4.3.4. Tab Soal Latihan Pada tab soal latihan terdapat tab tab untuk masing masing bab yang dimana di dalam tab bab tersebut terdapat nilai dari setiap jawaban yang di jawab, no soal, soal latihan, empat buah pilihan jawaban dan tombol selanjutnya untuk pindah ke soal berikutnya. Tampilan tab soal latihan dapat dilihat pada gambar 4.4. berikut ini: Gambar 4.4 Tampilan Tab Soal Latihan 4.3.5. Tab Soal Ujian Pada tab soal ujian terdapat nilai dari setiap jawaban yang di jawab, no soal, soal ujian, empat buah pilihan jawaban dan tombol selanjutnya untuk pindah ke soal berikutnya yang dimana tab soal ujian hanya dapat diakses oleh Guru. Tampilan tab soal ujian dapat dilihat pada gambar 4.5 berikut ini:

Gambar 4.5 Tampilan Tab Soal Ujian 4.3.6. Tab Laporan Pada tab laporan terdapat tiga tab yaitu tab latihan untuk laporan hasil latihan, tab ujian untuk laporan hasil ujian dan tab kembali untuk kembali ke form menu. Tampilan tab laporan dapat dilihat pada gambar 4.6. berikut ini: Gambar 4.6 Tampilan Tab Laporan

4.3.7. Tab Laporan Latihan Pada tab laporan latihan terdapat dafar nilai dari jawaban yang telah di jawab pada soal latihan yang dikelompokan berdasarkan bab. Tampilan tab laporan latihan dapat dilihat pada gambar 4.7 berikut ini: Gambar 4.7 Tampilan Tab Laporan Latihan 4.3.8. Tab Laporan Ujian Pada tab laporan ujian terdapat dafar nilai dari jawaban yang telah di jawab pada soal latihan yang dikelompokan berdasarkan nama pengguna. Tampilan tab laporan ujian dapat dilihat pada gambar 4.8 berikut ini: Gambar 4.8 Tampilan Tab Laporan Ujian

4.3.9. Form Pengaturan Form pengaturan akan muncul ketika menekan tombol pengaturan yang berada di pojok kanan atas. Pada form pengaturan terdapat empat tab yaitu tab materi, tab latihan, tab ujian, tab pengaturan, informasi hari, tanggal, nama pengguna, nama sekolah, dan tombol menu utama. Gambar form pengaturan dapat dilihat pada gambar 4.9 berikut ini: Gambar 4.9. Tampilan Form Pengaturan 4.3.10. Tab Materi Tab materi pada form pengaturan memiliki dua tab bottom yang dimana pada tab yang pertama berisi daftar materi (gambar 4.10.a) dan tab yang ke dua

berisi form inputan materi berdasarkan bab (gambar 4.10.b). Gambar tab materi dapat dilihat pada gambar 4.10 berikut ini: 4.10.a. 4.10.b Gambar 4.10. Tampilan Tab Materi 4.3.11. Tab Soal Latihan Tab Soal Latihan pada form pengaturan memiliki dua tab bottom yang dimana pada tab yang pertama berisi daftar soal latihan (gambar 4.11.a) dan tab yang ke dua berisi form inputan soal latihan berdasarkan bab (gambar 4.11.b). Gambar tab materi dapat dilihat pada gambar 4.11 berikut ini:

4.11.a. 4.11.b Gambar 4.11. Tampilan Tab Soal Latihan 4.3.12. Tab Soal Ujian Tab soal ujian pada form pengaturan memiliki dua tab bottom yang dimana pada tab yang pertama berisi daftar soal ujian (gambar 4.12.a) dan tab yang ke dua berisi form inputan soal ujian berdasarkan no (gambar 4.12.b). Gambar tab materi dapat dilihat pada gambar 4.12 berikut ini:

4.12.a. 4.12.b Gambar 4.12. Tampilan Tab Soal Ujian 4.3.13. Tab Data Pengguna Tab materi pada form pengaturan berisi field nama sekolah, nama pengguna, kata sandi dan konfirnasi kata sandi. Gambar tab materi dapat dilihat pada gambar 4.10 berikut ini:

Gambar 4.13. Tampilan Tab Data Pengguna 4.4. Pengujian Blackbox Pengujian blackbox (blackbox testing) adalah salah satu metode pengujian perangkat lunak yang berfokus pada sisi fungsionalitas, khususnya pada input dan output aplikasi (apakah sudah sesuai dengan apa yang diharapkan atau belum). Tahap pengujian atau testing merupakan salah satu tahap yang harus ada dalam sebuah siklus pengembangan perangkat lunak (selain tahap perancangan atau desain). Tabel pengujian blackbox yang dilakukan adalah sebagai berikut : Tabel 4.1 Pengujian Blackbox Nama Form/ No Skenario Pengujian Tabmenu 1. Form Login Mengisi nama pengguna dan kata sandi kosong atau salah dalam pengisian, kemudian login. Hasil Yang Diharapkan menolak akses login jika nama pengguna dan kata sandi salah, dan Hasil Pengujian Harapan

2 Form menu utama Mengisi nama pengguna dan kata sandi dengan benar Memilih tab menu dengan benar 3. Tab Materi Memilih tab materi sesuai dengan bab yang ada. 4. Tab Latihan Memilih tab soal latihan sesuai dengan bab yang ada. Tidak memilih jawaban kemudian memilih tombol selanjutnya Menyimpan nilai hasil mengerjakan soal latihan kedalam laporan. 5. Tab Ujian Memilih tab soal ujian sesuai dengan bab yang ada. menampilkan pesan nama pengguna dan kata sandi salah, Silahkan Ulangi!. menerima akses login dan masuk kedalam sistem. menampilkan informasi sesuai yang dipilih. menampilkan judul materi dan materi sesuai bab yang diinginkan. menampilkan nilai,no, soal latihan, pilihan jawaban dan tombol selanjutnya. menampilkan pesan pilih jawaban terlebih dahulu. otomatis menyimpan nilai hasil dari menjawab soal latihan berdasarkan bab ketika soal no 10 telah dikerjakan dan memilih tombol selanjutnya, dan menampilkan pesan soal habis. menampilkan nilai,no, soal ujian, pilihan jawaban dan tombol selanjutnya. Harapan Sesui Harapan Harapan Harapan

Tidak memilih jawaban kemudian memilih tombol selanjutnya Menyimpan nilai hasil mengerjakan soal ujian kedalam laporan. 6. Tab Laporan Laporan hasil latihan berdasarkan keriteria bab Memnghapus, mengubah hasil latihan 7. Form Memilih Form Pengaturan Pengaturan sebelum kita login Memilih Form Pengaturan setelah kita login 8. Tab Materi Pada tab bottom daftar materi memilih materi berdasarkan bab materi kita menginput materi tampa memilih materi sebelumnya pada tab bottom daftar materi materi untuk menambah bab materi untuk menampilkan pesan pilih jawaban terlebih dahulu. otomatis menyimpan nilai hasil dari menjawab soal ujian berdasarkan bab ketika soal no 10 telah dikerjakan dan memilih tombol selanjutnya, dan menampilkan pesan soal habis. Menampilkan pendapatan berdasarkan keriteria bab Sistem tidak dapat menghapus dan merubah nilai latihan Sistem tidak akan merespon perintah kita. Sistem merespon perintah kita. menampilkan tab bottom input materi dan data materi berdasarkan materi yang dipilih. merubah materi menambah materi menghapus materi Harapan Sesui Harapan

menghapus bab 9. Tab Latihan Pada tab bottom daftar materi memilih soal latihan berdasarkan bab dan nomor. soal latihan kita menginput materi tampa memilih soal latihan sebelumnya pada tab bottom daftar soal latihan. soal latihan untuk menambah bab untuk soal latihan. bab untuk soal latihan untuk. untuk menghapus soal latihan berdasarkan bab 10. Tab Ujian Pada tab bottom daftar materi memilih soal ujian berdasarkan dan nomor. soal ujian kita menginput soal ujian tampa memilih soal ujian sebelumnya pada tab bottom daftar soal ujian. soal ujian untuk menambah soal ujian. bab untuk soal ujian untuk. untuk menghapus soal ujian berdasarkan nomor. menampilkan tab bottom input materi dan data materi berdasarkan bab dan nomor yang dipilih. merubah soal latihan menambah bab untuk soal latihan. menghapus soal latihan berdasarkan bab. menampilkan tab bottom input soal ujian dan data soal ujian berdasarkan dan nomor yang dipilih. merubah soal ujian menambah bab untuk soal ujian. menghapus soal ujian berdasarkan nomor. 11. Tab Data Pada tab Data

Pengguna Pengguna memilih data pengguna berdasarkan nama pengguna Pada tab Data Pengguna kita menginput soal ujian tampa memilih nama pengguna pada daftar pengguna. Pada tab data pengguna untuk menambah soal ujian. Pada tab data pengguna untuk.untuk menghapus data pengguna berdasarkan nama pengguna. menampilkan data pengguna berdasarkan nama pengguna. merubah data pengguna menambah nama pengguna. menghapus data pengguna berdasarkan nama pengguna.