SI1322474545: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
(BAB IV)
(BAB IV)
Baris 1.104: Baris 1.104:
  
 
==Rancangan Basis Data==
 
==Rancangan Basis Data==
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Spesifikasi basis data merupakan sebuah design data yang dianggap telah normal. Design basis data menjelaskan mediapenyimpanan yang digunakan, isi yang disimpan, primary key, dan panjang record. Spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :</P></div>
 +
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : admin <br> Media : harddisk <br> Isi : id_admin + username + password + nama_lengkap + level+ alamat + no_telp + email + blokir + id_session <br> Organisasi File : Index <br> Primary Key : id_admin <br> Type File : master <br> Panjang Record : 465</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.1 Spesifikasi Basis Data Tabel Admin</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/-mDe1L3lMS6k/VCffaafP-CI/AAAAAAAAADg/E6OBYagO8Pw/w439-h362-no/13.JPG"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : file_materi <br> Media : harddisk <br> Isi : id_file + judul + id_kelas + id_matapelajaran + nama_file + tgl_posting + pembuat + hits  <br> Organisasi File : Index <br> Primary Key : id_file <br> Panjang Record : 273 </li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.2 Spesifikasi Basis Data Tabel File_Materi</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/pVYRjQu7QLFXRv9ww-DY1xRyScB-mwqfs-HP6lRq_g=w439-h307-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : jawaban <br> Media : harddisk <br> Isi : id + id_tq + id_kuis + id_taruna + jawaban  <br> Organisasi File : Index <br> Primary Key : id <br> Panjang Record : 277 </li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.3 Spesifikasi Basis Data Tabel Jawaban</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/ZQ5SRNvxMN_jvYSjfZBI7m7HYhcSwDxez9J4hlMkMA=w439-h212-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : kelas <br> Media : harddisk <br> Isi : id + id_kelas + nama + id_pengajar + id_taruna  <br> Organisasi File : Index <br> Primary Key : id <br> Panjang Record : 128 </li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.4 Spesifikasi Basis Data Tabel Kelas</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/BsgFValMePYn6SKX8VmSGx8GXRoozyOl11IDlQ4nMQ=w439-h203-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : mata_pelajaran <br> Media : harddisk <br> Isi : id + id_matapelajaran + nama + id_kelas + id_pengajar + deskripsi  <br> Organisasi File : Index <br> Primary Key : id <br> Panjang Record : 329 </li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.5 Spesifikasi Basis Data Tabel Mata Pelajaran</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/zG4z8g7KvQBbqEFiw2KXaQPTLgwvB1Xi69pLgYNtZw=w439-h241-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : nilai <br> Media : harddisk <br> Isi : id + id_tq + id_taruna + benar + salah + tidak_dikerjakan + persentase  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 141 </li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.6 Spesifikasi Basis Data Tabel Nilai</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/gE--HGDoQx9tq_W0TELxjBnzYu44j_6n8L5EEsZl3g=w439-h272-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : nilai_soal_esay<br> Media : harddisk <br> Isi : id + id_tq + id_taruna + nilai  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 119</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.7 Spesifikasi Basis Data Tabel Nilai Soal Esay</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/C_YEadZmpuDnGGNIwrtiDpI6jKLXNz_4DCNjYtkcVw=w439-h174-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : pengajar<br> Media : harddisk <br> Isi : id_pengajar + nip + nama_lengkap + username_login + password_login + level + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + no_telp + email + foto + website + jabatan + blokir  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 1026</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.8 Spesifikasi Basis Data Tabel Pengajar</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/4FB0xkwUv0UlFU6n2HH8MgjuKWrcRin4ajoOPz1S-A=w397-h559-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : kuis_esay <br> Media : harddisk <br> Isi : id_kuis + id_tq + pertanyaan + gambar + tgl_buat + jenis_soal  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 626</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.9 Spesifikasi Basis Data Tabel Kuis Esay</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/TDz_ClbPZHOIHKwrOpWmbd49Yd-hc3-_9da9tu8JxQ=w439-h237-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : kuis_pilganda <br> Media : harddisk <br> Isi : id_kuis + id_tq + pertanyaan + gambar + pil_a + pil_b + pil_c + pil_d + pil_e + kunci + tgl_buat + jenis_soal  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 726</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.10 Spesifikasi Basis Data Tabel Kuis Pilihan Ganda</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/Pb-SDxcLxscrnEcrdFImPURtP3P6jKUBtdM9J_Zs8Q=w408-h489-no"/></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : registrasi_taruna <br> Media : harddisk <br> Isi : id_registrasi + nit + nama_lengkap +  username_login + password_login + id_kelas + jabatan + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + nama_ayah + nama_ibu+ th_masuk + email + no_telp + foto + blokir + id_session + id_session_seoal + level  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 1330</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.11 Spesifikasi Basis Data Tabel Registrasi Taruna</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/u-SKRIWCQKDvVVHWjYZxl_XFQU1eiVQCBiWJZ0j0Ww=w284-h483-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : taruna <br> Media : harddisk <br> Isi : id_taruna + nit + nama_lengkap + username_login + password_login + id_kelas +jabatan + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + nama_ayah + nama_ibu + th_masuk + email + no_telp + foto + blokir + id_session + id_session_soal + level  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 1312</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.12 Spesifikasi Basis Data Tabel Taruna</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-T6l9XxA-oBA/VCfhSYyt8bI/AAAAAAAAAFY/4Js5BPjcge0/w439-h400-no/24.1.JPG"/></div>
 +
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/w-Iuoo8yBMCfP_LcUDTdQZ_2D_LpbvsKIyyz_zXjHA=w439-h394-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : taruna_sudah_mengerjakan <br> Media : harddisk <br> Isi : id + id_tq + id_taruna + dikoreksi + hits  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 70</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.13 Spesifikasi Basis Data Tabel Taruna Sudah Mengerjakan</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/KhsnYbKqsTBEA0nptzejLj7HjiZUl8iQ1492AQ5zIQ=w439-h205-no"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : topik_kuis <br> Media : harddisk <br> Isi : id_tq + judul + id_kelas + id_matapelajaran + tgl_buat + pembuat + waktu_pengerjaan + info + terbit  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 534</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.14 Spesifikasi Basis Data Tabel Topik Kuis</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-kOXa27NrF88/VCfhUPnTxEI/AAAAAAAAAFo/ObduGSOYbus/w439-h336-no/26.JPG"/></div>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : online <br> Media : harddisk <br> Isi : id + id_taruna + tanggal + online  <br> Organisasi File : Index <br> Primary Key : id  <br> Panjang Record : 38</li><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.15 Spesifikasi Basis Data Tabel Online</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-7mrsHcjis7E/VCf5cBAxTYI/AAAAAAAAALE/tx9XPWott-c/w377-h152-no/62.JPG"/></div>
  
 
==Rancangan Program==
 
