BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam ilmu komputer, implementasi menjadi tahap realisasi dari spesifikasi

dokumen-dokumen yang mirip
Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

Gambar 2. 1 Kotak dialog Pilihan Bahasa

Membangun Website dengan Joomla!

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana Kebutuhan Sumber Daya Aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk mengiplementasikan aplikasi e-library ini, terlebih dahulu harus disediakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

Step-Step dalam pembuatan Web

BAB IV IMPLEMENTASI DAN PENGUJIAN

MANUAL UNTUK MENJALANKAN PROGRAM

BAB V IMPLEMENTASI DAN PEMBAHASAN. pada SMA Negeri 15 Surabaya. Penjelasan yang diberikan yaitu mengenai

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI & EVALUASI. spesifikasi tersebut mencakup piranti keras dan piranti lunak KEBUTUHAN SUMBER DAYA PIRANTI LUNAK

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR LIMBAH RUMAH SAKIT

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

BAB V IMPLEMENTASI DAN PEMBAHASAN

Instalasi Server ipat

BAB V IMPLEMENTASI DAN PEMBAHASAN. perpustakaan MTs. An Nuriyah Gresik dibutuhkan : 1. Sistem Operasi Microsoft Windows XP Profesional

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Tabel 4.1 Tabel Rincian Timeline Implementasi Sistem

Instalasi Joomla 1.7

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK)

BAB 4 IMPLEMENTASI DAN EVALUASI

Gambar Halaman Change Password Ketika Benar Mengisi. Setelah login sukses, user akan masuk ke halaman Home. Dimana terdapat beberapa

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR MODUL KELAS I ~ IV

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi sistem. Dimana spesifikasi sistem tersebut mencakup spesifikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

Tutorial Instal XAMPP

Bab 4. Hasil dan Pembahasan

BAB 4 IMPLEMENTASI DAN EVALUASI

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE SISTEM INFORMASI KUALITAS LINGKUNGAN MODUL DATABASE KUALITAS AIR

BAB 4 IMPLEMENTASI DAN EVALUASI. Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

Langkah-langkah Pembuatan Web dengan Joomla

BAB 4 IMPLEMENTASI DAN EVALUASI. dua, yaitu perangkat keras (Hardware) dan perangkat lunak (Software).

BAB 4 IMPLEMENTASI DAN EVALUASI

Gambar Halaman File Download (buat baru/edit) (Admin) Gambar di atas merupakan halaman file download untuk admin.

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Sistem Informasi Koperasi pada PT. Tong Prima Jaya Lestari,

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program Sistem Informasi Rekrutmen Pegawai pada PT. Mitra Jaya

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE LANDFILL GAS ANALYSER MANAGER (LGAM) - TPA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB 4 IMPLEMENTASI DAN EVALUASI. implementasi layar yang diadopsi dari perancangan layar sebelumnya. sosial Bee-Friend adalah sebagai berikut :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN

SCYLLA-Pro Software Release SCLPRO PETUNJUK INSTALASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. Penjelasan yang diberikan yaitu tentang hardware dan software yang dibutuhkan

Membuat Web Site Sekolah /Guru dengan Joomla ( Bag 2 )

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras untuk Server: : Intel Core 2. 1 Ghz. : 1024 MB 133 Mhz

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

MANUAL UNTUK MENJALANKAN

DATABASE SQL SERVER. Database SQL Server Halaman 1

Buku Petunjuk Instalasi Aplikasi Sistem Informasi Kearsipan Dinamis (SIKD) Versi 2.0

BAB V IMPLEMENTASI DAN PENGUJIAN

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi. Proses implementasi basis data dilakukan dengan menggunakan DDL dari

Gambar 4.72 Layar Login User

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi sistem informasi geografis ini adalah : a. Spesifikasi perangkat keras minimum : memori 64 MB.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB IV DISKRIPSI KERJA PRAKTIK. 4.1 Pembuatan Server Menggunakan Mercury Pada XAMPP

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 PERANCANGAN SISTEM Mendefinisikan Web Dalam Dreamweaver MX 2004

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. yang dapat menunjang berjalannya sistem agar berjalan secara optimal. Dimana

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Dalam ilmu komputer, implementasi menjadi tahap realisasi dari spesifikasi teknis atau algoritma dalam bentuk sebuah program, komponen sistem, maupun software komputer. Yang termasuk dalam proses implementasi aplikasi web basis data yang menerapkan AJAX untuk sistem pembangkit soal ujian adalah spesifikasi komponen pendukung aplikasi, cara instalasi software yang dibutuhkan, cara penggunaan, atau dengan kata lain adalah tampilan layar program aplikasi serta definisi penggunaannya. 4.1.1 Spesifikasi Komponen Pendukung Aplikasi Dalam merancang aplikasi web basis data yang menerapkan AJAX untuk sistem pembangkit soal-soal ujian, perlu juga untuk melihat komponen-komponen yang mendukung pengimplementasian aplikasi tersebut. Komponen yang dimaksudkan adalah komponen perangkat keras dan komponen perangkat lunak. Komponen perangkat keras atau hardware yang dimaksudkan adalah komponen yang secara fisik akan digunakan dalam mendukung aplikasi web basis data yang menerapkan AJAX untuk sistem pembangkit soal-soal ujian. Sedangkan software atau piranti lunak yang akan digunakan dalam mendukung aplikasi ini meliputi software yang berfungsi sebagai tool untuk pengembangan aplikasi yang dirancang, infrastruktur atau hosting yang menunjang, dan sebuah 307

308 database management system (DBMS) yang mendukung proses penyimpanan sumber data, memiliki kelengkapan data untuk proses pemberitahuan informasi, serta menjamin kemudahan dalam melakukan proses transformasi. A. Spesifikasi Minimum Komponen Pendukung Aplikasi Hardware : Untuk mendapatkan hasil yang minimum dalam pengimplementasian aplikasi ini, maka konfigurasi perangkat keras atau hardware yang akan digunakan diusulkan sebagai berikut : o Pentium 3 o 128 MB RAM o HD o Koneksi Internet o Resolusi layar 800 x 600 Software : Untuk mendapatkan hasil yang minimum dalam pengimplementasian aplikasi ini, maka konfigurasi perangkat lunak atau software yang akan digunakan diusulkan adalah Windows. Infrastruktur (Hosting) : Untuk mendapatkan hasil yang minimum dalam pengimplementasian aplikasi ini, maka konfigurasi infrastruktur atau hosting yang akan digunakan diusulkan sebagai berikut : o Dual Processor Pentium 4 2.8 Ghz XEON o 2 GB DDR RAM

309 o Operating System Linux CentOS 4.5 o Perl 5.8.7 o PHP 4.4.4 o MySQL 4.1.21 o Apache 1.3.37 B. Spesifikasi Optimum Komponen Pendukung Aplikasi Hardware : Untuk mendapatkan hasil yang optimum dalam pengimplementasian aplikasi ini, maka konfigurasi perangkat keras atau hardware yang akan digunakan diusulkan sebagai berikut : o Pentium 4 o 512 MB RAM o HD o Koneksi Internet o Resolusi layar 1024 x 768 Software : Untuk mendapatkan hasil yang optimum dalam pengimplementasian aplikasi ini, maka konfigurasi perangkat lunak atau software Sistem Operasi yang akan digunakan diusulkan adalah Windows. Infrastruktur (Hosting) : Untuk mendapatkan hasil yang optimum dalam pengimplementasian aplikasi ini, maka konfigurasi infrastruktur atau hosting yang akan digunakan diusulkan sebagai berikut :

310 o Dual AMD Opteron 246 o 2 GB DDR RAM o Operating System Linux CentOS 4.4 o Perl 5.8.7 o PHP 5.2.0 o MySQL 5.0.24 o Apache 1.3.37 4.1.2 Instalasi A. Instalasi MySql-5.1.22-rc-win32 Pilih icon MySql-5.1.22-rc-win32 installer, kemudian akan muncul windows setup wizard penginstallan. Pengguna diharapkan untuk memilih NEXT. Gambar 4.1 Tampilan Instalasi MySql 1

311 Setelah pengguna memilih NEXT, kemudian akan muncul windows baru yang memudahkan pengguna untuk memilih tipe setup sesuai dengan kebutuhan dan keinginan pengguna, seperti di bawah ini. Pilih tipe TYPICAL. Kemudian pilih NEXT. Gambar 4.2 Tampilan Instalasi MySql 2 Kemudian akan muncul windows baru yang mengkonfirmasikan kepada pengguna bahwa proses instalasi akan segera dimulai, dan pilihan tipe setting yang telah pengguna pilih sebelumnya. Tampilannya adalah seperti di bawah ini.

312 Gambar 4.3 Tampilan Instalasi MySql 3 Setelah pengguna memilih INSTALL, maka akan muncul windows baru yang menyatakan bahwa proses instalasi fitur-fitur program sedang berjalan. Gambar 4.4 Tampilan Instalasi MySql 4

313 Kemudian akan muncul windows baru mengenai fitur-fitur yang terdapat pada MYSQL Enterprise. Tampilannya adalah seperti di bawah ini. Pengguna diharapkan untuk memilih NEXT. Gambar 4.5 Tampilan Instalasi MySql 5 Setelah pengguna memilih NEXT, maka akan muncul windows baru mengenai layanan Monitoring dan Advisory yang terdapat dalam MySQL Enterprise. Tampilannya adalah seperti di bawah ini. Pengguna diharapkan untuk memilih NEXT.

