Post on 13-Mar-2019
25
BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Gambaran Umum Studi Kasus
3.1.1 Sejarah dan Perkembangan Studi Kasus
SMA Negeri 91 Jakarta didirikan pada tanggal 1 Juli 1986 yang
berlokasi di Perumahan Kavling PTB DKI, tepatnya di Jalan Lembah
Lontar Pondok Kelapa Duren sawit Jakarta Timur. Pada awal tahun
pelajaran 1986/1987 jumlah siswanya sebanyak 288 orang dibagi menjadi
6 kelas, kegiatan pembelajaran dilaksanakan pada siang hari di gedung
SMPN 252 Pondok kelapa Jakarta Timur. Gedung lama SMAN 91
Jakarta selesai dibangun akhir semester I tahun pelajaran 1986/1987,
karena terus terkena banjir tahunan saat ini gedung sudah direnovasi total
agar tidak terkena banjir dan dibuat menjadi 4 lantai dan alhamdulillah
selesai pada akhir Januari 2010.
Kinerja yang dihasilkan SMAN 91 akhir-akhir ini cukup
membanggakan. Hasil ini dapat dilihat dengan mendata prestasi apa saja
yang sudah dihasilkan sebagai berikut:
• Rerata nilai UN tiga tahun terakhir minimum ≥ 7,00
• Persentase kelulusan UN ≥ 90 % untuk tiga tahun terakhir
• Animo tiga tahun terakhir > dari daya tampung
• Prestasi akademik dan non akademik yang sudah banyak diraih
26
• SMAN 91 Jakarta memiliki Kurikulum Tingkat Satuan Pendidikan
( KTSP)
• Kinerja SMAN 91 Jakarta terakreditasi A serta masuk dalam jajaran
Sekolah Unggulan Kotamadya.
• Oleh pemerintah melalui Direktorat Pembinaan Sekolah Menengah
Atas, SMAN 91 Jakarta ditunjuk menjadi salah satu Rintisan Sekolah
Kategori Mandiri ( RSKM ) dari 35 SMA di DKI Jakarta atau 441
SMA di seluruh Indonesia.
3.1.2 Visi dan Misi
Visi dari SMA Negeri 91 Jakarta adalah:
“ MEWUJUDKAN PESERTA DIDIK YANG MEMILIKI
SEMANGAT BELAJAR DAN DAYA JUANG TINGGI
DILANDASI IMAN DAN TAQ WA “
Sedangkan misi dari SMA Negeri 91 Jakarta adalah :
1. Melaksanakan pembinaan akhlak mulia yang berbudi pekerti luhur dan
bertaqwa kepada Tuhan Yang Maha Esa.
2. Memberikan layanan bimbingan pendidikan dan pengajaran yang
bermutu.
3. Meningkatkan Profesionalisme dan Manajemen Sekolah dalam
menghadapi era globalisasi.
27
4. Melaksanakan kehidupan yang kondusif, demokratis dalam suasana
kekeluargaan, keterbukaan dan keadilan dilingkungan sekolah dan
masyarakat.
5. Membangun citra SMA Negeri 91 Jakarta sebagai sekolah pilihan di
tengah masyarakat sekitar dan masyarakat luas pada umumnya.
3.1.3 Struktur Organisasi
3.1.3.1 Diagram Struktur Organisasi
KETUA KOMITE KEPALA SEKOLAH
KEPALA TATA USAHA
WAKIL BIDANG SARPRAS WAKIL BIDANG KESISWAAN WAKIL BIDANG KURIKULUM
STAFF SARPRASURUSAN HUMAS
STAFF SARPRAS
URUSAN 7K
STAFF KESISWAAN
URUSAN PELATIHAN &
PENGEMBANGAN SISWA
STAFF KESISWAAN
URUSAN EKSTRAKULIKULER
STAFF KURIKULUM
URUSAN DATA DAN
SAS
STAFF KURIKULUM
URUSAN PERENCANAAN
DANEVALUASI
GURU
SISWA
Gambar 3.1 Struktur Organisasi SMAN 91 Jakarta
28
3.1.3.2 Tugas dan Wewenang
Berdasarkan struktur organisasi tersebut, terdapat tugas
pokok, tanggung jawab dan wewenang yang harus di jalankan
oleh unsur-unsur tersebut. Tugas dan wewenang tiap-tiap unsur
dapat di jelaskan sebagai berikut :
1. Kepala Sekolah
a. Mengawasi, mengorganisasi, mengevaluasi jalannya
proses pendidikan dan kegiatan di sekolah
b. Menentukan kebijakan dan keputusan akhir
c. Mengadakan rapat
d. Mengatur hubungan antara guru, murid, orang tua
dan masyarakat di sekitar sekolah
e. Mengatur Organisasi Siswa Intra Sekolah ( OSIS )
f. Memberikan kritik dan saran bagi semua unsur di
sekolah
g. Memberikan bimbingan dan konseling
h. Menyelenggarakan administrasi sekolah
i. Memberikan motivator dan inovator bagi unsur-
unsur di sekolah
2. Ketua Komite
Membantu proses belajar mengajar di sekolah serta
kegiatan-kegiatan atau acara-acara yang diadakan di sekolah
3. Kepala Tata Usaha
29
a. Membantu Kepala Sekolah dalam hal surat menyurat,
keuangan, pemeliharaan gedung
b. Bertanggung jawab dalam melayani pendidikan di
sekolah
c. Bertanggung jawab dalam menanggapi pertanyaan-
pertanyaan dari orang tua yang melapor khususnya
tentang keuangan
4. Wakil Bidang Kurikulum
a. Membantu Kepala Sekolah dalam hal penyusunan
kurikulum ajaran baru
b. Membantu Kepala Sekolah dalam hal penyusunan
jadwal kegiatan belajar mengajar, ujian dan
pembagian rapor siswa
c. Mengolah dan memasukkan nilai rapor para siswa
d. Menyusun kegiatan pelajaran tambahan atau
pendalaman materi
5. Wakil Bidang Kesiswaan
a. Menyusun jadwal kegiatan program Masa Orientasi
Siswa (MOS) bagi siswa baru
b. Menyusun program-program bagi OSIS
c. Memberikan penyuluhan kepada siswa yang
bermasalah di sekolah
d. Menciptakan ketentraman di antara para siswa
30
e. Mendukung dan menggerakkan kegiatan
ekstrakurikuler
6. Wakil Bidang Sarpras
a. Menyediakan sarana dan prasarana untuk kegiatan
sekolah, seperti untuk kegiatan upacara, keagamaan
dan lain-lain
b. Mengawasi penggunaan sarana dan prasarana di
sekolah, seperti tempat ibadah, perpustakaan,
laboratorium dan lain-lain.
c. Mengkoordinasi pemeliharaan sarana dan prasarana
di sekolah
7. Staff Sarpras Urusan Humas
a. Membantu tugas-tugas wakil bidang SARPRAS
untuk mengurusi humas
b. Bertanggung jawab langsung kepada wakil bidang
SARPRAS mengenai apa yang dilakukan oleh staff
8. Staff Sarpras Urusan 7K
a. Membantu tugas-tugas bagian wakil bidang
SARPRAS untuk mengurusi bagian 7K
b. Bertanggung jawab langsung kepada wakil bidang
SARPRAS mengenai apa yang dilakukan oleh staff
9. Staff Kesiswaan Urusan Pelatihan dan Pengembangan Siswa
31
a. Membantu tugas-tugas wakil bidang kesiswaan
untuk mengatasi urusan pelatihan dan
pengembangan siswa
b. Bertanggung jawab langsung kepada wakil bidang
kesiswaan mengenai apa yang dilakukan oleh staff
10. Staff Kesiswaan Urusan Ekstrakurikuler
a. Membantu tugas-tugas wakil bidang kesiswaan
untuk mengurusi macam-mascam ekstrakulikuler
yang ada
b. Bertanggung jawab langsung kepada wakil bidang
kesiswaan mengenai apa yang dilakukan oleh staff
11. Staff Kurikulum Urusan Data dan Sas
a. Membantu tugas-tugas wakil bidang kurikulum
untuk menangani urusan data-data
b. Bertanggung jawab langsung kepada wakil bidang
kurikulum mengenai apa yang dilakukan oleh staff
12. Staff Kurikulum Urusan Perencanaan dan Evaluasi
a. Membantu tugas-tugas wakil bidang kurikulum
untuk membantu mengatur perencanaan dan evaluasi
b. Bertanggung jawab langsung kepada wakil bidang
kurikulum mengenai apa yang dilakukan oleh staff
13. Guru
a. Memberikan pengajaran, latihan soal dan ulangan
harian kepada siswa
32
b. Memberikan saran dan kritik bagi para siswa
c. Memberikan materi pembelajaran yang lebih kepada
siswa yang kurang mampu menerima materi
d. Menyusun program pembelajaran di kelas
e. Membina hubungan yang baik antara siswa dan guru
14. Siswa
a. Menerima pembelajaran yang diberikan oleh guru
b. Mendapatkan hasil nilai belajar yang dituangkan ke
dalam buku rapor
c. Mendapatkan beasiswa bagi siswa yang berprestasi
d. Mengikuti berbagai macam kegiatan yang diadakan
di sekolah
e. Mentaati semua peraturan yang berlaku
3.2 Sistem yang Sedang Berjalan
3.2.1 Pembelajaran
Pelajaran diberikan sesuai kurikulum yang berlaku saat itu dan
sesuai dengan program RPP yang telah dibuat oleh guru bidang studi
yang terkait. Pengajaran diberikan melalui tatap muka, diskusi,
memberikan tugas serta pekerjaan rumah yang akan dikerjakan oleh
siswa. Siswa dapat bertanya dan berdiskusi dengan guru untuk lebih
memahami materi yang disampaikan, kemudian guru menjawab
pertanyaan yang diajukan siswa dan menerangkan lebih jelas tentang
materi yang disampaikan.
33
3.2.2 Ulangan Harian dan Ujian
Siswa mengerjakan ulangan harian yang diberikan oleh setiap
guru mata pelajaran. Guru mengoreksi dan menilai hasil ulangan tersebut
dan dimasukkan kedalam buku nilai. Jika ada siswa yang nilainya dibawah
nilai minimal maka guru mata pelajaran akan mengadakan ulangan
remedial kepada siswa tersebut dan nilai remedial akan dimasukkan ke
buku nilai. Sedangkan pada tiga bulan pertama, sekolah akan mengadakan
ujian mid semester, sedangkan tiga bulan berikutnya akan diadakan ujian
akhir semester yang harus diikuti oleh seluruh siswa.
3.2.3 Nilai
Guru mengoreksi dan menilai hasil ulangan harian dan ujian siswa
lalu mencatat nilainya kedalam buku nilai. Jika ada siswa yang nilainya
dibawah nilai minimal maka guru mata pelajaran akan mengadakan ujian
remedial kepada siswa tersebut dan nilai remedial akan dimasukkan ke
buku nilai. Nilai yang terkumpul oleh setiap guru mata pelajaran akan
diberikan kepada wali kelas dan hasilnya ditulis kedalam raport semester.
Disetiap akhir semester, akan dibagikan raport nilai hasil belajar siswa
kepada orang tua siswa tentang perkembangan belajar anaknya.
3.2.4 Data Pribadi
SMAN 91 Jakarta telah memiliki database siswa, guru dan staff
secara digital dan disimpan di database server khusus.
34
Tabel 3.1 Proses Bisnis dan Aktornya
No. Nama Proses
Bisnis
Aktor Proses Dokumen
1. Pendaftaran Calon Siswa Mendaftar Formulir Pendaftaran
2 Keuangan Siswa Membayar Kwitansi pembayaran
3. Masuk kelas Siswa Siswa masuk kelas Siswa
4. Absen siswa Siswa Mengabsen siswa Berkas absen siswa
5. Pembuatan
Materi
Staff Kurikulum,
Guru
Pembuatan materi Berkas pembuatan
materi
6. Pemberian Materi Guru, Siswa Pemberian materi Berkas materi
7. Pemberian
Catatan
Guru, Siswa Pemberian catatan Catatan
8. Pemberian
latihan
Guru, Siswa Pemberian latihan Berkas latihan
9. Pengumpulan
jawaban latihan
Guru, Siswa Pengumpulan
jawaban latihan
Berkas jawaban
latihan
10. Pemberian tugas
rumah
Guru, Siswa Pemberian tugas
rumah
Berkas tugas rumah
11. Pengumpulan
tugas rumah
Guru, Siswa Pengumpulan tugas
rumah
Berkas tugas rumah
12. Tugas observasi Guru, Siswa Tugas observasi Berkas tugas observasi
13. Pengumuman
jadwal ulangan
harian
Guru, Siswa Pengumuman jadwal
ulangan harian
Berkas jadwal ulangan
harian
35
No. Nama Proses
Bisnis
Aktor Proses Dokumen
14. Pelaksanaan
ulangan harian
Guru, Siswa Pelaksanaan ulangan
harian
Berkas jawaban
ulangan harian
15. Pengumuman
jadwal ulangan
remedial
Guru, Siswa Pengumuman jadwal
ulangan remedial
Berkas jadwal ulangan
harian
16. Pelaksanaan
ulangan
remedial
Guru, Siswa Pelaksanaan ulangan
remedial
Berkas jawaban
ulangan remedial
17. Pengumuman
jadwal ulangan
umum
Guru, Siswa Pengumuman jadwal
ulangan umum
Berkas jadwal ulangan
umum
18. Pelaksanaan
ulangan umum
Guru, Siswa Pelaksanaan ulangan
umum
Berkas ulangan umum
19. Pembuatan
jadwal sekolah
Staff Kurikulim,
Guru
Pembuatan jadwal
sekolah
Berkas jadwal sekolah
20. Pengumuman
jadwal sekolah
Guru, Siswa Pengumuman jadwal
sekolah
Berkas jadwal sekolah
21. Masukkan nilai
ulangan
Guru, Staff Data Memasukan nilai ujian Berkas nilai ujian
22. Laporan nilai
siswa
Guru, Siswa Laporan nilai semester Berkas nilai semester
36
No. Nama Proses
Bisnis
Aktor Proses Dokumen
23. Pembagian
rapor
Guru,Wali siswa Membagikan rapor Nilai rapor
37
Guru Siswa
Gambar 3.2 DAD Pembelajaran
Pada DAD Pembelajaran di atas menggambarkan proses kegiatan
belajar mengajar yang berada di dalam kelas pada saat pelajaran
berlangsung.
Mu la i
s eles ai
Me n cata t soa l
Di sku si
Ja wa b an
Ja w ab a n
Me n gu mp ulka n j aw ab a n
M en ja w ab so a l
Ad a tu ga s
Me nc ata t
Be rta ny a
Me ng um p ulkan tug a s
Me mb eri so al
M od er ato r
Me mb a ha s ja w ab a n l a ti ha n
Me mb eri so al
M em be ri c ata ta n
Me mb a ha s tu ga s
Me n erima j aw a ba n
Me ne ra ng ka n m ate ri
Me njaw a b p er ta n yaa n
Ma su k ke la s
Me n erima j aw a ba n
Ad a tu ga s ru ma h
Ad a la ti h an
Ad a ca ta ta n
Ad a p er ta n yaa n
Ad a d isk us i
C ata tan , fo tok op y m a te ri
ti d ak
ti d ak
ti d ak
ti d ak
So a l
ya
tid ak
ya
tid a k
ya
ya
ya
ya
38
Kegiatan belajar mengajar diawali dengan masuknya guru dan
siswa ke dalam kelas. Kegiatan pertama yang dilakukan adalah
pengecekan oleh guru apakah ada tugas rumah yang di berikan, jika ada
maka siswa mengumpulkan tugas tersebut dan apakah tugas tersebut
perlu dibahas dan ada pertanyaan dari siswa. Jika tidak ada pertanyaan
maka guru memulai pelajaran dengan menerangkan materi, memberikan
catatan, memberikan catatan tambahan seperti fotokopi materi pelajaran,
soal-soal latihan kepada siswa. Selanjutnya guru akan memberikan topik
diskusi jika dirasa perlu jika suatu materi pelajaran perlu untuk
didiskusikan oleh siswa secara berkelompok. Jika materi selesai guru
dapat memberikan latihan langsung di dalam kelas untuk menguji apakah
siswa menangkap pelajaran yang telah diberikan diawal. Disetiap akhir
pertemuan dikelas untuk semua mata pelajaran, guru akan memberikan
tugas rumah untuk dibahas saat pertemuan minggu depan.
39
Guru Siswa
Gambar 3.3 DAD Ulangan Harian
DAD diatas menggambarkan proses ulangan harian yang
berlangsung. Pada proses ini melibatkan dua aktor, yaitu guru dan siswa.
Siswa Pengawas Ujian
Gambar 3.4 DAD Ujian
Mulai
selesai
Membagikan berkas ujian
Menerima jawaban
Berkas ujian
Jawaban
Menerima berkas ujian Menjawab soal
Mengumpulkan jawaban
M ula i
se les a i
M enc oc okan ruangan
J awaban
M encari r uangan la in
M ener im a ber kas u j ian
Menjawab soa l
Mengum pulkan jawaban
M ener im a jawaban
Ruangan cocok
Mem bag ik an berkas uj ian
B erk as u jian
y a
tidak
40
DAD diatas menggambarkan proses ujian berlangsung. Pada proses
ini melibatkan dua aktor, yaitu siswa dan guru. Proses ini diawali oleh
siswa dengan pengecekan ruang ujian. jika siswa menemukan ruang
ujiannya maka siswa masuk kedalam ruangan dan menunggu guru
pengawas datang dan membagikan soal ujian. Setelah menerima soal ujian,
siswa diberi waktu untuk mengerjakan soal-soal dalam lembar soal ujian.
Jika waktu ujian habis, lembar jawaban dikumpulkan dan diberikan kepada
guru pengawas.
Guru Siswa Staff Data
Gambar 3.5 DAD Nilai
Mulai
selesai
Memeriksa dan menilai berkas ujian
Memberikan berkas nilai
Berkas nilai
Ulangi ujian kembali
Memasukkan nilai ke
berkas nilai
Memasukan nilai ke
database
Nilai kurang dari
SKMNilai
kurang dari SKMtidak
tidak
ya
Memasukan nilai max
remedial ke berkas nilai
Ulangi ujian kembali
ya
41
DAD remedial dan input nilai di atas melibatkan tiga aktor, yaitu
guru, siswa dan staff akademis. Proses di mulai oleh guru dengan
pemeriksaan dan penilaian berkas ujian siswa. Jika nilai siswa kurang dari
SKM maka siswa tersebut harus melakukan ujian remedial. Dari semua
nilai yang diperoleh siswa diambil nilai maksikum dari ujian. Jika nilai
cukup, maka nilai akan langsung dimasukan ke berkas nilai, setelah itu
guru memberikan berkas nilai kepada staff akademis untuk dimasukkan
kedalam database.
3.3 Analisis Permasalahan
3.3.1 Analisis Kuesioner dan Wawancara
Untuk mengetahui seberapa jauh kesiapan SMA Negeri 91 dalam
penerapan e-Learning di sekolah tersebut, maka dilakukan kuesioner
dengan cara menyebarkan atau membagikan kuesioner kepada user atau
pengguna, yaitu 10 guru dari total 40 guru dan 200 siswa dari total 700
siswa
42
1. Berapa lama anda biasa belajar diluar jam sekolah dalam satu hari?
a. < 1 jam ( kurang dari 1 jam )
b. 1 jam – 2 jam
c. 2 jam – 3 jam
d. > 3 jam
e. Tidak sama sekali
23%
48%
21%
4% 4%a. < 1 jam ( kurang dari 1 jam)b. 1 jam - 2 jam
c. 2 jam - 3 jam
d. > 3 jam
e. tidak sama sekali
Gambar 3.6 Diagram hasil kuesioner siswa pertanyaan ke-1
Kesimpulan : banyak siswa tidak sama sekali belajar di luar jam sekolah dalam satu
hari.
43
2. Apakah waktu yang digunakan untuk kegiatan belajar mengajar (KBM) di
sekolah sudah digunakan dengan efektif?
a. Sudah efektif
b. Belum efektif
42%
58%
a. sudah efek tifb. belum e fektif
Gambar 3.7 Diagram hasil kuesioner siswa pertanyaan ke-2
Kesimpulan : waktu yang digunakan untuk kegiatan belajar mengajar ( KBM ) di
sekolah belum efektif.
44
3. Apakah anda mampu menyerap keseluruhan materi yang diberikan di kelas?
a. Mampu
b. Tidak mampu
46%
54%
a. mampub. tidak mampu
Gambar 3.8 Diagram hasil kuesioner siswa pertanyaan ke-3
Kesimpulan : para siswa tidak mampu menyerap keseluruhan materi yang diberikan di
kelas.
45
4. Menurut anda, apakah yang menjadi kendala dalam hal pembelajaran di kelas? (
beri tanda check, jawaban dapat dipilih lebih dari satu )
a. Waktu yang terbatas
b. Penjelasan guru yang kurang bisa dipahami
c. Suasana kelas yang kurang kondusif
d. Mood ( suasana hati ) untuk belajar kurang
e. Lainnya
3%
31%
23%
36%
7%a. waktu yang terbatas
b. penjelasan guru yangkurang bisa dipahamic. suasana kelas yangkurang kondusifd. mood ( suasana hati )untuk belajar kurange. lainnya
Gambar 3.9 Diagram hasil kuesioner siswa pertanyaan ke-4
Kesimpulan : Mood ( suasana hati ) untuk belajar kurang dan penjelasan guru yang
kurang bisa dipahami menjadi kendala bagi para siswa dalam hal pembelajaran di kelas.
46
5. Menurut anda, bagaimana interaksi guru dan siswa yang tercipta pada saat jam
pelajaran di sekolah?
a. Baik
b. Tidak baik
63%
37%
a. baikb. tidak baik
Gambar 3.10 Diagram hasil kuesioner siswa pertanyaan ke-5
Kesimpulan : interaksi antara guru dan siswa yang tercipta pada saat jam pelajaran di
sekolah sudah baik.
47
6. Apakah anda mempunyai perangkat komputer atau laptop di rumah?
a. Punya komputer
b. Punya laptop
c. Punya keduanya
d. Tidak punya keduanya
38%
18%
41%
3%
a. punya komputerb. punya laptopc. punya keduanyad. tidak punya keduanya
Gambar 3.11 Diagram hasil kuesioner siswa pertanyaan ke-6
Kesimpulan : para siswa lebih dominan mempunyai komputer dan laptop di rumah,
sehingga dapat diharapkan untuk mengakses aplikasi e-Learning dengan sebaik-baiknya.
48
7. Apakah anda sering mengunakan komputer dalam satu Minggu?
a. Sering
b. Jarang
62%
38%
a. s eringb. jarang
Gambar 3.12 Diagram hasil kuesioner siswa pertanyaan ke-7
Kesimpulan : para siswa sering menggunakan komputer dalam satu Minggu.
49
8. Apakah anda mempunyai koneksi internet di rumah?
a. Punya
b. Tidak punya
78%
22%
a. punyab. tidak punya
Gambar 3.13 Diagram hasil kuesioner siswa pertanyaan ke-8
Kesimpulan : para siswa banyak yang mempunyai koneksi internet di rumahnya.
50
9. Berapa lama anda mengunakan internet dalam satu minggu?
a. < 1 jam ( kurang dari 1 jam )
b. 1 -3 jam
c. > 3 jam ( lebih dari 3 jam )
6%
32%
62%
a. < 1 jam ( kurang dari 1 jam)b. 1 jam - 3 jam
c. > 3 jam ( lebih dari 3 jam )
Gambar 3.14 Diagram hasil kuesioner siswa pertanyaan ke-9
Kesimpulan : Kebanyakan siswa menggunakan waktu untuk menggunakan internet
selama > 3 jam ( lebih dari 3 jam ) dalam satu Minggu.
51
10. Menurut anda, apakah internet bermanfaat bagi kebutuhan pendidikan?
a. Bermanfaat
b. Tidak bermanfaat
99%
1%
a. bermanfaatb. tidak bermanfaat
Gambar 3.15 Diagram hasil kuesioner siswa pertanyaan ke-10
Kesimpulan : Hampir seluruh siswa menyatakan bahwa internet bermanfaat bagi
kebutuhan pendidikan.
52
11. Apakah anda tertarik belajar dari internet?
a. Tertarik
b. Tidak tertarik
93%
7%
a. te rtarikb. tidak tertarik
Gambar 3.16 Diagram hasil kuesioner siswa pertanyaan ke-11
Kesimpulan : Banyak siswa yang tertarik untuk belajar dari internet.
53
12. Apakah anda merasa kesulitan dalam mendapatkan informasi-informasi
mengenai kegiatan yang diadakan di sekolah?
a. Sulit
b. Tidak sulit
62%
38%
a. sulitb. tidak sulit
Gambar 3.17 Diagram hasil kuesioner siswa pertanyaan ke-12
Kesimpulan : Para siswa merasa kesulitan dalam mendapatkan informasi-informasi
mengenai kegiatan yang diadakan di sekolah.
54
13. Apakah anda tertarik apabila sekolah ini menerapkan aplikasi e-Learning
berbasis web?
a. Tertarik
b. Tidak tertarik
82%
18%
a. te rtarikb. tidak tertarik
Gambar 3.18 Diagram hasil kuesioner siswa pertanyaan ke-13
Kesimpulan : Siswa tertarik apabila sekolah ini menerapkan aplikasi e- Learning
berbasis web.
55
14. Apakah anda bersedia memanfaatkan aplikasi e-Learning barbasis web?
a. Bersedia
b. Tidak bersedia
94%
6%
a. bersediab. tidak bersedia
Gambar 3.19 Diagram hasil kuesioner siswa pertanyaan ke-14
Kesimpulan : Para siswa di sekolah ini bersedia memanfaatkan aplikasi e-Learning
berbasis web.
56
15. Apakah anda setuju bila fitur download materi , tugas dimasukkan dalam
aplikasi tersebut?
a. Setuju
b. Tidak setuju
90%
10%
a. setujub. tidak se tuju
Gambar 3.20 Diagram hasil kuesioner siswa pertanyaan ke-15
Kesimpulan : Banyak siswa setuju bila fitur download materi dan tugas dimasukkan
dalam aplikasi tersebut.
57
16. Apakah anda setuju bila fitur forum diskusi dimasukkan dalam aplikasi
tersebut?
a. Setuju
b. Tidak setuju
86%
14%
a. setujub. tidak se tuju
Gambar 3.21 Diagram hasil kuesioner siswa pertanyaan ke-16
Kesimpulan : Siswa setuju jika fitur forum diskusi dimasukkan dalam aplikasi tersebut.
58
17. Apakah anda setuju bila fitur melihat jadwal pelajaran, nilai dan keuangan
dimasukkan dalam aplikasi tersebut?
a. Setuju
b. Tidak setuju
81%
19%
a. setujub. tidak setuju
Gambar 3.22 Diagram hasil kuesioner siswa pertanyaan ke-17
Kesimpulan : Siswa setuju jika fitur melihat jadwal pelajaran, nilai dan keuangan
dimasukkan dalam aplikasi e-Learning.
59
18. Menurut anda apakah aplikasi e-Learning berbasis web dapat bermanfaat untuk
meningkatkan kualitas sekolah dan meningkatkan pemahaman anda mengenai
materi pelajaran yang disampaikan?
a. Bermanfaat
b. Tidak bermanfaat
98%
2%
a. bermanfaatb. tidak be rm anfaat
Gambar 3.23 Diagram hasil kuesioner siswa pertanyaan ke-18
Kesimpulan : Hampir seluruh siswa berpendapat bahwa aplikasi e-Learning berbasis
web dapat bermanfaat untuk meningkatkan kualitas sekolah dan meningkatkan
pemahaman bagi para siswa mengenai materi pelajaran yang disampaikan.
60
Di bawah ini merupakan kuesioner yang diberikan kepada 10 orang guru:
1. Apakah anda mempunyai perangkat komputer atau laptop di rumah?
a. Punya komputer
b. Punya laptop
c. Punya keduanya
d. Tidak punya keduanya
30%
30%
40%
0%
a. punya komputerb. punya laptopc. punya keduanyad. tidak punya keduanya
Gambar 3.24 Diagram hasil kuesioner guru pertanyaan ke-1
Kesimpulan : Banyak guru yang mempunyai komputer dan laptop di rumahnya.
61
2. Seberapa sering anda menggunakan komputer dalam satu Minggu?
a. 1 jam
b. 1-3 jam ( 1 sampai 3 jam )
c. > 3 jam ( lebih dari 3 jam )
Gambar 3.25 Diagram hasil kuesioner guru pertanyaan ke-2
Kesimpulan : Banyak guru yang menggunakan komputer > 3 jam dalam satu Minggu.
62
3. Apakah anda mempunyai koneksi internet di rumah?
a. Punya
b. Tidak punya
60%
40%
a. punyab. tidak punya
Gambar 3.26 Diagram hasil kuesioner guru pertanyaan ke-3
Kesimpulan : Banyak guru yang sudah mempunyai koneksi internet di rumahnya.
63
4. Berapa lama anda mengunakan internet dalam seminggu?
a. < 1 jam ( kurang dari 1 jam )
b. 1 – 3 jam
c. > 3 jam ( lebih dari 3 jam )
0%
40%
60%
a. < 1 jam ( kurang dari 1 jam)b. 1-3 jam
c, > 3 jam ( lebih dari 3 jam )
Gambar 3.27 Diagram hasil kuesioner guru pertanyaan ke-4
Kesimpulan : Para guru biasanya menggunakan waktunya > 3 jam ( lebih dari 3 jam )
dalam 1 Minggu untuk menggunakan internet.
64
5. Menurut anda, apakah internet bermanfaat bagi kebutuhan pendidikan?
a. Bermanfaat
b. Tidak bermanfaat
90%
10%
a. bermanfaat
b. tidak be rm anfaat
Gambar 3.28 Diagram hasil kuesioner guru pertanyaan ke-5
Kesimpulan : Semua guru menyatakan bahwa internet bermanfaat bagi pendidikan.
65
6. Apakah waktu yang digunakan untuk kegiatan belajar mengajar (KBM) di
sekolah sudah digunakan dengan efektif?
a. Sudah efektif
b. Belum efektif
40%
60%
a. sudah efektifb. belum efektif
Gambar 3.29 Diagram hasil kuesioner guru pertanyaan ke-6
Kesimpulan : Menurut pendapat para guru, waktu yang digunakan untuk kegiatan
belajar mengajar ( KBM ) di sekolah ternyata belum efektif.
66
7. Menurut anda, apakah yang menjadi kendala dalam hal pembelajaran di kelas? (
beri tanda check, jawaban dapat dipilih lebih dari satu )
a. Waktu yang terbatas
b. Materi kurang bisa dipahami siswa
c. Suasana kelas yang kurang kondusif
d. Mood ( suasana hati ) belajar siswa kurang
e. Lainnya
13%
17%
57%
13% 0%a. w aktu yang terbatas
b. materi kurang bisadipahami sis wac. suasana kelas yangkurang kondusifd. mood ( s uas ana hati )be lajar siswa kurange. lainnya
Gambar 3.30 Diagram hasil kuesioner guru pertanyaan ke-7
Kesimpulan : Para guru berpendapat bahwa suasana kelas yang kurang kondusif dan
materi yang kurang bisa dipahami siswa merupakan hal yang menjadi kendala dalam
hal pembelajaran di kelas.
67
8. Menurut anda, bagaimana interaksi guru dan siswa yang tercipta pada saat anda
mengajar di kelas?
a. Baik
b. Tidak baik
80%
20%
a. baik
b. tidak baik
Gambar 3.31 Diagram hasil kuesioner guru pertanyaan ke-8
Kesimpulan : Banyak guru menyatakan bahwa interaksi guru dan siswa yang tercipta
pada saat mengajar di kelas sudah baik.
68
9. Apakah anda tertarik untuk bisa memberikan pengajaran melalui internet?
a. Tertarik
b. Tidak tertarik
70%
30%
a.tertarikb. tidak tertarik
Gambar 3.32 Diagram hasil kuesioner guru pertanyaan ke-9
Kesimpulan : Mayoritas para guru tertarik untuk bisa memberikan pengajaran melalui
internet.
69
10. Apakah anda tertarik apabila sekolah ini juga menerapkan aplikasi e-Learning
berbasis web?
a. Tertarik
b. Tidak tertarik
90%
10%
a.tertarikb. tidak tertarik
Gambar 3.33 Diagram hasil kuesioner guru pertanyaan ke-10
Kesimpulan : Hampir semua guru tertarik apabila sekolah ini juga menerapkan aplikasi
e-Learning berbasis web.
70
11. Apakah anda tertarik untuk bisa memberikan tugas melalui salah satu fitur
aplikasi e-Learning?
a. Tertarik
b. Tidak tertarik
80%
20%
a.tertarikb. tidak tertarik
Gambar 3.34 Diagram hasil kuesioner guru pertanyaan ke-11
Kesimpulan : Mayoritas para guru tertarik untuk bisa memberikan tugas melalui salah
satu fitur aplikasi e – Learning.
71
12. Apakah anda tertarik untuk bisa memberikan materi pokok, tambahan ataupun
artikel melalui salah satu fitur aplkasi e-Learning
a. Tertarik
b. Tidak tertarik
80%
20%
a.tertarikb. tidak tertarik
Gambar 3.35 Diagram hasil kuesioner guru pertanyaan ke-12
Kesimpulan : Banyak guru tertarik untuk bisa memberikan materi pokok, materi
tambahan ataupun artikel melalui salah satu fitur aplikasi e-Learning.
72
13. Apakah anda tertarik untuk bisa berinteraksi melalui forum di luar jam sekolah
dengan siswa anda?
a. Tertarik
b. Tidak tertarik
70%
30%
a.tertarikb. tidak tertarik
Gambar 3.36 Diagram hasil kuesioner guru pertanyaan ke-13
Kesimpulan : Banyak guru yang tertarik untuk bisa berinteraksi melalui forum di luar
jam sekolah dengan siswanya.
73
14. Menurut anda apakah aplikasi e-Learning berbasis web ini dapat bermanfaat
dalam mendukung kegiatan belajar mengajar?
a. Bermanfaat
b. Tidak bermanfaat
90%
10%
a. bermanfaatb. tidak bermanfaat
Gambar 3.37 Diagram hasil kuesioner guru pertanyaan ke-14
Kesimpulan : Hampir seluruh guru berpendapat bahwa aplikasi e – Learning berbasis
web bermanfaat dalam mendukung kegiatan belajar mengajar.
74
3.3.2 Wawancara
Nama : Bapak Zaenal Abidin
Jabatan : Wakil Staff bidang kurikulum dan IT
Leader
Hari, Tanggal Wawancara : Senin, 12 April 2010
Waktu : 11.40 WIB
1. Menurut pendapat Bapak, apakah di SMAN 91 sudah bisa
menerapkan aplikasi e-Learning?
Menurut saya, SMAN 91 sudah bisa menerapkan aplikasi e-Learning.
Pada tiap-tiap kelas sudah terdapat device yang nantinya akan
dipasangkan dengan berbagai media elektronik, seperti TV,
komputer maupun infokus.
2. Apakah di SMAN 91 sudah terdapat jaringan wireless atau
hotspot?
Ya, di SMAN 91 sudah terdapat jaringan wireless yang terletak di
sudut sekolah dekat dengan ruang guru. Jaringan ini tidak dibuka
untuk umum, karena jaringan ini hanya diperuntukkan bagi unsur-
unsur yang ada di SMAN 91 ini, seperti para guru, jajaran pengurus
SMAN 91 dan murid. Biasanya jaringan ini sibuk pada saat istirahat
saja.
75
3. Masalah apa yang timbul ketika guru sedang mengajar di dalam
kelas? Bagaimana suasana di kelas?
Banyak sekali masalah yang timbuk ketika guru sedang mengajar,
seperti:
1. Banyak siswa yang tidak memperhatikan guru ketika
mengajar
2. Suasana kelas yang ramai dapat membuat konsenterasi
dalam pemberian materi terganggu
3. Beberapa siswa tidak dapat menangkap materi secara
keseluruhan
4. Buku yang jarang dibawa oleh siswa karena sangat tebal
seperti kamus
5. Siswa cenderung tidak fokus pada guru karena merasa
bosan mendengar omongan dari guru. Mereka kebanyakan
bermain handpone atau permainan yang lain.
4. Apakah waktu yang diberikan di kelas dapat terserap
sepenuhnya oleh siswa?
Banyak siswa yang mengeluh karena waktu yang diberikan di kelas
sangatlah terbatas. Jika materi yang di ajarkan belum selesai, guru
tersebut langsung memberikan soal-soal latihan. Hal ini membuat
para siswa kurang bisa untuk menjawab soal-soal latihan tersebut.
76
3.3.3 Identifikasi Masalah
Berdasarkan hasil kuesioner dan wawancara yang dibagikan ke
sejumlah guru dan siswa pada SMAN 91, dapat diketahui permasalahan
dan solusi yang diajukan melalui aplikasi e-learning adalah sebagai
berikut:
1. Waktu pembelajaran di sekolah yang terbatas, membuat
kurangnya interaksi/ diskusi antara guru dengan siswa.
2. Waktu pembelajaran di sekolah yang terbatas dalam penyampaian
keseluruhan materi pelajaran.
3. Guru dan siswa masih merasa kesulitan dalam mendapatkan
informasi-informasi penting dari sekolah.
4. Kebanyakan guru dan siswa tidak mengetahui apa itu sistem
pembelajaran online (e-Learning). Mereka memerlukan sistem
pembelajaran online sebagai alternatif tambahan materi
pendidikan sebagai peningkatan proses kegiatan belajar di sekolah.
5. Suasana ruang kelas yang kurang kondusif.
77
3.4 Usulan Pemecahan Masalah
Untuk mengatasi permasalahan-permasalahan yang timbul dalam proses
belajar mengajar pada SMAN 91, maka dibutuhkan suatu proses bisnis baru. Proses
bisnis ini dapat meningkatkan kegiatan belajar mengajar di SMAN 91.Berikut akan
dicantumkan proses bisnis baru tersebut:
Tabel 3.2 Proses Bisnis Untuk Menemukan Tujuan Solusi
No Tujuan Solusi Proses Bisnis Baru
Untuk Mewujudkan
Tujuan
Fungsi dan Informasi
Dalam Proses Bisnis
1.
Membantu siswa dalam
memahami pelajaran
yang diajarkan.
Siswa yang belajar di
sekolah dapat membaca
dan mengambil materi
pelajaran langsung dari E-
learning berbasis web.
Siswa juga dapat
mengerjakan tugas tanpa
terbatas oleh waktu,
karena soal dapat diambil
kapan saja dan jawaban
juga dapat diserahkan
Melihat materi
pelajaran:
Input:
Siswa ingin melihat
materi pelajaran.
Proses:
Membuka materi
pelajaran, melihat
materi pelajaran,
mengambil materi
pelajaran, menutup
materi pelajaran.
Fungsi:
Membaca, mengambil,
dan memahami materi
pelajaran.
Informasi:
Materi pelajaran.
78
secepatnya setelah tugas
selesai dikerjakan. Dengan
forum diskusi yang
disediakan, maka siswa
juga dapat berdiskusi
mengenai hal yang tidak
dimengerti dalam
pelajaran.
Output:
Siswa melihat dan
mengambil materi
pelajaran.
Mengerjakan tugas:
Input:
Siswa ingin
mengerjakan tugas.
Proses:
Melihat tugas,
mengambil tugas, dan
mengumpulkan tugas.
Output:
Siswa melihat soal
tugas dan
mengumpulkan tugas.
Fungsi:
Membaca soal tugas,
memahami soal tugas,
dan mengerjakan soal
tugas.
Informasi:
Soal tugas.
Forum diskusi:
Input:
Siswa ingin berdiskusi
di forum diskusi.
Proses:
Melihat topik, membuat
topik, berdiskusi dalam
topik.
Fungsi:
Melihat topik,
menciptakan topik,
berdiskusi dalam topik.
Topik seputar materi
yang sedang dipelajari
dan merupakan sarana
komunikasi antara guru
dan siswa dan antara
siswa dan siswa.
79
Output:
Siswa berdiskusi.
Informasi:
Materi dan jawaban.
Pesan pribadi:
Input:
Siswa mendapat pesan
pribadi dari
administrator.
Proses:
Siswa membaca isi
pesan pribadi.
Output:
Siswa mengetahui isi
pesan pribadi yang
dikirim oleh
administrator.
Fungsi:
Membaca pesan.
Informasi:
Pesan dari administrator.
2.
Membantu guru dalam
proses pembelajaran.
Guru dapat menggunakan
sarana e-learning berbasis
web untuk membantu
proses pembelajaran di
kelas sebagai bahan acuan.
Dan guru juga dapat
mengevaluasi
perkembangan siswa
menggunakan sarana tugas
Melihat materi
pelajaran:
Input:
Guru ingin melihat
materi pelajaran.
Proses:
Membuka materi
pelajaran, melihat
materi pelajaran,
Fungsi:
Membaca, mengambil,
dan memahami materi
pelajaran.
Informasi:
Materi pelajaran.
80
di e-Learning berbasis
web. Guru dapat
berdiskusi dalam berbagai
topik dengan para siswa.
mengambil materi
pelajaran dan menutup
materi pelajaran.
Output:
Guru melihat dan
mengambil materi
pelajaran.
Memberikan tugas:
Input:
Guru ingin memberikan
tugas.
Proses:
Memberikan tugas.
Output:
Guru memberikan
tugas.
Fungsi:
Memberikan tugas.
Informasi:
Soal tugas.
Forum diskusi.
Input:
Guru ingin berdiskusi di
forum diskusi.
Proses:
Melihat topic, membuat
topik, berdiskusi dalam
Fungsi:
Melihat topik,
menciptakan topik,
berdiskusi dalam topik.
Topik seputar materi
yang ada dan merupakan
sarana komunikasi
antara guru dan siswa
dan antara siswa dengan
81
topik.
Output:
Guru berdiskusi.
siswa.
Informasi:
Materi dan jawaban
mengenai materi yang
telah ditanyakan dan
diajarkan.
Pesan pribadi:
Input:
Guru mendapat pesan
pribadi dari
administrator.
Proses:
Guru membaca isi
pesan pribadi.
Output:
Guru mengetahui isi
pesan pribadi yang
dikirim oleh
administrator.
Fungsi:
Membaca pesan.
Informasi:
Pesan dari administrator.
3. Membantu sekolah
dalam penyusunan
materi pelajaran.
Administrator dapat
memasukkan pelajaran
sesuai dengan tingkatan
akademis beserta bab- bab
pelajaran dan materi di
Memasukkan materi
pelajaran:
Input:
Administrator ingin
memasukkan materi-
materi pelajaran dan
pelajaran yang ada
Fungsi:
Sebagai pedoman dalam
pemberian materi yang
oleh guru untuk siswa.
Informasi:
Materi- materi pelajaran.
82
dalam bab pelajaran. sesuai dengan tingkatan
akademis.
Proses:
Memasukkan materi-
materi pelajaran,
melakukan perubahan
dalam materi pelajaran,
dan menghapus materi
pelajaran melalui fitur
yang disediakan di
dalam e-Learning
berbasis web.
Output:
Administrator
memasukkan materi
pelajaran sesuai dengan
tingkatan akademis.
4. Membantu sekolah
dalam pemberitahuan
pengumuman.
Administrator
memasukkan
pengumuman yang
ditujukan untuk siswa
maupun guru oleh pihak
sekolah.
Memasukkan
pengumuman:
Input:
Administrator ingin
memasukkan
pengumuman yang
dikeluarkan pihak
sekolah.
Proses:
Memasukkan,
memperbaiki, atau
Fungsi:
Memasukkan
pengumuman yang
ditujukan kepada semua
siswa atau semua guru.
Informasi:
Pengumuman yang
dikeluarkan pihak
sekolah.
83
menghapus
pengumuman.
Output:
Administrator
memasukkan
pengumuman yang
dikeluarkan sekolah.
5. Mendapatkan
pengumuman dari
sekolah bagi guru dan
siswa.
Administrator
memasukkan
pengumuman yang
ditujukan untuk siswa
maupun guru oleh yayasan
atau pihak sekolah.
Mendapatkan
pengumuman:
Input:
User ingin melihat
pengumuman yang
dikeluarkan sekolah.
User memilih yang
diinginkan pada
halaman home.
Proses:
Membaca
pengumuman, news,
atau event dari sekolah.
Output:
User mendapatkan
informasi pengumuman,
news, atau event dari
sekolah.
Fungsi:
Mendapatkan
pengumuman dari
sekolah.
Informasi:
Pengumuman yang
dikeluarkan oleh pihak
sekolah.
84
3.4.1 Perancangan Layar pada Solusi
3.4.1.1 Rancangan Layar pada Menu Siswa
BANNER
GAMBAR
FORM LOGIN
ID Login
Password
Status
Lupa password, klik disini
Copyrighted @ 2010 SMA Negeri 91 Jakarta
Masuk
Gambar 3.38 Rancangan Layar Untuk Halaman Login
Ini adalah tampilan halaman index.jsp atau halaman yang pertama kali akan tampil
ketika siswa maupun guru yang mengakses website e-Learning. Pada bagian atas
terdapat banner, dan di sebelah kiri bawah banner terdapat foto-foto dan di samping
foto ada form login. Form login ini terdiri dari field login, yakni tempat siswa maupun
guru memasukkan id dan juga password. Ada juga field pilih status, yang berguna untuk
memilih user yang akan masuk sebagai siswa atau guru. Ada juga link lupa kata sandi,
link ini akan berfungsi bila user lupa password dan akan membawa user ke halaman
lupaPass.jsp.
85
BANNER
GAMBAR
Lupa Password
ID Login
Jawaban
Kembali ke index
Copyrighted @ 2010 SMA Negeri 91 Jakarta
Submit
Submit
Gambar 3.39 Rancangan Layar Untuk Halaman Lupa Kata Sandi
Ini adalah tampilan halaman yang berguna ketika user lupa akan password-nya. Pada
halaman ini terdapat field id, ini merupakan tempat user meng-input id_user. Dan
secara otomatis ketika user meng klik pertanyaan, maka pertanyaan akan muncul. Dan
user harus menjawab pertanyaan tersebut sesuai dengan jawaban yang pernah dibuat
ketika register pada website ini.
86
Gambar 3.40 Rancangan Layar Untuk Halaman Sitemap
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu sitemap.
Pada halaman ini siswa mendapatkan informasi menu-menu apa saja yang terdapat pada
aplikasi e-Learning ini.
87
Gambar 3.41 Rancangan Layar Untuk Halaman Contact
Ini adalah tampilan halaman yang akan tampil ketika user mengklik menu contact yang
ada pada sisi atas aplikasi e- Learning. Pada halaman ini user mendapatkan informasi
dari nomor telepon dan tempat untuk menghubungi administrator.
88
Gambar 3.42 Rancangan Layar Untuk Halaman Home
Ini adalah tampilan halaman yang akan tampil ketika siswa berhasil melakukan login.
Pada halaman ini bagian atas menu akan menampilkan link home, sitemap, contact dan
logout. Pada sisi kiri menampilkan menu-menu aplikasi e-Learning untuk siswa, seperti
jadwal pelajaran, materi pelajaran, jadwal ujian, nilai, forum, data pribadi, ubah
password dan download informasi dari sekolah. Lalu pada bagian tengah layar
menampilkan user yang login, tanggal hari ini, alamat ip, pesan pribadi, informasi kelas,
dan pelajaran hari ini.
89
Gambar 3.43 Rancangan Layar Untuk Halaman Jadwal Pelajaran
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu jadwal
pelajaran. Pada halaman ini akan menampilkan jadwal pelajaran siswa selama satu
minggu, informasi kelas dan wali kelas.
90
Gambar 3.44 Rancangan Layar Untuk Halaman Materi Pelajaran
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu materi
pelajaran. Pada halaman ini akan menampilkan materi-materi pelajaran siswa dan
informasi nama guru bidang studi. Pada halaman ini juga menampilkan informasi kelas
dan wali kelas.
91
Gambar 3.45 Rancangan Layar Untuk Halaman Detail Materi Pelajaran
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu materi
pelajaran dan memilih salah satu materi yang dilihat. Pada halaman ini akan
menampilkan materi-materi pelajaran siswa dan informasi nama guru biadang studi.
Pada halaman ini juga menampilkan informasi kelas dan wali kelas. Siswa dapat
kembali ke menu sebelumnya dengan meng-klik menu “kembali”
92
Gambar 3.46 Rancangan Layar Untuk Halaman Materi Pelajaran
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu materi
pelajaran dan memilih salah satu materi yang dilihat. Pada halaman ini siswa dapat men-
download materi pokok, materi pendukung, soal materi dan meng-upload jawaban soal.
Siswa dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”
93
Gambar 3.47 Rancangan Layar Untuk Halaman Materi Pelajaran Detail
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik tombol upload
jawaban soal. Untuk mencari file yang akan di-upload siswa tinggal meng-klik tombol
browse dan jika sudah benar klik tombol upload. Siswa dapat kembali ke menu
sebelumnya dengan meng-klik menu “kembali”.
94
Gambar 3.48 Rancangan Layar Untuk Halaman Jadwal Ujian
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu jadwal
ujian. Pada halaman ini akan menampilkan hari, tanggal, waktu, ruang dan pelajaran
yang akan diujikan. Pada halaman ini juga menampilkan informasi kelas dan wali kelas.
95
Gambar 3.49 Rancangan Layar Untuk Halaman Nilai
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu nilai. Pada
halaman ini akan menampilkan nilai-nilai dari tiap mata pelajaran yang telah diujikan
kepada siswa. Pada halaman ini juga menampilkan informasi kelas dan wali kelas.
96
Gambar 3.50 Rancangan Layar Untuk Halaman Detail Nilai Ujian
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu nilai dan
meng-klik salah satu pelajaran. Pada halaman ini akan menampilkan nilai-nilai dari tiap
mata pelajaran yang telah diujikan kepada siswa berikut dengan standar kompetensi.
Pada halaman ini juga menampilkan informasi kelas dan wali kelas.
97
Gambar 3.51 Rancangan Layar Untuk Halaman Data Pribadi
98
Halaman di atas merupakan tampilan rancangan halaman biodata siswa. Halaman ini
menampilkan Data pribadi dari siswa yang bersangkutan yang terdiri dari nama, alamat,
nomor kontak, nama ayah//ibu/wali dll.
99
Gambar 3.52 Rancangan Layar Untuk Halaman Ubah Password
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu ubah
password. Pada halaman ini siswa diminta untuk memasukkan password lama,
password baru, password baru sekali lagi dan klik tombol submit untuk mengganti
password.
100
Gambar 3.53 Rancangan Layar Untuk Halaman Download
Ini adalah tampilan halaman yang akan tampil ketika siswa meng-klik menu download.
Pada halaman ini siswa dapat men-download informasi-informasi dari sekolah maupun
ketentuan-ketentuan yang berlaku yang ada di sekolah.
101
3.4.1.2 Rancangan Layar pada Menu Guru
Gambar 3.54 Rancangan Layar Untuk Halaman Home Guru
Ini adalah tampilan halaman yang akan tampil ketika guru berhasil melakukan login.
Pada halaman ini bagian atas menu akan menampilkan link home, sitemap, contact dan
logout. Pada sisi kiri menampilkan menu-menu aplikasi e-Learning untuk guru, seperti
kelas didik, materi pelajaran, tugas siswa, forum, data pribadi, ubah password dan
download informasi dari sekolah. Lalu pada bagian tengah layar menampilkan user
yang login, tanggal hari ini, alamat ip, pesan pribadi, informasi kelas, dan pelajaran hari
ini.
102
Gambar 3.55 Rancangan Layar Untuk Halaman Sitemap
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu sitemap.
Pada halaman ini guru mendapatkan informasi menu-menu apa saja yang terdapat pada
aplikasi e-Learning ini.
103
Gambar 3.56 Rancangan Layar Untuk Halaman Contact
Ini adalah tampilan halaman yang akan tampil ketika user mengklik menu Contact yang
ada pada sisi atas aplikasi e- Learning. Pada halaman ini user mendapatkan informasi
dari nomor telepon dan tempat untuk menghubungi administrator.
104
Gambar 3.57 Rancangan Layar Untuk Halaman Kelas Didik
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu kelas didik.
Pada halaman ini guru mendapatkan informasi kelas yang di didik dan materi pelajaran
yang diberikan kepada siswa.
105
Gambar 3.58 Rancangan Layar Untuk Halaman Materi Pelajaran
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu materi
pelajaran. Pada halaman ini akan menampilkan materi yang akan diajarkan guru kepada
siswanya.
106
Gambar 3.59 Rancangan Layar Untuk Halaman Tugas Siswa
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu tugas siswa.
Pada halaman ini guru mendapatkan informasi apakah siswa sudah mengumpulkan tugas
apa belum. Disini guru juga dapat men-download tugas siswa tersebut.
107
Gambar 3.60 Rancangan Layar Untuk Halaman Data Pribadi
Ini adalah tampilan adalah rancangan halaman biodata guru. Halaman ini menampilkan
Data pribadi dari guru yang bersangkutan yang terdiri dari nama, alamat, nomor kontak,
dll.
108
Gambar 3.61 Rancangan Layar Untuk Halaman Ubah Password
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu ubah
password. Pada halaman ini guru diminta untuk memasukkan password lama, password
baru, password baru sekali lagi dan klik tombol submit untuk mengganti password.
109
Gambar 3.62 Rancangan Layar Untuk Halaman Download
Ini adalah tampilan halaman yang akan tampil ketika guru meng-klik menu download.
Pada halaman ini guru dapat men-download informasi-informasi dari sekolah maupun
ketentuan-ketentuan yang berlaku yang ada di sekolah.
110
Gambar 3.63 Rancangan Layar Untuk Halaman Forum
Ini adalah tampilan dimana guru dapat melihat forum pelajaran yang ada di kelas mereka
masing-masing untuk masuk ke forum guru harus meng-klik menu forum yang ada pada
sebelah kiri menu.
111
Gambar 3.64 Rancangan Layar Untuk Halaman Isi Forum
Ini adalah tampilan dimana guru dapat melihat berbagai macam topik pelajaran yang
telah diposting oleh guru maupun siswa yang bersangkutan.Guru dapat kembali ke menu
sebelumnya dengan meng-klik menu “kembali”.
112
Gambar 3.65 Rancangan Layar Untuk HalamanTopik Baru Forum
Ini adalah tampilan halaman dimana guru dapat membuat topik baru dalam forum.
Untuk membuat topik baru, guru dapat mengisi field-field yang telah disediakan. Guru
dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”.
113
Gambar 3.66 Rancangan Layar Untuk Halaman Reply Topic Forum
Ini adalah tampilan halaman dimana guru dapat me-reply topik dalam forum. Untuk me-
reply topik tersebut, guru dapat mengisi field-field yang telah disediakan dan meng-klik
tombol kirim. Guru dapat kembali ke menu sebelumnya dengan meng-klik menu
“kembali”.
114
3.4.1.3 Rancangan Layar pada Menu Admin
Gambar 3.67 Rancangan Layar Untuk Login Admin
Ini adalah tampilan halaman untuk login ke bagian manajemen atau bagian LCMS untuk
admin. Jika admin benar dalam memasukkan username dan password, maka akan di
tampilkan halaman home.
115
Gambar 3.68 Rancangan Layar Home Admin
Ini adalah tampilan halaman home. Dalam tampilan ini terdapat 12 fungsi menu utama
yang dapat diatur oleh admin.
116
Gambar 3.69 Rancangan Layar Untuk Manajemen_siswa
Ini adalah tampilan halaman yang menampilkan daftar siswa. Dalam menu ini, admin
dapat melakukan aksi hapus dan dapat menambah siswa dengan mengklik menu
“tambah siswa” pada sisi bagian kiri atas.
117
Gambar 3.70 Rancangan Layar Untuk Tambah Siswa
118
Gambar di atas adalah tampilan halaman dimana admin dapat memasukkan data siswa
baru setelah siswa tersebut mengisi field-field yang telah disediakan. Lalu, admin dapat
menyimpannya dengan menekan tombol “simpan data”
119
Gambar 3.71 Rancangan Layar Untuk Manajemen Guru
Ini adalah tampilan halaman halaman yang menampilkan daftar guru. Dalam menu ini,
admin dapat melakukan aksi hapus dan dapat menambah guru dengan mengklik menu
“tambah guru” pada sisi bagian kiri atas.
120
Gambar 3.72 Rancangan Layar Untuk Tambah Guru
Ini adalah tampilan halaman ketika ada guru baru yang ingin ditambahkan. Admin dapat
melihat field-field yang harus diisi oleh guru yang bersangkutan. Lalu, admin dapat
menyimpannya dengan menekan tombol “simpan data”.
121
Gambar 3.73 Rancangan Layar Untuk Ubah Alokasi
Ini adalah tampilan halaman tambah alokasi guru dan pelajaran Admin dapat mengisi
field-field yang harus diisi dan menyimpannya dengan menekan tombol “simpan”.
Admin dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”.
122
Gambar 3.74 Rancangan Layar Untuk Manajemen Kelas
Ini adalah tampilan halaman dimana admin dapat melihat keseluruhan kelas yang
terdapat di SMAN 91 Jakarta. Admin dapat melakukan aksi hapus dan dapat menambah
kelas dengan mengklik menu “tambah kelas” pada sisi bagian kiri atas.
123
Gambar 3.75 Rancangan Layar Untuk Tambah Kelas
Ini adalah tampilan halaman ketika ada siswa baru yang sudah ditambahkan menurut
kelas dan wali kelasnya. Admin dapat menekan tombol “simpan data” untuk menyimpan
data siswa beserta kelas dan wali kelasnya. Admin dapat kembali ke menu sebelumnya
dengan meng-klik menu “kembali”.
124
Gambar 3.76 Rancangan Layar Untuk Manajemen Pesan Pribadi
Ini adalah tampilan halaman manajemen pesan pribadi. Admin dapat melakukan aksi
hapus dan tambah pesan pada menu bagian kiri atas.
125
Gambar 3.77 Rancangan Layar Untuk Detail Pesan
Ini adalah tampilan halaman detail pesan. Admin dapat melihat isi pesan yang
dikirimkannya melalui menu tambah pesan. Admin dapat kembali ke menu sebelumnya
dengan meng-klik menu “kembali”.
126
Gambar 3.78 Rancangan Layar Untuk Tambah Pesan
Ini adalah tampilan halaman tambah pesan. Admin dapat mencari siswa/guru dengan
menekan tombol “cari”. Lalu, admin dapat melihat field-field yang harus diisi lalu
menekan tombol “kirim” untuk mengirimkan data yang telah diisikan sebelumnya.
Admin dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”.
127
Gambar 3.79 Rancangan Layar Untuk Manajemen Pelajaran
Ini adalah tampilan halaman manajemen pelajaran. Admin dapat melakukan aksi hapus
dan menambah pelajaran dengan mengklik menu “tambah pelajaran” pada sisi bagian
kiri atas.
128
Gambar 3.80 Rancangan Layar Untuk Tambah Pelajaran
Ini adalah tampilan halaman tambah pelajaran. Admin dapat melihat field-filed yang
harus diisikan untuk diteruskan ke halaman selanjutnya dengan menekan tombol
“ simpan pelajaran”. Admin dapat kembali ke menu sebelumnya dengan meng-klik
menu “kembali”.
129
Gambar 3.81 Rancangan Layar Untuk Detail Pelajaran
Ini adalah tampilan halaman tambah bab pelajaran. Admin dapat melihat field yang
sudah diisikan sebelumnya dan dapat melakukan aksi hapus serta melihat detail. Jika
sudah mengisi field yang kosong, maka admin dapat menekan tombol “simpan bab”
130
untuk menyimpannya. Admin dapat kembali ke menu sebelumnya dengan meng-klik
menu “kembali”.
131
Gambar 3.82 Rancangan Layar Untuk Detail Bab
Ini adalah tampilan halaman detail bab. Admin dapat mencari materi dan soal yang akan
didownload dengan menekan tombol “browse” dan menekan tombol “download” untuk
mendownload materi dan soal. Admin dapat kembali ke menu sebelumnya dengan
meng-klik menu “kembali”.
132
Gambar 3.83 Rancangan Layar Untuk Manajemen Jadwal Pelajaran
Ini adalah tampilan halaman manajemen jadwal pelajaran Admin dapat melihat field-
field yang telah diisi. Lalu, admin dapat mencari kelas dengan menekan tombol “cari”
pada menu bagian tengah dan menambahkannya pada tombol “tambah” di sisi bawah.
133
Gambar 3.84 Rancangan Layar Untuk Manajemen Jadwal Ujian
Ini adalah tampilan halaman manajemen jadwal ujian. Admin dapat melakukan aksi
ubah dan hapus. Selain itu, admin dapat melihat field-field yang harus disiikan nanti.
Untuk melakukan pencarian, admin dapat menekan tombol “cari”. Jika semuanya sudah
selesai, admin dapat menekan tombol “tambah” untuk menambah jadwal ujian.
134
Gambar 3.85 Rancangan Layar Untuk Manajemen Download
Ini adalah tampilan halaman manajemen download.. Admin dapat melakukan aksi
download, ubah dan hapus. Admin dapat kembali ke menu sebelumnya dengan meng-
klik menu “kembali”.
.
135
Gambar 3.86 Rancangan Layar Untuk Tambah Download
Ini adalah tampilan halaman ubah data download Admin dapat melihat field-field yang
telah diisi. Terdapat menu “browse” untuk mencari file yang ingin ditambahkan. Lalu,
admin dapat menekan tombol “simpan ” untuk menyimpan file yang telah didownload.
Admin dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”.
136
Gambar 3.87 Rancangan Layar Untuk Manajemen Alokasi Guru dan Pelajaran
Ini adalah tampilan halaman alokasi guru dan pelajaran Admin dapat melakukan aksi
ubah dan hapus. Lalu, admin dapat menambahkan alokasi guru dan pelajaran dengan
mengklik menu “tambah alokasi guru dan pelajaran” di sisi kiri bagian atas dan
menyimpannya dengan menekan tombol “simpan”. Admin dapat kembali ke menu
sebelumnya dengan meng-klik menu “kembali”.
137
Gambar 3.88 Rancangan Layar Untuk Tambah Alokasi Guru dan Pelajaran
Ini adalah tampilan halaman tambah alokasi guru dan pelajaran Admin dapat mengisi
field-field yang harus diisi dan menyimpannya dengan menekan tombol “simpan”.
Admin dapat kembali ke menu sebelumnya dengan meng-klik menu “kembali”.
138
Gambar 3.89 Rancangan Layar Untuk Manajemen Tugas
Ini adalah tampilan halaman manajemen tugas Admin dapat melakukan aksi untuk
menampilkan tugas siswa dengan meng-klik “tampilkan tugas siswa”.
139
Gambar 3.90 Rancangan Layar Untuk Tugas S iswa
Ini adalah tampilan halaman tugas siswa Admin dapat mengisi field-field yang dapat
diisi dan dapat mencari file tersebut dengan menekan tombol “cari”. Lalu admin dapat
mendownload / menghapus tugas dari siswa.
140
Gambar 3.91 Rancangan Layar Untuk Manajemen Nilai
Ini adalah tampilan halaman manajemen nilai. Admin dapat mencari kelas dengan
menekan tombol “cari”. Lalu, admin dapat melakukan aksi untuk menampilkan nilai
siswa dengan meng-klik “lihat daftar nilai”.
141
Gambar 3.92 Rancangan Layar Untuk Daftar Nilai
Ini adalah tampilan halaman daftar nilai. Admin dapat mencari pelajaran, guru pengajar
dan kelas melalui field- field disebelahnya. Lalu, admin dapat melakukan aksi untuk
meliihat nama dan batas lulus minimum dengan meng-klik “lihat,ubah,hapus” dan dapat
melakukan aksi melihat daftar nilai dengan meng-klik “lihat daftar nilai”. Kemudian,
142
admin dapat menambah nama penilaian dan nilai lulus minium dengan mengisi field-
filed disebelahnya dan menekan tombol “tambah” untuk menambahkannya.
143
Gambar 3.93 Rancangan Layar Untuk Buku Nilai
Ini adalah tampilan halaman buku nilai. Admin dapat mengisi field-field kosong untuk
diisi sebagai data nilai para siswa secara keseluruhan dan jika sudah selesai, dapat
menyimpannya dengan menekan tombol “simpan”.
144
3.4.2 Perancangan Database pada Solusi
Gambar 3.94 ERD
145
Gambar 3.95 Tabel tb_siswa
Fungsi tabel ini adalah untuk menyimpan data pribadi siswa
Primary key dari tabel ini adalah : id_siswa
Tabel 3.3 Definisi Tabel tb_siswa
Nama Field Tipe Data Keterangan
id_siswa Char(6) Primary Key, ID siswa
id_kelas Char(2) Mengacu pada tabel tb_kelas
nama Varchar(30) Nama pengguna
tmp_lahir Varchar(20) Tempat lahir pengguna
tgl_lahir Date Tanggal lahir pengguna
Jenis_kelamin Smallint(1) Jenis kelamin pengguna
alamat Text Alamat lengkap pengguna
telepon Varchar(20) Nomor telepon pengguna
kota varchar(20) Kota tempat tinggal pengguna
146
kodepos varchar(5) Kode pos pengguna
negara varchar(20) Nama negara pengguna
agama varchar(2) Agama pengguna
password Varchar(16) Kata sandi untuk masuk ke aplikasi
pengingat Varchar(20) Pengingat lupa password
147
Gambar 3.96 tb_ortu
Fungsi tabel ini adalah untuk menyimpan data pribadi orangtua siswa
Primary key dari tabel ini adalah : id_ortu
Tabel 3.4 Definisi Tabel tb_ortu
Nama Field Tipe Data Keterangan
id_ortu Char(7) Primary Key, ID ortu
id_siswa Char(6) Mengacu pada tabel tb_siswa
nama_ayah Varchar(30) Nama Ayah
kerja_ayah Varchar(20) Pekerjaan Ayah
nama_ibu Varchar(30) Nama Ibu
kerja_ibu Varchar(20) Pekerjaan Ibu
alamat Text Alamat lengkap orang tua
telepon Varchar(20) Nomor telepon orang tua
kota Varchar(20) Kota tempat tinggal
kodepos Varchar(5) Kode pos
negara varchar(10) Nama negara
148
Gambar 3.97 tb_guru
Fungsi tabel ini adalah untuk menyimpan data pribadi guru
Primary key dari tabel ini adalah : id_guru
Tabel 3.5 Definisi Tabel tb_guru
Nama Field Jenis Field Keterangan
id_guru Char(5) Primary Key, ID guru
nama Varchar(30) Nama lengkap pengguna
tmp_lahir Varchar(20) Tempat lahir pengguna
tgl_lahir date Tanggal lahir pengguna
Jenis_kelamin Smallint(1) Jenis kelamin pengguna
alamat Text Alamat lengkap pengguna
telepon Varchar(20) Nomor telepon pengguna
kota Varchar(20) Kota tempat tinggal pengguna
kodepos Varchar(5) Kode pos pengguna
negara Varchar(20) Nama negara pengguna
149
agama Varchar(2) Agama pengguna
password Varchar(16) Kata sandi untuk masuk ke aplikasi
pengingat Varchar(20) Pengingat lupa password
150
Gambar 3.98 Tabel tb_admin
Fungsi tabel ini adalah untuk menyimpan data admin
Primary key dari tabel ini adalah : id_admin
Tabel 3.6 Definisi Tabel tb_admin
Nama Field Tipe Data Keterangan
id_admin Char(2) Primary Key, ID admin
nama Char(30) Nama admin
username Char(16) Nama yang digunakan
password Char(16) Kata sandi untuk masuk ke aplikasi
151
Gambar 3.99 Tabel tb_pesan
Fungsi tabel ini adalah untuk memberikan pesan kepada guru dan siswa
Primary key dari tabel ini adalah : id_pesan
Tabel 3.7 Definisi Tabel tb_pesan
Nama Field Jenis Field Keterangan
id_pesan Char(7) Primary Key, ID pesan
id_siswa Char(6) Mengacu pada tabel tb_siswa
id_guru Char(5) Mengacu pada tabel tb_guru
id_admin Char(2) Mengacu pada tabel tb_admin
tanggal Date Tanggal pesan dikirim
flag Char(1) -
pesan Text Isi dari pesan
152
Gambar 3.100 Tabel tb_kelas
Fungsi tabel ini adalah untuk menyimpan data kelas
Primary key dari tabel ini adalah : id_kelas
Tabel 3.8 Definisi Tabel tb_kelas
Nama Field Jenis Field Keterangan
id_kelas Char(2) Primary Key, ID kelas
id_guru Char(5) Mengacu pada tabel tb_guru
nama Varchar(8) Nama kelas
tingkat Varchar(1) Tingkat kelas
153
Gambar 3.101 Tabel tb_jadwal_pelajaran
Fungsi tabel ini adalah untuk menyimpan jadwal dan waktu belajar sekolah
Primary key dari tabel ini adalah : id_jadwal_pelajaran
Tabel 3.9 Definisi Tabel tb_jadwal_pelajaran
Nama Field Jenis Field Keterangan
id_jadwal_pelajaran Char(5) Primary Key, ID jadwal_pelajaran
id_pelajaran Char(2) Mengacu pada tabel tb_pelajaran
id_kelas Char(2) Mengacu pada tabel tb_kelas
hari Varchar(1) Hari jadwal pelajaran
154
Gambar 3.102 tb_pelajaran
Fungsi tabel ini adalah untuk menyimpan segala macam aktivitas yang
berhubungan dengan pelajaran.
Primary key dari tabel ini adalah : id_pelajaran
Tabel 3.10 Definisi Tabel tb_pelajaran
Nama Field Jenis Field Keterangan
id_pelajaran Char(2) Primary Key, ID pelajaran
nama Varchar(30) Nama pelajaran
tingkat Varchar(2) Tingkat kelas
155
Gambar 3.103 Tabel tb_bab
Fungsi tabel ini adalah untuk menyimpan data bab pelajaran
Primary key dari tabel ini adalah : id_bab
Tabel 3.11 Definisi Tabel tb_bab
Nama Field Jenis Field Keterangan
id_bab Char(5) Primary Key, ID bab
id_pelajaran Char(2) mengacu pada tabel tb_pelajaran
materi_pokok Varchar(30) Menyimpan materi utama
materi_pendukung Varchar(30) Menyimpan materi pendukung
soal Varchar(30) Menyimpan soal materi
nama Varchar(50) Nama bab
156
tb_jadwal_ujian
PK id_jadwal_ujian
FK1 id_pelajaranharitanggalwakturuangtingkat
Gambar 3.104 Tabel tb_jadwal_ujian
Fungsi tabel ini adalah untuk menyimpan data jadwal ujian siswa
Primary key dari tabel ini adalah : id_jadwal_ujian
Tabel 3.12 Definisi Tabel tb_jadwal_ujian
Nama Field Jenis Field Keterangan
id_jadwal_ujian Char(5) Primary Key, ID jadwal_ujian
id_pelajaran Char(2) Mengacu pada tabel tb_pelajaran
hari Varchar(1) Hari ujian berlangsung
tanggal Date Tanggal ujian berlangsung
waktu Varchar(20) Jam ujian berlangsung
ruang Varchar(10) Ruang ujian berlangsung
tinggkat Varchar(1) Tingkat kelas
157
tb_tugas_siswa
PK id_tugas_siswa
FK1 id_siswaFK2 id_pelajaranFK3 id_babFK4 id_kelas
tanggalekstensi
Gambar 3.105 Tabel tb_tugas_siswa
Fungsi tabel ini adalah untuk menyimpan tugas-tugas yang diberikan oleh guru
Primary key dari tabel ini adalah : id_tugas_siswa
Tabel 3.13 Definisi Tabel tb_tugas_siswa
Nama Field Jenis Field Keterangan
id_tugas_siswa Char(9) Primary Key, ID tugas_siswa
id_siswa Char(6) Mengacu pada tabel tb_siswa
id_pelajaran Char(2) Mengacu pada tabel tb_pelajaran
id_bab Char(5) Mengacu pada tabel tb_bab
id_kelas Char(2) Mengacu pada tabel tb_kelas
tanggal Date Tanggal upload soal tugas
ektensi Char(6) Keterangan tugas siswa
158
Gambar 3.106 Tabel tb_buku_nilai
Fungsi tabel ini adalah untuk menyimpan nilai para siswa selama proses belajar
mengajar
Primary key dari tabel ini adalah : id_nilai
Tabel 3.14 Definisi Tabel tb_buku_nilai
Nama Field Jenis Field Keterangan
id_nilai Char(5) Primary Key, ID nilai
id_daftar_nilai Char(3) Mengacu pada tabel tb_daftar_nilai
id_siswa Char(6) Mengacu pada tabel tb_siswa
nilai Varchar(5) Nilai pelajaran
159
Gambar 3.107 Tabel tb_daftar_nilai
Fungsi tabel ini adalah untuk menyimpan nilai para siswa selama proses belajar
mengajar
Primary key dari tabel ini adalah : id_daftar_nilai
Tabel 3.15 Definisi Tabel tb_daftar_nilai
Nama Field Jenis Field Keterangan
id_daftar_nilai Char(3) Primary Key, ID daftar_nilai
id_kelas Char(2) Mengacu pada tabel tb_kelas
id_pelajaran Char(6) Mengacu pada tabel tb_pelajaran
nama Varchar(30) Nama pelajaran
batas_lulus Varchar(5) Nilai batas lulus
160
tb_topik
PK id_topik
FK1 id_pelajaranFK2 id_kelasFK3 id_siswaFK4 id_guru
judul_topiktopiktanggaljumlah_baca
Gambar 3.108 Tabel tb_topik
Fungsi tabel ini adalah untuk menyimpan data topik pada forum diskusi
Primary key dari tabel ini adalah : id_topik
Tabel 3.16 Definisi Tabel tb_topik
Nama Field Jenis Field Keterangan
id_topik Char(5) Primary Key, ID topik
id_pelajaran Char(2) Mengacu pada tabel tb_pelajaran
id_kelas Char(2) Mengacu pada tabel tb_kelas
id_siswa Char(6) Mengacu pada tabel tb_siswa
id_guru Char(5) Mengacu pada tabel tb_guru
judul_topik Varchar(30) Deadline soal materi
topik Text Isi topik
tanggal Date Tanggal topic dibuat
jumlah_baca Varchar(4) Banyaknya topic dibaca
161
Gambar 3.109 Tabel tb_post
Fungsi tabel ini adalah untuk menyimpan data posting pada forum diskusi
Primary key dari tabel ini adalah : id_post
Tabel 3.17 Definisi Tabel tb_post
Nama Field Jenis Field Keterangan
id_post Char(8) Primary Key, ID post
id_topik Char(5) Mengacu pada tabel tb_topik
id_siswa Char(6) Mengacu pada tabel tb_siswa
id_guru Char(5) Mengacu pada tabel tb_guru
post Text Isi posting
tanggal Date Tanggal posting
162
Gambar 3.110 Tabel tb_alokasi
Fungsi tabel ini adalah untuk menyimpan data alokasi pelajaran, guru dan kelas
Primary key dari tabel ini adalah : id_alokasi
Tabel 3.18 Definisi Tabel tb_alokasi
Nama Field Jenis Field Keterangan
id_alokasi Char(3) Primary Key, ID alokasi
id_pelajaran Char(2) mengacu pada tabel tb_pelajaran
id_kelas Char(2) mengacu pada tabel tb_kelas
id_guru Char(5) mengacu pada tabel tb_guru
163
Gambar 3.111 Tabel tb_download
Fungsi tabel ini adalah untuk menyimpan data file-file download
Primary key dari tabel ini adalah : id_download
Tabel 3.19 Definisi Tabel tb_download
Nama Field Jenis Field Keterangan
id_download Char(3) Primary Key, ID download
id_admin Char(2) Mengacu pada tabel tb_admin
nama_file Varchar(30) Nama file
deskripsi Text Keterangan singkat file
tanggal Date Tanggal
judul Varchar(30) Judul file download
164
3.4.3 Perancangan STD Pada Solusi
3.4.3.1 State Transition Diagram Struktur Menu Secara Menyeluruh
Gambar 3.112 State Transition Diagram Struktur Menu Secara
Menyeluruh
165
3.4.3.2 STD Siswa
STD Login
Gambar 3.113 State Transition Diagram Login
STD Lupa Kata Sandi
Gambar 3.114 State Transition Diagram Lupa Kata Sandi
166
STD Halaman Home
Klik ‘Home’Tampilkan Halaman
Home
Halaman Contact
Halaman H ome
Halaman Sitemap
Halaman Login
Halaman Menu Utama
Klik ‘Sitemap’T ampilkan H alaman
Sitemap
Klik ‘Contact’
T ampilkan H alaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.115 State Transition Diagram Home
167
STD Halaman Sitemap
Klik ‘Sitemap’Tampilkan Halaman
Sitemap
Halaman Contact
Halaman Sitemap
Halaman H ome
Halaman Login
Halaman Menu Utama
Klik ‘Home’T ampilkan H alaman
Home
Klik ‘Contact’
T ampilkan H alaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.116 State Transition Diagram Sitemap
168
STD Halaman Contact
Klik ‘Contact’Tampilkan Halaman
C ontact
Halaman Sitemap
Halaman Contact
Halaman H ome
Halaman Login
Halaman Menu Utama
Klik ‘Home’T ampilkan H alaman
Home
Klik ‘Sitemap’
T ampilkan H alaman Sitemap
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.117 State Transition Diagram Contact
169
STD Halaman Menu Utama
Gambar 3.118 State Transition Diagram Menu Utama
170
STD Jadwal Pelajaran
Klik ‘Jadwal Pelajaran’Tampilkan Halaman Jadwal Pelajaran
Halaman Contact
Halaman Home
Halaman Sitemap
Halaman Login
Halaman Menu Utama
Klik ‘Sitemap’Tampilkan Halaman
Sitemap
Klik ‘Contact’
Tampilkan Halaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
Tampilkan Halaman Login
Halaman Jadwal Pelajaran
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Home’
Tampilkan Halaman Home
Gambar 3.119 State Transition Diagram Jadwal Pelajaran
171
STD Jadwal Ujian
Klik ‘Jadwal Ujian’Tampilkan Halaman
Jadwal Ujian
Halaman Contact
Halaman Home
Halaman Sitemap
Halaman Login
Halaman Menu Utama
Klik ‘Sitemap’Tampilkan Halaman
Sitemap
Klik ‘Contact’
Tampilkan Halaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
Tampilkan Halaman Login
Halaman Jadwal Ujian
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Home’
Tampilkan Halaman Home
Gambar 3.120 State Transition Diagram Jadwal Ujian
172
STD Nilai
Gambar 3.121 State Transition Diagram Nilai
173
STD Detail Nilai Pelajaran
Gambar 3.122 State Transition DiagramDetail Nilai Pelajaran
174
STD Forum
Gambar 3.123 State Transition Diagram Forum
175
STD Data Pribadi
Gambar 3.124 State Transition Diagram Data Pribadi
176
STD Ubah Password
Gambar 3.125 State Transition Diagram Ubah Password
177
STD Download
Gambar 3.126 State Transition Diagram Download
178
3.4.3.3 STD Guru
STD Home
Klik ‘Home’Tampilkan Halaman
Home
Halaman Contact
Halaman H ome
Halaman Sitemap
Halaman Login
Halaman Menu Utama
Klik ‘Sitemap’T ampilkan H alaman
Sitemap
Klik ‘Contact’
T ampilkan H alaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.127 State Transition Diagram Home
179
STD Sitemap
Klik ‘Sitemap’Tampilkan Halaman
Sitemap
Halaman Contact
Halaman Sitemap
Halaman H ome
Halaman Login
Halaman Menu Utama
Klik ‘Home’T ampilkan H alaman
Home
Klik ‘Contact’
T ampilkan H alaman Contact
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.128 State Transition Diagram Sitemap
180
STD Contact
Klik ‘Contact’Tampilkan Halaman
C ontact
Halaman Sitemap
Halaman Contact
Halaman H ome
Halaman Login
Halaman Menu Utama
Klik ‘Home’T ampilkan H alaman
Home
Klik ‘Sitemap’
T ampilkan H alaman Sitemap
Klik ‘Menu Utama’Tampilkan Halaman
Menu Utama
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’
Tampilkan Halaman Login
Klik ‘Logout’
T ampilkan Halaman Login
Klik ‘Logout ’
T ampilkan H alaman Login
Gambar 3.129 State Transition Diagram Contact
181
STD Menu Utama
Halaman Menu Utama
Klik Kelas Didik”Tampilkan Halaman
Kelas Didik
Halaman Materi Pelajaran
Halaman Data Pribadi
Halaman Ubah Password
Halaman Forum
Halaman Nilai
Halaman Tugas Siswa
Halaman Kelas Didik
Halaman Home
Halaman Download
Halaman SI temap
Halaman Contact
Halaman Login
Klik ‘Materi Pelajaran’Tampilkan Halaman
Materi Pelajaran
Kli k ‘Tugas Siswa’Tampilkan Halaman
Tugas Siswa
Klik ‘Nilai’Tampilkan Halaman
Nilai
Klik ‘Forum’Tampilkan Halaman
Forum
Klik ‘Data Pribadi’Tampilkan Halaman
Data Pribadi
Klik ‘Ubah Password’Tampilkan Halaman
Ubah Password
Klik ‘Download’Tampilkan Halaman
Download
Halaman Menu Utama
Klik ‘Menu Utama ’
Tam pilka n Hala man Men u Ut ama
Halaman Home
Halaman SItemap
Halaman Contact
Halaman Login
Klik ‘HomeT ampilkan Halaman Home Klik ‘Sitem ap’
T ampilkan Ha la man Sitemap
Klik ‘Logout’T ampilkan Halaman L ogin
Klik ‘Lo gout’Tam pilka n Ha la man Log in
Klik ‘Co ntactT ampilkan Halaman
Co ntact
Klik ‘Contact
T ampilkan Halaman Co ntact
Klik ‘Sitemap ’Ta mpilka n Halaman Sitem ap
Klik ‘Hom eT ampilkan Halaman Home
Klik ‘Hom eTampilkan Halama n
Hom eKlik ‘Sitema p’T ampilkan Halama n Site map
Klik ‘ContactT ampilkan Halam an Con tact
Klik ‘HomeT ampilkan Halaman
Hom eKlik ‘Hom e
Tam pilka n Ha la man Home Klik ‘Sitemap’Tam pilkan Ha la man Sit emap Klik ‘Contact
Ta mpilkan Halaman ContactKlik ‘Logout’
T ampilkan Halaman Login
Klik ‘HomeT ampilkan Halaman Hom e
Klik ‘Sitem ap’Tamp ilkan Halam an
Sitem ap Klik ‘Con tactTamp ilkan Halam an Contact Klik ‘Lo gout’
Tam pilka n Hala man Log in
Klik ‘Hom eTam pilka n Ha la man Home
Klik ‘Sitemap’T ampilkan Halam an Sitemap
Klik ‘Con tactTam pilkan Halam an
Conta ctKlik ‘L ogout’
Tampilkan Halama n Login
Klik ‘HomeT ampilkan Halaman Hom e
Klik ‘Site map’Tamp ilkan
Halama n Sitem ap Klik ‘Conta ctTampilkan
Ha lam an ContactKlik ‘Logo ut’Tamp ilkan
Ha la man LoginKlik ‘Hom e
Tam pilka n Ha la man Home Klik ‘Sitem ap’Ta mpilkan Halaman Sitemap Klik ‘Contact
Tam pilka n Hala man ContactKlik ‘Log out’
Tamp ilkan Halam an Login
Halaman Menu Utama
Klik ‘M enu Utama’
Tamp ilkan Halam an Menu Utam a
Klik ‘Menu Uta ma’
T ampilkan Halaman M enu Utama
Klik ‘Menu Utam a’
Ta mpilkan Halaman Me nu Utama
Klik ‘M enu Utama’
Tamp ilkan Halam an Menu Utam a
Klik ‘Me nu Utama’
Tampilkan Halama n Menu Utama
Klik ‘M enu Utama’
Tamp ilkan Halam an Menu Utam a
Klik ‘Menu Uta ma’
T ampilkan Halaman M enu Utama
Gambar 3.130 State Transition Diagram Menu Utama
182
STD Kelas Didik
Gambar 3.131 State Transition Diagram Kelas Didik
183
STD Materi Pelajaran
Gambar 3.132 State Transition Diagram Materi Pelajaran
184
STD Tugas Siswa
Gambar 3.133 State Transition Diagram Tugas Siswa
185
STD Forum
Gambar 3.134 State Transition Diagram Forum
186
STD Data Pribadi
Gambar 3.135 State Transition Diagram Data Pribadi
187
STD Ubah Password
Gambar 3.136 State Transition Diagram Ubah Password
188
STD Download
Gambar 3.137 State Transition Diagram Download
189
3.4.3.4 STD Admin
STD Login
Halaman Login
Klik ‘Submit’Tampilkan Halaman
Home
Halaman Home
Gambar 3.138 State Transition Diagram Login
STD Home
Gambar 3.139 State Transition Diagram Home
190
STD Menu Utama
Gambar 3.140 State Transition Diagram Menu Utama
191
STD Manajemen Siswa
Gambar 3.141 State Transition Diagram Manajemen Siswa
STD Manajemen Guru
Gambar 3.142 State Transition Diagram Manajemen Guru
192
STD Manajemen Kelas
Gambar 3.143 State Transition Diagram Manajemen Kelas
STD Manajemen Pesan
Gambar 3.144 State Transition Diagram Manajemen Pesan
193
STD Manajemen Pelajaran
Gambar 3.145 State Transition Diagram Manajemen Pelajaran
194
STD Manajemen Jadwal Pelajaran
Gambar 3.146 State Transition Diagram Manajemen Jadwal Pelajaran
195
STD Manajemen Jadwal Ujian
Gambar 3.147 State Transition Diagram Manajemen Jadwal Ujian
196
STD Manajemen Download
Gambar 3.148 State Transition Diagram Manajemen Download
197
STD Alokasi Guru Dan Pelajaran
Gambar 3.149 State Transition Diagram Alokasi Guru dan Pelajaran
198
STD Manajemen Tugas
Gambar 3.150 State Transition Diagram Manajemen Tugas
199
STD Manajemen Nilai
Gambar 3.151 State Transition Diagram Manajemen Nilai
STD Halaman Daftar Nilai
Halaman Buku Nilai
Tampilkan Halaman Buku Nila i
Klik ‘Lihat Daftar N ilai’
Halaman Daftar Nilai
Klik ‘Lihat’Tampilkan Halaman
Buku N ilai
Klik ‘Ubah’Tampilkan Halaman
Buku Nilai
Klik ‘Hapus’Tampilkan Halaman
Daftar Nilai
Klik ‘Tambah’Tampilkan Halaman
Daftar Nilai
Klik ‘Simpan’Tampilkan Halaman
Buku Nilai
Halaman Home
Halaman Login
Klik ‘Home’
Tamp ilkan Halaman Home
Klik ‘Home’
Tampilkan Halaman Home
Klik ‘Logout’Tampilkan Halaman
Login
Klik ‘Logout’Tampilkan Halaman
Login
Gambar 3.152 State Transition Diagram Halaan Daftar Nilai
200
3.4.4 Perancangan Spesifikasi Proses
Modul login
Tampil layar login
Jika tombol login di tekan maka
Validasi ID user, password dan status
Jika status = siswa maka
Buat koneksi basis data
Jika ID user, password, dan status tidak sesuai maka
Tampil pesan error
Atau
Tampil halaman home siswa
Akhir Jika
Lain Jika status = guru maka
Buat koneksi basis data
Jika ID user, password, dan status tidak sesuai maka
Tampil pesan error
Atau
Tampil halaman home guru
Akhir Jika
Lain
Buat koneksi basis data
Jika ID dan password tidak sesuai maka
Tampil pesan error
Atau
201
Tampil halaman home admin
Akhir
Akhir
Modul logout
Jika pilihan logout dipilih maka
Hapus session
Tampil halaman login
Akhir jika
Modul lupa_password
Jika lupa kata sandi dipilih maka
Tampil halaman lupa kata sandi
Jika id ditekan maka
Validasi id user
Jika masukan tidak sesuai maka
Tampil pesan error
Lain
Buat koneksi basis data
Tampilkan pertanyaan
Kirim jawaban pertanyaan
Tampil halaman home
Akhir jika
Akhir Jika
202
Akhir jika
Modul_home
Jika halaman home dipilih maka
Tampil halaman home
Akhir jika
SISWA:
Modul jadwal_pelajaran
Jika pilihan jadwal_pelajaran dipilih maka
Tampil halaman jadwal_pelajaran
Akhir jika
Modul materi_pelajaran
Jika pilihan materi_pelajaran dipilih maka
Tampil halaman materi_pelajaran
Jika pilihan materi dipilih maka
Tampil halaman bab
Jika pilihan bab materi dipilih maka
Tampil halaman detail materi
Jika pilihan unduh file mat_pokok dipilih maka
Aksi download materi pokok
Lain Jika pilihan unduh file mat_pendukung dipilih maka
Aksi download materi pendukung
203
Lain Jika pilihan unduh file soal materi dipilih maka
Aksi download soal materi
Lain Jika tombol upload jawaban dipilih maka
Tampil halaman upload jawaban tugas
Jika tombol browse ditekan maka
Lakukan pencarian file
Jika tombol kirim jawaban dipilih maka
Aksi upload jawaban tugas
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Modul jadwal_ujian
Jika pilihan jadwal_ujian dipilih maka
Tampil halaman jadwal_ujian
Akhir jika
Modul nilai
Jika pilihan nilai dipilih maka
Tampil halaman nilai
204
Jika pilihan nilai deail dipilih maka
Tampil halaman detail nilai
Akhir jika
Akhir jika
Modul forum
Jika pilihan forum dipilih maka
Tampil halaman forum
Jika mata pelajaran dipilih maka
Tampil halaman topik forum
Jika topik forum dipilih maka
Tampil halaman detail forum
Jika pilihan balas dipilih maka
Tampil halaman balas topik
Jika tombol kirim ditekan maka
Aksi balas topik
Tampil halaman detail forum
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
205
Modul data_pribadi
Jika pilihan data_pribadi dipilih maka
Tampil halaman data_pribadi
Akhir jika
Modul ubah_password
Jika pilihan ubah_password dipilih maka
Tampil halaman ubah_password
Jika tombol submit ditekan maka
Jika masukan password lama tidak sesuai maka
Tampikan pesan error
Lain
Ubah basis data
Tampil halaman ubah_password
Akhir jika
Akhir jika
Akhir jika
Modul download
Jika pilihan download dipilih maka
Tampil halaman download
Jika pilihan link download dipilih maka
Tampil halaman detail download
Jika pilihan download dipilih maka
206
Aksi download file
Akhir jika
Akhir jika
Akhir jika
GURU:
Modul kelas_didik
Jika pilihan kelas_didik dipilih maka
Tampil halaman kelas_didik
Akhir jika
Modul materi_pelajaran
Jika pilihan materi_pelajaran dipilih maka
Tampil halaman materi_pelajaran
Jika pilihan materi dipilih maka
Tampil halaman bab
Jika pilihan bab materi dipilih maka
Tampil halaman detail materi
Jika pilihan unduh file mat_pokok dipilih maka
Aksi download materi pokok
Lain Jika pilihan unduh file mat_pendukung dipilih maka
Aksi download materi pendukung
Lain Jika pilihan unduh file soal materi dipilih maka
Aksi download soal materi
207
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Modul tugas_siswa
Jika pilihan tugas_siswa dipilih maka
Tampil halaman tugas_siswa
Jika pilihan materi dipilih maka
Tampil halaman tugas bab
Jika pilihan bab materi dipilih maka
Tampil halaman download tugas siswa
Jika pilihan download dipilih maka
Aksi download tugas siswa
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Modul forum
Jika pilihan forum dipilih maka
Tampil halaman forum
Jika mata pelajaran dipilih maka
Tampil halaman topik forum
208
Jika topik forum dipilih maka
Tampil halaman detail forum
Jika pilihan balas dipilih maka
Tampil halaman balas topik
Jika tombol kirim ditekan maka
Aksi balas topik
Tampil halaman detail forum
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Modul data_pribadi
Jika pilihan data_pribadi dipilih maka
Tampil halaman data_pribadi
Akhir jika
Modul ubah_password
Jika pilihan ubah_password dipilih maka
Tampil halaman ubah_password
Jika tombol submit ditekan maka
Jika masukan password lama tidak sesuai maka
Tampikan pesan error
209
Lain
Ubah basis data
Tampil halaman ubah_password
Akhir jika
Akhir jika
Akhir jika
Modul download
Jika pilihan download dipilih maka
Tampil halaman download
Jika pilihan link download dipilih maka
Tampil halaman detail download
Jika pilihan download dipilih maka
Aksi download file
Akhir jika
Akhir jika
Akhir jika
ADMIN:
Modul manajemen_siswa
Jika pilihan manajemen_siswa dipilih maka
Tampil halaman manajemen_siswa
Jika pilihan aksi hapus siswa dipilih maka
Hapus siswa
210
Lain jika pilihan ID dipilih maka
Tampil halaman detail_siswa
Jika tombol simpan siswa dipilih maka
Update data siswa
Lain jika pilihan tambah siswa dipilih maka
Tampil halaman tambah_siswa
Jika tombol simpan siswa dipilih maka
Tambah data siswa
Akhir jika
Akhir jika
Modul manajemen_guru
Jika pilihan manajemen_guru dipilih maka
Tampil halaman manajemen_guru
Jika pilihan aksi hapus guru dipilih maka
Hapus guru
Lain jika pilihan ID dipilih maka
Tampil halaman detail_guru
Jika tombol simpan guru dipilih maka
Update data guru
Lain jika pilihan tambah _guru dipilih maka
Tampil halaman tambah_guru
Jika tombol simpan siswa dipilih maka
Tambah data siswa
211
Akhir jika
Akhir jika
Modul manajemen_kelas
Jika pilihan manajemen_kelas dipilih maka
Tampil halaman manajemen_kelas
Jika pilihan aksi hapus kelas dipilih maka
Hapus kelas
Lain jika pilihan ID dipilih maka
Tampil halaman detail_kelas
Jika tombol simpan kelas dipilih maka
Update data kelas
Lain jika pilihan tambah _kelas dipilih maka
Tampil halaman tambah_kelas
Jika tombol simpan kelas dipilih maka
Tambah data kelas
Akhir jika
Akhir jika
Modul manajemen_pesan
Jika pilihan manajemen_pesan dipilih maka
Tampil halaman manajemen_pesan
Jika pilihan aksi hapus pesan dipilih maka
Hapus pesan
212
Lain jika pilihan ID dipilih maka
Tampil halaman detail_pesan
Lain jika pilihan tambah_pesan dipilih maka
Tampil halaman tambah_pesan
Jika tombol simpan_pesan dipilih maka
Tambah data pesan
Akhir jika
Akhir jika
Modul manajemen_pelajaran
Jika pilihan manajemen_pelajaran dipilih maka
Tampil halaman manajemen_pelajaran
Jika pilihan aksi hapus pelajaran dipilih maka
Hapus pelajaran
Lain jika pilihan tambah_pelajaran dipilih maka
Tampil halaman tambah_pelajaran
Lain jika plihan ID dipilih maka
Tampil halaman detail_pelajaran
jika tombol simpan pelajaran dipilih maka
Tambah pelajaran
Lain jika tombol simpan bab dipilih maka
Tambah bab
Lain jika pilihan detail dipilih maka
Tampil halaman detail_bab
213
Jika tombol simpan bab dipilih maka
Tambah detail_bab
Akhir jika
Akhir jika
Akhir jika
Modul manajemen_jadwal_pelajaran
Jika pilihan manajemen_jadwal_pelajaran dipilih maka
Tampil halaman manajemen_jadwal_pelajaran
Jika tombol cari dipilih maka
Cari jadwal pelajaran
Lain jika tombol tambah dipilih maka
Tambah jadwal pelajaran
Akhir jika
Akhir jika
Modul manajemen_jadwal_ujian
Jika pilihan manajemen_jadwal_ujian dipilih maka
Tampil halaman manajemen_jadwal_ujian
Jika tombol cari dipilih maka
Cari jadwal ujian
Lain jika tombol tambah dipilih maka
Tambah jadwal ujian
Akhir jika
214
Akhir jika
Modul manajemen_forum
Jika pilihan manajemen_forum dipilih maka
Tampil halaman forum
Jika mata pelajaran dipilih maka
Tampil halaman topik forum
Jika topik forum dipilih maka
Tampil halaman detail forum
Jika pilihan balas dipilih maka
Tampil halaman balas topic
Lain jika pilihan hapus dipilih maka
Hapus topik forum
Jika tombol kirim ditekan maka
Aksi balas topik
Tampil halaman detail forum
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Modul manajemen_download
Jika pilihan manajemen_download dipilih maka
215
Tampil halaman manajemen_download
Jika pilihan aksi hapus download dipilih maka
Hapus download
Lain jika pilihan aksi download dipilih maka
Download file
Lain jika pilihan ubah dipilih maka
Tampil halaman ubah_download
Jika tombol simpan download dipilih maka
Ubah data file download
Jika pilihan tambah_download dipilih maka
Tampil halaman tambah_download
Jika tombol simpan download dipilih maka
Tambah data file download
Akhir jika
Akhir jika
Akhir jika
Modul alokasi_guru_dan_pelajaran
Jika pilihan alokasi_guru_dan_pelajaran dipilih maka
Tampil halaman alokasi_guru_dan_pelajaran
Jika pilihan aksi hapus dipilih maka
Hapus alokasi_guru_dan_pelajaran
Lain jika pilihan tambah_alokasi_guru_dan_pelajaran dipilih maka
Tampil halaman tambah_alokasi_guru_dan_pelajaran
216
jika tombol simpan dipilih maka
Tambah data alokasi_guru_dan_pelajaran
Akhir jika
Akhir jika
Modul manajemen_nilai
Jika pilihan manajemen_nilai dipilih maka
Tampil halaman manajemen_nilai
Jika tombol cari dipilih dipilih maka
Tampil detail data daftar mata pelajaran kelas
Jika pilihan lihat_daftar_nilai dipilih maka
Tampil halaman daftar_nilai
jika pilihan tambah_nilai dipilih maka
Tampil halaman tambah_nilai
Jika tombol tambah dipilih maka
Tambah data nilai
Akhir jika
Akhir jika
Akhir jika
Akhir jika