bab 3 analisis dan perancangan 3.1 sejarah organisasithesis.binus.ac.id/asli/bab3/2010-1-00053-if...
TRANSCRIPT
![Page 1: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/1.jpg)
32
BAB 3
ANALISIS DAN PERANCANGAN
3.1 Sejarah Organisasi
SMA Muhammadiyah 25 berdiri 16 tahun yang lalu, tepatnya pada tahun
1991.Lembaga ini sering disebut SMA Muhammadiyah 25 Setiabudi Pamulang.Sebutan
ini bukan karena letaknya dekat dengan Jl. DR. Setiabudi di Pamulang Barat, melainkan
karena SMA Muhammadiyah 25 didirikan dan menjadi amal usaha Pimpinan Cabang
Muhammadiyah Setiabudi Karet di Jakarta Selatan.
Pada tahun pelajaran 1992/1993 dikeluarkan izin pendirian sekolah oleh Kanwil
Depdikbud Propinsi Jawa Barat dan pada tahun 1993 status SMA Muhammadiyah 25
Setiabudi Pamulang menjadi “DIAKUI”.Lima tahun kemudian tepatnya tahun 1998
diadakan akreditasi ulang dengan status “DISAMAKAN”.Dengan semangat kerja keras,
SMA Muhammadiyah 25 semakin tampil meyakinkan dan percaya diri, karena
bangunan sekolah yang semakin representative, kepercayaan masyarakat pun semakin
luas.Akhirnya pada tahun 2007 Dinas Pendidikan dan Kebudayaan Propinsi Banten
memberikan kepercayaan pada sekolah ini menjadi “TERAKREDITASI A”.
Dari sisi perkembangan jumlah siswa, SMA Muhammadiyah 25 mengalami
peningkatan.Pada awal berdirinya sekolah ini, hanya diminati 28 siswa dan suadh lima
tahun terakhir ini dapat menampung 4 kelas pada setiap penerimaan siswa baru dengan
jumlah siswa setiap kelas 40 peserta didik.Mengingat daya tamping terbatas, maka
hampir setiap tahun sekitar 60-80 calon siswa tidak dapat diterima di SMA
Muhammadiyah 25.Sekolah ini berdiri di atas lahan tanah seluas 14.000 m2 (empat
belas ribu meter persegi).Di atas lahan ini pula dijadikan komplek pendidikan, ada 3 unit
gedung : SD Muhammadiyah 12, SMP Muhammadiyah 22, dan SMA Muhammadiyah
25.Dengan satu keperguruan yaitu Pimpinan Perguruan Muhammadiyah Setiabudi
Pamulang.
![Page 2: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/2.jpg)
33
3.1.1 Visi dan Misi
SMA Muhammadiyah memiliki visi dan misi untuk mencapai tujuan organisasi
dan mendapatkan hasil yang diinginkan :
Visi SMA Muhammadiyah 25 adalah Unggul dalam iman, ilmu, dan amal serta anggun
dalam akhlak.
Misi SMA Muhammadiyah 25 adalah sbb:
1. Memiliki pemahaman keislaman dan keMuhammadiyahan yang benar 2. Memiliki semangat kebangsaan dan cinta tanah air 3. Menguasai ilmu pengetahuan dan teknologi 4. Menguasai bahasa asing 5. Memiliki kreatifitas seni, budaya dan olahraga
![Page 3: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/3.jpg)
34
3.2 Struktur Organisasi
BP3/BKOMG KEPALA SEKOLAH
Dra. Puji Astuti
TATA USAHA
Dra. Puji Astuti
Hj. Sarwati
Ahmad Fauzi
WAKASEK KURIKULUM
Drs. Mustakim
WAKASEK ISMUBA
Zesmita, SH.
WAKASEK KESISWAAN
M. Ali Akbar, SE.
GURU‐GURU
SISWA
![Page 4: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/4.jpg)
35
= Garis Komando = Garis Konsultasi
3.2.1 Wewenang dan Tanggung Jawab
1. BP3/BKOMG
Mempunyai tugas untuk penggalangan dana untuk pengadaan fasilitas sekolah
yang bersifat fisik dan mengawasi proses penggunaan dana yang dimanfaatkan
oleh sekolah serta memberikan arahan dan tugas-tugas kepada kepala sekolah
yang berhubungan dengan pengembangan sekolah kedepannya.
2. Kepala Sekolah
Mempunyai tugas untuk mengontrol kinerja dan memberi arahan-arahan
terhadap Wakasek dan Tata usaha, memberikan arahan dan wewenang kepada
guru-guru, menentukan keputusan penting yang berhubungan dengan sistematika
belajar mengajar di sekolah tsb., serta bertanggung jawab terhadap kelangsungan
aktivitas di sekolah tsb.
3. Tata Usaha
Mempunyai tugas untuk mengelola data personal guru dan siswa, mengelola
absensi guru dan siswa, mengelola informasi untuk disampaikan kepada siswa,
guru , dan masyarakat sekolah, mengelola arsip-arsip alumni dari SMA tsb.
Tata usaha juga memiliki wewenang dalam mengelola keuangan sekolah seperti
pembayaran BP3, iuran komputer, dll.Tata usaha memperkerjakan beberapa
karyawan untuk mengurusi tugas dan tanggung jawab tsb.
4. Wakasek Kurikulum
Mempunyai tugas untuk menentukan dan merumuskan kurikulum yang sesuai
dipelajari oleh siswa.Memberikan tambahan kurikulum untuk meningkatkan
kemampuan siswa agar lebih baik , juga memiliki wewenang untuk memilih
kurikulum yang wajib dan tidak wajib atau biasa disebut muatan lokal, Wakasek
![Page 5: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/5.jpg)
36
Kurikulum juga menentukan apakah kurikulum yang ada dapat memberikan
image yang berkualitas pada SMA tsb.
5. Wakasek ISMUBA (Pendidikan Al Islam dan Kemuhammadiyahan serta Bahasa
Arab)
Mempunyai tugas untuk mengkaji kurikulum khusus Muhammadiyah yaitu Al-
Islam, Kemuhammadiyahan, dan bahasa arab.Menyusun materi-materi pada
mata pelajaran khusus tsb., Wakasek ISMUBA juga memiliki tanggung jawab
untuk membuat siswa lebih mengenal seluk-beluk Muhammadiyah dengan
membuat mata pelajaran tsb. lebih berbobot dan bermakna.
6. Wakasek Kesiswaaan
Mempunyai tugas untuk memberi arahan langsung kepada siswa selain guru,
menertibakan siswa yang bermasalah dan memberikan solusi kepada siswa yang
membutuhkan, Wakasek Kesiswaan juga memiliki tanggung jawab untuk
menjalin hubungan baik sekolah dengan siswanya.
7. Guru
Mempuyai tugas mulia untuk memberikan dan menyampaikan ilmu kepada
siswa sesuai bidangnya masing-masing.Guru adalah pihak yang bertatap muka
langsung dengan murid, memberikan arahan, nasihat serta yang paling
berpengaruh dalam kenyamanan siswa menerima pelajaran.
8. Siswa
Siswa mempunyai tugas untuk menuntut ilmu di sekolah, menaati peraturan dan
ketertiban yang ada demi berlangsungnya kegiatan belajar yang aman dan
nyaman.Siswa bertanggung jawab terhadap nilai dan tugas yang diberikan oleh
guru.
![Page 6: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/6.jpg)
37
3.3 Sistem yang sedang berjalan
Sistem pembelajaran yang berjalan pada SMA Muhammdiyah 25 sampai
sekarang masih berpusat pada kelas, jadi semua kegiatan belajar mengajar
dilakukan di ruangan kelas.Guru memberikan pengarahan di dalam ruangan
kelas yang berkapasitas kurang lebih empat puluh siswa, guru menulis catatan
dan soal latihan di papan tulis, kemudian memberikan tugas untuk dikerjakan di
rumah.Bila masih ada waktu yang tersisa guru memberikan kesempatan bagi
siswa untuk bertanya.Semua bahan pelajaran dan materi yang disediakan
bersumber masih dari buku saja.
Pada awal semester wakil kepala sekolah bidang kurikulum akan
memberikan jadwal pelajaran yang telah ditentukan kepada guru.Siswa-siswa
pada pertemuan pertama akan mendapatkan jadwal pelajaran baru dari guru yang
akan digunakan selama satu tahun masa ajar .Informasi mengenai siswa dan
sekolah diberikan melalui pengumuman-pengumuma secara lisan maupun
tertulis di papan pengumuman sekolah.Laporan penilaian siswa akan diberikan
langsung kepada orang tua siswa di setiap akhir ujian.Pengumuman-
pengumuman terbaru tentang kegiatan yang akan diselenggarakan di sekolah
ataupun yang akan diikuti diluar sekolah akan disampaikan secara langsung oleh
guru yang bertanggung jawab atas kegiatan tsb.
![Page 7: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/7.jpg)
38
3.4 Diagram Aliran Data (Data Flow Diagram)
3.4.1 Diagram Konteks
Sistem E-learning
Kepala Sekolah
SiswaGuru
Input data guru
Input data siswa
Kirim pesanInput jadwal pelajaran
Laporan nilai
Jawaban pesan
Jawaban pesan
Jadwal pelajaran
Laporan nilai
Input jadwal ujian
Laporan nilai
Jadwal pelajaran
Download materi
Input nilai
Upload materi
Kirim pesan
Data kiriman pesan
Jadwal ujian
Input agenda
Agenda
Upload tugas
Gambar 3.1 Diagram konteks yang sedang berjalan
![Page 8: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/8.jpg)
39
3.4.2 Diagram Nol
SISWA
GURU
KEPALASEKOLAH
Input nilai
Input materi
Input jadwal pelajaran
Proses registrasi
Prosespengiriman
pesan
Nilai
Pesan
Materi
Jadwal pelajaran
Guru
Siswa
Laporan nilai
Berkas nilai
Download materi
Laporan jadwal pelajaran
Laporan jadwal pelajaran
Berkas jadwal pelajaran
Input data guru
Laporan data guru
Laporan data siswa
Kirim pesan
Kirim pesan
Jadwal ujian
Input jadwal ujian
Berkas jadwal ujian
Laporan jadwal ujian
Agenda Input agenda
Data pengumuman/event
TugasProses
pemberian tugasUpload tugas
Laporan tugas
Upload materi
Input data siswa
Jawaban pesan
Laporan nilai
Data kiriman pesan
Gambar 3.2 Diagram nol yang sedang berjalan
![Page 9: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/9.jpg)
40
3.4 Permasalahan dan Usulan Solusi
Berdasarkan konsultasi dan identifikasi kebutuhan pengguna kepada
Kepala Sekolah, guru-guru, dan siswa telah diketahui permasalahan yang
dihadapi dalam sistem pembelajaran yang sedang berjalan :
1. Permasalahan : Waktu belajar mengajar seringkali terasa kurang, sehingga
penyampaian materi di kelas tidak tuntas.
Usulan Solusi : Membuat modul download materi pelajaran pada e-learning,
maka siswa dapat menambah wawasan dan pemahaman terhadap materi
pelajaran yang tidak tuntas diajarkan di kelas.
2. Permasalahan : Ketika jadwal pelajaran di tahun ajaran baru siswa harus
datang ke sekolah dan berdesak-desakkan di papan pengumuman untuk
melihat jadwal pelajaran.
Usulan Solusi : Membuat modul jadwal pelajaran pada e-learning, maka
siswa dapat melihat jadwal pelajarannya secara online kapan dan dimana saja
tanpa harus datang ke sekolah.
3. Permasalahan : Hasil nilai siswa hanya bisa dilihat di papan pengumuman
sekolah atau harus menemui guru untuk mengetahuinya.
Usulan Solusi: Membuat modul nilai pada e-learnin, maka siswa dapat
melihat hasil nilai masing-masing secara online tanpa harus datang ke
sekolah.
4. Permasalahan : Dengan sistem sebelumnya Guru masih menginput nilai-nilai
siswa secara manual
Usulan Solusi : Membuat modul nilai pada e-learning, maka Guru dapat
menginput nilai-nilai siswa secara online dan transkrip nilai-nilai tsb.
tersimpan dengan aman dan terorganisir di database.
![Page 10: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/10.jpg)
41
5. Permasalahan : Pengumuman atau event-event yang akan diadakan sekolah
hanya dapat dilihat di papan pengumuman sekolah.
Usulan Solusi : Membuat modul pengumuman pada e-learning,
pengumuman dan event-event tsb. ditampilkan pada halaman utama e-
learning dan disusun secara rapih dan dengan warna yang eye-catching
sehingga siswa akan melihat pengumuman dan event-event tsb.
![Page 11: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/11.jpg)
42
3.5 Perancangan Perangkat Lunak
Metode Perancangan perangkat yang dipergunakan yaitu model berorientasi
objek menggunakan UML
3.5.1 Use-case
Gambar 3.3 Use Case Diagram
![Page 12: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/12.jpg)
43
3.5.2 Class Diagram
3.5.2.1 Pesan
+mengirim()+menerima()
-idPesan-idUser-tujuan-subjek-isiPesan-fwd-status-tgl
Pesan
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+mengirim()+menerima()
-idPesan-idUser-tujuan-subjek-isiPesan-fwd-status-tgl
Pesan
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
1..*
*
Gambar 3.4 Gambar hubungan class user dengan class pesan
![Page 13: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/13.jpg)
44
3.5.2.2 Nilai
+mempublish()+menginput()+membaca()
-idNilai-idUser-klsSiswa-namaMatpel-tugas-ulanganHarian1-ulanganHarian2-ujianMid-ujianAkhir-nilaiAkhir-semester-status
Nilai
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
RuanganKlsSiswa
*
*
**
![Page 14: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/14.jpg)
45
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
1
1..*
+mempublish()+menginput()+membaca()
-idNilai-idUser-klsSiswa-namaMatpel-tugas-ulanganHarian1-ulanganHarian2-ujianMid-ujianAkhir-nilaiAkhir-semester-status
Nilai
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
Ruangankelas
*
*
1
*
* *
![Page 15: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/15.jpg)
46
Gambar 3.5 Gambar hubungan class nilai dengan class user dengan class kelas, class
jurusan, dan class ruangankelas
3.5.2.3 Guru
+menginput()+mempublish()+membaca()
-idGuru-guru-hari-jam-kelasAjar-matpelAjar
Guru
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+menginput()+mempublish()+membaca()
-idGuru-guru-hari-jam-kelasAjar-matpelAjar
Guru
*
*
Gambar 3.6 Gambar hubungan class guru dengan class user
![Page 16: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/16.jpg)
47
3.5.2.4 Mata Pelajaran
+mempublish()+membaca()+menginput()
-idPelajaran-namaMatpel1-namaMatpel2-namaMatpel3-namaMatpel4-namaMatpel5-namaMatpel6-namaMatpel7-namaMatpel8-namaMatpel9-namaMatpel10-kelasSiswa-semester
Pelajaran
![Page 17: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/17.jpg)
48
+mendownload()+mengupload()
-idMateri-judul-namaMatpel-klsSiswa-pertemuan-nama-deskripsi-ukuran-direktori-tgl-status
Materi
-idMatpel-namaMatpel
Matapelajaran
+mempublish()+menginput()+membaca()
-idNilai-idUser-klsSiswa-namaMatpel-tugas-ulanganHarian1-ulanganHarian2-ujianMid-ujianAkhir-nilaiAkhir-semester-status
Nilai
+mempublish()+membaca()+menginput()
-idPelajaran-namaMatpel1-namaMatpel2-namaMatpel3-namaMatpel4-namaMatpel5-namaMatpel6-namaMatpel7-namaMatpel8-namaMatpel9-namaMatpel10-kelasSiswa-semester
Pelajaran
*
1 * *
*
*
Gambar 3.7 Gambar hubungan class nilai dengan class materi dengan class
matapelajaran dengan class pelajaran
![Page 18: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/18.jpg)
49
3.5.2.5 Agenda
+mempublish()+menginput()+membaca()
-idAgenda-isiAgenda-tglAgenda-status
Agenda
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
Gambar 3.8 Gambar hubungan class agenda dengan class user
![Page 19: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/19.jpg)
50
3.5.2.6 Jadwalujian
+mempublish()+menginput()+membaca()
-idJadwalujian-kelasSiswa-mataPelajaran-tgl-waktu-ruangan-ujian-status
jadwalujian
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
Ruangankelas
*
*
**
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
![Page 20: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/20.jpg)
51
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+mempublish()+menginput()+membaca()
-idJadwalujian-kelasSiswa-mataPelajaran-tgl-waktu-ruangan-ujian-status
jadwalujian
*
*
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
Ruangankelas
*
*
1
* * *
Gambar 3.9 Gambar hubungan class jadwalUjian dengan class kelas, jurusan,
dan ruanganKelas dengan class user
![Page 21: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/21.jpg)
52
3.5.2.7 Materi
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
Gambar 3.10 Gambar hubungan class materi dengan class matapelajaran dengan class
user
![Page 22: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/22.jpg)
53
3.5.2.8 Jadwalpelajaran
+membaca()+mempublish()+menginput()
-idJadwalpelajaran-idMatpel-jamPelajaran
jadwalpelajaran
+mempublish()+membaca()+menginput()
-idPelajaran-namaMatpel1-namaMatpel2-namaMatpel3-namaMatpel4-namaMatpel5-namaMatpel6-namaMatpel7-namaMatpel8-namaMatpel9-namaMatpel10-kelasSiswa-semester
Pelajaran
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
![Page 23: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/23.jpg)
54
Gambar 3.11 Gambar hubungan class jadwalpelajaran, dengan class pelajaran, dengan
class user
3.5.2.9 Pelajaran
+mempublish()+membaca()+menginput()
-idPelajaran-namaMatpel1-namaMatpel2-namaMatpel3-namaMatpel4-namaMatpel5-namaMatpel6-namaMatpel7-namaMatpel8-namaMatpel9-namaMatpel10-kelasSiswa-semester
Pelajaran
+membaca()+mempublish()+menginput()
-idJadwalpelajaran-idMatpel-jamPelajaran
jadwalpelajaran
Gambar 3.12 Gambar hubungan class pelajaran dengan class jadwalpelajaran dengan
class mata pelajaran
![Page 24: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/24.jpg)
55
3.5.2.10 Modul
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
-idModul-namaModul-link-pblish-urutan
Modul
1
*
Gambar 3.13 Gambar hubungan class modul dengan class user
![Page 25: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/25.jpg)
56
3.5.2.11 Kelas, Jurusan, Ruangankelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
Ruangankelas
*
*
**
Gambar 3.14 Gambar hubungan class kelas dengan kelas jurusan dengan class ruangan
kelas
![Page 26: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/26.jpg)
57
+mengirim()+menerima()
-idPesan-idUser-tujuan-subjek-isiPesan-fwd-status-tgl
Pesan
+mempublish()+menginput()
-idUser-statusUser-namaUser-klsSiswa-jurusanSiswa-ruanganKlsSiswa-alamatUser-telpUser-HPUser-emailUser-tmptLahirUser-tglLahirUser-jnsKelaminUser-idPass
User
+mendownload()+mengupload()
-idMateri-judul-namaMatpel-klsSiswa-pertemuan-nama-deskripsi-ukuran-direktori-tgl-status
Materi
-idMatpel-namaMatpel
Matapelajaran
1..*
*
1
1..*
+membaca()+mempublish()+menginput()
-idJadwalpelajaran-idMatpel-jamPelajaran
jadwalpelajaran
1
*
1 *
*
1
+mempublish()+menginput()+membaca()
-idAgenda-isiAgenda-tglAgenda-status
Agenda
*
1
-idModul-namaModul-link-pblish-urutan
Modul
+mempublish()+menginput()+membaca()
-idJadwalujian-kelasSiswa-mataPelajaran-tgl-waktu-ruangan-ujian-status
jadwalujian
+mempublish()+menginput()+membaca()
-idNilai-idUser-klsSiswa-namaMatpel-tugas-ulanganHarian1-ulanganHarian2-ujianMid-ujianAkhir-nilaiAkhir-semester-status
Nilai
1
*
*
*
+mempublish()+membaca()+menginput()
-idPelajaran-namaMatpel1-namaMatpel2-namaMatpel3-namaMatpel4-namaMatpel5-namaMatpel6-namaMatpel7-namaMatpel8-namaMatpel9-namaMatpel10-kelasSiswa-semester
Pelajaran
*
1
-idKlsSiswa-klsSiswa
Kelas
-idJurusanSiswa-jurusanSiswa
Jurusan
-idRuanganKlsSiswa-ruanganKlsSiswa
Ruangankelas
1
*
*
*
**
1
*
1
*
* *
*
*
1
*
* *
**
+menginput()+mempublish()+membaca()
-idGuru-guru-hari-jam-kelasAjar-matpelAjar
Guru
*
*
* *
Gambar 3.15 Class Diagram
![Page 27: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/27.jpg)
58
3.5.3 Perancangan Database
Rancangan database yang digunakan dalam pembuatan e-learning berbasis
Content Management System SMA Muhammadiyah 25 Pamulang :
Agenda
Tabel 4.1 Agenda
Nama Field Tipe Data Size
(PK) idAgenda INT 10
tipe VARCHAR 20
judul VARCHAR 50
Isi TEXT
tgl VARCHAR 50
status INT 2
Jadwalpelajaran
Tabel 4.2 Jadwalpelajaran
Nama Field Tipe Data Size
(PK) idJadwalpel INT 10
kelasSiswa VARCHAR 10
senin VARCHAR 100
selasa VARCHAR 100
![Page 28: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/28.jpg)
59
rabu VARCHAR 100
kamis VARCHAR 100
jumat VARCHAR 100
sabtu VARCHAR 100
jam VARCHAR 200
semester VARCHAR 3
Jadwalujian
Tabel 4.3 Jadwalujian
Nama Field Tipe Data Size
(PK) idJadwalujian INT 10
Ujian VARCHAR 10
kelasSiswa VARCHAR 10
mataPelajaran VARCHAR 50
tgl VARCHAR 30
waktu VARCHAR 30
ruangan VARCHAR 5
status INT 2
![Page 29: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/29.jpg)
60
Jampelajaran
Tabel 4.4 Jampelajaran
Nama Field Tipe Data Size
(PK) idJampel INT 10
jam VARCHAR 20
Jurusan
Tabel 4.5 Jurusan
Nama Field Tipe Data Size
(PK) idJurusanSiswa INT 10
jurusanSiswa VARCHAR 20
Kelas
Tabel 4.6 Kelas
Nama Field Tipe Data Size
(PK) idKlsSiswa INT 10
klsSiswa VARCHAR 10
![Page 30: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/30.jpg)
61
Matapelajaran
Tabel 4.7 Matapelajaran
Nama Field Tipe Data Size
(PK) idMatpel INT 10
namaMatpel VARCHAR 50
Materi
Tabel 4.8 Materi
Nama Field Tipe Data Size
(PK) idMateri INT 10
judul VARCHAR 50
namaMatpel VARCHAR 20
kelasSiswa VARCHAR 10
pertemuan VARCHAR 5
nama VARCHAR 50
deskripsi TEXT
ukuran VARCHAR 50
direktori VARCHAR 50
tgl VARCHAR 20
status INT 2
![Page 31: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/31.jpg)
62
Modul
Tabel 4.9 Modul
Nama Field Tipe Data Size
(PK) idModul INT 5
namaModul VARCHAR 50
link VARCHAR 100
publish ENUM ('Y', 'N')
status ENUM ('admin', 'guru')
urutan INT 5
Nilai
Tabel 4.10 Nilai
Nama Field Tipe Data Size
(PK) idNilai INT 10
idUser INT 10
klsSiswa INT 10
namaMatpel INT 50
tugas INT 5
ulanganHarian1 INT 5
![Page 32: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/32.jpg)
63
ulanganHarian2 INT 5
ujianMid INT 5
ujianAkhir INT 5
nilaiAkhir INT 5
semester VARCHAR 5
status INT 2
Pelajaran
Tabel 4.11 Pelajaran
Nama Field Tipe Data Size
(PK) idPelajaran INT 10
namaMatpel1 VARCHAR 20
namaMatpel2 VARCHAR 20
namaMatpel3 VARCHAR 20
namaMatpel4 VARCHAR 20
namaMatpel5 VARCHAR 20
namaMatpel6 VARCHAR 20
namaMatpel7 VARCHAR 20
namaMatpel8 VARCHAR 20
namaMatpel9 VARCHAR 20
![Page 33: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/33.jpg)
64
namaMatpel10 VARCHAR 20
kelasSiswa VARCHAR 10
semester VARCHAR 10
Pesan
Tabel 4.12 Pesan
Nama Field Tipe Data Size
(PK) idPesan INT 10
idUser VARCHAR 50
tujuan VARCHAR 50
subjek VARCHAR 50
isiPesan TEXT
fwd VARCHAR 3
status INT 2
tgl VARCHAR 10
Ruangankelas
Tabel 4.13 Ruangankelas
Nama Field Tipe Data Size
(PK) idRuanganKlsSiswa VARCHAR 10
![Page 34: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/34.jpg)
65
ruanganKlsSiswa VARCHAR 10
User
Tabel 4.14 User
Nama Field Tipe Data Size
(PK) idUser INT 10
statusUser VARCHAR 10
namaUser VARCHAR 50
klsSiswa VARCHAR 10
jurusanSiswa VARCHAR 50
ruanganKlsSiswa VARCHAR 10
alamatUser VARCHAR 50
telpUser VARCHAR 20
HPUser VARCHAR 50
emailUser VARCHAR 50
tmptLahirUser VARCHAR 20
tglLahirUser VARCHAR 20
jnsKelaminUser ENUM ('Pria', 'Wanita')
idPass VARCHAR 20
![Page 35: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/35.jpg)
66
Guru
Tabel 4.15 Guru
Nama Field Tipe Data Size
(PK) idGuru VARCHAR 10
guru VARCHAR 100
hari VARCHAR 10
Jam VARCHAR 20
kelasAjar VARCHAR 10
matpelAjar VARCHAR 20
![Page 36: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/36.jpg)
67
3.5.4 State Chart
3.5.4.1 Guru
/ melakukanLogin / melakukanLogout
/ mengupload
Proses
/ membaca
/ mengirim/ menginput
Gambar 3.16 State Chart Guru
3.5.4.2 Admin
Gambar 3.17 State Chart Admin
![Page 37: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/37.jpg)
68
3.5.4.3 Siswa
Gambar 3.18 State Chart Siswa
3.5.4.4 Jadwal Pelajaran
Gambar 3.19 State Chart Jadwal Pelajaran
![Page 38: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/38.jpg)
69
3.5.4.5 Agenda
Pending/ menginputAgenda
Proses/ mempublishAgenda
Aktif
/ [suksesMenyimpan]
/ [gagalMempublish]
/ membacaAgenda
Gambar 3.20 State Chart Agenda
3.5.4.6 Sent
Gambar 3.21 State Chart Sent
![Page 39: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/39.jpg)
70
3.5.4.7 Inbox
Gambar 3.22 State Chart Inbox
3.5.4.8 Materi
Gambar 3.23 State Chart Materi
![Page 40: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/40.jpg)
71
3.5.4.9 Ulangan Harian
Gambar 3.24 State Chart Ulangan Harian
3.5.4.10 Ujian Mid
Gambar 3.25 State Chart Ujian Mid
![Page 41: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/41.jpg)
72
3.5.4.11 Ujian Akhir
Gambar 3.26 State Chart Ujian Akhir
3.5.4.12 Tugas
Gambar 3.27 State Chart Tugas
![Page 42: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/42.jpg)
73
3.5.4.13 Mata Pelajaran
Gambar 3.28 State Chart Mata Pelajaran
![Page 43: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/43.jpg)
74
3.5.5 Sequnce Diagram
3.5.5.1 Melakukan Login User
3.5.5.1.1 Melakukan Login (Guru)
Gambar 3.29 Sequence Diagram Melakukan Login untuk Guru
![Page 44: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/44.jpg)
75
3.5.5.1.2 Melakukan Login (Siswa)
UI Logincreate()
entryRequireField()
klikSignIn()
User
validasi()
validasi()
dataInvalid()
dataValid()
Home UIcreate()
Siswa
Gambar 3.30 Sequence Diagram Melakukan Login untuk Guru
![Page 45: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/45.jpg)
76
3.5.5.2 Melihat Pengumuman
3.5.5.2.1 Melihat Pengumuman (Siswa)
Siswa
UI Pengumuman Agendacreate()
get()
result()
Gambar 3.31 Sequence Diagram Melihat Pengumuman untuk Siswa
![Page 46: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/46.jpg)
77
3.5.5.3 Melihat Nilai
3.5.5.3.1 Melihat Nilai (Guru)
Gambar 3.32 Sequence Diagram Melihat Nilai untuk Guru
![Page 47: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/47.jpg)
78
3.5.5.3.2 Melihat Nilai (Siswa)
Gambar 3.33 Sequence Diagram Melihat Nilai untuk Siswa
![Page 48: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/48.jpg)
79
3.5.5.4 Melihat Pengumuman
3.5.5.4.1 Melihat Pengumuman untuk Siswa
Siswa
UI Pengumumancreate() Agenda
get()
result()
Gambar 3.34 Sequence Diagram Melihat Pengumuman untuk Siswa
![Page 49: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/49.jpg)
80
3.5.5.5 Mengakses Materi
3.5.5.5 .1 Mengakses Materi untuk Guru
Gambar 3.35 Sequence Diagram Mengakses Materi untuk Guru
![Page 50: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/50.jpg)
81
3.5.5.5.2 Mengakses Materi untuk Siswa
Siswa
create() UI Materi
klikFile()
File Materi
get()
find()
result()
result()
Gambar 3.36 Sequence Diagram Mengakses Materi untuk Siswa
![Page 51: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/51.jpg)
82
3.5.5.6 Menambah Agenda (Pengumuman/Event)
Guru
create() UI Agenda
inputRequiredField()
Agenda
get()
klikSave()
result()
update()
Gambar 3.37 Sequence Diagram Menambah Agenda
![Page 52: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/52.jpg)
83
3.5.5.7 Mengakses Nilai Tugas
3.5.5.7.1 Mengakses Nilai Tugas (Admin)
Admin
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Tugascreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Tugas
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.38 Sequence Diagram Mengakses Nilai Tugas untuk Admin
![Page 53: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/53.jpg)
84
3.5.5.7.2 Mengakses Nilai Tugas (Guru)
Admin
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Tugascreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Tugas
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.39 Sequence Diagram Mengakses Nilai Tugas untuk Admin
![Page 54: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/54.jpg)
85
3.5.5.8 Mengakses Nilai Ulangan Harian
3.5.5.8.1 Mengakses Nilai Ulangan Harian (Admin)
Admin
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangancreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.40 Sequence Diagram Mengakses Nilai Ulangan Harian untuk Admin
![Page 55: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/55.jpg)
86
3.5.5.8.2 Mengakses Nilai Ulangan Harian (Guru)
Guru
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangancreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.41 Sequence Diagram Mengakses Nilai Ulangan Harian untuk Guru
![Page 56: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/56.jpg)
87
3.5.5.9 Mengakses Nilai Ulangan Mid
3.5.5.9.1 Mengakses Nilai Ulangan Mid (Admin)
Admin
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangan Midcreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan Mid
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.42 Sequence Diagram Mengakses Nilai Ulangan Mid untuk Admin
![Page 57: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/57.jpg)
88
3.5.5.9.2 Mengakses Nilai Ulangan Mid (Guru)
Guru
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangan Midcreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan Mid
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.43 Sequence Diagram Mengakses Nilai Ulangan Mid untuk Guru
![Page 58: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/58.jpg)
89
3.5.5.10 Mengakses Nilai Ulangan Akhir
3.5.5.10.1 Mengakses Nilai Ulangan Akhir (Admin)
Admin
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangan Akhircreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan Akhir
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.44 Sequence Diagram Mengakses Nilai Ulangan Akhir untuk Admin
![Page 59: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/59.jpg)
90
3.5.5.10.2 Mengakses Nilai Ulangan Akhir (Guru)
Guru
create() UI Siswa
klikNamaSiswa()
User
getNamaSiswa()
result()
UI Nilai Ulangan Akhircreate()
List Keterangan Semestercreate()
selectTugasdanSemester()
klikGo()
klikEdit()
entryRequireField()
klikSave()
Ulangan Akhir
getNilai()
Result()
update()
Keterangan & Semester
get()
result()
find()
Gambar 3.45 Sequence Diagram Mengakses Nilai Ulangan Akhir untuk Guru
![Page 60: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/60.jpg)
91
3.5.6 Hierarki Menu
3.5.6.1 Menu Admin
Gambar 3.46 Hierarki Menu Admin
3.5.6.2 Menu Guru
Gambar 3.47 Hierarki Menu Guru
MENU
Dashboard
Inbox
New
Message
Manage Nilai
Manage Tugas
Ganti
Password
Logout
Reply
Forward
Sent Items
Edit Nilai
View Nilai
Jadwal Mengajar
Data Pribadi
MENU
Control Room
Inbox
New Message
Regis‐ trasi User
Manage User
Manage Jadwal Guru
Manage Nilai
Manage Kelas
Manage Mata
Pelajaran
Manage Pelajaran
Manage Jadwal
Pelajaran
Manage Jadwal Ujian
Manage Agenda
Manage Materi
Ganti Pass‐word
Logout
Reply
Forward
Sent Items
Edit
JadwalGuru
Edit Nilai
View Nilai
Edit dan View
Pelajaran
Edit
Jadwal Pelajaran
View Jadwal
Pelajaran
Edit
Jadwal Ujian
View Jadwal Ujian
Edit
Agenda
![Page 61: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/61.jpg)
92
3.5.6.3 Menu Siswa
Gambar 3.48 Hierarki Menu Siswa
MENU
Home
Inbox Jadwal
PelajaranNilai
Ujian Logout Pelajaran
Data Pribadi
![Page 62: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/62.jpg)
93
3.6 Perancangan Layout Layar
3.6.1 Admin
3.6.1.1 Halaman lndex/Login
Let’s Go!
Password
Username
Please Login
Logo SekolahE-learning
Gambar 3.49 Layout index.php
![Page 63: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/63.jpg)
94
3.6.1.2 Control Room
Gambar 3.50 Layout controlRoom.php
![Page 64: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/64.jpg)
95
3.6.1.3 Registrasi
Gambar 3.51 Layout registrasi.php
![Page 65: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/65.jpg)
96
3.6.1.4 Mengirim Pesan
Vertical menu
Footer
Header
New Message
To
Subject
Message
Submit
Inbox | Sent Items
Reset
Gambar 3.52 Layout kirimPesan.php
![Page 66: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/66.jpg)
97
3.6.1.5 Inbox
Vertical menu
Footer
Header
INBOX
New message | Sent items
Inbox grid list
<< 1 2 3 … >>
Gambar 3.53 Layout inbox.php
![Page 67: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/67.jpg)
98
3.6.1.6 Menampilkan Pesan
Vertical menu
Footer
Header
VIEW MESSAGE
Inbox | Reply
Message data
| Forward | Sent items
Kembali
Gambar 3.54 Layout viewMessage.php
![Page 68: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/68.jpg)
99
3.6.1.7 Membalas Pesan
Vertical menu
Footer
Header
REPLY
New message | Inbox | Sent Items
To
Subject
Message
Submit Reset
Gambar 3.55 Layout reply.php
![Page 69: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/69.jpg)
100
3.6.1.8 Meneruskan Pesan
Vertical menu
Footer
Header
FORWARD
New message | Inbox | Sent Items
To
Subject
Message
Submit Reset
Gambar 3.56 Layout forward.php
![Page 70: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/70.jpg)
101
3.6.1.9 Pesan Terkirim
Vertical menu
Footer
Header
SENT ITEMS
New message | Inbox
Sent items grid list
<< 1 2 3 … >>
Gambar 3.57 Layout sentItems.php
![Page 71: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/71.jpg)
102
3.6.1.10 Mencari Tujuan
Gambar 3.58 Layout cariTujuan.php
![Page 72: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/72.jpg)
103
3.6.1.11 Manage User
Content
Header
Vertical menu
Footer
MANAGE USER
Search
User grid list
<< 1 2 3 … >>
Gambar 3.59 Layout manageUser.php
![Page 73: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/73.jpg)
104
3.6.1.12 Edit User
Gambar 3.60 Layout editUser.php
![Page 74: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/74.jpg)
105
3.6.13 Manage Nilai
Vertical menu
Footer
Header
MANAGE NILAI
Form
Submit
Form
Input
Gambar 3.61 Layout manageNilai.php
![Page 75: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/75.jpg)
106
3.6.14 Edit Nilai
Vertical menu
Footer
Header
EDIT NILAI
Form
Submit
Editable form
Input
Gambar 3.62 Layout manageNilai.php
![Page 76: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/76.jpg)
107
3.6.15 View Nilai
Vertical menu
Footer
Header
VIEW NILAI
Form
Submit
List nilai
Gambar 3.63 Layout manageNilai.php
![Page 77: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/77.jpg)
108
3.6.1.16 Manage Kelas
Vertical menu
Footer
Header
MANAGE KELAS
Input
List kelas
Hapus
Input
List jurusan
Hapus
Input
List ruangan kelas
Hapus
Gambar 3.64 Layout manageKelas.php
![Page 78: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/78.jpg)
109
3.6.1.17 Manage Mata Pelajaran
Vertical menu
Footer
Header
MANAGE MATA PELAJARAN
Form
Submit
Form
Submit
Gambar 3.65 Layout manageMatpel.php
![Page 79: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/79.jpg)
110
3.6.1.18 Manage Pelajaran
Vertical menu
Footer
Header
MANAGE PELAJARAN
Form
Form
Submit
Submit
Gambar 3.66 Layout managePelajaran.php
![Page 80: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/80.jpg)
111
3.6.1.19 Manage Jadwal Pelajaran
Vertical menu
Footer
Header
MANAGE JADWAL PELAJARAN
Form
Form
Submit
Submit
Gambar 3.67 Layout manageJadwalpel.php
![Page 81: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/81.jpg)
112
3.6.1.20 Edit Jadwal Pelajaran
Vertical menu
Footer
Header
EDIT JADWAL PELAJARAN
Editable form
Submit
Form
Submit
Gambar 3.68 Layout editJadwalpel.php
![Page 82: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/82.jpg)
113
3.6.1.21 Lihat Jadwal Pelajaran
Vertical menu
Footer
Header
LIHAT JADWAL PELAJARAN
List jadwal pelajaran
Form
Submit
Gambar 3.69 Layout viewJadwalpel.php
![Page 83: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/83.jpg)
114
3.6.1.22 Manage Jadwal Ujian
Vertical menu
Footer
Header
MANAGE JADWAL UJIAN
Form
Submit
Form
Submit
Gambar 3.70 Layout manageJawdalujian.php
![Page 84: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/84.jpg)
115
3.6.1.23 Edit Jadwal Ujian
Vertical menu
Footer
Header
EDIT JADWAL UJIAN
Editable form
Submit
Form
Submit
Gambar 3.71 Layout manageNilai.php
![Page 85: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/85.jpg)
116
3.6.1.24 Lihat Jadwal Ujian
Vertical menu
Footer
Header
LIHAT JADWAL UJIAN
List jadwal ujian
Submit
Form
Submit
Gambar 3.72 Layout manageNilai.php
![Page 86: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/86.jpg)
117
3.6.1.25 Manage Agenda
Gambar 3.73 Layout manageAgenda.php
![Page 87: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/87.jpg)
118
3.6.1.26 Edit Agenda
Vertical menu
Footer
Header
EDIT AGENDA
Submitted agenda
Editable form
Submit
Gambar 3.74 Layout manageNilai.php
![Page 88: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/88.jpg)
119
3.6.1.27 Manage Materi
Content
Header
Vertical menu
Footer
MANAGE MATERI
Submit
Form
Uploaded list materi
Gambar 3.75 Layout manageMateri.php
![Page 89: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/89.jpg)
120
3.6.1.28 Manage Jadwal Guru
Gambar 3.76 Layout manageJadwalGuru.php
![Page 90: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/90.jpg)
121
3.6.1.29 Edit Jadwal Guru
Vertical menu
Footer
Header
EDIT JADWAL GURU
Editable form
Search
Submit
Gambar 3.77 Layout editJadwalGuru.php
![Page 91: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/91.jpg)
122
3.6.2 Siswa
3.6.2.1 Halaman Index/Login
Let’s Go!
Password
Username
Please Login
Logo SekolahE-learning
Gambar 3.78 Layout index.php
![Page 92: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/92.jpg)
123
3.6.2.2 Home
Gambar 3.79 Layout home.php
![Page 93: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/93.jpg)
124
3.6.2.3 Inbox
Gambar 3.80 Layout inbox.php
![Page 94: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/94.jpg)
125
3.6.2.4 Pelajaran
Gambar 3.81 Layout modul (Pelajaran).php
![Page 95: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/95.jpg)
126
3.6.2.5 Melihat Materi
Gambar 3.82 Layout modul (Melihat materi).php
![Page 96: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/96.jpg)
127
3.6.2.6 Jadwal Pelajaran
Gambar 3.83 Layout modul (Jadwal pelajaran).php
![Page 97: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/97.jpg)
128
3.6.2.7 Nilai
Gambar 3.84 Layout modul (Nilai).php
![Page 98: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/98.jpg)
129
3.6.2.8 Ujian
Gambar 3.85 Layout modul (Ujian).php
![Page 99: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/99.jpg)
130
3.6.2.9 Data Pribadi
Gambar 3.86 Layout modul (Data pribadi).php
![Page 100: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/100.jpg)
131
3.6.3 Guru
3.6.3.1 Halaman Index/Login
Let’s Go!
Password
Username
Please Login
Logo SekolahE-learning
Gambar 3.87 Layout index (Guru).php
![Page 101: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/101.jpg)
132
3.6.3.2 Dashboard.php
Gambar 3.88 Layout dashboard.php
![Page 102: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/102.jpg)
133
3.6.3.3 Jadwal Mengajar
Gambar 3.89 Layout jadwalMengajar.php
![Page 103: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/103.jpg)
134
3.6.3.4 Mengirim Pesan
Vertical menu
Footer
Header
New Message
To
Subject
Message
Submit
Inbox | Sent Items
Reset
Gambar 3.90 Layout kirimPesan.php
![Page 104: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/104.jpg)
135
3.6.3.5 Inbox
Vertical menu
Footer
Header
INBOX
New message | Sent items
Inbox grid list
<< 1 2 3 … >>
Gambar 3.91 Layout inbox.php
![Page 105: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/105.jpg)
136
3.6.3.6 Melihat Pesan
Vertical menu
Footer
Header
VIEW MESSAGE
Inbox | Reply
Message data
| Forward | Sent items
Kembali
Gambar 3.92 Layout viewMessage.php
![Page 106: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/106.jpg)
137
3.6.3.7 Membalas Pesan
Vertical menu
Footer
Header
REPLY
New message | Inbox | Sent Items
To
Subject
Message
Submit Reset
Gambar 3.93 Layout reply.php
![Page 107: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/107.jpg)
138
3.6.3.8 Meneruskan Pesan
Vertical menu
Footer
Header
FORWARD
New message | Inbox | Sent Items
To
Subject
Message
Submit Reset
Gambar 3.94 Layout forward.php
![Page 108: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/108.jpg)
139
3.6.3.9 Pesan Terkirim
Vertical menu
Footer
Header
SENT ITEMS
New message | Inbox
Sent items grid list
<< 1 2 3 … >>
Gambar 3.95 Layout manageNilai.php
![Page 109: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/109.jpg)
140
3.6.3.10 Manage Nilai
Gambar 3.96 Layout manageNilai.php
![Page 110: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/110.jpg)
141
3.6.3.11 Manage Tugas
Gambar 3.97 Layout manageTugas.php
![Page 111: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/111.jpg)
142
3.6.3.12 Upload Tugas
Vertical menu
Footer
Header
MANAGE TUGAS
Form
Submit
Form upload
UPLOAD TUGAS
Upload
Gambar 3.98 Layout manageTugas.php
![Page 112: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Organisasithesis.binus.ac.id/Asli/Bab3/2010-1-00053-IF BAB 3.pdfWakasek Kurikulum Mempunyai tugas untuk menentukan dan merumuskan kurikulum](https://reader031.vdocuments.net/reader031/viewer/2022011808/5c8c23ae09d3f2804e8b648e/html5/thumbnails/112.jpg)
143
3.6.3.13 Data Pribadi
Gambar 3.99 Layout modul (dataPribadi).php