==Rancangan Program==

Revisi per 28 September 2014 12.07

APLIKASI SISTEM E-LEARNING BERBASIS WEB

PADA STPI CURUG

SKRIPSI

Logo stmik raharja.jpg

Disusun Oleh :

NIM : 1322474545

NAMA : Jujun Junaedi

JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2013/2014)

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

APLIKASI SISTEM E-LEARNING BERBASIS

WEB PADA STPI CURUG

Disusun Oleh :

NIM
: 1322474545
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Disahkan Oleh :

Tangerang, 17 Juni 2014

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Junaidi, M.Kom)
NIP : 00594
       
NIP : 007002

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

APLIKASI SISTEM E-LEARNING BERBASIS

WEB PADA STPI CURUG

Dibuat Oleh :

NIM
: 1322474545
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Disetujui Oleh :

Tangerang, 17 Juni 2014

Pembimbing I
   
Pembimbing II
       
       
       
       
(Junaidi, M.Kom)
   
(Nur Azizah, M.Akt, M.Kom)
NID : 99001
   
NID : 12003

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

APLIKASI SISTEM E-LEARNING BERBASIS

WEB PADA STPI CURUG

Dibuat Oleh :

NIM
: 1322474545
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2013/2014

Disetujui Penguji :

Tangerang, 17 September 2014

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

APLIKASI SISTEM E-LEARNING BERBASIS

WEB PADA STPI CURUG

Disusun Oleh :

NIM
: 1322474545
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 19 Juni 2014

 
 
 
 
 
NIM : 1322474545

 

)*Tandatangan dibubuhi materai 6.000;

ABSTRACT

A system created to handle activities or routines as well as to achieve the objectives to be achieved. The approach taken in this thesis task, by conducting direct observation through field studies and review of the College of the waterfall Tangerang Indonesia Flights to observe, see and know how the process of data collection procedures cadets and learning. The development of information technology has developed very rapidly in the current era of globalization. The incident happened at a place can be quickly and easily identified in other places around the world. In the company, government and private agencies, organizations and the School strives to improve its service associated with a presentation of information, one important development is the growing need for the use of data processing functions to produce information. The need for computers is the main thing at this time to support or help complete your work tasks, in addition to a data processing services and science. In the field of online learning, which of course as a means of communication for faculty and cadets in order to provide more material for his cadets who want to follow this online learning. Therefore it is clear it will need anE-Learning website is good for smoothness and ease of online learning between faculty and cadets. Here the authors attempted to analyze the background to the fore the problem and seek a solution of the existing problems with fixing the system less than optimal function

Keywords: website, E-Learning, online learning.

ABSTRAKSI

Suatu sistem dibuat untuk menangani kegiatan atau rutinitas serta untuk mencapai tujuan yang akan dicapai. Pendekatan yang dilakukan dalam tugas skripsi ini, dengan mengadakan peninjauan langsung melalui studi lapangan dan tinjauan terhadap Sekolah Tinggi Penerbangan Indonesia Curug Tangerang untuk mengamati, melihat dan mengetahui bagaimana cara prosedur proses pendataan taruna & pembelajaran. Perkembangan teknologi informasi mengalami perkembangan yang sangat pesat dalam era globalisasi saat ini. Kejadian yang terjadi di suatu tempat dapat dengan cepat dan mudah diketahui di tempat lain di seluruh dunia. Di dalam Perusahaan, instansi pemerintah maupun Swasta, Organisasi maupun Sekolah berusaha untuk meningkatkan pelayanannya terkait dengan penyajian sebuah informasi, salah satu perkembangan penting adalah semakin dibutuhkannya penggunaan alat pengolahan data yang berfungsi untuk menghasilkan informasi. Kebutuhan akan komputer merupakan hal yang utama saat ini sebagai penunjang pekerjaan atau membantu menyelasaikan tugas-tugas, selain merupakan jasa pengolahan data dan ilmu pengetahuan. Dibidang pembelajaran online, yang tentunya sebagai sarana komunikasi bagi dosen dan taruna agar dapat memberikan materi lebih kepada para tarunanya yang ingin mengikuti pembelajaran online ini. Oleh sebab itu sudah jelas akan diperlukannya sebuah website E-Learning yang baik guna kelancaran dan kemudahan dalam pembelajaran online antara dosen dan taruna. Maka penulis disiniberusaha untuk menganalisa latar belakang masalahnya dan untuk kedepan mencari solusi dari permasalahan yang ada dengan memperbaiki sistem yang fungsinya kurang optimal.

Kata kunci : website, E-Learning, pembelajaran online.

KATA PENGANTAR

Bismillahirrahmanirrahiim

