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

4.1 Pengertian Implementasi Sistem

Implementasi Sistem adalah langkah-langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, menguji, dan memulai sistem baru yang telah disempurnakan. Agar sistem perancangan yang telah dikerjakan dapat berjalan baik atau tidak, maka perlu kiranya dilakukan pengujian terhadap sistem yang telah dikerjakan. Oleh karena itu, dibutuhkan beberapa komponen untuk mencakup perangkat keras Hardware, perangkat lunak software, dan perangkat manusia Brainware.

4.1.1 Perangkat Keras Hardware

Hardware merupakan komponen yang terlihat secara fisik yang saling bekerja sama dalam pengolahan data. Perangkat keras yang digunakan meliputi: a. Monitor, b. CPU Central Processing Unit, c. Hardisk sebagai tempat sistem beroperasi dalam media penyimpanan, d. Memori minimal 1GB, dan e. Keyboard dan Mouse

4.1.2 Perangkat Lunak Software

Software adalah instruksi atau program-program komputer yang dapat digunakan di hostingan internet dengan memberikan fungsi serta penampilan yang diinginkan.

4.1.3 Unsur Manusia Brainware

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi: a. Analisa Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program. b. Programmer, yaitu orang yang digunakan dalam membangun suatu program. c. Operator Admin, yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan informasi dan lain sebagainya. d. Public User, yaitu orang yang memakai sistem yang telah dirancang untuk informasi yang dibutuhkan.

4.2 Database Program

Database program dirancang dari alamat url : http:localhostPHPMyAdmin dan Tampilan database program dapat dilihat pada gambar 4.1 berikut ini. Gambar 4.1 Database Program e-Learning