E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

dokumen-dokumen yang mirip
SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

APLIKASI PERSEWAAN ALAT DAN PENJADWALAN JOB DI JACK AV VIDEO SHOOTING MENGGUNAKAN PHP DAN MYSQL SKRIPSI

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

PEMBUATAN APLIKASI SIMPAN PINJAM KOPERASI BERBASIS WEB DI KPRI UNIVERSITAS SEBELAS MARET SURAKARTA

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

LAPORAN TUGAS AKHIR SISTEM INFORMASI APOTEK KUSUMA HUSADA KLATEN. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Gelar Ahli Madya

TUGAS AKHIR PEMBUATAN APLIKASI POS ( POINT OF SALE ) BERBASIS PHP DAN MYSQL. Disusun oleh : SUTRISNO NIM. M

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

APLIKASI SISTEM PENDUKUNG KEPUTUSAN

TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

PROGRAM APLIKASI PENGHITUNGAN GAJI PEGAWAI NEGERI STUDI KASUS DI BPN KODYA SURAKARTA TUGAS AKHIR

Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI KEPEGAWAIAN DI SMK NEGERI JUMANTONO TUGAS AKHIR

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

PEMBUATAN APLIKASI INFORMASI PASIEN BERBASIS DESKTOP DI BALAI PENGOBATAN MITRA SEHAT TUGAS AKHIR

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

TUGAS AKHIR PEMBUATAN E-LEARNING SMK DIAN KIRANA 1 SRAGEN

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI CUSTOMER RELATIONSHIP MANAGEMENT DI TOKODATA INDONESIA

PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK

TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN OBAT DI PALANG MERAH INDONESIA CABANG KOTA SURAKARTA

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

PEMBANGUNAN MODEL E-MARKETING BERSAMA TINGKAT PROVINSI DENGAN MEMANFAATKAN WEB SERVICE SKRIPSI

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

TUGAS AKHIR APLIKASI PENGENALAN TOKOH WAYANG BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

PEMBUATAN APLIKASI PELATIHAN UJIAN NASIONAL BERBASIS WEB SMA NEGERI JUMAPOLO TUGAS AKHIR

TUGAS AKHIR MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

PEMBUATAN KALKULATOR GEOMETRI 2 DIMENSI BERBASIS DESKTOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA PADA KASUS TITIK, GARIS, SEGIEMPAT DAN TRANSFORMASI

PERANCANGAN SISTEM INFORMASI DOKUMENTASI DAN KEARSIPAN BERBASIS WEB PADA SMA AL-MUABARAK SKRIPSI

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

Disusun oleh : WIJI LESTARI NIM. M

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA. Disusun Oleh : AHMAD ZANUAR M

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

SKRIPSI PERANCANGAN DAN PENERAPAN E LEARNING BERBASIS WEB PADA SMPN 1 TRANGKIL DESIGN AND IMPLEMENTATION OF E - LEARNING BASED ON WEB

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA MENGGUNAKAN FRAMEWORK XAF TUGAS AKHIR

ADMINISTRASI KEANGGOTAAN PADA CARESA GYM BERBASIS WEB. Tugas Akhir. Oleh: Miftahul Huda

Program Studi Diploma III Teknik Informatika

PEMBUATAN APLIKASI KARTU MENUJU SEHAT (KMS) BERBASIS MOBILE TUGAS AKHIR. Disusun untuk memenuhi salah satu syarat untuk memperoleh gelar Ahli Madya

PEMBANGUNAN APLIKASI MOBILE KASIR STUDI KASUS SEQUEL AUDIO MOBIL TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

SISTEM INFORMASI PENGELOLAAN PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB PADA KECAMATAN GEBOG

ANALISA DAN PERANCANGAN SISTEM REPORTING ONLINE PATROLI DAN LEAK SURVEY JARINGAN PIPA GAS BUMI. Muhammad Syaiful Mutaqin

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

SISTEM INFORMASI PENGOLAHAN NILAI RAPORT SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

Disusun Oleh : Dini Sulistyaningrum M

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

Disusun Oleh : Dinita Christy Pratiwi NIM. M

UNIVERSITAS BINA NUSANTARA. Jurusan Tekhnik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

Transkripsi:

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Oleh TAUFIQUR ROHMAN M3110149 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2013

