Analisa Kebutuhan sebagai web server. 3.2.1.2 Analisa Kebutuhan Analisa Kebutuhan Fungsional Sistem

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