PROSEDUR MENJALANKAN PROGRAM
1. Prosedur Persiapan Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi untuk dapat menjalankan program penilai esai otomatis :
1.1. Download Aplikasi berikut: •
XAMPP versi 1.8.3 (Apache, MySQL server)
•
Pyhon versi 2.7.3
Library Python: o
NLTK versi 2.0.4
o
MySQLdb
o
Numpy 1.8.1
o
PyWin32
1.2. Setelah selesai download semua aplikasi diatas, kemudian install aplikasi tersebut dalam komputer. 1.3. Sebelum aplikasi siap digunakan, package library NLTK harus dilengkapi. Berikut adalah proses yang harus dilakukan: 1.3.1. Buka aplikasi Python yang sudah di-install
Gambar 1.1 Tampilan Python
1.3.2. Panggil library NLTK dengan cara ketikan “import nltk” dan tekan tombol Enter pada keyboard. 1.3.3. Kemudian ketik “nltk.download()” dan tekan tombol Enter pada keyboard. Kemudian akan muncul window baru “NLTK Downloader, pilih dengan Indentifier-all dan klik tombol Download.
Gambar 1.2 Tampilan Download Packages NLTK
1.3.4. Setelah selesai download semua package NLTK, window “NLTK Downloader” akan seperti pada gambar berikut.
Gambar 1.3 Tampilan Package NLTK setelah Selesai diDownload 1.4. Tutup aplikasi Python. Download File ELSA.zip
Gambar 1.4 Tampilan ELSA.zip 1.5. Carilah aplikasi XAMPP Control Panel, klik kanan dan pilih “Open file location”, kemudian masuk ke dalam folder htdocs. Extract ELSA.zip ke dalam folder tersebut.
Gambar 1.5 Mencari XAMP Control Panel 1.6. Buka aplikasi XAMPP Control Panel, tekan tombol start pada Apache dan MySQL dan tunggu hingga highlight pada tulisan Apache dan MySQL berwarna hijau.
Gambar 1.6 Tampilan XAMPP Control Panel
1.7. Buka aplikasi web browser, kemudian ketik pada alamat URL web browser “localhost/phpmyadmin/”. Klik menu New pada daftar menu yang terdapat pada sisi kiri situs, kemudian ketik nama database “aegdb” dan klik tombol Create.
Gamnar 1.7 Membuat Database 1.8. Setelah membuat database, masuk ke database yang telah dibuat, kemudian klik tab Import. Klik tombol Choose File, masuk ke folder “...\xampp\htdocs\ELSA\” pilih aegdb.sql kemudian klik tombol Open.
Gambar 1.8 Tampilan Import Database 1.9. Program penilai esai otomatis telah siap digunakan.
2. Cara Pengoperasian Program 2.1. Buka XAMPP Control Panel, klik tombol Start pada Apache dan MySQL, kemudian buka web browser ketikan alamat URL “localhost/ELSA/login.php”. Web browser akan menampilkan halaman login yang merupakan halaman utama program penilai esai otomatis.
Gambar 2.1 Tampilan Halaman Login Pada layar Login, pengguna diminta menginput username dan password. Terdapat 3 macam tipe username yang diinput, yaitu student, lecturer, dan admin. Apabila username yang diinput adalah username student ,maka pengguna akan masuk ke layar home student, apabila yang diinput adalah username lecturer, maka pengguna akan masuk ke layar home lecturer, dan apabila yang diinput adalah username admin, maka pengguna akan masuk ke layar home admin. 2.2. Layar Home Student
Gambar 2.2 Layar Home Student
Pada layar home student, terdapat : 1. Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar. 2. Menu “List of Material” akan muncul ketika pengguna memilih menu “Material”, pengguna akan masuk ke layar “List of Material Student” 3. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini 2.3. Layar List of Material Student
Gambar 2.3 Layar List of Material Student Pada layar list of material student terdapat : 1. Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar. 2. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini. 3. Daftar material yang dapat dipilih untuk dikerjakan, untuk informasi lebih detil, diharuskan menekan tombol “view”. Pengguna akan masuk ke layar “Material Student”. 4. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.4. Layar Material Student
Gambar 2.4 Layar Material Student Pada layar material student, terdapat : 1. Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar. 2. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini. 3. Tombol “Submit” untuk menginput material esai yang diberikan dosen. 4. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini. 5. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang
apabila diklik akan membawa pengguna ke layar
“login”. 2.5. Layar Home Lecturer
Gambar 2.5 Layar Home Lecturer
Pada layar home lecturer, terdapat : 1. Menu Bar “Material” untuk melihat daftar material esai yang tersedia. Bila dipilih, maka akan muncul 3 menu yang akan membawa pengguna masuk ke layar tersebut. Menu yang akan muncul yaitu “List of Material”, “Create New Material”, dan “Edit Material”. 2. Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat dan melihat jawaban mahasiswa. 3. Menu Bar “View Answer Key” untuk memodifikasi atau melihat esai yang dijadikan esai kunci/referensi. 4. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini. 5. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”. 2.6. Layar List of Material
Gambar 2.6 Layar list of material Pada layar list of material, terdapat : 1. Menu Bar “Material” untuk melihat daftar material esai yang tersedia. 2. Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat dan melihat jawaban mahasiswa. 3. Menu Bar “View Answer Key” untuk memodifikasi atau melihat esai yang dijadikan esai kunci/referensi.
4. Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini. 5. Daftar Material yang tersedia, bila ingin melihat detil material, diharuskan menekan tombol “view”. 6. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”. 2.7. Layar View Answer
Gambar 2.7 Layar View Answer Pada layar view answer, terdapat : 1. Kolom
teks
yang
menampilkan nilai mahasiswa, dan
tombol “input” untuk memodifikasi nilai mahasiswa. Terdapat
validasi
untuk
memodifikasi nilai mahasiswa
yaitu harus dibawah nilai 100. Apabila berhasil, maka akan masuk ke layar “Update Score”. 2. Tombol “view” dapat dipilih untuk masuk ke layar “view answer student”. 3. Menu Bar
pada
samping
kiri
layar
untuk memilih
kegiatan. 4. Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar. 5. Menu Bar “Student Answer” untuk melihat daftar material esai
yang
dibuat,
melihat
jawaban
memberikan nilai pada mahasiswa.
mahasiwa,
dan
6. Menu Bar “View Answer Key”untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban. 7. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”. 2.8. Layar Update Score
Gambar 2.8 Layar update score Pada layar update score, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar.
2. Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat,
melihat jawaban mahasiwa, dan
memberikan nilai pada mahasiswa. 3. Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban. 4. Kotak notifikasi yang muncul menandakan nilai baru berhasil diinput. 5. Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.9. Layar View Answer Student
Gambar 2.9 Layar View Answer Student Pada layar view answer student, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar.
2.
Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat,
melihat jawaban mahasiwa, dan
memberikan nilai pada mahasiswa. 3.
Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban.
4.
Tombol ”Logout” akan
muncul
ketika teks identitas
diklik, yang apabila diklik akan membawa pengguna ke layar “login”. 5.
Teks NIM dan Nama sebagai identitas mahasiswa yang mengerjakan esai.
6.
Teks nilai esai.
7.
Teks esai hasil jawaban mahasiswa.
8.
Tombol “Submit” untuk menginput material esai yang diberikan dosen, kemudian secara otomatis pengguna akan masuk ke laman “Buat Soal”.
2.10. Layar Home Admin
Gambar 2.10 Layar Home Admin Pada layar home admin, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar, dan menu untuk memodifikasi daftar material esai. Bila dipilih, maka akan
muncul 3 menu yang akan
membawa
pengguna masuk ke layar tersebut. Menu yang akan muncul yaitu “List of Material”, “Create New Material”, dan “Edit Material”. 2.
Menu Bar “Student Answer”untuk melihat daftar material esai yang dibuat dan melihat jawaban mahasiswa.
3.
Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban.
4.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.11. Layar Create New Material
Gambar 2.11 Layar Create New Material Pada layar create new material, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar, dan menu untuk memodifikasi daftar material esai.
2.
Menu Bar “Student Answer” untuk melihat daftar material
esai
yang dibuat
dan
melihat jawaban
mahasiswa. 3.
Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban.
4.
Teks
“Title”,”Total
Paragraph”,”Paragraph
(n)”
sebaga i penanda fungsi kolom teks, Title Paragraph yang
dapat dimasukkan sesuai dengan nilai “Total
Paragraph”. 5.
Menu pilihan “Total Paragraph “ untuk memilih total paragraf yang diinginkan, maksimal 6 paragraf.
6.
Kolom teks untuk menginput title esai dan topik utama masing-masing paragraf.
7.
Tombol “Submit” untuk menginput material esai yang diberikan dosen,kemudian secara otomatis pengguna akan masuk ke laman “Buat Soal”.
8.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.12. Layar Edit Material
Gambar 2.12 Layar Edit Material Pada layar edit material, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar, dan menu untuk memodifikasi daftar material esai.
2.
Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat dan melihat jawaban mahasiswa.
3.
Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban.
4.
Tombol “Submit” untuk menginput material esai yang diberikan dosen, kemudian secara otomatis pengguna akan masuk ke laman “Buat Soal”.
5.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.13. Layar View Answer Key
Gambar 2.13 Layar View Answer Key Pada layar view answer key, terdapat : 1.
Teks identitas akun pada sudut kanan atas untuk memastikan pengguna masuk Menu Bar “Material”untuk melihat daftar material esai yang dapat dikerjakan
/
diberikan pengajar. 2.
Menu Bar “Student Answer” untuk melihat daftar material esai yang dibuat, melihat jawaban mahasiwa, dan memberikan nilai pada mahasiswa.
3.
Menu Bar “View Answer Key” untuk melihat daftar kunci jawaban dan memodifikasi kunci jawaban.
4.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
5.
Daftar Material yang tersedia, bila ingin melihat detil material, diharuskan menekan tombol “view”.
2.14. Layar Input Answer Key
Gambar 2.14 Layar Input Answer Key Pada layar input answer key, terdapat : 1.
Menu Bar “Material” untuk melihat daftar material esai yang dapat dikerjakan / diberikan pengajar.
2.
Menu Bar “About us” untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini.
3.
Teks Title sebagai penanda pengguna berada di layar soal yang sesuai soal yang dikerjakan.
4.
Teks pikiran utama masing-masing paragraf untuk mengarahkan mahasiswa mengerjakan esai.
5.
Kolom teks untuk menginput paragraf esai sesuai dengan pikiran utama masing-masing paragraf.
6.
Tombol “Submit” untuk menginput material esai yang diberikan dosen.
7.
Menu Bar “About us”untuk melihat profil pihak-pihak yang telah membangun sistem penilai esai otomatis ini.
8.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.
2.15. Layar About Us
Gambar 2.15 Layar About Us Pada layar About Us terdapat : 1.
Teks identitas akun pada sudut kanan atas untuk memastikan pengguna masuk dengan akun yang benar.
2.
Menu Bar pada samping kiri layar
untuk memilih
kegiatan. 3.
Tombol ”Logout” akan muncul ketika teks identitas diklik, yang apabila diklik akan membawa pengguna ke layar “login”.