HALAMAN PERSETUJUAN E-LEARNING SMA NEGERI 3 PONOROGO Disusun Oleh : TAUFIQUR ROHMAN NIM M3110149 Tugas Akhir ini telah disetujui dan dipresentasikan Pada Ujian TA pada tanggal Pembimbing, Endar Suprih W., S.T., M.Eng NIP. 198002 1420130 201 HALAMAN PENGESAHAN

E-LEARNING SMA NEGERI 3 PONOROGO Disusun oleh : TAUFIQUR ROHMAN NIM. M3110149 Dibimbing oleh : Pembimbing Utama Endar Suprih W., S.T., M.Eng NIP. 198002 1420130 201 Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir Program Diploma III Teknik Informatika pada Dewan Penguji : 1. Endar Suprih W., S.T., M.Eng ( ) NIP : 198002 1420130 201 2. Abdul Aziz, S.Kom., M.Cs ( ) NIP : 1981041 320050 1 1001 3. Liliek Triyono, S.T., M.Kom ( ) NIDN : 0620048402 Disahkan Oleh Dekan Fakultas MIPA Universitas Sebelas Maret Ketua Program Diploma III Teknik Informatika Prof.Ir.Ari Handono Ramelan,M.Sc.(Hons),Ph.D. Drs.Y.SPalgunadi,M.Sc. NIP. 19610223 198601 1 001 NIP. 19560407 198303 1 004 ABSTRACT

Taufiqur, Rohman.2013. E-Learning at SMA Negeri 3 Ponorogo. Final Project, Computer Science Undergraduate Program, Informatics Engineering Department, Mathematics and Sciences Faculty, Sebelas Maret University. E-Learning at SMA Negeri 3 Ponorogo is an innovation for the SMA Negeri (Public Senior High School) 3 Ponorogo that is pioneering the superiority school. There are two urgent reasons underlying the development of e-learning web: firstly, the weakness of learning pattern or face-to-face learning in the classroom used by SMA Negeri 3 Ponorogo. Secondly, the rapidly development of technology shall be taken into account by the stakeholders of education to improve the learning condition. The main objective of final project is E-Learning development in SMA Negeri 3 Ponorogo. The analysis method used in designing and developing the e-learning application is an object-oriented design through developing UML including Use case, Sequence, Activity and Class diagram, database design development, and screen designing. The Program was developed by PHP and MySQL was used to manage the database. The result achieved was the availability of teaching-learning activity supporting application that can be accessed online. The web-based e-learning application can help to increase the teacher and student facilities in the term of communicating, providing learning material, providing and collecting task, and increasing knowledge sharing facility in discussion forum. Keywords: e-learning, web, application, analysis method, object oriented.

ABSTRAK Taufiqur, Rohman. 2013.. Tugas Akhir, D3 Ilmu Komputer, Jurusan Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Negeri Sebelas Maret. merupakan suatu inovasi bagi SMA Negeri 3 Ponorogo yang sedang merintis sekolah unggulan. Ada dua hal mendesak yang melatarbelakangi pembuatan web ini, yaitu: Pertama, kelemahan pola pembelajaran atau pembelajaran tatap muka di dalam kelas yang dipakai oleh SMA Negeri 3 Ponorogo. Kedua, perkembangan teknologi yang telah maju dengan pesat perlu dipikir oleh para pendidikan guna meningkatkan kondisi pembelajaran. Tujuan utama tugas akhir ini adalah pembuatan. Metode analisis yang digunakan dalam perancangan dan pembangunan aplikasi adalah perancangan berbasis melalui tahapan pembuatan UML yang mencakup, dan diagram, pembuatan rancangan basis data, dan pembuatan rancangan layar. Program ini dikembangkan dengan menggunakan PHP dan MySQL digunakan untuk mengelola database. Hasil yang dicapai adalah ketersediaan aplikasi pendukung kegiatan belajar mengajar yang dapat diakses secara online. Aplikasi e berbasis web ini menambah fasilitas guru dan siswa dalam hal berkomunikasi, pemberian materi pelajaran, pemberian dan pengumpulan tugas, dan menambah fasilitas berbagi ilmu dalam forum diskusi. Kata Kunci:, web, aplikasi, metode analisis,

MOTTO DAN PERSEMBAHAN

KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Allah SWT atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir dengan judul E-Learning SMA Negeri 3 Ponorogo. Tugas Akhit ini merupakan syarat mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Universitas Sebelas Maret. Selama menyelesaikan laporan ini, penulisa telah menerima banyak bantuan, bimbingan pengarahan, petunjuk dan saran, serta fasilitas yang membantu hingga akhir dari penulisan laporan ini. Untuk itu penulis menyampaikan ucapan terima kasih kepada : 1. Prof. Ir. Ari Handono Ramelan, MSc, (Hons) Ph.D selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Drs. YS. Palgunadi, M.Sc selaku Ketua Program D-III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 3. Endar Suprih W., S.T., M.Eng selaku dosen pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir ini. 4. Dan semua pihak yang telah memberikan dukungan baik materiil, maupun immateriil. Sebagai akhir kata, semoga laporan ini dapat bermanfaat khususnya bagi penulis dan pihak-pihak yang terkait dan bermanfaat bagi pembaca pada umumnya. Amin. Surakarta, 25 Juni 2010

Penulis DAFTAR ISI Halaman HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii ABSTRACT... iv ABSTRAK... v MOTTO DAN PERSEMBAHAN... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xv BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan dan Manfaat Penulisan... 3 1.4.1 Tujuan Penulisan... 3 1.4.2 Manfaat Penulisan... 3 1.5 Metode Penelitian... 4 1.6 Sistematika Penulisan... 5 BAB II LANDASAN TEORI 2.1 E-Learning... 7 2.2 Web... 8 2.2.1 Protocol... 8

2.2.2 Address... 8 2.2.3 HTML... 8 2.3 Sisi Server... 9 2.3.1 PHP sebagai Aplikasi Server... 9 2.3.2 Database Server MySQL... 9 2.3.3 Web Server... 10 2.4 Sisi Client... 10 2.4.1 Web Browser... 10 2.5 UML (Unified Modeling Language)... 10 2.5.1 Use Case Diagram... 11 2.5.2 Sequence Diagram... 12 2.5.3 Activity Diagram... 13 2.5.4 Class Diagram... 14 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN APLIKASI 3.1 Kebutuhan Sistem... 16 3.1.1 Kebutuhan Fungsional... 16 3.1.2 Kebutuhan Non Fungsional... 16 3.2 Pengembangan Sistem... 18 3.2.1 Analisa... 18 3.2.2 Perancangan... 18 3.2.3 Pembuatan... 19 3.2.4 Uji Coba... 19 3.3 Perancangan Sistem... 19 3.3.1 Use Case Diagram... 19 3.3.2 Sequence Diagram... 31 3.3.3 Activity Diagram... 38 3.3.4 Class Diagram... 46 3.4 Skema Diagram... 46 3.5 Kamus Data... 47 3.6 Desain Antar Muka... 52

3.6.1 Desain Halaman Antar Halaman Utama... 52 3.6.2 Desain Halaman Login... 53 3.6.3 Desain Home Admin... 54 3.6.4 Desain Home Guru... 58 3.6.5 Desain Home Siswa... 63 BAB IV : IMPLEMENTASI DAN ANALISA 4.1 Detail Aplikasi... 67 4.2 Implementasi pada Aplikasi E-Learning... 67 4.2.1 Tampilan Halaman Utama... 67 4.2.2 Tampilan Form Login... 68 4.2.3 Tampilan Halaman Admin... 68 4.2.4 Tampilan Halaman Guru... 75 4.2.5 Tampilan Halaman Siswa... 81 BAB V : PENUTUP 5.1 Kesimpulan... 87 5.2 Saran... 87 DAFTAR PUSTAKA. 88

