III.1.2.6 Prosedur Pengolahan Nilai Akhir
Prosedur pengolahan nilai akhir adalah langkah-langkah yang dilakukan oleh guru memberikan nilai akhir kepada wali kelas. Proses pengolahan nilai
akhir, sebagai berikut : 1. Guru membuka daftar nilai berdasarkan arsip yang sudah diisi dari nilai
tugas, latihan ataupun ujian. 2. Guru menghitung nilai akhir
3. Guru menyerahkan daftar nilai akhir kepada wali kelas 4. Wali kelas mengisi rekap nilai
5. Wali kelas mengembalikan daftar nilai yang telah direkap ke guru Pada Gambar III-6 menjelaskan prosedur pengolahan nilai akhir.
Prosedur Pengolahan Nilai Akhir Guru
Wali Kelas
P h
a se
A4 Daftar Nilai telah
diisi Tugas, Ujian
Penghitungan Nilai Akhir
Daftar Nilai Akhir yang Telah dihitung
Daftar Nilai Akhir yang Telah dihitung
Pengisian rekap nilai
Daftar Nilai Akhir Yang Sudah Direkap
Rekap Nilai Siswa Telah terisi
A9 Daftar Nilai Akhir
Yang Sudah Direkap
A5 Rekap Nilai Siswa
Gambar III-6 Flowmap Prosedur Pengolahan Nilai Akhir Keterangan :
A5 : Arsip Lembar Daftar Nilai A9 : Arsip Rekap Nilai Leger
III.1.2.7 Prosedur Pelaporan Hasil Belajar
Prosedur pelaporan hasil belajar siswa adalah langkah-langkah yang dilakukan oleh wali kelas kepada kepala sekolah untuk memperlihatkan hasil
belajar. Proses pelaporan hasil belajar siswa, sebagai berikut : 1. Wali kelas membuka rekap nilai berdasarkan arsip yang sudah diisi dari
semua nilai mata palajaran. 2. Wali keals memberikan rekap nilai yang telah diisi kepada kepala sekolah
3. Kepala sekolah menerima rekap nilai siswa 4. Kepala sekolah melihat dan mendiskusikan rekap hasil nilai siswa
5. Kepala sekolah mengembalikan setelah selesai melihat hasil rekap nilai kepada wali kelas.
Pada Gambar III-7 menjelaskan prosedur pelaporan hasil belajar siswa.
Prosedur Pelaporan Hasil Belajar Wali Kelas
Kepala Sekolah
P h
as e
A9 Rekap Nilai Siswa
Telah terisi Rekap Nilai Siswa
Telah terisi Melihat Hasil
Rekep Nilai Siswa
Rekap Nilai Siswa yang telah dilihat
Rekap Nilai Siswa yang telah dilihat
A9
Gambar III-7 Flowmap Prosedur Pelaporan Hasil Belajar Keterangan :
A9 : Arsip Rekap Nilai Leger
III.1.3 Analisis Aturan Bisnis
SMA Pasundan 2 Kota Cimahi memiliki beberapa aturan dalam proses belajar-mengajar. Pada Tabel III-1 adalah aturan-aturan yang ada di SMA
Pasundan 2 Kota Cimahi. Tabel III-1 Analisis Aturan Bisnis
No. Berlaku Untuk
Prosedur Aturan-Aturan
1. - Prosedur
Pemberian Bahan Materi,
- Prosedur Pemberian Tugas
LKS, - Prosedur Evaluasi,
- Prosedur Analisis Soal,
- Prosedur Pengolahan Nilai
Akhir Satu guru mengajar satu mata pelajaran saja pada satu semester
dan satu guru bisa mengajar beberapa kelas per semester.
2 - Prosedur
Pemberian Bahan Materi,
- Prosedur Pemberian Tugas
LKS, - Prosedur Evaluasi,
- Prosedur Analisis Soal,
- Prosedur Pengolahan Nilai
Akhir Penjurusan dilakukan mulai dari kelas XI.
3 - Prosedur
Pemberian Bahan Materi,
- Prosedur Pemberian Tugas
LKS, - Prosedur Evaluasi,
- Prosedur Analisis Soal,
- Prosedur Pengolahan Nilai
Akhir Penjurusan dibagi menjadi 2 yaitu IPA dan IPS.
4 - Prosedur
Pemberian Bahan Materi,
- Prosedur Pemberian Tugas
LKS, - Prosedur Evaluasi,
- Prosedur Analisis Satu Nomor Induk Pegawai NIP hanya dimiliki satu guru. Jika
guru tidak memiliki NIP menggunakan NUPTK sebagai nomor identitas, dan jika guru masih baru belum memiliki NIP ataupun
NUPTK karena NIP dan NUPTK ada proses untuk memperoleh NIP dan NUPTK.
Nomor Induk Pegawai NIP diberikan kepada Calon Pegawai Negeri Sipil CPNS dari Badan Kepegawaian Negara BKN.
Format NIP adalah sebagai berikut :
No. Berlaku Untuk
Prosedur Aturan-Aturan
Soal, - Prosedur
Pengolahan Nilai Akhir
Format : 9999 99 99 9999 99 9 999 No. Urut
Kode Jenis Kelamin Bulan Pengangkatan
Tahun Pengangkatan Tanggal Lahir
Bulan Lahir Tahun Lahir
Contoh : 1960 01 01 1984 03 1 020 No. Urut
Kode Jenis Kelamin Bulan Pengangkatan
Tahun Pengangkatan Tanggal Lahir
Bulan Lahir Tahun Lahir
5 - Prosedur
Pemberian BahanMateri,
- Prosedur Pemberian Tugas
LKS, - Prosedur Evaluasi,
- Prosedur Analisis Soal,
- Prosedur Pengolahan Nilai
Akhir - Prosedur
Monitoring Siswa Satu Nomor Induk Siswa NIS hanya dimiliki satu siswa.
Pengkodean Nomor Induk Siswa terdiri dari 9 sembilan digit yaitu sebagai berikut :
Format : 9999 99 999 No. Urut
Kelas Tahun Masuk
Contoh : 1213 10 001 No. Urut
Kelas Tahun Masuk
6 - Prosedur
Pemberian BahanMateri,
- Prosedur Pemberian Tugas
LKS Lembar Kerja Siswa,
- Prosedur Evaluasi, - Prosedur Analisis
Soal, Pengkodean kelas yang digunakan di SMA Pasundan 2 Kota
Cimahi terdapat tiga kelas yaitu kelas X, XI, dan kelas XII, dan terdapat dua jurusan yaitu IPA dan IPS.
Contoh : XI – IPA 1
1 menunjukkan no. kelas IPA menunjukkan jurusan
XI menunjukkan kelas 11 XI
No. Berlaku Untuk
Prosedur Aturan-Aturan
- Prosedur Pengolahan Nilai
Akhir - Prosedur
Monitoring Siswa 7
Prosedur Pemberian Bahan Materi
Siswa mendapatkan materi sesuai dengan kelas dan guru yang mengajar.
8 Prodedur Pemberian
Tugas LKS Tugas dikumpulkan sesuai dengan guru dan mata pelajaran
9 Prosedur
Pelaksanaan Evaluasi
Soal ujian diberikan batas waktu. 10
Prosedur Pelaksanaan
Evaluasi Soal-soal berupa pilihan ganda.
11 Prosedur
Pelaksanaan Evaluasi
Tempat untuk melakukan ujian di SMA Pasundan 2 Kota Cimahi. 12
- Prosedur Evaluasi, - Prosedur Nilai
Akhir, - Prosedur
Monitoring Siswa - Prosedur Analisis
Soal Kriteria Ketuntasan Minimum KKM untuk setiap mata pelajaran
berbeda sesuai dengan tahun pelajaran.
13 - Prosedur Evaluasi,
- Prosedur Nilai Akhir,
- Prosedur Monitoring Siswa
- Prosedur Analisis Soal
Nilai KKM untuk semua kelas sama di tahun pelajaran yang sama dan dalam semester yang sama
14 - Prosedur Evaluasi,
- Prosedur Nilai Akhir,
- Prosedur Monitoring Siswa
- Prosedur Analisis Soal
Nilai akhir diperoleh dari rata-rata jumlah seluruh nilai sesuai dengan mata pelajaran, kelas, dan guru yang sama
15 - Prosedur Evaluasi,
- Prosedur Nilai Akhir,
- Prosedur Monitoring Siswa
- Prosedur Analisis Soal
Skala nilai 0-100
III.1.4 Analisis Monitoring
Di dalam menganalisis nilai siswa tahapan dilakukan adalah mengelola nilai-nilai siswa dari mulai nilai tugas, latihan. Nilai-nilai yang sudah dihitung
akan menjadi Nilai Akhir NA, dari hasil Nilai akan diperoleh suatu informasi yang berupa text mengenai ketuntasan dalam belajar, karena disetiap mata
pelajaran ada nilai Kriteria Ketuntasan Minimum KKM yang berbeda. Siswa dapat dinyatakan lulus dalam mata pelajaran jika NA melebihi nilai KKM dan
dinyatakan tidak lulus jika kurang dari KKM. Informasi ditampilkan dalam sebuah antarmuka tunggal dengan menjadikan indikator sebagai ukuran dalam
memonitoring dan pengukuran kinerja sekolah untuk mencapai target yang diinginkan sesuai dengan indikator yang telah ditentukan. KKM menjadi indikator
sebagai batas minimum dalam proses penilaian siswa. Nilai KKM didapat dari beberapa proses adalah sebagai berikut,
1. Terdapat tiga poin dalam perhitungan KKM yaitu Standar Kompetensi, Kompetensi Dasar, dan Indikator.
2. Setiap standar kompetensi memiiki beberapa kompetensi dasar 3. Setiap kompetensi dasar memiliki beberapa indikator
4. Cara pertama perhitungan KKM adalah memeberikan nilai pada setiap indikator.
5. Nilai dari indikator dijumlahkan dan dibagi sesuai dengan banyaknya indikator menghasilkan nilai rata-rata indiktor
6. Nilai rata-rata indikator menjadi satu nilai kompetensi dasar. 7. Nilai dari beberapa kompetensi dasar dijumlahkan dan dibagi sesuai dengan
kompetensi dasar menghasilkan nilai rata-rata kompetensi dasar 8. Nilai rata-rata kompetensi dasar menjadi satu nilai standar komprtensi
9. Nilai dari standar kompetensi dijumlahkan dan dibagi sesuai dengan banyaknya standar kompetensi menghasilkan nilai rata-rata KKM
Untuk mendapatkan indikator nilai siswa diambil dari nilai rata-rata standar kompetensi atau nilai KKM, berikut adalah perhitungan nilai rata-rata
standar kompetensi atau nilai KKM. Nilai rata-rata =
……………………… 1 Berikut adalah contoh indikator pada beberapa nilai mata pelajaran siswa
terdapat pada Tabel III-2.
Tabel III-2 Indikator Nilai Siswa
Mata Pelajaran Indikator
Kelas Ekonomi
70 X-1
Matematika 68
X-1 Sejarah
70 X-1
Berikut ini adalah contoh analisis nilai mata pelajaran ekonomi kelas X-1 terdapat pada Tabel III-3,
Tabel III-3 Analisis Monitoring
No NIS
NamaKode Peserta
Mata Pelajaran Kelas
Tugas Latihan
Nilai KKM
Keterangan
1 121310004
Aditya Nugraha Ekonomi
X-1 70
65 67.5
70 Tidak lulus
2 121310010
Alifya Herlita Dirgantari
Ekonomi X-1
70 75
72.5 70
Lulus 3
121310015 Ambar Nurjaman
Ekonomi X-1
78 76
77 70
Lulus 4
121310130 Ayustina Wika
Yolanda Ekonomi
X-1 70
70 70
70 Lulus
5 121310023
Chaerul Umam Muslim
Ekonomi X-1
75 75
75 70
Lulus 6
121310022 Diki Jaelani
Ekonomi X-1
75 70
72.5 70
Lulus 7
121310027 Dina Noviani
Ekonomi X-1
70 65
67.5 70
Tidak Lulus 8
121310032 Fajar Sidik
Ekonomi X-1
70 66
68 70
Tidak lulus 9
121310034 Fani Nurarfiani
Ekonomi X-1
80 80
80 70
Lulus 10
121310038 Faqih Eggia
Virganti Ekonomi
X-1 70
65 67.5
70 Tidak Lulus
Perhitungan nilai : ……………………… 2
Untuk keterangan lulus dan tidak lulusnya bisa dihitung dengan, 1. Jika Nilai Akhir Bobot Lulus maka mata pelajaran tersebut Tidak Lulus
2. Jika Nilai Akhir Bobot Lulus maka mata pelajaran tersebut Lulus 3. Jika Nilai Akhir = Bobot Lulus maka mata pelajaran tersebut Lulus
Skala nilainya adalah 100 dan menggunakan proses pembulatan, jika Nilai komanya lebih besar dari 5 maka nilai tersebut ditambah 1, sedangkan jika Nilai
komanya kurang dari 5 maka nilainya tidak ditambah. Contoh :
Nilai Aditya Nugraha
Aditya Nugraha Tidak Lulus karena Nilainya kurang dari Bobot Lulus yaitu 70.
III.1.5 Analisis Butir Tes
Analisis butir tes terbagi menjadi dua bagian yaitu analisis kesukaran butir tes p dan analisis daya pembeda D. Analisis butir tes dilakukan dalam setiap
tes dan dalam satu kelas.
1. Analisis Kesukaran Butir Tes p
Analisis kesukaran butir tes tahapan yang dilakukan adalah menghitung jumlah soal yang benar dari tiap soal kemudian dibagi dengan jumlah siswa. Jadi
proses analisis kesukaran butir tes dilakukan disetiap soal. Analisis daya pembeda butir soal tahapan yang dilakukan adalah
memisahkan kelompok ke dalam tiga kelompok. Kelompok pertama adalah kelompok atas, yang kedua kelompok sedang, dan yang ketiga kelompok bawah.
Sebelum mebagi kelompok. siswa diurutkan sesuai dengan nilai dari yang terbesar hingga terkecil, kemudian perhitungan siswa untuk kelompok atas mengambil
27 dari jumlah siswa dalam, kelompok bawah diambil 27 juga, dan sisanya 46 adalah untuk kelompok sedang. Hasil dari pembagian kelompok atas
ataupun bawah akan dibulatkan ke atas. Berikut adalah perkiraan hasil analisis butir tes terdapat pada Tabel III-4.
Tabel III-4 Analisis Butir Tes p
No No
Soal Kelas
Topik Latihan
Mata Pelajaran
Jumlah Siswa
Kelas Bawah
Kelas Bawah
Benar Jumlah
Benar Analisis
Kesukaran Keterangan
Kesukaran Analisis
Daya Pembeda
Keterangan Daya
Pembeda 1
1 X-1
Ulangan 2
Ekonomi 32
9 6
25 0,78
Mudah 0,22
Dapat Digunakan
2 2
X-1 Ulangan
2 Ekonomi
32 9
1 0,03
Sulit Sebaiknya
Tidak Digunakan
3 3
X-1 Ulangan
2 Ekonomi
32 9
3 24
0,75 Mudah
0,56 Dapat
Digunakan 4
4 X-1
Ulangan 2
Ekonomi 32
9 6
27 0,84
Mudah 0,33
Dapat Digunakan
5 5
X-1 Ulangan
2 Ekonomi
32 9
1 11
0,34 Sedang
0,56 Dapat
Digunakan
Perhitungan Analisis Kesukaran Butir Tes p
………………………….. 3 Keterangan :
p = indeks kesukaran butir tes = Banyaknya siswa yang benar menjawab benar suatu butir tes
= Total siswa yang menjawab butir tes tersebut
Contoh perhitungan:
Dari Tabel III-4 terdapat keterangan mudah, sulit, dan sedang pada tabel keterangan kesukaran. Jika keterangan mudah hasil analisis kesukarannya lebih
dari 0,7; sedangkan untuk sulit hasil analisis kesukarannya kurang dari 0,3; dan jika keterangan sedang analisis kesukarannya antara 0,3-0,7.
Perhitungan Analisis Daya Pembeda Butir Soal D D
…………………………… 4
Keterangan : D = Indeks daya pembeda daya tes
= Jumlah siswa kelas atas yang menjawab benar = Jumlah siswa kelas bawah yang menjawab benar
N = Jumlah siswa dalam salah satu kelas atas atau bawah Contoh perhitungan:
D D
D
Dari Tabel III-4 terdapat keterangan dapat digunakan dan sebaiknya tidak digunakan. Jika nilai analisis pembedanya bernilai positif maka keterangan pada
tabel keterangan dapat digunakan, sedangkan jika nilai analisis pembedanya nol maka keterangan pada tabel keterangan pembedanya sebaiknya tidak digunakan.
Dalam keterangan analisis butir tes terdapat keterangan diperbaiki tidak digunakan jika nilai analisis pembedanya bernilai negatif.
III.1.6 Analisis Spesifikasi Kebutuhan Perangkat Lunak
Spesifikasi kebutuhan perangkat lunak untuk membangun aplikasi learning management system dibagi dua, yaitu spesifikasi kebutuhan fungsional
dan non fungsional. Spesifikasi kebutuhan fungsional dibagi menjadi dua bagian yaitu spesifikasi kebutuhan fungsional user requirement dan spesifikasi kebutuhan
fungsional system requirement Untuk kebutuhan fungsional system requirement dapat dilihat pada Tabel III-5.
Tabel III-5 Spesifikasi Kebutuhan Fungsional User Requirement
No Nomor
Spesifikasi Kebutuhan Fungsional
1 SKPL-F-001
Sistem menyediakan layanan login untuk pengguna yaitu tata usaha, kepala sekolah, guru, dan siswa
2 SKPL-F-002
Sistem menyediakan layanan data profil pengguna tata usaha, kepala sekolah, guru, dan siswa
3 SKPL-F-003
Sistem menyediakan layanan data guru 4
SKPL-F-004 Sistem menyediakan layanan data siswa
5 SKPL-F-005
Sistem menyediakan layanan data mata pelajaran 6
SKPL-F-006 Sistem menyediakan layanan data kelas
7 SKPL-F-007
Sistem menyediakan layanan data tahun pelajaran 8
SKPL-F-008 Sistem menyediakan layanan data semester
9 SKPL-F-009
Sistem menyediakan layanan data detail mengajar 10
SKPL-F-010 Sistem menyediakan layanan data detail kelas
11 SKPL-F-011
Sistem menyediakan layanan data detail mata pelajaran 12
SKPL-F-012 Sistem menyediakan layanan data jadwal
13 SKPL-F-013
Sistem menyediakan unggah dan unduh materi 14
SKPL-F-014 Sistem menyediakan unggah dan unduh tugas
15 SKPL-F-015
Sistem menyediakan layanan data forum 16
SKPL-F-016 Sistem menyediakan layanan data pengumuman
17 SKPL-F-017
Sistem menyediakan layanan latihan 18
SKPL-F-018 Sistem menyediakan layanan monitoring siswa untuk kepala
sekolah dalam bentuk grafik. 19
SKPL-F-029 Sistem menghasilkan analisis soal setelah ujian dilakukan
Berikut adalah spesifikasi kebutuhan fungsional system requirement terdapat pada Tabel III-6.
Tabel III-6 Spesifikasi Kebutuhan Fungsional System Requirement
No Nomor
Spesifikasi Kebutuhan Fungsional
1 SKPL-F-001
Sistem menyediakan
username dan
password untuk
mengidentifikasi pengguna, hanya pengguna yang memiliki wewenang untuk dapat mengakses data dalam sistem
2 SKPL-F-002
1. Sistem menampilkan data profil sesuai dengan user yang
sedang login 2.
Sistem dapat mengubah data profil sesuai dengan user yang sedang login
3. Sistem dapat mengubah nama pengguna atau kata sandi
pengguna sesuai user yang sedang login 3
SKPL-F-003 1.
Sistem dapat mengimpor data guru 2.
Sistem dapat membaca data input impor data berformat data guru
3. Sistem dapat mengubah data guru
4. Sistem dapat mengaktifkan data guru
5. Sistem dapat melayani pencarian data guru sesuai dengan
nama guru. 4
SKPL-F-004 1.
Sistem dapat mengimpor data siswa 2.
Sistem dapat membaca data input impor data berformat data siswa
3. Sistem dapat mengubah data siswa
4. Sistem dapat mengaktifkan data siswa
5. Sistem dapat melayani pencarian data guru sesuai dengan
nama siswa. 5
SKPL-F-005 1.
Sistem dapat mengimpor data mata pelajaran 2.
Sistem dapat membaca data input impor data berformat data mata pelajaran
3. Sistem dapat menambah data mata pelajaran
4. Sistem dapat mengubah data mata pelajaran
6 SKPL-F-006
1. Sistem dapat mengimpor data kelas
2. Sistem dapat membaca data input impor data berformat data
kelas Sistem dapat menambah data kelas 7
SKPL-F-007 1.
Sistem dapat menambah data tahun pelajaran 2.
Sistem dapat mengubah data tahun pelajaran 8
SKPL-F-008 1.
Sistem dapat menambah data semester 2.
Sistem dapat mengubah data semester 3.
Sistem dapat mengaktifkan data semester 9
SKPL-F-009 1.
Sistem dapat menambah data detail mengajar 2.
Sistem dapat mengubah data detail mengajar 3.
Sistem dapat mencari data detail mengajar 10
SKPL-F-010 1.
Sistem dapat menambah data detail kelas 2.
Sistem dapat mengaktifkan data detail kelas 3.
Sistem dapat mencari data detail kelas 11
SKPL-F-011 1.
Sistem dapat menambah data detail mata pelajaran 2.
Sistem dapat mengubah data detail mata pelajaran 12
SKPL-F-012 1.
Sistem dapat menambah data jadwal 2.
Sistem dapat mengubah data jadwal 3.
Sistem dapat mencari data jadwal
No Nomor
Spesifikasi Kebutuhan Fungsional
13 SKPL-F-013
1. Sistem dapat menambah unggah data materi
2. Sistem dapat mengubah data materi
3. Sistem dapat megunduh data materi
4. File dapat berbentuk doc, docx, xlx, xlsx, ppt, pptx, pdf
14 SKPL-F-014
1. Sistem dapat menambah unggah data tugas
2. Sistem dapat mengubah data tugas
3. Sistem dapat megunduh data tugas
4. File dapat berbentuk doc, docx, xlx, xlsx, ppt, pptx, pdf
15 SKPL-F-015
1. Sistem dapat menambah data forum
2. Sistem dapat mengubah data forum
16 SKPL-F-016
1. Sistem dapat menambah data pengumuman
2. Sistem dapat mengubah data pengumuman
17 SKPL-F-017
1. Sistem dapat menambah data topik latihan dan soal latihan
2. Sistem dapat mengubah data topik latihan dan soal latihan
Sedangkan untuk kebutuhan non fungsional, dapat dilihat pada Tabel III-7. Tabel III-7 Spesifikasi Kebutuhan Non Fungsional
No Nomor
Kategori Kebutuhan
1 SKPL-NF-001 Enviromental Organization
Requerement Sistem dibangun menggunakan
bahasa pemograman PHP 2
SKPL-NF-002 Enviromental Organization Requerement
Aplikasi ini menggunakan database yang terhubung dengan
SQL Server sebagai database server DBMS
3 SKPL-NF-003 Space Product Requerement
Data disimpan dalam penyimpanan data database
agar tidak terjadi berulangnya data
4 SKPL-NF-004 Safety External Requerement
Halaman pengelolaan data hanya boleh diakses oleh pengguna
yang berstatus sebagai tata usaha.
5 SKPL-NF-005 Reliability Product Requerement
Sistem tidak dapat diakses oleh dua user yang sama dalam waktu
yang bersamaan 6
SKPL-NF-006 Portability Product Requerement Ujian hanya dilakukan di lab
SMA Pasundan 2 Kota Cimahi 7
SKPL-NF-007 Portability Product Requerement Sistem ujian diberikan batas
waktu pengerjaan 8
SKPL-NF-008 Security Product Requerement Password dari masing-masing
user menggunkan ekripsi MD5. 9
SKPL-NF-009 Performance Product Requerement
Sistem harus dapat digunakan 24 jam
10 SKPL-NF-010
Regulatory External Requerement Batas waktu dalam pengolahan
data sesuai dengan jam sekolah 11
SKPL-NF-011 Regulatory External Requerement
Soal ujian berupa pilihan ganda dengan pilihan [A-E]
12 SKPL-NF-012
Safety External Requerement Sistem melakukan pengacakan
soal maupun jawaban untuk setiap user
No Nomor
Kategori Kebutuhan
13 SKPL-NF-013
Operasional Organization Requerement
Sistem menyediakan peringatan atau pesan jika melakukan
kesalahan 14
SKPL-NF-014 Development Organization
Requerement Untuk menjalankan sistem yang
dibangun maka dibutuhkan a.
Sistem Operasi b.
Web Browser c.
Web Server 15
SKPL-NF-015 Space Product Requerement
Membutuhkan media penyimpanan sekunder dalam
penyimpanan data. 16
SKPL-NF-016 Performance Product Requerement
Mampu dijalankan di berbagi web browser
17 SKPL-NF-017 Operasional Organization
Requerement dan Efficiency Product Requerement
Sistem dapat menampilkan informasi hasil belajar dengan
cepat dalam bentuk grafik dan dashboard
III.1.7 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional adalah analisis yang dilakukan untuk spesifikasi kebutuhan sistem. Spesifikasi kebutuhan sistem meliputi menganalisis
sumber daya yang akan mengunakan perangkat lunak yang akan dibangun, perangkat keras dan perangkat lunak yang ada sesuai dengan kebutuhan sistem,
dan jaringan internet yang ada. Analisis kebutuhan non fungsional adalah sebagai berikut :
1. Analisis kebutuhan perangkat keras 2. Analisis kebutuhan perangkat lunak
3. Analisis kebutuhan pikir 4. Analisis jaringan
III.1.7.1 Analisis Kebutuhan Perangkat Keras
Berdasarkan analisis perangkat keras yang sedang digunakan di SMA Pasundan 2 Kota Cimahi, spesifikasi perangkat keras yang digunakan dapat
dilihat padaTabel III-8. Tabel III-8 Spesifikasi Perangkat Keras di SMA Pasundan 2 Kota Cimahi
No. Perangkat Keras
Spesifikasi
1. Prosesor
Prosesor berkecepatan 2,6 GHz 2.
Memori RAM 512 MB
3. Hardisk
40 GB 4.
VGA Card VGA On-Board
5. Optical Drive
DVD-ROM 6.
Monitor Monitor dengan resolusi 1024x768
7. Keyboard
PS 2
No. Perangkat Keras
Spesifikasi
8. Mouse
PS 2 9
Penunjang lainnya Modem LAN WIFI, LAN Card
Kebutuhan perangkat keras untuk spesifikasi minimum menjalankan aplikasi terdapat pada Tabel III-9.
Tabel III-9 Spesifikasi Perangkat Keras Minimum
No. Perangkat Keras
Spesifikasi
1. Prosesor
Prosesor berkecepatan 2,0 GHz 2.
Memori RAM 256 MB
3. Hardisk
20 GB 4.
VGA Card VGA On-Board
5. Optical Drive
DVD-ROM 6.
Monitor Monitor dengan resolusi 1024x768
7. Keyboard
PS 2 8.
Mouse PS 2
9 Penunjang lainnya
Modem LAN WIFI, LAN Card
Spesifikasi perangkat keras yang ada di hosting yaitu:
No. Perangkat Keras
Spesifikasi
1. Brand
Supermicro 2.
Prosesor Prosesor Intel 5630 Westmere
3 RAM ECC
24 GB
Berdasarkan perbandingan perangkat keras yang ada dengan perangkat keras minimun yang dibutuhkan untuk membangun serta menjalankan aplikasi
learning management system, dapat disimpulkan bahwa perangkat keras yang ada sudah mampu digunakan untuk membangun serta menjalankan aplikasi.
III.1.7.2 Analisis Kebutuhan Perangkat Lunak
Pembangunan learning management system Pada SMA Pasundan 2 Kota Cimahi, selain kebutuhan perangkat keras yang harus diperhatikan juga harus
mengevaluasi mengenai pemilihan perangkat lunak untuk mendukung sistem yang dibangun. Adapun spesifikasi perangkat lunak yang tersedia dan digunakan di
SMA Pasundan 2 Kota Cimahi dapat dilihat padaTabel III-10. Tabel III-10 Spesifikasi Perangkat Lunak di SMA Pasundan 2 Kota Cimahi
No. Perangkat Lunak
Spesifikasi
1 Sistem Operasi
Windows XP 2
Browser Internet Explorer
3 Dokumen
PDF, Microsoft Office Word, Excel, PowerPoint 4
Video Player Flash Player
Kebutuhan perangkat lunak untuk spesifikasi minimum menjalankan aplikasi terdapat pada Tabel III-11.
Tabel III-11 Spesifikasi Perangkat Lunak Minimum
No. Perangkat Lunak
Spesifikasi
1 Sistem Operasi
Windows XP 2
Browser Internet Explorer, Mozilla Firefox, Google Chrome
3 Dokumen
PDF, Microsoft Office Word, Excel, PowerPoint 4
Video Player Flash Player
Spesifikasi perangkat lunak yang ada di hosting, sistem operasinya menggunakan OS Based On Centos 56.
Dilihat dari fakta spesifikasi perangkat lunak dan spesifikasi perangkat lunak minimum diperoleh kesimpulan bahwa SMA Pasundan 2 Kota Cimahi perlu
menambah beberapa perangkat lunak lagi, karena spesifikasi perangkat lunak yang ada belum maksimal untuk menjalankan Learning Management System yang
akan dibangun.
III.1.7.3 Analisis Kebutuhan Perangkat Pikir
Analisis kebutuhan perangkat pikir adalah analisis pengguna yang akan menjalankan aplikasi yang akan dibangun. Kebutuhan perangkat pikir yang
terlibat di dalam pembangunan learning management system di SMA Pasundan 2 Kota Cimahi terbagi manjadi empat, untuk lebih jelasnya dapat dilihat pada Tabel
III-12. Tabel III-12 Fakta Perangkat Pikir
Pengguna Tanggung Jawab
Tingkat Pendidikan
Pengalaman Pelatihan
Tata Usaha a. Mengelola data guru
b. Mengelola data siswa c. Mengelola data kelas
d. Mengelola data
pelajaran e. Mengelola data
jadwal pelajaran SMA hingga
D3 Menguasai
pemahaman yang cukup
untuk mengelola dan mengakses
data lewat web Pelatihan
menggunakan komputer di
dinas ataupun di sekolah
Guru a. Memberikan materi
Menilai tugas b. Mengadakan ujian
c. Memberikan nilai kepada siswa
D3-S2 Menguasai
pemahaman yang cukup
untuk mengelola dan mengakses
data lewat web Pelatihan
menggunakan komputer di
dinas ataupun di sekolah
Siswa a. Mendapatkan materi
b. Mengerjakan tugas c. Melakukan ujian
SMP atau sederajat
Menguasai pemahaman
yang cukup untuk mengelola
dan mengakses data lewat web
Pelatihan menggunakan
komputer di dinas ataupun di
sekolah
Pengguna Tanggung Jawab
Tingkat Pendidikan
Pengalaman Pelatihan
Kepala Sekolah
Melihat perkembangan siswa dari hasil ujian
melalui nilai akhir S2
Menguasai pemahaman
yang cukup untuk mengelola
dan mengakses data lewat web
Pelatihan menggunakan
komputer di dinas ataupun di
sekolah
Pengunjung Melihat informasi
seputar SMA pasundan 2 kota cimahi
SMA hingga sarjana
Pernah mengakses data
lewat web -
Dari analisis fakta perangkat pikir, kebutuhan perangkat pikir untuk pembangunan learning management system di SMA Pasundan 2 Kota Cimahi
dapat dilihat pada Tabel III-13. Tabel III-13 Kebutuhan Perangkat Pikir
Pengguna Hak Akses
Tingkat Pendidikan
Kemampuan Jenis Pelatihan
Tata Usaha a. Mengelola data
guru b. Mengelola data
siswa c. Mengelola data
kelas d. Mengelola data
pelajaran e. Mengelola data
jadwal pelajaran Min SMA
Pernah mengelola dan mengakses data
lewat web Pelatihan cara
menggunakan fitur-fitur yang
ada di dalam learning
management system SMA
Pasundan 2 Kota Cimahi
Guru a. Mengelola
materi b. Mengelola tugas
c. Mengelola ujian Min D3
Pernah mengelola dan mengakses data
lewat web Pelatihan cara
menggunakan fitur-fitur yang
ada di dalam learning
management system SMA
Pasundan 2 Kota Cimahi
Siswa a. Download
materi b. Upload tugas
c. Mengakses ujian Min
SMP atau
sederajat Pernah mengelola
dan mengakses data lewat web
Pelatihan cara menggunakan
fitur-fitur yang ada di dalam
learning management
system SMA Pasundan 2 Kota
Cimahi
Kepala Sekolah
a. Melihat informasi
learning management
Min S1 Pernah mengelola
dan mengakses data lewat web
Pelatihan cara menggunakan
fitur-fitur yang ada di dalam
Pengguna Hak Akses
Tingkat Pendidikan
Kemampuan Jenis Pelatihan
system b. Memonitoring
siswa learning
management system SMA
Pasundan 2 Kota Cimahi
Admin Mengelola Aplikasi
Learning Management System
Min D3 Mengerti dalam
mengelola dan mengakses data
lewat web Mengerti dalam
database dan SQL Mengerti dalam
bahasa pemrograman
terutama PHP Pelatihan cara
menggunakan fitur-fitur yang
ada di dalam learning
management system SMA
Pasundan 2 Kota Cimahi
Pengunjung Melihat informasi seputar SMA
pasundan 2 kota cimahi
Min SMA Pernah mengakses
data lewat web -
Dari perbandingan perangkat pikir yang ada dengan perangkat pikir yang dibutuhkan untuk menjalankan aplikasi learning management system SMA
Pasundan 2 Kota Cimahi dapat disimpulkan bahwa para pengguna akan mampu menjalankan aplikasi yang akan dibangun setelah selesai mengadakan pelatihan,
dan diperlukan seorang admin yang mampu mengelola sistem ketika aplikasi terjadi error atau terjadi kerusakan atau masalah di dalam aplikasinya.
III.1.8 Analisis Jaringan
SMA Pasundan 2 Kota Cimahi sudah memiliki jaringan internet dengan menggunakan kabel LAN Local Area Netwok dengan topologi ring dan wireless
yang memungkinkan para guru dan staff lainnya memanfaatkannya tanpa harus menggunakan kabel yang terhubung dengan internet. Jaringan internet yang
tersedia berada di ruangan Ruang Kepala Sekolah, Ruang Wakasek Urusan Kurikulum, Ruang Tata Usaha, dan juga di Lab. Server berada di Lab. Komputer.
Analisis jaringan di SMA Pasundan 2 Kota Cimahi digambarkan pada Gambar III-8.
Server Lab. Komputer
Client n Lab. Komputer
Client 1 Lab. Komputer
Client 2 Lab. Komputer
Client Ruang Guru
Client Ruang Wakasek Kurikulum
Client Ruang Tata Usaha
Modem
HUB Line Telepon
Client 3 Lab. Komputer
Gambar III-8 Analisis Jaringan SMA Pasundan Kota Cimahi
III.1.9 Analisis Data
Entity relationship diagram ERD web learning management system di SMA Pasundan 2 Kota Cimahi dapat dilihat pada Gambar III-9.
Kamus data Entity relationship diagram ERD: detail_materi
{id_detailmateri, id_materi, nama_file, tipe} guru
{id_guru, nip,
nama_guru, email_guru,
username, password, jabatan, aktif}
kategori_forum {id_kategori, id_admin, kategori}
komentar_forum {id_komentar,
id_topik, user,
tanggal_komentar, jam_komentar, isi_komenar}
topik_forum {id_topik,
id_kategori, user,
topik, tgl,
jam, jumlah_comment}
kelas {id_kelas, nama_kelas, no_kelas, id_admin}
kumpul_tugas {id_kumpul_tugas, id_tugas, id_siswa, tanggal_kumpul,
file_kumpul, nilai} materi
{id_materi, id_jadwal, judul_materi, tgl_materi, ket}
detail_kelas {id_detailkelas, id_kelas, id_ajaran, id_siswa}
detail_mengajar {id_mengajar, id_guru, id_pelajaran, id_ajaran}
nilai {id_nilai_latihan, id_latihan, id_siswa, jumlah_benar,
jumlah_salah, nilai} matapelajaran
{id_pelajaran, nama_pelajaran, id_admin} detail_matapel
{id_detailmatapel, id_ajaran, id_kelas, kkm, id_pelajaran} pengumuman
{id_pengumuman, id_guru, tgl_muat, tgl_habis, judul, isi_pengumuman}
staftu {id_admin, username, nama_admin, email, password, aktif}
semester {id_semester, id_ajaran, semester, aktif}
siswa {id_siswa, nis, nama_siswa, email_siswa, username,
password, aktif} soal
{id_soal, id_topik, id_materi, pertanyaan, pil_a, pil_b, pil_c, pil_d, pil_e, jawaban}
jawaban_siswa {id_jawabansiswa, id_analisis, id_soal, id_siswa, jawaban}
analisis_soal {id_analisis, id_soal, analisis_kesukaran, ket_kesukaran,
analisis_pembeda, ket_pembeda} tahun_ajaran
{id_ajaran, tahun_ajaran,
kurikulum, periode_awal,
periode_akhir} tugas
{id_tugas, id_materi, tgl_tugas, tgl_akhir, file_tugas, ket_tugas}
topik_latihan {id_latihan, id_materi, tgl_latihan, jam_awal, jam_akhir,
ket_latihan } wali_kelas
{id_walikelas, id_ajaran, id_jadwal, id_guru} user_forum
{user, nama_user, status, ol} jadwal
{id_jadwal, id_kelas,
id_mengajar, id_ajaran,
hari, waktu_jadwal}
nilai_tugas {id_nilai, id_tugas, id_siswa, nilai}
56
siswa kelas
N N
N N
N soal
N
mempunyai N
topik_latihan 1
detail_mengajar
Memiliki guru
1 Mempunyai
N
matapelajaran 1
Mempunyai 1
N Memiliki
tahun_ajaran N
1 Memiliki
1
jadwal detail_kelas
jawaban_siswa N
Memiliki semester
N 1
detail_matapel N
Memiliki 1
N Mempunyai
pengumuman N
1 Mempunyai
N
1 Memiliki
N
staftu 1
materi Membuat
N
1 nilai
Memiliki Memiliki
N 1
Mempunyai 1
N Memiliki
Memiliki N
1 1
1
Memiliki 1
tugas 0..N
Memiliki Memiliki
komentar_forum topik_forum
0..N Memiliki
1 0..N
analisis_butir
Mempunyai detail_materi
1 0..N
Mempunyai N
1 wali_kelas
Memiliki 1
N Memiliki
1 N
Mempunyai 1
1
N
1
kumpul_tugas mempunyai
1 N
user_forum
IS A
N 1
kategori_forum
1
Memiliki
N 1
Memiliki
N 1
Mempunyai
1 N
Memiliki N
1
Memiliki
N
1 Soal
Memiliki
1 N
Id_semester Id_ajaran
Id_anlaisis
Id_soal
Id_tugas Id_topik
Id_guru Id_matapelajaran
Id_pengumuman Id_detailmengajar
Id_kelas Id_walikelas
Id_detailmatapel
Id_materi Id_detailmateri
Id_admin Id_forumjawab
Id_forumtanya Id_nilailatihan
Id_jawaban Id_siswa
Id_detailkelas Id_jadwal
Id_kumpul_tugas
Gambar III-9 Entity relationship diagram di SMA Pasundan 2 Kota Cimahi
III.1.10 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional akan dijelaskan dalam bentuk diagram konteks dan data flow diagram.
III.1.10.1 Diagram Konteks
Diagram konteks adalah diagram yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar atau entitas
luar. Adapun diagram konteks untuk sistem yang akan dibangun dapat dilihat pada Gambar III-10.
LMS SMA Pasundan 2
Kota Cimahi File Excel
Data Guru Data Siswa
Data Kelas Data Matapelajaran
Siswa Guru
Tata Usaha
Kepala Sekolah Email
Data Profil Siswa Data Topik Forum
Data Komentar Forum Data Tugas
Data Jawaban latihan Info Profil Siswa
Info Topik Forum Info Komentar Forum
Info Materi Info Tugas
Info Latihan Info Pengumuman
Info Jadwal Info jawaban
Info topik latihan Info soal latihan
Info Kategori Forum Data Profil Guru
Data Topik Forum Data Komentar Forum
Data Materi Data file Materi
Data Tugas Data Pengumuman
Data Topik Latihan Data Soal Latihan
Data Nilai Tugas Data Jawaban Ulangan
Info Profil Guru Info Topik Forum
Info Komentar Forum Info Materi
Info file Materi Info Tugas
Info Pengumuman Info Jadwal
Info Analisis Butir Info Topik Latihan
Info Soal Latihan Info Nilai Latihan
Info Kategori Forum Info Jawaban Ulangan
Data Tata Usaha Data Guru
Data Siswa Data Kepala Sekolah
Data Kelas Data Jadwal
Data pelajaran Data Tahun Ajaran
Data Wali Kelas Data semester
Data Detail Mengajar Data Kategori Forum
Data nilai tugas Info Tata Usaha
Info Guru Info Siswa
Info Kepala Sekolah Info Kelas
info Detail Kelas Info Jadwal
Info Detail Matapel Info Matapelajaran
Info Tahun Ajaran Info Wali Kelas
Info semester Info Detail Mengajar
Info Kategori Forum Info Profil Kepala Sekolah
Info Analisis Butir Info Nilai Latihan
Data Profil Kepala Sekolah Info Lupa Password
Pengunjung
Info Login Info Lupa Password
Info Forum Info Pengumuman
Info Format Data Guru Info Format Data Siswa
Info Format Data Kelas Info Format Data Matapelajaran
Data Login Data Lupa Password
Gambar III-10 Diagram Konteks Dalam aplikasi learning management system yang dibangun terdapat empat
entitas utama, yaitu: 1. Tata Usaha
Tata usaha adalah pengguna yang mempunyai hak akses untuk mengelola data master di dalam sistem
2. Guru Guru adalah pengguna yang mempunyai hak akses untuk mengelola soal,
nilai, memberikan materi, menilai tugas, melihat jadwal, memberikan pengumuman, melihat hasil siswa, melihat hasil analisis butir tes, membuat
forum, dan komentar forum yang dibuat oleh siswa guru. 3. Siswa
Siswa adalah pengguna yang mempunya hak akses untuk mengerjakan soal, mendapatkan nilai, mengumpulkan tugas, mengunduh materi, melihat
jadwal, melihat pengumuman, membuat forum, dan komentar forum yang dibuat oleh siswa guru.
4. Kepala Sekolah Kepala sekolah adalah pengguna yang hanya memiliki akses untuk
memantau siswa dari hasil nilai-nilai yang sudah diolah, dan juga dapat melihat hasil dari analisis butir tes yang telah dibuat.
III.1.10.2 Data Flow Diagram DFD
Data flow diagram adalah diagram yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data di dalam sistem.
III.1.10.2.1 DFD Level 1
DFD Level 1 merupakan hasil dari breakdown dari Diagram Konteks yang telah dibuat sebelumnya. Dibawah ini adalah DFD Level 1 dimana terdapat
duabelas proses utama yaitu proses login, pengolahan data master, pada Gambar III-11
III.1.10.2.2 DFD Level 2
Pada DFD Level 2 terdiri dari pengolahan data login, pengolahan data master, pengolahan data transaksi, pengolahan data pembelajaran, pengolahan
data forum, pengolahan data pengumuman, dan pengolahan lupa kata sandi. Proses pengolahan data master dapat dilihat pada Gambar III-12.
59
1.0 Pengolahan Login
Siswa Tata Usaha
Guru Kepala Sekolah
2.0 Pengolahan Data Master
Data Profil Siswa Info Profil Siswa
Data Profil Guru Info Profil Guru
Data Profil Kepala Sekolah Info Profil Kepala Sekolah
Data Tata Usaha Data Guru
Data Siswa Data Kelas
Data Matapelajaran Data Kepala Sekolah
Data Tahun Ajaran Data Semester
Info Tata Usaha Info Guru
Info Siswa Info Kelas
Info Matapelajaran Info Kepala Sekolah
Info Tahun Ajaran Info Semester
Info Profil
3.0 Pengolahan Data Transaksi
Data Jadwal Data Wali Kelas
Data Detail Kelas Data Detail Mengajar
Data Detail Matapel Info Jadwal
Info Wali Kelas Info Detail Kelas
Info Detail Mengajar Info Detail Matapel
Info Jadwal Info Jadwal
4.0 Pengolahan Data
Pembelajaran Data Materi
Data Detail Materi Data Nilai Tugas
Data Topik Latihan Data Soal Latihan
Data Kumpul Tugas Info Materi
Info Detail Materi Info Nilai Tugas
Info Topik Latihan Info Soal Latihan
Info Nilai Latihan Info Analisis Butir
Info Kumpul Tugas Data Tugas
Data Jawaban Latihan Info Materi
Info Tugas Info Soal Latihan
Info Topik Latihan Info NIlai Latihan
Info Jawaban Latihan Info Kumpul Tugas
Info Analisis Butir Info Nilai Latihan
5.0 Pengolahan Data Forum
Info Kategori Forum Info Topik Forum
Info Komentar Forum Data Topik Forum
Data Komentar Forum Data Kategori Forum
Data Topik Forum Info Kategori Forum
Info Topik Forum Info Komentar Forum
6.0 Pengolahan Data
Pengumuman Data Pengumuman
Info Pengumuman Info Pengumuman
Data Kategori Forum Info Kategori Forum
7.0 Pengolahan Lupa
Password Email
Info Lupa Password File Excel
Data Guru Data Siswa
Data Kelas Data Matapelajaran
staftu Data Staftu
Data Staftu Data Staftu
pengumuman Data Pengumuman
Data Pengumuman kategori_forum
Data Kategori Forum Data Kategori Forum
topik_forum Data Topik Forum
Data Topik Forum komentar_forum
Data Komentar Forum Data Komentar Forum
materi Data Materi
Data Materi detail_materi
Data Detail Materi Data Detail Materi
tugas Data Tugas
Data Tugas kumpul_tugas
Data Kumpul Tugas Data Kumpul Tugas
topik_latihan Data Topik Latihan
Data Topik Latihan soal
Data Soal Latihan Data Soal Latihan
nilai Data Nilai Latihan
Data Nilai Latihan analisis_soal
Data Analisis Soal Data Analisis Soal
user_forum jadwal
Data Jadwal Data Jadwal
Data Jadwal
Data User Forum Data User
detail_mengajar Data Detail Mengajar
Data Detail Mengajar semester
Data Semester Data Semester
tahun_ajaran Data Tahun Ajaran
Data Tahun Ajaran
Data Tahun Ajaran guru
Data Guru Data Guru
Data Guru
Data Guru siswa
Data Siswa
Data Siswa Data Siswa
pelajaran Datapelajaran
Data pelajaran
Data pelajaran kelas
Data Kelas Data Kelas
Data Kelas wali_kelas
Data Walikelas Data Walikelas
detail_matapel Data Detail Matapel
Data Detail Matapel
Data Detail Matapel detail_kelas
Data Detail Kelas Data Detail Kelas
Data Detail Kelas jawaban_siswa
Data Jawaban Siswa Data Jawaban Siswa
Pengunjung Data Lupa Password
info Lupa Password Data Login
Info Login Gagal
nilai_tugas Data Nilai Tugas
Data Nilai Tugas Info Forum
Info Pengumuman Data Staftu
Data User Info Guru
Info Siswa Data Siswa
Gambar III-11 DFD Level 1
2.1 Pengolahan Data Guru
Tata Usaha 2.2
Pengolahan Data Siswa
2.4 Pengolahan Data Mata
Pelajaran 2.3
Pengolahan Data Kelas Data Guru
Info Guru Guru
Siswa Info Siswa
Data Siswa
Data Siswa Info Siswa
Data Guru Info Guru
Data Siswa Info Kelas
Info Mata Pelajaran
Data Mata Pelajaran guru
siswa
matapelajaran kelas
Data Guru Data Guru
Data Siswa Data Siswa
Data Kelas Data Kelas
Data Mata Pelajaran Data Mata Pelajaran
2.5 Pengolahan Data Tahun
Pelajaran
Info Tahun Ajaran
Data Tahun Pelajaran
2.6 Pengolahan Data
Semeseter
Info Data Semester Data Semester
tahun_ajaran Data Tahun Pelajaran
Data Tahun Pelajaran semester
Data Semester Data Semester
staftu Data staftu
Data staftu
Data Tahun Ajaran
user_forum Data User
Data User
Pengunjung
Info Siswa Info Guru
Gambar III-12 DFD Level 2 Proses Pengolahan Data Master Proses pengolahan transaksi dapat dilihat pada Gambar III-13.
3.1 Pengolahan Data Detail
Mengajar 3.2
Pengolahan Data Detail Kelas
3.4 Pengolahan Data Detail
Mata Pelajaran 3.3
Pengolahan Data Jadwal
3.5 Pengolahan Data Wali
Kelas Tata Usaha
Data Detail Mengajar Info Detail Mengajar
Data De tai
l K e
las Data Datail Kelas
In fo
Jadw al
Data Ja d
w al
Data Detail Mata Pelajaran Info Detail Mata Pelajaran
Info Wali Kelas Data Wali Kelas
detail_mengajar
Data Detail Mengajar Data Detail Mengajar
detail_kelas
Data Datail Kelas Data Datail Kelas
jadwal
Data Jadwal
Data Jadwal
Data Detail Mengajar
wali_kelas
Data Wali Kelas Data Wali Kelas
Data Detail Mengajar
matapelajaran
Data Mata Pelajaran
Data Mata Pelajaran
kelas
Data Kelas Data Kelas
Data Kelas
siswa
Data Siswa
tahun_ajaran
Data Tahun Ajaran Data Tahun Ajaran
Data Tahun Ajaran Data Tahun Ajaran
Data Keals
guru
Data Guru
Data Guru
detail_matapel
Data Detail Matapel Data Detail Matapel
Gambar III-13 DFD Level 2 Proses Pengolahan Data Transaksi
Proses pengolahan data pembelajaran dapat dilihat pada Gambar III-14.
4.1 Pengolahan Data Materi
4.2 Pengolahan Data Tugas
4.3 Pengolahan Data Topik
Latihan 4.4
Pengolahan Data Soal Latihan
4.8 Pengolahan Data Analisis
Butir 4.6
Pengolahan Data Nilai Latihan
4.5 Pengolahan Data
Jawaban Latihan
4.7 Pengolahan Data Nilai
Akhir Siswa
Guru
Data Materi Info Materi
Data Tugas Info Tugas
Info Topik Latihan Data Topik Latihan
Info Soal Latihan Data Soal Latihan
Data Tugas Info Tugas
Info Soal Latihan Info Materi
Info Jawaban Latihan Data Jawaban Latihan
materi
Info Materi Data Materi
detail_materi
Data Detail Materi Info Detail Materi
Data Nilai Latihan Info Data Nilai Akhir
jawaban_latihan
Data Jawaban Latihan Data Jawaban Latihan
Data Jawaban Latihan
Data Jawaban Latihan
tugas
Dat a Tu
g as
Dat a Tu
g as
topik_latihan
Data Topik Latihan Data Topik Latihan
Data Topik Latihan
detail_matapel
Data Materi
soal_latihan
Data Soal Latihan Data Soal Latihan
Data Soal Latihan
jadwal
Data Jadwal Data Jadwal
Data Detail Mata Pelajaran
siswa
Data Siswa Data Jadwal
nilai
Data Nilai Latihan Data Nilai Latihan
Data Detail Mata Pelajaran
Info Analisis Butir
Kepala Sekolah
Info Analisis Butir
analisis_butir
Data Analisis Butir Data Analisis Butir
Info Nilai Latihan Data Siswa
Data Soal Latihan
Data Siswa
Data Nilai Latihan
tahun_ajaran
Data Tahun Ajaran
Data Nilai Latihan Data Tahun Ajaran
Info Nilai Latihan
Info Nilai Akhir Info Nilai Akhir
kumpul_tugas
Data Kumpul Tugas Data Kumpul Tugas
nilai_tugas
Dat a N
il ai
T ug
as Dat
a Ni la
i T
u g
as
Data Nilai Tugas Data Siswa
Gambar III-14 DFD Level 2 Proses Pengolahan Data Pembelajaran Proses pengolahan data forum dapat dilihat pada Gambar III-15.
5.1 Pengolahan Data
Kategori Forum
5.2 Pengolahan Data Topik
Forum
5.3 Pengolahan Data
Komentar Forum kategori_forum
Tatausaha
Data Kategori Forum Info Kategori Forum
Data Kategori Forum Data Kategori Forum
Data Kategori Forum
topik_forum
Data Topik Forum Data Topik Forum
Data Topik Forum
user_forum
Data User Forum
Data User Forum
komentar_forum
Data Komentar Forum Data Komentar Forum
Siswa
Guru
Data Komentar Forum Info Komentar Forum
Data Topik Forum Info Topik Forum
Data Komentar Forum Info Komentar Forum
Data Topik Forum Info Topik Forum
staftu
Data Staftu
Gambar III-15 DFD Level 2 Proses Pengolahan Data Forum
Proses pengolahan data pengumuman dapat dilihat pada Gambar III-16.
6.1 Pengolahan Tambah
Data Pengumuman
6.2 Pengolahan Ubah Data
Pengumuman Guru
Data Pengumuman yang Ditambah Info Pengumuman yang Ditambah
Data Pengumuman yang Diubah Info Pengumuman yang Diubah
pengumuman Data Pengumuman
Data Pengumuman
Data Pengumuman Data Pengumuman
guru Data Guru
Siswa Info Pengumuman yang Ditambah
Info Pengumuman yang Diubah 6.3
Pengolahan Hapus Data Pengumuman
Data Pengumuman yang Dihapus Info Pengumuman yang Dihapus
Data Pengumuman Data Pengumuman
Gambar III-16 DFD Level 2 Proses Pengolahan Data Pengumuman
III.1.10.2.3 DFD Level 3
Pada DFD level 3 terdapat proses pengolahan siswa, pengolahan guru, pengolahan kelas, pengolahan jadwal, pengolahan mengajar, pengolahan
semester, pengolahan tahun ajaran, pengolan detail kelas, pengolahan mata pelajaran, pengolahan materi, pengolahan tujuan, detail mata pelajaran . Proses
pengolahan data guru dapat dilihat pada Gambar III-17.
2.1.2 Pengolahan Tambah
Data Guru
2.1.3 Pengolahan Ubah
Data Guru
2.1.4 Pengolahan Aktif
Data Guru
Tata Usaha
Data Guru yang Ditambah Info Guru yang Ditambah
Data Guru yang Diaktifkan Info Guru yang Diaktifkan
guru Data Guru
Data Guru
Data Guru Data Guru
Data Guru Data Guru
2.1.1 Pengolahan Impor
Data Guru
Data Guru Info Guru yang Diimpor
Data Guru yang Diimpor
2.1.5 Pengolahan Cari Data Guru
Info Guru yang Dicari Data Guru yang Dicari
Data Guru Data Guru
File Excel
Data Guru
Guru
Data Guru yang Diubah Info Guru yang Diubah
user_forum
Data User Forum
Data User Forum
Info Format Data Guru
Pengunjung
Info Guru yang Diubah Info Guru yang Ditambah
Info Guru yang Diimpor
Gambar III-17 DFD Level 3 Proses Pengolahan Data Guru
Proses pengolahan data siswa dapat dilihat pada Gambar III-18.
2.2.2 Pengolahan Tambah
Data Siswa 2.2.3
Pengolahan Ubah Data
Siswa
2.2.4 Pengolahan Aktif
Data Siswa
Tata Usaha
Data Siswa yang Ditambah Info Siswa yang Ditambah
Data Siswa yang Diubah Info Siswa yang Diubah
Data Siswa yang Diaktifkan Info Siswa yang Diaktifkan
siswa Data Siswa
Data Siswa
Data Siswa Data Siswa
Data Siswa Data Siswa
2.2.1 Pengolahan Impor
Data Siswa
Data Siswa Info Siswa yang Diimpor
Data Siswa yang Diimpor
2.2.5 Pengolahan Cari Data
Siswa
Info Siswa yang Dicari Data Siswa yang Dicari
Data Siswa Data Siswa
File Excel
Data Siswa
Siswa
user_forum
Data User Forum
Data User Forum Info FormatData Siswa
Pengunjung
Info Siswa yang Ditambah Data Siswa yang Diubah
Info Siswa yang Diimpor
Gambar III-18 DFD Level 3 Proses Pengolahan Data Siswa
Proses pengolahan data kelas dapat dilihat pada Gambar III-19
2.3.2 Pengolahan Tambah
Data Kelas
Tata Usaha
Data Kelas yang Ditambah Info Kelas yang Ditambah
kelas Data Kelas
Data Kelas
2.3.1 Pengolahan Impor Data
Kelas
Data Kelas Info Kelas yang Diimpor
Data Kelas yang Diimpor
File Excel
Data Kelas staftu
Data Tatausaha
Data Staftu Info Format Data Kelas
Gambar III-19 DFD Level 3 Proses Pengolahan Kelas
Proses pengolahan data matapelajaran dapat dilihat pada Gambar III-20
2.4.2 Pengolahan Tambah Data
Matapelajaran
Tata Usaha
Data Matapelajaran yang Ditambah
Info Matapelajaran yang Ditambah matapelajaran
Data Matapelajaran
Data Matapelajaran
2.4.1 Pengolahan Impor Data
Matapelajaran
Data Matapelajaran Info Matapelajaran yang Diimpor
Data Matapelajaran yang Diimpor
File Excel
Data Matapelajaran staftu
Data Staftu
Info Format Data Matapelajaran
Gambar III-20 Proses Pengolahan Data Matapelajaran
Proses pengolahan data tahun ajaran dapat dilihat pada Gambar III-21.
2.5.1 Pengolahan Tambah Data
Tahun Ajaran
2.5.2 Pengolahan Ubah Data
Tahun Ajaran
Tata Usaha Data Tahun ajaran yang Ditambah
Info Tahun ajaran yang Ditambah
Info Tahun ajaran yang Diubah tahun_ajaran
Data Tahun Ajaran Data Tahun Ajaran
Data Tahun Ajaran
Data Tahun Ajaran Data Tahun ajaran yang Diubah
Gambar III-21 DFD Level 3 Proses Pengolahan Data Tahun Ajaran
Proses pengolahan data semester dapat dilihat pada Gambar III-22.
2.6.1 Pengolahan Tambah
Data Semester
2.6.2 Pengolahan Ubah Data
Semester
2.6.3 Pengolahan Aktif Data
Semester
Tata Usaha Data Semester yang Ditambah
Info Semester yang Ditambah
Data Semester yang Diubah Info Semester yang Diubah
Data Semester yang Diaktifkan Info Semester yang Diaktifkan
semester Data Semester
Data Semester
Data Semester Data Semester
Data Semester Data Semester
tahun_ajaran Data Tahun Ajaran
Gambar III-22 DFD Level 3 Proses Pengolahan Data Semester
Proses pengolahan data detail mengajar dapat dilihat pada Gambar III-23.
3.1.1 Pengolahan Tambah
Data Mengajar
Tata Usaha Data Mengajar yang Ditambah
Info Mengajar yang Ditambah
detail_mengajar Data Mengajar
Data Mengajar
3.1.2 Pengolahan Cari
Data Mengajar
Info Mengajar yang Dicari
Data Mengajar yang Dicari Data Mengajar
Data Mengajar guru
matapelajaran tahun_ajaran
Data Tahun Ajaran Data Guru
Data Matapelajaran
Gambar III-23 DFD Level 3 Proses Pengolahan Data Detail Mengajar
Proses pengolahan data detail kelas dapat dilihat pada Gambar III-24.
3.2.1 Pengolahan Tambah
Data Detail Kelas
Tata Usaha Data Detail Kelas yang Ditambah
Info Detail Kelas yang Ditambah
detail_kelas Data Detail Kelas
Data Detail Kelas
3.2.4 Pengolahan Cari
Data Detail Kelas
Info Detail Kelas yang Dicari Data Detail Kelas yang Dicari
Data Detail Kelas Data Detail Kelas
siswa
kelas tahun_ajaran
Data Tahun Ajaran Data Siswa
Data Kelas
Gambar III-24 DFD Level 3 Proses Pengolahan Data Detail Kelas
Proses pengolahan data detail mata pelajaran dapat dilihat pada Gambar III-25.
3.4.1 Pengolahan Tambah
Data Detail Matapel
3.4.2 Pengolahan Ubah
Data Detail Matapel
Tata Usaha
Data Detail Matapelajaran yang Ditambah Info Detail Matapelajaran yang Ditambah
Data Detail Matapelajaran yang Diubah Info Detail Matapelajaran yang Diubah
detail_matapel Data Detail Matapelajaran
Data Detail Matapelajaran
Data Detail Matapelajaran Data Detail Matapelajaran
matapelajaran tahun_ajaran
Data Tahun Ajaran Data Matapelajaran
kelas Data Kelas
Gambar III-25 DFD Level 3 Proses Pengolahan Data Detail Mata Pelajaran
Proses pengolahan data materi dapat dilihat pada Gambar III-26.
4.1.1 Pengolahan Tambah
Data Materi
4.1.2 Pengolahan Ubah Data
Materi
Guru
Data Materi yang Ditambah Info Materi yang Ditambah
Data Materi yang Diubah Info Materi yang Diubah
materi Data Materi
Data Materi Data Materi
Data Materi jadwal
Data Jadwal
4.1.3 Pengolahan Detail
Materi
detail_materi Data Detail Materi
Data Detail Materi Data Materi
Data Detail Materi Info Detail Materi
Gambar III-26 DFD Level 3 Proses Pengolahan Data Materi
Proses pengolahan data tugas dapat dilihat pada Gambar III-27
4.2.1 Pengolahan Unggah
Data Tugas
4.2.2 Pengolahan Unduh
Data Tugas
4.2.3 Pengolahan
Data Kumpul Tugas
Guru
Siswa Data Tugas yang Diunggah
Info Tugas yang Diunggah
Data Tugas yang Diunduh Info Tugas yang Diunduh
Data Kumpul Tugas Info Kumpul Tugas
materi tugas
Data Tugas Data Tugas
Data Tugas
Data Tugas Data Tugas
Data Materi
4.2.4 Pengolahan
Data Nilai Tugas
nilai_tugas kumpul_tugas
Data Tugas Data Kumpul Tugas
Data Kumpul Tugas
Data Nilai Tugas Data Nilai Tugas
siswa Data Siswa
Data Siswa
Gambar III-27 DFD Level 3 Proses Pengolahan Data Tugas
Proses pengolahan data soal latihan dapat dilihat pada Gambar III-28.
4.4.2 Pengolahan Ubah Data
Soal Latihan Guru
Data Soal Latihan yang Diubah Info Soal Latihan yang Diubah
soal Data Soal Latihan
Data Soal Latihan
4.4.1 Pengolahan Tambah
Data Soal Latihan
Data Soal Latihan Info Soal Latihan yang Ditambah
Data Soal Latihan yang Ditambah topik_latihan
materi
Data Detail Mata Pelajaran Data Topik Latihan
Siswa
Info Soal Latihan yang Ditambah Info Soal Latihan yang Diubah
4.4.3 Pengolahan Hapus Data
Soal Latihan
Data Soal Latihan yang Dihapus Info Soal Latihan yang Dihapus
Data Soal Latihan Data Soal Latihan
Gambar III-28 DFD Level 3 Proses Pengolahan Data Soal Latihan
Proses pengolahan data kategori forum dapat dilihat pada Gambar III-29.
5.1.1 Pengolahan Tambah
Data Kategori Forum
5.1.2 Pengolahan Ubah
Data Kategori Forum
5.1.3 Pengolahan Hapus
Data Kategori Forum
Tatausaha
Data Kategori Forum yang Ditambah Info Kategori Forum yang Ditambah
Data Kategori Forum yang Diubah Info Kategori Forum yang Diubah
Data Kategori Forum yang Dihapus Info Kategori Forum yang Dihapus
kategori_forum
Data Kategori Forum Data Kategori Forum
Data Kategori Forum Data Kategori Forum
Data Kategori Forum Data Kategori Forum
staftu
Data Staftu
Pengunjung
Info Kategori Forum yang Ditambah
Info Kategori Forum yang Diubah
Gambar III-29 DFD Level 4 Proses Pengolahan Data Kategori Forum
Proses pengolahan data topik forum dapat dilihat pada Gambar III-30
5.2.1 Pengolahan Tambah
Data Topik Forum
5.2.2 Pengolahan Ubah
Data Topik Forum
5.2.3 Pengolahan Hapus
Data Topik Forum
Guru
Data Topik Forum yang Ditambah Info Topik Forum yang Ditambah
Data Topik Forum yang Diubah Info Topik Forum yang Diubah
Data Topik Forum yang Dihapus Info Topik Forum yang Dihapus
topik_forum
Data Topik Forum Data Topik Forum
Data Topik Forum Data Topik Forum
Data Topik Forum Data Topik Forum
Siswa
Data Topik Forum yang Ditambah Info Topik Forum yang Ditambah
Info Topik Forum yang Diubah Data Topik Forum yang Diubah
Data Topik Forum yang Dihapus Info Topik Forum yang Dihapus
user_forum kategori_forum
Data Kategori Forum Data User Forum
Gambar III-30 DFD Level 4 Proses Pengolahan Data Topik Forum
III.1.10.2.4 DFD Level 4
Pada DFD level 4 terdapat proses pengolahan data detail materi, pengolahan data kategori forum, dan pengolahan data topik forum. Proses
pengolahan data detail materi dapat dilihat pada Gambar III-31
4.1.4.1 Pengolahan Unggah
Data Detail Materi
4.1.4.2 Pengolahan Unduh
Data Detail Materi
Guru
Siswa Data Materi yang Diunggah
Info Materi yang Diunggah
Info Materi yang Diunduh detail_materi
Data Materi Data Materi
Data Detail Materi Data Detail Materi
materi Data Materi
4.1.4.3 Pengolahan Hapus
Data Detail Materi
Info Materi yang Dihapus Info Materi yang Dihapus
Data Detail Materi Data Detail Materi
Gambar III-31 DFD Level 4 Proses Pengolahan Data Detail Materi
Proses pengolahan data kumpul tugas dapat dilihat pada Gambar III-32
4.2.3.1 Pengolahan Unggah
Data Kumpul Tugas
4.2.3.2 Pengolahan Unduh
Data Kumpul Tugas
4.2.3.3 Pengolahan Nilai
Data Kumpul Tugas
Siswa
Guru Data Kumpul Tugas yang Diunggah
Info Kumpul Tugas yang Diunggah
Data Kumpul Tugas yang Diunduh Info Kumpul Tugas yang Diunduh
Data Kumpul Tugas yang Dinilai Info Kumpul Tugas yang Dinilai
siswa
kumpul_tugas Data Kumpul Tugas
Data Kumpul Tugas Data Kumpul Tugas
Data Kumpul Tugas Data Siswa
Data Kumpul Tugas tugas
Data Tugas Data Tugas
Data Siswa
Gambar III-32 DFD Level 4 Proses Pengolahan Data Kumpul Tugas
III.1.11 Spesifikasi Proses
Proses-proses yang terdapat pada Data Flow Diagram akan dijelaskan lebih terperinci pada Spesifikasi Proses pada Tabel III-14.
Tabel III-14 Spesifikasi Proses
No Detail
Keterangan
1 No Proses
1.0 Nama Proses
Login Deskripsi
Mengelolah Semua Data Login Sumber
Pengunjung Masukan
Data Login Keluaran
Info Login Gagal Logika
1. Pengunjung memasukan data login pada halaman login yang
berupa username dan passaword 2.
Sistem memeriksa data login pengunjung apakah staf tata usaha, kepala sekolah, guru atau siswa pada database terhadap
jabatan pengunjung yang berupa username dan password a. Jika login berhasil maka sistem akan menampilkan
tampilan halaman pengguna sesuai dengan permintaan login
b. Jika login gagal sistem akan memberikan informasi bahwa login gagal
2 No Proses
2.0 Nama Proses
Pengolahan Data Master Deskripsi
Mengelolah Semua Data Master Sumber
Tata Usaha, Siswa, Guru, Pengunjung, Excel Masukan
1. Data Guru
2. Data Siswa
3. Data Kelas
No Detail
Keterangan
4. Data Mata Pelajaran
5. Data Tahun Ajaran
6. Data Semester
Keluaran 1.
Info Guru 2.
Info Siswa 3.
Info Kelas 4.
Info Mata Pelajaran 5.
Info Tahun Ajaran 6.
Info Semester Logika
1. Tata Usaha memilih fungsional pengolahan data master, di dalam data master terdapat pengolahan data guru, pengolahan
data siswa, pengolahan tahun ajaran, pengolahan semester, pengolahan kelas, dan pengolahan pelajaran. Guru hanya bisa
mengolah data guru. Siswa hanya bisa mengolah data siswa dalam proses data master.
2. Sistem menampilkan fungsional sesuai dengan yang dipilih. 3. Jika memilih pengolahan data guru maka akan menuju proses
2.1, jika memilih pengolahan siswa maka akan menuju proses 2.2, jika memilih pengolahan kelas maka akan menuju proses
2.3, jika memilih pengolahan data mata pelajaran maka akan menuju proses 2.4, jika memilih pengolahan tahun pelajaran
maka akan menuju proses 2.5, dan jika memilih pengolahan data semester maka akan menuju proses 2.6.
3 No Proses
3.0 Nama Proses
Pengolahan Data Transaksi Deskripsi
Mengelolah Semua Data Transaksi Sumber
Tata Usaha Masukan
1. Data Detail Mengajar 2. Data Detail Kelas
3. Data Jadwal 4. Data Detail Mata Pelajaran
5. Data Wali Kelas
Keluaran 1. Info Detail Mengajar
2. Info Detail Kelas 3. Info Jadwal
4. Info Detail Mata Pelajaran 5. Info Wali Kelas
Logika 1. Tata Usaha memilih fungsional pengolahan data transaksi, di
dalam data transaksi terdapat pengolahan data detail mengajar, pengolahan data detail kelas, pengolahan data detail mata
pelajaran, dan pengolahan data wali kelas. 2. Sistem menampilkan fungsional sesuai dengan yang dipilih.
3. Jika memilih pengolahan data detail mengajar maka akan menuju proses 3.1, jika memilih pengolahan data detail kelas
maka akan menuju proses 3.2, jika memilih pengolahan data jadwal maka akan menuju proses 3.3, jika memilih pengolahan
data detail mata pelajaran maka akan menuju proses 3.4, dan jika memilih pengolahan data wali kelas maka akan menuju
proses 3.5
4 No Proses
4.0 Nama Proses
Pengolahan Data Pembelajaran Deskripsi
Mengelolah Semua Data Pembelajaran Sumber
Tata Usaha Masukan
1. Data Materi
No Detail
Keterangan
2. Data Tugas 3. Data Topik Latihan
4. Data Soal Latihan 5. Data Jawaban Latihan
6. Data Nilai Latihan 7. Data Nilai Akhir
8. Data Analisis Butir
Keluaran 1. Info Materi
2. Info Tugas 3. Info Topik Latihan
4. Info Soal Latihan 5. Info Jawaban Latihan
6. Info Nilai Latihan 7. Info Nilai Akhir
8. Info Analisis Butir
Logika 1. Tata Usaha memilih fungsional pengolahan data pembelajaran,
di dalam data pembelajaran terdapat pengolahan data materi, pengolahan data tugas, pengolahan data topik latihan,
pengolahan soal latihan, pengolahan jawaban latihan, pengolahan nilai latihan, pengolahan nilai akhir, dan
pengolahan data analisis soal.
2. Sistem menampilkan fungsional sesuai dengan yang dipilih. 3. Jika memilih pengolahan data materi maka akan menuju proses
4.1, jika memilih pengolahan data tugas maka akan menuju proses 4.2, jika memilih pengolahan data topik latihan maka
akan menuju proses 4.3, jika memilih pengolahan data jawaban latihan maka akan menuju proses 4.4, jika memilih pengolahan
data jawaban latihan maka akan menuju proses 4.5, jika memilih pengolahan data nilai latihan maka akan menuju
proses 4.6, jika memilih pengolahan data nilai akhir maka akan menuju proses 4.7, dan jika memilih pengolahan data Analisis
Butir maka akan menuju proses 4.8
5 No Proses
5.0 Nama Proses
Pengolahan Data Forum Deskripsi
Mengelolah Data Forum Sumber
Guru, Siswa, Pengunjung Masukan
1.
Data Kategori Forum
2.
Data Topik Forum
3.
Data Komentar Forum Keluaran
1.
Info Kategori Forum
2.
Info Topik Forum
3.
Info Komentar Forum Logika
1.
Pengguna memilih fungsional pengolahan data forum
2.
Sistem menampilkan fungsional yaitu data forum
3.
Pengguna dapat mengolah data forum yaitu pengolahan data kategori forum, pengolahan topik data forum, dan pengolahan
komentar data forum.
4.
Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan data
kategori forum maka akan menuju proses 5.1, jika memilih pengolahan data topik forum maka akan menuju proses 5.2,
dan jika memilih pengolahan data komentar forum maka akan menuju proses 5.3.
No Detail
Keterangan
6 No Proses
6.0 Nama Proses
Pengolahan Data Pengumuman Deskripsi
Mengelolah Data Pengumuman Sumber
Guru, Siswa, Pengunjung Masukan
1. Data Pengumuman yang Ditambah 2. Data Pengumuman yang Diubah
3. Data Pengumuman yang Dihapus Keluaran
1. Info Pengumuman yang Ditambah 2. Info Pengumuman yang Diubah
3. Info Pengumuman yang Dihapus Logika
1. Guru memilih fungsional pengolahan menu pengumuman
2. Sistem menampilkan fungsional yaitu menu pengumuman
3. Gutu dapat mengolah data di dalam menu pengumuman yaitu
pengolahan tambah data pengumuman dan pengolahan ubah data pengumuman.
4. Sistem melakukan proses sesuai dengan pemilihan menu
fungsional yang dipilih, jika memilih pengolahan tambah data pengumuman maka akan menuju proses 6.1 dan jika memilih
pengolahan ubah data pengumuman maka akan menuju proses 6.2
7 No Proses 2.1
Nama Proses Pengolahan Data Guru
Deskripsi Mengelolah Data Guru
Sumber Tata Usaha, File Excel, Guru
Masukan 1. Data Guru
2. Data Guru yang Diimpor 3. Data Guru yang Ditambah
4. Data Guru yang Diubah 5. Data Guru yang Diaktifkan
6. Data Guru yang Dicari
Keluaran 1. Info Guru yang Diimpor
2. Info Guru yang Ditambah 3. Info Guru yang Diubah
4. Info Guru yang Diaktifkan 5. Info Guru yang Dicari
Logika 1.
Pengguna memilih fungsional pengolahan menu data guru 2.
Sistem menampilkan fungsional yaitu menu pengolahan data guru
3. Tata Usaha dapat mengolah data diantaranya pengolahan
impor data guru, pengolahan aktifkan data guru, dan pengolahan cari data guru. Sedangkan pengolahan ubah data
guru dilakukan oleh guru yang bersangkutan.
4. Sistem melakukan proses sesuai dengan pemilihan menu
fungsional yang dipilih, jika memilih pengolahan impor data guru maka akan menuju proses 2.1.1, pengolahan tambah data
guru maka akan menuju proses 2.1.2, pengolahan ubah data guru maka akan menuju proses 2.1.3, jika memilih pengolahan
aktifkan data guru maka akan menuju proses 2.1.4, dan jika memilih pengolahan cari data guru maka akan menuju proses
2.1.5.
8 No Proses
2.2 Nama Proses
Pengolahan Data Siswa Deskripsi
Mengelolah Data Siswa
No Detail
Keterangan
Sumber Tata Usaha, Excel, Siswa, Pengunjung
Masukan 1. Data Siswa
2. Data Siswa yang Diimpor 3. Data Siswa yang Ditambah
4. Data Siswa yang Diubah 5. Data Siswa yang Diaktifkan
6. Data Siswa yang Dicari
Keluaran 1. Info Siswa yang Diimpor
2. Info Siswa yang Ditambah 3. Info Siswa yang Diubah
4. Info Siswa yang Diaktifkan 5. Info Siswa yang Dicari
Logika 1.
Pengguna memilih fungsional pengolahan menu data siswa 2.
Sistem menampilkan fungsional yaitu menu pengolahan data siswa
3. Tata Usaha dapat mengolah data diantaranya pengolahan
impor data siswa, pengolahan aktifkan data siswa, dan pengolahan cari data siswa. Sedangkan pengolahan ubah data
siswa dilakukan oleh siswa yang bersangkutan.
4. Sistem melakukan proses sesuai dengan pemilihan menu
fungsional yang dipilih, jika memilih pengolahan impor data siswa maka akan menuju proses 2.2.1, pengolahan tambah
data siswa maka akan menuju proses 2.2.2, pengolahan ubah data siswa maka akan menuju proses 2.2.3, jika memilih
pengolahan aktifkan data siswa maka akan menuju proses 2.2.4, dan jika memilih pengolahan cari data siswa maka akan
menuju proses 2.2.5.
9 No Proses
2.3 Nama Proses
Pengolahan Data Kelas Deskripsi
Mengelolah Data Kelas Sumber
Tata Usaha, File Excel Masukan
1. Data Tatausaha
2. Data Kelas yang Diimpor
3. Data Kelas yang Ditambah
Keluaran 1.
Info Kelas yang Diimpor 2.
Info Kelas yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu data kelas
2. Sistem menampilkan fungsional yaitu menu pengolahan data
kelas 3.
Tata Usaha dapat mengolah data diantaranya pengolahan impor data kelas, pengolahan tambah data kelas, pengolahan
ubah data kelas, dan pengolahan hapus data kelas. 4.
Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan impor data
kelas maka akan menuju proses 2.3.1 dan jika memilih pengolahan tambah data kelas maka akan menuju proses 2.3.2.
10 No Proses
2.5 Nama Proses
Pengolahan Data Tahun Ajaran Deskripsi
Mengelolah Data Tahun Ajaran Sumber
Tata Usaha Masukan
1. Data Tatausaha 2. Data Tahun Ajaran yang Ditambah
3. Data Tahun Ajaran yang Diubah
No Detail
Keterangan
Keluaran 1. Info Tahun Ajaran yang Ditambah
2. Info Tahun Ajaran yang Diubah Logika
1. Tata Usaha memilih fungsional pengolahan data tahun ajaran
2. Sistem menampilkan fungsional yaitu menu pengolahan data
tahun ajaran 3.
Tata Usaha dapat mengolah data diantaranya pengolahan tambah data tahun ajaran, pengolahan ubah data tahun ajaran,
dan pengolahan aktif data tahun ajaran. 4.
Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan tambah data
tahun ajaran maka akan menuju proses 2.5.1 dan jika memilih pengolahan ubah data tahun ajaran maka akan menuju proses
2.5.2
11 No Proses
2.6 Nama Proses
Pengolahan Data Semester Deskripsi
Mengelolah Data Semester Sumber
Tata Usaha Masukan
1. Data Semester yang Ditambah 2. Data Semester yang Diubah
3. Data Semester yang Diaktifkan Keluaran
1. Info Semester yang Ditambah 2. Info Semester yang Diubah
3. Info Semester yang Diaktifkan Logika
1. Tata Usaha memilih fungsional pengolahan data semester
2. Sistem menampilkan fungsional yaitu menu pengolahan data
semester 3.
Tata Usaha dapat mengolah data diantaranya pengolahan tambah data semester, pengolahan ubah data semester, dan
pengolahan aktif data semester. 4.
Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan tambah data
semester maka akan menuju proses 2.6.1, jika memilih pengolahan ubah data semester maka akan menuju proses
2.6.2, dan jika memilih pengolahan aktif data semester maka akan menuju proses 2.6.3.
12 No Proses 3.1
Nama Proses Pengolahan Data Mengajar
Deskripsi Mengelolah Data Mengajar
Sumber Tata Usaha
Masukan 1. Data Mengajar yang Ditambah
2. Data Mengajar yang Dicari Keluaran
1. Info Mengajar yang Ditambah 2. Info Mengajar yang Dicari
Logika 1.
Tata Usaha memilih fungsional pengolahan data mengajar 2.
Sistem menampilkan fungsional yaitu menu pengolahan data mengajar
3. Tata Usaha dapat mengolah data diantaranya pengolahan
tambah data mengajar, pengolahan ubah data mengajar, pengolahan hapus data mengajar, dan pengolahan cari data
mengajar.
4. Sistem melakukan proses sesuai dengan pemilihan menu
fungsional yang dipilih, jika memilih pengolahan tambah data mengajar maka akan menuju proses 3.1.1, jika memilih
pengolahan ubah data mengajar maka akan menuju proses
No Detail
Keterangan
3.1.2, dan jika memilih pengolahan cari data mengajar maka akan menuju proses 3.1.3
13 No Proses
3.2 Nama Proses
Pengolahan Data Detail Kelas Deskripsi
Mengelolah Data Detail Kelas Sumber
Tata Usaha Masukan
1. Data Detail Kelas yang Ditambah 2. Data Detail Kelas yang Dicari
Keluaran 1. Info Detail Kelas yang Ditambah
2. Info Detail Kelas yang Dicari Logika
1.
Tata Usaha memilih fungsional pengolahan data detail kelas
2.
Sistem menampilkan fungsional yaitu menu pengolahan data detail kelas
3.
Tata Usaha dapat mengolah data diantaranya pengolahan tambah data detail kelas, pengolahan ubah data detail kelas,
pengolahan hapus data detail kelas, dan pengolahan cari data detail kelas.
4.
Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan tambah data
detail kelas maka akan menuju proses 3.2.1, jika memilih pengolahan cari data detail kelas maka akan menuju proses
3.2.3
14 No Proses 3.4
Nama Proses Pengolahan Data Detail Matapelajaran
Deskripsi Mengelolah Data Detail Matapelajaran
Sumber Tata Usaha
Masukan 1. Data Detail Matapelajaran yang Ditambah
2. Data Detail Matapelajaran yang Diubah Keluaran
1. Info Detail Matapelajaran yang Ditambah 2. Info Detail Matapelajaran yang Diubah
Logika 1.
Tata Usaha memilih fungsional pengolahan data detail matapelajaran
2. Sistem menampilkan fungsional yaitu menu pengolahan data
detail matapelajaran 3.
Tata Usaha dapat mengolah data diantaranya pengolahan tambah data detail matapelajaran, pengolahan ubah data detail
matapelajaran dan pengolahan hapus data detail matapelajaran 4.
pemilihan menu fungsional yang dipilih, jika memilih pengolahan tambah data detail matapelajaran maka akan
menuju proses 3.4.1 dan jika memilih pengolahan ubah data detail matapelajaran maka akan menuju proses 3.4.2
15 No Proses
4.4 Nama Proses
Pengolahan Data Soal Latihan Deskripsi
Mengelolah Data Soal Latihan Sumber
Guru, Siswa Masukan
1. Data Soal Latihan yang Ditambah 2. Data Soal Latihan yang Diubah
3. Data Soal Latihan yang Dihapus Keluaran
1. Info Soal Latihan yang Ditambah 2. Info Soal Latihan yang Diubah
3. Info Soal Latihan yang Dihapus Logika
1. Pengguna memilih fungsional pengolahan menu data soal latihan
No Detail
Keterangan
2. Sistem menampilkan fungsional yaitu menu pengolahan data soal latihan
3. Tata Usaha dapat mengolah data diantaranya pengolahan tambah data soal latihan dan pengolahan ubah data soal latihan.
4. Sistem melakukan proses sesuai dengan pemilihan menu fungsional yang dipilih, jika memilih pengolahan tambah data
soal latihan maka akan menuju proses 4.4.1, jika memilih pengolahan ubah data soal latihan maka akan menuju proses
4.4.2, dan jika memilih pengolahan hapus data soal latihan maka akan menuju proses 4.4.3
16 No Proses
2.1.1 Nama Proses
Pengolahan Impor Data Guru Deskripsi
Mengelolah Impor Data Guru Sumber
Tata Usaha, File Excel Masukan
Data Guru yang Diimpor Keluaran
Info Format Data Guru Logika
1. Tata Usaha memilih fungsional pengolahan menu impor data
guru 2.
Sistem menampilkan fungsional yaitu menu pengolahan impor data guru
3. Tata Usaha mengimpor data guru
4. Sistem menyimpan data guru
17 No Proses
2.1.2 Nama Proses
Pengolahan Tambah Data Guru Deskripsi
Mengelolah Tambah Data Guru Sumber
Tatausaha Masukan
Data Guru yang Ditambah Keluaran
Info Guru yang Ditambah Logika
1. Guru memilih fungsional pengolahan menu tambah data guru
2. Sistem
menampilkan fungsional
yaitu menu tambah
pengolahan data guru 3.
Guru menambah data guru 4.
Sistem menyimpan data guru 18
No Proses 2.1.3
Nama Proses Pengolahan Ubah Data Guru
Deskripsi Mengelolah Ubah Data Guru
Sumber Guru
Masukan Data Guru yang Diubah
Keluaran Info Guru yang Diubah
Logika 5.
Guru memilih fungsional pengolahan menu ubah data guru 6.
Sistem menampilkan fungsional yaitu menu pengolahan data guru
7. Guru mengubah data guru
8. Sistem memperbarui data guru
24 No Proses
2.1.4 Nama Proses
Pengolahan Aktif Data Guru Deskripsi
Mengelolah Aktif Data Guru Sumber
Tata Usaha Masukan
Data Guru yang Diaktifkan Keluaran
Info Guru yang Diaktifkan Logika
1. Tata Usaha memilih fungsional pengolahan menu aktif data
guru 2.
Sistem menampilkan fungsional yaitu menu pengolahan aktif
No Detail
Keterangan
data guru 3.
Tata Usaha mengaktfkan data guru 4.
Sistem memperbarui data guru 19
No Proses 2.1.5
Nama Proses Pengolahan Cari Data Guru
Deskripsi Mengelolah Cari Data Guru
Sumber Tata Usaha
Masukan Data Guru yang Dicari
Keluaran Info Guru yang Dicari
Logika 1.
Tata Usaha memilih fungsional pengolahan menu cari data guru
2. Sistem menampilkan fungsional yaitu menu pengolahan cari
data guru 3.
Tata Usaha mencari data guru 4.
Sistem menampilkan data guru yang dicari 20
No Proses 2.2.1
Nama Proses Pengolahan Impor Data Siswa
Deskripsi Mengelolah Impor Data Siswa
Sumber Tata Usaha, File Excel
Masukan Data Siswa yang Diimpor
Keluaran Info Format Data Siswa
Logika 1.
Tata Usaha memilih fungsional pengolahan menu impor data siswa
2. Sistem menampilkan fungsional yaitu menu impor data siswa
3. Tata Usaha mengimpor data siswa
4. Sistem menyimpan data siswa
27 No Proses
2.2.2 Nama Proses
Pengolahan Tambah Data Siswa Deskripsi
Mengelolah Tambah Data Siswa Sumber
Siswa Masukan
Data Siswa yang Ditambah Keluaran
Info Siswa yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu tambah data
siswa 2.
Sistem menampilkan fungsional yaitu menu pengolahan tambah data siswa
3. Siswa menambah data siswa
4. Sistem menyimpan data siswa
21 No Proses
2.2.3 Nama Proses
Pengolahan Ubah Data Siswa Deskripsi
Mengelolah Ubah Data Siswa Sumber
Siswa Masukan
Data Siswa yang Diubah Keluaran
Info Siswa yang Diubah Logika
1. Tata Usaha memilih fungsional pengolahan menu ubah data
siswa 2.
Sistem menampilkan fungsional yaitu menu pengolahan ubah data siswa
3. Siswa mengubah data siswa
4. Sistem memperbarui data siswa
22 No Proses
2.2.4 Nama Proses
Pengolahan Aktif Data Siswa
No Detail
Keterangan
Deskripsi Mengelolah Aktif Data Siswa
Sumber Tata Usaha
Masukan Data Siswa yang Diaktifkan
Keluaran Info Siswa yang Diaktifkan
Logika 1.
Tata Usaha memilih fungsional pengolahan menu aktif data Siswa
2. Sistem menampilkan fungsional yaitu menu pengolahan aktif
data siswa 3.
Tata Usaha mengaktifkan data siswa 4.
Sistem memperbarui data siswa 23
No Proses 2.2.5
Nama Proses Pengolahan Cari Data Siswa
Deskripsi Mengelolah Cari Data Siswa
Sumber Tata Usaha
Masukan Data Siswa yang Dicari
Keluaran Info Siswa yang Dicari
Logika 1.
Tata Usaha memilih fungsional pengolahan menu pengolahan cari data siswa
2. Sistem menampilkan fungsional yaitu menu cari data siswa
3. Tata Usaha mencari data siswa
4. Sistem menampilkan data siswa yang dicari
24 No Proses
2.3.1 Nama Proses
Pengolahan Impor Data Kelas Deskripsi
Mengelolah Impor Data Kelas Sumber
Tata Usaha, File Excel Masukan
Data Kelas yang Diimpor Keluaran
Info Format Data Kelas Logika
1. Tata Usaha memilih fungsional pengolahan menu pengolahan
impor data kelas 2.
Sistem menampilkan fungsional yaitu menu tambah data kelas 3.
Tata Usaha mengimpor data kelas 4.
Sistem menyimpan data kelas 25
No Proses 2.3.2
Nama Proses Pengolahan Tambah Data Kelas
Deskripsi Mengelolah Tambah Data Kelas
Sumber Tata Usaha
Masukan Data Kelas yang Ditambah
Keluaran Info Kelas yang Ditambah
Logika 1.
Tata Usaha memilih fungsional pengolahan menu tambah pengolahan tambah data kelas
2. Sistem menampilkan fungsional yaitu ubah menu kelas
3. Tata Usaha menambah data kelas
4. Sistem menyimpan data kelas
26 No Proses
2.4.1 Nama Proses
Pengolahan Impor Data Matapelajaran Deskripsi
Mengelolah Impor Data Matapelajaran Sumber
Tata Usaha, File Excel Masukan
Data Matapelajaran yang Diimpor Keluaran
Info Format Data Matapelajaran Logika
1. Tata Usaha memilih fungsional pengolahan menu pengolahan
impor data matapelajaran 2.
Sistem menampilkan fungsional yaitu menu tambah data matapelajaran
No Detail
Keterangan
3. Tata Usaha mengimpor data matapelajaran
4. Sistem menyimpan data matapelajaran
27 No Proses
2.4.2 Nama Proses
Pengolahan Tambah Data Matapelajaran Deskripsi
Mengelolah Tambah Data Matapelajaran Sumber
Tata Usaha Masukan
Data Matapelajaran yang Ditambah Keluaran
Info Matapelajaran yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu tambah
pengolahan tambah data matapelajaran 2.
Sistem menampilkan
fungsional yaitu
ubah menu
matapelajaran 3.
Tata Usaha menambah data matapelajaran 4.
Sistem menyimpan data matapelajaran 28
No Proses 2.5.1
Nama Proses Pengolahan Tambah Data Tahun Ajaran
Deskripsi Mengelolah Tambah Data Tahun Ajaran
Sumber Tata Usaha
Masukan Data Tahun Ajaran yang Ditambah
Keluaran Info Tahun Ajaran yang Ditambah
Logika 1.
Tata Usaha memilih fungsional pengolahan menu tambah data tahun ajaran
2. Sistem menampilkan fungsional yaitu menu pengolahan
tambah tahun ajaran 3.
Tata Usaha menambah data tahun ajaran 4.
Sistem menyimpan data tahun ajaran 36
No Proses 2.5.2
Nama Proses Pengolahan Ubah Data Tahun Ajaran
Deskripsi Mengelolah Ubah Data Tahun Ajaran
Sumber Tata Usaha
Masukan Data Tahun Ajaran yang Diubah
Keluaran Info Tahun Ajaran yang Diubah
Logika 1.
Tata Usaha memilih fungsional pengolahan menu ubah data tahun ajaran
2. Sistem menampilkan fungsional yaitu menu pengolahan ubah
data tahun ajaran 3.
Tata Usaha mengubah data tahun ajaran 4.
Sistem memperbarui data tahun ajaran 29
No Proses 2.6.1
Nama Proses Pengolahan Tambah Data Semester
Deskripsi Mengelolah Tambah Data Semester
Sumber Tata Usaha
Masukan Data Semester yang Ditambah
Keluaran Info Semester yang Ditambah
Logika 1.
Tata Usaha memilih fungsional menu pengolahan tambah data semester
2. Sistem menampilkan fungsional yaitu menu tambah semester
3. Tata Usaha menambah data semester
4. Sistem menyimpan data semester
30 No Proses
2.6.2 Nama Proses
Pengolahan Ubah Data Semester Deskripsi
Mengelolah Ubah Data Semester Sumber
Tata Usaha
No Detail
Keterangan
Masukan Data Semester yang Diubah
Keluaran Info Semester yang Diubah
Logika 1.
Tata Usaha memilih fungsional menu pengolahan ubah data semester
2. Sistem menampilkan fungsional yaitu menu tambah semester
3. Tata Usaha mengubah data semester
4. Sistem memperbarui data semester
31 No Proses
2.6.3 Nama Proses
Pengolahan Aktif Data Semester Deskripsi
Mengelolah Aktif Data Semester Sumber
Tata Usaha Masukan
Data Semester yang Diaktifkan Keluaran
Info Semester yang Diaktifkan Logika
1. Tata Usaha memilih fungsional pengolahan menu aktif data
semester 2.
Sistem menampilkan fungsional yaitu menu pengolahan aktif semester
3. Tata Usaha menghapus data semester
4. Sistem memperbarui data semester
32 No Proses
3.1.1 Nama Proses
Pengolahan Tambah Data Mengajar Deskripsi
Mengelolah Tambah Data Mengajar Sumber
Tata Usaha Masukan
Data Mengajar yang Ditambah Keluaran
Info Mengajar yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu tambah data
mengajar 2.
Sistem menampilkan fungsional yaitu menu tambah mengajar 3.
Tata Usaha menambah data mengajar 4.
Sistem menyimpan data mengajar 33
No Proses 3.1.2
Nama Proses Pengolahan Cari Data Mengajar
Deskripsi Mengelolah Cari Data Mengajar
Sumber Tata Usaha
Masukan Data Mengajar yang Dicari
Keluaran Info Mengajar yang Dicari
Logika 1.
Tata Usaha memilih fungsional pengolahan menu cari data mengajar
2. Sistem menampilkan fungsional yaitu menu cari data mengajar
3. Tata Usaha mencari data mengajar
4. Sistem menampilkan data mengajar yang dicari
34 No Proses
3.2.1 Nama Proses
Pengolahan Tambah Data Detail Kelas Deskripsi
Mengelolah Tambah Data Detail Kelas Sumber
Tata Usaha Masukan
Data Detail Kelas yang Ditambah Keluaran
Info Detail Kelas yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu tambah data
tahun ajaran 2.
Sistem menampilkan fungsional yaitu menu tambah tahun ajaran
3. Tata Usaha menambah data tahun ajaran
4. Sistem menyimpan data tahun ajaran
No Detail
Keterangan
35 No Proses
3.2.2 Nama Proses
Pengolahan Cari Data Detail Kelas Deskripsi
Mengelolah Cari Data Detail Kelas Sumber
Tata Usaha Masukan
Data Detail Kelas yang Dihapus Keluaran
Info Detail Kelas yang Dihapus Logika
1. Tata Usaha memilih fungsional pengolahan menu cari data
Detail Kelas 2.
Sistem menampilkan fungsional yaitu menu ubah data Detail Kelas
3. Tata Usaha dapat menghapus data Detail Kelas
4. Sistem memperbarui data Detail Kelas
36 No Proses
3.4.1 Nama Proses
Pengolahan Tambah Data Detail Matapelajaran Deskripsi
Mengelolah Tambah Data Detail Matapelajaran Sumber
Tata Usaha Masukan
Data Detail Matapelajaran yang Ditambah Keluaran
Info Detail Matapelajaran yang Ditambah Logika
1. Tata Usaha memilih fungsional pengolahan menu tambah data
Detail Mata pelajaran 2.
Sistem menampilkan fungsional yaitu menu tambah detail mata pelajaran
3. Tata Usaha dapat menambah data Detail Mata pelajaran
4. Sistem menyimpan data detail mata pelajaran
37 No Proses
3.4.2 Nama Proses
Pengolahan Ubah Data Detail Matapelajaran Deskripsi
Mengelolah Ubah Data Detail Matapelajaran Sumber
Tata Usaha Masukan
Data Detail Matapelajaran yang Diubah Keluaran
Info Detail Matapelajaran yang Diubah Logika
1. Tata Usaha memilih fungsional pengolahan menu ubah data
Detail Matapelajaran 2.
Sistem menampilkan fungsional yaitu menu ubah data Detail Matapelajaran
3. Tata Usaha dapat mengubah data Detail Matapelajaran
4. Sistem memperbarui data mata pelajaran
38 No Proses
4.1.1 Nama Proses
Pengolahan Tambah Data Materi Deskripsi
Mengelolah Tambah Data Materi Sumber
Guru Masukan
Data Materi yang Ditambah Keluaran
Info Materi yang Ditambah Logika
1. Guru memilih fungsional pengolahan menu tambah data
materi 2.
Sistem menampilkan fungsional yaitu menu tambah materi 3.
Guru menambah data materi 4.
Sistem menyimpan data materi 39
No Proses 4.1.2
Nama Proses Pengolahan Hapus Data Materi
Deskripsi Mengelolah Hapus Data Materi
Sumber Guru
Masukan Data Materi yang Dihapus
Keluaran Info Materi yang Dihapus
No Detail
Keterangan
Logika 1.
Guru memilih fungsional pengolahan menu hapus data materi 2.
Sistem menampilkan fungsional yaitu menu hapus data materi
3. Guru mengubah data materi
4. Sistem memperbarui data materi
40 No Proses
4.1.3 Nama Proses
Pengolahan Data Detail Materi Deskripsi
Mengelolah Data Detail Materi Sumber
Guru Masukan
Data Detail Materi Keluaran
Info Detail Materi Logika
1. Guru memilih fungsional pengolahan menu data detail materi
2. Sistem menampilkan fungsional yaitu menu hapus data detail
materi 3.
Guru memilih data detail materi 4.
Sistem menampilkan data detail materi 41
No Proses 4.2.1
Nama Proses Pengolahan Unggah Data Tugas
Deskripsi Mengelolah Unggah Data Tugas
Sumber Guru
Masukan Data Tugas yang Diunggah
Keluaran Info Tugas yang Diunggah
Logika 1.
Guru memilih fungsional pengolahan menu unggah data tugas 2.
Sistem menampilkan fungsional yaitu menu tambah tugas 3.
Guru mengunggah tugas 4.
Sistem menyimpan data tugas 42
No Proses 4.2.2
Nama Proses Pengolahan Unduh Data Tugas
Deskripsi Mengelolah Unduh Data Tugas
Sumber Siswa
Masukan Data Tugas yang Diunduh
Keluaran Info Tugas yang Diunduh
Logika 1.
Siswa memilih fungsional pengolahan menu unduh data tugas 2.
Sistem menampilkan fungsional yaitu menu unduh tugas 3.
Siswa mengunduh tugas 4.
Sistem menampilkan data tugas 43
No Proses 4.2.3
Nama Proses Pengolahan Data Kumpul Tugas
Deskripsi Mengelolah Data Kumpul Tugas
Sumber Siswa
Masukan Data Kumpul Tugas
Keluaran Info Kumpul Tugas
Logika 1.
Siswa memilih fungsional pengolahan menu data kumpul tugas
2. Sistem menampilkan fungsional yaitu menu nilai data kumpul
tugas No Proses
4.2.4 Nama Proses
Pengolahan Data Nilai Tugas Deskripsi
Mengelolah Data Nilai Tugas Sumber
Siswa Masukan
Data Nilai Tugas Keluaran
Info Nilai Tugas Logika
1. Guru memilih fungsional pengolahan menu data nilai tugas
No Detail
Keterangan
2. Sistem menampilkan fungsional yaitu menu nilai tugas
3. Guru memasukkan nilai tugas
4. Sistem menyimpan data nilai tugas
44 No Proses
4.4.1 Nama Proses
Pengolahan Tambah Data Soal Latihan Deskripsi
Mengelolah Tambah Data Soal Latihan Sumber
Guru Masukan
Data Soal Latihan yang Ditambah Keluaran
Info Soal Latihan yang Ditambah Logika
1. Guru memilih fungsional menu pengolahan tambah data soal
latihan 2.
Sistem menampilkan fungsional yaitu menu tambah soal latihan
3. Guru menambah data soal latihan
4. Sistem menyimpan data soal latihan
45 No Proses
4.4.2 Nama Proses
Pengolahan Ubah Data Soal Latihan Deskripsi
Mengelolah Ubah Data Soal Latihan Sumber
Guru Masukan
Data Soal Latihan yang Diubah Keluaran
Info Soal Latihan yang Diubah Logika
1. Guru memilih fungsional menu pengolahan ubah data soal
latihan 2.
Sistem menampilkan fungsional yaitu menu ubah soal latihan 3.
Guru mengubah data soal latihan 4.
Sistem memperbarui data soal latihan 46
No Proses 4.4.3
Nama Proses Pengolahan Hapus Data Soal Latihan
Deskripsi Mengelolah Hapus Data Soal Latihan
Sumber Guru
Masukan Data Soal Latihan yang Diubah
Keluaran Info Soal Latihan yang Diubah
Logika 1.
Guru memilih fungsional menu pengolahan hapus data soal latihan
2. Sistem menampilkan fungsional yaitu menu hapus soal latihan
3. Guru menghapus data soal latihan
4. Sistem memperbarui data soal latihan
47 No Proses
5.1.1 Nama Proses
Pengolahan Tambah Data Kategori Forum Deskripsi
Mengelolah Tambah Data Kategori Forum Sumber
Tatausaha Masukan
Data Kategori Forum yang Ditambah Keluaran
Info Kategori Forum yang Ditambah Logika
1. Tatausaha memilih fungsional pengolahan menu tambah data
kategori forum 2.
Sistem menampilkan fungsional yaitu menu pengolahan tambah data kategori forum
3. Tatausaha menambah data kategori forum
4. Sistem menyimpan data kategori forum
48 No Proses
5.1.2 Nama Proses
Pengolahan Ubah Data Kategori Forum Deskripsi
Mengelolah Ubah Data Kategori Forum Sumber
Tatausaha
No Detail
Keterangan
Masukan Data Kategori Forum yang Diubah
Keluaran Info Kategori Forum yang Diubah
Logika 1.
Tatausaha memilih fungsional pengolahan menu ubah data kategori forum
2. Sistem menampilkan fungsional yaitu menu pengolahan ubah
kategori forum 3.
Tatausaha mengubah data kategori forum 4.
Sistem memperbarui data kategori forum 49
No Proses 5.1.3
Nama Proses Pengolahan Hapus Data Kategori Forum
Deskripsi Mengelolah Hapus Data Kategori Forum
Sumber Tatausaha
Masukan Data Kategori Forum yang Dihapus
Keluaran Info Kategori Forum yang Dihapus
Logika 1.
Tatausaha memilih fungsional pengolahan menu hapus data kategori forum
2. Sistem menampilkan fungsional yaitu menu hapus data
kategori forum 3.
Tatausaha dapat menghapus data kategori forum 4.
Sistem memperbarui data kategori forum 50
No Proses 5.2.1
Nama Proses Pengolahan Tambah Data Topik Forum
Deskripsi Mengelolah Tambah Data Topik Forum
Sumber Guru, Siswa
Masukan Data Topik Forum yang Ditambah
Keluaran Info Topik Forum yang Ditambah
Logika 1.
Tatausaha memilih fungsional pengolahan menu tambah data topik forum
2. Sistem menampilkan fungsional yaitu menu pengolahan
tambah data topik forum 3.
Tatausaha menambah data topik forum 4.
Sistem menyimpan data topik forum 51
No Proses 5.2.2
Nama Proses Pengolahan Ubah Data Topik Forum
Deskripsi Mengelolah Ubah Data Topik Forum
Sumber Siswa, Guru
Masukan Data Topik Forum yang Diubah
Keluaran Info Topik Forum yang Diubah
Logika 1.
Tatausaha memilih fungsional pengolahan menu ubah data topik forum
2. Sistem menampilkan fungsional yaitu menu pengolahan ubah
topik forum 3.
Tatausaha mengubah data topik forum 4.
Sistem memperbarui data topik forum 52
No Proses 5.2.3
Nama Proses Pengolahan Hapus Data Topik Forum
Deskripsi Mengelolah Hapus Data Topik Forum
Sumber Siswa, Guru
Masukan Data Kategori Topik yang Dihapus
Keluaran Info Kategori Topik yang Dihapus
Logika 1.
Tatausaha memilih fungsional pengolahan menu hapus data topik forum
2. Sistem menampilkan fungsional yaitu menu hapus data topik
No Detail
Keterangan
forum 3.
Tatausaha dapat menghapus data topik forum 4.
Sistem memperbarui data topik forum 53
No Proses 4.1.4.1
Nama Proses Pengolahan Unggah Data Detail Materi
Deskripsi Mengelolah Unggah Data Detail Materi
Sumber Guru
Masukan Data Detail Materi yang Diunggah
Keluaran Info Detail Materi yang Diunggah
Logika 1.
Guru memilih fungsional pengolahan menu unggah data detail materi
2. Sistem menampilkan fungsional yaitu menu unggah detail
materi 3.
Guru mengunggah detail materi 4.
Sistem menyimpan data detail materi 54
No Proses 4.1.4.2
Nama Proses Pengolahan Unduh Data Detail Materi
Deskripsi Mengelolah Unduh Data Detail Materi
Sumber Siswa
Masukan Data Detail Materi yang Diunduh
Keluaran Info Detail Materi yang Diunduh
Logika 1.
Siswa memilih fungsional pengolahan menu menu unduh data detail materi
2. Sistem menampilkan fungsional yaitu menu unduh detail
materi 3.
Siswa mengunduh detail materi 4.
Sistem menampilkan data detail materi 55
No Proses 4.2.3.1
Nama Proses Pengolahan Unggah Data Kumpul Tugas
Deskripsi Mengelolah Unggah Data Kumpul Tugas
Sumber Siswa
Masukan Data Kumpul Tugas yang Diunggah
Keluaran Info Kumpul Tugas yang Diunggah
Logika 1. Siswa memilih fungsional pengolahan menu unggah data
kumpul tugas 2. Sistem menampilkan fungsional yaitu menu tambah kumpul
tugas 3. Siswa mengunggah kumpul tugas
4. Sistem menyimpan data kumpul tugas 56
No Proses 4.2.3.2
Nama Proses Pengolahan Unduh Data Kumpul Tugas
Deskripsi Mengelolah Unduh Data Kumpul Tugas
Sumber Guru
Masukan Data Kumpul Tugas yang Diunduh
Keluaran Info Kumpul Tugas yang Diunduh
Logika 1. Guru memilih fungsional pengolahan menu unduh data kumpul
tugas 2. Sistem menampilkan fungsional yaitu menu unduh kumpul
tugas 3. Guru mengunduh kumpul tugas
4. Sistem menampilkan data kumpul tugas 57
No Proses 4.2.3.3
Nama Proses Pengolahan Nilai Data Kumpul Tugas
No Detail
Keterangan
Deskripsi Mengelolah Nilai Data Kumpul Tugas
Sumber Guru
Masukan Data Kumpul Tugas yang Dinilai
Keluaran Info Kumpul Tugas yang Dinilai
Logika 1. Guru memilih fungsional pengolahan menu nilai data kumpul
tugas 2. Sistem menampilkan fungsional yaitu menu nilai data kumpul
tugas 3. Guru menilai kumpul tugas
4. Sistem memperbarui data kumpul tugas
III.1.12 Kamus Data Flow Diagram DFD
Kamus data adalah kumpulan dari elemen-elemen atau simbol yang digunakan untuk membantu dalam penggambaran atau pengidentifikasian setiap
field atau file didalam sistem. Kamus data merupakan deskripsi formal mengenai seluruh data yang ada dalam DFD. Kamus data dari apliasi learning management
system ini dapat dilihat pada Tabel III-15. Tabel III-15 Kamus Data Flow Diagram DFD
NO KAMUS
KETERANGAN
1 Nama
Data Guru Where UsedHow Used
1.0 Pengolahan Data Login, 2.1 Pengolahan Data Guru, 3.1 Pengolahan Data Mengajar, 3.5
Pengolahan Wali Kelas, 2.1.1 Pengolahan Impor Guru, 2.1.2 Pengolahan Tambah Guru , 2.1.3 Ubah
Data Guru, 2.1.4 Pengolaha Aktif Data Guru, 2.1.5 Pengolahan Cari Data Guru
Deskripsi Data guru yang akan diolah
Struktur Data id_guru, nip, nama, email_guru, username,
password, jabatan, aktif id_guru
{0-9} nip
{0-9} nama_guru
{A-Z | a-z} email_guru
{A-Z | a-z | 0-9} username
{A-Z | a-z | 0-9} password
{A-Z | a-z | 0-9} jabatan
{A-Z | a-z} aktif
{A-Z | a-z} 2
Nama Data Siswa
Where UsedHow Used 1.0 Pengolahan Data Login, 2.0 Pengolahan Data
Master, 3.0 Pengolahan Data Transaksi, 2.2 Pengolahan Data Siswa, 2.2.1 Pengolahan Impor
Siswa, 2.2.2 Pengolahan Tambah Siswa, 2.2.3 Pengolahan Ubah Data Siswa, 2.2.4 Pengolaha
Aktif Data Siswa, 2.2.5 Pengolahan Cari Data Siswa, 4.2 Pengolahan Data Tugas, 4.5 Pengolahan
Jawaban Siswa,
NO KAMUS
KETERANGAN
Deskripsi Data login yang akan diolah
Struktur Data id_siswa, nis, nama_siswa, email_siswa,
username, password, aktif id_siswa
{0-9} nis
{0-9} nama_siswa
{A-Z | a-z} email_siswa
{A-Z | a-z | 0-9} username
{A-Z | a-z | 0-9} password
{A-Z | a-z | 0-9} aktif
{A-Z | a-z} 3
Nama Data Staftu
Where UsedHow Used 1.0 Pengolahan Data Login, 2.0 Pengolahan Data
Master, 3.0 Pengolahan Data Transaksi, 2.3 Pengolahan Kelas, 2.4 Pengolahan Mata Pelajaran,
2.3.1 Pengolahan Impor Kelas, 2.4.1 Pengolahan impor Mata Pelajaran
Deskripsi Data tatausaha yang akan diolah
Struktur Data id_admin, username, nama_admin, email,
password, aktif id_ admin
{0-9} username
{A-Z | a-z | 0-9} nama_ admin
{A-Z | a-z } email
{A-Z | a-z | 0-9} password
{A-Z | a-z | 0-9} aktif
{A-Z | a-z } 4
Nama Data Semester
Where UsedHow Used 2.0 Pengolahan Data Master, 2.6 Pengolahan Data
Semester, 2.6.1 Pengolahan Tambah semester, 2.6.2 Pengolahan Ubah Data semester, 2.6.3
Pengolahan Aktif Data semester
Deskripsi Data semester yang akan diolah
Struktur Data id_semester, nama_semester, aktif, id_tatausaha,
id_ajaran id_semester
{0-9} semester
{A-Z | a-z } aktif
{A-Z | a-z } id_ajaran
{0-9} 5
Nama Data Tahun Ajaran
Where UsedHow Used 2.0 Pengolahan Data Master 3.0 Pengolahan data
transaksi 4.0 pengolahan data pembelajaran, 2.5 Pengolahan data tahun pelajaran, 2.5.1 Pengolahan
Tambah tahun ajaran, 2.5.2 Pengolahan Ubah Data tahun ajaran, 3.1 Pengolaha Data detail mengajar,
3.2 pengolahan data detail kelas, 3.4 pengolahan data detail pelajaran, 3.5 pengolahan data wali
kelas
Deskripsi Data tahun ajaran yang akan diolah
Struktur Data id_ajaran, tahun_ajaran kurikulum, periode_awal,
periode_akhir id_ajaran
{0-9}
NO KAMUS
KETERANGAN
tahun_ajaran {A-Z | a-z }
kurikulum {A-Z | a-z }
periode_awal {0-9}
periode_akhir {0-9}
6 Nama
Data Wali Kelas Where UsedHow Used
2.0 Pengolahan data Master, 3.0 Pengolahan data transaksi, 4.0 pengolahan data pembelajaran, 3.5
Pengolah Data wali kelas Deskripsi
Data wali kelas yang akan diolah Struktur Data
id_walikelas, id_tahunajaran, id_jadwal, id_guru id_walikelas
{0-9} id_ajaran
{0-9} id_jadwal
{0-9} id_guru
{0-9} 7
Nama Data Matapelajaran
Where UsedHow Used 2.0 Pengolahan data Master, 3.0 Pengolahan data
transaksi, 2.4 Pengolahan data mata pelajaran, 3.1.1 Pengolahan tambah data mengajar
Deskripsi Data mata pelajaran yang akan diolah
Struktur Data id_pelajaran, id_admin, nama_pelajaran
id_pelajaran {0-9}
id_admin {0-9}
nama_pelajaran {A-Z | a-z}
8 Nama
Data Detail Mengajar Where UsedHow Used
3.0 Pengolahan data transaksi, 3.5.1 Pengolahan Tambah detail mengajar, 3.5.2 Pengolahan cari
Data detail mengajar Deskripsi
Data detail mengajar yang akan diolah Struktur Data
id_mengajar, id_pelajaran, id_ajaran, id_guru id_mengajar
{0-9} id_pelajaran
{0-9} id_ajaran
{0-9} id_guru
{0-9} 9
Nama Data Jadwal
Where UsedHow Used 3.0 Pengolahan data transaksi, 4.0 Pengolahan data
pembelajaran, 6.0 Pengolahan data pengumuman, 3.3 Pengolahan data jadwal, 4.1.1 pengolahan
tambah data materi, 4.3.1 pengolahan tambah topik latihan, 4.1.4.1 pengolahan unggah detail materi
Deskripsi Data jadwal yang akan diolah
Struktur Data id_jadwal, id_kelas, id_tahunajaran, id_mengajar,
hari, waktu_jadwal id_jadwal
{0-9} id_kelas
{0-9} id_mengajar
{0-9} hari
{A-Z | a-z} waktu_jadwal
{0-9} 10
Nama Data Kelas
Where UsedHow Used 2.0 Pengolahan Data Master 3.0 Pengolahan data
transaksi, 2.3 pengolahan data kelas, 3. 2
NO KAMUS
KETERANGAN
pengolahan data detail kelas, 3.3 pengolahan data jadwal, 3.4 pengolahan data detail mata pelajaran,
3.5 pengolaha data wali kelas, 2.3.1 Pengolahan Impor Kelas, 2.3.2 Pengolahan Tambah Data
Kelas, 3.2.1 pengolahan tambah data detail kelas, 3.3.1 Pengolahan tambah data jadwal
Deskripsi Data kelas yang akan diolah
Struktur Data id_kelas, id_admin, nama_kelas, no_kelas
id_kelas {0-9}
id_admin {0-9}
nama_kelas {A-Z | a-z | 0-9}
no_kelas {0-9}
11 Nama
Data Topik Forum Where UsedHow Used
5.0 Pengolahan data forum, 5.2 Pengolahan Data Topik Forun, 5.3 Pengolahan Data Komentar
Forum, 5.2.1 Pengolahan Tambah topik forum, 5.2.2 Pengolahan Ubah Data topik forum, 5.2.3
Pengolahan Hapus Data topik forum
Deskripsi Data Topik Forum yang akan diolah
Struktur Data id_topik, id_kategori, user, topik, tgl, jam,
jumlah_comment id_topik
{0-9} id_kategori
{0-9} user
{0-9} topik
{A-Z | a-z | 0-9} tgl
{0-9} jam
{0-9} jumlah_comment
{0-9} 12
Nama Data Komentar Forum
Where UsedHow Used 5.0 Pengolahan data forum, 5.3 Pengolahan Data
Komentar Forum Deskripsi
Data forum jawaban yang akan diolah Struktur Data
id_komentar, id_topik, user, tanggal_komentar, jam_komentar, isi_komentar
id_komentar {0-9}
id_topik {0-9}
user {0-9}
tanggal_komentar {0-9}
jam_komentar {0-9}
isi_komentar {A-Z | a-z | 0-9}
13 Nama
Data Detail Kelas Where UsedHow Used
3.0 pengolahan data transaksi, 4.0 pengolahan data pembelajaran, 3.2 pengolahan data detail kelas, 4.6
pengolahan data nilai latihan, 4.7 pengolahan data nilai akhir, 3.2.1 Pengolahan Tambah detail kelas,
3.2.2 Pengolahan Cari Data detail kelas
Deskripsi Data detail kelas yang akan diolah
Struktur Data id_detailkelas, id_siswa, id_ajaran, id_kelas
id_detailkelas {0-9}
id_siswa {0-9}
NO KAMUS
KETERANGAN
id_ajaran {0-9}
id_kelas {0-9}
14 Nama
Data Detail Matapel Where UsedHow Used
3.0 pengolahan data transaksi, 4.0 pengolahan data pembelajaran,
3.4 pengolahan
detail mata
pelajaran, 4.6 pengolahan data nilai latihan, 4.7 pengolahan data nilai akhir, 3.4.1 Pengolahan
Tambah detail matapelajaran, 3.4.2 Pengolahan Ubah Data detail matapelajaran
Deskripsi Data detail matapel yang akan diolah
Struktur Data id_detailmatapel, id_pelajaran, id_kelas, id_ajaran,
kkm id_detailmatapel
{0-9} id_pelajaran
{0-9} id_kelas
{0-9} id_ajaran
{0-9} kkm
{0-9} 15
Nama Data Materi
Where UsedHow Used 4.0 pengolahan data pembelajaran, 4.1 pengolahan
data materi, 4.1.4.1 pengolahan unggah data detail materi, 4.1.1 Pengolahan Tambah materi, 4.1.2
Pengolahan Ubah Data materi, 4.1.3 Pengolahan hapus Data materi, 4.1.4 Pengolahan hapus Data
materi
Deskripsi Data materi yang akan diolah
Struktur Data id_materi, id_jadwal, judul_materi, tgl_materi, ket
id_materi {0-9}
id_jadwal {0-9}
judul_materi {A-Z | a-z | 0-9}
tgl_materi {0-9}
ket {A-Z | a-z | 0-9}
16 Nama
Detail Materi Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.1 pengolahan data materi, 4.1.3 Pengolahan Detail Materi. 4.1.4.1
pengolahan unggah data detail materi, 4.1.4.2 pengolahan unduh data detail materi
Deskripsi Data detail materi yang akan diolah
Struktur Data id_detailmateri, id_materi, nama_file, tipe
id_detailmateri {0-9}
id_materi {0-9}
nama_file {A-Z | a-z | 0-9}
tipe {A-Z | a-z | 0-9}
17 Nama
Data Pengumuman Where UsedHow Used
6.0 pengolahan data pengumuman, 6.1 pengolahan tambah data pengumuman, 6.2 pengolahan ubah
data pengumuman,
6.3 pengolahan
hapus pengumuman
Deskripsi Data pengumuman yang akan diolah
Struktur Data id_pengumuman, id_guru, judul, isi_pengumuman,
tgl_muat, tgl_habis
NO KAMUS
KETERANGAN
id_pengumuman {0-9}
id_guru {0-9}
judul {A-Z | a-z | 0-9}
isi_pengumuman {A-Z | a-z | 0-9}
tgl_muat {0-9}
tgl_habis {0-9}
18 Nama
Data Analisis Soal Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.8 pengolahan data analisis butir
Deskripsi Data analisis soal yang akan diolah
Struktur Data id_analisis, id_soal, analisis_kesukaran,
ket_kesukaran, analisis_pembeda, ket_pembeda id_analisis
{0-9} id_soal
{0-9} analisis_kesukaran
{0-9} ket_kesukaran
{A-Z | a-z} analisis_pembeda
{0-9} ket_pembeda
{A-Z | a-z} 19
Nama Data Soal
Where UsedHow Used 4.0 pengolahan data pembelajaran, 4.4 pengolahan
soal latihan, 4.8 pengolahan data analisis butir Deskripsi
Data soal yang akan diolah Struktur Data
id_soal, id_mengajar,
id_topik, id_materi,
pertanyaan, pil_a, pil_b, pil_c, pil_d, pil_e, kunci_jawaban
id_soal {0-9}
id_mengajar {0-9}
id_topik {0-9}
id_materi {0-9}
pertanyaan {A-Z | a-z | 0-9}
pil_a {A-Z | a-z | 0-9}
pil_b {A-Z | a-z | 0-9}
pil_c {A-Z | a-z | 0-9}
pil_d {A-Z | a-z | 0-9}
pil_e {A-Z | a-z | 0-9}
kunci_jawaban {A-Z | a-z | 0-9}
20 Nama
Data Jawaban Siswa Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.5 pengolahan data jawaban latihan, 4.6 pengolahan data nilai
latihan, 4.8 Pengolahan data analisis butir Deskripsi
Data jawaban siswa yang akan diolah Struktur Data
id_jawabansiswa, id_analisis,
id_soal, id_detailkelas, jawaban
id_jawabansiswa {0-9}
id_analisis {0-9}
id_soal {0-9}
id_detailkelas {0-9}
jawaban {A-Z | a-z | 0-9}
21 Nama
Data Topik Latihan Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.3 pengolahan
NO KAMUS
KETERANGAN
data topik latihan, 4.4 pengolahan data soal latihan Deskripsi
Data topik latihan yang akan diolah Struktur Data
id_latihan, id_materi,
tgl_latihan, jam_awal,
jam_akhir, ket id_latihan
{0-9} id_materi
{0-9} tgl_latihan
{0-9} jam_awal
{0-9} jam_akhir
{0-9} ket
{A-Z | a-z | 0-9} 22
Nama Data Nilai
Where UsedHow Used 4.0 pengolahan data pembelajaran, 4.6 pengolahan
nilai latihan, Deskripsi
Data nilai latihan yang akan diolah Struktur Data
id_nilailatihan, id_detailkelas, benar, salah, nilai, id_latihan
id_nilai_latihan {0-9}
id_detailkelas {0-9}
jumlah_benar {0-9}
jumlah_salah {0-9}
nilai {0-9}
id_latihan {0-9}
23 Nama
Tugas Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.2 pengolahan data tugas, 4.2.1 pengolahan unggah data tugas,
4.2.2 pengolahan unduh data tugas, 4.2.3 pengolahan data kumpul tugas, 4.2.3.1 pengolahan
unggah data kumpul tugas
Deskripsi Data tugas yang akan diolah
Struktur Data id_tugas, id_materi, file_kumpul, judul_tugas, nilai
id_tugas {0-9}
id_materi {0-9}
tgl_tugas {0-9}
tgl_akhir {0-9}
file_tugas {A-Z | a-z | 0-9}
ket_tugas {A-Z | a-z | 0-9}
24 Nama
Data Kumpul Tugas Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.2 pengolahan data tugas, 4.2.3 pengolahan data kumpul tugas,
4.2.3.1 pengolahan unggah data kumpul tugas, 4.2.3.2 pengolahan unduh data kumpul tugas,
4.2.3.3 pengolahan nilai data kumpul tugas
Deskripsi Data tugas yang akan diolah
Struktur Data id_kumpultugas,
id_tugas, id_detailkelas,
file_kumpul, tanggal_kumpul id_kumpultugas
{0-9} id_tugas
{0-9} id_detaikelas
{0-9} file_kumpul
{A-Z | a-z | 0-9} tanggal_kumpul
{0-9}
NO KAMUS
KETERANGAN
25 Nama
Data User Forum Where UsedHow Used
2.0 Pengolahan Data Master, 5.0 Pengolahan Data Forum, 2.1 Pengolahan Data Guru, 2.2 Pengolahan
Data Siswa, 2.1.1 Pengolahan Impor Data Guru, 2.1.2 Pengolahan Ubah Data Guru, 2.2.1
Pengolahan Impor Data Siswa, 2.2.2 Pengolahan Ubah Data Siswa, 5.2 Pengolahan Data Topik
Forum, 5.3 Pengolahan Data Komentar Forum
Deskripsi Data detail materi yang akan diolah
Struktur Data id_detailmateri, id_materi, nama_file, tipe
user {A-Z | a-z | 0-9}
nama_user {A-Z | a-z | 0-9}
status {A-Z | a-z }
ol {A-Z | a-z }
26 Nama
Data Kategori Forum Where UsedHow Used
5.0 Pengolahan Data Forum, 5.1 Pengolahan Data Kategori Forum, 5.2 Pengolahan Data Topik
Forum, 5.1.1 Pengolahan Tambah Data Kategori, 5.1.2 Pengolahan Ubah Data Kategori Forum, 5.1.3
Pengolahan Hapus Data Kategori Forum, 5.2.3 Pengolahan Tambah Data Topik Forum
Deskripsi Data kategori forum yang akan diolah
Struktur Data id_kategori, kategori, id_tatausaha
id_kategori {0-9}
kategori {A-Z | a-z | 0-9}
id_tatausaha {0-9}
27 Nama
Data Nilai Tugas Where UsedHow Used
4.0 pengolahan data pembelajaran, 4.2 pengolahan data tugas, 4.2.3 pengolahan data kumpul tugas,
4.2.3.1 pengolahan unggah data kumpul tugas, 4.2.3.2 pengolahan unduh data kumpul tugas,
4.2.3.3 pengolahan nilai data kumpul tugas
Deskripsi Data nilai tugas yang akan diolah
Struktur Data id_kategori, kategori, id_admin
id_nilai {0-9}
id_tugas {0-9}
id_siswa {0-9}
nilai {0-9}
III.2 Perancangan Sistem
Perancangan merupakan penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam suatu
kesatuan yang utuh dan berfungsi.
III.2.1 Perancangan Basis Data
Perancangan basis data merupakan tahapan untuk memetakan model konseptual ke model basis data yang akan dipakai. Perancangan basis data terbagi
menjadi tiga yaitu skema relasi, diagram relasi dan perancangan struktur tabel.
IV.2.1.1 Perancangan Skema Relasi
Berikut ini merupakan skema relasi dari basis data pada learning management system.
detail_materi =
{id_detailmateri, id_materi, nama_file, tipe} guru
= {id_guru, nip, nama_guru, email_guru, username, password,
jabatan, aktif} kategori_forum
= {id_kategori, id_admin, kategori}
komentar_forum =
{id_komentar, id_topik, user, tanggal_komentar, jam_komentar, isi_komenar}
topik_forum =
{id_topik, id_kategori, user, topik, tgl, jam, jumlah_comment} kelas
= {id_kelas, nama_kelas, no_kelas, id_admin}
kumpul_tugas =
{id_kumpul_tugas, id_tugas,
id_siswa, tanggal_kumpul,
file_kumpul, nilai} materi
= {id_materi, id_jadwal, judul_materi, tgl_materi, ket}
detail_kelas =
{id_detailkelas, id_kelas, id_ajaran, id_siswa} detail_mengajar
= {id_mengajar, id_guru, id_pelajaran, id_ajaran}
nilai =
{id_nilai_latihan, id_latihan,
id_siswa, jumlah_benar,
jumlah_salah, nilai} matapelajaran
= {id_pelajaran, nama_pelajaran, id_admin}
detail_matapel =
{id_detailmatapel, id_ajaran, id_kelas, kkm, id_pelajaran} pengumuman
= {id_pengumuman,
id_guru, tgl_muat,
tgl_habis, judul,
isi_pengumuman} staftu
= {id_admin, username, nama_admin, email, password, aktif}
semester =
{id_semester, id_ajaran, semester, aktif} siswa
= {id_siswa, nis, nama_siswa, email_siswa, username, password,
aktif} soal
= {id_soal, id_topik, id_materi, pertanyaan, pil_a, pil_b, pil_c, pil_d,
pil_e, jawaban} jawaban_siswa
= {id_jawabansiswa, id_analisis, id_soal, id_siswa, jawaban}
analisis_soal =
{id_analisis, id_soal,
analisis_kesukaran, ket_kesukaran,
analisis_pembeda, ket_pembeda} tahun_ajaran
= {id_ajaran, tahun_ajaran, kurikulum, periode_awal, periode_akhir}
tugas =
{id_tugas, id_materi, tgl_tugas, tgl_akhir, file_tugas, ket_tugas} topik_latihan
= {id_latihan,
id_materi, tgl_latihan,
jam_awal, jam_akhir,
ket_latihan } wali_kelas
= {id_walikelas, id_ajaran, id_jadwal, id_guru}
user_forum =
{user, nama_user, status, ol} jadwal
= {id_jadwal, id_kelas, id_mengajar, id_ajaran, hari, waktu_jadwal}
nilai_tugas =
{id_nilai, id_tugas, id_siswa, nilai}
IV.2.1.2 Diagram Relasi
Diagram relasi merupakan rangkaian hubungan antara dua tabel atau lebih pada sistem basis data. Diagram relasi dari learning management system pada
Gambar III-33.
96
kelas
PK id_kelas
nama_kelas no_kelas
FK1 id_admin
jadwal
PK id_jadwal
FK1 id_kelas
FK2 id_mengajar
hari waktu_jadwal
FK3 id_ajaran
staftu
PK id_admin
usernama nama_admin
email password
aktif detail_kelas
PK id_detailkelas
FK1 id_kelas
FK2 id_siswa
FK3 id_ajaran
siswa
PK id_siswa
nis nama_siswa
email_siswa
username password
aktif
jawaban_siswa
PK id_jawabansiswa
FK2 id_analisis
FK1 id_soal
jawaban FK3
id_siswa soal
PK id_soal
pertanyaan pil_a
pil_b pil_c
pil_d pil_e
jawaban FK1
id_latihan detail_mengajar
PK id_mengajar
FK1 id_ajaran
FK2 id_guru
FK3 id_pelajaran
guru
PK id_guru
nip
nama_guru
email_guru username
password usersession
jabatan aktif
matapelajaran
PK id_pelajaran
matapelajaran FK1
id_admin
detail_matapel
PK id_detailmatapel
FK1 id_kelas
kkm FK2
id_ajaran FK3
id_pelajaran pengumuman
PK id_pengumuman
judul isi_pengumuman
tgl_muat tgl_habis
FK1 id_guru
materi
PK id_materi
FK1 id_jadwal
judul_materi tgl_materi
ket detail_materi
PK id_detailmateri
FK1 id_materi
nama_file tipe
kumpulan_tugas
PK id_kumpul_tugas
FK1 id_tugas
tanggal_kumpul file_kumpul
FK2 id_siswa
nilai
PK id_nilailatihan
jumlah_benar jumlah_salah
nilai FK2
id_latihan FK3
id_siswa topik_latihan
PK id_latihan
FK1 id_materi
tgl_latihan jam_awal
jam_akhir ket_latihan
tahun_ajaran
PK id_ajaran
tahun_pelajaran kurikulum
periode_awal periode_akhir
semester
PK id_semester
semester aktif
FK1 id_ajaran
wali_kelas
PK id_walikelas
FK1 id_guru
FK2 id_ajaran
FK3 id_kelas
komentar_forum
PK id_komentar
tanggal_komentar jam_komentar
isi_komentar FK1
id_topik FK2
user analisis_soal
PK id_analisis
FK1 id_soal
analisis_kesukaran ket_kesukaran
analisis_pembeda ket_pembeda
kategori_forum
PK id_kategori
kategori FK1
id_admin topik_forum
PK id_topik
topik tgl
jam jumlah_comment
FK1 id_kategori
FK2 user
user_forum
PK user
nama_user ol
status
tugas
PK id_tugas
tanggal_kumpul file_kumpul
nilai FK1
id_materi
Gambar III-33 Diagram Relasi
A-97 IV.2.1.3
Struktur Tabel
Struktur tabel menggambarkan detail tabel yang berisi field, tipe data, panjang data, dan keterangan lainnya. Tabel yang terdapat pada basis data
learning management system di SMA Pasundan 2 Kota Cimahi adalah table admin, guru, siswa, detail mengajar, detail kelas, detail matapelajaran, jadwal,
wali kelas, topik latihan, soal latihan, nilai latihan, jawaban latihan, nilai akhir, semester, tahun pelajaran, forum tanya, forum jawab, tugas, meteri, detail materi,
analisis soal, matapelajaran, pengumuman, dan kelas. Berikut ini deskripsi dari masing-masing tabel tersebut.
Struktur tabel semester dapat dilihat pada Tabel III-16 Tabel III-16 Struktur Tabel Semester
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_semester
Int 4
Primary Key id_semester
yang menjadi atribut kunci
di tabel semester semester
varchar 10
aktif varchar
10 id_ajaran
varchar 5
Foreign Key id_ajaran References
tahun_ajaran id_ajaran
FK, ref tahun_ajaran
Struktur tabel tahun ajaran dapat dilihat pada Tabel III-17, Tabel III-17 Struktur Tabel Tahun Ajaran
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_ajaran
char 5
Primary Key id_guru yang menjadi
atribut kunci di tabel guru
tahun_ajaran char
10 kurikulum
char 10
periode_awal date
periode_akhir date
Struktur tabel wali kelas dapat dilihat pada Tabel III-18. Tabel III-18 Struktur Tabel Wali Kelas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_walikelas
Int 11
Primary Key id_walikelas yang menjadi
atribut kunci di tabel walikelas
id_ajaran Int
11 Foreign
Keyid_ajaran References
tahun_ajaran id_ajaran
FK, ref tahun_ajaran
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_jadwal
Int 11
Foreign Key id_jadwal
References jadwal id_jadwal
FK, ref jadwal
id_guru Int
11 Foreign
Keyid_guru References guru
id_guru FK, ref guru
Struktur tabel guru dapat dilihat pada Tabel III-19 Tabel III-19 Struktur Tabel Guru
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_guru
Int 5
Primary Key id_guru
yang menjadi
atribut kunci di tabel guru nip
char 18
nama_guru varchar
50 jabatan
varchar 20
email_guru varchar
50 username
varchar 20
password varchar
100 aktif
varchar 10
Struktur tabel matapelajaran dapat dilihat pada Tabel III-20. Tabel III-20 Struktur Tabel Matapelajaran
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_pelajaran
Int 6
Primary Key id_pelajaran yang
menjadi atribut kunci di tabel pelajaran
id_admin Int
11 Foreign Key
id_admin References staftu
id_admin FK, ref staftu
nama_pelajaran varchar
20
Struktur tabel detail mengajar dapat dilihat pada Tabel III-21 Tabel III-21 Struktur Detail Mengajar
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_mengajar
Int 8
Primary Key id_mengjaar yang
menjadi atribut kunci di tabel detail_mengajar
id_pelajaran Int
6 Foreign Key id_
matapelajaran References
matapelajaran id_ matapelajaran
FK, ref detail_matpel
id_ajaran char
5 Foreign Key
id_ajaran References
tahun_ajaran id_ajaran
FK, ref tahun_ajaran
id_guru Int
5 Foreign Key
FK, ref guru
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_guru References
guru id_guru
Struktur tabel jadwal dapat dilihat pada Tabel III-22 Tabel III-22 Struktur Tabel Jadwal
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_jadwal
Int 11
Primary Key id_ jadwal yang menjadi
atribut kunci di tabel jadwal
id_kelas Int
11 Foreign Key
id_kelas References kelas
id_kelas FK, ref kelas
id_ajaran char
5 Foreign Key
id_ajaran References
tahun_ajaran id_ajaran
FK, ref tahun_ajaran
hari varchar
20 waktu_jadwal
time
Struktur tabel kelas dapat dilihat pada Tabel III-23. Tabel III-23 Struktur Tabel Kelas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_kelas
Int 11
Primary Key id_kelas
yang menjadi
atribut kunci di tabel kelas id_admin
Int 11
Foreign Key id_admin
References staftu id_tatausaha
FK, ref staftu
nama_kelas varchar
20 no_kelas
int 11
Struktur tabel staftu dapat dilihat pada Tabel III-24. Tabel III-24 Struktur Tabel Staftu
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_admin
int 11
Primary Key id_admin yang menjadi
atribut kunci di tabel staftu username
varchar 20
nama_admin varchar
100 email
varchar 100
password varchar
20 aktif
varchar 10
Struktur tabel topik forum dapat dilihat pada Tabel III-25. Tabel III-25 Struktur Tabel Topik Forum
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_topik
Int 10
Primary Key id_topik yang menjadi
atribut kunci di tabel topik_forum
id_kategori Int
10 Foreign Key
FK, ref kategori
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_kategori
References kategori id_kategori
user varchar
18 Foreign Key
id_user References user_forum id_user
FK, ref user_forum topik
char 50
tgl date
jam time
jumlah_komentar int
6
Struktur tabel komentar_forum dapat dilihat pada Tabel III-26 Tabel III-26 Struktur Tabel Komentar Forum
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_komentar
Int 10
Primary Key id_komentar yang
menjadi atribut kunci di tabel komentar_forum
id_topik Int
10 Foreign Key
id_topik References
topik_forum id_topik
FK, ref topik_forum
tanggal_komentar date
jam_komentar time
isi_komentar text
user varchar
18 Foreign Key user
References user_forum user
FK, ref user_forum
truktur tabel siswa dapat dilihat pada Tabel III-27 Tabel III-27 Struktur Tabel Siswa
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_siswa
Int 11
Primary Key id_siswa yang menjadi
atribut kunci di tabel siswa nis
Int 11
nama_siswa varchar
250 email_siswa
varchar 250
aktif varchar
10 user_session
varchar 20
username_siswa varchar
20 password_siswa
varchar 20
Struktur tabel detail kelas dapat dilihat pada Tabel III-28 Tabel III-28 Struktur Tabel Detail Kelas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_detailkelas
Int 11
Primary Key id_detailkelas yang
menjadi atribut kunci di tabel detail_kelas
id_siswa Int
10 Foreign Key id_siswa
References siswa FK, ref siswa
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_siswa
id_ajaran varchar
10 Foreign Key id_ajaran
References tahun_ajaran id_ajaran
FK, ref tahun_ajaran id_kelas
Int 11
Foreign Key id_kelas References kelas
id_kelas FK, ref kelas
Struktur tabel detail matapel dapat dilihat pada Tabel III-29 Tabel III-29 Struktur Tabel Detail Matapel
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_detailmatapel
Int 11
Primary Key id_detailmatapel
yang menjadi atribut kunci di
tabel detailmatapel id_pelajaran
Int 11
Foreign Key id_pelajaran
References matapelajaran
id_pelajaran FK, ref matapelajaran
id_kelas Int
11 Foreign Key
id_kelas References kelas id_kelas
FK, ref kelas id_ajaran
Int 11
Foreign Key id_ajaran
References tahun_ajaran
id_ajaran FK, ref tahun_ajaran
kkm Int
11
Struktur tabel materi dapat dilihat pada Tabel III-30 Tabel III-30 Struktur Tabel Materi
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_materi
Int 10
Primary Key id_materi yang menjadi
atribut kunci di tabel materi
id_jadwal Int
11 Foreign Key
id_jadwal References jadwal id_jadwal
FK, ref jadwal judul_materi
text tgl_materi
date ket
text
Struktur tabel detail materi dapat dilihat pada Tabel III-31 Tabel III-31 Struktur Tabel Detail Materi
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_detailmateri
Int 11
Primary Key id_detailmateri yang
menjadi atribut kunci di tabel detail_materi
id_materi Int
11 Foreign Key id_materi
References materi id_materi
FK, ref materi
Nama Field Tipe Data
Ukuran Kunci
Keterangan nama_file
varchar 11
tipe int
11
Struktur tabel pengumuman dapat dilihat pada Tabel III-32 Tabel III-32 Struktur Tabel Pengumuman
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_pengumuman
Int 10
Primary Key id_pengumuman yang
menjadi atribut kunci di tabel pengumuman
id_guru Int
5 Foreign Key
id_guru References guru id_guru
FK, ref guru judul
varchar 50
isi_pengumuman text
tgl_muat date
tgl_habis date
Struktur tabel analisis soal dapat dilihat pada Tabel III-33 Tabel III-33 Struktur Tabel Analisis Soal
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_analisis
Int 11
Primary Key id_analisis yang
menjadi atribut kunci di tabel analisis_soal
id_soal Int
11 Foreign Key id_soal
References soal id_soal
FK, ref soal analisis_kesukaran
int 11
ket_kesukaran int
11 analisis_pembeda
int 11
ket_pembeda int
11
Struktur tabel soal dapat dilihat pada Tabel III-34 Tabel III-34 Struktur Tabel Soal
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_soal
Int 11
Primary Key Id_soal yang menjadi
atribut kunci di tabel soal id_topik
Int 11
Foreign Key id_latihan References topik_latihan
id_latihan FK, ref topik_latihan
id_materi int
11 Foreign Key id_materi
References materi id_materi
FK, ref materi pertanyaan
varchar 250
pil_a varchar
100 pil_b
varchar 100
pil_c varchar
100 pil_d
varchar 100
Nama Field Tipe Data
Ukuran Kunci
Keterangan pil_e
varchar 100
jawaban varchar
100
Struktur tabel jawaban siswa dapat dilihat pada Tabel III-35 Tabel III-35 Struktur Tabel Jawaban Siswa
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_jawabansiswa
Int 11
Primary Key id_jawabansiswa yang
menjadi atribut kunci di tabel jawaban_siswa
id_analisis Int
11 Foreign Key
id_analisis References
analisis_soal id_analisis
FK, ref analisis_soal
id_soal Int
11 Foreign Key id_soal
References soal id_soal
FK, ref soal id_detailkelas
Int 11
Foreign Key id_detailkelas
References detail_kelas id_detailkelas
FK, ref detail_kelas
jawaban int
11
Struktur tabel topik latihan dapat dilihat pada Tabel III-36. Tabel III-36 Struktur Tabel Topik Latihan
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_latihan
Int 5
Primary Key id_latihan yang menjadi
atribut kunci di tabel topik_latihan
id_materi Int
10 Foreign Key
id_materi References materi id_materi
FK, ref materi tgl_latihan
date jam_awal
time jam_akhir
time ket
text
Struktur tabel nilai dapat dilihat pada Tabel III-37 Tabel III-37 Struktur Tabel Nilai
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_nilai_latihan
Int 6
Primary Key id_nilai_latihan
yang menjadi atribut kunci di
tabel nilai id_detailkelas
Int 10
Foreign Key id_detailmatapel
References detail_matpel
id_detailmatapel FK, ref detail_kelas
jumlah_benar Int
3
Nama Field Tipe Data
Ukuran Kunci
Keterangan jumlah_salah
Int 3
nilai int
3 id_latihan
Int 5
Foreign Key id_latihan References
topik_latihan id_latihan
FK, ref topik_latihan
Struktur tabel tugas dapat dilihat pada Tabel III-38 Tabel III-38 Struktur Tabel Tugas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_tugas
Int 6
Primary Key id_tugas yang menjadi
atribut kunci di tabel nilai_akhir
id_materi Int
10 Foreign Key
id_materi References materi id_materi
FK, ref materi file_tugas
varchar
100
tgl_tugas date
tgl_akhir date
ket_tugas text
Struktur tabel kumpul tugas dapat dilihat pada Tabel III-39. Tabel III-39 Struktur Tabel Kumpul Tugas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_kumpul_tugas Int
11 Primary Key
id_kumpul_tugas yang menjadi atribut kunci di
tabel kumpul_tugas tanggal_kumpul
date file_kumpul
varchar
100
id_tugas Int
11 Foreign Key
id_tugas References tugas
id_tugas FK, ref tugas
id_detailkelas Int
11 Foreign Key
id_detailkelas References
detailkelas id_detailkelas
FK, ref detailkelas
Struktur tabel kategori forum dapat dilihat pada Tabel III-40.
Tabel III-40 Struktur Tabel Kategori Forum
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_kategori
Int 10
Primary Key id_kategori yang menjadi
atribut kunci di tabel kategori_forum
kategori varchar
18
id_admin varchar
18
Foreign Key id_admin
References staftu id_admin
FK, ref staftu
Struktur tabel user forum dapat dilihat pada Tabel III-41. Tabel III-41 Struktur Tabel User Forum
Nama Field Tipe Data
Ukuran Kunci
Keterangan user
varchar 18
Primary Key user yang menjadi atribut
kunci di tabel user_forum nama_user
varchar 50
ol varchar
10 status
char 15
Struktur tabel nilai tugas dapat dilihat pada Tabel III-42. Tabel III-42 Struktur Tabel Nilai Tugas
Nama Field Tipe Data
Ukuran Kunci
Keterangan id_nilai
int 6
Primary Key id_nilai yang menjadi atribut
kunci di tabel id_nilai id_tugas
int 6
Foreign Key id_tugas
References tugas id_ tugas
FK, ref tugas
id_siswa int
10 Foreign Key
id_siswa References siswa
id_ siswa FK, ref siswa
nilai float
III.2.2 Perancangan Struktur Menu
Struktur menu di learning management system di SMA Pasundan 2 Kota Cimahi terdapat enam struktur menu yaitu struktur menu pengunjung, tata usaha,
kepala sekolah, guru, dan siswa. Struktur menu pengunjung dapat dilihat pada Gambar III-34
Gambar III-34 Struktur Menu Pengunjung Struktur menu tata usaha dapat dilihat pada Gambar III-35.
Gambar III-35 Struktur Menu Tata Usaha
Struktur menu guru dapat dilihat pada Gambar III-36
Struktur Menu Guru
Login
Beranda Profil
Materi Tu gas
Latihan Pengumuman
Forum Keluar
Detail Profil Ganti Akun
Topik Latihan Soal Latihan
Topik Forum
Gambar III-36 Struktur Menu Guru Struktur menu kepala sekolah dapat dilihat pada Gambar III-37
.
Struktur Menu Kepala
Sekolah Login
Rekap Nilai Siswa
Profil Beranda
Informasi Keluar
Detail Profil Ganti Akun
Aktifitas Guru Hasil Belajar
Aktifitas Siswa
Gambar III-37 Struktur Menu Kepala Sekolah
Struktur menu siswa dapat dilihat pada Gambar III-38
Struktur Menu Siswa
Login Beranda
Profil Materi
Tu gas Latihan
Pengumuman Forum
Keluar Detail Profil
Ganti Akun Topik Latihan
Soal Latihan Topik Forum
Gambar III-38 Struktur Menu Siswa
III.2.3 Perancangan Antar Muka
Perancangan antarmuka perangkat lunak dibagi 4, yaitu perancangan antarmuka untuk pengunjung, tata usaha, guru, dan siswa.
III.2.3.1 Perancangan Antar Muka Penggunjung
Rancangan antarmuka untuk pengunjung adalah sebagai berikut, 1. Halaman Utama Pengunjug
Perancangan antarmuka halaman utama pengunjung dapat dilihat pada Gambar III-39
Nomor Form : F01
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Selamat Datang Di Learning Management System SMA Pasundan 2 Kota Cimahi Tahun Pelajaran
Masuk Learning Management System Nama Pengguna :
Kata Sandi : Lupa Kata Sandi?
Masuk Info Materi
- Materi 1 - Materi 2
- Materi 3 Info Pengumuman
- Topik Pengumuman 1 - Topik Pengumuman 2
- Topik Pengumuman 3 Data Siswa
Pengumuman Data Guru
Beranda Materi
Info Forum - Topik Forum 1
- Topik Forum 2 - Topik Forum 3
Lihat Semua Lihat Semua
Lihat Semua Forum
Gambar III-39 Halaman Utama Pengunjung
2. Halaman Pengunjung Data Kelas Perancangan antarmuka data kelas pengujung dapat dilihat pada Gambar
III-40
Nomor Form : F02
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
DATA KELAS SISWA Klik baris data kelas terlebih dahulu untuk melihat data siswa
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
DATA KELAS
NO KELAS
NAMA KELAS
DATA SISWA
NO NIS
NAMA SISWA
Gambar III-40 Halaman Pengunung Data Kelas Siswa 3. Halaman Pengunjung Data Guru
Perancangan antarmuka data guru pengujung dapat dilihat pada Gambar III-41
Nomor Form : F03
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
DATA GURU Klik baris data NIP terlebih dahulu untuk melihat data guru
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
DATA GURU NO
NIP EMAIL GURU
DATA MENGAJAR NO
NAMA KELAS MATA PELAJARAN
NAMA
Gambar III-41 Halaman Pengunjung Data Guru
4. Halaman Pengunjung Data Materi Perancangan antarmuka data materi pengujung dapat dilihat pada Gambar
III-42
Nomor Form : F04
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
DATA MATERI
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
NO TANGGAL
NAMA GURU JUDUL MATERI
KELAS DETAIL
DETAIL
Gambar III-42 Halaman Pengunjung Data Materi 5. Halaman Pengunjung Listing Forum
Perancangan antarmuka listing forum pengujung dapat dilihat pada Gambar III-43
Nomor Form : F05
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
LISTING FORUM
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
NO TANGGAL
NAMA PEMBUAT TOPIK FORUM
DETAIL DETAIL
Gambar III-43 Halaman Pengunjung Listing Forum
6. Halaman Pengunjung Listing Pengumuman Perancangan antarmuka listing pengumuman pengujung dapat dilihat pada
Gambar III-44
Nomor Form : F06
Klik Berada akan menuju F01 Klik Data Siswa akan menuju
F02 Klik Data Guru akan menuju F03
Klik Materi akan menuju F04 Klik Forum akan menuju F05
Klik Pengumuman akan menuju F06
Klik Masuk akan menuju F56 jika Masuk sebagai Guru. Jika
masuk sebagai siswa akan masuk ke 68
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
LISTING PENGUMUMAN
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
NO TANGGAL POSTING
ISI PENGUMUMAN JUDUL PENGUMUMAN
KELAS TANGGAL BERLAKU
DETAIL DETAIL
Gambar III-44 Halaman Pengunjung Listing Pengumuman
III.2.3.2 Perancangan Antar Muka Tata Usaha
Rancangan antarmuka untuk tata usaha adalah sebagai berikut, 1.
Halaman Tata Usaha Login Perancangan antarmuka login tata usaha dapat dilihat pada Gambar III-45
Nomor Form : F07
Klik Masuk akan menuju F08 Klik lupa kata sandi, jika lupa
kata sandi
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Learning Management System SMA Pasundan 2 Cimahi
TATA USAHA MASUK LEARNING MANAGEMENT SYSTEM
Nama Pengguna : Kata Sandi :
Lupa Kata Sandi? Masuk
Gambar III-45 Halaman Tata Usaha Login
2. Halaman Tata Usaha Beranda
Perancangan antarmuka beranda tata usaha dapat dilihat pada Gambar III-46
Nomor Form : F08
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Profil akan menuju F09
Klik Ganti Password akan menuju F10 Klik Ganti Username akan menuju F11
Klik Data Guru akan menuju F12 Klik Data Siswa akan menuju F16
Klik Data Kelas akan menuju F20 Klik Data Mata Pelajaran akan menuju
F25 Klik Detail Mengajar akan menuju F30
Klik Data Wali Kelas akan menuju F34 Klik Detail Siswa akan menuju F38
Klik Detail Mata Pelajaran akan menuju F42
Klik Data Jadwal akan menuju F46 Klik Tahun Pelajaran terdapat Data
Detail Tahun Pelajaran Data Detail Tahun Pelajaran akan menuju F50
Klik Data Semester akan menuju F53 Klik Keluar maka akan keluar dari
halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
SELAMAT DATANG STAFF TATA USAHA DI HALAMAN WEBSITE LEARNING MANAGEMENT SYSTEMSMA PASUNDAN 2 KOTA CIMAHI
Keluar Akun
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Lihat Website
Gambar III-46 Halaman Tata Usaha Beranda 3.
Halaman Tata Usaha Data Ubah Tata Usaha Perancangan antarmuka data ubah profil tata usaha dapat dilihat pada
Gambar III-47.
Nomor Form : F09
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
PROFIL NAMA
EMAIL
Keluar Lihat Website
PERBAHARUI
Gambar III-47 Halaman Tata Usaha Data Detail Profil Tata Usaha
4. Halaman Tata Usaha Ganti Nama Kata Sandi Password
Perancangan antarmuka ganti kata sandi password dapat dilihat pada Gambar III-48
Nomor Form : F10
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Password
Password Sebelumnya :
Masukan Password Baru :
Ulangi Password Baru :
Keluar Lihat Website
Ganti Password
Gambar III-48 Halaman Tata Usaha Ganti Kata Sandi Password 5.
Halaman Tata Usaha Ganti Nama Pengguna Username Perancangan antarmuka ganti nama pengguna username dapat dilihat pada
Gambar III-49
Nomor Form : F11
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Username Username
: Keluar
Lihat Website
Ganti Username
Gambar III-49 Halaman Tata Usaha Ganti Nama Pengguna Username
6. Halaman Tata Usaha Data Guru
Perancangan antarmuka data guru dapat dilihat pada Gambar III-50
Nomor Form : F12
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Data Tahun Ajaran
Tambah Ubah
Tahun Ajaran Kurikulum
Periode Awal Periode Akhir
Gambar III-50 Halaman Tata Usaha Data Guru 7.
Halaman Tata Usaha Tambah Data Guru Perancangan antarmuka tambah data guru dapat dilihat pada Gambar III-51
Nomor Form : F12T
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Selamat Datang ...
Logo dan Tulisan Akun
Keluar Data Master
Beranda Data Kategori Forum
Tahun Pelajaran
Footer
Keluar Lihat Website
Tambah
Tahun Ajaran :
Kurikulum :
Periode :
Simpan Batal
Gambar III-51 Halaman Tata Usaha Tambah Data Guru
8. Halaman Tata Usaha Ubah Data Guru
Perancangan antarmuka ubah data guru dapat dilihat pada Gambar III-52
Nomor Form : F12U
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Ubah
Tahun Ajaran :
Kurikulum :
Periode :
Simpan Batal
Gambar III-52 Halamam Tata Usaha Ubah Data Guru 9.
Halaman Tata Usaha Data Tahun Ajaran Perancangan antarmuka data Tahun Ajaran dapat dilihat pada Gambar III-53
Nomor Form : F13
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Data Semester
Tambah Ubah
Tahun Ajaran Semester
Status Aktifkan
Gambar III-53 Halaman Tata Usaha Data Tahun Ajaran
10. Halaman Tata Usaha Tambah Data Tahun Ajaran Perancangan antarmuka Tambah Data Tahun Ajaran dapat dilihat pada
Gambar III-54
Nomor Form : F13T
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Tambah
Tahun Ajaran :
Semesteer :
Simpan Batal
Gambar III-54 Halaman Tata Usaha Tambah Data Tahun Ajaran 11. Halaman Tata Usaha Ubah Data Tahun Ajaran
Perancangan antarmuka Ubah Data Tahun Ajaran dapat dilihat pada Gambar III-55
Nomor Form : F13U
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Ubah
Tahun Ajaran :
Semesteer :
Simpan Batal
Gambar III-55 Halaman Tata Usaha Ubah Data Tahun Ajaran
12. Halaman Tata Usaha Data Kelas Perancangan antarmuka Data Kelas dapat dilihat pada Gambar III-56
Nomor Form : F14
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Selamat Datang ...
Logo dan Tulisan Akun
Keluar Data Master
Beranda Data Kategori Forum
Tahun Pelajaran
Footer
Keluar Lihat Website
Data Kelas Impor Kelas
:
Kelas No. Kelas
Tambah Browse
Impor
Gambar III-56 Halaman Tata Usaha Data Kelas 13. Halaman Tata Usaha Tambah Data Kelas
Perancangan antarmuka Tambah Data Kelas dapat dilihat pada Gambar III-57
Nomor Form : F14T
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Tambah
Kelas :
No. Kelas :
Simpan Batal
Gambar III-57 Halaman Tata Usaha Tambah Data Kelas
14. Halaman Tata Usaha Data Pelajaran Perancangan antarmuka Data Pelajaran dapat dilihat pada Gambar III-58
Nomor Form : F15
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Selamat Datang ...
Logo dan Tulisan Akun
Keluar Data Master
Beranda Data Kategori Forum
Tahun Pelajaran
Footer
Keluar Lihat Website
Data Pelajaran Impor Kelas
:
Nama Pelajaran Kelas
Tambah Browse
Impor KKM
Gambar III-58 Halaman Tata Usaha Data Pelajaran 15. Halaman Tata Usaha Data Guru
Perancangan antarmuka Data Guru dapat dilihat pada Gambar III-59
Nomor Form : F16
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Logo dan Tulisan
DATA GURU Klik baris data NIP terlebih dahulu untuk melihat data guru
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
DATA GURU
NO NIP
EMAIL GURU
DATA MENGAJAR
NO KELAS
MATA PELAJARAN NAMA
NIP Nama
Impor File
Browse Impor
Tambah
Tambah Mengajar Ubah Mengajar
NO. KELAS
Gambar III-59 Halaman Tata Usaha Data Guru
16. Halaman Tata Usaha Tambah Data Guru Perancangan antarmuka Tambah Data Guru dapat dilihat pada Gambar
III-60
Nomor Form : F16T
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Tambah
NIP :
Nama :
Email :
Jabatan :
Simpan Batal
Gambar III-60 Halaman Tata Usaha Tambah Data Guru 17. Halaman Tata Usaha Tambah Data Mengajar
Perancangan antarmuka Tambah Data Mengajar dapat dilihat pada Gambar III-66
Nomor Form : F16TDM
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Tambah
Tahun Ajaran :
NIP :
Nama :
Kelas :
No. Kelas :
Pelajaran :
Simpan Batal
Gambar III-61 Halaman Tata Usaha Tambah Data Mengajar
18. Halaman Tata Usaha Data Siswa Perancangan antarmuka Data Siswa dapat dilihat pada Gambar III-62
Nomor Form : F17
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Logo dan Tulisan
Data Siswa Pengumuman
Data Guru Beranda
Materi Forum
NIS Nama
DATA SISWA Klik baris data NIS terlebih dahulu untuk melihat data siswa
DATA SISWA
NO KELAS
NO KELAS
DATA MENGAJAR
NO NIS
EMAIL
Impor File
Browse Impor
Tambah
NAMA
Gambar III-62 Halaman Tata Usaha Data Siswa 19. Halaman Tata Usaha Tambah Data Siswa
Perancangan antarmuka tambah Data Siswa pelajaran dapat dilihat pada Gambar III-63
Nomor Form : F17TDK
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Tambah
NIS :
Nama :
Kelas :
Email :
Simpan Batal
Gambar III-63 Halaman Tata Usaha Tambah Data Siswa
20. Halaman Tata Usaha Data Kategori Perancangan antarmuka Data Kategori dapat dilihat pada Gambar III-64
Nomor Form : F12
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Data Kategori Forum
Tambah Ubah
Kategori Forum Hapus
Gambar III-64 Halaman Tata Usaha Data Kategori 21. Halaman Tata Usaha Tambah Data Kategori
Perancangan antarmuka Tambah Data Kategori dapat dilihat pada Gambar III-65
Nomor Form : F18T
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer Keluar
Lihat Website Tambah
Kategori Forum :
Simpan Batal
Gambar III-65 Halaman Tata Usaha Tambah Data Kategori
22. Halaman Tata Usaha Ubah Data Kategori Perancangan antarmuka aktif Ubah Data Kategori dapat dilihat pada
Gambar III-66
Nomor Form : F18U
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Akun Keluar
Data Master Beranda
Data Kategori Forum Tahun Pelajaran
Footer
Keluar Lihat Website
Ubah
Kategori Forum :
Simpan Batal
Gambar III-66 Halaman Tata Usaha Ubah Data Kategori
III.2.3.3 Perancangan Antar Muka Kepala Sekolah
1. Halaman Tata Usaha Beranda Kepala Sekolah
Perancangan antarmuka Beranda Kepala Sekolah dapat dilihat pada Gambar III-67
Nomor Form : F19
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
Keluar
Beranda Akun
Aktifitas Guru Nilai Siswa
Dashboard Profil Kepala Sekolah
Gambar III-67 Halaman Tata Usaha Beranda Kepala Sekolah
2. Halaman Tata Usaha Ubah Data Profil Kepala Sekolah
Perancangan antarmuka Ubah Data Profil Kepala Sekolah dapat dilihat pada Gambar III-68
Nomor Form : F20
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
PROFIL NAMA
EMAIL
Keluar
PERBAHARUI Beranda
Akun Aktifitas Guru
Nilai Siswa Dashboard
Gambar III-68 Halaman Tata Usaha Ubah Data Profil Kepala Sekolah 3.
Halaman Tata Usaha Ubah Data Password Kepala Sekolah Perancangan antarmuka Ubah Data Password Kepala Sekolah dapat dilihat
pada Gambar III-69
\
Nomor Form : F21
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
Password
Password Sebelumnya :
Masukan Password Baru :
Ulangi Password Baru :
Keluar
Ganti Password Beranda
Akun Aktifitas Guru
Nilai Siswa Dashboard
Gambar III-69 Halaman Tata Usaha Ubah Data Password Kepala Sekolah
4. Halaman Tata Usaha Ubah Data Username Kepala Sekolah
Perancangan antarmuka Ubah Data Username Kepala Sekolah dapat dilihat pada Gambar III-70
Nomor Form : F22
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
Username Username
: Keluar
Ganti Username Beranda
Akun Aktifitas Guru
Nilai Siswa Dashboard
Gambar III-70 Halaman Tata Usaha Detail Data Mengajar 5.
Halaman Tata Usaha Data Aktifitas Guru Perancangan antarmuka Data Aktifitas Guru dapat dilihat pada Gambar
III-71
Nomor Form : F23
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
Aktifitas Guru
Matapelajaran :
Kelas :
Keluar
Beranda Akun
Aktifitas Guru Nilai Siswa
Dashboard
Lihat Grafik
NIP NAMA GURU
JUMLAH TUGAS JUMLAH MATERI
Gambar III-71 Halaman Tata Usaha Data Aktifitas Guru
6. Halaman Tata Usaha Data Nilai Siswa
Perancangan antarmuka Data Nilai Siswa dapat dilihat pada Gambar III-72
Nomor Form : F24
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Keluar
Footer
Nilai Siswa
Matapelajaran :
Kelas :
Keluar
Beranda Akun
Aktifitas Guru Nilai Siswa
Dashboard
Lihat Grafik
NIS NAMA SISWA
MATERI NILAI
KKM
Gambar III-72 Halaman Tata Usaha Data Nilai Siswa
III.2.3.4 Perancangan Antar Muka Guru
1. Halaman Beranda Guru
Perancangan antarmuka Beranda Guru dapat dilihat pada Gambar III-73
Nomor Form : F25
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Selamat Datang Di Learning Management System SMA Pasundan 2 Kota Cimahi Tahun Pelajaran … …
Info Materi - Materi 1
- Materi 2 - Materi 3
Info Pengumuman - Topik Pengumuman 1
- Topik Pengumuman 2 - Topik Pengumuman 3
Info Forum - Topik Forum 1
- Topik Forum 2 - Topik Forum 3
Lihat Semua Lihat Semua
Lihat Semua Informasi
Anda masih dalam keadaan masuk sebagai : Guru Jangan lupa untuk Keluar sebelum meninggalkan
Website ini. Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
Selamat Datang ...
Keluar
Gambar III-73 Halaman Guru Beranda Guru
2. Halaman Guru Ubah Data Guru
Perancangan antarmuka Ubah Data Guru dapat dilihat pada Gambar III-74
Nomor Form : F26
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
PROFIL NAMA
EMAIL
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
PERBAHARUI
Gambar III-74 Halaman Guru Ubah Data Guru 3.
Halaman Guru Ubah Data Password Guru Perancangan antarmuka Ubah Data Password Guru dapat dilihat pada
Gambar III-75
Nomor Form : F27
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Password
Password Sebelumnya :
Masukan Password Baru :
Ulangi Password Baru :
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Ganti Password
Gambar III-75 Halaman Guru Ubah Data Password Guru
4. Halaman Guru Ubah Data Username Guru
Perancangan antarmuka Ubah Data Username Guru dapat dilihat pada Gambar III-76
Nomor Form : F28
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Username Username
:
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Ganti Username
Gambar III-76 Halaman Guru Ubah Data Username Guru 5.
Halaman Guru Data Materi Perancangan antarmuka Data Materi dapat dilihat Gambar III-77
Nomor Form : F29
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Footer
PENGOLAHAN MATERI
Latihan Keluar
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
DATA MATERI
NO NO KELAS
JUDUL MATERI TANGGAL MATERI
NO NAMA FILE
TIPE FILE AKSI
Tambah Ubah
Hapus
Tambah Ubah
Hapus
DATA DETAIL MATERI
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
KELAS
Gambar III-77 Halaman Guru Data Materi
6. Halaman Guru Data Detail Tugas
Perancangan antarmuka Data Detail Tugas dapat dilihat pada Gambar III-78
Nomor Form : F30
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Footer Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
Keluar
Pengolahan Tugas No
Judul Materi Data Tugas
Tanggal Uplod Nilai KKM
No Batas Pengumpulan
Data Tugas Judul Materi Tambah
Ubah Hapus
Tanggal Uplod Aksi
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Gambar III-78 Halaman Guru Data Tugas 7.
Halaman Guru Data Tugas Perancangan antarmuka Data Tugas dapat dilihat pada Gambar III-84
Nomor Form : F31
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
No Judul Materi
Data Tugas judul materi Jawaban
Tambah Ubah
Gambar III-79 Halaman Guru Data Tugas
8. Halaman Guru Data Hasil Belajar
Perancangan antarmuka Data Hasil Belajar dapat dilihat pada Gambar III-84
Nomor Form : F32
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan Hasil Belajar
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
No Kelas
Data Materi No Kelas
Judul Materi Tanggal Uplod
No NIS
Data Siswa Kelas Nama Siswa
Judul Materi Nilai Tugas
Nilai Latihan Nilai KKM
Nilai
Choose file.. Import
Gambar III-80 Halaman Guru Data Hasil Belajar 9.
Halaman Guru Data Analisis Butir Perancangan antarmuka Data Analisis Butir dapat dilihat pada Gambar
III-85
Nomor Form : F33
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Analisis Butir Matapelajaran
: Latihan
:
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal
Analisis Butir Tes
NO SOAL BENAR
SALAH Kesukaran
Ket. Kesukaran Pembeda
Ket. Pembeda Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
Gambar III-81 Halaman Guru Data Analisis Butir
10. Halaman Guru Data Latihan Perancangan antarmuka Data Latihan dapat dilihat Gambar III-82
Nomor Form : F34
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Selamat Datang ... Logo dan Tulisan
Footer Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
Keluar
Kelas Jam Awal
Data Latihan Tambah
Ubah Hapus
Judul Materi Jam Akhir
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan Data Soal Latihan
Tambah Ubah
Hapus Soal Latihan
Pilihan A Pilihan C
Data Jawaban Latihan Ubah Kunci
Ubah Pilihan Pilihan B
Pilihan D Keterangan
Pilihan E
Gambar III-82 Halaman Guru Data Latihan
III.2.3.5 Perancangan Antar Muka Siswa
1. Halaman Siswa Beranda Siswa
Perancangan antarmuka Beranda Siswa dapat dilihat pada Gambar III-83
Nomor Form : F35
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Selamat Datang Di Learning Management System SMA Pasundan 2 Kota Cimahi
Info Materi - Materi 1
- Materi 2 - Materi 3
Info Pengumuman - Topik Pengumuman 1
- Topik Pengumuman 2 - Topik Pengumuman 3
Info Forum - Topik Forum 1
- Topik Forum 2 - Topik Forum 3
Lihat Semua Lihat Semua
Lihat Semua Informasi
Anda masih dalam keadaan masuk sebagai : Siswa Jangan lupa untuk Keluar sebelum meninggalkan
Website ini. Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal
Gambar III-83 Halaman Siswa Beranda Siswa
2. Halaman Siswa Ubah Data Siswa
Perancangan antarmuka Ubah Data Siswa dapat dilihat pada Gambar III-84
Nomor Form : F36
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
PROFIL NAMA
EMAIL
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal
PERBAHARUI
Gambar III-84 Halaman Siswa Ubah Data Siswa 3.
Halaman Siswa Ubah Data Password Siswa Perancangan antarmuka Ubah Data Password Siswa dapat dilihat pada
Gambar III-85
Nomor Form : F37
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Password
Password Sebelumnya :
Masukan Password Baru :
Ulangi Password Baru :
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal
Ganti Password
Gambar III-85 Halaman Siswa Ubah Data Password Siswa
4. Halaman Siswa Ubah Data Username Siswa
Perancangan antarmuka Ubah Data Username Siswa dapat dilihat Gambar III-86
Nomor Form : F38
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Username Username
:
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal
Ganti Username
Gambar III-86 Halaman Siswa Ubah Data Username Siswa 5.
Halaman Siswa Data Management Tugas Perancangan antarmuka Data Management Tugas dapat dilihat pada Gambar
III-87
Nomor Form : F39
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan
Management Tugas
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal JUDUL
JUDUL JUDUL
JUDUL JUDUL
JUDUL JUDUL
JUDUL JUDUL
Gambar III-87 Halaman Siswa Data Management Tugas
6. Halaman Siswa Data Latihan
Perancangan antarmuka Data Latihan dapat dilihat pada Gambar III-88
Nomor Form : F40
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14 Logo dan Tulisan
Latihan Pengumuman
Beranda Informasi
Forum Tugas
Profil Materi
Selamat Datang ...
Keluar
Beranda Forum
Akun Materi
Tugas Latihan
Nilai Pengumuman
Analisis Butir Soal Waktu Pengerjaan
: Matapelajaran
: Soal Pilihan Ganda
No. Soal Ulangan Pilihan 1
Pilihan 2 Pilihan 3
Pilihan 4 Pilihan 5
Nama :
Gambar III-88 Halaman Siswa Data Latihan 7.
Halaman Siswa Data Hasil Latihan Perancangan antarmuka Data Hasil Latihan dapat dilihat pada Gambar
III-89
Nomor Form : F41
Klik Berada akan menuju F08 Klik Profil terdapat Detail Profil dan
Ganti Kata Sandi Klik Detail Profil akan menuju F09
Klik Nama Pengguna akan menuju F10 Klik Ganti Kata Sandi akan menuju F11
Klik Data Master terdapat Data Guru, Data Siswa, Data Kelas, dan Data Mata
Pelajaran Klik Data Guru akan menuju F12
Klik Data Siswa akan menuju F16 Klik Data Kelas akan menuju F20
Klik Data Mata Pelajaran akan menuju F25
Klik Data Detail terdapat Data Detail Mengajar, Data Wali Kelas, Detail
Siswa, Detail Mata Pelajaran, dan Data Jadwal
Klik Detail Mengajar akan menuju F30 Klik Data Wali Kelas akan menuju F34
Klik Detail Siswa akan menuju F38 Klik Detail Mata Pelajaran akan
menuju F42 Klik Data Jadwal akan menuju F46
Klik Tahun Pelajaran terdapat Data Detail Tahun Pelajaran dan Data
Semester Klik Data Detail Tahun Pelajaran akan
menuju F50 Klik Data Semester akan menuju F53
Klik Keluar maka akan keluar dari halaman admin tata usaha
Keterangan : Ukuran Form : Dinamis
Warna Background: Biru Jenis Font : Calibri
Ukuran Font : 12,14
Logo dan Tulisan Latihan
Pengumuman Beranda
Informasi Forum
Tugas Profil
Materi Selamat Datang ...
Keluar Beranda
Forum Akun
Materi Tugas
Latihan Nilai
Pengumuman Analisis Butir Soal
Nilai anda : Matapelajaran :
Oeh : Jawaban soal
Gambar III-89 Halaman Siswa Data Hasil Latihan
III.2.4 Perancangan Pesan
Perancangan Pesan Password Salah dapat dilihat pada Gambar III-90
Password salah
P01
Gambar III-90 Perancangan Pesan Password Salah
Perancangan Pesan Username Salah dapat dilihat pada Gambar III-91
Username Salah
P02
Gambar III-91 Perancangan Pesan Username Salah Perancangan Pesan Masukan Username dapat dilihat pada Gambar III-92
Masukan Username
P03
Gambar III-92 Perancangan Pesan Masukan Username Perancangan Pesan Password Minimal 6 digit dapat dilihat pada Gambar
III-93.
Password Minimal 6 Digit
P04
Gambar III-93 Perancangan Pesan Password Minimal 6 digit
Perancangan Pesan Masukan Password dapat dilihat pada Gambar III-94.
Masukan Password
P05
Gambar III-94 Perancangan Pesan Masukan Password
Perancangan Pesan Masukan Nama dapat dilihat pada Gambar III-95.
Masukan Nama
P06
Gambar III-95 Perancangan Pesan Masukan Nama
Perancangan Pesan Masukan E-mail dapat dilihat pada Gambar III-96
Masukan Email
P07
Gambar III-96 Perancangan Pesan Masukan E-mail Perancangan Pesan Format Penulisan E-Mail Salah dapat dilihat pada
Gambar III-97.
Format Penulisan Email Salah
P08
Gambar III-97 Perancangan Pesan Format Penulisan E-Mail Salah
Perancangan Pesan Masukan Tahun Ajaran dapat dilihat pada Gambar
III-98.
Masukan Tahun Ajaran
P09
Gambar III-98 Perancangan Pesan Masukan Tahun Ajaran Perancangan Pesan Data Berhasil diperbaiki dapat dilihat pada Gambar
III-99.
Data Berhasil Diperbaharui
P10
Gambar III-99 Perancangan Pesan Data Berhasil diperbaiki Perancangan Pesan Data Berhasil Disimpan dapat dilihat pada Gambar
III-100.
Data Berhasil disimpan
P11
Gambar III-100 Perancangan Pesan Data Berhasil Disimpan Perancangan Pesan Masukan Tahun Ajaran dapat dilihat pada Gambar
III-101.
Masukan Tahun Ajaran
P12
Gambar III-101 Perancangan Pesan Masukan Tahun Ajaran Perancangan Pesan Perbaikan Tidak Berlaku Pada Tahun Ajaran dapat
dilihat pada Gambar III-102.
Perubahan Tidak Berlaku Pada Tahun Ajaran
P13
Gambar III-102 Perancangan Perbaikan Tidak Berlaku Pada Tahun Ajaran Perancangan Pesan Masukan Password Sebelumnya dapat dilihat pada
Gambar III-103.
Masukan Password Sebelumnya
P14
Gambar III-103 Perancangan Pesan Masukan Password Sebelumnya
Perancangan Pesan Masukan Password Baru dapat dilihat pada Gambar
III-104.
Masukan Password Baru
P15
Gambar III-104 Perancangan Pesan Masukan Password Baru
Perancangan Pesan ulangi Password dapat dilihat pada Gambar III-105.
Ulangi Password Baru
P16
Gambar III-105 Perancangan Pesan ulangi Password Perancangan Pesan Masukan Judul Materi dapat dilihat pada Gambar
III-106.
Masukan Judul Materi
P17
Gambar III-106 Perancangan Pesan Masukan Judul Materi Perancangan Pesan Masukan Nilai Kkm dapat dilihat pada Gambar
III-107.
Masukan Nilai KKM
P18
Gambar III-107 Perancangan Pesan Masukan Nilai Kkm Perancangan Pesan Masukan Berkas Tugas dapat dilihat pada Gambar
III-108.
Masukan Berkas Tugas
P19
Gambar III-108 Perancangan Pesan Masukan Berkas Tugas Perancangan Pesan Masukan Topik Kategori Forum dapat dilihat pada
Gambar III-109.
Masukan Topik Kategori Forum
P20
Gambar III-109 Perancangan Pesan Masukan Topik Kategori Forum
Perancangan pesan Hanya Angka dapat dilihat pada Gambar III-110.
Hanya Angka
P21
Gambar III-110 Perancangan pesan Hanya Angka Perancangan Pesan Masukan Batas Akhir Pengumpulan dapat dilihat pada
Gambar III-111.
Masukan Batas Akhir Pengumpulan
P22
Gambar III-111 Perancangan Pesan Masukan Batas Akhir Pengumpulan
Perancangan Nilai Telah Diperbaiki dapat dilihat pada Gambar III-112.
Nilai Telah Diperbaharui
P23
Gambar III-112 Perancangan Pesan Nilai Telah Diperbaiki Perancangan Pesan Data Berhasil Dinonaktifkan dapat dilihat pada
Gambar III-114.
Data Berhasil Dinonaktifkan
P24
Gambar III-113 Perancangan Pesan Data Berhasil Dinonaktifkan
Perancangan Pesan Masukan Judul dapat dilihat pada Gambar III-114.
Masukan Judul
P25
Gambar III-114 Perancangan Pesan Masukan Judul Perancangan Pesan Masukan Batas pengumuman dapat dilihat pada
Gambar III-115.
Masukan Batas Pengumuman
P26
Gambar III-115 Perancangan Pesan Masukan Batas pengumuman
Perancangan Pesan Anda Harus Login dapat dilihat pada Gambar III-116.
Anda harus Login
P27
Gambar III-116 Perancangan Pesan Anda Harus Login
Perancangan Pesan Data Gagal Disimpan dapat dilihat pada Gambar
III-117.
Data Gagal Disimpan
P28
Gambar III-117 Perancangan Pesan Data Gagal Disimpan
Perancangan Pesan Pilih Kelas dapat dilihat pada Gambar III-118.
Pilih Kelas
P29
Gambar III-118 Perancangan Pesan Pilih Kelas
Perancangan Pesan Pilih No Kelas dapat dilihat pada Gambar III-119.
Pilih No Kelas
P30
Gambar III-119 Perancangan Pesan Pilih No Kelas
Perancangan Pesan Pilih Pelajaran dapat dilihat pada Gambar III-120,
Pilih Pelajaran
P31
Gambar III-120 Perancangan Pesan Pilih Pelajaran Perancangan Pesan Gagal Disimpan, Gunakan Kategori Lain dapat dilihat
pada Gambar III-121.
Data Gagal Disimpan, Gunakan Kategori Lain
P32
Gambar III-121 Perancangan Pesan Gagal Disimpan, Gunakan Kategori Lain.
Perancangan Masukan Tanggal ujian dapat dilihat pada Gambar III-122
Masukan Tanggal Ujian
P33
Gambar III-122 Perancangan Pesan Masukan Tanggal ujian Perancangan Pesan Pilih Materi dapat dilihat pada Gambar III-123.
Pilih Materi
P34
Gambar III-123 Perancangan Pesan Pilih Materi
Perancangan Pesan Masukan Jam dapat dilihat pada Gambar III-124
Masukan Jam
P35
Gambar III-124 Perancangan Pesan Masukan Jam
Perancangan Pesan Masukan Menit dapat dilihat pada Gambar III-125
Masukan Menit
P36
Gambar III-125 Perancangan Pesan Masukan Menit
Perancangan Pesan Masukan Detik dapat dilihat pada Gambar III-126
Masukan Detik
P37
Gambar III-126 Perancangan Pesan Masukan Detik III.2.5
Jaringan Semantik
Jaringan semantik menggambarkan keterhubungan dari navigasi menu dari satu form ke form yang lain. Jaringan semantik pengunjung dapat dilihap pada
Gambar III-127
F01 F02
F03
F05 F04
F06
P01, P02, P03, P05
Gambar III-127 Jaringan Semantik Pengunjung
Jaringan semantik guru dapat dilihap pada Gambar III-128
F07 F08
F09 F10
F11
F12
F18 F13
F17 F16
F15 F14
F12T
F12U F13T
F13U F14T
F15T F16T
F16TDM F17TDK
F18T F18U
P01, P02, P03, P05
P06, P07, P08, P10
P04, P05, P14, P15, P16, P10
P10, P03
P11 P10
P11, P06, P07, P08, P29
P30, P31, P11, P29
P11, P06, P07,P08
P11 P11, P29
P10 P11
P10, P13 P09, P11, P12
Gambar III-128 Jaringan Semantik Tata usaha
Jaringan semantik guru dapat dilihap pada Gambar III-129.
F19 F20
F21
F22 F24
F01
F23
P01, P02, P03, P05
P06, P07, P08, P10
P04, P05,P14, P15,P16
P03, P10
Gambar III-129 Jaringan Semantik Kepala sekolah
Jaringan semantik siswa dapat dilihap pada Gambar III-130.
F35 F36
F37 F38
F39 F40
F41 F42
F01
P01, P02, P03, P05
P06, P07, P08, P10
P04, P05, P14, P15, P16
Gambar III-130 Jaringan Semantik Siswa
Jaringan semantik tata usaha dapat dilihap pada Gambar III-131.
F07 F08
F09 F10
F11
F12
F18 F13
F17 F16
F15 F14
F12T
F12U F13T
F13U F14T
F15T F16T
F16TDM F17TDK
F18T F18U
P01, P02, P03, P05
P06, P07, P08, P10
P04, P05, P14, P15, P16, P10
P10, P03
P11 P10
P11, P06, P07, P08, P29
P30, P31, P11, P29
P11, P06, P07,P08
P11 P11, P29
P10 P11
P10, P13 P09, P11, P12
Gambar III-131 Jaringan Semantik Tata Usaha
III.2.6 Perancangan Prosedural
Perancangan prosedural terbagi kedalam enam bagian yaitu prosedural login, prosedural tambah data, prosedural ubah data, prosedural hapus data,
prosedural cari data, dan prosedural tampil data. 1. Prosedural login
Merupakan prosedur yang terjadi ketika pengguna akan mengakses aplikasi. Prosedural login dapat dilihat pada Gambar III-132
Mulai
Pengecekkan kelengkapan data
Apakah data lengkap
Tampilkan pesan data
belum lengkap
Tidak Ya
Masukkan username, dan
password
Pengecekkan validitasi username dan password
Apakah data valid?
Tampilkan pesan username
atau password salah
Ya Tampilkan
halaman utama masing-masing
pengguna
Selesai
Gambar III-132 Prosedural Login
2. Prosedural Tambah Data Prosedural tambah merupakan prosedur yang dilakukan pada saat
pengguna melakukan penambahan data. Procedural tambah dapat dilihat pada gambar Gambar III-133
Mulai
Pengisian Data
Apakah data Lengkap?
Proses pemeriksaan
kelengkapan data
Simpan Data
Selesai Tidak
Ya Tampilkan
pesan data belum lengkap
Tampilkan pesan data berhasil
disimpan Pemeriksaan
apakah data sudah ada
Apakah data sudah ada?
Tidak Ya
Tampikan pesan data
sudah ada
Gambar III-133 Prosedural Tambah Data
3. Prosedural Ubah prosedur ini dilakukan ketika pengguna akan melakukan perubahan data.
Prosedural ubah dapat dilihat pada Gambar III-134
Mulai
Mengubah isi Data
Apakah Data Lengkap?
Simpan perubahan
Selesai Ya
Tidak Pemeriksaan
kelengkapan data Tampilkan
pesan data belum lengkap
Pilih data yang akan diubah
Tampilkan pesan data
berhasil diubah Pemeriksaan
apakah data sudah ada
Apakah Data Sudah ada?
Ya
Tampilkan pesan data
sudah ada Tidak
Gambar III-134 Prosedural Ubah Data
4. Prosedural Hapus Prosedur ini dilakukan ketika user akan melakukan penghapusan data.
Prosedural hapus dapat dilihat pada Gambar III-135
Mulai
Pilih Data yang akan
dihapus
Hapus Data
Yakin data dihapus ?
Data Dihapus
Selesai Ya
Tidak
Tampilkan pesan data
berhasil dihapus
Periksa apakah data sedang
digunakan
Apakah data sedang
digunakan? Tidak
Tampilkan pesan data
sedang digunakan
Ya
Gambar III-135 Prosedural Hapus Data
5. Prosedural Cari Prosedural ini dilakukan ketika user akan melakukan pencarian data.
Procedural cari dapat dilihat pada Gambar III-136
Mulai
Data yang akan dicari
Cari data
Data Ditemukan
Selesai Ya
Tidak
Tampilkan data yang dicari
Tampilkan Pesan data
tidak ditemukan
Gambar III-136 Prosedural Cari Data
6. Prosedural Tampil Data Prosedural tampil data ini merupakan prosedur yang dilakukan pengguna
saat menampilkan data. Procedural cari dapat dilihat pada gambar Gambar III-137
Mulai
Selesai Pilih Data
yang akan ditampilkan
Menampilkan data
Tampil Data
Gambar III-137 Prosedural Tampil Data
148
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
IV.2.1 Implementasi Sistem
Implementasi sistem adalah tahap penerapan sistem yang telah dibuat pada tahap perancangan. Implementasi bertujuan untuk menerjemahkan perancangan
berdasarkan hasil analisis.
IV.1.1 Perangkat Keras Yang Digunakan
Spesifikasi perangkat keras hardware yang digunakan dalam pembangunan learning management system ini adalah sebagai berikut:
1. Brand Supermicro 2. Processor 2 x Intel 5630 Westmere
3. Harddisk All SAS 10kRPM 4 x 147 GB 4. RAM ECC 24 GB
IV.1.2 Perangkat Lunak Yang Digunakan
Spesifikasi perangkat lunak software yang digunakan dalam pembangunan learning management system ini adalah sebagai berikut:
1. Sistem Operasi: Centos 56. 2. MySQL 5
3. WML Wireless Markup Language 4. Wireless Application Protocol WAP
5. PHP 5 6. PHPMyAdmin
7. cPanel 8. R1Soft
IV.1.3 Implementasi Basis Data
Implementasi data diambil berdasarkan perancangan basis data yang dibuat pada bab sebelumnya. Tabel-tabel yang diimplementasikan dapat dilihat
pada Tabel IV-1.
Tabel IV-1 Implementasi Data
No Nama Tabel
File Yang Berhubungan
1 tatusaha
staftu.sql 2
guru guru.sql
3 siswa
siswa.sql 4
kelas kelas.sql
5 matapelajaran
matapelajaran.sql 6
semester semester.sql
7 kategori_forum
kategori_forum.sql 8
topik_forum topik_forum.sql
9 komentar_forum
komentar_forum.sql 10 detail_mengajar
detail_mengajar.sql 11 detail_matapel
detail_matapel.sql 12 detail_kelas
detail_kelas.sql 13 jadwal
jadwal.sql 14 materi
materi.sql 15 detail_materi
detail_materi.sql 16 tugas
tugas.sql 17 kumpul_tugas
kumpul_tugas.sql 18 pengumuman
pengumuman.sql 19 wali_kelas
wali_kelas.sql 20 user_forum
user_forum.sql 21 tahun_ajaran
tahun_ajaran.sql 22 soal
soal.sql 23 topik_latihan
topik_latihan.sql 24 jawaban_siswa
jawaban_siswa.sql 25 nilai
nilai.sql 26 analisis_soal
analisis_soal.sql 27 nilai_tugas
nilai_tugas.sql
Pembuatan database dilakukan dengan menggunakan DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut:
1. Tabel staftu
1 2
3 4
5 6
7 8
9
10 CREATE TABLE IF NOT EXISTS `stafftu`
`id_admin` int11 NOT NULL AUTO_INCREMENT, `username` varchar20 NOT NULL,
`nama_admin` varchar100 NOT NULL, `email` varchar100 NOT NULL,
`password` varchar20 NOT NULL, `aktif` enumaktif,tidak NOT NULL,
PRIMARY KEY `id_admin` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
AUTO_INCREMENT=2 ;
2. Tabel guru
1 2
3 4
CREATE TABLE IF NOT EXISTS `guru` `id_guru` int5 NOT NULL AUTO_INCREMENT,
`nip` char18 NOT NULL, `nama_guru` varchar50 DEFAULT NULL,
5 6
7 8
9
10 11
12 13
14 `email_guru` varchar50 DEFAULT NULL,
`password` varchar100 DEFAULT NULL, `username` varchar20 DEFAULT NULL,
`usersession` varchar20 NOT NULL, `jabatan` varchar20 NOT NULL,
`aktif` enumaktif,tidak NOT NULL DEFAULT aktif, PRIMARY KEY `id_guru`,
UNIQUE KEY `nip` `nip` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
AUTO_INCREMENT=34 ;
3. Tabel siswa
1 2
3 4
5 6
7 8
9
10 11
12 CREATE TABLE IF NOT EXISTS `siswa`
`id_siswa` int10 NOT NULL AUTO_INCREMENT, `nis` char10 NOT NULL DEFAULT ,
`nama_siswa` varchar50 DEFAULT NULL, `email_siswa` varchar100 DEFAULT NULL,
`password` char100 DEFAULT NULL, `username` varchar18 DEFAULT NULL,
`aktif` enumaktif,tidak DEFAULT tidak, PRIMARY KEY `id_siswa`,
UNIQUE KEY `nis` `nis` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
AUTO_INCREMENT=400 ;
4. Tabel kelas
1 2
3 4
5 6
7 8
9 CREATE TABLE IF NOT EXISTS `kelas`
`id_kelas` int11 NOT NULL AUTO_INCREMENT, `nama_kelas` varchar20 DEFAULT NULL,
`no_kelas` int11 NOT NULL, `id_admin` int11 NOT NULL,
PRIMARY KEY `id_kelas`, KEY `FK_admin_kelas` `id_admin`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=42 ;
5. Tabel matapelajaran
1 2
3 4
5 6
7 8
CREATE TABLE IF NOT EXISTS `matapelajaran` `id_pelajaran` int6 NOT NULL AUTO_INCREMENT,
`nama_pelajaran` varchar50 DEFAULT NULL, `id_admin` int11 NOT NULL,
PRIMARY KEY `id_pelajaran`, KEY `FK_admin_matapel` `id_admin`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=39 ;
6. Tabel semester
1 2
CREATE TABLE IF NOT EXISTS `semester` `id_semester` int4 NOT NULL AUTO_INCREMENT,
3 4
5 6
7 8
9
10 11
12 `id_ajaran` varchar5 DEFAULT NULL,
`semester` varchar10 DEFAULT NULL, `aktif` enumaktif,tidak DEFAULT tidak,
PRIMARY KEY `id_semester`, KEY `FK_semester_tahun_ajaran` `id_ajaran`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=59 ;
ALTER TABLE `semester` ADD CONSTRAINT `semester_ibfk_1` FOREIGN KEY `id_ajaran`
REFERENCES `tahun_ajaran` `id_ajaran`;
7. Tabel kategori_forum
1 2
3 4
5 6
7 8
9 CREATE TABLE IF NOT EXISTS `kategori_forum`
`id_kategori` int10 NOT NULL AUTO_INCREMENT, `id_admin` varchar18 DEFAULT NULL,
`kategori` varchar18 NOT NULL, PRIMARY KEY `id_kategori`,
UNIQUE KEY `kategori` `kategori`, KEY `FK_admin_kforum` `id_admin`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=2 ;
8. Tabel topik_forum
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 CREATE TABLE IF NOT EXISTS `topik_forum`
`id_topik` int10 NOT NULL AUTO_INCREMENT, `id_kategori` int10 NOT NULL,
`user` varchar18 NOT NULL, `topik` char50 NOT NULL,
`tgl` date NOT NULL, `jam` time NOT NULL,
`jumlah_comment` tinyint6 NOT NULL, PRIMARY KEY `id_topik`,
KEY `FK_topik_forum_kategori_forum` `id_kategori`, KEY `FK_topik_forum_user_forum` `user`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=1 ;
ALTER TABLE `topik_forum` ADD CONSTRAINT `topik_forum_ibfk_2` FOREIGN KEY `user`
REFERENCES `user_forum` `user`, ADD
CONSTRAINT `topik_forum_ibfk_1`
FOREIGN KEY
`id_kategori` REFERENCES `kategori_forum` `id_kategori`;
9. Tabel komentar_forum
1 2
3 4
5 6
7 8
CREATE TABLE IF NOT EXISTS `komentar_forum` `id_komentar` int10 NOT NULL AUTO_INCREMENT,
`id_topik` int10 NOT NULL, `user` varchar18 NOT NULL,
`tanggal_komentar` date NOT NULL, `jam_komentar` time NOT NULL,
`isi_komentar` text NOT NULL, PRIMARY KEY `id_komentar`,
9 10
11 12
13 14
15 16
17 KEY `FK_komentar_forum_topik_forum` `id_topik`,
KEY `FK_komentar_forum_user_forum` `user` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
AUTO_INCREMENT=1 ; ALTER TABLE `komentar_forum`
ADD
CONSTRAINT `komentar_forum_ibfk_2`
FOREIGN KEY
`user` REFERENCES `user_forum` `user`, ADD
CONSTRAINT `komentar_forum_ibfk_1`
FOREIGN KEY
`id_topik` REFERENCES `topik_forum` `id_topik`;
10. Tabel detail_mengajar
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 CREATE TABLE IF NOT EXISTS `detail_mengajar`
`id_mengajar` int8 NOT NULL AUTO_INCREMENT, `id_guru` int5 DEFAULT NULL,
`id_pelajaran` int6 DEFAULT NULL, `id_ajaran` char5 DEFAULT NULL,
PRIMARY KEY `id_mengajar`, KEY `FK_mengajar_pelajaran` `id_pelajaran`,
KEY `FK_mengajar_guru` `id_guru`, KEY `FK_mengajar_semester` `id_ajaran`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=1 ;
ALTER TABLE `detail_mengajar` ADD
CONSTRAINT `detail_mengajar_ibfk_3`
FOREIGN KEY
`id_ajaran` REFERENCES `tahun_ajaran` `id_ajaran`, ADD
CONSTRAINT `detail_mengajar_ibfk_1`
FOREIGN KEY
`id_guru` REFERENCES `guru` `id_guru`, ADD
CONSTRAINT `detail_mengajar_ibfk_2`
FOREIGN KEY
`id_pelajaran`REFERENCES `matapelajaran` `id_pelajaran`;
11. Tabel detail_matapel
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 19
20 21
22 CREATE TABLE IF NOT EXISTS `detail_matapel`
`id_detailmatapel` int11 NOT NULL AUTO_INCREMENT, `id_ajaran` varchar10 NOT NULL,
`id_kelas` int11 NOT NULL, `kkm` int11 NOT NULL,
`id_pelajaran` int11 NOT NULL, PRIMARY KEY `id_detailmatapel`,
KEY `FK_ajaran` `id_ajaran`, KEY `FK_kelas` `id_kelas`,
KEY `FK_dmatapel_pelajaran` `id_pelajaran` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED
AUTO_INCREMENT=36 ; ALTER TABLE `detail_matapel`
ADD
CONSTRAINT `detail_matapel_ibfk_1`
FOREIGN KEY
`id_ajaran` REFERENCES `tahun_ajaran` `id_ajaran` ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT
`detail_matapel_ibfk_2` FOREIGN
KEY `id_kelas` REFERENCES `kelas` `id_kelas` ON DELETE
CASCADE ON UPDATE CASCADE, ADD
CONSTRAINT `detail_matapel_ibfk_3`
FOREIGN KEY
`id_pelajaran` REFERENCES `matapelajaran` `id_pelajaran` ON DELETE CASCADE ON UPDATE CASCADE;
12. Tabel detail_kelas
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
16 17
18 CREATE TABLE IF NOT EXISTS `detail_kelas`
`id_detailkelas` int11 NOT NULL AUTO_INCREMENT, `id_siswa` int10 NOT NULL,
`id_kelas` int11 NOT NULL, `id_ajaran` varchar10 NOT NULL,
PRIMARY KEY `id_detailkelas`, KEY `FK_memiliki_siswa_siswa` `id_siswa`,
KEY `FK_dkelas_kelas` `id_kelas`, KEY `FK_dkelas_ajaran` `id_ajaran`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=277 ;
ALTER TABLE `detail_kelas` ADD
CONSTRAINT `detail_kelas_ibfk_3`
FOREIGN KEY
`id_ajaran` REFERENCES `tahun_ajaran` `id_ajaran`, ADD
CONSTRAINT `detail_kelas_ibfk_1`
FOREIGN KEY
`id_siswa` REFERENCES `siswa` `id_siswa`, ADD
CONSTRAINT `detail_kelas_ibfk_2`
FOREIGN KEY
`id_kelas` REFERENCES `kelas` `id_kelas`;
13. Tabel jadwal
1 2
3 4
5 6
7 8
9
10 11
12 CREATE TABLE IF NOT EXISTS `jadwal`
`id_jadwal` int11 NOT NULL, `id_kelas` int11 NOT NULL,
`id_ajaran` char5 NOT NULL, `id_mengajar` int11 NOT NULL,
`hari` varchar20 NOT NULL, `waktu_jadwal` time NOT NULL,
PRIMARY KEY `id_jadwal`, KEY `FK_jadwal_ajaran` `id_ajaran`,
KEY `FK_jadwal_kelas` `id_kelas`, KEY `FK_jadwal_mengajar` `id_mengajar`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
14. Tabel materi
1 2
3 4
5 6
7 8
9
10 CREATE TABLE IF NOT EXISTS `materi`
`id_materi` int10 NOT NULL AUTO_INCREMENT, `id_jadwal` int11 NOT NULL,
`judul_materi` varchar100 NOT NULL DEFAULT , `tgl_materi` date NOT NULL,
`ket` text NOT NULL, PRIMARY KEY `id_materi`,
KEY `FK_materi_mengajar` `id_jadwal` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT
AUTO_INCREMENT=1 ;
15. Tabel detail_materi
1 2
3 CREATE TABLE IF NOT EXISTS `detail_materi`
`id_detailmateri` int11 NOT NULL AUTO_INCREMENT, `id_materi` int11 NOT NULL,
4 5
6 7
8 9
10 11
12 13
`nama_file` int11 NOT NULL, `tipe` int11 NOT NULL,
PRIMARY KEY `id_detailmateri`, KEY `FK_dmateri_materi` `id_materi`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED AUTO_INCREMENT=1 ;
ALTER TABLE `detail_materi` ADD
CONSTRAINT `detail_materi_ibfk_1`
FOREIGN KEY
`id_materi` REFERENCES `materi` `id_materi` ON DELETE CASCADE ON UPDATE CASCADE;
16. Tabel tugas
1 2
3 4
5 6
7 8
9
10 11
12 13
14 CREATE TABLE IF NOT EXISTS `tugas`
`id_tugas` int6 NOT NULL AUTO_INCREMENT, `id_materi` int10 NOT NULL,
`tgl_tugas` date NOT NULL, `tgl_akhir` date NOT NULL,
`file_tugas` varchar100 NOT NULL, `ket_tugas` text NOT NULL,
PRIMARY KEY `id_tugas`, KEY `FK_tugas_materi` `id_materi`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=1 ;
ALTER TABLE `tugas` ADD CONSTRAINT `tugas_ibfk_1` FOREIGN KEY `id_materi`
REFERENCES `materi` `id_materi`;
17. Tabel kumpul_tugas
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
CREATE TABLE IF NOT EXISTS `kumpul_tugas` `id_kumpul_tugas` int11 NOT NULL AUTO_INCREMENT,
`id_tugas` int11 NOT NULL, `id_siswa` int11 NOT NULL,
`tanggal_kumpul` date NOT NULL, `file_kumpul` varchar100 NOT NULL,
PRIMARY KEY `id_kumpul_tugas`, KEY `id_tugas` `id_tugas`,
KEY `id_siswa` `id_siswa` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;
ALTER TABLE `kumpul_tugas` ADD
CONSTRAINT `kumpul_tugas_ibfk_2`
FOREIGN KEY
`id_siswa` REFERENCES `siswa` `id_siswa`, ADD
CONSTRAINT `kumpul_tugas_ibfk_1`
FOREIGN KEY
`id_tugas` REFERENCES `tugas` `id_tugas`;
18. Tabel pengumuman
1 2
3 4
5 6
CREATE TABLE IF NOT EXISTS `pengumuman` `id_pengumuman` int10 NOT NULL AUTO_INCREMENT,
`id_guru` int5 NOT NULL, `tgl_muat` date NOT NULL,
`tgl_habis` date NOT NULL, `judul` varchar50 NOT NULL,
7 8
9 10
11 12
13 14
`isi_pengumuman` text NOT NULL, PRIMARY KEY `id_pengumuman`,
UNIQUE KEY `judul` `judul`, KEY `FK_pengumuman_guru` `id_guru`
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; ALTER TABLE `pengumuman`
ADD CONSTRAINT `pengumuman_ibfk_1` FOREIGN KEY `id_guru` REFERENCES `guru` `id_guru`;
19. Tabel wali_kelas
1 2
3 4
5 6
7 8
9
10 11
12 13
14 CREATE TABLE IF NOT EXISTS `wali_kelas`
`id_walikelas` int11 NOT NULL AUTO_INCREMENT, `id_ajaran` int11 NOT NULL,
`id_jadwal` int11 NOT NULL, `id_guru` int11 NOT NULL,
PRIMARY KEY `id_walikelas`, KEY `FK_ajaran_wkelas` `id_ajaran`,
KEY `FK_jadwal_wkelas` `id_jadwal`, KEY `FK_guru_wkelas` `id_guru`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED AUTO_INCREMENT=1 ;
ALTER TABLE `wali_kelas` ADD
CONSTRAINT `wali_kelas_ibfk_1`
FOREIGN KEY
`id_tahunajaran` REFERENCES `tahun_ajaran` `id_ajaran`;
20. Tabel user_forum
1 2
3 4
5 6
7 CREATE TABLE IF NOT EXISTS `user_forum`
`user` varchar18 NOT NULL DEFAULT , `nama_user` varchar50 DEFAULT NULL,
`status` char15 DEFAULT NULL, `ol` enumY,N NOT NULL,
PRIMARY KEY `user` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;
21. Tabel tahun_ajaran
1 2
3 4
5 6
7 8
CREATE TABLE IF NOT EXISTS `tahun_ajaran` `id_ajaran` char5 NOT NULL DEFAULT ,
`tahun_ajaran` char10 DEFAULT NULL, `kurikulum` char10 DEFAULT NULL,
`periode_awal` date NOT NULL, `periode_akhir` date NOT NULL,
PRIMARY KEY `id_ajaran` ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;
22. Tabel soal
1 2
3 4
CREATE TABLE IF NOT EXISTS `soal` `id_soal` int11 NOT NULL AUTO_INCREMENT,
`id_topik` int11 NOT NULL, `id_materi` int11 NOT NULL,
5 6
7 8
9
10 11
12 13
14 15
16 17
18 `pertanyaan` varchar250 NOT NULL,
`pil_a` varchar100 NOT NULL, `pil_b` varchar100 NOT NULL,
`pil_c` varchar100 NOT NULL, `pil_d` varchar100 NOT NULL,
`pil_e` varchar100 NOT NULL, `jawaban` varchar100 NOT NULL,
PRIMARY KEY `id_soal`, KEY `FK_latihan_soal` `id_topik`,
KEY `FK_materi_soal` `id_materi` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
ALTER TABLE `soal` ADD CONSTRAINT `soal_ibfk_1` FOREIGN KEY `id_latihan`
REFERENCES `topik_latihan` `id_latihan`;
23. Tabel topik_latihan
1 2
3 4
5 6
7 8
9
10 11
12 13
14 CREATE TABLE IF NOT EXISTS `topik_latihan`
`id_latihan` int5 NOT NULL AUTO_INCREMENT, `id_materi` int10 NOT NULL,
`tgl_latihan` date NOT NULL, `jam_awal` time NOT NULL,
`jam_akhir` time NOT NULL, `ket` text NOT NULL,
PRIMARY KEY `id_latihan`, UNIQUE KEY `FK_materi_topik` `id_materi`
ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT AUTO_INCREMENT=1 ;
ALTER TABLE `topik_latihan` ADD
CONSTRAINT `topik_latihan_ibfk_1`
FOREIGN KEY
`id_materi` REFERENCES `materi` `id_materi`;
24. Tabel jawaban_siswa
1 2
3 4
5 6
7 8
9
10 11
12 13
14 15
CREATE TABLE IF NOT EXISTS `jawaban_siswa` `id_jawabansiswa` int11 NOT NULL,
`id_analisis` int11 NOT NULL, `id_soal` int11 NOT NULL,
`id_detailkelas` int11 NOT NULL, `jawaban` int11 NOT NULL,
KEY `FK_analisis_jawaban` `id_analisis`, KEY `FK_jawaban_soal` `id_soal`,
KEY `FK_jawaban_dkelas` `id_detailkelas` ENGINE=InnoDB DEFAULT CHARSET=latin1;
ALTER TABLE `jawaban_siswa` ADD
CONSTRAINT `jawaban_siswa_ibfk_2`
FOREIGN KEY
`id_soal` REFERENCES `soal` `id_soal`, ADD
CONSTRAINT `jawaban_siswa_ibfk_1`
FOREIGN KEY
`id_siswa` REFERENCES `siswa` `id_siswa`;
25. Tabel nilai
1 2
CREATE TABLE IF NOT EXISTS `nilai` `id_nilai_latihan`
int6 unsigned
NOT NULL