30
3.2.2 Sistem Flow
Sistem Flow menggambarkan alur dari proses terapi pada sekolah Harapan Bunda Surabaya yang akan digunakan dalam memonitor perkembangan
anak. Adapun sistem flow yang akan dibuat adalah sistem flow data materi kurikulum, sistem flow penyusunan jadwal guru, sistem flow penyusunan
program terapi anak, sistem flow pemberian nilai harian, dan sistem flow pemberian nilai maintenance.
A. Sistem Flow Data Kurikulum
Dalam sistem flow data kurikulum, Pertama admin melakukan pemilihan tingkatan awal, menengah, lanjut, melakukan pemilihan kategori A-J, lalu
melakukan pemilihan materi serta aktivitas-aktivitas apa saja berdasarkan kurikulum yang ada dan memilih status kurikulumnya apakah statusnya aktif
atau tidak aktif. Setelah itu baru admin dapat menyimpan kurikulum. Jika ingin menambah kurikulum baru maka harus mengikuti proses dari awal lagi.
Jika kurikulumnya sudah tidak dapat dipakai lagi, maka admin dapat mengubah status kurikulumnya saja. Namun jika admin salah memasukkan
data kurikulum, maka admin dapat menghapus data kurikulumnya, tetapi jika data tersebut sudah dipakai dan dinilai, maka data kurikulum tidak dapat
dihapus. Pembuatan data kurikulum ini berfungsi sebagai data untuk para guru dalam melakukan penyusunan program terapi. Berikut gambaran alur
proses dari sistem flow data materi kurikulum dapat dilihat pada Gambar 3.3.
STIKOM SURABAYA
31
Mulai
Memilih Tingkatan
Akhir Tampilan
Materi Kurikulum
Memilih Kategori
Ingin membuat
kurikulum baru?
Tingkatan
Kategori
Aktivitas Memilih Materi
Memilih Aktivitas Materi
Menyimpan kurikulum
Kurikulum Y
Admin
Memilih status kurikulum aktif
atau tidak aktif
Ingin mengganti status kurikulum?
Melakukan pencarian data yang ingin diganti
statusnya dan mengganti status kurikulum
T
Y
Kurikulum Apakah salah
memasukkan data kurikulum?
Menghapus data kurikulum yang
salah T
T Apakah sudah
ada ada nilainya?
Y
T Data tidak dapat
dihapus Y
Gambar 3.3 Sistem Flow Data Kurikulum
STIKOM SURABAYA
32
B. Sistem Flow Penyusunan Jadwal Guru
Pada Sistem Flow Penyusunan Jadwal Guru ini berfungsi sebagai pengaturan dari jadwal guru yang mengajar pada semester tertentu. Untuk dapat melihat
jadwal guru yang pernah disimpan, pertama admin melakukan pemilihan semester dan anak. Lalu terjadi pengecekan apakah anak sudah memiliki
jadwal guru di semester yang dipilih, jika sudah ada maka akan muncul tampilan jadwal guru yang pernah disimpan. Jika tidak maka admin dapat
memilih kelas lalu dapat memilih guru 1 satu yang juga bertugas menjadi guru yang bertanggung jawab pada anak tersebut dan memilih hari yang
kosong untuk guru 1 satu tersebut. Jika jadwal guru 1 satu belum lengkap dan sudah penuh, maka dapat
dilakukan pemilihan jadwal dengan memasukkan guru 2 dua untuk anak yang sama. Anak yang sama dapat diajar oleh 2 dua guru selama proses
pengajaran, namun yang memasukkan nilai harian tetap adalah guru penanggung jawab. Selanjutnya admin dapat memilih guru 2 dua beserta
jadwalnya. Jika ada hari yang sama atau ada hari yang kosong yang dipilih maka admin harus mengganti jadwal tersebut, Namun jika tidak ada, maka
admin dapat menyimpan jadwal guru. Jika anak sudah memiliki jadwal guru pada semester yang dipilih dan jika admin ingin mengganti jadwal maka
admin dapat mengikuti prosedur seperti di atas dengan memilih guru 1 satu terlebih dahulu dan dilanjutkan dengan proses selanjutnya.
Secara detil alur proses kerja dari sistem flow penyusunan jadwal guru dapat ditunjukkan pada Gambar 3.4.
STIKOM SURABAYA
33
Mulai Memilih Semester
Akhir Tampilan
Jadwal Guru Memilih Anak
Memilih Guru 1 Guru
Ganti jadwal Anak
Memilih hari yang kosong guru 1
Tampilan jadwal Guru 1 yang
kosong berdasarkan kelas
Jadwal_Guru Memilih Guru 2
Guru Memilih hari yang
kosong guru 2 Tampilan jadwal
Guru 2 yang kosong
berdasarkan kelas Jadwal_Guru
Apa ada hari yang sama
atau ada hari kosong?
Mengecek apa ada hari yang sama atau ada
hari yang kosong dipilih pada guru 1 dan 2
Y Menyimpan
Jadwal Guru Jadwal_Guru
T Mengecek jadwal guru
di semester yang dipilih Apakah anak sudah
memiliki jadwal guru pada semester yang
dipilih? Tampilan Jadwal
Guru yang sudah pernah disimpan
Y Jadwal_Guru
Memilih Kelas Materi
T Ganti Jadwal
Ingin merubah jadwal guru?
Guru
Gambar 3.4 Sistem Flow Penyusunan Jadwal Guru
C. Sistem Flow Penyusunan Program Terapi Anak
Pada Sistem Flow Penyusunan Program Terapi Anak, pertama guru dapat melakukan pemilihan semester dan anak yang ingin dibuatkan program
terapinya. Setelah itu terjadi pengecekan apakah anak sudah memiliki program terapi pada semester yang dipilih. Jika anak belum memiliki
program terapi maka guru dapat membuat baru dengan cara memilih tingkatan dan kategori. Setelah itu sistem akan menampilkan materi dan
aktivitas serta mengecek apakah ada aktivitas yang pernah diambil sebelumnya. Jika iya maka status aktivitas tidak dapat dipilih lagi, namun jika
STIKOM SURABAYA
34
tidak maka status aktivitas masih bisa dipilih. Setelah itu sistem melakukan pengecekan tingkatan yang dipilih apakah tingkatan menengah atau tingkatan
lanjut. Jika iya maka sistem akan mengecek lagi semua materi di tingkatan di bawahnya sudah lulus atau tidak. Jika belum lulus maka status aktivitas tidak
dapat dipilih lagi, namun jika sudah lulus maka status aktivitas masih bisa dipilih.
Lalu sistem melakukan pengecekan apakah semua aktivitas pada materi yang dipilih sudah berstatus mastered. Jika sudah maka status aktivitas dapat
dipilih untuk aktivitas lain dalam 1 satu materi, namun jika tidak maka status aktivitas tidak bisa dipilih. Setelah melakukan beberapa pengecekan
seperti di atas, maka sistem dapat menampilkan usulan program terapi yang dapat diambil oleh guru, selanjutnya guru dapat memilih materi dan aktivitas.
Setelah memilih program terapi, guru dapat menyimpan program terapi dan diajukan kepada kepala sekolah. Kepala sekolah akan melihat apakah
program tersebut sesuai dengan kemampuan anak. Jika sudah sesuai maka program disetujui di-ACC, namun jika tidak sesuai maka guru akan membuat
program baru dan mengikuti prosedur sebelumnya hingga disetujui. Hasil dari program yang telah disetujui akan dicetak menjadi lembar program terapi,
lembar penilaian harian, lembar penilaian maintenance sebagai panduan guru dalam melaksanakan program terapi dan grafik perkembangan programterapi
untuk guru dan kepala sekolah mengecek perkembangan terapi anak. Jika guru akan melakukan penambahan program terapi, maka guru dapat
mengikuti prosedur mulai dari memilih tingkatan seperti dijelaskan di atas.
STIKOM SURABAYA
35
Secara detil alur proses kerja dari sistem flow penyusunan program terapi anak dapat ditunjukkan pada Gambar 3.5.
STIKOM SURABAYA
36
Mulai
Akhir Tampilan
Program Terapi Memilih aktivitas
Ingin memilih materi dan
aktivitas lain?
Ingin memilih Tingkatan
baru? Kurikulum
Y Memilih Anak
Anak 2
Program_Terapi Program_Terapi
_Detil
Program Terapi di
setujui? Menyetujui dan
meng ACC Program Terapi
Program_Terapi Program_Terapi_
Detil Y
3
3 Program_Terapi
Program_Terapi _Detil
T
Mengecek Persetujuan
Program Terapi Program
Terapi telah di-ACC?
Mencetak Lembar Program Terapi, Lembar
Penilaian Harian, Lembar Penilaian maintenance
dan grafik perkembangan program terapi
Membuat Program Terapi Baru
T
Lembar Program Terapi, Lembar Penilaian Harian ,
Lembar Penilaian maintenance
dan grafik perkembangan program
terapi Program_Terapi
Program_Terapi _Detil
Memilih Semester Mengecek apakah anak
sudah memiliki program terapi pada semester yang
dipilih Apa anak sudah
memiliki program terapi pada semester
yang dipilih? Memilih Tingkatan
Memilih Kategori
Tampilan usulan program
terapi yang dapat diambil
Memilih Materi dan Aktivitas
Kategori Tingkatan
Menampilkan materi dan
aktivitas Kurikulum
Mengecek aktivitas yang pernah dipilih
sebelumnya Apa aktivitas
sudah pernah dipilih?
Status aktivitas =
tidak bisa dipilih lagi
Mengecek pilihan tingkatan menengah atau
tingkatan lanjut Status
aktivitas = bisa dipilih
Apakah tingkatan menengah atau
tingkatan lanjut? Mengecek semua materi
di tingkatan di bawahnya sudah lulus atau tidak
Apakah semua materi di tingkatan
bawahnya sudah lulus?
Mengecek semua aktivitas pada materi yang dipilih
sudah berstatus Mastered Apakah semua
aktivitas pada materi yang dipilih berstatus
Mastered ?
Status aktivitas =
bisa dipilih Status
aktivitas = tidak bisa
dipilih lagi
Status aktivitas =
bisa dipilih Status
aktivitas = tidak bisa
dipilih lagi Tampilan
Program Terapi yang sudah
diambil pada semester yang
dipilih 1
Y T
Y T
Y
T Y
T
Y T
1 Ingin memilih
Kategori baru?
Y T
Y T
Simpan program terapi
T
2 Program_Terapi
Program_Terapi _Detil
Program_Terapi Program_Terapi
_Detil
Program_Terapi Program_Terapi
_Detil Program_Terapi
Program_Terapi _Detil
Mengecek program terapi
yang sudah disimpan guru
4 4
Y Program_Terapi
Program_Terapi _Detil
Guru Guru
Program_Terapi_ ACC
Program_Terapi_ ACC
Program_Terapi _ACC
Gambar 3.5 Sistem Flow Penyusunan Program Terapi Anak
STIKOM SURABAYA
37
D. Sistem Flow Pemberian Nilai Harian
Pada Sistem Flow Pemberian Nilai Harian, pertama guru melakukan pemilihan semester dan melakukan pemilihan nama anak yang akan dinilai.
Setelah itu akan terjadi pengecekan oleh sistem apakah program terapi sudah di ACC. Jika belum di ACC maka akan muncul tampilan program terapi
belum di ACC, namun kalau sudah di ACC maka sistem akan mengecek lagi apakah anak yang dipilih dan semester yang dipilih sudah mendapat nilai
harian pada tanggal yang dipilih. Jika belum ada maka guru dapat memberikan nilai harian baru dengan memilih aktivitas pada program terapi
yang sudah di ACC oleh kepala sekolah dan berstatus belum lulus. Setelah itu guru dapat memasukkan nilai harian dengan nilai A, AP atau P.
Pada saat nilai harian dimasukkan, sistem akan mengecek apakah guru memasukkan nilai A. Jika guru memasukkan nilai A maka pada saat
penyimpanan nilai harian akan merubah status lulus pada program terapi detil menjadi Mastered. Jika guru memasukkan nilai AP atau P maka pada saat
penyimpanan nilai harian akan merubah status lulus pada program terapi menjadi tidak lulus belum Mastered. Sebelum data nilai harian disimpan,
sistem akan mengecek nilai harian yang belum diisi, Jika sudah terisi semua maka nilai harian dapat disimpan. Hasil penilaian harian dapat dicetak
menjadi laporan semester nilai harian anak dan grafik perkembangan harian. Secara detil alur proses kerja dari sistem flow pemberian nilai harian dapat
ditunjukkan pada Gambar 3.6.
STIKOM SURABAYA
38
Guru
Mulai Tampilan Nilai
Harian
Program_Terapi Memilih Anak
Anak
Program_Terapi_ Detil
Tampilan Program Terapi yang status
ACC dan Status Lulus Belum Lulus
Tulis Nilai Harian Memberi Nilai
Harian A AP P
Program_Terapi Program_Terapi_
Detil Memilih Semester
Memilih aktivitas
Mengecek Nilai Harian aktivitas
Nilai A? Menyimpan
Status_Lulus = Belum Mastered
Menyimpan Status_Lulus =
Mastered T
Y Mengecek apakah anak sudah
memiliki nilai harian pada tanggal dan semester yang
dipilih Apa anak sudah
memiliki nilai harian pada tanggal dan
semester yang dipilih?
T
Mencetak Laporan Semester Nilai Harian
dan Laporan Grafik Perkembangan Harian
Cetak Laporan
Laporan Semester Nilai Harian dan Laporan
Grafik Perkembangan Harian
Akhir Ingin Cetak
Laporan? Y
Ingin ganti aktivitas?
Menyimpan Nilai Harian
Mengecek apakah ada nilai harian
yang belum diisi Apa ada nilai
yang belum diisi?
T
T
1 1
T Tampilan Nilai harian
yang sudah disimpan pada tanggal dan
semester yang dipilih Y
2 Y
2 Y
Nilai_Harian Nilai_Harian_Detil
Nilai_Harian Nilai_Harian_Detil
Program_Terapi Program_Terapi_
Detil Menampilkan Nilai
harian yang sudah disimpan
Nilai_Harian Nilai_Harian_Detil
Mengecek apakah program terapi di
ACC Apa sudah di
ACC Y
Tampilan program terapi
belum di ACC Program_Terapi
Program_Terapi_ Detil
Program_Terapi_ ACC
T 3
3
Gambar 3.6 Sistem Flow Pemberian Nilai Harian
STIKOM SURABAYA
39
E. Sistem Flow Pemberian Nilai Maintenance
Pada Sistem Flow Pemberian Nilai Maintenance merupakan hal yang dilakukan hampir sama dengan pemberian nilai harian, namun pada saat
memilih semester dan anak sistem akan mengecek nilai maintenance yang dipilih apakah pernah disimpan dalam semester yang sama. Jika tidak maka
jenis penilaian itu merupakan nilai UTS namun jika sudah pernah disimpan maka jenis penilaian UAS. Penilaian ini dilakukan oleh 3 tiga guru yang
masing-masing akan memberikan 3 tiga penilaian. Setelah sistem mengecek apakah penilaian itu termasuk UTS atau UAS, sistem akan melakukan
pengecekkan apakah sudah ada 3 guru yang menilai. Jika belum, maka guru dapat melihat tampilan program terapi yang telah di ACC kepala sekolah dan
program terapi yang status lulusnya adalah belum lulus. Guru dapat memilih aktivitas mana yang ingin dimasukkan nilainya lalu guru memasukkan nilai
anak. Jika nilai A anak tersebut mendapat nilai A,A,A pada 3 instruksi yang diberikan maka terdapat status Mastered. Jika nilai yang dimasukkan AP
atau P maka aktivitas tersebut memiliki status belum Mastered. Setelah guru melakukan penilaian, sistem akan mengecek apakah ada nilai yang belum
diisi. Jika masih ada nilai yang belum diisi, maka guru harus mengisinya terlebih dahulu. Setelah itu guru dapat menyimpan nilainya. Namun penilaian
maintenance ini tidak dapat diproses menjadi laporan jika belum ada 3 guru yang menilai. Setelah 3 tiga guru melakukan penilaian, dicek lagi apakah
yang dimasukkan adalah nilai UTS atau nilai UAS dan mengecek status yang diberikan masing-masing guru. Jika ada 2 dua guru yang memberikan status
Mastered nilai A maka di database program terapi detil akan diberikan
STIKOM SURABAYA
40
status lulus = Kompeten. Jika nilai UAS ada minimal 2 dua guru memberikan status Mastered nilai A, maka di database program terapi detil
akan diberikan status lulus = Lulus. Jika status lulus aktivitas pada satu materi lebih besar dari jumlah aktivitas
aktif yang diambil pada materi tersebut, maka ada keterangan bahwa materi tersebut telah lulus, namun jika tidak pada keterangan akan ditulis belum
lulus untuk materi tersebut. Jika masih ada status lulus yang belum kompeten maka akan diulang pada semester selanjutnya untuk program terapi
berikutnya. Hasil dari pemberian nilai maintenance ini adalah laporan semester nilai maintenance untuk guru dan kepala sekolah sebagai rekapan
nilai maintenance anak. Laporan persentase kemampuan belajar anak, laporan program terapi, laporan penilaian perkembangan anak per semester akan
diberikan kepada orang tua. Serta grafik keberhasilan anak dan grafik perkembangan semester untuk kepala sekolah. Secara detil alur proses kerja
dari sistem flow pemberian nilai maintenance dapat ditunjukkan pada Gambar 3.7.
STIKOM SURABAYA
41
Mulai Tampilan Nilai
Maintenance
Program_Terapi Memilih Anak
Anak
Program_Terapi _Detil
Tampilan Program Terapi yang status
ACC dan Status Lulus Belum
Tulis Nilai Aktivitas Memasukkan Nilai
Aktivitas AAPP
Status1 = Mastered
Memilih aktivitas
Mengecek Nilai Maintenance
Aktivitas A
Nilai A? Y
Status1 = Belum Mastered
T 1
Mengecek UTSUAS dan Status yang
diberikan
Apa Mastered = 2 ?
Menyimpan Status Lulus = Lulus
Menyimpan Status_Lulus =
Belum Lulus
Mengecek jumlah status yang Lulus
tiap materi Jumlah status
_lulus = jumlah aktivitas yang aktif
pada materi itu T
Y
Akhir Ingin cetak
Laporan?
Mencetak Laporan Semester Nilai Maintenance, Laporan penilaian perkembangan anak per
semester, Laporan program terapi, laporan persentase kemampuan belajar anak, grafik
perkembangan semester dan Laporan Grafik Keberhasilan Anak
Laporan Semester Nilai Maintenance, Laporan penilaian perkembangan anak
per semester, Laporan program terapi, laporan persentase kemampuan
belajar anak, grafik perkembangan semester dan Laporan Grafik
Keberhasilan Anak T
1 Memilih Semester
UTS? Apa Mastered
= 2 ? T
Y Menyimpan
Status_Lulus = Kompeten
Menyimpan Status_Lulus =
Belum Kompeten T
Y T
Program_Terapi_ Detil
Y
Tampilan Laporan Keterangan = Materi
tersebut Belum Lulus Tampilan Laporan
Keterangan = Materi tersebut Lulus
Nilai_Maintenance Program_Terapi
Nilai_Maintenance _Detil
Y Apakah pernah ada
nilai yang disimpan pada semester yang
dipilih? Jenis Penilaian =
UAS Jenis Penilaian =
UTS T
Y Mengecek nilai
maintenance di
semester yang dipilih
T Nilai_Maintenance
_Detil
T Nilai_Maintenance
Nilai_Maintenance _Detil
Nilai_Maintenance
Kurikulum
Guru
Tampilan Nama Guru
yang Login
Mengecek berapa jumlah guru yang
menilai Apakah sudah
3 guru yang menilai
Ingin ganti aktivitas?
Menyimpan Nilai Maintenance
Mengecek apakah ada nilai
maintenance yang
belum diisi Apa ada nilai
yang belum diisi?
T
T Y
Y
Mengecek jumlah guru yang menilai
Apakah sudah 3 guru yang
menilai? Program_Terapi_
Detil Nilai_Maintenance
Program_Terapi Nilai_Maintenance
_Detil Y
Y Mengecek apakah
program terapi di ACC
Apa sudah di ACC
Tampilan program terapi
belum di ACC Program_Terapi
Program_Terapi_ Detil
Program_Terapi_ ACC
T 2
Y
2
Gambar 3.7 Sistem Flow Pemberian Nilai Maintenance
STIKOM SURABAYA
42
3.3 Data Flow Diagram