314 Gambar 4.6 Tampilan Instalasi MySql 6 Kemudian seperti tampilan di bawah ini, akan muncul windows baru yang mengkonfirmasikan kepada pengguna bahwa setup telah selesai menginstall MySql-5.1.22-rc-win32. Pengguna diharapkan untuk memilih FINISH untuk keluar dari wizard.

315 Gambar 4.7 Tampilan Instalasi MySql 7 Selanjutnya, muncul windows baru yang menginformasikan kepada pengguna mengenai langkah instalasi berikutnya, yaitu konfigurasi instance server pada MySQL. Tampilannya adalah sebagai berikut. Gambar 4.8 Tampilan Instalasi MySql 8

316 Setelah pengguna memilih NEXT, maka pengguna diharuskan untuk memilih tipe konfigurasi yang sesuai dengan kebutuhan pengguna. Pilih Standard Configuration, kemudian pilih NEXT. Gambar 4.9 Tampilan Instalasi MySql 9 Setelah pengguna memilih NEXT, pengguna diharuskan untuk memilih pilihan setting pada Windows, seperti tampilan di bawah ini. Pilih Install as Windows Service, dan pilih MYSQL51 untuk Service Name nya.

317 Gambar 4.10 Tampilan Instalasi MySql 10 Setelah pengguna memilih NEXT, pengguna diharuskan untuk memilih pilihan security setting pada Windows, seperti tampilan di bawah ini. Pilih Modify Security Setting, dan pilih Enable root access from remote machines. Kemudian pilih NEXT.

318 Gambar 4.11 Tampilan Instalasi MySql 11 Selanjutnya muncul windows baru yang menginformasikan kepada pengguna bahwa proses eksekusi MySQL Server sedang berjalan. Pengguna diharapkan untuk memilih EXECUTE untuk memulai proses konfigurasi. Tampilannya adalah sebagai berikut. Gambar 4.12 Tampilan Instalasi MySql 12

319 Setelah proses konfigurasi selesai dilakukan, maka akan muncul windows baru yang mengkonfirmasikan keberhasilan proses instalasi pada pengguna. Pengguna diharapkan untuk memilih FINISH untuk menutup wizard. Tampilannya adalah sebagai berikut. Gambar 4.13 Tampilan Instalasi MySql 13 B. Instalasi XAMPP-win32-1.6.3a Pilih icon xampp-win32-1.6.3a-installer, kemudian akan muncul message box dimana pengguna diwajibkan untuk memilih pilihan bahasa yang akan digunakan dalam proses penginstallan. Sebagai default, adalah bahasa Inggris.

320 Gambar 4.14 Tampilan Instalasi XAMPP 1 Setelah pengguna memilih salah satu bahasa, akan muncul setup box, seperti di bawah ini, pilih NEXT. Gambar 4.15 Tampilan Instalasi XAMPP 2 Setelah pengguna memilih pilihan NEXT, maka akan muncul message box mengenai lokasi penginstallan XAMPP 1.6.3a. Defaultnya adalah C:\xampp. Setelah pengguna memilih folder sebagai lokasi penginstallan, pilih NEXT.

321 Gambar 4.16 Tampilan Instalasi XAMPP 3 Setelah pengguna memilih NEXT, maka akan tampil window baru yang memberikan pilihan pada pengguna untuk menginstall pilihan-pilihan apakah pengguna ingin menampilkan icon XAMPP pada desktop, menampilkan XAMPP pada start menu, dan memilih Service Station yang ingin pengguna gunakan. Pada Service Station, pilih hanya menginstall Apache. Kemudian pilih INSTALL.

322 Gambar 4.17 Tampilan Instalasi XAMPP 4 Setelah pengguna menyetujui proses instalasi, maka akan muncul windows seperti di bawah ini, yang menandakan bahwa proses instalasi sedang berjalan. Gambar 4.18 Tampilan Instalasi XAMPP 5

323 Setelah pengguna melakukan pilihan folder, dan memilih NEXT, maka proses penginstallan otomatis akan berjalan, apabil sudah selesai, maka akan muncul message box baru seperti di bawah ini, yang menandakan bahwa XAMPP 1.5.2 telah berhasil diinstall di komputer. Pengguna kemudian diharapkan memilih FINISH untuk menutup wizard box installasi. Gambar 4.19 Tampilan Instalasi XAMPP 6 Setelah pengguna memilih FINISH, maka akan muncul windows baru yang mengkonfirmasikan pengguna bahwa instalasi Service Station telah berhasil dilakukan.

