4.2.2. Identifikasi Masalah
Berdasarkan uraian singkat serta flowchart sistem yang sedang berjalan di Madrasah Tsanawiyah An-Nizhamiyyah Cileungsi, maka
dapat diidentifikasikan kelemahan-kelemahan dari sistem yang sedang berjalan ini, yaitu :
1. Sistem Pendataan siswa dan nilai masih menggunakan Microsoft Excel untuk penyimpanan data dan belum adanya database untuk
menampung semua data akademik. 2. Guru atau wali kelas merasa kesulitan dalam menyusun nilai
karena tekadang dokumen nilai hilang. 3. Siswa tidak diberi tahu hasil dari nilai ujian yang mereka kerjakan,
sehingga wali siswa tidak mengetahui perkembangan nilai anaknya secara pasti.
4. Data pada bagian administrator masih bersifat parsial belum terintegrasi.
4.3. Planning
4.3.1. Uraian Singkat Sistem yang Diusulkan
Untuk menjawab permasalahan-permasalahan yang dihadapi dalam pengimplementasian sistem yang masih manual tersebut,
penulis bermaksud mengusulkan sebuah sistem untuk menanggulangi sistem pedataan siswa tersebut secara lebih efektif dan efisien dalam
menunjang kinerja bagian administrasi serta dapat menjadi sarana
interaksi pihak administrasi, siswa dan guru secara dinamis. Oleh karena itu penulis mengusulkan pembuatan Aplikasi Akademik yang
berbasis Client Server dengan menangani sebagian besar dari sistem. Usulan sistem yang dimaksud adalah sebagai berikut :
1. Bagi Kepala Sekolah, aplikasi ini dapat menjadi sarana untuk mengetahui laporan pendataan siswa, nilai dan pendataan
guru yang up to date. 2. Bagi Wakil Kepala, aplikasi ini dapat menjadi sarana untuk
mengetahui data diri setiap siswa dan sejauhmana prestasi dan kemajuan siswa tersebut dalam proses belajar di sekolah.
3. Bagi bagian Admin, aplikasi ini dapat menjadi sarana untuk mengolah data siswa, guru, nilai siswa dan mata pelajaran
sehingga terbentuk sistem basis data yang pasti dan up to date. Admin berperan sebagai pengontrol terhadap user-user
yang terdaftar di dalam sistem, dalam hal ini adalah guru dan siswa. Admin memiliki kewenangan dalam membuat user
account baru serta menentukan hak akses tiap-tiap user
account tersebut.
4. Bagi Guru, aplikasi ini diharapkan dapat membantu tugas pengajaran seperti input nilai dan update nilai studi yang
diajarkan. Guru memiliki user account di dalam sistem, yang ditentukan oleh admin. Guru memiliki kewenangan untuk
mengisi dan mengubah nilai studi yang diajarkan selama masa aktif account nya masih berlaku.
5. Bagi siswa, aplikasi ini dapat memberikan kemudahan dalam melihat nilai seperti nilai tugas, ulangan harian, nilai UTS
dan nilai UAS serta nilai raport secara up to date. Adapun gambaran alur kerja sistem yang diusulkan adalah
sebagai berikut:
Gambar 4.3 Alur proses bisnis yang diusulkan Sumber : Diolah oleh penulis
Pada sistem yang diusulkan ini, penulis menggunakan Unified Modelling Language
UML dalam perancangannya. Diagram-diagram UML yang digunakan yaitu Use Case Diagram,
Activity Diagram, dan Sequence diagram.
4.4. Modelling