Deskripsi Umum Sistem Analisis Kebutuhan

17

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM

3.1 Deskripsi Umum Sistem

Perancangan sistem sangat dibutuhkan dalam pembuatan sistem, perancangan tersebut meliputi perancangan user identification untuk mendiskripsikan alur dari tiap user. Perancangan mengenai alur data sistem juga dibutuhkan untuk memahami dan merealisasikan sistem. Sistem informasi penilaian mahasiswa berbasis komponen merupakan sistem informasi yang mempermudah mahasiswa dalam melihat nilai sesuai dengan peraturan yaitu dapat melihat nilai setelah mengisi SKP. Sistem penilaian ini juga dapat mempermudah dosen dan operator dalam pengolahan data nilai, dosen dapat memasukkan nilai dengan meng-upload file dengan format Microsoft Excel. Dalam sistem ini operator juga dapat memasukkan nilai seperti yang dilakukan oleh dosen. Menurut deskripsi di atas, perancangan sistem akan dijabarkan lebih spesifik pada tahap analisis dan perancangan untuk menguraikan sub-sub bagian yang akan digunakan untuk tahap implementasi pembuatan sistem.

3.2 Analisis Kebutuhan

3.2.1 Aktor

Aktor merupakan seseorang, sistem, atau perangkat yang melakukan kegiatan yang berpengaruh dalam keberhasilan operasi dari sistem. Aktor dalam sistem penilaian mahasiswa adalah sebagai berikut : 1. User User terdiri dari 4 aktor yaitu admin, operator, dosen dan mahasiswa yang memiliki hak akses yang berbeda, namun keempat aktor dapat login. 2. Admin Admin adalah aktor yang bertugas untuk mengatur manajemen data operator. commit to user 3. Sistem Merupakan sistem penilaian mahasiswa, kegiatan sistem disini adalah menerima data dari sistem lain, yaitu sistem SKP, jadwal, mahasiswa, dan kepegawaian. 4. Operator Merupakan orang yang dapat memanajemen nilai untuk menggantikan tugas dosen apabila dosen tidak dapat memasukkan nilai. Operator juga dapat menvalidasi jadwal sistem. 5. Dosen Merupakan orang yang dapat memanajemen nilai. 6. Mahasiswa Merupakan orang yang dapat melihat nilai setelah mengisi SKPSistem Kepuasan Pelanggan.

3.2.2 Kebutuhan Fungsional

Kebutuhan fungsional dalam sistem penilaian mahasiswa ditunjukkan pada tabel 3.1. Tabel 3.1. Kebutuhan Fungsional Sistem Kode Aktor Deskripsi SRS-F1 Admin Dapat mengelola data operator SRS-F2 Admin Dapat menvalidasi data dosen SRS-F3 Operator, Dosen Dapat mengelola data nilai SRS-F4 Operator Dapat validasi data jadwal SRS-F5 Sistem Dapat menerima data dosen dari sistem Kepegawaian SRS-F6 Sistem Dapat menerima status pengisian SKP dari sistem SKP Sistem Kepuasan Pelanggan SRS-F7 Sistem Dapat menerima data aktifitas mengajar dari sistem Jadwal commit to user SRS-F8 Sistem Dapat menerima data aktifitas kuliah dari sistem Mahasiswa SRS-F9 User Dapat login SRS-F10 Mahasiswa Dapat melihat nilai setelah melakukan pengisian SKP SRS-F11 User Dapat mengganti password

3.2.3 Kebutuhan Non Fungsional

Kebutuhan fungsional dalam sistem penilaian mahasiswa ditunjukkan pada tabel3.2. Tabel 3.2. Kebutuhan Non Fungsional Sistem Kode Deskripsi SRS-NF1 Tampilan sistem user friendly SRS-NF2 Sistem dapat dijalankan secara localhost

3.3 Perancangan Sistem