5. Untuk membuat laporan mingguan dan bulanan, wali kelas
sangat bergantung pada laporan harian yang dibuat oleh guru sentra. Hal ini tentu saja dapat menyulitkan.
6. Data laporan harian yang tidak lengkap, sangat berpengaruh
pada saat pembuatan laporan mingguan dan bulanan, karena laporan tersebut diperoleh dari laporan harian.
7. Dalam sisi sumber daya manusia, guru baru sering mengalami
kesulitan dengan penulisan laporan secara manual karena baru sedikit pengetahuan yang dimiliki.
4.1.4 Alur Kerja Sistem Berjalan
Berdasarkan pengamatan dan observasi yang dilakukan oleh penulis, gambaran alur kerja sistem yang sedang berjalan di
Sekolah Batutis Al-Ilmi Bekasi adalah sebagai berikut:
a. Data Siswa
Pada proses data siswa, staff TU mendata siswa dan meginput data siswa ke komputer, kemudian guru sentra atau
wali kelas dapat melihat data siswa.
Alur Kerja Data Siswa Pada Sistem Yang Berjalan
Guru Sentra Wali Kelas
Staff TU
Start
Data Siswa
Input Data Siswa Ke PC
Melihat Data Siswa
Selesai
Gambar 4.1 Alur kerja data siswa yang sedang berjalan
b. Perkembangan Siswa
Pada proses perkembangan siswa, setiap guru sentra mencatat perkembangan siswa dan memberikan kepada wali
kelas, kemudian wali kelas akan meginput nilai siswa ke dalam komputer dan kemudian wali murid atau siswa dapat melihat
perkembangan siswa tersebut.
Alur Kerja Sistem Pelaporan Yang Sedang Berjalan
Wali Kelas Wali MuridSiswa
Guru Sentra
Start
Mencatat Perkembangan
Siswa Input
Perkembangan Siswa Ke PC
Melihat Perkembangan
Siswa
Selesai
Gambar 4.2 Alur kerja pelaporan pada sistem yang sedang berjalan
4.1.5 Uraian Singkat Sistem yang Dibutuhkan
Untuk menjawab
permasalahan-permasalahan yang
dihadapi dalam pendokumentasian data yang masih manual tersebut, penulis bermaksud mengusulkan sebuah sistem untuk
pengorganisasian data. Usulan sistem yang dimaksud adalah sebagai berikut :
c. Kepala Sekolah di dalam sistem ini berperan sebagai admin
yang bertugas untuk memeriksa laporan perkembangan kecerdasan siswa yang terdiri dari laporan harian, mingguan,
dan bulanan. Admin juga berperan sebagai pengontrol terhadap user-user yang terdaftar di dalam sistem, dalam hal ini adalah
guru sentra, sekretaris, wali kelas, kepala sekolah dan customer. Admin memiliki hak dalam membuat user account
baru serta menentukan masa aktif tiap-tiap user account tersebut. Admin juga dapat melakukan pemasukan data guru,
data siswa, dan laporan perkembangan siswa berdasarkan data yang ada di lapangan, merubah data jika terjadi kesalahan,
serta menghapus data yang salah ataupun tidak diperlukan lagi.
d. Setiap guru sentra memiliki user account di dalam sistem,
yang ditentukan oleh admin. Guru sentra memiliki hak untuk mengisi dan mengubah data laporan siswa selama masa aktif
account nya masih berlaku. e.
Customer berada pada tingkatan terbawah di dalam sistem. Setelah data dimasukkan oleh guru sentra maupun admin,
maka customer dapat mengakses informasi yang mereka butuhkan mengenai laporan perkembangan kecerdasan siswa.
f. Laporan perkembangan siswa yang telah berada di dalam
sistem juga dapat dibuat reportnya dalam format PDF atau Ms. Word yang dapat dilakukan oleh admin, setiap guru sentra,
maupun customer. Laporan yang diterima oleh customer mempunyai format laporan yang sama dengan laporan yang
diterima oleh guru sentra.
Gambar flowchart dari sistem yang penulis usulkan ini adalah sebagai berikut:
Flowchart Sistem Yang Diusulkan Guru Sentra
Wali Kelas Wali Murid
Admin
Mulai
Username Password
Log In
Validasi
CreateUpdate Delete User
Account Ya
Tidak
Selesai Log In
CreateUpdateDelete Siswa,
Perkembangan Siswa
Validasi Mulai
Selesai Username
Password Tidak
Cari Data Siswa, Perkembangan
Siswa Cetak Data Siswa,
Perkembangan Siswa
Ya
Data Siswa, Perkembangan
Siswa Ya
Ya Ya
Tidak Log In
Validasi Username
Password
Cari Perkembangan
Siswa Mulai
Cetak Perkembangan
Siswa Perkembangan
Siswa
Selesai
Gambar 4.3 Flowchart Sistem yang Dibutuhkan
Pada sistem yang diusulkan ini, penulis menggunakan Unified Modelling Language UML dalam perancangannya. Diagram-
diagram UML yang digunakan yaitu Usecase Diagram, Class Diagram, Activity Diagram, dan Sequence diagram.
4.1.6 Studi Feasibilitas
a. Feasibilitas Waktu
Ditinjau dari sisi waktu, pengembangan sistem ini dapat menjadi salah satu faktor penghematan waktu bagi pihak yang
terkait. Karena sistem ini dirancang agar semua pihak mempunyai hak akses dalam sistem sehingga mengurangi
ketergantungan antar pihak. Maka dengan adanya sistem ini dapat menghemat waktu Kepala Sekolah, Guru Sentra, Wali
Kelas, dan Wali Murid. Sistem ini juga dibangun dengan berbasis web, sehingga memungkinkan bagi Guru Sentra, Wali
Kelas, dan Wali Murid untuk dapat mengakses data kapanpun.
b. Feasibilitas Teknis
Dari sisi teknis, kinerja sistem yang penulis kembangkan telah dapat dibuktikan kestabilannya karena sistem ini
dikembangkan dengan berbasis web, maka dapat diakses oleh client dengan berbagai macam tipe web browser, seperti
misalnya Mozilla Firefox, Opera, dan Internet Explorer. Sedangkan dari sisi server, aplikasi ini dikembangkan dengan
menggunakan bahasa pemrograman PHP yang bersifat multi platform sehingga tidak hanya dapat dijalankan pada sistem
operasi berbasis windows saja, melainkan dapat juga dijalankan pada sistem operasi Macintosh. Sistem ini juga
dapat dibuktikan kestabilannya dalam menangani banyak data yang dapat dilihat pada lampiran.
c. Feasibilitas Legal
Pada perancangan sistem ini, penulis telah mendapat persetujuan dan dukungan penuh langsung dari Kepala
Sekolah Batutis Al-Ilmi. Oleh karena itu, legalitas sistem ini sendiri telah teruji dari pihak yang bersangkutan.
4.2 Fase Perancangan