324 Gambar 4.20 Tampilan Instalasi XAMPP 7 Setelah pengguna selesai melakukan proses installasi server XAMPP 1.6.3a dan service-service lainnya, maka akan muncul message box baru yang mengkonfirmasikan kepada pengguna bahwa installasi telah selesai dilakukan, dan pertanyaan apakah pengguna akan membuka dan menjalankan windows control panel XAMPP. Pilih pada pilihan YES.

325 bawah ini. Gambar 4.21 Tampilan Instalasi XAMPP 8 Tampilan windows aplikasi XAMPP Control Panel adalah seperti di Gambar 4.22 Tampilan Instalasi XAMPP 9

326 4.1.3 Cara Penggunaan End-Pengguna Support Material berupa cara penggunaan yang dibuat, terdiri dari tampilan layar aplikasi web beserta cara penggunaannya. Di bawah ini adalah halaman-halaman yang terdapat pada aplikasi web database secara online yang menerapkan AJAX untuk sistem pembangkit soal ujian, beserta cara penggunaannya. A. Halaman Log In Sebelum pengguna menjalankan program, baik dengan tujuan untuk menambah data, meng-update data, maupun hanya untuk mendapatkan data yang tersimpan dalam database, pengguna diharuskan untuk melakukan proses log in terlebih dahulu. Caranya adalah dengan memasukkan username dan password yang sebelumnya telah diberitahukan kepada pengguna, dan harus yang sesuai dengan database. Hal ini wajib dilakukan untuk menjaga dan mempertahankan security program. Setelah pengguna memasukkan username dan password-nya, pengguna diharapkan untuk menekan tombol Log In. Apabila data username dan passwordnya valid dan tepat, maka pengguna akan ter-log in dan masuk ke halaman utama. Pada Halaman Log In juga terdapat kata-kata sambutan bagi pengguna yang akan menggunakan aplikasi ini.

327 Gambar 4.23 Tampilan Halaman Log In Apabila pengguna salah memasukkan username, atau data username yang pengguna masukkan tidak sesuai dengan database, maka akan muncul pesan kesalahan Username Tidak Terdaftar. Pengguna diharapkan untuk log in ulang. Gambar 4.24 Tampilan Halaman Log In Username Tidak Terdaftar

328 Apabila pengguna salah memasukkan password atau password yang pengguna masukkan tidak sesuai dengan database, maka akan muncul pesan kesalahan Password Salah. Pengguna diharapkan untuk log in ulang. Gambar 4.25 Tampilan Halaman Log In Password Salah B. Halaman Utama Setelah pengguna berhasil log in, maka pengguna akan dihubungkanke Halaman Utama, atau Halaman Home. Halaman ini berisi ucapan selamat datang kepada pengguna. Akan ditampilkan juga nama pengguna yang sudah berhasil log in atau sedang online saat itu. Terdapat pula menu log out dan menu kembali ke Halaman Utama. Untuk memudahkan pengguna memulai menjalankan aplikasi, maka di halaman ini juga disediakan tombol menu-menu atau featurefeature yang ter-cover oleh aplikasi. Aplikasi ini mengenal adanya tiga macam pengguna, yaitu : admin, dosen, dan jurusan. Masing-masing memiliki otoritas tersendiri, dan tentu saja Tampilan Halaman Utama aplikasi yang berbeda.

Gambar 4.26 Tampilan Halaman Utama atau Halaman Home bagi Admin 329

330 Gambar 4.27 Tampilan Halaman Utama atau Halaman Home bagi Dosen Gambar 4.28 Tampilan Halaman Utama atau Halaman Home bagi Tim Jurusan

331 C. Halaman Input Set Soal Untuk masuk ke Halaman Input Set Soal, pengguna harus memilih button atau memilih menu Input Set Soal. Halaman ini bertujuan untuk memudahkan pengguna untuk memasukkan atau membuat kisi-kisi set soal baru. Pengguna diharapkan mengisi data kisi-kisi dengan lengkap. Data yang dibutuhkan adalah Jurusan Pembina, Tahun Akademik yang di-setting default-nya adalah tahun ajaran saat itu, periode atau semester yang sedang berlangsung (ganjil, genap, atau semester pendek), periode ujian saat itu (UTS, UAS, atau Ujian Susulan), shift atau kelas mahasiswa (shift pagi atau shift malam), sifat ujian ( Tutup Buku atau Buka Buku), boleh tidaknya penggunaan kalkulator, waktu atau lamanya ujian (dalam menit), tanggal ujian yang dapat dipilih melalui icon kalender di samping text box, kode mata kuliah, dan jurusan mahasiswa yang nantinya akan mendapatkan ujian.pengguna dapat memilih jurusan mahasiswa yang diinginkan dengan cara memilih dua kali pada jurusan pilihan. Pengguna juga diwajibkan mengisi kuantitas atau jumlah soal menurut jenis soalnya masing masing, beserta persentase bobot soal yang diingini (total persentase adalah 100%), jumlah pilihan jawaban untuk soal pilihan ganda (3 pilihan jawaban, 4 pilihan jawaban, atau 5 pilihan jawaban ), rentang batas waktu untuk bahan ujian yang akan diujikan (bahan ujian yang diujikan diambil dari bahan pertemuan minggu ke berapa saja), serta level kompetensi yang akan digunakan pada soal. Setelah pengguna mengisi semua field di Halaman Input Set Soal, maka pengguna diharapkan untuk menekan tombol OK.

