Flowchart Perancangan Dan Implementasi Sistem Informasi E-Learning Untuk Pembelajaran Bahasa Pemrograman Php
3. Flowchart Olah Data Kategori Materi
Tampil tabel Kategori Materi
Lakukan Proses pengolahan data Kategori Materi
Edit data ? Tampil Form edit
data Kategori Materi Lakukan Proses
Edit
Proses Edit selesai Hapus Data ?
Lakukan proses hapus
Proses Hapus selesai
Keluar
F
T Tampil Form
Input Kategori Materi
Input Data Kategori Materi
Proses Penginputan Data Kategori Materi
Apakah Data Kosong ?
Proses Penyimpanan berhasil dilakukan
Data berhasil disimpan
T F
T F
T F
T
F
1 Data
Kategori Materi
berubah
Data Kategori
Materi terhapus
1.1
Gambar 3.28 Flowchart Olah Data Kategori Materi
4. Flowchart Olah Data Author
Tampil tabel author
Lakukan Proses pengolahan data author
Edit data ? Tampil Form
edit data author Lakukan
Proses Edit
Proses Edit selesai
Hapus Data ? Lakukan proses
hapus
Proses Hapus selesai
Keluar F
T Tampil Form
Input author Input Data
author Proses Penginputan
Data author
Apakah Data Kosong ?
Proses Penyimpanan
berhasil dilakukan
Data berhasil
disimpan T
F
T F
T F
T F
1 Data
author berubah
Data author
terhapus 1.2
Gambar 3.29 Flowchart Olah Data Author
5. Flowchart Olah Data Berita
Tampil tabel berita
Lakukan Proses pengolahan data berita
Edit data ? Tampil Form edit
data berita Lakukan Proses
Edit
Proses Edit selesai Hapus Data ?
Lakukan proses hapus
Proses Hapus selesai
Keluar F
T Tampil Form
Input berita Input Data
berita Proses Penginputan
Data berita
Apakah Data Kosong ?
Proses Penyimpanan
berhasil dilakukan
Data berhasil
disimpan T
F
T F
T F
T F
1 Data berita
berubah
Data berita terhapus
1.3
Gambar 3.30 Flowchart Olah Data Berita
6. Flowchart Olah Data Admin
Tampil tabel admin
Lakukan Proses pengolahan data admin
Edit data ? Tampil Form edit
data admin Lakukan Proses
Edit
Proses Edit selesai Hapus Data ?
Lakukan proses hapus
Proses Hapus selesai
Keluar F
T Tampil Form
Input admin Input Data admin
Proses Penginputan Data admin
Apakah Data Kosong ?
Proses Penyimpanan berhasil dilakukan
Data berhasil disimpan
T F
T F
T F
T
F
1 Data admin
berubah
Data admin terhapus
1.4
Gambar 3.31 Flowchart Olah Data Admin
7. Flowchart Data Anggota
Tampil tabel anggota
Lakukan Proses pengolahan data anggota
Hapus Data ? Lakukan proses
hapus
Proses Hapus selesai
Keluar F
T T
F
1 Data anggota
terhapus 1.5
Gambar 3.32 Flowchart Data Anggota
8. Flowchart Data Materi
Tampil tabel materi
Lakukan Proses pengolahan data materi
Hapus Data ? Lakukan proses
hapus
Proses Hapus selesai
Keluar F
T T
F
1 Data materi
terhapus 1.6
Gambar 3.33 Flowchart Data Materi
9. Flowchart Menu Halaman Utama
Tampil Halaman
Utama
About Us? T
Contact Us? F
T
Forum? F
T
Register? F
Tampil Form Register
4 T
F Berita?
START
Tampil Halaman About us
Tampil Halaman Contact Us
Tampil Halaman Forum
Tampil Halaman Berita
Tutorial? F
F Login Author?
F Login Anggota?
STOP T
T
T
T Tampil Halaman Tutorial
Login Anggota Login Author
2
3
Gambar 3.34 Flowchart Menu Halaman Utama
10. Flowchart Login Author
Masukkan username dan password
Login author? Menu author
2.1 T
F 2
Gambar 3.35 Flowchart Login Author
11. Flowchart Menu Author
Tampil Halaman
Akun author
Home T
About ? F
T Contact
F T
Materi T
F Soal?
T Tampil Halaman Home
Tampil Halaman About Tampil Halaman Contact
F Ubah Foto
2 2.1.3
T Tampil Form
Ubah Foto Ubah Profile
2.1.4 T
Tampil Form Ubah Profile
F Ubah
Password 2.1.5
T Tampil Form
Ubah Password Logout
F T
2.1
F 2.1.1
Tampil Form Input Materi
2.1.2 Tampil Form
Input Soal
F F
Gambar 3.36 Flowchart Menu Author
12. Flowchart Input Materi Pembelajaran
2,1,1 Tampil Form Input
Materi Pembelajaran Proses Input Materi Pembelajaran
Materi Pembelajaran kosong dan tipe file tidak sesuai?
T
Berhasil diupload dan disimpan
Proses berhasil
2.1
F
Gambar 3.37 Flowchart Input Materi Pembelajaran
13.
Flowchart
Input Soal Pembelajaran
Gambar 3.38 Flowchart Input Soal Pembelajaran
2.1.2 Tampil Form Input
soal Proses Input soal pembelajaran
Soal kosong? T
F
Berhasil disimpan Proses berhasil
2.1
14. Flowchart Ubah Foto Author
Tampil Form Ubah foto
Masukkan foto baru
Proses Perubahan foto
Tipe file foto tidak benar? Tipe file salah
F
2,1 2.1.3
Foto berhasil diupload
Proses Perubahan for Berhasil
T
Gambar 3.39 Flowchart Ubah Foto Author
15. Flowchart Ubah Profile Author
Tampil Form Ubah profile
Masukkan data yang mau diubah
Proses Perubahan profile
Profile kosong? Ada yang kosong atau
invalid
F
2.1 2.1.4
Data berhasil diedit
Proses Perubahan Berhasil
T
Gambar 3.40 Flowchart Ubah Profile Author
16. Flowchart Ubah Password Author
Tampil Form Ubah Password
Masukkan Passowrd Lama, Password Baru, dan
Konfirmasi Password Baru
Proses Perubahan Password
Jika password lama == false password baru = konfirmasi
password ? Password Lama Salah dan
password di bawah harus sama dengan password di
atas
F
2.1 2.1.5
Password Berubah
Proses Perubahan Password Berhasil
T
Gambar 3.41 Flowchart Ubah Password Author
17. Flowchart Login Anggota
Masukkan Username
dan password
Login anggota Menu
anggota T
F
3.1 3
Gambar 3.42 Flowchart Ubah Login Anggota
18. Flowchart Menu Anggota
Tampil Halaman
Akun anggota
Home T
About ? F
T Contact
F T
Data Materi pembelajaran?
T F
Tampil Halaman Home Tampil Halaman About
Tampil Halaman Contact Tampil Halaman Data
Materi pembelajaran F
Ubah Foto
3 3.1.1
T Tampil Form
Ubah Foto Ubah Profile
3.1.2 T
Tampil Form Ubah Profile
F Ubah
Password 3,1,3
T Tampil Form
Ubah Password Logout
F T
3.1
F F
Gambar 3.43 Flowchart Menu Anggota
19. Flowchart Ubah Foto Anggota
Tampil form ubah foto
Masukkan foto baru
Proses perubahan foto
Tipe file foto tidak benar? Tipe file salah
T
F
3.1 3.1.1
Foto berhasil diupload
Proses perubahan berhasil
Gambar 3.44 Flowchart Ubah foto Anggota
20. Flowchart Ubah Profile Anggota
Tampil Form Ubah profile
Masukkan data yang mau diubah
Proses perubahan profile
Profile kosong? Ada yang kosong atau
invalid
T
F
3.1 3.1.2
Data berhasil
diedit Proses perubahan berhasil
Gambar 3.45 Flowchart Ubah Profile Anggota
67
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM