while { }digunakan untuk melakukan perulangan selama data yang Analisa Sistem

20

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab ini akan menjelaskan mengenai analisa sistem perangkat lunak yang akan dibuat. Proses perancangan sistem dalam bab ini akan dibagi menjadi 2 dua bagian yaitu : analisa sistem dan perancangan sistem .

3.1. Analisa Sistem

Dalam sub bab ini akan dijelaskan mengenai analisa dan pernacangan sistem pembeljaran elektronik. Sistem ini nantinya akan dijadikan media pembelajaran secara online untuk sekolah tinggi atau universitas khususnya Sekolah Tinggi YPM Sidoarjo. Aplikasi ini dikembangkan dengan menggunakan teknologi AJAX sebagai teknik programmingnya. Pengguna aplikasi ini terdiri dari administrator, dosen dan mahasiswa yang mempunyai hak akses sesuai kebutuhan masing-masing pengguna. Administrator merupakan pengguna yang mempunyai hak akses tertinggi dalam sistem ini. Dosen mempunyai peran yang sangat penting dalam kelangsungan proses pembelajaran. Dalam hal ini dosen mempunyai tugas untuk mengelola isi rencana pembelajaran mata kuliah yang diajarkan. Mahasiswa berhak melihat dan mengambil materi dalam mata kuliah yang diikutinya. Selain itu dapat melihat informasi atau pengumuman dalam mata kuliah yang diikuti dan mengikuti kuis, serta melihat dan mengumpulkan tugas.

3.2. Perancangan Sistem

Dalam rancang bangun web interaktif ini, dibuat beberapa perancangan yang menjelaskan penggambaran sistem secara umum dan menyeluruh, sistem perancangan tersebut diantaranya adalah : deskripsi umum sistem, klasifikasi pengguna sistem, perancangan proses, perancangan data, dan parancangan antar muka interface.

3.2.1. Deskripsi Umum Sistem

Deskripsi umum dalam sistem ini dapat dilihat dalam bentuk diagram sebagai berikut : Gambar 3.1 Deskripsi Umum Sistem Dari Gambar 3.1 dapat dijelaskan sebagai berikut: Administrator bertugas untuk mengelola sistem serta melakukan manajemen data data mahasiswa, data dosen, data mata kuliah, dan data jurusan. Selain itu administrator juga dapat mengatur pengguna lain beserta hak aksesnya. Dosen mempunyai tugas untuk mengelola materi mata kuliah serta pengumuman yang diajarkan olehnya. Selain itu dosen juga diberi fasilitas untuk member. Untuk dapat tetap berdiskusi dengan mahasiswanya dapat dilakukan melalui suatu forum kelas. Mahasiswa berhak melihat dan mengambil materi dalam mata kuliah yang diikutinya. Selain itu dapat melihat informasi atau pengumuman dalam mata kuliah yang diikuti serta melihat dan mengumpulkan tugas.

3.2.2. Klasifikasi Pengguna Sistem

Adapun pengguna dari sistem ini terdiri dari 3 tiga kategori pengguna antara lain : a. Administrator Administrator merupakan pengguna yang mempunyai hak akses tertinggi dalam sistem ini. Administrator bertugas untuk mengelola aplikasi ini serta melakukan manajemen terhadap berbagai data seperti data mahasiswa, data dosen, data mata kuliah, dan data fakultasjurusan. Selain itu admin juga dapat mengatur pengguna lain beserta hak aksesnya. b. Dosen Dalam sistem ini dosen mempunyai peran yang sangat penting dalam kelangsungan proses pembelajaran. Dalam hal ini dosen mempunyai tugas