332 Gambar 4.29 Tampilan Halaman Input Set Soal Apabila pada pengisian data di Halaman Input Set Soal ternyata pengguna tidak atau belum memasukkan data jurusan Pembina, maka akan muncul pesan kesalahan Pilihlah jurusan pembina yang tersedia.

333 Gambar 4.30 Tampilan Halaman Input Set Soal Pesan Kesalahan karena jurusan pembina belum dipilih Apabila pada pengisian data di Halaman Input Set Soal ternyata pengguna tidak atau belum memasukkan data jurusan mahasiswa, maka akan muncul pesan kesalahan Pilihlah jurusan mahasiswa yang tersedia.

334 Gambar 4.31 Tampilan Halaman Input Set Soal Pesan Kesalahan karena jurusan mahasiswa belum dipilih Apabila pada pengisian data rincian jumlah soal dan bobot level kompetensi di Halaman Input Set Soal ternyata pengguna tidak atau belum tepat memasukkan data bobot level soal, atau total bobot level soalnya belum 100%, maka akan muncul pesan kesalahan Total bobot yang dimasukkan harus 100. Gambar 4.32 Tampilan Halaman Input Set Soal Pesan Kesalahan karena total bobot soal yang dimasukkan belum 100% Setelah pengguna mengisi semua data yang diperlukan dengan tepat dan memilih OK, maka akan muncul tampilan seperti di bawah ini, di mana pengguna diharuskan untuk mengisi banyaknya soal yang pengguna ingin buat dari tiap pertemuan dan level kesulitannya, sesuai dengan jenis soalnya. Pada halaman ini, juga terdapat feature kalkulasi yang menghitung berapa total soal yang telah pengguna isikan sesuai dengan pertemuannya. Setelah pengguna

335 selesai mengisi field-field pada tabel dengan tepat, maka pengguna harapkan untuk memilih tombol SIMPAN. Gambar 4.33 Tampilan Halaman Input Set Soal Tabel Rincian Kuantitas Soal

336 Apabila pengguna salah mendata berapa jumlah rincian soal per pertemuan yang pengguna ingin buat, maka akan muncul pesan kesalahan Jumlah rincian soal pilihan ganda tidak sesuai dengan jumlah soal. Misalnya, di Halaman Input Set Soal, pengguna memasukkan data bahwa total soal pilihan ganda yang diinginkan adalah 20. Namun pada tabel rincian kuantitas soal pilihan ganda, pengguna hanya memasukkan soal pilihan ganda dengan total 19 saja, maka pesan kesalahan tersebut akan muncul. Demikian juga berlaku untuk jenis soal essay dan kasus. Gambar 4.34 Tampilan Halaman Input Set Soal Pesan Kesalahan karena pengguna tidak memasukkan jumlah rincian soal pilihan ganda dengan tepat pada Tabel Rincian Kuantitas Soal Apabila pengguna telah mengisi semua data dengan lengkap dan benar, pengguna dapat memilih tombol Simpan untuk meng-generate kisi-kisi tersebut. Dengan memilih tombol Simpan, pengguna dihubungkanke halaman baru yang mengkonfirmasikan ulang kepada pengguna mengenai data-data kisikisi yang sebelumnya telah dibuat oleh pengguna. Dengan memilih tombol

337 Simpan, pengguna menyetujui data kisi-kisi tersebut akan disimpan ke dalam database. Gambar 4.35 Tampilan Halaman Input Set Soal Konfirmasi Set Soal Setelah pengguna memilih tombol Simpan pada Halaman Konfirmasi Input Set Soal, maka akan muncul pesan konfirmasi kepada pengguna, yaitu Sukses Menyimpan Set Soal. Hal ini menandakan bahwa kisi-kisi set soal tersebut telah berhasil ter-generate dan disimpan dalam database. Kemudian aplikasi akan kembali ke Halaman Input Set Soal baru.

338 Gambar 4.36 Tampilan Halaman Input Set Soal Sukses Menyimpan Set Soal D. Halaman Lihat Set Soal Setelah pengguna meng-generate kisi-kisi set soal, pengguna dapat melihatnya dengan cara memilih menu Lihat Set Soal. Halaman Lihat Set Soal juga bertujuan untuk meudahkan pengguna melihat semua set soal yang

