BAB II ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB II ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN. pendukung, diagram alir sistem, perancangan basis data, struktur tabel,

BAB II ANALISA DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini

BAB II ANALISIS DAN PERANCANGAN. tentang jam tangan, yang meliputi data barang,cara pembelian,tentang web

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. yang akan dibangun, informasi dan data yang telah ada akan di digunakan

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. tentang film, yang meliputi data barang,cara pembelian,tentang web

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB II ANALISIS DAN PERANCANGAN. dengan mengindentifikasi masalah terlebih dahulu, identifikasi ini adalah

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. khusus : Sistem ini hanya sebatas penjualan tas.

BAB II ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian-bagian komponennya dengan masalah, kesempatankesempatan,

BAB II ANALISIS DAN PERANCANGAN. tentang penjualan busana muslim, yang meliputi data barang, cara

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem memberikan gambaran tentang sistem yang saat ini

BAB II ANALISIS DAN PERANCANGAN. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

BAB II ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk menganalisis. kebutuhan dari objek yang akan di bangun antara lain sistem

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB 2 ANALISIS DAN PERANCANGAN. lunak yang digunakan dalam pembuatan sistem tersebut adalah : yang digunakan dalam pembuatan sistem ini adalah :

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pembuatan Sistem Informasi Penjualan Jersey Di Jam s

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

BAB II ANALISA DAN PERANCANGAN. Bisnis laundry cukup menjanjikan dibandingkan bisnis bisnis yang

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penjualan secara online

BAB 2 ANALISIS DAN PERANCANGAN. berbasis web di Hotel Indah Palace Yogyakarta ini dibutuhkan beberapa

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem Informasi Tarian Nusantara ini. dibangun untuk memberikan informasi kepada masyarakat

BAB II ANALISIS DAN PERANCANGAN Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari


BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB III ANALISIS DAN PERANCANGAN SISTEM. Untuk memenuhi kebutuhan dalam membangun sistem. pembelajaran berbasis web, diperlukan data masukan yang akan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISA RANCANGAN. yang utuh kedalam bagian-bagian komponennya dengan maksud

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB II ANALISIS DAN PERANCANGAN. bertujuan untuk memberikan gambaran dan rancangan bangun yang jelas

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. Penjualan tunai dilaksanakan oleh perusahaan dengan cara

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. membuat suatu kebijakan dan perancangan untuk mengembangkan suatu

BAB 2 ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika Dan

BAB 2 ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB II ANALISIS DAN PERANCANGAN. ini hanya sebatas transaksi pemesanan paket wisata secara online.

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi yang dibuat ditujukan untuk memberikan informasi

BAB 2 ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. 2.1 Sistem Informasi Pengelolaan Presensi Karyawan Kantor BMT. BIF Cabang Sleman Jl. Wonosari KM.

BAB II ANALISIS DAN PERANCANGAN. dapat memberikan informasi nilai siswa. Sistem ini juga menyediakan

BAB II ANALISIS DAN PERANCANGAN SISTEM. Pada Sistem Infomasi Penjualan Onderdil pada Bengkel Nugroho,

BAB 2 ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk. menganalisis kebutuhan dari objek yang akan di bangun antara

BAB II ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu sistem informasi digunakan untuk

BAB II ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk menganalisis

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. sistem informasi yang sudah utuh ke dalam bagian-bagian komponen dengan

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem didefinisikan sebagai penguraian dari suatu sistem

Transkripsi:

BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan dari Objek yang dibangun Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya, diagram alir sistem, perancangan basis data, struktur tabel, serta desain input dan output program. Di bawah ini adalah penjelasan dari masing-masing komponen kebutuhan di atas. 2.2 Sistem Pendukung Untuk mendapatkan tujuan sebuah sistem dibutuhkan sistem pendukung atau alat bantu yang berupa perangkat keras, perangkat lunak, dan manusia. Oleh karena itu diperlukan kerja sama yang baik diantara kesatuan dari alat bantu tersebut, sehingga sistem yang direncanakan akan menghasikan informasi yang berguna sesuai dengan yang diharapkan oleh pemakai. 4

