sistem informasi elearning perhitungan keliling luas ...repository.upnvj.ac.id/4038/1/awal.pdf ·...
Post on 25-Oct-2020
6 Views
Preview:
TRANSCRIPT
SISTEM INFORMASI ELEARNING PERHITUNGAN
KELILING LUAS VOLUME BANGUN DATAR
DAN BANGUN RUANG BERBASIS WEB
TUGAS AKHIR
MIFTAHUL HELMI
1210501031
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA
2017
i
SISTEM INFORMASI ELEARNING PERHITUNGAN
KELILING LUAS VOLUME BANGUN DATAR
DAN BANGUN RUANG BERBASIS WEB
TUGAS AKHIR
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Ahli Madya Komputer
MIFTAHUL HELMI
1210501031
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA
2017
ii
PERNYATAAN ORISINALITAS
Tugas Ahir ini adalah hasil karya sendiri, dan semua sumber yang dikutip
maupun yang dirujuk telah saya nyatakan dengan benar.
Nama : Miftahul Helmi
NRP : 1210501031
Tanggal : Jakarta, 21 Juni 2017
Bilamana di kemudian hari ditemukan ketidaksesuaian dengan pernyataan
saya ini, maka saya bersedia dituntut dan diproses sesuai dengan ketentuan yang
berlaku.
Jakarta, 21 Juni 2017
Yang Menyatakan,
(Miftahul Helmi)
PERNYATAAN PERSETUJUAN PUBLIKASI
TUGAS AKHIR UNTUK KEPENTINGAN AKADEMIS
iii
Sebagai civitas akademik Universitas Pembangunan Nasional “Veteran” Jakarta, saya yang
bertanda tangan dibawah ini :
Nama : Miftahul Helmi
NRP : 1210501031
Fakultas : Ilmu Komputer
Program Studi : Manajemen Informatika
Demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada Universitas
Pembangunan Nasional “Veteran” Jakarta Hak Bebas Royalti Non eksklusif (Non-exclusive
Royalty Free Right) atas karya ilmiah saya yang berjudul : “SISTEM INFORMASI
ELEARNING PERHITUNGAN KELILING LUAS VOLUME BANGUN DATAR DAN
BANGUN RUANG BERBASIS WEB”
Beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti ini Universitas
Pembangunan Nasional “Veteran” Jakarta berhak menyimpan, mengalih media/formatkan,
mengelola dalam bentuk pangkalan data (database), merawat, dan mempublikasikan Tugas
Akhir saya selama tetap mencantumkan nama saya sebagai penulis/pencipta dan sebagai
pemilik Hak Cipta.
Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Jakarta
Pada Tanggal : 21 Juni 2017
Yang menyatakan,
( Miftahul Helmi )
iv
v
Sistem Informasi Elearning Perhitungan Keliling Luas Volume Bangun
Datar Dan Bangun Ruang Berbasis Web
Miftahul Helmi
Abstrak
Pendidikan terdapat proses komunikasi yang berisi informasi-informasi
pendidikan, yang memiliki unsur-unsur: pendidik sebagai sumber informasi,
media sebagai sarana penyajian ide, gagasan, dan materi pendidikan, serta siswa
itu sendiri. Matematika merupakan salah satu mata pelajaran yang diajarkan di
sekolah, baik tingkat dasar, menengah maupun tingkat atas, akan tetapi seringkali
ditemukan kendala dalam proses pembelajarannya. Hal ini disebabkan oleh
kurangnya pemahaman siswa terhadap materi yg diberikan oleh guru, serta guru
juga kurang terbiasa menggunakan media pembelajaran yang bervariasi. Materi
bangun ruang dan bangun datar merupakan salah satu dalam matematika yang
memuat prinsip hitungan, sehingga memerlukan pemahaman yang berlebih. Hal
itu akan membuat siswa merasa jenuh dan bosan dalam mengikuti proses
pembelajaran. Dengan semakin berkembangnya teknologi informasi dan
komunikasi kesempatan ini dapat dimanfaatkan sebagai media pembelajaran
matematika untuk anak-anak, terutama bagi siswa Sekolah Dasar. Aplikasi sistem
informasi elearning perhitungan keliling luas volume bangun datar dan bangun
ruang berbasis web. yang dirancang untuk kebutuhan belajar siswa sehingga
diharapkan dapat membantu siswa dan guru sebagai media pembelajaran.
Kata Kunci : Pendidikan, Elearning, Matematika, Web.
vi
Elearning Information System Calcutions Of Volume Building And Floor
Water Based Web Based Room
Miftahul Helmi
Abstract
Education there is a communication process that contains educational information,
which has elements: educators as a source of information, the media as a means of
presenting ideas, ideas, and educational materials, as well as students themselves.
Mathematics is one of the subjects taught in school, both basic level, middle and
high level, but often found obstacles in the learning process. This is due to the
lack of students' understanding of the material given by the teacher, as well as the
teachers are also less used to using various learning media. The matter of waking
and waking up is one in mathematics that contains the principle of count, so it
requires an excessive understanding. It will make students feel bored and tired in
following the learning process. With the development of information and
communication technology this opportunity can be utilized as a medium of
learning mathematics for children, especially for elementary school students.
Application of information systems elearning calculation of the wide range of flat
wake volume and build web-based space. Which is designed for the learning
needs of students so that it is expected to help students and teachers as a medium
of learning.
Keywords: Education, Elearning, Math, Web.
vii
Kata Pengantar
Puji Syukur Alhamdulillah penulis panjatkan kehadiran Allah SWT, yang
telah melimpahkan rahmat dan karunianya, sehingga pada akhirnya penulis dapat
menyelesaikan tugas akhir ini dengan baik. Dimana tugas akhir ini penulis sajikan
dalam bentuk buku yang sederhana.
Judul tugas akhir ini adalah “SISTEM INFORMASI ELEARNING
PERHITUNGAN KELILING LUAS VOLUME BANGUN DATAR DAN
BANGUN RUANG BERBASIS WEB”. Penelitian ini dilaksanakan untuk
menyelesaikan tugas akhir dalam perkuliahan pada Program Studi Manajemen
Informatika Fakultas Ilmu Komputer Universitas Pembangunan Nasional
“Veteran” Jakarta. Penulis ingin menyampaikan terima kasih kepada pihak-pihak
yang memberikan pengarahan, bimbingan, petunjuk dan saran serta fasilitas
sehingga dapat menyelesaikan laporan ini dengan baik. Adapun pihak-pihak yang
telah membantu dalam menyelesaikan laporan yang telah dibuat oleh penulis
tersebut adalah :
1. Bapak Dr. Nidjo Sandjojo. M.Sc selaku Dekan Fakultas Ilmu Komputer.
2. Ibu Erly Krisnanik, S. Kom, MM selaku Ketua Jurusan Manajemen
Informatika.
3. Ibu Anita Muliawati, S. Kom, M.TI., selaku Ketua Program Studi DIII
Manajemen Informatika.
4. Ibu Iin Ernawati, S. Kom, M.Si., selaku dosen pembimbing tugas akhir.
5. Kedua Orang Tua Bapak Ibu atas segala doa, dukungan, nasehat dan
kasih sayangnya sehingga saya dapat menyelesaikan tugas akhir ini.
6. Abang Dhoni, Kakak Chairunnisa, Abang Ipan, Adik Lulu serta Adik
Anas yang selalu memberikan motivasi dan dukungannya.
7. Chichi Dewi Rachmasari atas segala doa, dukungan, semangat, dan
perhatian serta kasih sayang, sehingga memotivasi penulis dapat
menyelesaikan tugas akhir ini
8. Rekan-rekan Fakultas ilmu komputer D-III Manajemen Informatika
yang sama-sama berjuang untuk menyelesaikan tugas akhir ini yang
selalu memberikan semangat, serta mendoakan dan membantu penulis
menyelesaikan tugas akhir ini.
Serta semua pihak yang tidak bisa disebutkan satu persatu sehingga
terwujudnya penulisan ini. Penulis menyadari bahwa penulisan laporan ini masih
jauh sekali dari kata sempurna, untuk itu penulis mohon kritik dan saran yang
bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang.
Akhir kata semoga laporan ini dapat berguna bagi penulis khususnya dan
bagi para pembaca yang berminat pada umumnya.
Jakarta, 21 Juni 2017
( Miftahul Helmi)
viii
ix
DAFTAR ISI
Halaman
HALAMAN JUDUL ....................................................................................... i
LEMBAR PERNYATAAN ORISINALITAS ................................................ ii
LEMBAR PERSETUJUAN PUBLIKASI ....................................................... iii
LEMBAR PENGESAHAN ............................................................................. iv
ABSTRAK ....................................................................................................... v
ABSTRACT ....................................................................................................... vi
KATA PENGANTAR ..................................................................................... vii
DAFTAR ISI .................................................................................................... ix
DAFTAR GAMBAR ....................................................................................... xii
DAFTAR TABEL ............................................................................................ xiii
DAFTAR LAMPIRAN .................................................................................... xiv
DAFTAR SIMBOL .......................................................................................... xv
BAB I PENDAHULUAN1
1.1 Latar Belakang ..................................................................................... 1
1.2 Identifikasi Masalah ............................................................................. 2
1.3 Batasan Masalah ................................................................................... 3
1.4 Maksud dan Tujuan .............................................................................. 3
1.5 Manfaat Hasil Penelitian ...................................................................... 3
1.6 Luran Yang Diharapkan ....................................................................... 3
BAB II LANDASAN TEORI ........................................................................ 4
2.1 Sistem Informasi .................................................................................. 4
2.2 Aplikasi ................................................................................................ 5
2.3 Perhitungan ........................................................................................... 5
2.4 Luas ...................................................................................................... 6
2.5 Keliling ................................................................................................. 6
2.6 Volume ................................................................................................. 6
2.7 Bangun Datar ........................................................................................ 6
2.8 Bangun Ruang ...................................................................................... 6
2.9 Siswa .................................................................................................... 6
2.10 Elearning .............................................................................................. 7
2.11 UML ..................................................................................................... 8
2.12 Baris Data ............................................................................................. 9
2.13 PHP ....................................................................................................... 10
2.14 Jquery ................................................................................................... 10
2.15 Java Script ............................................................................................ 10
2.16 Html ...................................................................................................... 10
x
2.17 MySQL ................................................................................................. 10
2.18 XAMPP ................................................................................................ 11
2.19 CSS (Cascanding Style Sheets) ............................................................ 11
2.20 Pengertian Analisa sistem (PIECES) ................................................... 11
2.21 Aplikasi berbasis website ..................................................................... 13
2.22 Jurnal Inovasi Dalam Pendidikan ......................................................... 13
2.23 Review Riset Yang Relevan ................................................................. 14
BAB III METODE PENELITIAN ............................................................... 16
3.1. Alur Peneitian ....................................................................................... 17
3.2. Tahapan Penelitian ............................................................................... 17
3.2.1 Studi Pustaka ............................................................................ 17
3.2.2 Pengumpulan Data ................................................................... 17
3.2.3 Identifikasi Masalah ................................................................. 17
3.2.4 Perancangan Sistem ................................................................. 17
3.2.5 Desain Kode ............................................................................. 17
3.2.6 Pengujian Aplikasi ................................................................... 18
3.2.7 Implementasi ............................................................................ 18
3.3. Waktu Dan Tempat Penelitian ............................................................. 18
3.4. Alat Dan Bahan Penelitian ................................................................... 18
3.4.1. Hardware .................................................................................. 18
3.4.2 Software ................................................................................... 19
3.5. Tahapan Kegiatan ................................................................................. 19
BAB IV ANALISIS DAN PERANCANGAN SISTEM20
4.1. Profil Sekolah ....................................................................................... 20
4.1.1. Sejarah ........................................................................................ 20
4.1.2. Visi – Misi .................................................................................. 20
4.1.3. Struktur Organisasi ..................................................................... 21
4.1.4. Tugas dan Fungsi ....................................................................... 22
4.2. Operator Sekolah .................................................................................. 23
4.3. Unit Perpustakaan ................................................................................ 23
4.4. Bendara Sekolah.................................................................................... 24
4.5. Guru Kelas ............................................................................................ 25
4.6. Guru Mata Pelajaran Pendidikan Agama Islam ................................... 25
4.7. Guru PJOK ........................................................................................... 25
4.8. Guru Mata Pelajaran Bahasa Inggris .................................................... 25
4.9. Guru / Ekstrakulikuler ........................................................................... 25
4.10. Penjaga Sekolah ................................................................................... 26
4.11. Siswa .................................................................................................... 27
4.12. Sistem Berjalan Pengajar SDN Pondok Labu 11 ................................. 27
4.12.1. Dokumen Sistem Berjalan ....................................................... 27
xi
4.13. Analisis Sistem Berjalan ...................................................................... 29
4.13.1. Usecase Sistem Berjalan .......................................................... 29
4.14. Identifikasi Masalah ............................................................................. 30
4.15. Masalah Pokok ..................................................................................... 31
4.16. Rancangan Sistem Usulan .................................................................... 31
4.16.1. Tujuan dan Saran Sistem Usulan ............................................. 32
4.16.2 Definisi Aktor ........................................................................... 32
4.16.3. Usecase Diagram ...................................................................... 33
4.16.4. Activity Diagram ....................................................................... 40
4.16.5. Sequence Diagram .................................................................... 47
4.16.6. Class Diagram Sistem Usulan .................................................. 49
4.16.7. Spesifikasi File ......................................................................... 50
4.16.8. Rancangan Struktur Menu........................................................ 58
BAB V KESIMPULAN DAN SARAN ......................................................... 60
5.1 Kesimpulan ........................................................................................... 60
5.2 Saran ..................................................................................................... 60
DAFTAR PUSTAKA ...................................................................................... 61
DAFTAR RIWAYAT HIDUP ......................................................................... 62
LAMPIRAN ..................................................................................................... 63
xii
DAFTAR GAMBAR
Gambar 1 Alur Penelitian .......................................................................... 16
Gambar 2 Struktur Organisasi ................................................................... 21
Gambar 3 Usecase Sistem Berjalan .......................................................... 29
Gambar 4 Usecase Diagram Usulan ......................................................... 33
Gambar 5 Usecase Diagram Login ........................................................... 34
Gambar 6 Usecase Diagram Siswa ........................................................... 35
Gambar 7 Usecase DiagramGuru ............................................................. 37
Gambar 8 Usecase Diagram Admin .......................................................... 39
Gambar 9 Activity Diagram Login ............................................................ 40
Gambar 10 Activity Diagram Profil ............................................................. 41
Gambar 11 Activity Diagram Materi Pembelajaran Siswa .......................... 41
Gambar 12 Activity Diagram Soal Latihan Siswa ....................................... 43
Gambar 13 Activity Diagram Penilaian Siswa ............................................ 44
Gambar 14 Activity Diagram Input Materi Pembelajaran ........................... 44
Gambar 15 Activity Diagram Tampilan Nilai .............................................. 45
Gambar 16 Activity Diagram Data Siswa .................................................... 46
Gambar 17 Activity Diagram Data Guru ..................................................... 46
Gambar 18 Activity Diagram Data Nilai ..................................................... 47
Gambar 19 Sequence Diagram Siswa ......................................................... 48
Gambar 20 Sequence Diagram Guru ........................................................... 48
Gambar 21 Sequence Diagram Admin ........................................................ 49
Gambar 22 Class Diagram Sistem Usalan .................................................. 49
xiii
DAFTAR TABEL
Tabel 1 Tahap Kegiatan Tabel ................................................................... 19
Tabel 2 Dokumen Masukan Sistem Berjalan ............................................. 27
Tabel 3 Dokumen Keluaran Sistem Berjalan ............................................. 28
Tabel 4 Simpanan Sistem Berjalan ............................................................ 28
Tabel 5 Identifikasi Aktor / Pelaku ............................................................ 32
Tabel 6 Deskripsi UseCase Diagram Login ............................................... 34
Tabel 7 Deskripsi UseCase Diagram Profil Siswa ..................................... 35
Tabel 8 Deskripsi UseCase Materi Pembelajaran Siswa ........................... 35
Tabel 9 Deskripsi UseCase Diagram Soal Latihan Siswa ......................... 36
Tabel 10 Deskripsi UseCase Diagram Penilaian Siswa ............................... 36
Tabel 11 Deskripsi UseCase Diagram Profil Guru ...................................... 37
Tabel 12 Deskripsi UseCase Diagram Materi Pembelajaran Guru .............. 37
Tabel 13 Deskripsi UseCase Diagram Mengolah Data Soal ....................... 38
Tabel 14 Deskripsi UseCase Diagram Data Siswa ...................................... 39
Tabel 15 Deskripsi UseCase Diagram Data Guru........................................ 39
Table 16 Deskripsi UseCase Diagram Data Soal ......................................... 40
Tabel 17 Tabel Spesifikasi File Materi ........................................................ 50
Tabel 18 Tabel Spesifikasi File Berita ......................................................... 50
Tabel 19 Tabel Spesifikasi File Mapel ......................................................... 51
Tabel 20 Tabel Spesifikasi File Siswa ......................................................... 51
Tabel 21 Tabel Spesifikasi File Pengajar ..................................................... 52
Tabel 22 Tabel Spesifikasi File Admin ........................................................ 53
Tabel 23 Tabel Spesifikasi File Nilai ........................................................... 54
Tabel 24 Tabel Spesifikasi File Soal Pilgan ................................................. 54
Tabel 25 Tabel Spesifikasi File Kelas .......................................................... 55
Tabel 26 Tabel Spesifikasi File Kelas Ajar .................................................. 55
Tabel 27 Tabel Spesifikasi File Mapel Ajar ................................................. 56
Tabel 28 Tabel Spesifikasi File Jawaban ..................................................... 56
Tabel 29 Tabel Spesifikasi File Topik Quis ................................................. 57
Tabel 30 Tabel Spesifikasi File Soal Essai .................................................. 57
xiv
DAFTAR SIMBOL
1) Unified Modeling Language
1) Use Case Diagram
No. Nama Simbol Penjelasan
1. Actor
Actor atau pengguna sistem. Actor
tidak terbatas hanya manusia saja,
jika sebuah sistem berkomunikasi
dengan aplikasi lain dan
membutuhkan input atau
memberikan output, maka aplikasi
tersebut juga bisa dianggap sebagai
actor.
2. Use Case
Use case digambarkan sebagai
lingkaran elips dengan nama use
case dituliskan didalam elips
tersebut.
3. Association Asosiasi antara aktor dan use case
yang menggunakan panah terbuka
untuk mengindikasikan bila aktor
berinteraksi secara pasif dengan
sistem.
4. Include
Include merupakan di dalam use
case lain atau pemanggilan use
case oleh use case lain.
5. Extend
Extend merupakan perluasan dari
use case lain jika kondisi atau
syarat terpenuhi.
2) Activity Diagram
No. Nama Simbol Penjelasan
1. Start Point
Start point diletakkan pada pojok kiri
atas dan merupakan awal aktifitas.
2. End Point
End point, akhir aktifitas.
xv
3. Activities
Activities menggambarkan suatu
proses atau kegiatan bisnis.
4. Fork
Fork (percabangan) digunakan untuk
menunjukkan kegiatan yang
dilakukan secara paralel atau untuk
menggabungkan dua kegiatan paralel
menjadi satu.
5. Join
Join (penggabungan) digunakan
untuk menunjukkan adanya
dekomposisi.
6. Decision
Points
Decision points menggambarkan
pilihan untuk pengambilan
keputusan, true atau false.
3) Class Diagram
No Nama Simbol Keterangan
1. Class
Class adalah blok-blok pembangun
pada pemprograman berorientasi
objek. Sebuah class digambarkan
sebagai sebuah kotak yang terdiri atas
3 bagian, bagian tengah
mendefinisikan property/atribut
class. Bagian akhir mendefinisikan
method-method dari sebuah class.
2. Association
1..* Owned by 1..1
Sebuah Asosiasi merupakan sebuah
relationship paling umum antara 2
class dan dilambangkan oleh sebuah
garis yang menghubungkan antara 2
class garis ini bisa melambangkan
tipe-tipe relationship dan juga dapat
menampilkan hukum-hukum
multiplisitas pada sebuah
relationship. (Contoh : One-to-one,
one-to-many,many-to-many)
3. Composition
Jika sebuah class tidak bisa berdiri
sendiri dan harus merupakan bagian
dari class yang lain, maka class
xvi
tersebut memiliki relasi composition
terhadap class tempat dia bergantung
tersebut. Sebuah relationship
composition digambarkan sebagai
garis dengan ujung berbentuk jajaran
genjang berisi/solid.
4. Dependency
Kadang kala sebuah class diagram
menggunakan class yang lain. Hal ini
disebut depedency. Umumnya
penggunaan depedency digunakan
untuk menunjukkan operasi pada
suatu class yang menggunakan class
yang lain. Sebuah depedency
dilambangkan sebagai sebuah panah
bertitik-titik.
5. Aggregation
Aggregation mengidikasikan
keseluruhan bagian relationship dan
biasanya disebut sebagai relasi.
4) Flowchart
No Nama Simbol Keterangan
1. Terminator
Simbol terminator (Mulai/selesai)
merupakan tanda bahwa sistem akan
dijalankan atau berakhir
Proses
Simbol yang digunakan untuk
melakukan pemrosesan data baik oleh
user maupun komputer (sistem)
Verifikasi
Simbol yang digunakan untuk
memutuskan apakah valid atau tidak
validnya suatu kejadian.
Data
Simbol yang digunakan untuk
mendeskripsikan data yang
digunakan. Laporan : Simbol yang
digunakan untuk menggambarkan
laporan.
xvii
DAFTAR LAMPIRAN
Lampiran 1 Soal Latihan Anak Kelas 4 s/d 6
Lampiran 2 Draft Wawancara
Lampiran 3 Surat Keterangan Selesai Magang/Riset
top related