339 tersimpan dalam database, jadi bukan hanya yang baru saja di-generate. Datadata yang harus pengguna masukkan untuk melihat spesifikasi kisi-kisi adalah Jurusan pembina, Kode Mata Kuliah, dan Tahun Akademik. Pengguna diharapkan memilih tombol LIHAT untuk melihat spesifikasi kisi-kisi set soal yang diinginkan. Gambar 4.37 Tampilan Halaman Lihat Set Soal 1 Apabila pengguna tidak memasukkan data secara lengkap pada Halaman Lihat Set Soal, maka akan muncul pesan kesalahan Maaf, set soal tidak tersedia.

340 Gambar 4.38 Tampilan Halaman Lihat Set Soal Pesan Kesalahan karena pengguna tidak memasukkan data dengan tepat Setelah pengguna memilih tombol LIHAT, maka pada halaman itu juga akan langsung ditampilkan tabel yang berisi kumpulan kisi-kisi set soal yang bersesuaian dengan Jurusan Pembina, Kode Mata Kuliah, dan Tahun Akademik yang pengguna pilih. Kumpulan set soal itu juga disortir berdasarkan semester, periode, shift, dan status set soal apakah sudah di-generate atau belum. Terdapat link lihat untuk melihat spesifikasi kisi-kisi set soal tersebut.

341 Gambar 4.39 Tampilan Halaman Lihat Set Soal Tampilan Tabel yang berisi set soal dengan kriteria sesuai pilihan pengguna Setelah pengguna memilih link LIHAT tersebut, maka akan muncul windows baru yang berisi spesifikasi data-data kisi-kisi set soal yang telah dibuat sebelumnya atau yang tersimpan dalam database, sesuai pilihan pengguna. Karena terdapat dua jenis status generate yang berbeda, maka tampilan untuk spesifikasi set soal yang ada pun berbeda. Untuk set soal yang sudah di-generate, terdapat link Lihat soal yang digunakan. Sedang untuk set soal yang belum digenerate, terdapat link Generate Soal.

Gambar 4.40 Tampilan Halaman Lihat Set Soal 2 342

343 Apabila pengguna melakukan pilih pada link Lihat soal yang digunakan, maka akan muncul windows baru yang menampilkan soal yang sesuai dengan set soal tersebut. Gambar 4.41 Tampilan Halaman Lihat Set Soal Spesifikasi Set Soal

344 Apabila pengguna melakukan pilih pada link Generate Soal, maka akan muncul windows baru yang menampilkan Halaman Generate Soal. Gambar 4.42 Tampilan Halaman Lihat Set Soal Link Generate Soal E. Halaman Ubah Set Soal Setelah pengguna meng-generate kisi-kisi set soal, pengguna dapat meng-updatenya dengan cara memilih menu Ubah Set Soal. Set soal yang dapat di-update bukan hanya set soal yang baru saja di-generate, namun semua set soal yang tersimpan dalam database. Data-data yang harus pengguna

345 masukkan untuk melihat spesifikasi kisi-kisi adalah Jurusan pembina, Kode Mata Kuliah, dan Tahun Akademik. Pengguna diharapkan memilih tombol LIHAT untuk melihat spesifikasi kisi-kisi set soal yang diinginkan. Gambar 4.43 Tampilan Halaman Ubah Set Soal Apabila pengguna tidak memasukkan data secara lengkap, dalam artian pengguna tidak memilih jurusan Pembina, maka akan muncul pesan kesalahan Pilihlah Jurusan Pembina yang tersedia.

346 Gambar 4.44 Tampilan Halaman Ubah Set Soal Pesan Kesalahan karena jurusan pembina belum dipilih Setelah pengguna memilih tombol LIHAT, maka pada halaman itu juga langsung akan ditampilkan tabel yang berisi kumpulan kisi-kisi set soal yang bersesuaian dengan Jurusan Pembina, Kode Mata Kuliah, dan Tahun Akademiknya. Kumpulan set soal itu juga disortir berdasarkan semester, periode, shift dan status generate. Terdapat link lihat untuk melihat spesifikasi kisi-kisi set soal tersebut.

347 Gambar 4.45 Tampilan Halaman Ubah Set Soal - Tampilan Tabel yang berisi set soal dengan kriteria sesuai pilihan pengguna Setelah pengguna memilih link LIHAT tersebut, maka akan muncul windows baru yang berisi spesifikasi data-data kisi-kisi set soal yang telah dibuat sebelumnya, sesuai pilihan pengguna, disertai fasilitas untuk melakukan update pada data-datanya. Tidak ada perbedaan tampilan antara set soal yang telah digenerate dan belum di-generate. Dengan memilih SIMPAN, maka data spesifikasi kisi-kisi set soal akan terupdate dan tersimpan dalam database.