5 2.2.1 Sistem Perangkat Lunak ` Sistem perangkat lunak yang digunakan dalam memecahkan permasalahan ini digunakan bahasa pemrograman PHP, dan sistem operasi Windows 7. Berikut adalah daftar perangkat lunak dan fungsinya yang digunakan dalam penyusunan Tugas Akhir ini : a) Microsoft Windows 7, sebagai sistem operasi program. b) Appserv-win32, sebagai bundel software yang berisi web server Apache,PHP, dan Databases Server MYSQL. c) Aplikasi browser program. 2.2.2 Sistem Perangkat Keras Untuk menjalankan sistem perangkat lunak yang digunakan maka dibutuhkan perangkat keras yang mendukung untuk melancarkan pemrosesan pembuatan program. Perangkat keras merupakan komponen komponen fisik dari komputer yang terdiri dari unit masukan, pengolahan dan unit keluaran. Dalam pembangunan sistem, digunakan komputer dengan spesifikasi sebagai berikut : 1) Processor Intel Core Duo, 1,7 MHz atau lebih. 2) Harddisk 80 GB 7200 rpm.

6 3) Memory 512 MB atau lebih. 4) Keyboard standart sebagai perangkat masukan. 2.3 Pengguna (User ) dan Fungsinya Di dalam sistem ini, terdapat 3 user yang memanfaatkan dan melakukan optimalisasi terhadap sistem, sehingga sistem berjalan dengan baik. Berikut ini adalah daftar User beserta Hak aksesnya : 2.3.1 Siswa a. Melakukan pendaftaran. b. Melakukan login username siswa. c. Mengerjakan ujian tryout secara online d. Mengerjakan ujian latihan secara online e. Melihat Rekaman Nilai dari Ujian yang sudah dilakukan 2.3.2 Guru a. Mendaftar. b. Memasukan Data Soal. c. Melihat Laporan Nilai Siswa. d. Melakukan Pengubahan dan penghapusan Soal e. Melihat Daftar Soal

7 2.3.3 Admin a. Mengisikan Jenis Soal. b. Melihat Laporan Jenis Soal. c. Melakukan Pengubahan dan Penghapusan Jenis Soal. d. Melihat Daftar Guru dan Siswa. 2.4 Struktur Tabel Dalam pengembangan sistem ini memerlukan beberapa tabel yang akan diolah untuk dijadikan suatu informasi yang dapat menghasilkan keluaran yang diperlukan. Data yang dikumpulkan ke dalam suatu basis data dalam bentuk tabel untuk memudahkan pengolahan data. Struktur tabel pada Sistem Ini adalah sebagai berikut: 2.4.1 Tabel Bank Soal Fungsi tabel Field Kunci Utama Field kunci tamu : untuk menyimpan data soal : kodesoal : jenis_soal Jumlah Field : 10

8 Tabel 2.1 Struktur bank soal No Nama Field Type Width Keterangan 1 Kodesoal (*) Int - Kode soal 2 Jenis_soal char 20 Jenis Soal 3 Soal Varchar 50 Pertanyaan 4 Gambar Varchar 50 Gambar 5 Pilihan_a Varchar 100 Jawaban A 6 Pilihan_b Varchar 100 Jawaban B 7 Pilihan_c Varchar 100 Jawaban C 8 Pilihan_d Varchar 100 Jawaban D 9 Kunci Enum( A, B, C, D ) - Jawaban 10 penyeleseian Varchar 200 Pembahasan Soal 2.4.2 Tabel User Fungsi Tabel Field Kunci Utama Field kunci tamu : untuk menyimpan data-data user : username : jenis_soal Jumlah field : 7

9 Tabel 2.2 Struktur tabel user No Nama Field Type Width Keterangan 1 username (*) Char 20 User peserta 2 nama varchar 40 Password peserta 3 Jkel Enum( L, P ) - Jenis Kelamin 4 password Char 60 Tanggal pendaftaran 5 Status Enum( A, G, S ) Status Pengguna 6 Asal_sekolah Varchar 40 Asal Sekolah 7 Jenis_soal Varchar 20 Jenis Soal 2.4.3 Tabel Soal Fungsi tabel barang Field kunci utama Field kunci tamu : untuk menyimpan hasil dari ujian siswa : id_soal : jenis_soal,username Jumlah field : 6

10 Tabel 2.3 Struktur tabel soal No Nama Field Type Width Keterangan 1 id_soal(*) Int 11 Id soal 2 username (**) Char 20 username 3 Tanggal Date 8 Tanggal Test 4 Jenis_soal(**) Varchar 20 Jenis Soal 5 Nilai Float (4,2) Nilai dari test 6 Sifat Enum( L, T ) Sifat Ujian tryout, latihan 2.4.4 Tabel detail_soal Fungsi tabel : untuk menyimpan soal yang dikerjakan siswa Field kunci utama :- Field kunci tamu : id_soal,jenis_soal Jumlah field : 3

11 Tabel 2.4 Struktur tabel detail_soal No Nama Field Type Width Keterangan 1 Id_soal (**) Int 11 Id soal 2 Jenis_soal (**) varchar 20 Jenis soal 3 Jawab Enum( A, B, C, D ) Jawaban 2.4.5 Tabel Jenis Soal Fungsi tabel hasil Field kunci utama : untuk melakukan penyimpanan Jenis Soal : jenis_soal Field kunci tamu : - Jumlah field : 2 Tabel 2.5 Struktur tabel jenisssoal No Nama Field Type Width Keterangan 1 Jenis_soal varchar 20 Jenis soal 2 Nama varchar 20 Nama jenis

12 2.5 Perancangan Basis Data 2.5.1 Relasi Tabel soal id_soal* username** tanggal jenis_soal** nilai sifat user username* nama jkel password status asal_sekolah jenis_soal detail_soal id_soal** kode_soal** jawab jenissoal jenis_soal* nama bank_soal kode_soal* jenis_soal** soal gambar pilihan_a pilihan_b pilihan_c pilihan_d kunci penyeleseian username** Gambar 2.1 Gambar Relasi Antar Tabel Keterangan: Kunci Primer (*) Kunci Tamu (**) Relasi One To Many

13 2.6 Diagram Alir Sistem Diagram alir sistem (flowchart system) merupakan alat yang digunakan untuk menggambarkan proses atau langkah-langkah kerja yang dilakukan oleh pemrogram dari pembentukan tabel sampai pembentukan laporan-laporan. Dibawah ini adalah gambar diagram alir sistem dari Sistem Informasi ujian Untuk Menghadapi UNAS Tingkat SMP Berbasis Web : Data Guru Data Siswa Data Soal Data Bank Soal Data Jenis soal Rekam Data Guru Rekam Data Siswa Rekam Data soal Rekam Data Bank soal Rekam Data Jenis soal user user soal detail_soal bank_soal jenissoal Proses Proses Proses Proses Proses 2 1 3 6 7 4 5 Gambar 2.2 Diagram Alir Sistem

14 Keterangan : 1. Laporan User Guru 2. Laporan User Siswa 3. Laporan Nilai Per Siswa 4. Laporan Nilai Keseluruhan 5. Laporan Nilai Per Jenis Soal 6. Laporan Soal Per Jenis Soal 7. Laporan Jenis Soal Berikut adalah penjelasan Diagram Alir Sistem. 1. Data User Data user diproses dan direkam ke dalam tabel user dan kemudian diproses dan ditampilkan sebagai daftar user guru dan user siswa. 2. Data Soal Data soal diproses dan direkam ke dalam tabel soal data soal juga mengambil data dari table banksoal, tabel user, dan tabel jenis soal. yang kemudian diproses dan mengahasilkan daftar nilai siswa. Dan selain itu data dari soal juga digunakan untuk mengisi tabel detail soal.

15 3. Data Banksoal Data banksoal diproses dan direkam ke dalam tabel banksoal dan kemudian diproses dan ditampilkan sebagai sebagai daftar data banksoal. 4. Data jenis soal Data jenis soal diproses dan direkam ke dalam tabel jenissoal yang kemudian diproses untuk ditampilakn sebagai daftar jenis soal. 2.7 Desain Input Program Dari rancangan struktur tabel yang telah dibuat, selanjutnya adalah rancangan input. Untuk memudahkan dalam melakukan pengisian data-data ke dalam suatu tabel di dalam database, maka diperlukan dua jenis proses pemasukan data berdasarkan pada penggunanya (user). Adapun rancangan input pada sistem ini adalah sebagai berikut :

16 2.7.1 Desain Input Form Pendaftaran Form ini digunakan untuk memasukan data data user yang nantinya disimpan dalam table user. Formulir Pendaftaran Username Nama Password Jenis kelamin Status Sekolah Laki-Laki Perempuan Pelajar Guru Jenis Soal ==Jenis Soal== DAFTAR BATAL Gambar 2.3 Desain Input Form Pendaftaran 2.7.2 Desain Input Data BankSoal Form ini digunakan untuk memasukan data soal yang nantinya disimpan dalam tabel banksoal.

17 Form Input Bank Soal Pertanyaan Gambar Chosse File Pilihan A Pilihan C Pilihan B Pilihan D Kunci A B C D Pembahasan Jenis Soal ==Jenis Soal== SIMPAN BATAL Gambar 2.4 Desain Input Data Banksoal 2.7.3 Desain Input Data Jenis Soal jenissoal. Form ini digunakan untuk memasukan data Jenis Soal kedalam tabel

18 Form Input Jenis Soal Jenis Soal Nama SIMPAN BATAL Gambar 2.5 Desain Input Data Jenis Soal 2.7.6 Desain Input Login Sistem Form ini digunakan untuk login User,. Rancangan form input login adalah sebagai berikut: USERNAME LOGIN PASSWORD Login Gambar 2.6 Desain Input Login

19 2.8 Desain Output Program Salah satu tujuan dibuatnya suatu sistem informasi adalah hasil dari informasi itu sendiri, dalam hal ini dikenal dengan suatu keluaran atau hasil output. Informasi yang dihasilkan akan sangat bermanfaat dalam suatu pengambilan keputusan berikutnya. Berikut ini hasil keluaran dari sistem : 2.8.1 Desain Output Pelaksanaan TryOut Output pelaksanaan TryOut merupakan form soal yang harus dikerjakan oleh siswa. Berikut desain form soal TryOut: Try Out 00:34:04 1. xxxxxxx xxxxxx xxxxxx? A. xxxxxxx B. xxxxxxx C. xxxxxxx D. xxxxxxx 2. xxxxxxx xxxxxx xxxxxx? A. xxxxxxx B. xxxxxxx C. xxxxxxx D. xxxxxxx SELESEI Gambar 2.7 Desain Output Pelaksanaan Ujian

20 2.8.2 Desain Output Pelaksanaan Latihan Output pelaksanaan Latihan merupakan form soal yang harus dikerjakan oleh siswa. Berikut desain form soal Latihan Soal Latihan Coba : 1 1. xxxxxxx xxxxxx xxxxxx? A. xxxxxxx B. xxxxxxx C. xxxxxxx D. xxxxxxx : OK Gambar 2.8 Desain Output Pelaksanaan Latihan Soal 2.8.3 Desain Output Laporan Jenis Soal Desain Output Laporan Jenis Soal Digunkan Untuk Menampilkan Daftar Jenis Soal dari database jenis Soal:

21 Daftar Jenis Soal No Jenis Soal Nama x xxx xxxxx Gambar 2.9 Desain Output Laporan Jenis Soal 2.8.4 Desain Output Laporan User Guru Output daftar user guru digunakan untuk menampilkan daftar user dengan status guru : Daftar User Guru No Nama Jenis Kelamin Sekolah Jenis Soal x xxxxx xxxxx xxxxxx xxxx Gambar 2.10 Desain Output Daftar User Guru 2.8.5 Desain Output Laporan User Siswa Output daftar user siswa digunakan untuk menampilkan daftar user dengan status siswa :

22 Daftar User Siswa No Nama Jenis Kelamin Sekolah x xxxxx xxxxx xxxxxx Gambar 2.11 Desain Output Daftar User Siswa 2.8.6 Desain Output Laporan Bank Soal Output daftar Bank soal merupakan daftar yang menampilkan soal-soal yang ada di tabel bank soal : Daftar Bank Soal Jenis Soal ---- Jenis Soal No kode soal Soal Gambar Pilihan A Pilihan B Pilihan C Pilihan D Kunci Penyeleseian x xxx xxxxx xxxxx xxxxxx xxxxxxx xxxxx xxxxx x xxxxxxxxx Gambar 2.12 Desain Output Daftar Bank Soal 2.8.7 Desain Output Daftar Laporan Nilai Per Siswa Output Laporan nilai siswa, yaitu laporan nilai yang dimiliki setiap siswa : Laporan Nilai Per Siswa Jenis Soal ---- ID Siswa Nama Siswa : xxxxx No ID Soal Jenis Soal Nilai Tanggal x xxx xxxxxxxx xx.xx xx-xx-xxxx Gambar 2.13 Desain Output Daftar Nilai Siswa

23 2.8.8 Desain Output Laporan Nilai Siswa Keseluruhan siswa : Desain Output laporan nilai keseluruhan, yaitu laporan nilai dari seluruh Laporan Nilai Keseluruhan No ID Soal Nama Siswa Jenis Soal Nilai Tanggal x xxx xxxxx xxxxxx xx.xx xx-xx-xxxx Gambar 2.14 Desain Output Lapora Nilai Keseluruhan 2.8.9 Desain Output Laporan Nilai Siswa Per Jenis Soal Desain Output laporan nilai per jenis soal, yaitu laporan nilai siswa yang melalukan tryout per jenis soal : Laporan Nilai Per Jenis Jenis Soal ---- Jenis Soal Jenis Soal : xxxxx No ID Soal Nama Siswa Nilai Tanggal x xxx soal xxxx xx-xx-xxxx Gambar 2.14 Desain Output Laporan Nilai per Jenis Soal