DAFTAR GAMBAR Halaman Gambar 3.1 Metode Water Fall dalam Pengembangan Sistem... 18 Gambar 3.2 Use Case Admin... 23 Gambar 3.3 Use Case Guru... 27 Gambar 3.4 Use Case Siswa... 32 Gambar 3.5 Sequence Admin Manjemen Jurusan... 32 Gambar 3.6 Sequence Admin Manjemen Kelas... 33 Gambar 3.7 Sequence Admin Manjemen Mata Pelajaran... 33 Gambar 3.8 Sequence Admin Melihat Berita... 33 Gambar 3.9 Sequence Admin Manajemen User... 34 Gambar 3.10 Sequence Guru Manajemen Biodata... 34 Gambar 3.11 Sequence Guru Ganti Password... 34 Gambar 3.12 Sequence Guru Manajemen Berita... 35 Gambar 3.13 Sequence Guru Manajemen Mata Pelajaran... 35 Gambar 3.14 Sequence Guru Forum Diskusi... 35 Gambar 3.15 Sequence Siswa Mendaftar Akun... 36 Gambar 3.16 Sequence Siswa Manajemen Biodata... 36 Gambar 3.17 Sequence Siswa Ganti Password... 36 Gambar 3.18 Sequence Siswa Melihat Berita... 37 Gambar 3.19 Sequence Siswa Manajemen Pelajaran... 37 Gambar 3.20 Sequence Siswa Ganti Password... 37 Gambar 3.21 Activity Admin Manajemen Jurusan... 38 Gambar 3.22 Activity Admin Manajemen Kelas... 38

Gambar 3.23 Activity Admin Manajemen Mata Pelajaran... 39 Gambar 3.24 Activity Admin Manajemen Mata Pelajaran... 39 Gambar 3.25 Activity Admin Melihat Berita... 40 Gambar 3.26 Activity Guru Manajemen Biodata... 40 Gambar 3.27 Activity Guru Ganti Password... 41 Gambar 3.28 Activity Guru Manajemen Berita... 41 Gambar 3.29 Activity Guru Manajemen Mata Pelajaran... 42 Gambar 3.30 Activity Guru Forum Diskusi... 42 Gambar 3.31 Activity Siswa Mendaftar Akun... 43 Gambar 3.32 Activity Siswa Manajemen Biodata... 43 Gambar 3.33 Activity Siswa Ganti Password... 44 Gambar 3.34 Activity Siswa Melihat Berita... 44 Gambar 3.35 Activity Siswa Manajemen Mata Pelajaran... 45 Gambar 3.36 Activity Siswa Manajemen Forum Diskusi... 45 Gambar 3.37 Class Diagram... 46 Gambar 3.38 Entity Relationship Diagram... 46 Gambar 3.39 Skema Diagram... 47 Gambar 3.40 Antar Muka Halaman Utama... 53 Gambar 3.41 Antar Muka Halaman Login... 54 Gambar 3.42 Antar Muka Home Admin... 54 Gambar 3.43 Antar Muka Halaman Lihat Berita... 55 Gambar 3.44 Antar Muka Halaman Admin Form Input Jurusan... 55 Gambar 3.45 Antar Muka Halaman Admin Form Input Kelas... 56 Gambar 3.46 Antar Muka Halaman Admin Form Input Mata Pelajaran... 56 Gambar 3.47 Antar Muka Halaman Admin Form Input Admin... 57

Gambar 3.48 Antar Muka Halaman Admin Form Input Guru... 57 Gambar 3.49 Antar Muka Halaman Admin Edit Siswa... 58 Gambar 3.50 Antar Muka Halaman Admin Edit Aktifasi... 58 Gambar 3.51 Antar Muka Home Guru... 59 Gambar 3.52 Antar Muka Halaman Guru Biodata... 59 Gambar 3.53 Antar Muka Halaman Guru Edit Biodata... 60 Gambar 3.54 Antar Muka Halaman Guru Edit Password... 60 Gambar 3.55 Antar Muka Halaman Guru Lihat Berita... 61 Gambar 3.56 Antar Muka Halaman Guru Tambah Berita... 61 Gambar 3.57 Antar Muka Halaman Guru Mata Pelajaran... 62 Gambar 3.58 Antar Muka Halaman Guru Mata Pelajaran... 62 Gambar 3.59 Antar Muka Home Guru... 63 Gambar 3.60 Antar Muka Halaman Siswa Biodata... 64 Gambar 3.61 Antar Muka Halaman Siswa Edit Biodata... 64 Gambar 3.62 Antar Muka Halaman Siswa Edit Password... 65 Gambar 3.63 Antar Muka Halaman Siswa Lihat Berita... 65 Gambar 3.64 Antar Muka Halaman Siswa Mata Pelajaran... 66 Gambar 3.65 Antar Muka Halaman Siswa Forum... 66 Gambar 4.1 Implementasi Halaman Utama... 68 Gambar 4.2 Implementasi Form Login... 68 Gambar 4.3 Implementasi Halaman Admin... 69 Gambar 4.4 Implementasi Halaman Admin Menu Berita... 69 Gambar 4.5 Implementasi Halaman Admin Menu Berita Lengkap... 70 Gambar 4.6 Implementasi Halaman Admin Menu Jurusan... 70 Gambar 4.7 Implementasi Halaman Admin Menu Kelas... 71