348 Gambar 4.46 Tampilan Halaman Ubah Set Soal Halaman untuk pengguna meng-update field-field tertentu pada set soal

349 Tampilan apabila pengguna telah memilih tombol SIMPAN dan berhasil menyimpan perubahan ke database, adalah sebagai berikut, dimana pengguna dihubungkanke Halaman Ubah Set Soal, dengan pesan konfirmasi Sukses Mengubah Set Soal. Gambar 4.47 Tampilan Halaman Ubah Set Soal - Suskes Mengubah Set Soal

350 F. Halaman Input Soal Untuk melakukan proses input soal, pengguna diharapkan memilih menu INPUT SOAL. Pengguna diwajibkan memasukkan data-data yaitu Kode Mata Kuliah, Jenis Soal, Soal, Pertemuan, Level Kompetensi. Gambar 4.48 Tampilan Halaman Input Soal Apabila pengguna memilih jenis soal pilihan ganda, maka pengguna akan difasilitasi untuk memasukkan pertanyaan dan pilihan jawaban serta jawaban yang tepat, pengguna dapat pula meng-upload gambar untuk pertanyaan dan

351 pilihan jawaban. Gambar atau image yang berhasil di-browse dan di-upload oleh aplikasi langsung ditampilkan pada halaman ini.

352 Gambar 4.49 Tampilan Halaman Input Soal Jenis Soal Pilihan Ganda Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi pilihan jawaban atau gambar, maka akan muncul pesan kesalahan Isilah pilihan jawaban atau gambar di tempat yang tersedia. Gambar 4.50 Tampilan Halaman Input Soal Pesan Kesalahan karena belum mengisi pilihan jawaban/gambar Apabila dalam proses pengisian, ternyata pengguna tidak atau belum menentukan kunci jawaban yang tepat, maka akan muncul pesan kesalahan Pilihlah pilihan jawaban yang merupakan kunci jawaban.

353 Gambar 4.51 Tampilan Halaman Input Soal Pesan Kesalahan karena belum menentukan knci jawaban yang tepat Sedangkan Tampilan Halaman input soal untuk soal essay adalah sebagai berikut. Pengguna difasilitasi untuk memasukkan pertanyaan dan jawaban, serta dapat meng-upload gambar untuk masing-masing pertanyaan maupun jawaban. Yang cara penggunaannya sama dengan jenis soal pilihan ganda. Pengisian yang benar untuk halaman Input Soal Pilihan Ganda adalah sebagai berikut.

Gambar 4.52 Tampilan Halaman Input Soal Jenis Soal Pilihan Ganda yang Benar 354

355 Gambar 4.53 Tampilan Halaman Input Soal Jenis Soal Essay Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field pertemuan, maka akan muncul pesan kesalahan Pilihlah pertemuan yang tersedia.

356 Gambar 4.54 Tampilan Halaman Input Soal Pesan Kesalahan karena belum memilih pertemuan yang tersedia Apabila dalam proses pengisian, ternyata pengguna tidak atau belum menentukan level kompetensi soal, maka akan muncul pesan kesalahan Pilihlah level kompetensi yang tersedia. Gambar 4.55 Tampilan Halaman Input Soal Pesan Kesalahan karena belum memilih level kompetensi yang tersedia

357 Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field pertanyaan soal, maka akan muncul pesan kesalahan Isilah pertanyaan di tempat yang tersedia. Gambar 4.56 Tampilan Halaman Input Soal Pesan Kesalahan karena belum mengisi pertanyaan yang tersedia Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field jawaban soal, maka akan muncul pesan kesalahan Isilah jawaban di tempat yang tersedia.

358 Gambar 4.57 Tampilan Halaman Input Soal Pesan Kesalahan karena belum mengisi jawaban yang tersedia Pengisian yang benar untuk halaman Input Soal Essay adalah sebagai berikut.

359 Gambar 4.58 Tampilan Halaman Input Soal Jenis Soal Essay yang Benar Sedangkan Tampilan Halaman input soal untuk soal kasus adalah sebagai berikut. Pengguna difasilitasi untuk memasukkan pertanyaan dan jawaban, serta dapat meng-upload gambar untuk masing-masing pertanyaan

360 maupun jawaban. Yang cara penggunaannya sama dengan jenis soal pilihan ganda dan essay. Gambar 4.59 Tampilan Halaman Input Soal Jenis Soal Kasus Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field soal, dan menentukan apakah soal tersebut diperuntukkan untuk UTS atau UAS, maka akan muncul pesan kesalahan Pilihlah soal yang tersedia.

