BAB 3 ANALIS IS DAN PERANCANGAN
3.1
Gambaran Umum S tudi Kasus
3.1.1
Sejarah dan Perkembangan S tudi Kasus SM A Plus Pembangunan Jaya yang terletak di Jalan Taman M akam Bahagia
Abri, Sektor IX, Pondok Aren, Tangerang didirikan dan dikelola oleh Yayasan Pendidikan Jaya sebagai wujud kepedulian untuk dapat berperan aktif dalam program pemerintah di bidang pendidikan yaitu turut mencerdaskan kehidupan bangsa dan mengembangkan manusia Indonesia seutuhnya dengan cara mempersiapkan sumber daya manusia unggul agar mampu mempercepat proses kemajuan bangsa Indonesia. Yayasan Pendidikan Jaya berdiri pada tanggal 3 September 1992, adalah organisasi yang berlandaskan asas nirlaba dan mandiri yang didirikan oleh Direksi PT Pembangunan Jaya di bawah pimpinan Bapak Ir. Ciputra. Yayasan ini merupakan perwujudan dari hasrat yang besar jajaran karyawan dan seluruh karyawan PT Pembangunan Jaya untuk turut serta dalam membina dan mengembangkan SDM Indonesia yang unggul, baik dari kualitas intelektual maupun kualitas moral, sehingga mampu memenangkan persaingan pada era globalisasi dan bermuara pada tujuan akhir mencapai kesejahteraan bangsa dan negara Indonesia. Dalam kiprahnya sampai dengan saat ini, Yayasan Pendidikan Jaya telah memiliki sekolah dan pelatihan – pelatihan yang unggul yang secara kualitas/mutu diakui sebagai salah satu yang terbaik di Indonesia oleh masyarakat maupun oleh Depdiknas, yaitu : • Sekolah Pembangunan Jaya I (KB-TK, SD, SMP, SMA Plus) • Sekolah Pembangunan Jaya II, Puri Surya Jaya – Sidoarjo ( KB –TK ) • Sekolah Global Jaya (TK, SD, SMP, SMA) 50
51
• Pelatihan a. Parent Effectiveness Training (PET), lisensi Thomas Gordon Int’l, USA b. Advanced M anagement Workshop (AM W) c. Pengembangan Kemampuan Profesional Guru - Teacher Effectiveness Training (TET) - Pelatihan Pengembangan Bidang Studi / M ateri Kurikulum - Program Pengembangan M etode Pembelajaran M odern Tidaklah berlebihan Yayasan pendidikan
Jaya begitu optimistis dalam
melaksanakan kewajiban moral dan sosialnya mengingat sumber-sumber kekuatan yang dimiliki yayasan ini adalah SDM yang prima, profesionalismenya yang unggul, dedikasi dan komitmen tinggi untuk menghasilkan yang terbaik. Di samping itu, yayasan ini diback up penuh oleh Direksi dan seluruh karyawan PT Pembangunan Jaya yang terkenal dengan kualitas dan komitmennya dalam mamajukan dan mensejahterakan bangsa dan negara Indonesia. Dukungan PT Pembangunan Jaya kepada Yayasan Pendidikan Jaya terwujud dalam partisipasi Direksi Grup PT Pembangunan Jaya yang tergabung dalam kepengurusan Yayasan Pendidikan Jaya sebagai berikut : Ketua Badan Pengurus Trisna Muliadi Dewan Penyantun Ketua
: Ir. Ciputra
Anggota
: Ir. S oekrisman Ir. Hiskak S ecakusuma, M Trisna Muliadi
52
Badan Pengurus Ketua
: Trisna Muliadi
Anggota
: Ir. H. Tribu di Rahardjo, MBA Ir. Edmund S utisna, MBA Ir. S oetopo Kristanto Ir. Yohanes Henky Wijaya, MBA
Badan Pengurus Harian Ketua
: Ir. Edmund S utisna, MBA
Anggota
: Ir. Okky Dharmosetio, MBA Drs. S ri Nugroho Ir. H. Achmad Noerzaman, MM Ir. Gatot S etyo Waluyo
Direktur Eksekutif : Ir. Okky Dharmosetio, MBA Wakil Direktur / Kepala Pengelolaan : Ir. R. Tony S oehartono Principal Eksekutif /S ekolah Global Jaya : Richard Fordyce Henry Principal Eksekutif / Sekolah Pembangunan Jaya : Ir. R. Tony S oehartono
53
Visi Dan Misi Yayasan Pendidikan Jaya VIS I 1. M enjadi organisasi yang dinamis yang secara aktif turut serta membentuk masyarakat Indonesia yang gemar belajar, bermoral, dan beramal. 2. M enjadi pusat keunggulan dalam bidang pendidikan, pelatihan, dan penyebarluasan IPTEK di Indonesia.
MIS I 1. M engembangkan berbagai lembaga yang unggul dalam bidang pendidikan, pelatihan, dan penyebarluasan IPTEK bag.masyarakat. 2. M enunjang pertumbuhan kawasan yang dikembangkan oleh Grup Jaya. 3. M engintegrasikan seluruh aspek pendidikan dari tingkat Pra Sekolah sampai dengan Perguruan tinggi secara berkesinambungan, sehingga menghasilkan insan Indonesia yang unggul: gemar belajar, mandiri, kreatif, dan berbudi pekerti luhur. 4. Berlandaskan asas nirlaba dan mandiri untuk mandiri untuk berkembang dengan menerapkan manajemen profesional. 5. M enjadi wadah bagi Grup Jaya dalam mewujudkan tanggung jawab sosialnya dan sekaligus menjadi tempat bagi karyawan untuk berkarya, berprestasi, dan mengembangkan diri secara terus menerus.
54
Visi dan Misi S MA Plus Pembangunan Jaya VIS I M enjadi sekolah terbaik di tingkat nasional yang aktif dalam mewujudkan insane Indonesia yang : Gemar Belajar, Kreatif, M andiri, dan Berbudi Pekerti Luhur.
MIS I 1.
M enghasilkan siswa yang berprestasi tinggi dan mampu bersaing melanjutkan ke Perguruan Tinggi terkemuka.
2.
M enyediakan pendidikan yang baik bagi masyarakat kawasan pengembangan Jaya Group dan sekitarnya.
3.
M engintegrasikan kurikulum, metodologi dan program yang berkesinambungan dari tingkat pra sekolah sampai dengan SM A sehingga lulusannya menjadi insan yang gemar belajar, kreatif, mandiri, dan berbudi pekerti luhur.
4.
Berorientasikan pada pengembangan siswa (student oriented), pendekatan discovery dan menerapkan pendayagunaan IPTEK yang optimal.
5.
M enumbuhkan budaya akademik dan budaya organisasi yang akan menjadi landasan
kebudayaan civitas
selanjutnya.
academica
membentuk
kepribadian
siswa
55
3.1.2
S truktur Organisasi
Gambar 3.1 S truktur Organisasi S MA Pembangunan Jaya
56
3.1.3
Rincian Tugas dan Tanggung Jawab S MA Pembangunan Jaya Sekolah mempunyai tugas dan fungsi untuk menyelenggarakan proses kegiatan
kependidikan. Untuk menunjang keberhasilan tersebut, maka guru dan pegawai sekolah harus menjalankan tugas dan tanggung jawabnya dengan baik. Diharapkan kepada semua guru dan pegawai sekolah yang berada dilingkungan sekolah yang dikelola oleh Yayasan Pendidikan Jaya, agar dalam melaksanakan tugasnya selalu didasari oleh kesadaran akan tanggung jawab moral sebagai guru dan pegawai sekolah. Dengan landasan ini maka semua pihak dapat mengabdi
secara sungguh-sungguh agar mutu sekolah dapat
ditingkatkan untuk menjadi sekolah yang terbaik dan menjadi pilihan utama. Dalam hal ini, mutu sekolah bukan hanya diukur dari banyaknya juara-juara disekolah, tetapi juga diukur dari setiap potensi anak didik yang dapat dikembangkan secara optimal. Oleh karena itu semua guru dan pegawai sekolah yang mengabdikan dirinya disekolah yang dikelola oleh Yayasan Pendidikan Jaya, diharapkan menyadari secara sungguh-sungguh bahwa penentu akhir dari upaya menciptakan kualitas dan citra terbaik sekolah, adalah kesadaran semua pihak akan fungsi dan tanggung jawabnya mengemban tugas yang cukup berat namun mulia dan adanya kesatuan gerak yang terwujud dalam kebersamaan dan keterpaduan untuk mencapai sasaran.
57
3.1.3.1 Rincian Tugas dan Tanggung Jawab S MA Pembangunan Jaya Secara Umum 1. Beriman dan taqwa terhadap Tuhan Yang M aha Esa 2. M elakasanakan Peraturan Pemerintah, Instruksi M enteri Pendidikan Nasional dan Keputusan Direktorat Jenderal Pembinaan SM A. 3. Bertangung Jawab penuh atas ketertiban sekolah, kelas dan anak didik. 4. Bersifat terbuka dalam melaksanakan tugas dan tanggung jawab 5. M engatasi masalah sekolah dengan arif dan bijaksana 6. Tidak dibenarkan memimpin / mengajar ditempat lain 7. Berpenampilan sopan, rapih dan bersih. Kewibawaan para guru dan pegawai sekolah adalah landasan utama untuk pengambilan tindakan penertiban serta menjaga disiplin sekolah. 8. M enjadi tauladan bagi para siswa/siswi dalam tingkah laku, pembicaraan dan perbuatan. 9. M enerapkan peraturan untuk guru, pegawai dan siswa secara kontinyu dan konsisten. 10. M enjaga nama baik sekolah dan Yayasan Pendidikan Jaya secara khusus dan menjaga korps guru secara umum. 11. Ikut serta berpartisipasi aktif dalam usaha meningkatkan 6-K ( Keamanan, Kebersihan, Ketertiban, Keindahan, Kekeluargaan dan Kerindangan ) di sekolah. 12. Guru dan pegawai diharapkan berpartisipasi aktif dalam kegiatan sekolah. 13. Dengan keikhlasan, menyiapkan diri dan perhatian untuk melaksanakan segala hasil keputusan bersama serta instruksi yang diberikan oleh atasan langsung.
58
3.1.3.2 Rincian Tugas dan Tanggung Jawab S MA Pembangunan Jaya Secara Khusus I. Kepala Sekolah dan Wakil Kepala Sekolah a.
M engelola operasional sekolah dan bertanggung jawab penuh atas seluruh aktivitas kegiatan proses belajar mengajar program – program pembinaan siswa, guru & staf/pegawai serta pelaksanaanya secara efektif dan efisien sesuai rencana kegiatan dan rencana anggaran yang telah disetujui untuk tahun berjalan
b.
M engkoordinir dan mengarahkan Team Leader agar bekerja sesuai fungs i dan tangung jawab masing – masing bidang (Kurikulum, Kesiswaan, Humas, Sarana Prasarana dan School Science Center).
c.
M engontrol dan mengajukan perubahan anggaran dimana perlu dalam anggaran
tahunan
dengan
mempertimbangkan
ketepatan/efektivitas
pemindahan alokasi anggaran tersebut. d.
M erealisasikan program jangka pendek sekolah sebagai bagian dari tahapan rencana strategis sekolah.
e.
M engevaluasi SDM yang ada di unit sekolah dan memberikan rekomendas i performance individu semester dan tahunan untuk disetujui oleh Kepala Sekolah.
f.
M emberikan pembinaan, pelatihan, motivasi dan pengarahan lainnya yang dapat meningkatkan kompetensi guru.
59
g.
M enyiapkan laporan – laporan operasional mingguan, bulanan dan tahunan untuk
disampaikan
oleh
Kepala
Sekolah
kepada
Prinsipal/Kepala
Pengelolaan Yayasan. h.
M enyusun draft laporan rencana anggaran dan program tahunan yan akan datang 2 (dua) bulan sebelum berakhirnya tahun ajaran baru yang akan datang.
i.
M engawasi pelaksanaan KBM oleh seluruh unsur sekolah telah dijalankan sesuai sistem dan prosedur yang berlaku.
j.
M embina hubungan baik dengan orang tua murid dan masyarakat lingkungan sekolah untuk memperlancar program – program kegiatan sekolah.
k.
M erencanakan, membuat, menjabarkan, melaksanakan dan mengevaluas i kalender pendidikan sekolah
l.
M ewakili Kepala Sekolah dalam pelbagai kegiatan dimana Kepala Sekolah Berhalangan baik secara intern maupun ekstern
II. Leader Kurikulum a.
M engkoordinir pelaksanaan dan pengawasan mengenai pengaturan jadwal tugas belajar – mengajar siswa/kelas dan guru agar berjalan secara tertip dan efektif.
b.
M engembangkan dan mengkoordinasi seluruh aktivitas untuk meningkatkan mutu akademik (Remedial, Try Out, Pengayaan, dll).
60
c.
M engkoordinasikan pengembangan kurikulum dan kerjasama – kerjasama peningkatan kualitas kurikulum, rancangan pembelajaran dan program – program pendukung akademik dengan pihak – pihak lain.
d.
M engembangkan SDM tenaga pengajar sampai mencapai tingkat standard kompetensi mengajar yang baik.
e.
M engevaluasi dan mengarahkan penggunaan – penggunaan metoda
metoda –
pembelajaran yang efektif dan focus kepada peningkatan
mutu/kualitas pendidikan. f.
M engadakan
evaluasi
secara
berkesinambungan
mengenai
progres
pembelajaran. g.
M engkoordinasi dan mengevaluasi penyusunan Rancangan Pembelajaran (RP) setiap guru.
h.
M embuat laporan menyeluruh prestasi akademik siswa internal dan evaluas i dibandingkan eksternal (prestasi sekolah lain).
i.
Bertanggung jawab terhadap kebenaran dan kerahasiaan pengelolaan data pendidikan siswa.
j.
M embantu Kepala Sekolah dalam hal pengadaan buku pelajaran dan pemeliharaan alat peraga.
k.
M embantu Kepala Sekolah dalam hal pengadaan dan pengembangan laboratorium.
l.
M embantu Kepala Sekolah dalam hal pengadaan dan pengembangan perpustakaan.
61
m. M embantu Kepala Sekolah untuk sistem penilaian hasil belajar / evaluasi ( baik semester, kokurikuler, dsb ). n.
M embantu Kepala Sekolah untuk mengkoordinasi penyusunan program persiapan mengajar.
o.
M embantu Kepala Sekolah dalam kegiatan pengayaan dan remedial.
p.
M embantu Kepala Sekolah dalam hal pengembangan guru bidang studi/ Wali kelas.
q.
M embantu Kepala Sekolah menyusun program pendidikan dan pengajaran ( program tahunan, semester dan persiapan harian ).
r.
M embantu Kepala Sekolah dalam pengolahan data bidang pendidikan dan pengajaran.
III. Leader Kesiswaan a.
M embuat rencana program kegiatan siswa tahunan untuk diajukan dalam program kerja sekolah sesuai dengan kalender akademik secara efektif dan efisien.
b.
M engkoordinasikan pelaksanaan seluruh kegiatan penerimaan murid baru sekolah yang meliputi antara lain seluruh kelengkapan aktivitas – aktivitas pendaftaran, test masuk, pengumuman, dll
c.
M embuat program kegiatan ekstrakurikuler dan melakukan kontrol serta evaluasi pelaksanaanya.
d.
M embuat program bimbingan dan penyuluhan bersama guru BP serta mengevaluasi pelaksanaanya.
62
e.
M ewakili sekolah untuk koordinasi antar sekolah, kecamatan, kabupaten dan propinsi dalam hal pembinaan dan pengembangan seni, olah raga, osis dsb.
f.
M engontrol pelaksanaan aturan tata tertib siswa agar dilaksanakan dengan benar
g.
M embantu tugas-tugas administrasi kesiswaan, al. Penilaian buku induk, tata tertib siswa, presensi siswa, mutasi, dsd.
h.
Bertanggung jawab terhadap kegiatan kegiatan siswa al: UKS, Paskibra, 6K OSIS dsb.
i.
M embantu Kepala Sekolah dalam hal pengelompokkan siswa dan pembagian kelas.
j.
M embantu Kepala Sekolah untuk program Bimbingan Penyuluhan dan Bimbingan Karir.
k.
M embantu Kepala Sekolah dalam hal pelayanan kesehatan sekolah.
l.
M embantu Kepala Sekolah dalam kegiatan ekstrakurikuler.
m. M embantu Kepala Sekolah melaksanakan remedial bagi siswa. n.
M embantu Kepala Sekolah dalam hal administrasi kesiswaan, seperti : penilaian buku induk, tata tertib siswa, presensi siswa, mutasi keluar masuk siswa dan sebagainya.
o.
M embantu Kepala Sekolah menyusun kegiatan – kegiatan kesiswaan.
p.
M embantu Kepala Sekolah melaksanakan program 6-K (Keamanan, Kebersihan, Ketertiban, Keindahan, Kenyamanan dan Kekeluargaan).
q.
M embantu Kepala Sekolah untuk pembinaan dan pengembangan siswa dalam seni budaya dan olah raga.
63
r.
M embantu Kepala Sekolah dalam hal usaha menegakan disiplin siswa.
s.
M embantu Kepala Sekolah dalam bidang pengerahan siswa.
t.
M ewakili Kepala Sekolah dalam hal pembinaan dan pengembangan O SIS ( Organsasi Siswa Intra Sekolah ).
IV. Leader Sarana dan Prasarana a.
M embuat rencana kebutuhan dan pengembangan sarana prasarana untuk diajukan dalam kerja sekolah sesuai permintaan bagian – bagian elemen sekolah secara efektif dan efisien.
b.
M engontrol dan memastikan pelaksanaan perbaikan, penambahan dan penggantian investasi barang dan gedung di lingkungan sekolah telah dilaksanakan sesuai dengan spek kontrol yang disetujui.
c.
M engontrol dan mengajukan bilamana perlu untuk perbaikan kerusakan investasi sarana dan prasarana (gedung, kelas, dll) dan perawatan barang – barang inventaris (AC, elektronik, elektrikal)
d.
M enjaga serta mengontrol pemakaian alat dan inventaris barang – barang sekolah
e.
M engembangkan penggunaan alat untuk metode pembelajaran (alat peraga) yang efektif dan efisien
f.
M engkoordinasikan aktivitas pengembangan alat – alat science workshop
g.
M engkoordinasikan kebutuhan dan supply bahan, sergam siswa, sergam guru & karyawan, ATK, buku perpustakaan dsb.
64
h.
Bertanggung jawab terhadap realisasi penggunaan secara keseluruhan sarana & prasarana sekolah yang efisien dan efektif serta tertib administrasi anggarannya.
i.
M engusulkan alternatif supplier vendor dan kontrol untuk pengadaan investasi sekolah.
j.
M embantu kepala sekolah dalam mengusulkan perbaikan, penambahan gedung sekolah ( ruang kelas dan ruang penunjang lainnya ).
k.
M embantu kepala sekolah dalam mengusulkan penambahan / perbaikan perabot kelengkapan kelas ( bangku, meja dan sebagainya ).
l.
M embantu kepala sekolah dalam pengelolaan pembiayaan alat-alat pelajaran / sekolah.
m. M embantu kepala sekolah dalam pemeliharaan gedung, sarana, keindahan dan perlengkapan sekolah lainnya. n.
M embantu kepala sekolah dalam hal penyusunan / pengaturan ruangan
o.
M embantu kepala sekolah dalam hal inventarisasi barang – barang sekolah.
V. Leader Humas ( Hubungan M asyarakat ) a.
Bertindak mengatisipasi opini yang berkembang dan menyampaikan informasi serta alternatif – alternatif dari seluruh issue positif dan issue negatif untuk ditindak lanjuti dengan policy/kebijakan yang ditetapkan oleh manajemen.
b.
M embina hubungan untuk jangka pendek dan jangka panjang serta menganalisa kemungkinan-kemungkinannya untuk di masukan dalam
65
program – program kerja sekolah dengan orang tua murid, Komite Sekolah, serta instansi – instansi terkait. c.
M embina hubungan saling menguntungkan
secara finansial dengan
perusahaan – perusahaan sponsor untuk mendukung kegiatan siswa dan promosi sekolah. d.
M engkoordinasikan aktivitas sekolah dalam hal kunjungan dan menerima tamu, al: studi banding, rapat kerja, outbond, dll.
e.
M emberikan pelayanan informasi yang positif mengenai sekolah dengan seluruh perangkat keunggulannya.
f.
M ewakili manajemen dalam hal hubungan kerja dengan instansi – instansi terkait, al: Kedutaan Besar Negara Sahabat, sekolah sekolah unggulan, Departemen – Departemen Pemerintah, (BPPT, Perindustian dan Pariwisata dll)
g.
Bertanggung
jawab
mengembangkan
program
–
program
sosial
kemasyarakatan dan pelaksanaanya, al: Bakti Sosial, perayaan kegiatan ibadah keagamaan, pembinaan lingkungan dll. h.
M embantu Kepala Sekolah dalam hal pembinaan hubungan yang serasi atau mengadakan kerjasama antara sekolah dengan Komite Sekolah
dan
masyarakat. i.
M embantu Kepala sekolah dalam hal membina hubungan dengan instansi pemerintah dan swasta yang terkait.
j.
M embantu dan mewakili kepala sekolah menerima tamu, baik dari instansi – instansi pemerintah, swasta atau dari sekolah lainnya.
66
k.
M embantu kepala sekolah melaksanakan kegiatan – kegiatan sekolah.
l.
M embantu kepala sekolah mengadakan studi perbandingan dengan sekolah lain.
m. M embantu kepala sekolah memberikan pelayanan informasi mengenai sekolah kepada masyarakat yang memerlukan. VI. Leader SSC ( School Science Center ) a.
M embuat rencana kebutuhan dan pengembangan SSC untuk diajukan dalam kerja sekolah sesuai permintaan bagian – bagian galery secara efektif dan efisien.
b.
M engontrol pelaksanaan
aturan
tata tertib pemanfaatan
SSC agar
dilaksanakan dengan benar c.
M embina hubungan saling menguntungkan
secara finansial dengan
perusahaan – perusahaan sponsor untuk mendukung kegiatan siswa dan promosi SSC. d.
M emberikan pelayanan informasi yang positif mengenai SSC dengan seluruh perangkat keunggulannya.
e.
M enjaga serta mengontrol pemakaian alat dan inventaris barang – barang SSC.
f.
M engembangkan penggunaan alat untuk metode pembelajaran (alat peraga) yang efektif dan efisien
g.
M engkoordinasikan aktivitas pengembangan alat – alat School Science Center dan Science Workshop
h.
M engkoordinasikan kebutuhan dan supply bahan Science Workshop
67
i.
Bertanggung jawab terhadap realisasi penggunaan secara keseluruhan sarana & prasarana SSC yang efisien dan efektif serta tertib administrasi dan anggarannya.
VII. Wali Kelas 1.
Sebagai tenaga edukatif sekaligus dibebani tugas khusus yaitu sebagai penanggung jawab administrasi di kelas yang dipimpinnya.
2.
Secara khusus dan terarah, membina / membimbing murid satu kelas dan bertindak sebagai wakil orang tua di kelas yang dipimpinnya.
3.
M elaksanakan tugas administratif edukatif dikelas dengan pedoman 12 ( dua belas ) langkah kepemimpinan guru.
4.
M enyiapkan program wali kelas dan mengatur struktur organisasi dikelasnya.
5.
M enyediakan dan menyiapkan buku bimbingan .
6.
Bertanggung jawab atas pelaksanaan
administrasi kelas, pengisian daftar
kelas, leger Daftar Kumpulan Nilai ( DKN ) dan raport/ laporan bulanan siswa dikelasnya. 7.
Bekerja sama dengan BP menyelesaikan masalah siswa-siswi dikelasnya, membuat surat panggilan
/ konsultasi dengan orang tua siswa / siswi,
mengecek pelunasan SPP dan mengamati pelaksanaan persentasi absensi serta persentasi belajar siswa-siswi. 8.
M elakukan pendataan semua administrasi serta inventaris kelas yang menjadi tanggung jawabnya dan melaporkannya kepada kepala sekolah.
68
9.
M engarsipkan surat-surat siswa-siswi dan data lainnya yang dapat dijadikan bahan pertimbangan kepada masing masing siswa-siswi untuk menentukan kenaikan atau kelulusan .
10. M emberikan laporan pertanggung jawaban setiap akhir semester kepada kepala sekolah. 11. M emberikan remedial bagi siswa-siswi yang mengalami hambatan pada mata pelajaran tertentu. 12. Pre test dan post test yang pelaporannya dilaksanakan perbulan, persemester dan pertahun. 13. M embuat satuan pelajaran ( persiapan mengajar dan alokasi waktu. 14. M enyesuaikan materi pelajaran dengan KTSP 15. M elaksanakan kegiatan belajar mengajar dengan variasi dan metode yang relevan, terutama student oriented 16. M embuat laporan pengajaran / rencana kegiatan belajar mengajar tatap muka, semester atau tahunan sesuai dengan kalender pendidikan serta membuat program evaluasi. 17. M engisi daftar nilai siswa pada blanko atau leger / buku nilai . 18. M engadakan analisa hasil evaluasi belajar. 19. M enyusun dan melaksanakan program perbaikan dan pengajaran. 20. M elaksanakan kegiatan membimbing siswa-siswi dalam proses belajar mengajar. 21. M enyiapkan alat pelajaran/alat peraga. 22. M engikuti kegiatan pengembangan kurikulum.
69
23. M engupayakan pengembangan setiap bidang studi yang menjadi tanggung jawabnya. 24. M embuat dan memeriksa Lembar Kerja Siswa ( LKS ). 25. M embuat catatan kemajuan hasil belajar masing masing siswa. 26. M emeriksa daftar hadir siswa sebelum memulai pelajaran. 27. M engisi agenda (buku jurnal dan agenda guru). 28. Turut berperan aktif untuk menegakan tata tertib yang diterapkan kepada siswa-siswi di sekolah . 29. M elaksanakan pengawasan terhadap siswa-siswi, baik pada saat jam istirahat maupun sepanjang jam pelajaran sekolah. 30. M elaksanakan pengawasan terhadap siswa-siswi yang pulang dengan menggunakan jasa antar jemput sekolah
VIII. Guru Bidang Studi. 1.
M empelajari dan memahami ruang lingkup kurikulum mata pelajaran yang menjadi bidangnya / tugasnya.
2.
M empersiapkan diri dalam hal penyampaian materi pelajaran sesuai dengan kelender pendidikan
dan tuntunan kurikulum yang telah diprogramkan
dalam satuan pelajaran. 3.
M elengkapi administrasi guru bidang studi, seperti daftar kehadiran, penilaian , data penilaian kokurikuler, kisi-kisi test dan penyusunan tes sesuai dengan petunjuk.
70
4.
M elaksanakan tugas sesuai dengan jadwal yang telah ditetapkan serta mempertanggung jawabkan kepada kepala sekolah.
5.
M emahami dan melaksanakan tata tertib guru, sehingga pelaksanaan tugas dapat diselesaikan dengan penuh tanggung jawab dengan dedikasi yang tinggi.
6.
Sadar akan tugas dan tanggung jawab sebagai guru dan bukan hanya meengajar, sehingga berkewajiban untuk membimbing dan menasehati murid yang belum menemukan dirinya yang sebenarnya.
7.
Guru kelas / wali kelas,
guru bidang studi dan guru BP
( Bimbingan
Penyuluhan ) melaksanakan kegiatan penilaian proses belajar melalui pre tes dan post test yang pelaporannya dilaksanakan perbulan, persemester dan pertahun. 8.
M embuat rancangan pembelajaran ( persiapan mengajar ) dan alokasi waktu.
9.
M enyesuaikan
materi pelajaran
dengan
Kurikulum Tingkat
Satuan
Pendidikan (KTSP) 10. M elaksanakan kegiatan belajar mengajar dengan variasi dan metode yang relevan, terutama penerapan Teknologi Informasi dan Komunikasi (TIK). 11. M embuat laporan pengajaran / rencana kegiatan belajar mengajar tatap muka, persemester atau tahunan sesuai dengan kelender pendidikan serta membuat program evaluasi. 12. M engisi daftar nilai siswa pada blanko nilai atau leger/ buku nilai. 13. M engadakan analisa hasil evaluasi belajar. 14. M enyusun dan melaksanakan program perbaikan dan pengajaran .
71
15. M elaksanakan kegiatan membimbing siswa-siswi dalam proses belajar mengajar. 16. M enyiapkan alat pelajaran/ alat peraga. 17. M engikuti kegiatan pengembangan kurikulum. 18. M engupayakan pengembangan setiap bidang studi yang menjadi tanggung jawabnya. 19. M embuat dan memeriksa lembar Lerja Kerja Siswa ( LK S ). 20. M embuat catatan kemajuan hasil belajar masing-masing siswa. 21. M emeriksa daftar hadir siswa sebelum memulai pelajaran . 22. M engisi agenda ( buku jurnal dan agenda guru ). 23. Turut berperan aktif untuk menegakkan tata tertib yang diterapkan pada siswa-siswi disekolah. 24. M elaksanakan pengawasan terhadap siswa-siswi baik pada saat jam istirahat maupun sepanjang jam pelajaran sekolah.
IX. Guru BP (Bimbingan dan Penyuluhan) 1.
M empersiapkan program BP (Bimbingan Penyuluhan) dan BK (Bimbingan Konseling).
2.
M engumpulkan data-data siswa.
3.
M empersiapkan tata tertib sekolah dan membagikannya kepada siswa-siswi.
4.
M endatakan setiap kasus siswa, pelanggaran dan menempuh proses penyelesaiannya dengan baik dan bijaksana.
72
5.
M engadakan konsultasi dengan orangtua siswa maupun semua pihak yang terkait dengan sekolah.
6.
M engadakan home visit bersama wali kelas guna mempercepat penyelesaian permasalahan yang dihadapi siswa.
7.
M enyiapkan
instrumen yang berkaitan
dengan
BP-BK
(Bimbingan
Penyuluhan dengan Bimbingan Konseling) terutama penentuan program penjurusan 8.
M emberikan laporan kepada kepala sekolah tentang pelaksanaan kegiatan BP-BK (Bimbingan Penyuluhan dengan Bimbingan Konseling).
9.
M embuat laporan dalam bentuk grafik tentang data siswa, tempat tinggal siswa, pendidikan orang tua, pekerjaan orangtua dan agama siswa, dll
10. Sadar akan tugas dan tanggung jawab sebagai guru BP dan bukan hanya mengajar, sehingga berkewajiban untuk membimbing dan menasehati murid yang belum menemukan dirinya yang sebenarnya.
X. Guru Piket 1.
Bertanggung jawab penuh atas kelancaran proses belajar mengajar pada hari bertugas sebagai guru piket.
2.
M emantau pelaksanaan tata tertib sekolah dan 6-K ( Keamanan, Kebersihan, Ketertiban, Keindahan, Kenyamanan dan Kerindangan).
3.
M elakukan pendataan terhadap semua jenis pelanggaran dan menindaklanjuti pelanggaran tersebut.
73
4.
M emantau kehadiran guru dan siswa-siswi serta keamanan dan ketertiban sekolah.
5.
M enerima tamu yang berurusan dengan sekolah dan mencatat dalam buku tamu.
6.
M engijinkan atau melarang siswa-siswi keluar komplek sekolah/ruang kelas dengan pertimbangan tertentu demi menegakkan tata tertib sekolah.
7.
M emberikan laporan tertulis kepada kordinator piket dan kepala sekolah mengenai pelaksanaan kegiatan piket pada hari bertugas sebagai guru piket.
XI. Pustakawan 1.
Bertanggung jawab atas pengelolaan dan pengembangan perpustakaan sekolah.
2.
M embuat peraturan peminjaman buku serta tata tertib diperpustakaan.
3.
M enjadi pembimbing dan pemimpin dalam hal penyediaan sarana perpustakaan.
4.
M emberikan usulan dan laporan pengembangan perpustakaan.
5.
M enyusun program / rencana pengembangan perputakaan.
6.
M embuat program / rencana pembinaan dan penyuluhan minat baca.
7.
M embimbing dalam hal membuat kartu peminjam dan buku pinjaman .
8.
M enyiapkan chek list pengunjung (murid,guru, pegawai).
9.
M enyiapkan daftar dan membuat grafik pengunjung perpustakaan setiap bulannya.
74
10. M engatur buku-buku serta sarana
/ prarana perpustakaan yang dapat
menciptakan suasana nyaman dan menarik minat baca siswa-siswi atau pengunjung.
XII. Tata Usaha 1.
M embuat pengumuman-pengumuman atas intruksi dari kepala sekolah.
2.
M enyelesaikan surat menyurat / menggagendakan surat surat masuk dan keluar dan membalas surat-surat yang masuk sesuai dengan petunjuk dari kepala sekolah.
3.
M embuat laporan laporan kepada instansi terkait.
4.
M enyediakan format administrasi sekolah.
5.
M embuat notulen dari semua keputusan pertemuan dinas,guru dan pegawai sekolah.
6.
M elakukan pengetikan / pengarsipan terhadap pembuatan satpel (satuan pelajaran) yang dibuat guru-guru.
7.
M enyelenggarakan pelayanan administrasi sekolah.
8.
M enyelenggarakan pelayanan administrasi sekolah dan penyajian data Informasi secara lengkap antara lain :
9.
Data tentang absensi guru dan pegawai dan memprosentasikan pada setiap akhir bulannya serta merekapnya dalam buku rekap daftar hadir .
10. M embuat rekapitulasi daftar hadir murid. 11. Pengarsipan dan pengisian target kurikulum daya serap siswa. 12. Pencatatan statistik perkembangan siswa
75
13. Data penggunaan sarana pendidikan. 14. Data tentang rencana kerja tahunan. 15. Data tentang pengolahan pembiayaan. 16. Data laporan tahunan. 17. Data penerimaan murid baru (PM B). 18. Data semua murid (kelengkapan pengisian buku murid). 19. M embantu jalannya kegiatan evaluasi semester, rapat guru. 20. M enyiapkan dan memperbanyak formulir, lembaran data khusus / kumpulan catatan khusus, buku absen, buku kelas dan daftar kelas,buku surat dan segala bentuk administrasi lainnya yang menunjang pelaksanaan proses belajar mengajar.
3.2
Analisis Permasalahan
3.2.1
Analisis Proses Bisnis Berjalan Dari data-data yang masuk, kurikulum yang berjalan tertuju pada proses
pengembangan potensi siswa. Dengan kemajuan jaman dan keberadaan sekolahnya sendiri, maka kurikulum yang ada disesuaikan, sehingga SM A Plus Pembangunan Jaya membuat beberapa muatan lokal yang mengacu pada perkembangan IT. Kurikulum itu pun di realisasikan dengan adanya muatan lokal seperti : •
Kelas 1 : Budi Pekerti, Bhs M andarin, Science Workshop
Pelajaran Komputer :
76
•
Kelas 1 : M icrosoft Office
•
Kelas 2 : Adobe Photoshop dan Corel Draw
•
Kelas 3 : WEB-SITE dan 3D
Sistem pengajaran yang sedang berjalan inipun tentunya memiliki nilai positif dan negatifnya. Dengan melakukan wawancara, maka akan didapatkan data-data mengenai permasalahan yang dipunyai oleh pihak SMA Plus Pembangunan Jaya. Dan adapun masalah-masalah yang dihadapi oleh pihak SM A Plus Pembangunan Jaya, dipisahkan menurut aktor-aktor yang berada dalam sistem KBM dari SM A Plus Pembangunan Jaya. SM A Plus Pembangunan Jaya melakukan proses bisnis yang menghasilkan jasa atau layanan. Jasa atau layanan yang ada di SM A Plus Pembanguna Jaya dilakukan dalam beberapa kegiatan seperti promosi, penerimaan murid baru, pendaftaran murid baru, KBM (kegiatan belajar mengajar), kegiatan ekstrakulikurer, dan sebagainya. Tetapi kegiatan bisnis yang akan dibahas kali ini oleh kami adalah KBM (kegiatan belajara mengajar) yang dilakukan sehari-hari. Kegiatan belajar mengajar sehari-hari yang dimaksudkan disini adalah kegiatan belajar mengajar yang dilakukan secara reguler oleh guru dan murid secara bertatap muka. KBM tersebut memakan waktu selama 45 menit untuk satu shift dari setiap pelajarannya. KBM yang berlangsung tidak hanya terpaku pada pemberian materi pelajaran saja, tetapi didalamnya juga terdapat pelatihan materi pelajaran, pemberian soal-soal latihan, pengumpulan tugas, dan pelaksanaan ulangan harian serta ulangan umum. Dibawah ini adalah tabel proses bisnis di SM A Plus Pembangunan Jaya. Nama Proses Bisnis
Aktor
Dokumen
77
Pemberian materi
Guru dan siswa
Pemberian catatan
Guru dan siswa
Catatan, suplemen fotocopy
Pemberian latihan
Guru dan siswa
Berkas soal latihan
Pengumpulan jawaban latihan
Guru dan siswa
buku latihan, paper
Pemberian tugas rumah
Guru dan siswa
Berkas soal tugas
Pengumpulan jawaban tugas Guru dan siswa
Buku Tugas, paper
rumah Tugas observasi
Guru dan siswa
form observasi
Pengumuman jadwal ulangan Guru dan siswa
Berkas Jadwal
harian Pelaksanaan ulangan harian
Guru dan siswa
Berkas soal ulangan dan jawaban
Pengumuman jadwal ulangan Guru dan siswa
Berkas Jadwal
remedial Pelaksanaan ulangan remedial
Guru dan siswa
Pengumuman jadwal ulangan Guru dan siswa
Berkas ulangan dan jawaban Berkas Jadwal
umum Pelaksanaan ulangan umum
Guru dan siswa
Berkas ulangan dan jawaban
78
pembuatan jadwal sekolah
Bag. Kurikulum dan Berkas jadwal guru
Pengumuman jadwal sekolah
Guru dan siswa
Absen siswa
Guru
dan
lembar jadwal
petugas Buku absensi, rekap absensi
piket M asukkan nilai ulangan
Guru
dan
bag, berkas rekap nilai kelas
kurikulum Laporan nilai siswa
guru,
bag.kurikulum Berkas Laporan nilai
dan wali kelas Pembagian rapor
wali kelas dan wali Rapor murid Tabel 3.1 Proses Bisnis dan Aktornya
Tabel 3.1 merupakan proses-proses bisnis yang akan dilakukan oleh guru dan siswa dalam proses regular belajar-mengajar di dalam kelas. Selain itu tabel ini juga menjelaskan dokumen yang dihasilkan atau digunakan dalam proses bisnis. Dibawah ini akan dijelaskan bagaimana sistem pembelajaran di SM A Plus Pembangunan Jaya berjalan.
79
Gambar 3.2 D AD Pemberian materi dan tugas
80
Penjelasan DAD : Kegiatan Belajar M engajar (KBM ) dilaksanakan oleh guru dan murid. Pada awalnya, guru dan siswa sama-sama memasuki ruangan secara bersamaan. Pada awal KBM , bila ada tugas yang diberikan oleh guru pada pertemuan sebelumnya, makan guru akan menanyakn tugas tersebut dan menyuruh siswa untuk mengumpulkan jawaban tugas tersebut. Setelah jawaban diterima, guru dan murid akan membahas tugas tersebut secara bersama. Bila tidak ada tugas, maka guru akan langsung masuk kedalam materi yang akan diajarkan kepada siswa pada hari tersebut. Guru menerangkan materi kepada siswa, bila ada siswa yang tidak mengerti maka siswa tersebut dapat bertanya kepada guru dan guru akan menerangkan materi yang tidak dimengerti oleh mereka. Lalu bila ada yang dirasa perlu dicatat oleh siswa, maka guru akan memberikan materi yang perlu dicatat dan siswa mencatatnya dalam buku catatan mereka. Lalu bila masih ada materi yang tidak dimngerti, maka guru akan mnyuruh siswa membentuk kelompok diskusi agar siswa bersama siswa lainnya dapat mediskusikan materi yang tidak dimengerti sambil guru menerangkan kepada kelompok diskusi tersebut. Lalu guru memberikan soal kepada kelompok diskusi untuk didiskusikan dan dicari jawabannya. Dan bila guru ingin memberikan soal latihan di kelas kepada siswa, maka siswa wajib mencatat soal latihan dan menjawabnya. Setelah selesai, maka langsung dikumpulkan ke guru
81
Lalu guru dapat memberikan tugas latihan di rumah kepada siswa, maka siswa wajib mencatat soal latihan tersebut dan dikumpulkan jawabannya pada pertemuan berikutnya. Bila siswa merasa materi yang diberikan sudah cukup atau belum (karena dalam 1 shift pertemuan tidak diwajibkan materi untuk disampaikan secara kseluruhan, dapat dilanjutkan pada pertemuan atau shift berikutnya). M aka KBM pada shift tersebut dapat diselesaikan oleh guru.
Gambar 3.3 D AD Pelaksanaan Ulangan
82
Penjelasan DAD: Pada gambar ini akan dijelaskan sistematika pelaksanaan ulangan harian dimana guru dan siswa memasuki ruangan secara bersamaan. Lalu guru membagikan soal ulangan dan lembar jawaban yang akan diterima oleh siswa yang mengikuti proses ulangan. Setelah siswa menerima lembar soal dan lembar jawaban, siswa membaca petunjuk ulangan terlebih dahulu. Selanjutnya siswa membaca soal ulangan dan menjawab soal tersebut hingga waktu yang ditentukan habis. Bila siswa telah selesai sebelum waktu habis yang ditentukan, siswa dianjurkan untuk memeriksa kembali jawabannya secara seksama. Jika sudah, siswa diharuskan mengembalikan lembar soal dan lembar jawaban yang telah terisi kepada guru. Lalu guru memeriksa apakah semua siswa yang mengikuti ulangan sudah mengumpulkan soal dan lembar jawaban kepada guru.
83
Gambar 3.4 D AD Pelaksanaan Ulangan Remedial
84
Penjelasan DAD: Proses ulangan remedial akan dilaksanakan apabila siswa yang telah mengikuti proses ulangan harian tidak mencapai nilai dari Syarat Ketuntasan Belajar M inimum (SKBM ) yang telah ditentukan. Bila nilai dari siswa tersebut telah memenuhi SKBM yang ditentukan, maka nilai siswa tersebut akan dimasukkan langsung oleh guru ke dalam berkas nilai. Bila remedial telah dilaksanakan oleh murid tersebut, maka akan diambil nilai maksimum dari 2 ulangan remedial yang telah dilaksankan. Namun apabaila pada remedial pertama, siswa tersebut telah mencapai nilai maksimum yang diinginkan maka nilai akan langsung dimasukkan ke berkas nilai ulangan. Sistematika pelaksanaan ulangan remedial dimana guru dan siswa memasuki ruangan secara bersamaan. Lalu guru membagikan soal ulangan dan lembar jawaban yang akan diterima oleh siswa yang mengikuti proses ulangan. Setelah siswa menerima lembar soal dan lembar jawaban, siswa membaca petunjuk ulangan terlebih dahulu. Selanjutnya siswa membaca soal ulangan dan menjawab soal tersebut hingga waktu yang ditentukan habis. Bila siswa telah selesai sebelum waktu habis yang ditentukan, siswa dianjurkan untuk memeriksa kembali jawabannya secara seksama. Jika sudah, siswa diharuskan mengembalikan lembar soal dan lembar jawaban ulangan remedial yang telah terisi kepada guru. Lalu guru memeriksa apakah semua siswa yang mengikuti ulangan remedial sudah mengumpulkan soal dan lembar jawaban kepada guru.
85
3.2.2 Analisis kuisioner dan Wawancara Dari analisis proses bisnis yang berjalan, disusun pertanyaan-pertanyaan untuk wawancara dan kuisioner sehingga permasalahan yang terjadi di SM A Plus Pembagunan Jaya dapat diketahui dengan lebih jelas. Nama
:
Bpk. Drs. Gunawan
Jabatan
: Team Leader Bidang Kesiswaan
Hari danTanggal Wawancara : Selasa, 18 M aret 2008 Waktu
: 10.00 WIB
Daftar Pertanyaan : 1. Kurikulum apa yang sedang berjalan di sekolah ini? Kurikulum yang digunakan saat ini adalah Kurikulum KTSP (Kurikulum Tingkat Satuan Pendidikan) dengan Program PBKL (Program Berbasis Keunggulan Lokal). Keunggulan yang diangkat adalah Science Workshop, dimana seluruh mata pelajaran harus memasukkan Science Workshop di dalam proses pembelajarannya. 2. Apa saja kendala yang dialami oleh sekolah dalam melaksanakan kurikulum ini? - Kurangnya sosialisasi Kabupaten dan Propinsi
perubahan
kurikulum dari Diknas
86
- M asih adanya Ujian Nasional - M asih belum meratanya pemahaman orang tua tentang kurikulum KSTP 3. Apa saja kendala yang dialami oleh guru-guru yang mengajar disini? - Pengusahaan Bahasa Inggris yang masih kurang - Belum seluruh guru nenguasai pengetahuan computer sesuai dengan tuntutan kurikulum - M encari materi pelajaran yang dapat diintegrasikan ke dalam Science Workshop, khususnya kelompok pelajaran Bahasa 4. Kendala apa saja yang dialami oleh murid yang belajar disekolah ini? - M asih ada siswa yang kurang disiplin dalam belajar 5. Bagaimana bentuk komunikasi murid dan guru yang berjalan disekolah ini? Komunikasi antara guru dengan murid berjalan dengan baik. Komunikasi dapat berupa tatap muka langsung, menggunakan telepon, atau e-mail. Semboyan yang berlaku 4S (sambut, Senyum, Sapa, Salam). Tetapi pihak sekolah menginginkan adanya web pembelajaran (E-learning) guna untuk lebih meningkatkan komunikasi antar guru dan murid, karena guru senantiasa berusaha memberikan pelayanan
87
yang terbaik untuk siswa. 6. Bagaimana pemanfaatan waktu jam belajar yang ada di sekolah ini? Waktu jam belajar adalah jam 07:15 – 14:50 WIB dan dilanjutkan dengan kegiatan Pamong (hari Senin), Ekskul (hari Selasa dan Kamis), pelatihan motivasi (hari Jumat). Pembelajaran menggunakan sistem Moving Class. 7. Solusi apa yang diharapkan dari pemecahan masalah yang ada? Tejadinya komunikasi yang lebih baik dari sebelumnya. M inat belajar para siswa dan siswi dengan adanya E-learning ini lebih meningkat.
Untuk menilai sejauh mana kesiapan SM A Plus Pembangunan Jaya dalam mempersiapakan penerapan E-learning, dilakukan kuisioner kepada user yaitu 15 guru dari total 32 guru, 100 siswa dari total 250 siswa, dan pihak sekolah yang nanti akan mengelola E-learning di SM A Plus Pembagunan Jaya.
Berikut ini adalah analisa kuisioner yang disebarkan kepada 100 siswa dan siswi SM A Plus Pembangunan Jaya.
88
1. Punya Komputer /Laptop apa tidak? a.
Komputer
20 %
b.
Laptop
12 %
c.
Punya kedua-duanya 62 %
d.
Tidak keduanya
6%
Gambar 3.5 Diagram hasil kuesioner pertanyaan no.1
Kesimpulan : Siswa SM A Plus Pembangunan Jaya banyak yang memiliki komputer dan laptop.
2. Adakah jaringan internet di rumah atau tidak? a.ada
80 %
b.tidak 20 %
Gambar 3.6 Diagram hasil kuesioner pertanyaan no.2
Kesimpulan : Sebagian besar siswa SMA Plus Pembangunan Jaya memiliki jaringan internet
89
3. Seberapa sering menggunakan Komputer? a. sering
65 %
b.cukup sering
27 %
c.jarang
8%
d.tidak pernah
0%
Gambar 3.7 Diagram hasil kuesioner pertanyaan no.3
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya sering menggunakan komputer.
4. Seberapa sering menggunakan internet? a. sering
60 %
b.cukup sering
30 %
c.jarang
10 %
d.tidak pernah
0%
Gambar 3.8 Diagram hasil kuesioner pertanyaan no.4
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya sering menggunakan internet.
90
5. Seberapa jauh pengetahuan anda mengenai penggunaan komputer? a. sangat baik
17 %
b.baik
69 %
c.kurang
14 %
d.tidak tahu
0% Gambar 3.9 Diagram hasil kuesioner pertanyaan no.5
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya memiliki pengetahuan yang baik tentang penggunaan komputer.
6. Seberapa jauh pengetahuan anda mengenai penggunaan internet? a. sangat baik
20 %
b.baik
71 %
c.kurang
9%
d.tidak tahu
0%
Gambar 3.10 Diagram hasil kuesioner pertanyaan no.6
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya memiliki pengetahuan yang baik tentang penggunaan internet.
91
7. M enurut kalian seberapa sulit penggunaan internet? a. sangat sulit
0%
b. cukup sulit
9%
c. mudah
69 %
d. sangat mudah 22 % Gambar 3.11 Diagram hasil kuesioner pertanyaan no.7
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya tidak memiliki kesulitan dalam mempergunakan internet.
8. M enurut kalian seberapa besar manfaat internet bagi kebutuhan pendidikan kalian di jaman teknologi sekarang ini? a. sangat bermanfaat
73 %
b.bermanfaat
23 %
c.kurang bermanfaat
0%
d.tidak bermanfaat
4% Gambar 3.12 Diagram hasil kuesioner pertanyaan no.8
Kesimpulan : Sebagian besar siswa SMA Plus Pembangunan Jaya menganggap bahwa internet sangat bermanfaat didalam dunia pendidikan.
92
9. M enurut kalian perlukah memiliki website dimana website tersebut dapat melihat nilai, jadwal sekolah, materi pelajaran? a. sangat perlu
30 %
b. perlu
28 %
c. netral
34 %
d. tidak perlu
8% Gambar 3.13 Diagram hasil kuesioner pertanyaan no.9
Kesimpulan : Sebagian Siswa SM A Plus Pembangunan Jaya memilih untuk netral dalam hal ini dan sebagian memerlukan hal seperti ini.
10. Apakah kalian ingin berdiskusi dengan teman mengenai pelajaran di sekolah melalui internet (forum diskusi)? a. sangat ingin
29 %
b.ingin
35 %
c.netral
29 %
d.tidak ingin
7%
Gambar 3.14 Diagram hasil kuesioner pertanyaan no.10
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya ingin dapat berdiskusi melalui internet.
93
11. Apakah kalian ingin dapat mendownload materi pelajaran melalui internet? a. sangat ingin
25 %
b.ingin
41 %
c.netral
26 %
d.tidak ingin
8% Gambar 3.15 Diagram hasil kuesioner pertanyaan no.11
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya ingin dapat mendownload materi pelajaran melalui internet.
12. M enurut kalian apakah aplikasi yang sudah disebutkan diatas dapat bermanfaat dan meningkatkan kualiatas sekolah ini? a. sangat bermanfaat
31 %
b. bermanfaat
62 %
c. kurang bermanfaat
7%
d. tidak bermanfaat
0% Gambar 3.16 Diagram hasil kuesioner pertanyaan no.12
Kesimpulan : Sebagian besar siswa SM A Plus Pembangunan Jaya berpendapat bahwa aplikasi ini dapat bermanfaat dan dapat meningkatkan kualitas SM A Plus Pembangunan Jaya.
94
13. M enurut kalian M ata Pelajaran apa yang paling sulit? (jawaban berdasarkan siswa yang memilih) M atematika
36 %
Kimia
12 %
Bhs. M andarin
10 %
Fisika
34 %
Biologi
8%
Gambar 3.17 Diagram hasil kuesioner pertanyaan no.13
Kesimpulan : M atematika adalah pelajaran yang sulit pada SM A Plus Pembangunan Jaya dan kedua tersulit adalah fisika. Berikut merupakan kuisioner yang ditujukan kepada pihak sekolah (pengelola) : I. Identitas Sekolah Nama Yayasan
: Yayasan Pendidikan Jaya
Nama Sekolah
: Sekolah M enengah Atas Plus Pembangunan Jaya
Nama Pimpinan
: .Drs. Tonazaro Gea. Mpd
Alamat
: Jalan Taman M akam Bahagia Abri, Sektor IX, Pondok Aren, Tangerang 15223
No. Telp
: (021) 745 5835
Fax
: (021) 745 5836
E-mail
:
[email protected]
Website
: www.jayaschool.org
95
II. Informasi Sekolah : Jumlah program studi : 2 (Dua) Jumlah staf akademik : 35 (Tiga Puluh Lima)
III. Pemanfaatan Internet 1. Bagaimana pemahaman Bapak/Ibu mengenai Internet? 1.Tidak Tahu Sama Sekali 26 % 2. Sangat Kurang 12%
Tidak Tahu Sama Sekali Sangat Kurang
3. Kurang 10%
Kurang
4. Paham 34%
Paham
5. Sangat Paham 18%
Gambar 3.18 Diagram hasil kuesioner pertanyaan no.1 Guru
2. Bagaimana pandangan tentang pemanfaatan Internet di Lembaga pendidikan Bapak/Ibu ? 1 .Tidak Ada Sama Sekali 36% Tidak Ada Sama Sekali Sangat Kurang Kurang
2 . Sangat Kurang 12% 3 . Kurang 10%
Cukup Baik
9 4. Cukup Baik 34% 5. Baik Sekali 8%
Gambar 3.19 Diagram hasil kuesioner pertanyaan no.2 Guru
96
3. Bagaimana pendapat pemanfaatan Internet dalam menunjang pekerjaan Bapak atau Ibu sehari – hari ? 1 .Tidak Ada Sama Sekali Tidak Ada Sam Sekali Sangat Kurang
20% 2 . Sangat Kurang 10%
Kurang
3 . Kurang 15%
Cukup Baik
9 4. Cukup Baik 46% 5. Baik Sekali 9%
Gambar 3.20 Diagram hasil kuesioner pertanyaan no.3 Guru
4. Pernahkah memakai internet untuk mencari informasi ? 1 . Tidak Pernah Sama Sekali 26% Tidak Pernah Sama Sekali Sangat Jaran
2 . Sangat Jarang 18% 3 . Jarang 13%
Jarang
4. Sering 43%
Sering
Gambar 3.21 Diagram hasil kuesioner pertanyaan no.4 Guru
97
5. Apakah Bapak atau Ibu memiliki e-mail address sendiri untuk bertukar informasi dengan rekan kerja ? 1 .Tidak 5% 9 2 . Ya
Tidak
Ya
Gambar 3.22 Diagram hasil kuesioner pertanyaan no.5 Guru
6. Bagaimana arah pengembangan Teknologi Informasi(TI) dalam Lembaga pendidikan Bapak atau Ibu ? (* Prioritas nomor 1 tertinggi diikuti 2,3,…) 3.Sistem Informasi berbasis internet yang efektif dan terintegrasi 2.Ketersediaan infrastruktur TI yang memadai 1. Kemampuan SDM yang handal Lainnya : Tentang masalah pengembangan diri
7. Apa yang Lembaga pendidikan Bapak atau Ibu harapkan dengan adanya pengembangan TI? (* Prioritas nomor 1 tertinggi diikuti 2,3,4,.. ) 2.Tingkat kemudahan dalam pekerjaan ( otomasi )
98
1.Peningkatan produktivitas Kerja ( mempersingkat waktu pengerjaan yang berkaitan dengan penyediaan informasi ) 3.Pertukaran informasi antar instansi ( sistem terintegrasi ) Lain : ……………………………………………
8. Bagamana prioritas strategi yang instansi Bapak atau Ibu lakukan untuk mempersiapkan pengembangan TI ? 1.Pelatihan SDM 2.Penambahan Perangkat Keras 4.Pengadaan Perangkat Lunak 3.Pengadaan Perangkat Komunikasi (Telkom) 5. Pembangunan Program Aplikasi (konsultansi) Lainnya : ……………………………………….
IV. Pemanfaatan E-learning 9. Bagaimana pemahaman Bapak atau Ibu mengenai E-learning ? 1.Tidak Tahu Sama Sekali Tidak Tahu Sam Sekali Sangat Kurang
20% 2. Sangat Kurang 12%
Kurang
3. Kurang 10%
Paham
9 4. Paham 50% 5. Sangat Paham 8%
Gambar 3.23 Diagram hasil kuesioner pertanyaan no.9 Guru
99
10. Bagaimana pemahaman tentang pemanfaatan E-learning di Instansi Bapak atau Ibu ? 1 .Tidak Ada Sama Sekali 25%
Tidak Ada Sam Sekali Sangat Kurang
2 . Sangat Kurang 12%
Kurang Cukup
9 3 . Kurang 10%
Baik
4. Cukup Baik 45% 5. Baik Sekali 8%
Gambar 3.24 Diagram hasil kuesioner pertanyaan no.10 Guru
11. Bagaimana pemahaman Bapak atau Ibu mengenai pembelajaran berbasis E-learning? 1.Tidak Tahu Sama Sekali Tidak Tahu Sam Sekali Sangat Kurang
26% 2. Sangat Kurang 12%
Kurang
3. Kurang 10%
Paham
9 4. Paham 44% 5. Sangat Paham 8%
Gambar 3.25 Diagram hasil kuesioner pertanyaan no.11 Guru
100
12. Bagaimana pemahaman Bapak atau Ibu pemanfaatan E-learning dapat meningkatkan kualitas pembelajaran (perbaikan materi secara dinamik, terjadi interaksi guru dan murid yang intensif dan komunikasi pembelajaran tanpa batas tempat dan waktu) ? 1
.Tidak
Ada
Sama Tidak Ada Sam Sekali Sangat Kurang
Sekali 20% 2 . Sangat Kurang 12%
Kurang
3 . Kurang 10% Cukup Baik
9 4. Cukup Baik 50% 5. Baik Sekali 8%
Gambar 3.26 Diagram hasil kuesioner pertanyaan no.12 Guru
Program E-learning (Diisi oleh Penanggung Jawab Program E-learning di S MA Plus Pembangunan Jaya) I. Identitas Program E-learning Nama Penanggung jawab program : Suharjo. S.Kom Alamat
: Jalan Taman M akam Bahagia Abri, Sektor IX, Pondok Aren, Tangerang 15223
No. Telp
: (021) 745 5835
Fax
: (021) 745 5836
II. Gambaran Umum S istem Informasi
101
13. Siapakah yang mengelola website Yayasan/Sekolah ? 9 Divisi TI sekolah Yayasan Persatuan Orangtua M urid dan Guru(POMG) Lainnya : di setiap sekolah diberi tanggungjawab masing-masing team IT Sebutkan alamat URL: www.jayaschool.org
14. Sebutkan fasilitas di website Yayasan/Sekolah? 9 Informasi Yayasan/Sekolah dll 9 Berita Online E-learning 9 Sistem informasi manajemen Forum diskusi Homepage guru/staf Homepage murid Lainnya : masih dalam pengembangan
15. M odul digital apa saja yang digunakan sebagai perangkat ajar atau dapat diakses secara online melalui internet. 9 M odul dalam bentuk digital/multimedia M odul dalam bentuk E-learning Tidak ada Lainnya : masih dalam perencanaan pengembangan
102
16. Faktor-faktor pendukung apakah yang menentukan suksesnya program E-learning? (Prioritas nomor 1 tertinggi diikuti 2,3,4,…) 1.Sumber Daya M anusia (SDM ) 3.Dana 4.Fasilitas Software & Hardware 2.Dukungan pimpinan Lainnya (sebutkan): M emanfaatkan tenaga pendidikan untuk memanfaatkan Elearning
17. Kendala-kendala utama yang dihadapi dalam implementasi E-learning ? (* Prioritas nomor 1 tertinggi diikuti 2,3,4,..) Kurangnya komitmen dari civitas akademika 1.Beban tugas guru yang sudah banyak 3.Keterbatasan dana 2.Keterbatasan fasilitas 4.Keterbatasan waktu pengelola Lainnya (sebutkan): ..........................................
III. S DM 18. Distribusi jumlah karyawan sekolah yang mampu memanfaatkan internet/e-mail : 1. Browsing → 85% 2. E- mail → 30%
103
3. Lainnya:
19. Pelatihan apa yang anda harapkan untuk meningkatkan karyawan Yayasan/Sekolah dalam penguasaan Internet berdasarkan prioritas : (Prioritas nomor 1 tertinggi diikuti 2,3,4,..) 8.Pengetahuan Umum tentang Komputer 7.Software aplikasi 6.Basis data dan analisa Data 5.Programming 3.Internet ( browsing, e-mail ) 1.Desain Web 4.Jaringan komputer 2.E-learning Lainnya :……………………….
3.2.3
Identifikasi Permasalahan Permasalahan berdasarkan wawancara dengan berbagai pihak Setelah
dilakukan
wawancara
dengan
berbagai
pihak,
maka
dapat
diindentifikasikan masalah yang terjadi dari analisis proses bisnis yang berjalan di SM A Plus Pembangunan Jaya apakah merupakan hambatan atau tidak untuk para guru dan siswa. Permasalahan yang diindentifiksan dari hasil verifikasi adalah : 1. Waktu penyampaian materi yang terbatas tentunya menghambat proses KBM , yaitu tercapainya target penyelesaian materi yang disampaikan oleh guru menurut
104
kurikulum yang ada dan belum adanya suatu sistem yang membantu guru dalam menyusun materi pelajaran. 2. Keadaan mental dan psikologis dari guru yang kurang siap dalam memberikan pengajaran materi di kelas tentunya akan menghambat dan target penyelesaian materi dapat tidak tercapai. 3. Cara penyampaian guru dalam memberikan materi dapat mempengaruhi juga mood para siswa dalam menerima materi. Siswa akan merasa bosan bila guru terlalu monoton dalam menyampaikan materi. 4. Waktu yang terbatas dalam komunikasi guru dan murid, sehingga kesempatan diskusi antara guru dan murid menjadi kurang. 5. Waktu yang ada memang telah dimanfaatkan dengan baik, tapi masih ada kendala yang sering ada dari pihak guru. Kendala itu berupa bila guru yang mengajar berhalangan hadir atau tidak ada guru pengganti yang sepadan dengan guru pengajar utama. Sehingga target waktu selesainya materi tersebut menjadi tertunda. 6. Siswa tidak hadir karena sakit atau alasan yang lain juga menjadi penghambat dalam tercapainya target penyelesaian materi yang diinginkan. Akibatnya siswa menjadi tertinggal dalam materi dan harus belajar sendiri dalam mengerti materi tersebut.
Permasalahan yang dialami bidang kurikulum 1. M asalah waktu dan administrasi dalam sekolah juga menjadi penghambat dalam hal kesiapan dari materi yang akan diajarkan, kerangka materi yang akan disiapkan, dan soal-soal yang akan digunakan dalam KBM . Ini menyangkut dalam kesiapan guru dalam KBM dan mempersiapakan soal ujian.
105
2. Keadaan mental dan psikis dari guru maupun murid ternyata mempengaruhi KBM yang berlangsung, dan ini tentu saja menyebabkan molornya target yang ingin dicapai.
Permasalahan yang dialami oleh guru mata pelajaran 1. Terbatasnya waktu dalam KBM , membuat hubungan antara guru dan murid kurang terjalin dengan baik. 2. Terbatasnya waktu dalam KBM pula yang membuat target yang telah dibuat dan ingin dicapai jadi tidak terlaksana dan dicapai dengan baik. 3. M asalah dalam pengumpulan tugas kolektif yang begitu banyak, membuat guru menjadi kewalahan dalam memeriksa, karena berkas-berkas yang diperiksa berjumlah cukup banyak. 4. Alasan siswa yang kurang masuk akal bila mengerjakan tugas, membuat target penyelesaian materi tidak tercapai dan tentunya merugikan siswa tersebut. Permasalahan yang dialami oleh murid 1. Hubungan yang terjadi antara guru dan murid kadang dibangun dengan keadaan yang kurang baik sehingga mood dalam belajar terganggu. 2. M etode pengajaran yang kurang variatif membuat siswa terkadang bosan, karena hanya berfokus pada lingkungan yang sama (ruang kelas). 3. Pengumpulan tugas terkadang masih terikat waktu dan tempat, ini tentunya sangat merugikan bagi siswa yang berhalangan hadir karena sakit atau alasan lainnya.
106
Tentunya mereka yang tidak hadir pada saat pengumpulan tugas dirugikan dalam hal nilai yang didapat oleh siswa tersebut tidak maksimal.
3.3
Perancangan S olusi
3.3.1
Perancangan Proses Bisnis Diusulkan pada S olusi Untuk mengatasi masalah-masalah yang ada didalam proses KBM SM A Plus Pembangunan Jaya, maka diperlukan proses bisnis baru. Proses bisnis baru tersebut dapat didefinisikan agar dapat mewujudkan tujuan solusi. Beberapa proses bisnis baru berfungsi sebagai pelengkap yang membantu kegiatan-kegiatan lain yang menunjang proses KBM SM A Plus Pembangunan Jaya.
No.
Tujuan Solusi
Proses-proses
Bisnis Fungsi dan Informasi
Baru Untuk M ewujudkan Dalam Proses Bisnis Tujuan
1.
Membantu memahami
siswa pelajaran
dalam Melihat
materi Fungsi :
yang pelajaran.
diajarkan. Siswa yang belajar di sekolah dapat membaca dan mengambil materi
Input : Siswa
mengambil, ingin
materi pelajaran.
pelajaran langsung dari E-learning berbasis web. Siswa juga dapat
M embaca,
Proses :
melihat
memahami pelajaran. Informasi :
dan materi
107
materi M ateri Pelajaran.
mengerjakan tugas tanpa terbatas M embuka oleh
waktu,
karena soal dapat pelajaran, melihat materi
diambil kapan saja dan jawaban juga pelajaran, dapat diserahkan secepatnya setelah materi
mengambil
pelajaran,
dan
tugas selesai dikerjakan. Dengan menutup Forum
diskusi yang
materi
disediakan pelajaran.
maka, siswa juga dapat berdiskusi
Output :
mengenai hal yang tidak dimengerti dalam pelajaran. Apabila siswa malu untuk bertanya dalam forum diskusi, maka siswa dapat bertanya langsung
Siswa
melihat
mengambil
dan materi
pelajaran.
kepada guru dengan menggunakan fitur private message.
Mengerjakan tugas
Fungsi :
Input :
M embaca soal tugas,
Siswa ingin mengerjakan
memahami soal tugas, dan
tugas.
M engerjakan
Proses :
tugas. M elihat mengambil tugas,
tugas, dan
Informasi :
soal
108
mengumpulkan tugas.
Soal tugas.
Output : Siswa melihat soal tugas dan
mengumpulkan
tugas. Forum Diskusi
Fungsi :
Input :
M elihat
topik,
menciptakan
topik,
berdiskusi
dalam
Siswa ingin berdiskusi di forum diskusi.
topik. Topik seputar Proses :
materi yang sedang
M elihat topik, membuat dipelajari
dan
topik, berdiskusi dalam merupakan
sarana
komunikasi
antara
topik. Output :
guru dan siswa dan antara
Siswa berdiskusi.
siswa
dan
siswa. Informasi : M ateri dan jawaban mengenai materi yang
109
telah diajarkan.
Private Message :
Fungsi :
Input :
Sarana
Siswa
ingin
berkomunikasi
dengan
guru atau dengan siswa
komunikasi
pribadi antara siswa dan guru atau siswa dan siswa.
lainnya.
Informasi :
Proses :
Pesan atau pertanyaan
M enulis pertanyaan atau pesan.
M engirimkan
pertanyaan atau pesan. Output : Siswa pesan
mengirimkan atau
pertanyaan
kepada guru atau siswa lainnya.
yang dikirimkan.
110
2.
materi Fungsi :
Membantu guru dalam proses Melihat pembelajaran.
pelajaran.
Guru dapat menggunakan sarana E-
Input :
berbasis
learning membantu
proses
web
untuk
pembelajaran
Guru
M embaca, mengambil,
ingin
melihat
juga
dapat
mengevaluasi
Informasi :
Proses :
perkembangan siswa menggunakan M embuka
materi
sarana tugas di E-learning berbasis pelajaran, melihat materi web. Guru dapat berdiskusi dalam pelajaran, berbagai topik dengan para siswa. materi Guru
juga dapat
mengambil
pelajaran,
berkomunikasi menutup
dan materi
dengan siswa dan guru lainnya pelajaran. dengan
menggunakan
private
materi
pelajaran.
materi pelajaran.
dikelas sebagai bahan acuan. Dan guru
memahami
dan
Output :
message. Guru
melihat
mengambil pelajaran.
dan materi
M ateri Pelajaran.
111
Memberikan tugas
Fungsi :
Input :
M emberikan tugas.
Guru ingin memberikan Informasi : tugas.
Soal tugas.
Proses : M emberikan tugas. Output : Guru memberikan tugas. Forum Diskusi
Fungsi :
Input :
M elihat
topik,
menciptakan
topik,
berdiskusi
dalam
Guru ingin berdiskusi di forum diskusi.
topik. Topik seputar Proses :
materi yang ada dan
M elihat topik, membuat merupakan
sarana
topik, berdiskusi dalam komunikasi
antara
topik. Output :
guru dan siswa dan antara siswa.
Guru berdiskusi.
siswa
dan
112
Informasi : M ateri dan jawaban mengenai materi yang telah ditanyakan dan diajarkan. Private Message :
Fungsi :
Input :
Sarana
Guru
ingin
berkomunikasi
dengan
guru lainnya atau dengan
komunikasi
pribadi antara siswa dan guru atau guru dan guru.
siswa.
Informasi :
Proses :
Pesan atau pertanyaan
M enulis pertanyaan atau pesan.
M engirimkan
pertanyaan atau pesan. Output : Guru mengirimkan pesan atau pertanyaan kepada guru lainnya atau siswa.
yang dikirimkan.
113
3.
Membantu
sekolah
materi Fungsi :
dalam Memasukkan
penyusunan materi pelajaran.
pelajaran :
Sebagai dalam
Administrator dapat memasukkan Input : pelajaran sesuai dengan tingkatan akademis beserta bab-bab pelajaran dan materi didalam bab pelajaran.
Administrator memasukkan materi
ingin materi-
pelajaran
tingkatan
akademis. Proses : M emasukkan
materi-
materi
pelajaran,
melakukan
perubahan
dalam materi pelajaran, dan menghapus materi pelajaran
melalui fitur
yang disediakan didalam E-learning berbasis web.
Output :
pemberian
materi yang oleh guru untuk siswa.
dan Informasi :
pelajaran yang ada sesuai dengan
pedoman
M ateri-materi pelajaran.
114
Administrator memasukkan
materi
pelajaran sesuai dengan tingkatan akademis. 4.
Membantu
sekolah
Fungsi :
dalam Memasukkan
pemberitahuan pengumuman dan pengumuman : membantu para guru dan siswa dalam
mendapatkan
M emasukkan pengumuman
Input :
informasi Administrator
dari sekolah.
ingin
semua
memasukkan Administrator
memasukkan
pengumuman yang ditujukan untuk siswa maupun guru oleh yayasan atau pihak sekolah.
pengumuman
yang
dikeluarkan
pihak
sekolah
pihak
atau
ditujukan siswa
yang kepada atau
semua guru yang ada di
SM A
Plus
Pembangunan Jaya.
yayasan.
Informasi :
Proses :
Pengumuman
yang
dikeluarkan
pihak
M emasukkan,
yayasan atau pihak memperbaiki, menghapus pengumuman. Output : Administrator
atau
sekolah.
115
memasukkan pengumuman
yang
dikeluarkan sekolah atau yayasan.
Tabel 3.2 Proses Bisnis Untuk Mewujudkan Tujuan solusi
3.3.2 Perancangan S truktur Menu
116
Gambar 3.27 S truktur Menu Keseluruhan
3.3.3 S tate Transition Diagram 3.3.3.1 S tate Transition Diagram S truktur Menu Admin
Gambar 3.28 S tate Transition Diagram Halaman Admin-Menu Utama
117
Gambar 3.29 S tate Transition Diagram Halaman Admin-Siswa
Gambar 3.30 S tate Transition Diagram Halaman Admin-Tambah Data Siswa
Gambar 3.31 S tate Transition Diagram Halaman Admin-Lihat Detail Siswa
118
Gambar 3.32 S tate Transition Diagram Halaman Admin-Ubah Data Siswa
Gambar 3.33 S tate Transition Diagram Halaman Admin-Delete Siswa
Gambar 3.34 S tate Transition Diagram Halaman Admin-Advanced S earch Siswa
119
Gambar 3.35 S tate Transition Diagram Halaman Admin-Guru
Gambar 3.36 S tate Transition Diagram Halaman Admin-Tambah Data Guru
120
Gambar 3.37 S tate Transition Diagram Halaman Admin-Lihat Detail Guru
Gambar 3.38 S tate Transition Diagram Halaman Admin-Ubah Data Guru
Gambar 3.39 S tate Transition Diagram Halaman Admin-Delete Guru
121
Gambar 3.40 S tate Transition Diagram Halaman Admin-Advanced S earch Guru
Gambar 3.41 S tate Transition Diagram Halaman Admin-Kelas
Gambar 3.42 S tate Transition Diagram Halaman Admin-Tambah Kelas
122
Gambar 3.43 S tate Transition Diagram Halaman Admin-Lihat Detail Kelas
Gambar 3.44 S tate Transition Diagram Halaman Admin- Ubah Data Kelas
Gambar 3.45 S tate Transition Diagram Halaman Admin-Delete Kelas
123
Gambar 3.46 S tate Transition Diagram Halaman Admin-Tambah Murid Dalam Kelas
Gambar 3.47 S tate Transition Diagram Halaman Admin-Pelajaran
124
Gambar 3.48 S tate Transition Diagram Halaman Admin-Lihat Materi
Gambar 3.49 S tate Transition Diagram Halaman Admin-Tambah Pelajaran
Gambar 3.50 S tate Transition Diagram Halaman Admin-Lihat Detail Pelajaran
125
Gambar 3.51 S tate Transition Diagram Halaman Admin-Ubah Data Pelajaran
Gambar 3.52 S tate Transition Diagram Halaman Admin-Delete Pelajaran
Gambar 3.53 S tate Transition Diagram Halaman Admin-Tambah Materi
126
Gambar 3.54 S tate Transition Diagram Halaman Admin-Ubah Data Materi
Gambar 3.55 S tate Transition Diagram Halaman Admin-Delete Materi
Gambar 3.56 S tate Transition Diagram Halaman Admin-Lihat Detail Materi
127
Gambar 3.57 S tate Transition Diagram Halaman Admin-Pengumuman
Gambar 3.58 S tate Transition Diagram Halaman Admin-Tambah Pengumuman
Gambar 3.59 S tate Transition Diagram Halaman Admin-Jadwal
128
Gambar 3.60 S tate Transition Diagram Halaman Admin-Tambah Jadwal
Gambar 3.61 S tate Transition Diagram Halaman Admin-Ubah Jadwal
Gambar 3.62 S tate Transition Diagram Halaman Admin-Lihat Detail Jadwal
129
Gambar 3.63 S tate Transition Diagram Halaman Admin-Forum
Gambar 3.64 S tate Transition Diagram Halaman Admin-Forum Buat Kategori Forum
Gambar 3.65 S tate Transition Diagram Halaman Admin-Forum Buat Ubah Kategori Forum
130
Gambar 3.66 S tate Transition Diagram Halaman Admin-Forum Buat Thread Forum
Gambar 3.67 S tate Transition Diagram Halaman Admin-Forum Ubah Thread Forum
Gambar 3.68 S tate Transition Diagram Halaman Admin-Forum Thread
131
Gambar 3.69 S tate Transition Diagram Halaman Admin-Forum Posting Topik
Gambar 3.70 S tate Transition Diagram Halaman Admin-Forum Ubah Topik
132
Gambar 3.71 S tate Transition Diagram Halaman Admin-Forum Delete Topik
Gambar 3.72 S tate Transition Diagram Halaman Admin-Forum Post
133
3.3.3.2 S tate Transition Diagram S truktur Menu User
Gambar 3.73 S tate Transition Diagram Halaman User-Change Pin
Gambar 3.74 S tate Transition Diagram Halaman User-Forum
Gambar 3.75 S tate Transition Diagram Halaman User-Topik
134
Gambar 3.76 S tate Transition Diagram Halaman User-Forum Posting Topik
Gambar 3.77 S tate Transition Diagram Halaman User-Forum Ubah Topik
Gambar 3.78 S tate Transition Diagram Halaman User-Forum Post
135
Gambar 3.79 S tate Transition Diagram Halaman User-Private Messages
Gambar 3.80 S tate Transition Diagram Halaman User-Private Messages
136
Gambar 3.81 S tate Transition Diagram Halaman User-Private Messages Baca Topik
137
3.3.3.3 S tate Transition Diagram S truktur Menu Guru
L ogo ut
Materi
Ni lai
He lp
Kli k l ink lo gou t (ta mpil kan ha la man Lo gin ) Klik li nk materi (Tampi lkan h ala man Guru -Materi) Klik li nk nil ai (Ta mpil kan ha lama n gu ru-Kel as Nil ai)
Klik li nk he lp (Tamp il kan ha lama n Gu ru-He lp) Kl ik lin k j adw al (Ta mpil kan ha la man Guru-Ja dwa l)
Hal aman L ogi n
Lo gin b erh asil (Tamp ilka n Gu ru-Men u Utama )
Jad wal
H ala man GuruMenu U ta ma Kli k l ink da ta prib adi (Ta mpil kan ha lama n Guru- Da ta Pri bad i)
L ogi n gag al Klik li nk priva te me ssag es (Tam pil kan ha lama n Gu ru-Priva te Messag es) Kl ik lin k g rou p fo rum (Tamp ilka n hal aman Guru -Fo rum)
Klik l ink ho me (Ta mpil kan ha lama n Gu ru-H ome)
Da ta Pri bad i
Klik l ink cha nge p in (Tampi lkan h al aman Guru -Cha nge Pi n)
Priva te Me ssage
Forum
C han ge Pin
Home
Gambar 3.82 S tate Transition Diagram Halaman Guru-Menu Utama
138
Gambar 3.83 S tate Transition Diagram Halaman Guru-Kelas Nilai
139
3.3.3.4 S tate Transition Diagram S truktur Menu Siswa
Gambar 3.84 S tate Transition Diagram Halaman Siswa-Menu Utama
140
Proses-proses yang ada dalam rancangan solusi menghasilkan rancangan menu/fungsi yang dibutuhkan untuk mengatasi masalah yang dihadapi oleh guru, siswa, dan sekolah. Fungsi menu yang dibutuhkan adalah : No. 1
Fungsi M enu
Yang M enggunakan
Pelajaran
Admin, Guru, dan -Admin : Siswa
Kegunaan
•
M embuat,
mengubah,
dan
menghapus pelajaran yang ada. -Guru : •
M engetahui
kelas-kelas
yang
diajarkan olehnya. •
Download
materi-materi
yang
akan digunakan dalam proses pembelajaran siswa. •
M eng-upload soal tugas untuk siswa.
•
M engubah
dan
materi tambahan
meng-upload dan
bacaan
online •
M elihat
status
pengumpulan
141
tugas yang dilakukan oleh siswa. -Siswa : •
M engetahui materi-materi yang diajarkan di kelas.
•
M en-download
materi-materi
yang akan diajarkan dan sudah diajarkan. •
M eng-upload jawaban atau tugas yang diberikan oleh guru.
•
Berkomunikasi
dengan
guru
melalui contact lecturer.
2
Nilai
Guru dan Siswa
-Guru •
M emasukkan
nilai-nilai
yang
sudah ada sesuai dengan nama murid dan pelajaran yang ada. -Siswa •
M engetahui
nilai
diperolehnya
yang
selama
telah proses
kegiatan belajar mengajar yang telah dilaluinya.
142
3
Jadwal
Admin, Siswa
Guru
dan -Admin •
M embuat,
mengubah,
dan
menghapus jadwal. -Guru •
M engetahui yang
jadwal
berlaku
mengajar
pada
proses
kegiatan belajar mengajar. -Siswa •
M engetahui yang
jadwal
berlaku
pelajaran
pada
proses
kegiatan belajar mengajar. 4.
Forum
Admin, Siswa, dan -Admin guru
•
M embuat,
mengubah
dan
menghapus kategori Forum untuk menampung thread. •
M embuat,
mengubah
dan
menghapus thread. •
M embuat,
mengubah
dan
menghapus topic. •
M embuat dan mengubah posting
143
yang dibuat. •
M enghapus posting.
-Siswa •
M embuat dan mengubah posting dan topic dalam thread forum untuk menunjang proses kegiatan belajar mengajar.
•
Berkomunikasi
dengan
teman
dan guru diluar jam sekolah. -Guru •
M embuat dan mengubah posting dan topic dalam thread forum untuk menunjang proses kegiatan belajar mengajar.
•
Berkomunikasi
dengan
anak
didik diluar jam sekolah. 5.
Private
Admin, Guru, dan - Admin, Guru, dan Siswa
Message
Siswa
•
Fungsi e-mail yang berfungsi untuk intern sekolah saja.
6.
M ateri
Admin, Guru, dan - Admin Siswa
•
M eng-upload, menambah, meng-
144
update, dan menghapus materi baru yang sebelumnya belum ada. •
M eng-upload,
mengubah,
menghapus
materi
dan
utama,
pendukung, tugas, dan deadline tugas. -guru •
M eng-update dan meng-upload materi tambahan, materi online dan tugas yang sebelumnya ada.
-murid •
M engakses dan men-download materi dan yang ada.
7.
Add dan Edit Adminisitrator, Siswa
Siswa
-Administrator • M emasukkan data siswa baru, menghapus
data
siswa
dan
memperbaharui data siswa. 8.
Add dan Edit Administrator, Guru Guru
-Administrator • M emasukkan data guru baru,
145
menghapus
data
guru
dan
memperbaharui data guru. 9.
Pengumuman
Administrator, Siswa
•
dan Guru
Administrator • M emasukkan
pengumuman
baru, menghapus pengumuman lama
dan
memperbaharui
pengumuman. -
Siswa • M engetahui pengumuman yang dikeluarkan oleh sekolah yang ditujukan kepada siswa.
-
Guru • M engetahui pengumuman yang dikeluarkan oleh sekolah yang ditujukan kepada guru.
10.
Kelas
Administrator
-
Administrator •
M embuat kelas baru
•
M engubah data kelas yang ada
•
M enghapus kelas yang ada
•
M emasukkan murid ke dalam kelas tertentu
Tabel 3.3 Tabel Fungsi Menu
146
3.3.4 Perancangan Layar pada S olusi Dari perancangan yang telah dilakukan, dihasilkan rancangan layar yang akan digunakan sebagai acuan dalam pengembangan aplikasi E-learning berbasis web sebagai berikut. Dibawah ini adalah rancangan halaman awal pada aplikasi E-learning SM A Plus Pembangunan Jaya.
Gambar 3.85 Rancangan Layar Halaman Index
Layar ini adalah layar awal yang pertama kali akan muncul ketika website ini diakses oleh user. Lambang dan nama institusi diletakkan di bagian banner. Dibagian tengah terdapat textbox untuk memasukkan user name serta password dan terdapat tombol submit untuk pengecekan password agar dapat masuk ke halaman berikutnya. Dibagian footer terdapat hak cipta E-learning berbasis web SM A Plus Pembangunan Jaya.
147
3.3.4.1 Perancangan Layar untuk Admin
Gambar 3.86 Rancangan Layar Admin Home
Ketika memasuki halaman web pertama kali maka akan masuk ke halaman index, dalam halaman ini user memasukkan user name dan password. Apabila user name dan password yang dimasukkan cocok maka akan dilihat statusnya. Apabila user name
148
berstatus admin maka akan masuk ke halaman admin utama. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman,
forum, dan pesan pribadi. Dan bagian content terdapat informasi
mengenai pengumuman, berita terkini, kegiatan, dan pengumuman terbatas dari sekolah.
No
NIS
Nama
Kelas
Proses
1
1234
Anton
X1
Lihat Detail | Ubah | Hapus
2
1111
Dimas
X1
Lihat Detail | Ubah | Hapus
Gambar 3.87 Rancangan Layar Admin Siswa
149
Bila user memilih salah satu siswa maka akan muncul halaman ini. Dalam halaman ini akan ditampilkan daftar siswa yang dapat dimunculkan berdasarkan NIS yang diketikkan pada textfield diatas dan dapat ditampilkan menurut daftar kelas yang ada, atau menurut daftar siswa yang ada. Jika ingin menambahkan daftar siswa baru maka tombol ”Tambah Data Siswa” dapat dipilih. Tersedia juga link ”Pencarian Detail” jika ingin melakukan pencarian terhadap field siswa yang lebih spesifik lagi. Pada list siswa yang ditampilkan diberikan link ”lihat Detail” untuk melihat detail data siswa, ubah untuk mengubah data siswa, dan hapus untuk menghapus data siswa dari database. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
150
Gambar 3.88 Rancangan Layar Admin Pencarian Detail Siswa
151
Bila user memilih pencarian detail pada halaman siswa maka akan muncul halaman ini. Dalam halaman ini menampilkan data siswa secara lengkap beserta textfield disisinya. Text field ini dapat diisi sebagai bahan pencarian data terhadap siswa yang dicari. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
152
Gambar 3.89 Rancangan Layar Admin Tambah Data Siswa
153
Bila user memilih tombol ”Tambah data Siswa” pada halaman siswa maka akan muncul halaman ini. Dalam halaman ini ditampilkan data lengkap siswa secara detail beserta textfield disisinya. Teks field ini diisi untuk membuat data siswa baru pada database. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
154
Gambar 3.90 Rancangan Layar Admin Lihat Detail Siswa
155
Bila user memilih link ”lihat detail” pada halaman siswa maka akan muncul halaman ini. Dalam halaman ini akan menampilkan data siswa secara lengkap. Jika ada data yang ingin diubah, maka tombol ”ubah data?” dapat dipilih yang akan mengantarkan user kehalaman ubah data siswa. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
156
Gambar 3.91 Rancangan Layar Admin Ubah Data S iswa
157
Bila user memilih link ”Ubah” pada halaman siswa maka akan muncul halaman ini. Dalam halaman ini dimunculkan field data user dan textfield disisinya. Pada textfield terisi data detail siswa, Admin daat mengubah nilai pada data untuk update pada database jika tombol ubah data ditekan. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
158
Gambar 3.92 Rancangan Layar Admin Delete Siswa
Bila user memilih link ”hapus” pada halaman siswa maka akan muncul halaman ini. Dalam halaman ini merupakan halaman konfirmasi yang menunjukkan data siswa pada database akan dihapus dengan mengklik, ”yes” untuk menghapus dan ”no” untuk membatalkan penghapusan data dan kembali ke halaman data siswa. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
159
No
NIP
Nama
Mengajar
Proses
1
G.00.001
Fahrudin
Matemat ika
Lihat Detail | Ubah | Hapus
2
G.00.002
Hizriah
Biologi
Lihat Detail | Ubah | Hapus
3
G.00.003
Hamzah
Fisika
Lihat Detail | Ubah | Hapus
Gambar 3.93 Rancangan Layar Admin Guru
Bila user memilih menu ”guru” maka akan muncul halaman ini. Dalam halaman akan menampilkan daftar guru yang ada dan dapat dipilih berdasarkan NIP yang dituliskan pada textfield NIP dan juga dapat ditampilkan menurut mata pelajaran yang diajar oleh guru tersebut. Bila admin ingin menambahkan data guru maka tombol ”Tambah data Guru” dapat dipilih. Link ”Pencarian Detail” dipilih jika ingin mencari guru berdasarkan data yang lebih spesifik. Link ”Lihat Detail”dapat dipilih untuk masuk kehalaman detail data guru, untuk mengubah data guru dapat dipilih ”Ubah”, jika ingin menghapus data guru, dapat dipilih ”hapus” .
160
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.94 Rancangan Layar Admin Tambah Data Guru
Bila user memilih tombol tambah data guru pada halaman guru maka akan muncul halaman ini. Dalam halaman ini menampilkan field data guru secara lengkap
161
beserta textfield disisinya. Textfield ini diisi untuk kemudian disimpan kedalam database sebagai data guru baru. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.95 Rancangan Layar Admin Lihat Detail
Bila user memilih link ”lihat detail” pada halaman guru maka akan muncul halaman ini. Dalam halaman ini akan menampilkan data guru secara lengkap. Tombol
162
”ubah data?” dapat dipilih jika ada data yang ingin diubah, dan akan membuka halaman ubah data. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.96 Rancangan Layar Admin Ubah Data Guru
163
Bila user memilih link ”ubah” pada halaman guru atau tombol ”ubah data” pada halaman ”lihat detail” maka akan muncul halaman ini. Dalam halaman ini akan menampilkan field data guru secara lengkap dan textfield disisinya yang berisi data dari database. Nilai pada textfield dapa diubah sesuai data terbaru. Jika tombol ’simpan data’ ditekan maka data akan disimpan dan berubah. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.97 Rancangan Layar Admin Konfirmasi hapus data guru
164
Bila user memilih link ”hapus” pada halaman guru maka akan muncul halaman ini. Dalam halaman ini akan menampilkan data guru yang akan dihapus. Dan akan dihapus dengan mengklik, ”yes” untuk menghapus dan ”no” untuk membatalkan penghapusan data dan kembali ke halaman data guru. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
No Kode Kelas Nama Kelas Jurusan Tingkat
Proses
1
XA
IA
-
I
Lihat Detail | update | delete | Tambah M urid
2
XB
IB
-
I
Lihat Detail | update | delete | Tambah M urid
Gambar 3.98 Rancangan Layar Admin Kelas
165
Bila user memilih menu ”kelas” maka akan muncul halaman ini. Dalam halaman akan menampilkan data kelas yang tersedia. Setiap list kelas diikuti link-link, yaitu untuk melihat data kelas ”Lihat Detail” , untuk mengubah data kelas ”update”, untuk menghapus data kelas dari database ”delete”, dan untuk memasukkan murid ke dalam kelas tertentu ”Tambah murid”. Untuk M enambah kelas tertentu yang diiinginkan, dapat menekan tombol ”Tambah kelas dan halaman tambah kelas baru akan muncul. Dan jika ingin memasukkan murid kedalam kelas tertentu, tombol ”Tambah M urid Dalam Kelas” dapat dipilih. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
166
Gambar 3.99 Rancangan Layar Admin Tambah kelas
Bila user memilih menu ”Tambah Kelas” pada halaman kelas maka akan muncul halaman ini. Dalam halaman data kelas dimasukkan ke textfield yang tersedia dan dipilih dari combo box yang ada. Data akan dismpan jika tombol ”Simpan Data” dipilih. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
167
Gambar 3.100 Rancangan Layar Admin Lihat Detail Kelas
Pada halaman ini user dapat memilih menu ”Lihat Detail” pada halaman kelas kemudian akan muncul halaman seperti ini. Dihalaman ini ditampilkan data kelas dari database dan apabila data ingin diubah, user dapat memilih tombol ”Ubah Data”. Selain itu di dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
168
Gambar 3.101 Rancangan Layar Admin Ubah Data Kelas
Bila user memilih menu ”Ubah Data” pada halaman kelas maka akan muncul halaman ini. Dihalaman ini menampilkan data kelas yang ada yang terisi didalam textfield. Data dalam textfield ini dapat diubah dengan data terbaru. Data yang baru akan disimpan dalam database jika tombol ”Simpan Data” dipilih. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
169
NIS
Nama
Kelas Asal
1234
Resha
XA
1111
Dhydha
XA
Nilai Total
Gambar 3.102 Rancangan Layar Admin Pengisian Kelas
Dihalaman ini akan tampil seperti ini bila user memilih menu ”Tambah M urid” atau tombol ”Tambah M urid Dalam Kelas” dan akan menampilkan list murid yang dapat difilter berdasarkan NIS atau berdasarkan kelas tertentu. Ditampilkan juga dropdown list dari kelas yang tersedia. Check box didepan list murid dicentang jika ingin menambahkan murid ke kelas tertentu. Jika data yang diinginkan sudah didapat maka tekan tombol ”simpan data” untuk meng-update data kelas yang baru.
170
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
No Kode Pelajaran
Nama Pelajaran
Proses pelajaran
Proses materi
1
mat 1
matemat ika
Lihat Detail | Ubah | Hapus
Lihat M ateri
2
bio1
biologi
Lihat Detail | Ubah | Hapus
Lihat M ateri
Gambar 3.103 Rancangan Layar Admin Pelajaran
Bila user memilih menu pelajaran maka dihalaman ini akan menampilkan list pelajaran yang dapat difilter berdasarkan kode pelajaran atau berdasarkan tingkat pelajaran. Tiap listnya diikuti link ”Lihat detail”, ”Ubah”, ”hapus”, dan ”Lihat M ateri”
171
untuk mengganti dan menghapus bab materi kedalam pelajaran. Lalu terdapat juga tombol ”Tambah Pelajaran” untuk memasukan data pelajaran yang baru. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
No
Kode Materi
Judul Materi
Proses
1
1
bangun ruang
Lihat Detail | Ubah | Hapus
2
2
trigonomet ri
Lihat Detail | Ubah | Hapus
Gambar 3.104 Rancangan Layar Admin Lihat materi
172
Bila user memilih link ”Lihat M ateri” maka akan ditampilkan list materi dari pelajaran yang ada. Pada setiap list terdapat link ”Lihat Detail”, ”ubah”, dan ”hapus”. Tombol ”Tambah M ateri” yang digunakan untuk mengubah dan menghapus data materi pelajaran. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.105 Rancangan Layar Admin Tambah Pelajaran
173
Pada halaman ini bila user memilih tombol ”tambah Pelajaran” maka akan menampilkan field data pelajaran yang harus diisi untuk menambahkan pelajaran ke dalam database. Jika data ingin disimpan maka tekan tombol ”Simpan Data”. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.106 Rancangan Layar Admin Lihat Detail Pelajaran
174
Bila user memilih link ”Lihat Detail” pada halaman pelajaran maka akan menampilkan data detail pelajaran yang ada. Bila ingin mengubah data tekan tombol ”Ubah Data”. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.107 Rancangan Layar Admin Ubah Data Pelajaran
175
Bila user memilih link ”Ubah data” pada halaman lihat detail maka akan menampilkan field data pelajaran yang terdapat field berisikan nilai data dari database untuk diubah dengan data yang baru. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.108 Rancangan Layar Admin Konfirmasi Penghapusan Pelajaran
176
Bila user memilih link ”hapus” pada halaman pelajaran maka akan menanyakan konfirmasi penghapusan data pelajaran yang ingin dihapus. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.109 Rancangan Layar Admin Konfirmasi penghapusan data materi
Bila user memilih memilih link ”hapus” pada halaman materi maka akan menanyakan konfirmasi penghapusan materi pelajaran yang ingin dihapus. Dalam
177
halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.110 Rancangan Layar Admin tambah materi pelajaran
Bila user memilih tombol ”Tambah M ateri” maka akan muncul halaman ini. Dihalaman ini terdapat textfield untuk mengisi data materi yang ingin ditambahkan ke dalam pelajaran tertentu.
178
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.111 Rancangan Layar Admin Lihat Detail Materi
Bila user memilih link ”Lihat Detail” pada halaman materi maka akan menampilkan data detail tentang materi tertentu yang diambil dari database. Jika ingin mengubah data yang ada tekan tombol ”ubah data”.
179
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.112 Rancangan Layar Admin ubah data materi pelajaran
Bila user memilih tombol ”ubah data” pada halaman lihat detail materi maka akan menampilkan data detail materi dalam textfield yang nilainya dapat diubah. Bila data sudah diubah maka tekan tombol ”Simpan Data” untuk mengupdate data yang terdapat di database.
180
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Tanggal
Judul
Kategori
01/ 01/2008 Pert emuan Pert ama di t ahun 2008 Pengumuman 04/ 12/2008 Pent as Seni menyambut tahun baru dan nat a Event
hapuspengumuman hapuspengumuman
Gambar 3.113 Rancangan Layar Admin Pengumuman Bila user memilih menu ”pengumuman” maka akan menampilkan daftar pengumuman yang telah dibuat. Setiap list pengumuman terdapat link ”Hapus pengumuman” untuk menghapus data pengumuman dari database. Pada bagian kiri list
181
pengumuman terdapat cek box yang digunakan untuk memberi tanda pada pengumuman yang akan dihapus jika ingin melakukan penghapusan lebih dari satu pengumuman. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.114 Rancangan Layar Admin Tambah pengumuman
182
Bila user memilih tombol ”Tambah Pengumuman” maka akan manampilkan textfield untuk mengisi judul pengumuman, tanggal terbit pengumuman, dan penggolongan kategori pengumuman. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Gambar 3.115 Rancangan Layar Admin lihat detail pengumuman
183
Pada halaman ini bila user memilih link ”Judul Pengumuman” maka akan menampilkan data detail tentang pengumuman tertentu yang diambil dari database. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
No Kode Kelas
Nama Kelas
Jurusan
Tingkat
Jadwal
1
XA
X1
-
I
Lihat Detail | Ubah jadwal | hapus
2
XB
X2
-
I
Lihat Detail | Tambah jadwal | hapus
Gambar 3.116 Rancangan Layar Admin jadwal
184
Bila user memilih menu ”jadwal” maka akan menampilkan daftar kelas yang tiap listnya terdapat link ”Lihat Detail”, ”Ubah Jadwal” jika data jadwal sudah ada, ”Buat Jadwal” jika data jadwal belum tersedia bagi kelas tersebut dan ”hapus”. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Senin
Selasa
Rabu
Kamis
Jumat
shift 1
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 2
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 3
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 4
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 5 shift 6 shift 7 shift 8 shift 9
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
Gambar 3.117 Rancangan Layar Admin Buat jadwal
T
185
Bila user memilih link ”Buat jadwal” pada halaman jadwal maka akan menampilkan tabel dengan shift dan hari yang masing-masing setiap cellnya terdapat drop down list guru dan pelajaran yang dapat diubah datanya. Bila sudah selesai membuat jadwal maka tekan tombol ”Simpan Data” untuk menyimpan pada database. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
186
Senin
Selasa
Rabu
Kamis
Jumat
shift 1
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 2
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 3
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 4
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru T guru T guru T guru T guru T
shift 5 shift 6 shift 7 shift 8 shift 9
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
pelajaran T pelajaran T pelajaran T pelajaran T pelajaran T guru
T guru
T guru
T guru
T guru
T
Gambar 3.118 Rancangan Layar Admin Ubah Jadwal
Bila user memilih memilih link ”Ubah jadwal” pada halaman jadwal maka akan menampilkan tabel dengan shift dan hari yang masing-masing setiap cellnya terdapat drop down list guru dan pelajaran yang telah berisi data dari jadwal sebelumnya yang dapat diubah datanya. Data dalam database akan terupdate jika tombol ”Simpan Data” dipilih.
187
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Senin
Selasa
Rabu
Kamis
Jumat
shift 1
pelajaran pelajaran pelajaran pelajaran pelajaran guru guru guru guru guru
shift 2
pelajaran pelajaran pelajaran pelajaran pelajaran guru guru guru guru guru
shift 3
pelajaran pelajaran pelajaran pelajaran pelajaran guru guru guru guru guru
shift
pelajaran pelajaran pelajaran pelajaran pelajaran
4 shift 5 shift 6 shift 7 shift 8 shift 9
guru
guru
guru
guru
guru
pelajaran pelajaran pelajaran pelajaran pelajaran guru
guru
guru
guru
guru
pelajaran pelajaran pelajaran pelajaran pelajaran guru
guru
guru
guru
guru
pelajaran pelajaran pelajaran pelajaran pelajaran guru
guru
guru
guru
guru
pelajaran pelajaran pelajaran pelajaran pelajaran guru
guru
guru
guru
guru
pelajaran pelajaran pelajaran pelajaran pelajaran guru
guru
guru
guru
guru
Gambar 3.119 Rancangan Layar Admin Lihat Jadwal
Bila user memilih link ”Lihat Detail” pada halaman jadwal maka akan menampilkan jadwal pelajaran yang telah dibuat sebelumnya
188
Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu siswa, guru, kelas, jadwal, pelajaran, pengumuman, forum, dan pesan pribadi.
Forum Kelas X1 Matematika
Topics
Posts
3
25
1
8
Topics
Posts
5
21
7
18
Topics
Posts
3
11
1
0
Post Terakhir
Diskusi pelajaran dan serba-serbi Matemat ika
Fisika Diskusi pelajaran dan serba-serbi Fisika
Forum Kelas X2 Matematika Diskusi pelajaran dan serba-serbi Matemat ika
Fisika Diskusi pelajaran dan serba-serbi Fisika
Forum Bebas Eks School Band Serba serbi ekskul Band
Eks School Basket Serba serbi ekskul basket
Gambar 3.120 Rancangan Layar Admin Forum
Post Terakhir
Post terakhir
189
Bila admin memilih menu ”forum” maka akan menampilkan thread-thread dalam beberapa kategori yang ada. Admin dapat menghapus thread dan kategori serta dapat membuat thread dan kategori yang diperlukan.
Gambar 3.121 Rancangan Layar Admin Buat Kategori Forum
Bila admin memilih tombol ”Tambah Kategori” maka akan menampilkan data kategori dan thread yang perlu diisi untuk membuat kategori baru yang diperlukan. Data akan disimpan setelah tombol ”Buat Kategori baru Forum” dipilih.
190
Gambar 3.122 Rancangan Layar Admin Ubah Kategori Forum
Bila admin memilih tombol ”Ubah Kategori” maka akan menampilkan data kategori yang ditampilkan dalam textfield, value textfield dapat diubah untuk mengubah data. Data akan disimpan setelah tombol ”Simpan Data” dipilih.
191
Gambar 3.123 Rancangan Layar Admin Buat Thread Forum
Bila admin memilih tombol ”Tambah Thread” maka akan menampilkan drop down list kategori untuk dipilih. Diperlukan juga data judul thread dan deskripsi thread yang diperlukan untuk membuat thread baru.
192
Subject
Replies
Author
3
1003
1
G.00.002
Tugas 1
1
G.00.002
organ tubuh manusia
1
G.00.002
Perkenalan tentang cacing
Post Terakhir
Gambar 3.124 Rancangan Layar Admin Topic
Bila admin memilih link thread tertentu pada halaman forum maka akan menampilkan topik-topik yang ada dalam thread tersebut. Admin dapat membuat topic baru, mengubah atau manghapusnya.
193
Gambar 3.125 Rancangan Layar Admin Post
Bila admin memilih link topic pada halaman topik maka akan menampilkan postingan dari user yang berpartisipasi dalam topik tersebut. Admin bisa membuat, mengedit, menghapus, dan menquote postingan.
194
3.3.4.2 Perancangan Layar untuk Siswa
Gambar 3.126 Rancangan Layar Home Siswa
Ketika inputan password serta user name cocok dan statusnya adalah siswa, maka akan dilanjutkan ke halaman utama siswa. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
195
Kode pjk1 kim1 eko1
Nama Pelajaran pendidikan jasmani kimia ekonomi
Pengajar Suganjar Soekotjo c.Endang
Gambar 3.127 Rancangan Layar Pelajaran S iswa
Ketika user memilih pilihan dari button pelajaran, maka akan muncul halaman ini. Dalam halaman ini akan ditampilkan semua pilihan pelajaran yang dipelajari siswa dan siswa dapat memilih ke pelajaran mana siswa akan masuk. Sama seperti halaman siswa utama, Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
196
Gambar 3.128 Rancangan Layar S iswa Kelas Matematika
Apabila user memilih matematika maka akan muncul beberapa pilihan baru berupa link ditengah-tengah halaman tampilan. Apabila user memilih link matematika maka akan masuk ke halaman yang diperuntukkan khusus bagi pelajaran matematika, begitu juga dengan pilihan link yang lain. Sama seperti halaman siswa utama, Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
197
Banner Logo
Home Ubah Sandi Bantuan Logout Pelajaran Data Pribadi Nilai Jadwal Forum Pesan Pribadi
Matematika Bab I Deskripsi
Obyektif
Materi U tama Materi Pokok
: pertemuan 1.ppt
Materi Tambahan
: baca1.doc
M ateri Online www.kimia.com T ugas Soal
: latihan1.doc
Tanggal Kumpul Terakhir
: 01/02/2008
Upload Jawaban
Hubungi Guru Copyright @ 2008 SMA Plus Pembangunan Jaya
Gambar 3.129 Rancangan Layar S iswa Kelas Matematika Bab 1 Materi
Apabila siswa memilih trigonometri maka halaman akan muncul halaman materi 1, yaitu halaman materi trigonometri. Dalam halaman ini terdapat dua materi materi pokok yang dipelajari di kelas dan materi tambahan sebagai materi penunjang. Dua materi ini bisa didownload dan dapat juga dilihat langsung. Dalam halaman ini terdapat juga tugas yang harus dikerjakan oleh siswa, sama seperti materi pokok dan tambahan. Tugas juga dapat didownload dan untuk penyelesaian dan penyerahan tugas oleh siswa dapat dilakukan dengan proses upload. Dibagian ini juga terdapat informasi deadline
198
tugas, sehingga user mendapatkan peringatan batas akhir pengumpulan tugas. Sama seperti halaman siswa utama, Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
199
Gambar 3.130 Rancangan Layar S iswa Data Pribadi
200
Apabila user memilih pilihan menu data pribadi maka akan muncul halaman data pribadi yang berbentuk form. Di form tersebut terdapat informasi data pribadi siswa yang sedang login. Dalam halaman ini user dapat mengganti beberapa informasi data pribadi, yaitu e-mail , no. Telepon rumah, dan no. Telepon selular. Sedang informasi data pribadi yang lain tidak dapat diganti dan tetap sama dengan yang lain. Sama seperti halaman siswa utama, Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
201
Format if Test
Kode pelajar anNama Pelajar an 1
2
3
4
5
6
Sumatif Test 7
8
Final Scor e
9 Mid Test Final Test
kim1
kimia
78 90 76 67
78
67
76
sos1
sosiologi
56 80 76 78
67
89
74
eko1
ekonomi
78 89 45 56
89
99
76
fis1
fisika
78 78 34 78
89
90
75
mat1
mat ematika
76 76 56 98
78
89
79
Gambar 3.131 Rancangan Layar S iswa Nilai
Apabila siswa memilih pilihan untuk melihat nilai maka akan muncul halaman ini. Dalam halaman ini terdapat berbagai informasi nilai-nilai yang sudah didapatkan selama masa belajarnya. Sama seperti halaman siswa utama, Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
202
Pembuka Shift 1 Shift 2 Shift 3 Shift 4 Shift 5 Shift 6 Shift 7 Shift 8 Shift 9
Senin Wali kelas Matematika Laode Fatahu Matematika Laode Fatahu Biologi Ellys Manurung Biologi Ellys Manurung PPkN Arf an Mansur PPkN Arf an Mansur Bahasa Indonesia Aksol Amri Fisika Gunawan Fisika Gunawan
Selasa
Rabu
Kamis
Jum'at
Sabtu
Gambar 3.132 Rancangan Layar S iswa Jadwal Pelajaran
Apabila siswa memilih pilihan jadwal pelajaran di menu maka akan masuk ke halaman ini. Dalam halaman ini akan ditampilkan informasi jadwal pelajaran yang sedang dijalani oleh s iswa. Sama seperti halaman siswa utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
203
3.3.4.3 Perancangan Layar untuk Guru
Gambar 3.133 Rancangan Layar Guru Utama
Ketika memasuki halaman web pertama kali maka akan masuk ke halaman index, Dalam halaman ini user memasukkan user name dan password. Apabila user name dan password yang dimasukkan cocok maka statusnya akan dilihat. Apabila user name berstatus guru maka akan masuk ke halaman utama guru. Dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan
204
pesan pribadi. Dan bagian content terdapat informasi mengenai pengumuman, berita terkini, kegiatan dan pengumuman terbatas dari sekolah.
Kode Fis1 Kim1
Nama Pelajaran Fisika Kimia
Kelas X1 X1
Gambar 3.134 Rancangan Layar Guru Kelas
Apabila user memilih pelajaran maka akan muncul halaman ini. Dalam halaman ini terdapat link-link yang merupakan kelas-kelas dan mata pelajaran yang diajar oleh user. Link-link tersebut dapat dipilih untuk mengakses berbagai kebutuhan dalam
205
kegiatan belajar mengajar di kelas. Sama seperti halaman utama guru, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
Gambar 3.135 Rancangan Layar Guru Mata Pelajaran
206
Apabila user memilih salah satu pelajaran dari halaman pelajaran maka akan masuk ke halaman ini. Dalam halaman ini akan langsung memperlihatkan deskripsi tujuan dan materi mata pelajaran yang diajarkan oleh guru di kelas tersbut. Dalam gambar 3.43, terlihat bahwa guru mengajar kelas matematika. Terdapat link menuju babbab dari pelajaran tersebut. Sama seperti halaman utama guru, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
207
Gambar 3.136 Rancangan Layar Guru Materi Bab 1
Apabila user memilih materi trigonometri maka halaman akan muncul halaman materi yang dipilih. Pada halaman ini terdapat informasi mengenai deskripsi, tujuan, dan bab materi yang diajarkan. Dalam halaman ini terdapat materi pokok yang dipelajari di kelas dan materi tambahan sebagai materi penunjang. M ateri ini bisa didownload dan dapat dilihat langsung, jika guru ingin perubahan dalam materi tersebut, dapt langsung mengedit materi tersebut. Terdapat juga link menuju bahan materi online yang dapat gur
208
tersebut edit. Dalam halaman ini juga terdapat tugas yang harus dikerjakan oleh siswa, sama seperti materi pokok dan tambahan. Soal tugas juga dapat diupload dan dalam penyelesaiannya dan penyerahan tugas dapat dilakukan siswa dengan melakukan upload. Dibagian ini guru dapat juga memberikan deadline dalam penyerahan tugas oleh siswa, sehingga siswa dapat meyelesaikan tugas sesuai deadline yang telah ditentukan. Terdapat juga link untuk melihat siswa mana yang telah mengumpulkan tugas. Sama seperti halaman utama guru, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
209
No
NIS
Nama
LinkTugas
Status
1
121004324 Reshki M
Jawaban 1.doc
2
121004325 Tono S
Jawaban 1.doc
3
121004326 Henriett e
Jawaban 1.doc
4
121004327 Dewi
Jawaban 1.doc
Checked
5
121004328 Budi S
Jawaban 1.doc
Checked
6
121004329 Kurniawan
Jawaban 1.doc
Checked
7
121004330 Resha P
Jawaban 1.doc
8
121004331 Dhydha
Jawaban 1.doc
Checked
9
121004332 Susant i
Jawaban 1.doc
Checked
10
121004333 Krist ian
11
121004334 Mulyono
Gambar 3.137 Rancangan Layar Guru Pengumpulan Tugas
Bila user memilih lihat pengumpulan tugas maka akan muncul halaman ini, dalam halaman ini akan terlihat daftar nama siswa dan status pengumpulan tugas. Apabila siswa telah mengumpulkan tugas maka akan muncul check box, sedangkan status kosong akan terlihat untuk siswa yang belum mengumpulkan tugas. Check box akan dicentrang oleh guru bila siswa tersebut telah mengumpulkan tugasnya, dan bila tugas telah diperiksa oleh guru akan diberi label ” checked ”. Jika tombol masukkan nilai tugas, maka halaman akan berganti ke halaman tambah nilai tugas. Sama seperti halaman utama guru, dalam
210
halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
Banner Logo
Home Ubah Sandi Bantuan Logout Pelajaran Data Pribadi Nilai Jadwal Forum Pesan Pribadi
Data Pribadi NIP
:
Nama
:
Tempat lahir
: kelurahan
:
kecamatan
:
kota/kabupaten
:
kodepos
:
Tanggal lahir
:
Agama
:
Alamat
:
Jenis Kelamin
: О Laki-laki
Nomor Telepon
:
Email
:
Foto
:
Pendidikan Terakhir
:
Tanggal Masuk
:
Kode Identitis
:
О Perempuan HP :
Ubah Data Copyright @ 2008 SMA Plus Pembangunan Jaya
Gambar 3.138 Rancangan Layar Guru Data Pribadi
211
Apabila user memilih menu data pribadi maka akan muncul halaman data pribadi yang berbentuk form. Di form tersebut terdapat informasi data pribadi dari guru yang sedang login. Dalam halaman ini user dapat mengganti beberapa informasi data pribadi, yaitu e-mail, no.Telepon rumah, dan no.telepon selular yang akan disimpan hasil perubahannya jika tanda ” ubah data ” dipilih. Sedangkan informasi data pribadi yang lain tidak dapat diganti dan tetap sama dengan yang lain. Sama seperti halaman guru utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
212
Kode
Nama Pelajaran
Kelas
Proses
Bio2
Biologi
X1
View | Nilai Tugas| Nilai Ulangan Harian | Nilai Ujian
Gambar 3.139 Rancangan Layar Guru Nilai
Bila user memilih nilai maka akan muncul halaman ini, Dalam halaman ini akan menampilkan kelas dimana guru akan mengajar. Ditampilkan nama-nama kelas beserta nama pelajarannya, serta ditampilkan bentuk link: •
View untuk melihat daftar mahasiswa dalam kelas dan nilainya dalam pelajaran tersebut,
•
Nilai Tugas yang akan menuju pemasukan nilai tugas siswa di kelas dan pelajaran yang dimaksud,
213
•
Nilai Ulangan Harian yang akan menuju pemasukan nilai Ulangan Harian per bab siswa di kelas dan pelajaran yang dimaksud,
•
Nilai Ulangan yang akan menuju pemasukan nilai ulangan mid dan final semester siswa di kelas dan pelajaran yang dimaksud, Sama seperti halaman guru utama, dalam halaman ini di sebelah kiri terdapat
pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
214
NIM
Nama
Tugas
Ulangan
M id
Final
Result
Harian 1234
Ant on
85.5
70
80
85
80
1111
Dimas
88.75
65
77
80
79
Gambar 3.140 Rancangan Layar Guru View Nilai Kelas
Bila user memilih salah satu link view nilai pada list pelajaran dan kelas yang terdapat Dalam halaman guru, nilai maka akan muncul halaman ini. Dalam halaman ini terdapat informasi transkrip nilai secara dari seluruh murid pada kelas yang diajar oleh guru tersebut. Sama seperti halaman guru utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
215
NIM
Nama
TM 1
1234
Ant on
80
TM 2 TM3 76
89
TM4 66
1111
Dimas
80
90
78
100
TM5
TM 6
TM 7
TM 8
TM 9
3.141 Rancangan Layar Guru Nilai Tugas
Bila user memilih salah satu link nilai tugas pada list pelajaran dan kelas yang terdapat Dalam halaman guru nilai maka akan muncul halaman ini. Dalam halaman ini akan ditampilkan nama-nama beserta nilai-nilai yang telah diisikan oleh guru kepada murid. Dalam halaman ini user dapat menambahkan nilai terbaru murid atau mengedit nilai yang ada pada kolom TM . Sama seperti halaman guru utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah
216
password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
NIM
Nama
UH1
UH2
UH3
UH4
1234
Ant on
80
76
89
66
1111
Dimas
78
90
98
100
UH5
UH6
UH7
UH8
UH9
Gambar 3.142 Rancangan Layar Guru Nilai Ulangan Harian Bila user memilih salah satu link nilai Ulangan Harian pada list pelajaran dan kelas yang terdapat Dalam halaman guru nilai maka akan muncul halaman ini. Dalam halaman ini akan ditampilkan nama-nama beserta nilai-nilai yang telah diisikan oleh guru kepada murid. Dalam halaman ini user dapat menambahkan nilai terbaru murid atau mengedit nilai yang ada pada kolom UH. Sama seperti halaman guru utama, dalam
217
halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
NIM
Nama
M id Semester
Final Semester
1234
Ant on
75
76
1111
Dimas
80
80
Gambar 3.143 Rancangan Layar Guru Nilai Ujian
Bila user memilih salah satu link nilai ujian pada list pelajaran dan kelas yang terdapat Dalam halaman guru nilai maka akan muncul halaman ini. Dalam halaman ini akan ditampilkan nama-nama beserta nilai-nilai yang telah didapatkan oleh murid. Dalam
218
halaman ini user dapat menambahkan atau mengubah nilai ujian murid baik di mid test dan final test. Sama seperti halaman utama guru, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
Senin Shift 1
Math02 X3
Shift 2
Math02 X3
Rabu
Kamis
Jum'at
Math01 X4 Math01 X4
Shift 3
Fis02 X1
Shift 4 Shift 5
Selasa
Fis02 X1 Math02 X2 Math02 X2
Shift 6 Shift 7
Shift 8
Gambar 3.144 Rancangan Layar Guru Jadwal Pelajaran
Sabtu
219
Apabila user memilih link jadwal maka akan masuk kehalaman ini. Halaman ini menampilkan jadwal mengajar guru pada shift dan hari tertentu. Sama seperti halaman guru utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
3.3.4.4 Perancangan Layar untuk User Guru dan Murid
Gambar 3.145 Rancangan Layar Ubah S andi
220
User yang login menggunakan username murid, admin ataupun guru dapat mengakses halaman ini yang berfungsi untuk mengganti pin yang ada. Dihalaman ini user diminta untuk menulis pin yang lama, pin yang baru berserta konfirmasi pin yang baru. Sama seperti halaman guru, admin, dan murid, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
Forum Kelas XA Matematika
Topics
Posts
3
25
1
8
Topics
Posts
5
21
7
18
Topics
Posts
3
11
1
0
last Post
Diskusi pelajaran dan serba-serbi Matemat ika
Fisika Diskusi pelajaran dan serba-serbi Fisika
Forum Kelas XB Matematika Diskusi pelajaran dan serba-serbi Matemat ika
Fisika Diskusi pelajaran dan serba-serbi Fisika
Forum Bebas Eks School Band Serba serbi ekskul Band
Eks School Basket Serba serbi ekskul basket
Gambar 3.146 Rancangan Layar User Forum
last Post
last Post
221
User yang login menggunakan username murid ataupun guru dapat mengakses halaman forum ini yang berisikan topik yang sudah dikategorikan.
Subject Perkenalan [WTA] bangun dimensi 3 Tugas 1 [WTA] bingung dengan metode integral cacing
Replies
Author
3 1
Hendrikus Arnold
1
Hendrikus
1
Bubu
Post Terbaru
Gambar 3.147 Rancangan Layar Thread User
Halaman ini menampilkan topik berdasarkan thread yang ada. User dapat membuat topik baru yang sesuai dengan thread yang ada.
222
Gambar 3.148 Rancangan Layar Buat Topik User
User yang login menggunakan username murid, admin ataupun guru dapat mengakses halaman ini yang berfungsi untuk membuat topik baru sesuai thread yang ada. Data yang diisi berupa subject topik dan postingan komentar yang dibutuhkan.
223
Gambar 3.149 Rancangan Layar Post User
Halaman ini menampilkan postingan user murid dan guru yang berpartisipasi dalam diskusi pada topik tertentu. User dapat mereply dan menquote dari komentar atau postingan yang ada. User dapat mengedit postingannya sendiri.
224
Gambar 3.150 Rancangan Layar Krim Posting Forum
Halaman ini berfungsi untuk membuat komentar dalam topik yang ada. Halaman ini juga digunakan untuk quote komentar yang telah ada, komentar user lain yang quote akan muncul pada bagian ”area tulis pesan” yang dapat ditambahkan lagi. Yang kemudian dikirmkan ke postingan yang ada.
225
Banner Logo
logout
Ed it Ko men tar Subject Message
: xxxxxx : Fungsi dan fit ur t eks editor
A rea edit pesan
submit
Copyright @ 2008 S MA Plus Pembangunan Jaya
Gambar 3.151 Rancangan Layar Edit Komentar
Halaman ini berfungsi untuk mengedit komentar dan subject yang ada dari postingan yang telah dibuat sebelumnya.
226
sender
tittle
date
time
G. 00. 001 1234
Re:hasil rem edi al Tanya t entang int egral
12/ 1/ 2008 12/ 1/ 2008
11:01 11:05
hapuspesan hapuspesan
Gambar 3.152 Rancangan Layar User Pri vate Message
Halaman ini menampilkan list inbox dari private message yang telah diterima. Pada tiap listnya terdapat checkbox yang dapat dicentang untuk proses selanjutnya yaitu delete PM , pada setiap list juga terdapat link ”hapus pesan” untuk menghapus private message satu persatu. Jika tombol ”kirim private message” dipilih, halaman akan berpindah ke kirim private message. Sama seperti halaman guru, dan murid utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
227
Gambar 3.153 Rancangan Layar Kirim Private Message
Halaman ini berfungsi untuk mengirimkan private message kepada komunitas KBM SMA Plus Pembangunan Jaya. Terdapat field ”to”, ”tittle”, dan ”message”. Sama seperti halaman guru, dan murid utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
228
Banner Logo
Menu Ut am a
Ba ca P riva te Me ssag e To Tit tle Message
: xxxxx : xxxxxx :
Xxxxxxxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxx Xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx xxxxxxxxxxx
M enu User Reply
| Hapus PM
Copyright @ 2008 S MA Plus Pembangunan Jaya
Gambar 3.154 Rancangan Layar Baca Private Message
Pada halaman ini berfungsi untuk membaca private message yang diterima dan ditampilkan data pengirim dan judulnya serta pesan yang dikirimkan. Terdapat tombol Reply untuk membalas pesan dan terdapat link hapus pesan untuk menghapus pesan yang ada. Sama seperti halaman guru, dan murid utama, dalam halaman ini di sebelah kiri terdapat pilihan menu utama yaitu menu halaman utama, bantuan, ubah password dan logout. Kemudian menu kedua yaitu pelajaran, data pribadi, nilai, jadwal, forum, dan pesan pribadi.
229
3.3.5 Perancangan UML pada S olusi 3.3.5.1 Perancangan Hubungan Diagram Class -idForum -nama
-kdKelas -kdPelajaran -hari -shift -guruPelajaran -id
+insertForum() +updateP ost () +delet eForum () +pil ihTopik() +readForum () +creat eTopik() +replyForum () +delet ePost ()
+i nsert() +update() +delet e() +view() +setK dKelas() +viewJadwalGuru() +viewJadwalP el ajaran() +viewSearch() +setI d() +j adwalGuru() +setV ar()
-kdPelajaran -namaP el aj aran -deskripsi -tuj uan -tgl Update -revisi +insert() +update() +delet e() +pil ihPelajaran() +setK dPelajaran() +get Dat a() +view search() +setNamaP elajaran() +setDeskripsi() +setTuj uan() +setrevi si() +setTgl Update()
-kdBab -kdPel aj aran -l inkM ateri -l inkT am bahan -source1 -source2 -l inkT ugas -t glDeadLi ne -objecti ve -deskripsi -j udul +insert () +updat e() +delete() +downloadMat eri () +uploadM ateri() +pilih materi() +getData() +set KodePelaj aran() +set KodeBab() +set Var()
-kdK el as -nam aKelas -jurusan -tingkat +insert kelas() +updat eKelas() +deleteK el as() +pilihK elas() +set KdK elas() +set Nam aKelas() +set Jurusan() +set Tingkat () +getData() +vi ew search()
-ni m -nam a -al am at -t mpt Lahir -t glLahir -agam a -t elpHp -t elpRumah -nam aAyah -nam aIbu -al am atOrtu -t elpAyah -t elpIbu -f oto -j urusan -kdKel as -password -kelurahan -kecam atan -kota -kodePos -em ail -di Teri maKelas -t glMasuk -sekol ahA sal -al am atS ekolahAsal -t hnSTL -nom orS Tl -f oto -pass -akti f +insert Siswa() +updat eSiswa() +deleteSi swa() +selectS iswa() +vi ew dat a() +set Ni s() +set Pass() +cekLogin() +cekNim() +getData() +set KdK el as() +vi ew search() +set Var() +insert Ort u() +updat eOrt u() +updat e siswa by siswa() +change pin()
--idNilai --kdBab --nilaiUlangan --deskripsi
--idNilai --kdB ab --tglkumpul --deskripsi --linkTugas --nilaiTugas +setdiNil ai () +setl inkTugas() +setkdBab() +setdeskripsi() +setT gl Kumpul() +cek() +get Dat a() +view search()
+set idNi lai() +set kdB ab() +set deskripsi() +cek() +get data()
-idNi lai -id -mId -final -kdP el aj aran +set IdNilai() +set LinkT ugas() +set Deskri psi() +set TglK um pul() +set Id() +set KdP elajaran() +vi ewNilai () +set KdK elas() +vi ewS earch() +cek() +insert ()
-idThread -idForum -nam a -deskripsi -kdKel as -idForum
-i dTopik -i dThread -subject -i d -dat ePost -t imeP ost
-idP ost -idTopik -id -subject -isi -dateP ost -t imeP ost
-kdP m -sender -receipt -message -ti tle -ti me -date +creat ePM() +updateP M() +delet eP M() +readPM() +insert () +submit () +view inbox() +view message() +setK dP m() +set var()
-id -nam aAyah -nam aIbu -al amat -kelurahan -kecamatan -kot a -kedoPos -TelpAyah -telpIbu -tlpRumahOrtu -em ailOrtu -pekerjaanA yah -pekerjaanI bu -nam aW -al amatW -kelurahanW -kecamatanW -kot aW -kodePosW -teleponW -em ailW -pekerjaanW
Gambar 3.155 Hubungan Class Diagram
-nip -nama -alam at -t mpLahir -t glLahir -jnsKel am in -t elpHp -t elpRum ah -f oto -t glMasuk -ij azahTertinggi -pass -kelurahan -kecam atan -kota -kodePos -em ai l -agama -kdIdenti tas +insert() +updat e() +del et e() +set Nip() +set Pass() +cekNi p() +cekLogi n() +get data() +change pin() +set Var() +updat e guru by guru() +view search()
-idPengumuman -tgl -judul -deskripsi -ket erangan +tuli s pengumum an() +insert Pengumuman() +updat ePengumuman() +deleteP engumum an() +set Ket erangan() +getA ll() +set Var() +set KdP engum um an()
230
3.3.5.2 Diagram Use Case
Gambar 3.156 Use Case User & Admin
231
3.3.5.3 Sequence Diagram
Gambar 3.157 S equence User Guru Login
232
Gambar 3.158 S equence Siswa Download Materi
233
Gambar 3.159 S equence Siswa Download S oal Latihan
234
Gambar 3.160 S equence Siswa Upload Tugas
235
Gambar 3.161 S equence Siswa Update Profile
236
Gambar 3.162 S equence Siswa View Jadwal
237
Gambar 3.163 S equence User Logout
Gambar 3.164 S equence User View Inbox
238
Gambar 3.165 S equence User View PM
Gambar 3.166 S equence User Delete PM
239
Gambar 3.167 S equence Siswa Lihat Transkrip Nilai
240
Gambar 3.168 S equence Guru Upload Materi Tambahan
241
kelas:GUI
pelajaran:GUI
sub bab : GUI
materi1:materi
MsMateri
siswa
pilihPelajaran pilih materi
<
> pilih link materi setKodePelajaran setKodeBab getData query(sqlSelect) return rs return
dialogBox download open, save or cancel download download result
Gambar 3.169 S equence Guru Download Materi
242
guru
kelas nilai: GUI
jadwal1: jadwal
MsJadwal
pelajaran1: pelajaran
msPelajaran
View Nilai: GUI
add Nilai Tugas : GUI
pilih pelajaran
<> set Id() viewSearch() query1(sqlS elect) result rs
<> set KdPelajaran() getDat a() query2(sqlS elect) result rs2 daftar pelajaran pilih proses view nilai
add nilai tugas
add nilai ulangan harian
add nilai t ugas
Gambar 3.170 S equence guru input nilai
add nilai ulangan harian: GUI
add nilai ujian: GUI
243
view Nilai :GUI
detnilai1:detnilai
nilai1:nilai
siswa1:siswa
guru
pilih link <>
<>
<> setKdKelas() view search()
setId() setKdPelajaran() setIdNilai()
view search() query1(sqlSelect) result rs return show nilai
Gambar 3.171 S equence guru view nilai
msDetNilai
244
Gambar 3.172 S equence Guru Ulangan Harian
245
Gambar 3.173 S equence Guru Add Nilai Ujian
246
Gambar 3.174 S equence Guru Change Password
247
Gambar 3.175 S equence Admin Insert, View Detail Siswa
248
Gambar 3.176 S equence Admin Ubah, Hapus Siswa
249
Gambar 3.177 S equence Admin Posting pengumuman
250
Gambar 3.178 S equence Guru Update Profile
251
Gambar 3.179 S equence Create PM
252
home :GUI
pengumuman1:pengumuman
MsPengumuman
user
pilih link <> setKeterangan() getAll() query(sqlSelect) result rs return tampilkan pengumuman
Gambar 3.180 S equence Lihat Pengumuman
253
Gambar 3.181 S equence Guru cek dan download pelajaran
254
Gambar 3.182 S equence Upload S oal Tugas
255
Gambar 3.183 S equence View Jadwal Mengajar
256
Gambar 3.184 S equence Admin Insert Kelas
257
Gambar 3.185 S equence Admin Update Kelas
258
Gambar 3.186 S equence Admin Delete Kelas
259
Gambar 3.187 S equence Admin Add Murid Kelas
260
Gambar 3.188 S equence Admin Add Insert Pelajaran
261
Gambar 3.189 S equence Admin Update Jadwal Pelajaran
262
Gambar 3.190 S equence Admin Insert Pelajaran
263
Gambar 3.191 S equence Admin Update Pelajaran
264
Gambar 3.192 S equence Admin Delete Pelajaran
265
Gambar 3.193 S equence Admin Add Materi
Gambar 3.194 S equence Admin Delete Pengumuman
266
Gambar 3.195 S equence User Create Posting
267
Gambar 3.196 S equence User Update Posting
268
Gambar 3.197 S equence User Create Topic
269
Gambar 3.198 S equence User Update Topic
270
Buat Katego ri : GUI
Foru m1 : Forum
MsForum
Thread1 : Thread
MsThread
admin
e ntry data <> setNama() insert() query(sqlInsert)
<> setNama() setDeskripsi() insert() q uery(sqlInsert) co nfi rma tio n
return
Gambar 3.199 S equence Admin Create Kategori Forum
Uba h Ka te gori : GUI
Foru m1 : Foru m
MsForum
a dmin entry data setId Je nis upd ate qu ery(sqlUp date) confirmatio n
Me ssa ge1
Gambar 3.200 S equence Admin Update Kategori Forum
271
Gambar 3.201 S equence Admin Delete Kategori Forum
272
Gambar 3.202 S equence Admin Create Topic
273
Gambar 3.203 S equence Admin Update Topic
274
Gambar 3.204 S equence Admin Delete Topic
Gambar 3.205 S equence Admin Create Thread
275
Gambar 3.206 S equence Admin Update Thread
Gambar 3.207 S equence Admin Hapus Thread
276
Gambar 3.208 S equence Admin Create Posting
277
Gambar 3.209 S equence Admin Update Posting
278
Gambar 3.210 S equence Admin Hapus Posting
279
3.3.5.4 Activity Diagram Activity diagram untuk sistem E-learning pada SMA Plus Pembagunan Jaya seperti terdapat pada Gambar 3.211 sampai dengan Gambar 3.213
Lo gin
Tidak valid
vali d
Ho me
D ata Prib adi
Ba ntuan
U bah Sa nd i Pen gumu man
N il ai
Fo rum
Ja dwa l
Pe san Pri ba di
Kiri m P esan
De le te Pe san
Lo go ut
NO Y ES
Gambar 3.211 Activity diagram siswa
280
Gambar 3.212 Acti vity Diagram User Guru
281
Gambar 3.213 Acti vity Diagram Admin
282
3.3.5.5 S tate Diagram
Gambar 3.214 S tatechart baca forum diskusi
Gambar 3.215 S tatechart add forum diskusi member
Gambar 3.216 S tatechart admin delete kelas
Gambar 3.217 S tatechart admin delete pengumuman
283
Gambar 3.218 S tatechart admin delete user
Gambar 3.219 S tatechart admin delete forum
Gambar 3.220 S tatechart admin posting pengumuman
284
Gambar 3.221 S tatechart admin update kelas
Gambar 3.222 S tatechart admin update user
Gambar 3.223 S tatechart create forum
285
Gambar 3.224 S tatechart delete private message
Gambar 3.225 S tatechart download soal latihan
286
Gambar 3.226 S tatechart guru download jawaban tugas
Gambar 3.227 S tatechart lihat pengumuman
Gambar 3.228 S tatechart posting private message
287
Gambar 3.229 S tatechart baca private message
Gambar 3.230 S tatechart siswa upload tugas
Gambar 3.231 S tatechart upload materi
288
3.3.6 Perancangan Basis Data pada S olusi
Thread
Topic
Forum has
has
subject datePost timePost idThread
FK1
nama deskripsi kdKelas idF orum
FK1
nama
has has
has
has
MsSiswa
MsGuru
nama alamat tmptLahir tglLahir jnsKel telpHP telpRumah foto tglMasuk IjazahTertinggi agama password kdIdentitas
post
h as
F K2
subject isi datePost timePost idTopic
nama alamat kelurahan kecamatan kota kodePos tmptLahir tglLahir agama email telpHP telpRumah jurusan diterimaKelas tanggalMasuk sekolahAsal alamatSekolahAsal tahunSTL nomorSTL foto password kdKelas aktif
has
PM h as
F K2
id sender message tittle time date
has
F K1
MsKelas has
namaKelas jurusan tingkat
has
MsJadwal
FK1 FK2 FK3
has
mengajar
MsPelajaran
ha s
MsOrangTua
has
MsNilai namaAyah namaIbu Alamat kelurahan kecamatan kota kodepos teleponAyah pekerjaanAyah pekerjaanIbu namaWali alamatWali kelurahanW kecamatanW kotaW kodePosW teleponW pekerjaanW emailOrtu emailW teleponIbu teleponRmh
kdKelas kdpelajaran id hari shift
NamaPelajaran Deskripsi Tujuan tglUpdate revisi
ha s
MsPengumuman
judul tanggal deskripsi keterangan
FK1 FK2
id Mid Final KdPelajaran
has
has ha s
detilNilaiUlangan
detilNilaiTugas
FK3 id Nilai FK1 k dBab nilaiUlangan desk ripsi
FK3 i dNilai FK1 k dBab t glKumpul desk ripsi link nilaiTugas
Gambar 3.232 ERD
has
MsMateri
FK1 has
KdPelajaran linkMateri linkTambahan source1 source2 linktugas tglDeadline Objective Description judul
289
Gambar 3.233 Tabel MsGuru Fungsi tabel ini untuk menyimpan data pribadi guru dan materi yang diajarkan. Primary key dari tabel ini adalah : id Dibawah ini adalah penjelasan tentang tabel M sGuru. No. Nama Field
1.
id
Tipe Data
Varchar(8)
Keterangan PK, nomor identitas guru/admin, format : G.99.999
2.
3.
nama
alamat
Varchar(25)
Varchar(50)
Nama lengkap user/admin Alamat tempat tinggal perumahan dan jalan user/admin
4.
kelurahan
Varchar(15)
Kelurahan tempat user/admin tinggal
5.
kecamatan
Varchar(15)
Kecamatan tempat user/admin tinggal
290
6.
kota
Varchar(15)
Kota tempat user/admin tinggal
7.
kodePos
Varchar(10)
Kode pos tempat user/admin tinggal
8.
tmptLahir
Varchar(15)
Kota tempat lahir tempat user/admin
9.
tglLahir
Varchar(10)
Tanggal
lahir
user/admin,
format:
DD/MM /YYYY 10.
jnsKel
TinyInt
11.
telpRumah
Varchar(12)
Jenis Kelamin user/admin Nomor telepon rumah user/admin yang dapat dihubungi
12.
telpHP
Varchar(13)
Nomor telepon handphone user/admin yang dapat dihubungi
13.
14.
foto
tglM asuk
Varchar(30)
Varchar(10)
link file foto dalam storage Tanggal masuk
user/admin
bekerja,
format: 99/99/9999 15.
ijazahtertinggi Varchar(10)
Ijazah tertinggi yang dimiliki user/admin
16.
Password
Varchar(10)
Password user/admin
17.
agama
Varchar(8)
Agama yang user/admin anut
18.
kdIdentitas
Int
Kode identitas status priviledge user, 1: Admin, 2: Guru/User biasa
Tabel 3.4 Definisi Tabel MsGuru
291
Gambar 3.234 Tabel PM Fungsi tabel ini untuk menyimpan informasi private message yang dikirimkan dan yang masih tersimpan dalam inbox atau outbox. Primary key dari tabel ini adalah : kdPM Dibawah ini adalah penjelasan tentang tabel PM . No.
Nama Field Tipe Data
Keterangan
1.
kdPM
Int
PK, auto_increment, kode private message
2.
receipt
Varchar(8)
nomor identitas user penerima/tujuan
3.
sender
Varchar(8)
nomor identitas user pengirim
4.
message
Longtext
pesan yang dikirimkan sender ke user tujuan
5.
tittle
Varchar(30)
Judul/subyek dari pesan yang dikirmkan
6.
time
Varchar(5)
Waktu saat pesan diterima, format : HH:MM
date
Varchar(10)
Tanggal
7.
pesan
DD/MM /YYYY Tabel 3.5 Definisi Tabel PM
diterima,
format:
292
Gambar 3.235 Tabel MsKelas Fungsi tabel ini untuk menyimpan informasi data kelas yang dilangsungkan. Primary key dari tabel ini adalah : kdKelas Dibawah ini adalah penjelasan tentang tabel M sKelas. No.
Nama Field Tipe Data
Keterangan
1.
kdKelas
Varchar(6)
Kode identitas kelas
2.
namaKelas
Varchar(15)
Nama kelas
jurusan
Varchar(10)
Jurusan peminatan yang ada, IPA, IPS,
3.
Bahasa
4.
tingkat
Int
Tingkat Pendidikan, 1: Kelas X, 2: Kelas XI, 3: Kelas XII
Tabel 3.6 Definisi Tabel MsKelas
293
Gambar 3.236 Tabel detilNilaiTugas Fungsi tabel ini untuk menyimpan data dan informasi tugas dan ulangan perbab yang dikerjakan murid. Dibawah ini adalah penjelasan tentang tabel detilNilai. No. Nama Field
Tipe Data
1.
Varchar(15)
idNilai
Keterangan merupakan gabungan id siswa dengan bab materi yang ada
2.
kdBab
Varchar(10)
Kode bab tugas dan nilai yang ditunjuk, FK ke M sNilai Tanggal
3.
tglKumpul
tugas
Varchar(10) dikumpulkan/diupload,
saat format
:
DD/MM /YYYY
4.
deskripsi
Longtext
Keterangan diberikan
tambahan murid
yang
sebagai
dapat
pelengkap
294
informasi 6.
7.
link
Varchar(50) link menuju file disimpan di storage
nilaiTugas
Decimal
Nilai yang diberikan guru atas tugas yang dikerjakan
Tabel 3.7 Definisi Tabel detilNilaiTugas
Gambar 3.237 Tabel detilNilaiUlangan Fungsi tabel ini untuk menyimpan data dan informasi tugas dan ulangan perbab yang dikerjakan murid. Dibawah ini adalah penjelasan tentang tabel detilNilai. No. Nama Field
Tipe Data
1.
Varchar(15)
idNilai
Keterangan merupakan gabungan id siswa dengan bab materi yang ada
2.
kdBab
Varchar(10)
Kode bab materi dan nilai yang ditunjuk, FK ke M sNilai
295
3.
nilaiUlangan
Decimal
Nilai ulangan harian pada pelajaran dan bab user Keterangan
4.
deskripsi
Longtext
diberikan
tambahan murid
yang
sebagai
dapat
pelengkap
informasi Tabel 3.8 Definisi Tabel detilNilai
Gambar 3.238 Tabel MsNilai Fungsi tabel ini untuk menyimpan nilai hasil ujian tengah dan akhir semester tiap murid. Primary key dari tabel ini adalah : idNilai Dibawah ini adalah penjelasan tentang tabel M sNilai. No.
Nama Field
Tipe Data
1.
idNilai
Varchar(15)
Keterangan PK, merupakan gabungan id siswa dengan bab materi yang ada
1.
id
Varchar(8)
Kode identitas user yang memiliki nilai
296
ujian
2.
mid
Decimal
Hasil
nilai
ujian
mid
semester
ujian
last
semester
user/murid
3.
final
Decimal
Hasil
nilai
user/murid
4.
kdPelajaran
Varchar(10)
Kode
Pelajaran
ujian
nilai
mata
pelajaran yang user dapat Tabel 3.9 Definisi Tabel MsNilai
Gambar 3.239 Tabel MsJadwal Fungsi tabel ini untuk menyimpan jadwal pelajaran tiap kelas. Dibawah ini adalah penjelasan tentang tabel M sJadwal. No. Nama Field
1.
kdKelas
Tipe Data
Varchar(6)
Keterangan Kode kelas pada jadwal yang tersedia, FK ke M sKelas
297
2.
guruDanM ateri Varchar(20) Kode pelajaran, FK ke M sPelajaran
3.
hari
Varchar(7)
Hari jadwal KBM : Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, M inggu
4.
shift
Int
Shift jam pelajaran jadwal : Shift 1 s.d. 9
Tabel 3.10 Definisi Tabel MsJadwal
Gambar 3.240 Tabel MsMateri Fungsi tabel ini untuk menyimpan data dan informasi tiap meteri TIK yang diadakan dalam proses KBM . Primary key dari tabel ini adalah : kdBab Dibawah ini adalah penjelasan tentang tabel M sM ateri. No.
Nama Field
Tipe Data
Keterangan
298
1.
kdBab
Int
2.
kdPelajaran
Varchar(10)
PK, kdBab penunjuk TIK yang ada Kode palajaran materi TIK, FK ke MsPelajaran
3.
linkM ateri
Varchar(50)
link materi utama yang disimpan pada storage
4.
linkTambahan
Varchar(50)
link materi utama tambahan yang disimpan pada storage
5.
source1
Varchar(50)
link menuju bacaan sumber internet
6.
source2
Varchar(50)
link menuju bacaan sumber internet
7.
linkTugas
Varchar(50)
link menuju file tugas di storage Tanggal
8.
tglDeadLine
Varchar(10)
maksimal
pengumpulan
tugas, format : DD/MM /YYY
9.
Objective
Longtext
Objective materi TIK yang diberikan
10.
Description
Longtext
Deskripsi materi TIK yang diberikan
11.
judul
Varchar(40)
Judul atau subjek yang materi
Tabel 3.11 Definisi Tabel MsMateri
299
Gambar 3.241 Tabel MsPengumuman Fungsi tabel ini untuk menyimpan data dan informasi pengumuman yang dipublikasikan. Primary key dari tabel ini adalah : idPengumuman Dibawah ini adalah penjelasan tentang tabel M sPengumuman. No. Nama Field
Tipe Data
1.
Int
idPengumuman
Keterangan PK,
auto_increment,
pengumuman 2.
judul
Varchar(25) Judul pengumuman
3.
tanggal
Varchar(10) Tanggal terbitnya pengumuman
4.
deskripsi
Longtext
Deskripsi isi pengumuman
5.
keterangan
Longtext
Keterangan pengumuman
Tabel 3.12 Definisi Tabel MsPengumuman
Kode
300
Gambar 3.242 Tabel MsOrangTua Fungsi tabel ini untuk menyimpan informasi dan data orang tua murid yang belajar di SM A Plus Pembangunan Jaya. Dibawah ini adalah penjelasan tentang tabel M sOrangTua. No. Nama Field
Tipe Data
1.
Varchar(8)
id
Keterangan Kode identitas user/murid dari orang tua bersangkutan
2.
namaAyah
Varchar(30)
nama lengkap ayah
301
3.
namaIbu
Varchar(30)
4.
alamat
Varchar(50)
Nama lengkap Ibu Alamat umum tempat orang tua murid tinggal
5.
kelurahan
Varchar(15)
Kelurahan tempat orang tua murid tinggal
6.
kecamatan
Varchar(15)
Kecamatan tempat orang tua murid tinggal
7.
kota
Varchar(15)
8.
kodePos
Varchar(8)
Kota tempat orang tua murid tinggal Kode pos tempat orang tua murid tinggal
9.
teleponRmh
Varchar(15)
Nomor telepon orang tua yang dapat dihubungi
10.
pekerjaanAyah Varchar(30)
Pekerjaan Ayah
11.
pekerjaanIbu
Varchar(30)
Pekerjaan Ibu
12.
namaW
Varchar(30)
Nama lengkap wali murid/siswa
13.
alamatW
Varchar(50)
alamat umum tempat tinggal wali murid/siswa
14.
kelurahanW
Varchar(15)
Kelurahan
tempat
tinggal
wali
302
murid/siswa 15.
kecamatanW
Varchar(15)
Kecamatan
tempat
tinggal
wali
murid/siswa 16.
kotaW
Varchar(15)
17.
kodePosW
Varchar(8)
Kota tempat tinggal wali murid/siswa Kode
pos
tempat
tinggal
wali
murid/siswa
18.
teleponW
Varchar(15)
Nomor telepon wali murid/siswa yang dapat dihubungi
19.
pekerjaanW
Varchar(30)
Pekerjaan wali murid/siswa
20.
emailOrtu
Varchar(30)
Alamat e-mail orang tua murid/siswa
21.
emailW
Varchar(30)
Alamat e-mail wali murid/siswa
22.
teleponAyah
Varchar(15)
Nomor telepon ayah
23.
teleponIbu
Varchar(15)
Nomor telepon ibu
Tabel 3.13 Definisi Tabel MsOrangTua
303
Gambar 3.243 Tabel MsS iswa Fungsi tabel ini untuk menyimpan data pribadi siswa dan informasi yang berhubungan dengan kesiswaan di SM A Plus Pembangunan Jaya. Primary key dari tabel ini adalah : id Dibawah ini adalah penjelasan tentang tabel M sSiswa. No Nama Field
Tipe Data
Keterangan
id
Varchar(8)
PK, Kode user/murid
. 1.
304
2.
nama
Varchar(30)
nama lengkap user
3.
alamat
Varchar(50)
alamat umum tempat tinggal user
4.
kelurahan
Varchar(15)
kelurahan tempat user/murid tinggal
5.
kecamatan
Varchar(15)
kecamatan tempat user/murid tinggal
6.
kota
Varchar(15)
kota tempat user/murid tinggal
7.
kodePos
Varchar(8)
kode pos tempat user/murid tinggal
8.
tmptLahir
Varchar(15)
Tempat tempat user/murid lahir
9.
tglLahir
Varchar(10)
Tanggal
user/murid
lahir,
format
:
DD/MM /YYYY 10.
agama
Varchar(10)
Agama yang user/murid anut
11.
email
Varchar(30)
alamat e-mail user/murid
12.
telpHP
Varchar(15)
Nomor telepon handphone user/murid yang dapat dihubungi
13.
telpRumah
Varchar(15)
Nomor telepon rumah user/murid yang dapat dihubungi
14.
jurusan
Varchar(10)
Jurusan peminatan user/murid jalani: IPA, IPS, bahasa
15.
kdKelas
Varchar(6)
Kode Kelas user/murid, FK ke M sKelas
305
16.
diterimaKelas
Varchar(3)
17.
tglM asuk
Varchar(10)
Tingkat kelas saat user masuk Tanggal user/murid diterima masuk ke sekolah
18.
19.
sekolahAsal
alamatSekola
Varchar(25)
Varchar(50)
Nama sekolah asal murid/user sebelum masuk SMA Plus Pembangunan Jaya Alamat sekolah asal murid/user sebelum masuk SMA Plus Pembangunan Jaya
hAsal 20.
tahunSTL
Varchar(5)
Tahun Surat Tanda kelulusan
21.
nomorSTL
Varchar(30)
Nomor surat tanda kelulusan
22.
foto
Varchar(50)
link menuju file foto disimpan di storage
23.
pass
Varchar(15)
Password
24.
kdKelas
Varchar(6)
Identitas kode kelas
25.
aktif
Int
Status aktif siswa dalam KBM
Tabel 3.14 Definisi Tabel MsSiswa
306
Gambar 3.244 Tabel MsPelajaran Fungsi tabel ini untuk menyimpan data dan informasi mengenai pelajaran yang diadakan Primary key dari tabel ini adalah : kdPelajaran Dibawah ini adalah penjelasan tentang tabel M sPelajaran. No Nama Field
Tipe Data
Keterangan
1.
kdPelajaran
Varchar(10)
PK, Kode Pelajaran
2.
namaPelajaran
Varchar(30)
Nama Lengkap Pelajaran
.
3.
deskripsi
Longtext
Deskripsi
umum
dari
mata
pelajaran yang diajarkan 4.
tujuan
Longtext
Tujuan singkat materi pelajaran
5.
tglUpdate
Varchar(10)
Tanggal update materi yang ada
6.
revisi
Varchar(8)
Level revisi yang telah dilakukan
Tabel 3.15 Definisi Tabel MsPelajaran
307
Gambar 3.245 Tabel Forum Fungsi tabel ini untuk menyimpan data forum sesuai jenis/kategori. Primary key dari tabel ini adalah : idForum Dibawah ini adalah penjelasan tentang tabel forum. No Nama Field
Tipe Data
Keterangan
1.
idForum
Int(11)
PK, Id Forum
2.
nama
Varchar(50)
Nama Forum
.
Tabel 3.16 Definisi Tabel Forum
Gambar 3.246 Tabel Post Fungsi table ini untuk menyimpan data post pada forum.
308
Primary key dari table ini adalah : idPost Dibawah ini adalah penjelasan tentang tabel post. No Nama Field
Tipe Data
Keterangan
1.
idPost
Int(11)
PK, Id Post
2.
Subject
Varchar(50)
Subject post
3.
Isi
Longblob
Isi dari post
4.
datePost
Varchar(10)
Tanggal post
5.
timePost
Varchar(10)
Waktu Post
6.
idTopic
Int(50)
Id topic yang dibuat
.
Tabel 3.17 Definisi Tabel Post
Gambar 3.247 Tabel Thread Fungsi table ini untuk menyimpan data thread pada forum.
309
Primary key dari table ini adalah : idThread Dibawah ini adalah penjelasan tentang tabel thread. No Nama Field
Tipe Data
Keterangan
1.
idThread
Int(11)
PK, Id Post
2.
nama
Varchar(50)
Subject post
3.
Deskripsi
Longblob
Isi dari post
4.
idForum
Varchar(10)
Waktu Post
5.
kdKelas
Varchar(6)
Kode kelas
.
Tabel 3.18 Definisi Tabel Thread
Gambar 3.248 Tabel Topic Fungsi table ini untuk menyimpan data topic pada forum. Primary key dari table ini adalah : idTopic
310
Dibawah ini adalah penjelasan tentang tabel topic. No Nama Field
Tipe Data
Keterangan
1.
idTopic
Int(11)
PK, Id Topic
2.
Subject
Varchar(50)
Subject post
3.
Id
Varchar(10)
Id user pembuat topic
4.
datePost
Varchar(10)
tanggal Post
5.
timePost
Varchar(10)
Waktu post
.
Tabel 3.19 Definisi Tabel Topic
3.3.7 Perancangan S pesifikasi Proses 1.
M odul Login Halaman login dimunculkan Jika tombol login diklik maka akan dicek ke database Jika username dan password valid M aka create session M unculkan halaman home Akhir jika
311
Jika username dan password tidak valid M aka kembali ke halaman login M unculkan pesan, username dan password tidak cocok Akhir jika Akhir jika 2.
Change pin Jika pilihan change pin dipilih M aka munculkan halaman change pin Jika tombol submit dipilih M aka pin dicocokan ke database Jika pin sama dengan database Jika pin baru sama dengan pin konfirmasi M aka ganti pin di database M unculkan pesan, pin telah diganti Akhir jika Jika pin baru tidak sama dengan pin konfirmasi M aka munculkan
pesan,
konfirmasi tidak sama
pin
baru
dan
pin
312
Akhir jika Akhir jika Jika pin tidak sama dengan database M aka munculkan pesan,pin yang anda masukkan salah Akhir jika Akhir jika Akhir jika
3.
M odul Forum Jika pilihan forum dipilih M aka munculkan halaman thread Jika salah satu thread dipilih M aka munculkan halaman user-post Jika pilihan edit dipilih M aka munculkan user-ubah topik Jika simpan topik dipilih M aka topik akan diposting dan akan masuk ke database
313
Akhir jika Akhir jika Jika pilihan quote dipilih M aka munculkan halaman user-buat topik baru Jika simpan topik dipilih M aka topik akan diposting dan akan masuk ke database Akhir jika Akhir jika Jika pilihan sent pm dipilih M aka munculkan halaman private message Akhir jika Jika tombol reply dipilih M aka munculkan halaman user-buat topik baru Jika simpan topik dipilih
314
M aka topik akan diposting dan akan masuk ke database Akhir jika Akhir jika Jika tombol quick reply dipilih M aka topik akan langsung diposting dan disimpan di database Akhir jika Akhir jika
Jika tombol new topik dipilih M aka munculkan halaman user-buat topik baru Jika simpan topik dipilih M aka topik akan diposting dan akan masuk ke database Akhir jika Akhir jika Akhir jika
315
4.
Private M essage Jika pilihan private messages dipilih M aka munculkan menu private message Jika pilihan kirim private message dipilih M aka munculkan halaman kirim private message Jika tombol pilihan kirim private message dipilih M aka private message dikirim ke e-mail yang dituju Akhir jika Akhir jika Jika link title private message dipilih M aka munculkan halaman baca private message Jika tombol reply dipilih M aka munculkan halaman kirim private message Akhir jika Akhir jika Jika pilihan link hapus pesan dipilih M aka munculkan hapus private message
316
Akhir jika Akhir jika 5.
Logout Jika pilihan logout dipilih M aka destroy session M unculkan halaman login Akhir jika
3.3.7.1 Admin 1.
M odul Siswa Jika pilihan siswa dipilih M aka munculkan daftar siswa Jika masukkan pencarian berdasarkan nis dan go dipilih M aka munculkan daftar siswa berdasarkan nis Akhir jika Jika pilihan advanced search dipilih M aka munculkan halaman pencarian advanced search siswa
317
Jika tombol cari siswa dipilih M aka munculkan daftar siswa berdasarkan hasil pencarian Akhir jika Akhir jika Jika tombol tambah data siswa dipilih M aka munculkan halaman input data siswa baru Jika tombol simpan data dipilih M aka data siswa baru akan disimpan di database M unculkan halaman input data siswa baru Akhir jika Akhir jika Jika pilihan lihat detail dipilih M aka munculkan halaman lihat detail siswa Jika tombol ubah data dipilih M aka munculkan halaman ubah data siswa Jika tombol simpan data dipilih M aka masukkan data ke database
318
M aka munculkan halaman lihat detail siswa Akhir jika Akhir jika Jika pilihan delete siswa dipilih M aka munculkan halaman delete siswa Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman daftar siswa Akhir jika Jika pilihan no dipilih M unculkan halaman daftar siswa Akhir jika Akhir jika Akhir jika Akhir jika
2.
M odul Guru
319
Jika pilihan guru dipilih M aka munculkan daftar guru Jika masukkan pencarian berdasarkan nip dan go dipilih M aka munculkan daftar guru berdasarkan nip Akhir jika Jika pilihan advanced search dipilih M aka munculkan halaman pencarian advanced search guru Jika tombol cari guru dipilih M aka munculkan daftar guru berdasarkan hasil pencarian Akhir jika Akhir jika Jika tombol tambah data guru dipilih M aka munculkan halaman input data guru baru Jika tombol simpan data dipilih M aka data guru baru akan disimpan di database M unculkan halaman input data guru baru Akhir jika
320
Akhir jika Jika pilihan lihat detail dipilih M aka munculkan halaman lihat detail guru Jika tombol ubah data dipilih M aka munculkan halaman ubah data guru Jika tombol simpan data dipilih M aka masukkan data ke database M aka munculkan halaman lihat detail guru Akhir jika Akhir jika Jika pilihan delete guru dipilih M aka munculkan halaman delete guru Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman daftar guru Akhir jika Jika pilihan no dipilih
321
M unculkan halaman daftar guru Akhir jika Akhir jika Akhir jika Akhir jika
3.
M odul kelas Jika pilihan kelas dipilih M aka munculkan halaman kelas Jika tombol tambah kelas dipilih M aka munculkan halaman tambah kelas Jika tombol simpan data dipilih M aka masukkan data ke database M unculkan halaman kelas Akhir jika Akhir jika Jika pilihan lihat detail dipilih
322
M aka munculkan halaman lihat detail kelas Jika tombol ubah data dipilih M aka munculkan halaman ubah data kelas Jika tombol simpan data dipilih M aka masukkan data ke database M unculkan halaman lihat detail kelas Akhir jika Akhir jika Akhir jika Jika tombol tambah murid kelas dipilih M aka munculkan halaman pengisian kelas Jika tombol simpan data dipilih M aka simpan data ke database M unculkan halaman tampil siswa berdasar kelas Akhir jika Akhir jika Jika pilihan hapus dipilih
323
M aka munculkan halaman delete kelas Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman lihat kelas Akhir jika Jika pilihan no dipilih M unculkan halaman lihat kelas Akhir jika Akhir jika Akhir jika
4.
M odul jadwal Jika pilihan jadwal dipilih M aka munculkan halaman jadwal Jika pilihan lihat detail dipilih M aka munculkan halaman lihat detail jadwal Jika tombol ubah jadwal dipilih
324
M aka munculkan halaman ubah jadwal kelas Akhir jika Akhir jika Jika pilihan ubah jadwal M aka munculkan halaman ubah jadwal kelas Jika tombol simpan data dipilih M aka masukkan data ke database munculkan halaman jadwal Akhir jika Akhir jika Jika pilihan tambah jadwal dipilih M aka munculkan halaman buat jadwal kelas Jika tombol simpan data dipilih M aka masukkan data ke database M unculkan halaman jadwal Akhir jika Akhir jika
325
Jika pilihan hapus dipilih M aka munculkan halaman delete jadwal Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman jadwal Akhir jika Jika pilihan no dipilih M unculkan halaman jadwal Akhir jika Akhir jika Akhir jika
5.
M odul Pelajaran Jika pilihan pelajaran dipilih M aka munculkan halaman pelajaran Jika pilihan lihat materi dipilih M aka munculkan halaman lihat materi
326
Jika pilihan lihat detail dipilih M aka munculkan halaman lihat detail materi Jika tombol ubah data dipilih M aka munculkan halaman ubah data materi pelajaran Jika tombol simpan data dipilih M aka simpan data di database M unculkan halaman lihat detail materi Akhir jika Akhir jika Jika tombol tambah materi dipilih M aka munculkan halaman tambah materi pelajaran Jika tombol simpan data dipilih M aka masukkan data ke dalam database M unculkan halaman lihat materi
327
Akhir jika Akhir jika Jika pilihan hapus dipilih M aka munculkan halaman delete materi Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman lihat materi Akhir jika Jika pilihan no dipilih M unculkan halaman lihat materi Akhir jika Akhir jika Akhir jika Jika pilihan lihat detail dipilih M aka munculkan halaman lihat pelajaran Jika tombol ubah data dipilih M aka munculkan halaman ubah data pelajaran
328
Jika tombol simpan data dipilih M aka simpan data di database M unculkan halaman lihat detail pelajaran Akhir jika Akhir jika Akhir jika Jika tombol tambah pelajaran dipilih M aka munculkan halaman tambah pelajaran Jika tombol simpan data dipilih M aka masukkan data ke dalam database M unculkan halaman lihat pelajaran Akhir jika Akhir jika Jika pilihan hapus dipilih M aka munculkan halaman delete pelajaran Jika pilihan yes dipilih M aka hapus data dari database
329
M unculkan halaman lihat pelajaran Akhir jika Jika pilihan no dipilih M unculkan halaman lihat pelajaran Akhir jika Akhir jika Jika pilihan tampil berdasar kode pelajaran dipilih dan tombol go dipilih M aka munculkan halaman lihat pelajaran berdasar kode pelajaran Akhir jika Jika pilihan tampil berdasar tingkat dipilih dan tombol go dipilih M aka munculkan halaman lihat pelajaran berdasar tingkat Akhir jika Akhir jika 6.
M odul Pengumuman Jika pilihan pengumuman dipilih M aka munculkan halaman pengumuman Jika pilihan hapus pengumuman dipilih
330
M aka munculkan halaman delete pengumuman Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman pengumuman Akhir jika Jika pilihan no dipilih M unculkan halaman pengumuman Akhir jika Akhir jika Jika pilihan berdasarkan kategori dipilih dan tombol go dipilih M aka munculkan halaman pengumuman berdasarkan kategori Akhir jika Jika pilihan buat pengumuman baru dipilih Jika pilihan simpan pengumuman dipilih M aka masukkan data ke database munculkan halaman pengumuman Akhir jika
331
Akhir jika Jika pilihan materi dipilih M aka munculkan halaman lihat detail pengumuman Akhir jika Akhir jika
7.
Forum Jika pilihan forum dipilih M aka munculkan halaman admin forum Jika tombol tambah thread dipilih M aka munculkan halaman buat thread baru Jika tombol buat thread dipilih M aka simpan data dalam database M unculkan halaman topik Akhir jika Akhir jika Jika tombol ubah kategori dipilih
332
M aka munculkan halaman ubah kategori Jika tombol simpan data dipilih M aka simpan data dalam database M unculkan halaman forum Akhir jika
Akhir jika Jika tombol hapus kategori dipilih M aka M unculkan halaman delete kategori Jika pilihan yes dipilih M aka hapus data dari database M unculkan halaman forum Akhir jika Jika pilihan no dipilih M unculkan halaman forum Akhir jika Akhir jika
333
Jika tombol tambah kategori dipilih M aka M unculkan halaman buat kategori baru Jika tombol buat kategori dipilih M aka simpan data dalam database munculkan halaman forum Akhir jika Akhir jika Akhir jika 8.
Home Jika pilihan home dipilih M aka munculkan halaman home admin Akhir jika
3.3.7.2 Guru 1.
M odul Pelajaran Jika pilihan pelajaran dipilih M aka munculkan halaman pelajaran Jika pilihan pelajaran dipilih
334
M aka munculkan halaman mata pelajaran Jika pilihan bab dipilih M aka munculkan halaman materi-bab Jika pilihan upload materi dipilih M aka munculkan halaman upload materi Akhir jika Jika pilihan upload materi-tugas dipilih M aka munculkan halaman upload materi-tugas Akhir jika Jika pilihan edit-link dipilih M aka munculkan halaman edit link Akhir jika Jika pilihan lihat pengumpulan tugas dipilih M aka munculkan halaman pengumpulan tugas Jika tombol simpan status dipilih M aka status disimpan di database Akhir jika
335
Jika tombol masukkan nilai tugas dipilih M aka munculkan halaman nilai Akhir jika Akhir jika Akhir jika Akhir jika Akhir jika 2.
Data Pribadi Jika pilihan data pribadi dipilih M aka munculkan halaman data pribadi
`
Jika pilihan ubah data dipilih M aka masukkan data ke database M unculkan pesan data telah disimpan Akhir jika Akhir jika 3.
Nilai Jika pilihan nilai dipilih
336
M aka munculkan halaman nilai Jika pilihan view dipilih M aka munculkan halaman view nilai Akhir jika Jika pilihan nilai tugas dipilih M aka munculkan halaman view nilai tugas Jika pilihan simpan nilai dipilih M aka masukkan data ke database M unculkan pesan data telah disimpan Akhir jika Akhir jika Jika pilihan nilai ulangan harian dipilih M aka munculkan halaman view nilai ulangan harian Jika pilihan simpan nilai dipilih M aka masukkan data ke database M unculkan pesan data telah disimpan Akhir jika
337
Akhir jika Jika pilihan nilai ujian dipilih M aka munculkan halaman view nilai ujian Jika pilihan simpan nilai dipilih M aka masukkan data ke database M unculkan pesan data telah disimpan Akhir jika Akhir jika Akhir jika 4.
M odul jadwal Jika pilihan jadwal dipilih M aka munculkan halaman view jadwal Akhir jika
5.
Home Jika pilihan home dipilih M aka munculkan halaman home guru Akhir jika
338
3.3.7.3 Siswa 1. M odul Pelajaran Jika pilihan pelajaran dipilih M aka munculkan halaman pelajaran Jika pilihan pelajaran dipilih M aka munculkan pelajaranBab Jika pilihan contact lecturer dipilih M aka munculkan halaman private message Jika tombol submit M aka e-mail dikirim M unculkan pesan bahwa e-mail berhasil dikirim Akhir jika Akhir jika Jika pilihan materi pokok dipilih M aka munculkan pertanyaan download atau view Akhir jika Jika pilihan materi tambahan dipilih
339
M aka munculkan pertanyaan download atau view Akhir jika Jika pilihan soal dipilih M aka munculkan pertanyaan download atau view soal Akhir jika Akhir jika Akhir jika
2.
M odul data pribadi Jika pilihan data pribadi dipilih M aka munculkan halaman data pribadi Jika pilihan ubah data dipilih M aka masukkan data ke database M unculkan pesan data telah disimpan Akhir jika Akhir jika
3.
Nilai
340
Jika pilihan nilai dipilih M aka munculkan halaman nilai Akhir jika 4.
Home Jika pilihan home dipilih M aka munculkan halaman home siswa Akhir jika