2. Analisis Masalah Kebutuhan Pengguna
Penulis memaparkan beberapa hal yang menjadi kebutuhan pengguna pada sistem akademik SMA Muhammadiyah 3 Tangerang,
yaitu sebagai berikut. 1. Staf TU membutuhkan suatu sistem yang berguna untuk mengatur
data akademik sekolah dalam bentuk web sehingga memudahkan proses pengelolaan sistem akademik, karena selama ini arsip
hardcopy informasi akademik disimpan di folder dokumen dan softcopy disimpan di komputer sekolah secara personal.
2. Siswa membutuhkan sistem yang menampilkan informasi akademik siswa dengan cepat untuk mendukung aktifitas belajar di sekolah.
3. Guru yang tidak berada di sekolah memerlukan suatu sistem yang menyajikan informasi akademik dengan cepat untuk menunjang
kegiatan mengajar di sekolah. 4. Wali siswa membutuhkan sistem yang berguna untuk menyajikan
informasi akademik siswa. Hal ini dilakukan agar wali siswa dapat mengetahui perkembangan akademis siswa dengan cepat dan mudah.
Wali siswa juga membutuhkan media untuk membicarakan tentang perkembangan siswa di sekolah melalui suatu forum atau
memberikan saran kepada sekolah. 5. Pegawai yang tidak sedang berada di sekolah membutuhkan
informasi akademik dengan cepat pada suatu sistem untuk memperlancar aktifitasnya di sekolah.
6. Masyarakat yang ingin mengetahui informasi tentang sekolah tetapi belum sempat datang ke sekolah secara langsung memerlukan suatu
sistem untuk mendapatkan informasi sekolah dengan mudah melalui portal sekolah bagi user tamu. Di samping itu, sekolah juga
memerlukan suatu adanya media promosi untuk mengenalkan sekolah kepada masyarakat luas.
3. Solusi Pemecahan Masalah
Dengan melihat masalah kebutuhan pengguna yang terjadi, maka penulis mengusulkan solusi pemecahan masalah tersebut sehingga
diharapkan sistem ini nantinya akan dapat membantu sekolah dalam mengatur sistem akademiknya. Solusi yang penulis usulkan adalah
dengan merancang sistem akademik sekolah berbasis mobile web pada sisi user dan berbasis web pada sisi admin sekolah.
Adapun solusi kebutuhan pengguna yang akan terdapat pada sistem yang diusulkan antara lain sebagai berikut.
1. Staf TU dalam sistem ini berperan sebagai admin sekolah yang berperan mengelola data akademik sekolah. Admin juga berperan
mengontrol pengguna dalam sistem, dan memberikan hak akses pengguna terhadap sistem. Admin sekolah bertugas untuk
menambahmemasukkan data akademik yang baru, mengubah data akademik yang lama, dan menghapus data akademik yang sudah
tidak diperlukan lagi.
2. Siswa mempunyai username dan password dalam sistem yang ditentukan admin sekolah. Siswa berhak login ke sistem, melihat dan
mengubah biodatanya, mengubah password, melihat nilai siswa, absensi siswa, jadwal pelajaran, dan info akademik.
3. Guru memiliki user account dalam sistem yang ditentukan admin. Guru berhak login ke sistem, melihat dan mengubah biodatanya,
mengubah password, melihat data kelas, absensi guru, dan jadwal pelajaran.
4. Wali siswa mendapatkan user account dari admin sekolah. Wali siswa berhak login ke sistem, melihat dan mengubah datanya,
mengubah password, melihat data siswa, info akademik, dan memberikan saran kepada sekolah melalui kotak saran wali.
5. Pegawai memiliki user account dalam sistem. Pegawai berhak login ke sistem, melihat dan mengubah biodatanya, mengubah password,
melihat absensi pegawai, profil kepsek dan membalas saran dari wali siswa.
6. Masyarakatuser tamu mendapatkan informasi sekolah melalui portal sekolah seperti berita sekolah, profil, galeri, dan kontak sehingga hal
ini juga menjadi media promosi untuk memperkenalkan sekolah kepada masyarakat.
7. Setiap pengguna kecuali tamu memiliki hak akses priviledge yang berbeda untuk bisa login ke dalam sistem, dengan memakai
username dan password yang diberikan admin sekolah.
Berikut ini merupakan usulan rancangan pemecahan masalah dengan flow chart.
Gambar 4.3 Flow Chart Sistem Akademik yang diusulkan
TUAdmin Guru
Siswa Wali Siswa
Mendapat rancangan
hardcopy info akademik
Berkas info akademik sekolah
Data akademik sekolah berupa
softcopy pada sistem web
Mulai
Informasi akademik sekolah
Selesai Mulai
Informasi akademik sekolah
Selesai Mulai
Pengumuman informasi akademik
termasuk nilai dan absensi siswa
Selesai Input data, edit, delete
dan simpan data pada sistem akademik web
Membaca informasi akademik dengan
layanan mobile web
Melihat informasi akademik sekolah dengan
layanan WAPmobile web Memberikan
penilaian siswa
Berkas penilaian absensi siswa
Mencari informasi akademis siswa termasuk
nilai dan absensi siswa pada layanan mobile web
Ilustrasi cara kerja sistem akademik yang penulis usulkan yaitu :
Gambar 4.4 Cara Kerja Sistem Akademik yang diusulkan
Berikut ini adalah penjelasan dari diagram di atas. 1. Pengguna yaitu siswa, guru, wali siswa, pegawai, alumni, dan tamu
meminta layanan mobile web pada URL micro bowser lalu micro browser menerjemahkannya ke dalam HTTP request. Pada saat yang
hampir sama komputer web yaitu admin sekolah meminta layanan request kepada server webweb hosting.
2. Micro browser kemudian meneruskan request tersebut kepada server web dalam hal ini web hosting untuk meminta konten. Lalu server
web memproses request dari komputer web dan mobile web. 3. Kemudian server web mengirimkan respon berupa konten yang
diminta ke micro browser dan komputer web. Server web juga melakukan push initiator yakni mengirimkan konten kepada user
mobile web walaupun konten tersebut tidak diminta oleh user. Respon dan push pada micro browser diterima dan diterjemahkan.
Response Content
Server Web
Web Hosting HTTP
Server Content
Push Initiator
Push Content
Response Content
Request URL
Request URL
Komputer Web
Admin Sekolah
HTTP Client
Perangkat Mobile Web
Siswa Guru
Wali Siswa Pegawai
Alumni Tamu
WAP Micro Browser
4.3.2 Desain Sistem 4.3.2.1 Desain Arsitektur
1. DFD Data Flow Diagram
Penulis menggunakan DFD untuk menggambarkan alur proses dari sistem secara logika. Berikut merupakan rancangan DFD-nya.
melalui web login
admin melalui mobile web biodata dan password login siswa
siswa ubah biodata siswa nilai siswa lihat nilai siswa
absensi siswa lihat absensi siswa verifikasi login jadwal pelajaran lihat jadwal pelajaran
data siswa guru data nilai siswa absensi guru
data absensi siswa kelas verifikasi login data jadwal pelajaran wali siswa biodata siswa
data guru pegawai nilai siswa data absensi guru absensi pegawai absensi siswa
data kelas portal sekolah jadwal pelajaran data wali siswa
data pegawai data absensi pegawai
data portal sekolah
login guru login wali siswa ubah biodata guru ubah data wali siswa
lihat data kelas lihat data siswa lihat absensi guru lihat info akademik
lihat jadwal pelajaran isi saran wali melalui mobile web melalui mobile web
verifikasi login verifikasi login biodata guru data wali siswa
data kelas data siswa absensi guru info akademik
jadwal pelajaran kotak saran wali
login pegawai lihat berita sekolah ubah biodata pegawai lihat profil sekolah
lihat absensi pegawai lihat galeri lihat profil kepsek isi data tamu pada kontak
balas saran wali
verifikasi login biodata pegawai info portal sekolah meliputi :
absensi pegawai berita sekolah profil kepsek profil sekolah
balasan saran wali galeri kontak
melalui mobile web melalui mobile web
Gambar 4.5 Diagram Konteks yang diusulkan
SISTEM AKADEMIK SEKOLAH BERBASIS
MOBILE WEB AdminTU
Pegawai Siswa
User Tamu Guru
Wali Siswa