commit to user
BAB III ANALISA DAN PERANCANGAN
3.1 IDENTIFIKASI MASALAH
Sistem Evaluasi Pembelajran Mengajar PBM yang telah dimiliki oleh Prodi D3 Teknik Informatika, merupakan sistem yang berdiri sendiri secara
mandiri tanpa ada integrasi dengan sistem
Web Based Learning
. PBM yang telah tersedia ini memiliki beberapa kekurangan diantaranya, belum terintegrasinya
evaluasi PBM dengan
Web Based Learning
, jumlah pilihan jawaban yang masih statis, dan hanya mengevaluasi proses perkuliahan yang dilaksanakan oleh dosen.
Sub Sistem Evaluasi Perkuliahan yang dikembangkan dalam sistem utama
Web Based Learning
ini akan dipakai oleh mahasiswa untuk melakukan evaluasi proses perkuliahan, dan dikelola oleh seorang admin evaluasi untuk menginputkan
data – data pertanyaan evaluasi sekaligus jumlah pilihan, pilihan jawaban dan
score pada masing – masing pilihan jawaban untuk setiap pertanyaannya.
3.2 ANALISIS SISTEM
3.2.1 Analisa Kebutuhan
Software
dan
Hardware
Sistem
Analisa kebutuhan sistem meliputi analisa kebutuhan
Software
dan
Hardware
, berikut penjelasannya:
3.2.1.1 Analisa Kebutuhan
Software
Perangkat lunak yang dapat digunakan untuk membuat web ini adalah : 1.
Sistem Operasi : Windows XP SP2 2.
Software Pendukung :
a. Adobe Dreamwever CS3, merupakan sebuah
HTML editor
professional
untuk mendesain secara
visual
dan mengolah
situs web
maupun halaman
web.
b. Notepad++ 5.9.3, sebagai editing suatu document ataupun bahasa
pemrograman dengan lebih cepat dan lebih mudah. c.
XAMPP
version
1.7.3.0, merupakan
tool
yang menyediakan paket perangkat lunak ke dalam satu buah paket yang terdiri dari PHP
commit to user 5.3.1.0 sebagai bahasa pemrograman,
MySQL
5.1.41 sebagai database server, dan
Apache
2.2.14.0 sebagai web server. 3.2.1.2 Analisa Kebutuhan
Hardware
Perangkat keras yang digunakan untuk membuat Sistem Informasi Perpustakaan SMA N 7 Surakarta ini yaitu laptop atau PC dengan spesifikasi
minimum: 1.
Processor : Intel Pentium 4 atau Centrino 2.
Memory : 512 MB 3.
Hard disk: 1.3 GB of free space
3.2.2 Analisa Kebutuhan Fungsional Sistem
3.2.2.1 SRS
System Requirement Specifications
Untuk mengelompokkan pengguna dan mengetahui alur sistem perlu di buat SRS. SRS Fungsional Sub Sistem Evaluasi Perkuliahan ditunjukkan pada
Tabel 3.1. Tabel 3.1 Tabel SRS Fungsional
Kode SRS Deskripsi Kebutuhan Fungsional
SRS-A-F1 Memasukkan Data Pertanyaan
SRS-A-F2 Update Data Pertanyaan
SRS-A-F3 Memasukkan Data Pilihan Jawab
SRS-A-F4 Update Data Pilihan Jawab
SRS-A-F5 Memasukkan Data Kategori
SRS-A-F6 Update Data Kategori
SRS-A-F7 Melihat Rekap Status Evaluasi Mahasiswa
SRS-A-F8 Melihat Polling Dosen
SRS-A-F9 Melihat IP Dosen
SRS-A-F10 Melihat Polling Asisten
SRS-A-F11 Melihat Polling Ruang Lab
SRS-A-F12 Melihat Polling Modul
SRS-A-F13 Melihat Daftar Kritik dan Saran
commit to user SRS-M-F14
Mengevaluasi Dosen SRS-M-F15
Mengevaluasi Asisten SRS-M-F16
Mengevaluasi Modul SRS-M-F17
Mengevaluasi Ruang dan Lab SRS-M-F18
Memasukkan Kritik dan Saran SRS-M-F19
Melihat Polling Dosen SRS-M-F20
Melihat IP Dosen SRS-M-F21
Melihat Polling Asisten SRS-M-F22
Melihat Polling Ruang Lab SRS-M-F23
Melihat Polling Modul SRS-D-F24
Melihat Polling Dosen SRS-D-F25
Melihat Polling Asisten SRS-D-F26
Melihat Polling Ruang Lab SRS-D-F27
Melihat Polling Modul SRS-D-F28
Melihat IP Dosen SRS-D-F29
Melihat Kritik dan Saran
SRS Non Fungsional Sub Sistem Evaluasi Perkuliahan ditunjukkan pada Tabel 3.2.
Tabel 3.2 Tabel SRS Non Fungsional
Kode SRS Deskripsi Kebutuhan Fungsional
SRS-A-NF1 Login dan Logout
SRS-A-NF2 Mencetak Rekap status evaluasi mahasiswa
SRS-A-NF3 Mencetak IP Dosen
SRS-A-NF4 Mencetak Polling Dosen, Asisten, Modul, Ruang
SRS-D-NF5 Login dan Logout
SRS-D-NF6 Mencetak IP
SRS-D-NF7 Mencetak Kritik dan Saran
SRS-D-NF8 Mencetak Polling Dosen, Asisten, Modul, Ruang
commit to user Keterangan Kode SRS :
SRS : System Requirement Spesification A
: Admin D
: Dosen M
: Mahasiswa Fn : Fungsional ke-n
NFn : Non Fungsional ke-n
3.2.3 Desain Sistem