Planning ANALISIS DAN PERANCANGAN SISTEM

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