361 Gambar 4.60 Tampilan Halaman Input Soal Pesan Kesalahan karena belum memilih soal yang tersedia Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field pertanyaan soal, maka akan muncul pesan kesalahan Isilah pertanyaan di tempat yang tersedia. Gambar 4.61 Tampilan Halaman Input Soal Pesan Kesalahan karena belum mengisi pertanyaan di tempat yang tersedia

362 Apabila dalam proses pengisian, ternyata pengguna tidak atau belum mengisi field jawaban soal, maka akan muncul pesan kesalahan Isilah jawaban di tempat yang tersedia. Gambar 4.62 Tampilan Halaman Input Soal Pesan Kesalahan karena belum mengisi jawaban di tempat yang tersedia Pengisian yang benar untuk halaman Input Soal Kasus adalah sebagai berikut.

363 Gambar 4.63 Tampilan Halaman Input Soal Jenis Soal Kasus yang Benar Setelah pengguna selesai memasukkan data yang dibutuhkan, pengguna diharapkan untuk memilih tombol Simpan untuk menyimpan soal ke database. Akan muncul pesan konfirmasi Yakin untuk simpan?. Apabila pengguna

364 benar-benar ingin menyimpan soal dalam database, maka pengguna diharapkan memilih OK, apabila tidak, maka pengguna harus memilih CANCEL. Tampilan untuk soal pilihan ganda, soal essay, dan soal kasus adalah sama. Gambar 4.64 Tampilan Halaman Input Soal Kotak Dialog Pesan Konfirmasi Simpan ke dalam database Setelah pengguna berhasil melakukan proses penyimpanan, maka aplikasi akan dihubungkanke halaman awal Input Soal, dan memunculkan pesan konfirmasi Sukses melakukan input soal.

365 Gambar 4.65 Tampilan Halaman Input Soal Untuk Soal yang Sukses Melakukan Input Soal G. Halaman Ubah Soal Setelah pengguna men-generate masing-masing soal, atribut pertanyaan dan jawabannya, pengguna dapat meng-update-nya dengan cara memilih menu Ubah Soal. Data-data yang harus pengguna masukkan untuk melihat spesifikasi soal adalah, Kode Mata Kuliah, Jenis Soal, dan Pertemuan. Pengguna diharapkan memilih tombol LIHAT untuk melihat spesifikasi soal yang diinginkan.

366 Gambar 4.66 Tampilan Halaman Ubah Soal 1 Jenis Soal Plihan Ganda Apabila dalam pengisian kriteria pencarian soal ujian, pengguna belum memasukkan kode mata kuliah, maka akan muncul pesan kesalahan Pilihlah Kode Mata Kuliah yang tersedia.

367 Gambar 4.67 Tampilan Halaman Ubah Soal Pesan Kesalahan karena pengguna belum memilih Kode Mata Kuliah Apabila dalam pengisian kriteria pencarian soal ujian, pengguna belum memilih pertemuan, maka akan muncul pesan kesalahan Pilihlah pertemuan yang tersedia. Gambar 4.68 Tampilan Halaman Ubah Soal Pesan Kesalahan karena pengguna belum memilih Pertemuan

368 Setelah pengguna memasukkan data kriteria pencarian soal dengan tepat dan lengkap, maka pengguna akan dihubungkan ke halaman yang menampilkan kumpulan soal yang sesuai dengan data Kode Mata Kuliah, Pertemuan, dan Jenis Soal sesuai pilihan pengguna. Ditampilkan pula tabel yang berisi soal-soal, dan disampingnya terdapat link Ubah yang berfungsi sebagai feature untuk mengubah soal. Gambar 4.69 Tampilan Halaman Ubah Soal 2 Jenis Soal Pilihan Ganda Apabila pengguna memilih pada soal dalam tabel, maka pengguna akan dihubungkan ke window baru yang menampilkan kepada pengguna soal selengkapnya.

369 Gambar 4.70 Tampilan Halaman Lihat Soal Jenis Soal Pilihan Ganda Apabila pengguna memilih pada link ubah, maka pengguna akan dihubungkan ke halaman baru. Halaman baru ini menampilkan pertanyaan, jawaban, dan pilihan jawaban dari soal asal. Semua atribut soal tersebut diletakkan dalam field-field, sehingga pengguna dapat langsung mengubah atribut soal secara langsung. Pada halaman ini juga disediakan feature untuk browse gambar atau image untuk kemudian meng-upload-nya ke soal.

370 Gambar 4.71 Tampilan Halaman Ubah Soal Jenis Soal Pilihan Ganda Apabila dalam proses pengubahan soal, pengguna belum memasukkan pertanyaan, atau pertanyaan asli tidak sengaja terhapus, maka akan muncul pesan kesalahan Isilah pertanyaan di tempat yang tersedia.