Alhamdulillah Puji Syukur penulis panjatkan kehadirat Allah Swt, karena dengan rahmat dan hidayah-Nya penulis dapat menyelesaikan laporan Skripsi ini berjudul Aplikasi Sistem E-Learning Berbasis WEB Pada STPI Curug. Skripsi ini diambil sebagai salah satu syarat untuk kelulusan pada STMIK Raharja.

Penulis berharap karya tulis ini dapat memberikan informasi yang bermanfaat dan tambahan pengetahuan bagi para pembaca umumnya serta mahasiswa pada khususnya. Dan semoga karya tulis ini dapat menjadi bahan perbandingan dalam periode selanjutnya, dan dapat menjadi suatu karya ilmiah yang baik.

Pada kesempatan ini penulis mengucapkan terima kasih atas bantuannya yang tak ternilai harganya kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I STMIK Raharja.
  3. Bapak Junaidi, M.Kom selaku Kepala Jurusan Teknik Informatika.
  4. Bapak Junaidi, M.Kom selaku Dosen Pembimbing I Skripsi.
  5. Ibu Nur Azizah, M.Akt., M.Kom selaku Dosen pembimbing II Skripsi.
  6. Bapak Toni S.Ip., M. Si selaku pembimbing lapangan di STPI Curug.
  7. Kepada kedua orang tua yang selalu memberi motivasi, semangat dan dukungan secara moril maupun materil.
  8. Kepada Nenden Dewi Yuliastrie yang selalu memberi motivasi dan semangat.
  9. Dosen dan Staf Perguruan Tinggi Raharja yang telah memberikan bekal ilmu pengetahuan kepada peneliti.
  10. Kepada teman-teman STMIK Raharja.
  11. Dan semua pihak yang tidak dapat disebtkan satu persatu.


Sistem ini mampu membantu STPI Curug dalam melakukan pendataan dosen dan taruna, namun demikian kritik dan saran yang bersifat membangun sangat diharapkan untuk pengembangan sistem kearah yanng lebih baik.

Akhir kata dari saya dan semua pihak yang telah membantu terwujudnya karya tulis ini, semoga Allah SWT melimpahkan rahmat dan hidayahnya Amin.

 

 

Tangerang, 17 Juni 2014

 

 

 

(Jujun Junaedi)
NIM : 1322474545

Daftar isi

DAFTAR TABEL

Tabel 2.1 Literature Review

Tabel 3.1 Elisitasi Tahap I

Tabel 3.2 Elisitasi Tahap II

Tabel 3.3 Elisitasi Tahap III

Tabel 3.4 Final Elisitasi

Tabel 4.1 Spesifikasi Basis Data Tabel Admin

Tabel 4.2 Spesifikasi Basis Data Tabel File Materi

Tabel 4.3 Spesifikasi Basis Data Tabel Jawaban

Tabel 4.4 Spesifikasi Basis Data Tabel Kelas

Tabel 4.5 Spesifikasi Basis Data Tabel Mata Pelajaran

Tabel 4.6 Spesifikasi Basis Data Tabel Nilai

Tabel 4.7 Spesifikasi Basis Data Tabel Nilai Soal Esay

Tabel 4.8 Spesifikasi Basis Data Tabel Pengajar

Tabel 4.9 Spesifikasi Basis Data Tabel Kuis Esay

Tabel 4.10 Spesifikasi Basis Data Tabel Kuis Pilihan Ganda

Tabel 4.11 Spesifikasi Basis Data Tabel Registrasi Taruna

Tabel 4.12 Spesifikasi Basis Data Tabel Taruna

Tabel 4.13 Spesifikasi Basis Data Tabel Taruna Yang Sudah Mengerjakan

Tabel 4.14 Spesifikasi Basis Data Tabel Topik Kuis

Tabel 4.15 Spesifikasi Basis Data Tabel Online

Tabel 4.16 Pengujian Black Box Pada Login Taruna

Tabel 4.17 Pengujian Black Box Pada Login Admin

Tabel 4.18 Pengujian Black Box Pada Login Dosen

Tabel 4.19 Schedulle Implementasi

Tabel 4.20 Estimasi Biaya


DAFTAR GAMBAR

Gambar 2.1 Kerangka kerja pengembangan sistem informasi SDLC

Gambar 2.2 Ruang Kerja Adobe Dreamweaver CS3

Gambar 3.1 Struktur Organisasi STPI Curug

Gambar 3.2 Use case Diagram yang berjalan

Gambar 3.3 Activity Diagram yang berjalan

Gambar 3.4 Sequence Diagram yang berjalan

Gambar 3.5 Elisitasi Tahap I

Gambar 3.6 Elisitasi Tahap II

Gambar 3.7 Elisitasi Tahap III

Gambar 3.8 Final Elisitasi

Gambar 4.1 Use Case Diagram yang Admin

Gambar 4.2 Use Case Diagram yang Dosen

Gambar 4.3 Use Case Diagram yang Taruna

Gambar 4.4 Sequence Diagram: Admin

Gambar 4.5 Sequence Diagram: Dosen

Gambar 4.6 Sequence Diagram: Taruna

Gambar 4.7 State Chart Diagram: Admin

Gambar 4.8 State Chart Diagram: Dosen

Gambar 4.9 State Chart Diagram: Taruna

Gambar 4.10 Activity Diagram: Admin

Gambar 4.11 Activity Diagram: Dosen

Gambar 4.12 Activity Diagram: Taruna

Gambar 4.13 Class Diagram Website Aplikasi E-Learning

Gambar 4.14 Tampilan Halaman Login Taruna

Gambar 4.15 Tampilan Menu Taruna

Gambar 4.16 Tampilan Kelas Taruna

Gambar 4.17 Tampilan Halaman Mata Pelajaran

Gambar 4.18 Tampilan Halaman Materi