Gambar 4.8 Implementasi Halaman Admin Menu Mata Pelajaran... 72 Gambar 4.9 Implementasi Halaman Admin Menu User... 72 Gambar 4.10 Implementasi Halaman Menu User Form Admin... 73 Gambar 4.11 Implementasi Halaman Menu User Form Guru... 74 Gambar 4.12 Implementasi Halaman Menu User Form Siswa... 74 Gambar 4.13 Implementasi Halaman Menu User form Aktifasi... 75 Gambar 4.14 Implementasi Halaman Guru... 76 Gambar 4.15 Implementasi Halaman Guru Menu Biodata Guru... 76 Gambar 4.16 Implementasi Halaman Guru Menu Edit Biodata Guru... 77 Gambar 4.17 Implementasi Halaman Guru Menu Ganti Password... 78 Gambar 4.18 Implementasi Halaman Guru Menu Lihat Berita... 78 Gambar 4.19 Implementasi Halaman Guru Menu Tambah Berita... 79 Gambar 4.20 Implementasi Halaman Guru Menu Mata Pelajaran... 80 Gambar 4.21 Implementasi Halaman Guru Menu Forum Diskusi... 80 Gambar 4.22 Implementasi Halaman Siswa... 81 Gambar 4.23 Implementasi Halaman Siswa Menu Biodata Siswa... 82 Gambar 4.24 Implementasi Halaman Siswa Menu Edit Biodata Siswa... 82 Gambar 4.25 Implementasi Halaman Siswa Menu Ganti Password... 83 Gambar 4.26 Implementasi Halaman Siswa Menu Lihat Berita... 84 Gambar 4.27 Implementasi Halaman Siswa Menu Mata Pelajaran... 84 Gambar 4.28 Implementasi Halaman Siswa Menu Forum... 85

DAFTAR TABEL Halaman Tabel 2.1 Simbol... 11 Tabel 2.2 Simbol 12 Tabel 2.3 Simbol... 13 Tabel 2.4 Simbol 14 Tabel 3.1 Skenario Manajemen Jurusan... 19 Tabel 3.2 Skenario Manajemen Kelas... 20 Tabel 3.3 Skenario Manajemen Mata Pelajaran... 21 Tabel 3.4 Skenario Melihat Berita... 21 Tabel 3.5 Skenario Manajemen User... 22 Tabel 3.6 Skenario Manajemen Biodata... 23 Tabel 3.7 Skenario Ganti Password... 24 Tabel 3.8 Skenario Manajemen Mata Pelajaran... 25 Tabel 3.9 Skenario Manajemen Berita... 25 Tabel 3.10 Skenario Forum Diskusi... 26 Tabel 3.11 Skenario Mendaftar Akun... 27 Tabel 3.12 Skenario Manajemen Biodata... 28 Tabel 3.13 Skenario Edit Password... 29 Tabel 3.14 Skenario Manajemen Mata Pelajaran... 29 Tabel 3.15 Skenario Melihat Berita... 30 Tabel 3.16 Tabel Jurusan... 47 Tabel 3.17 Tabel Kelas... 48

Tabel 3.18 Tabel Mata Pelajaran... 48 Tabel 3.19 Tabel Sub Mata Pelajaran... 48 Tabel 3.20 Tabel User... 48 Tabel 3.21 Tabel Admin... 49 Tabel 3.22 Tabel Guru... 49 Tabel 3.23 Tabel Siswa... 50 Tabel 3.24 Tabel Berita... 51 Tabel 3.25 Tabel Forum Jawab... 51 Tabel 3.26 Tabel Forum Tanya... 51 Tabel 3.27 Tabel Upload... 52 Tabel 3.28 Tabel Tugas... 52 Tabel 3.29 Tabel Materi... 53 Tabel 4.1 Pengujian Aplikasi... 86