APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG - UNS Institutional Repository
APLIKASI PENGELOLAHAN NILAI RAPORT
BERBASIS WEB SMK NEGERI 1 GEMARANG
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Muda Program Diploma II PDD UNS Akademi Komunitas Negeri Madiun
Disusun Oleh : LATIF HARDIANSYAH M2115018
PROGRAM PDD UNS
AKADEMI KOMUNITAS NEGERI
MADIUN
2017
HALAMAN PERSETUJUAN APLIKASI PENGELOLAHAN NILAI RAPORT BERBASIS WEB SMK NEGERI 1 GEMARANG
Disusun oleh : LATIF HARDIANSYAH M2115018
Tugas Akhir ini telah disetujui untuk dipertahankan dihadapan dewan penguji pada tanggal Pembimbing
WIJI MURDOKO, S.Kom NIP.
HALAMAN PENGESAHAN
APLIKASI PENGELOLAHAN NILAI RAPORT
BERBASIS WEB SMK NEGERI 1 GEMARANG
Disusun oleh : LATIF HARDIANSYAH
NIM : M2115018 Dibimbing Oleh :
Wiji Murdoko, S.Kom
Telah diterima dan disahkan di depan Dewan Penguji pada dinyatakan telah memenuhi syarat
Anggota Tim Penguji Tanda Tangan 1. Wiji Murdoko, S.Kom.
1. NIP.
2. Abdul Aziz, M.Cs.
2. NIP. 19810413 200501 1001 Disahkan Oleh :
Penanggung Jawab Kepala Program Studi PDD UNS Madiun Teknik Informatika Sekbid Akademik Heru Setiyawan, S.T. Yoana Lukita Sari, S.ST.
NIP. 19820317 200902 1 007 NIP. 19851022 201101 2 014
ABSTRACT
Dalam pengolahan nilai raport di SMK N 1 Gemarang saat ini masih bersifat manual, sehingga banyak waktu dan tenaga diperlukan untuk melakukan tugas tersebut. Tujuan dari tugas ini adalah mengembangkan aplikasi pengolahan nilai bersifat komputerisasi. Upaya dalam pengolahan data dan informasi akan berhasil dengan perubahan yang lebih baik pada sistem yang ada (Microsot Excel). Aplikasi pengolahan nilai raport SMK N 1 Gemarang adalah aplikasi yang menangani pengolahan nilai raport mata pelajaran yang didapatkan para siswa SMK N 1 Gemarang. Pengolahan nilai ini meliputi penilaian mata pelajaran, ekstrakulikuler siswa dan kepribadian dan ketidakhadiran siswa. Dalam aplikasi ini juga terdapat pendataan yang diperlukan dalam pengolahan nilai yaitu pendataan siswa, mata pelajaran dan lain sebagainya.
Aplikasi ini dikembangkan dengan menggunakan System PHP Myadmin,
MyAdmin . MySQL sebagai database dan Xampp sebagai server offlinenya. Metode
ini didasarkan pada beberapa aktifitas berikut: Perencanaan system, Analisa system, Desain system, Implementasi system, Test system, Pemeliharaan system.
Penelitian ini telah menghasilkan sebuah sistem pengolahan nilai yang membantu kerja dari wali kelas dan dapat mempermudah pengguna untuk melakukan proses pengolahan nilai agar pengelolaan nilai dapat di olah secara efektif dan efisien, sehingga bisa langsung di akses serta informasi (pengumuman) dapat tersampaikan dengan baik. Selain itu antarmuka sistem diimplementasikan sesuai dengan tampilan raport yang sudah ada sehingga sistem dapat digunakan dengan mudah dan menghasilkan perhitungan nilai yang akurat. Kata Kunci : Aplikasi Pengelolahan Nilai Raport, PHPMyAdmin, MySQL, Xampp Server.
MOTTO
Kita akan menyesal bila mimpi yang kita kejar akhirnya gagal, tapi kita akan
lebih menyesal bila kita tidak mencoba untuk mengejarnya ! .
Siapapun pasti pernah melakukan kesalahan. yang terpenting adalah
mengambil pelajaran dari kesalahanmu.
PERSEMBAHAN
Laporan Study Lapangan ini disusun untuk melengkapi tugas karya tulisyaitu Bahasa Indonesia dan merupakan tugas akhir semester genap, karya tulis ini
untuk kelas VIII SMP Negeri 1 Pringsewu sebagai syarat menambah nilai kenaikan
kelas, juga sebagai sarana untuk menambah wawasan dan pengetahuan serta untuk
menumbuhkan rasa cinta akan kekayaan alam dan keindahan tempat wisata di
Negara kita “Indonesia” tercinta, adapun tujuan study lapangan Jakarta-
Bandung. Atas terselesaikanya laporan study lapangan kami bersyukur
kepada Tuhan Yang Maha Esa (Allah SWT).Terimakasih ku ucapkan Kepada Bapak Ibu Dosen, Kakak-kakak Senior,
dan teman sejawat Saudara seperjuangan terutama kelas TI-A Akademi Komunitas
Negeri Madiun 2017.Serta semua teman-teman dan para guru yang telah membantu kami dalam
menyusun karya tulis ini dapat terselesaikan dengan baik. Serta para pembaca
yang telah berbaik harti meluangkan waktu untuk membaca hasil studytour kami.
Alhamdulillah, puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya. Laporan ini ditulis dalam upaya melengkapi syarat tugas akhir, dan lebih dari itu sesungguhnya laporan ini merupakan rangkuman dari proses pembelajaran selama berada di PDD UNS Akademi Komunitas Negeri Madiun. Dalam Laporan ini masih banyak terdapat kekurangan dan kesalahan.
Dalam penulisan laporan ini tidak lepas dari hambatan dan rintangan, akan tetapi berkat bantuan dari berbagai pihak, maka segala macam hamatan dapat teratasi, untuk itu penulis ingin menyampaikan ucapan terima kasih yang tulus kepada :
1. Bapak Sudarman S.PD, M.KPd selaku penanggung jawab (PDD-UNS) / Akademi Komunitas Negeri Madiun.
2. Ibu Yoana Lukita Sari, S.ST Selaku Ketua Program Studi di Luar Domisili Universitas Sebelas Maret (PDD-UNS) / Akademi Komunitas Negeri Madiun.
3. Bapak Wiji Murdoko, S.Kom Selaku Dosen Pembimbing atas tercapainya penyelesaian Tugas Akhir ini dengan baik.
4. Kedua Orangtua, Teman-teman yang telah memberikan dukungan, bantuan, semangat serta do’a Demikian laporan Tugas Akhir ini kami buat, Semoga laporan ini dapat bermanfaat bagi semua pihak terutama bagi Mahasiswa Diploma II Teknik
Informatika PDD UNS Akademi Komunitas Negeri Madiun.
Madiun, Juli 2017 Penulis
DAFTAR ISI
SAMPUL ............................................................................................................ i
HALAMAN PERSETUJUAN ......................................................................... ii
HALAMAN PENGESAHAN ........................................................................... iii
ABSTRAK ......................................................................................................... iv
MOTTO ............................................................................................................. v
PERSEMBAHAN .............................................................................................. vi
KATA PENGANTAR ...................................................................................... vii
DAFTAR ISI ..................................................................................................... viii
DAFTAR GAMBAR ......................................................................................... xi
DAFTAR TABEL ............................................................................................. xiii
BAB I PENDAHULUAN........................................ ..........................................1 1.1 Latar Belakang .................................................................................
1 1.2 Rumusan Masalah ............................................................................
2 1.3 Batasan Masalah ...............................................................................
2 1.4 Maksud danTujuan ...........................................................................
2 1.5 Metode penelitian .............................................................................
3 1.6. Sistematika Penulisan ......................................................................
5 BAB II LANDASAN TEORI ...........................................................................
6 2.1 Data ..................................................................................................
6 2.2 Sistem ...............................................................................................
6 2.3 Raport ...............................................................................................
6 2.4 Basis Data .........................................................................................
6 2.5 Analisa Sistem ...................................................................................
7 2.5.1 Tahap-tahap Analisis Sistem Dasar.........................................
7 2.5.2 Tahap-tahap Analisis Sistem Lanjutan ....................................
8 2.6 Perancangan Sistem ...........................................................................
9 2.6.1 Tahap perancangan ..................................................................
9
2.6.2 Alat Bantu ............................................................................... 10
2.6.2.1 CD (Context Diagram) ............................................... 10
2.6.2.1 CDM ........................................................................... 10
2.6.2.1 PDM ............................................................................ 10
2.6.2.1 XAMPP ....................................................................... 11
2.6.2.1 Power Designer ........................................................... 11
2.6.2.1 DFD ............................................................................ 12
2.6.2.1 ERD ............................................................................ 13
2.6.2.1 RDBM (Relational Database Model) ......................... 13
2.6.2.1 MySQL ....................................................................... 14
BAB III PERENCANAAN SISTEM DAN TEORI PENUNJANG .............. 15
3.1 Sistem yang sedang berjalan ............................................................ 15
3.2 Fungsi Dan Kegunaan Sistem Bagi Instansi .................................... 15
3.3 Kebutuhan Fungsional Sistem .......................................................... 15
3.4 Kebutuhan Non Fungsional Sistem .................................................. 16
3.4.1 Identifikasi Software Windows / Perangkat ............................ 16
3.4.2 Identifikasi Hardware / Perangkat Keras ................................ 17
3.5 Perancangan Sistem .......................................................................... 17
3.6 ERD ................................................................................................. 17
3.7 Data Flow Diagram (DFD) .............................................................. 17
3.7.1 Diagram Konteks..................................................................... 18
3.7.2 DFD Level 1 ............................................................................ 19
3.8 CDM ................................................................................................. 20
3.9 PDM ................................................................................................. 20
3.10 Perancangan Basis Data .................................................................. 21
3.10.1 Dartar Tabel........................................................................... 21
3.10.2 Perancangan Antar Muka (Interfaces) ................................... 24
BAB IV ANALISA DAN PEMBAHASAN ..................................................... 37
4.1 Deskripsi Sistem ............................................................................... 37
4.2 Implementasi Antarmuka ................................................................. 37
BAB V PENUTUP ............................................................................................. 45
5.1. Kesimpulan ...................................................................................... 45
5.2. Saran ................................................................................................ 45
DAFTAR PUSTAKA ........................................................................................ 46
DAFTAR GAMBAR
Gambar 3.1 ERD ................................................................................................. 17Gambar 3.2 Diagram Konteks............................................................................. 18Gambar 3.3 DFD Level 1 ................................................................................... 19Gambar 3.4 CDM ................................................................................................ 20Gambar 3.5 PDM ................................................................................................ 20Gambar 3.6 Form login Admin ........................................................................... 25Gambar 3.7 Halaman Home ................................................................................ 25Gambar 3.8 Data Guru ........................................................................................ 26Gambar 3.9 Edit Data Guru ................................................................................ 26Gambar 3.10 Input Data Guru ............................................................................ 27Gambar 3.11 View Data Siswa ........................................................................... 27Gambar 3.12 Edit Data siswa .............................................................................. 28Gambar 3.13 Input Data Siswa ........................................................................... 28Gambar 3.14 View Data Pelajaran ..................................................................... 29Gambar 3.15 Edit Data Pelajaran ........................................................................ 29Gambar 3.16 Input data Pelajaran ....................................................................... 30Gambar 3.17 View Data Jurusan ........................................................................ 30Gambar 3.18 Edit Data Jurusan .......................................................................... 31Gambar 3.19 Input Data Jurusan ......................................................................... 31Gambar 3.20 View Data Tahun Ajar .................................................................. 32Gambar 3.21 Edit Tahun Ajar ............................................................................. 32Gambar 3.22 Input Data Tahun Ajar................................................................... 33Gambar 3.23 View Data Kelas .......................................................................... 33Gambar 3.24 Edit Data Kelas ............................................................................ 34Gambar 3.25 Input Data Kelas ........................................................................... 34Gambar 3.26 Input dan Edit Data Kelas Siswa .................................................. 35Gambar 3.27 Halaman Utama User Guru .......................................................... 35Gambar 3.28 Input Nilai Karakter ...................................................................... 36Gambar 3.29 Input Edit nilai Siswa .................................................................... 36Gambar 4.1 Login Admin ................................................................................... 37Gambar 4.2 Halaman Home ................................................................................ 38Gambar 4.3 Input Siswa ...................................................................................... 38Source Code Input Siswa
Gambar 4.4 .................................................................. 39Gambar 4.5 Edit Siswa ........................................................................................ 39Source Code Edit Siswa
Gambar 4.6 .................................................................... 40View Data Siswa
Gambar 4.7 .............................................................................. 40Gambar 4.8 Source Code View Data Siswa .......................................................... 41Input Data Kelas
Gambar 4.9 ............................................................................... 41Input Data Kelas Siswa
Gambar 4.10 ................................................................... 42Home Login Guru
Gambar 4.11 ........................................................................... 42Gambar 4.12 Input Nilai Karakter ........................................................................ 43Input dan Edit Nilai Siswa
Gambar 4.13 .............................................................. 43Halaman Cetak Nilai
Gambar 4.14 ...................................................................... 44
DAFTAR TABEL