Gambar 4.19 Tampilan Halaman Tugas / Kuis

Gambar 4.20 Tampilan Halaman Nilai

Gambar 4.21 Tampilan Halaman Login

Gambar 4.22 Tampilan Halaman Depan Admin

Gambar 4.23 Tampilan Prototype Halaman Login Taruna

Gambar 4.24 Tampilan Prototype Halaman Menu Taruna

Gambar 4.25 Tampilan Prototype Halaman Kelas Taruna

Gambar 4.26 Tampilan Prototype Halaman Mata Pelajaran

Gambar 4.27 Tampilan Prototype Halaman Materi

Gambar 4.28 Tampilan Prototype Halaman Tugas/Kuis

Gambar 4.29 Tampilan Prototype Halaman Login

Gambar 4.30 Tampilan Prototype Halaman Depan Admin

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

Daftar Simbol Use Case Diagram.png

DAFTAR SIMBOL ACTIVITY DIAGRAM

Daftar Simbol Activity Diagram.png

DAFTAR SIMBOL SEQUENCE DIAGRAM

Daftar Simbol Sequence Diagram.png


BAB I

PENDAHULUAN

Latar Belakang

Perkembangan zaman diikuti dengan berkembangnya kemajuan-kemajuan dalam bidang teknologi yang semakin canggih dan maju, yang mana pada zaman saat ini banyak sekolah-sekolah yang perkembanganya maju dengan pesat sehingga terjadi persaingan antara beberapa sekolah dalam mempromosikan kualitas sekolah tersebut.

Begitu pula pada perkembangan dunia pendidikan yang begitu pesat, Sistem E-Learning merupakan hal yang sangat penting dilakukan untuk mendata taruna yang bersekolah di Sekolah Tinggi Penerbangan Indonesia-Curug (STPI Curug). Ketepatan, keakuratan dan kecepatan dalam layanan E-learning ini merupakan faktor utama untuk mendapatkan hasil yang tepat, untuk suatu fasilitas atau sarana yang sangat dibutuhkan untuk menunjang dan membantu melaksanakan pengolahan data yang tepat. Komputer adalah salah satu alat yang dapat membantu untuk mempermudah dan mempercepat didalam menyelesaikan tugas-tugas tersebut. Pengolahan data yang dilakukan memerlukan waktu yang cukup lama, bahkan terkadang sering terjadi kesalahan dalam proses pengerjaannya. Dengan adanya Sistem E-Learning ini diharapkan dapat mempercepat kerja pendataan taruna dan data yang dihasilkan dapat tersimpan dengan baik apabila suatu hari nantidibutuhkan data tersebut dapat dengan mudah dicari dan data yang ada akan aman tersimpan.

Berdasarkan latar belakang diatas, maka penulis mengambil judul yaitu “Aplikasi Sistem E-Learning Berbasis Web Pada STPI Curug”. Tujuannya adalah untuk mendukung proses pembelajaran di STPI Curug setingkat lebih maju. Dan taruna dapat mengerjakan tugas melalui Aplikasi E-Learning dan hasil dari tugas dapat dilihat pada aplikasi ini.

Perumusan Masalah

Berdasarkan latar belakang dan berdasarkan pengamatan yang dilakukan antara lain:

  1. Bagaimana proses pembelajaran pada Sekolah Tinggi Penerbangan Indonesia-Curug (STPI Curug) yang berjalan saat ini?
  2. Apakah proses pembelajaran yang saat ini berjalan sudah efektif dan efisien?
  3. Bagaimana membuat suatu sistem yang dapat meningkatkan proses pembelajaran jarak jauh pada STPI?

    Ruang Lingkup

    Dalam hal ini penulis membatasi masalah yang akan di bahas hanya sebatas aplikasi E-Learning pada STPI Curug Tangerang, dimulai dari melakukan penelitian dan pengumpulan data-data untuk keperluan sistem E-Learning yang terdiri dari input data taruna STPI Curug Tangerang, input data dosen, input data pelajaran, input data nilai. Dengan adanya data-data tersebut memudahkan dalam sistem E-Learning dan semua taruna, dosen, serta masyarakat dapat mengetahui informasi-informasi tentang STPI Curug secara lengkap.

    Tujuan dan Manfaat Penelitian

    Tujuan Penelitian

    Dari perumusan masalah diatas, maka tujuan dari penelitian ini adalah:

    a)Tujuan Operasional :

    Aplikasi E-Learning yang berfungsi untuk dapat menampilkan semua informasi tentang proses pembelajaran taruna pada STPI Curug Tangerang.

    b)Tujuan Fungsional :

    Untuk dapat mempermudah dan memperluas penyampaian informasi-informasi pelajaran sebagai media pembelajaran pada STPI Curug Tangerang.

    c)Tujuan Individual :

    Untuk mengimplementasikan ilmu yang didapat selama mengikuti perkuliahan. Serta sebagai salah satu syarat untuk mengikuti ujian sidang sarjana Strata-1 (S1) pada Jurusan Teknik Informatika

    Manfaat Penelitian

    Manfaat penelitian merupakan dampak dari tercapainya tujuan dan terjawabnya rumusan masalah secara akurat. Manfaat penelitian harus dapat dibedakan antara manfaat teoritis dan manfaat praktisnya. Karena skripsi dibuat berdasarkan kajian teoritis dan temuan sebelumnya, maka akan mempunyai manfaat teoritis. Manfaat teoritis baik bagi penulis maupun pembaca karya ilmiah tersebut. Sedangkan manfaat praktisnya tergantung pada bentuk penelitian yang dilakukan, terutama untuk penelitian evaluasi dan eksperimen. Dalam penulisan laporan Skripsi ini dikemukakan beberapa manfaat, yaitu :

    1. Memberikan masukan dalam pengambilan keputusan dan memperluas wawasan penerapan teori yang telah diterima serta berharap dapat membuat sistem dalam dunia kerja nanti.
    2. Dapat menuangkan hasil yang dilihat atau dialami sendiri sewaktu mengadakan penelitian kedalam bentuk laporan.
    3. Menambah ilmu pengetahuan dalam segi teknologi maupun kemasyarakatan.

      Metode Penelitian

      Metode Pengumpulan Data

      Untuk mendapatkan data yang diperlukan dalam penyusunan Skripsi ini, maka digunakan metode pengumpulan data sebagai berikut, yaitu:

      1. Metode Observasi (Observation Research)

        Dalam metode ini penulis mengadakan penelitian dengan menganalisis sistem yang berjalan, dengan cara mengadakan pengamatan langsung atau observasi lapangan melalui pengamatan langsung pada divisi STPI Curug Tangerang dan meminta data yang diperlukan kepada stakeholder dalam penulisan laporan penelitian ini. Setelah melakukan observasi selama 3 bulan, penulis memperoleh data yang dibutuhkan.

      2. Metode Wawancara (Interview Research)

        Untuk mendapatkan informasi yang lebih jelas, penulis melakukan wawancara dengan stakeholder dari divisi STPI Curug Tangerang mengenai apa saja yang diinginkan dalam perancangan aplikasi e-learning dan hasilnya penulis mendapatkan apa yang diinginkan stakeholder mengenai aplikasi yang akan dikembangkan.

      3. Studi Pustaka

        Selain melakukan observasi dengan wawancara penulis juga melakukan pengumpulan data dengan cara Studi Pustaka, dalam hal ini penulis berusaha melengkapi data-data yang diperoleh dengan cara membaca buku-buku atau literatur-literatur yang ada. Penulis juga melakukan Studi Pustaka melalui sumber-sumber yang berhubungan dengan judul yang diajukan untuk membantu penganalisaan dan sebagai acuan yang dilakukan penulis.

      Metode Analisa

      Pada penelitian ini digunakan teknik analisis berupa pendekatan Object Oriented Analysis (OOA) atau analisis berorientasi obyek dengan UML. Proses analisis dilakukan terhadap hasil tahapan pengumplan data dengan wawancara, observasi, dan studi pustaka untuk mendapatkan spesifikasi kebutuhan sistem yang akan dikembangkan. Pada proses analisis, teknik analisis yang dilakukan adalah :

      1. Analisis Pengguna

        Dilakukan analisis terhadap user-user yang akan menggunakan aplikasi dan juga fungsi-fungsi apa saja yang bisa didapatkan oleh masing – masing user.

      2. Analisis kebutuhan Fungsional, non fungsional dan pengguna

        Pemodelan kebutuhan fungsional untuk menggambarkan fungsi sistem dan pengguna yang terlibat serta fungsi- fungsi apa saja yang bisa didapatkan oleh masing-masing pengguna dimodelkan dengan Use Case Diagram.

      3. Analisis perilaku sistem

        Pada tahapan ini, dilakukan analisis perilaku sistem yang dikembangkan dan dimodelkan dengan Activity Diagram dan Sequence Diagram. Activity Diagram untuk memodelkan proses use case yang berjalan di dalam sistem, sedangkan sequence diagram untuk memodelkan pengiriman pesan (message) antar object dan kronologinya.

      4. Analisis sistem berjalan saat ini

        Metode Perancangan

        Metode perancangan sistem yang digunakan dalam penelitian ini yaitu metode SDLC (System Development Life Cycle) dengan tahapan sebagai berikut :

        1. Perencanaan (Planning)

          Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumber daya, seperti : perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan.

        2. Analisis (Analysis)

          Tahap analisis merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan software visual paradigmn yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun danpendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Orientied) melalui tahap : Use Case Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 (empat) tahap, yaitu: (1) Survey terhadapsistem yang berjalan, (2) Analisa terhadap temuan survey, (3)Identifikasi kebutuhan informasi dengan menggunakan alatbantu elisitasi melalui 4 (empat) tahapan, yaitu tahap 1 (satu) mencakup semua kebutuhan sistem, tahap 2 (dua) melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 (tiga) dengan TOE (Technical, Operational dan Economic) serta tahap final, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.

        3. Desain (Design)

          Tahap Design yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigm Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data dengan menggunakan MySQL, arsitektur perangkat lunak, representasi interface dengan menggunakan Dreamweaver CS3, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkah-langkah yang dilakukan adalah menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.

        4. Implementasi (Implementation)

          Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan. Langkah-langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.

        5. Pemeliharaan (Maintenance)

          Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

        Metode Pengujian

        Dalam skripsi ini metode pengujian yang digunakan yaitu Blackbox Testing. Blackbox Testing adalah metode uji coba yang memfokuskan padakeperluan software. Karena itu uji coba blackbox memungkinkanpengembang software untuk membuat himpunan kondisi input yangakan melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahandalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

        Sistematika Penulisan

        Untuk mempermudah dan memperjelas pembuatan Laporan Skripsi ini maka, penulis membagilaporan menjadi kedalam lima bab, sebagai berikut :

        BAB I PENDAHULUAN

        Bab ini terdiri dari latar belakang, perumusan masalah, ruang lingkup, tujuan dan kegunaan penelitian, metodologi penelitian dan sistematika penulisan dalam pembuatanlaporan.

        BAB II LANDASAN TEORI

        Bab ini berisikan tentang definisi ilmu yang berkaitan dengan penelitian ini, seperti landasan teori yang membahas tentang konsep dasar sistem, konsep dasar informasi, literature review, serta membahas teori-teori pendukunglainnya pada laporan ini.

        BAB III ANALISA SISTEM YANG BERJALAN

        Berisikan gambaran umum STPI Curug Tangerang, sejarah singkat, struktur organisasi, wewenang dan tanggung jawab yang ada di sekolah, serta analisa sistem yang berjalan yang dapat digunakan dan diusulkan, seperti UML, yang meliputi Use Case Diagram, Activity Diagram, Sequance Diagram, Elisitasi tahap I,II,III dan Draf final.

        BAB IV RANCANGAN DAN IMPLEMENTASI

        Berisi tentang perancangan dan implementasi sistem E-Learning pada STPI Curug Tangerang, perangkat keras (hardware), perangkat lunak (software) yangdiperlukan, sumber daya manusia, cara pengoperasian dan implementasi sistem yang diusulkan.

        BAB V PENUTUP

        Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.

        DAFTAR PUSTAKA

        LAMPIRAN

        BAB II

        LANDASAN TEORI

        TEORI UMUM

        Konsep Dasar Sistem

        Definisi Sistem

        Menurut Sutabri (2012:16) [1] menarik kesimpulan bahwa “suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain yang berfungsi bersama-sama untuk mencapai tujuan tertentu”. Definisi tersebut dapat dirinci lebih lanjut tentang pengertian secara umum, yaitu :


        BAB III

        ANALISA YANG BERJALAN

        Analisa Organisasi

        Gambaran Umum STPI Curug

        Sejarah singkat dan kondisi STPI Curug

        BAB IV

        RANCANGAN SISTEM YANG DISUSULKAN

        Diagram Rancangan Sistem yang diusulkan

        Prosedur Sistem Usulan

        Use Case Diagram

        1. Use Case Diagram Admin

        Gambar 4.1 Use Case Diagram Admin

        Berdasaran gambar 4.1 Use Case Diagram yang diusulkan terdapat:

        1. 1 Actor yang bertindak sebagai admin.
        2. 2 Use case yaitu login dan menu utama.
        3. 9 Include yaitu Verifikasi berhasil, verifikasi gagal, Manajemen taruna, Manajemen taruna, Mata pelajaran, Materi, Manajemen kuis, Registrasi taruna, Logout.

        2. Use Case Diagram Dosen

        Gambar 4.2 Use Case Diagram dosen

        Berdasaran gambar 4.2 Use Case Diagram yang diusulkan terdapat:

        1. 1 Actor yang bertindak sebagai dosen.
        2. 2 Use case yaitu login dan menu utama dosen.
        3. 7 Include yaitu Verifikasi berhasil, verifikasi gagal, Manajemen kelas,Mata pelajaran, Materi, Manajemen kuis, Logout.

        3. Use Case Diagram Taruna

        Gambar 4.3 Use Case Diagram Taruna

        Berdasaran gambar 4.3 Use Case Diagram yang diusulkan terdapat:

        1. 1 Actor yang bertindak sebagai taruna.
        2. 2 Use case yaitu login dan menu utama taruna.
        3. 9 Include yaitu Verifikasi berhasil, verifikasi gagal, Kelas Anda, Mata pelajaran, Materi, Tugas/kuis, Edit Profil, Edit Username & Password, Logout.

        Sequence Diagram

        1. Sequence Diagram untuk Admin

        Gambar 4.4. Sequence Diagram: Admin

        Berdasarkan gambar 4.4. Sequence Diagram: Admin yang diusulkan terdapat:

        1. 9 LifeLine yaitu login, menu utama, manajemen taruna, manajemen kelas, mata pelajaran, materi, manajemen kuis, registrasi taruna, logout.
        2. 1 actor yang melakukan kegiatan, yaitu Admin
        3. 16 message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh actor.

        2. Sequence Diagram untuk Dosen

        Gambar 4.5. Sequence Diagram: Dosen

        Berdasarkan gambar 4.5. Sequence Diagram: Dosen yang diusulkan terdapat:

        1. 7 LifeLine yaitu login,menu utama, manajemen kelas, mata pelajaran,materi, manajemen kuis, logout.
        2. 1 actor yang melakukan kegiatan, yaitu Dosen
        3. 12 message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh actor.

        3. Sequence Diagram untuk Taruna

        Gambar 4.6. Sequence Diagram: taruna

        Berdasarkan gambar 4.6. Sequence Diagram: Taruna yang diusulkan terdapat:

        1. 10 LifeLine yaitu login, manu utama, kelas anda, mata pelajaran, materi, tugas/kuis, nila, edit profil, edit username & password, logout.
        2. 1 actor yang melakukan kegiatan, yaitu taruna
        3. 18 message spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh actor.

        State Chart Diagram

        1. State Chart Diagram Untuk Admin

        Gambar 4.7. State Chart Diagram Admin

        Berdasarkan Gambar 4.7. State Chart Diagram Admin yang diusulkan terdapat:

        1. 1 Initial Pseudo State, objek yang diawali.
        2. 10 State, nilai atributdan nilai link pada suatu waktu tertentu, yangdimiliki oleh suatu objek tersebut.
        3. 1 Final State, objek yang diakhiri.

        2. State Chart Diagram Untuk Dosen

        Gambar 4.8. State Chart Diagram Dosen

        Berdasarkan Gambar 4.8. State Chart Diagram Dosen yang diusulkan terdapat:

        1. 1 Initial Pseudo State, objek yang diawali.
        2. 8 State, nilai atributdan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.
        3. 1 Final State, objek yang diakhiri.

        3. State Chart Diagram Untuk Taruna

        Gambar 4.9. State Chart Diagram Taruna

        Berdasarkan Gambar 4.9. State Chart Diagram Taruna yang diusulkan terdapat:

        1. 1 Initial Pseudo State, objek yang diawali.
        2. 11 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.
        3. 1 Final State, objek yang diakhiri.

        Activity Diagram

        1. Activity Diagram Untuk Admin

        Gambar 4.10. Activity Diagram Admin

        Berdasarkan Gambar 4.10. Activity Diagram Admin yang diusulkan terdapat:

        1. 1 Initial Node, objek yang diawali.
        2. 10 Action, dari sistem yang mencerminkan eksekusi dari suatu aksi.
        3. 1 Fork Node.
        4. 1 Join Node.
        5. 1 Activity Final Node, objek yang diakhiri.

        2. Activity Diagram Untuk Dosen

        Gambar 4.11. Activity Diagram Dosen

        Berdasarkan Gambar 4.11. Activity Diagram Dosen yang diusulkan terdapat:

        1. 1 Initial Node, objek yang diawali.
        2. 8 Action, dari sistem yang mencerminkan eksekusi dari suatu aksi.
        3. 1 Fork Node.
        4. 1 Join Node.
        5. 1 Activity Final Node, objek yang diakhiri.

        3. Activity Diagram Untuk Taruna

        Gambar 4.12. Activity Diagram Taruna

        Berdasarkan Gambar 4.12. Activity Diagram Taruna yang diusulkan terdapat:

        1. 1 Initial Node, objek yang diawali.
        2. 10 Action, dari sistem yang mencerminkan eksekusi dari suatu aksi.
        3. 1 Fork Node.
        4. 1 Join Node.
        5. 1 Activity Final Node, objek yang diakhiri.

        Class Diagram Taruna

        Gambar 4.13 Class Diagram Website Aplikasi E-Learning

        Berdasarkan gambar 4.13. Class Diagram yang diusulkan terdapat:

        1. 15 Class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.
        2. 16 multiplicity, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.

        Rancangan Basis Data

        Spesifikasi basis data merupakan sebuah design data yang dianggap telah normal. Design basis data menjelaskan mediapenyimpanan yang digunakan, isi yang disimpan, primary key, dan panjang record. Spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :

        1. Nama File : admin
          Media : harddisk
          Isi : id_admin + username + password + nama_lengkap + level+ alamat + no_telp + email + blokir + id_session
          Organisasi File : Index
          Primary Key : id_admin
          Type File : master
          Panjang Record : 465
        2. Tabel 4.1 Spesifikasi Basis Data Tabel Admin

        3. Nama File : file_materi
          Media : harddisk
          Isi : id_file + judul + id_kelas + id_matapelajaran + nama_file + tgl_posting + pembuat + hits
          Organisasi File : Index
          Primary Key : id_file
          Panjang Record : 273
        4. Tabel 4.2 Spesifikasi Basis Data Tabel File_Materi

        5. Nama File : jawaban
          Media : harddisk
          Isi : id + id_tq + id_kuis + id_taruna + jawaban
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 277
        6. Tabel 4.3 Spesifikasi Basis Data Tabel Jawaban

        7. Nama File : kelas
          Media : harddisk
          Isi : id + id_kelas + nama + id_pengajar + id_taruna
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 128
        8. Tabel 4.4 Spesifikasi Basis Data Tabel Kelas

        9. Nama File : mata_pelajaran
          Media : harddisk
          Isi : id + id_matapelajaran + nama + id_kelas + id_pengajar + deskripsi
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 329
        10. Tabel 4.5 Spesifikasi Basis Data Tabel Mata Pelajaran

        11. Nama File : nilai
          Media : harddisk
          Isi : id + id_tq + id_taruna + benar + salah + tidak_dikerjakan + persentase
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 141
        12. Tabel 4.6 Spesifikasi Basis Data Tabel Nilai

        13. Nama File : nilai_soal_esay
          Media : harddisk
          Isi : id + id_tq + id_taruna + nilai
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 119
        14. Tabel 4.7 Spesifikasi Basis Data Tabel Nilai Soal Esay

        15. Nama File : pengajar
          Media : harddisk
          Isi : id_pengajar + nip + nama_lengkap + username_login + password_login + level + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + no_telp + email + foto + website + jabatan + blokir
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 1026
        16. Tabel 4.8 Spesifikasi Basis Data Tabel Pengajar

        17. Nama File : kuis_esay
          Media : harddisk
          Isi : id_kuis + id_tq + pertanyaan + gambar + tgl_buat + jenis_soal
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 626
        18. Tabel 4.9 Spesifikasi Basis Data Tabel Kuis Esay

        19. Nama File : kuis_pilganda
          Media : harddisk
          Isi : id_kuis + id_tq + pertanyaan + gambar + pil_a + pil_b + pil_c + pil_d + pil_e + kunci + tgl_buat + jenis_soal
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 726
        20. Tabel 4.10 Spesifikasi Basis Data Tabel Kuis Pilihan Ganda

        21. Nama File : registrasi_taruna
          Media : harddisk
          Isi : id_registrasi + nit + nama_lengkap + username_login + password_login + id_kelas + jabatan + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + nama_ayah + nama_ibu+ th_masuk + email + no_telp + foto + blokir + id_session + id_session_seoal + level
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 1330
        22. Tabel 4.11 Spesifikasi Basis Data Tabel Registrasi Taruna

        23. Nama File : taruna
          Media : harddisk
          Isi : id_taruna + nit + nama_lengkap + username_login + password_login + id_kelas +jabatan + alamat + tempat_lahir + tgl_lahir + jenis_kelamin + agama + nama_ayah + nama_ibu + th_masuk + email + no_telp + foto + blokir + id_session + id_session_soal + level
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 1312
        24. Tabel 4.12 Spesifikasi Basis Data Tabel Taruna

        25. Nama File : taruna_sudah_mengerjakan
          Media : harddisk
          Isi : id + id_tq + id_taruna + dikoreksi + hits
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 70
        26. Tabel 4.13 Spesifikasi Basis Data Tabel Taruna Sudah Mengerjakan

        27. Nama File : topik_kuis
          Media : harddisk
          Isi : id_tq + judul + id_kelas + id_matapelajaran + tgl_buat + pembuat + waktu_pengerjaan + info + terbit
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 534
        28. Tabel 4.14 Spesifikasi Basis Data Tabel Topik Kuis

        29. Nama File : online
          Media : harddisk
          Isi : id + id_taruna + tanggal + online
          Organisasi File : Index
          Primary Key : id
          Panjang Record : 38
        30. Tabel 4.15 Spesifikasi Basis Data Tabel Online

          Rancangan Program

          Tampilan Halaman Login Taruna

          Tampilan Menu Taruna

          Tampilan Halaman Kelas Taruna

          Tampilan Halaman Mata Pelajaran

          Tampilan Halaman Materi

          Tampilan Halaman Tugas / Kuis

          Tampilan Halaman Nilai

          Tampilan Halaman Login

          Tampilan Halaman Depan Admin

          Rancangan Prototype

          Implementasi Sistem Yang Diusulkan

          Spesifikasi Hardware, Software Dan Brainware

          Testing

          Pengujian Blackbox Pada Login Taruna

          Pengujian Blackbox Pada Login Admin

          Pengujian Blackbox Pada Login dosen

          Schedulle Implementasi

          BAB V

          KESIMPULAN DAN SARAN

          Kesimpulan

          Berdasarkan hasil analisa dan perumusan masalah yang telah dilakukan,maka penulis dapat menyimpulkan bahwa:

          1. Proses pengolahan dan pelayanan data taruna masih dilakukan secaramanual.
          2. Media yang dibutuhkan oleh taruna dalam memperoleh informasi mengenai data kelas,data nilai,tugas yang di berikan oleh dosen dengan menggunakan website. Karena website dapat dilihat dimana saja dan kapan saja.
          3. Untuk membuat aplikasi e-learning dibutuhkan suatu sistem yang dapat meringkankan pekerjaan user dan memiliki fasilitas tempat penyimpanan data.

          Kesimpulan Terhadap Rumusan Masalah

          Berdasarkan hasil analisa terhadap perumusan masalah, maka penulis dapat menyimpulkan bahwa:

          1. Proses pembelajaran pada Sekolah Tinggi Penerbangan Indonesia (STPI Curug) yang berjalan saat ini masih bersifat manual dimana taruna dan dosen masih bertatap muka dalam kegiatan belajar mengajar.
          2. Proses pembelajaran yang saat ini berjalan belum efektif dan efisien karena masih terhalang oleh masalah waktu dan tempat.
          3. Untuk membuat suatu sistem yang dapat meningkatkan proses pembelajaran jarak jauh dibutuhkan suatu aplikasi web yang dapat membantu proses pembelajaran dimanapun dengan memilki tempat penyimpanan data sehingga data-data yang ada tidak akan hilang.

          Kesimpulan Terhadap Tujuan & Manfaat Penelitian

          Kesimpulan Terhadap Tujuan Penelitian

          1. Perlu adanya aplikasi E-Learning yang berfungsi untuk dapat menampilkan semua informasi tentang proses pembelajaran taruna pada STPI Curug Tangerang
          2. Dibutuhkan suatu sistem untuk mempermudah dan memperluas penyampaian informasi-informasi pelajaran sebagai media pembelajaran pada STPI Curug Tangerang
          3. mengimplementasikan ilmu yang didapat selama mengikutiperkuliahan. Serta sebagai salah satu syarat untuk mengikuti ujian sidang sarjana Strata-1 (S1) pada Jurusan Teknik Informatika

          Kesimpulan Terhadap Manfaat Penelitian

          1. Memerlukan suatu sistem yang dapat memberikan masukan dalam pengambilan keputusan dan memperluas wawasan penerapan teori yang telah diterima serta berharap dapat membuat sistem dalam dunia kerja nanti.
          2. Dibutuhkan suatu sistem yang dapat menuangkan hasil yang dilihat atau dialami sendiri sewaktu mengadakan penelitian kedalam bentuk laporan.
          3. Dibutuhkan suatu sistem yang dapat menambah ilmu pengetahuan dalam segi teknologi maupun kemasyarakatan.

          Kesimpulan Terhadap Metode Penelitian

          1. Penulis perlu menganalisis sistem yang berjalan, dengan cara mengadakanpengamatan langsung atau observasi lapangan melalui pengamatan langsung pada divisi STPI Curug Tangerang dan meminta data yang diperlukan kepada stakeholder
          2. Untuk mendapatkan informasi yang lebih jelas, penulis melakukanwawancara dengan stakeholder dari divisi STPI Curug Tangerang mengenai apa saja yang diinginkan dalam perancangan aplikasi e-learning
          3. Selain melakukan observasi dengan wawancara penulis juga melakukanpengumpulan data dengan cara Studi Pustaka, dalam hal ini penulis berusaha melengkapi data-data yang diperoleh dengan cara membaca buku-buku atau literatur-literatur yang ada.

          Saran

          Untuk menanggulangi permasalahan dan mencapai hasil yang baik, maka saran dan pendapat yang penulis kemukakan adalah :

          1. Diperlukan pengembangan sistem agar menjadi lebih baik lagi.
          2. Diperlukan penambahan insfrastruktur agar dapat meningkatkan kualitaskerja dosen.
          3. Perlu adanya pelatihan untuk meningkatkan sumber daya manusia.

          Kesan

          1. Dalam pengambilan data-data untuk menunjang proses pengerjaan skripsi di STPI curug sangat mudah.
          2. Stakeholder dan staff STPI sangat baik dan komunikatif
          3. Penulis mendapatkan wawasan dalam dunia e-learning.


          Daftar Pustaka

          1. Sutabri. Tata. 2012. Konsep Sistem Informasi.Yogyakarta: Andi.