Anda di halaman 1dari 12

APLIKASI BUKU INDUK SISWA

( STUDI KASUS SMK NEGERI 1 MEJAYAN)

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Muda
Program Diploma II PDD UNS Akademi Komunitas Negeri Madiun

disusun oleh :
WAWAN SETIO BUDI
M2115034

PROGRAM DIPLOMA II TEKNIK INFORMATIKA


PDD UNS AKADEMI KOMUNITAS NEGERI MADIUN
2017
HALAMAN PERSETUJUAN

APLIKASI BUKU INDUK SISWA


(STUDI KASUS SMK NEGERI 1 MEJAYAN)

disusun oleh :
WAWAN SETIO BUDI
M2115034

Tugas Akhir ini telah disetujui untuk dipertahankan


dihadapan dewan penguji
pada tanggal

Pembimbing Utama

WIWIN TRIAWANDARI, S.Kom

ii
HALAMAN PENGESAHAN

APLIKASI BUKU INDUK SISWA


(STUDI KASUS SMK NEGERI 1 MEJAYAN)

disusun oleh :
WAWAN SETIO BUDI
M2115034

Dibimbing Oleh :

WIWIN TRIAWANDARI, S.Kom.


NIP.

Telah diterima dan disahkan di depan Dewan Penguji


pada
dinyatakan telah memenuhi syarat
Anggota Tim Penguji Tanda Tangan
1. Penguji 1 Wiwin Triawandari, S.Kom. 1.
NIP.
2. Penguji 2 Y.S.Palgunadi, M.Sc. 2.
NIP.19560407 198303 1 004

Disahkan oleh
Mengetahui, Ketua Program Studi
Sekretaris Bidang Akademik Teknik Informatika

Heru Setiyawan, S.T. Yoana Lukita Sari, S.ST.


NIP. 19820317 2000902 1 007 NIP. 19851022 201101 2 014

iii
ABSTRAK

WAWAN SETIO BUDI. 2017. APLIKASI BUKU INDUK SISWA


(STUDI KASUS : SMK NEGERI 1 MEJAYAN)
Program Diploma II Teknik Informatika, Program Studi Diluar
Domisi Universitas Negeri Sebelas Maret Surakarta, Akademi Komunitas Negeri
Madiun
Aplikasi Buku Induk Siswa berbasis web adalah salah satu aplikasi
yang dapat digunakan untuk mengelola data lengkap peserta didik sebuah
sekolah. Sekolah yang dimaksud adalah SMKN 1 Mejayan. Tujuan dari
penelitian ini adalah untuk membuat aplikasi buku induk siswa berbasis web
di SMKN 1 Mejayan.
Aplikasi ini memiliki fasilitas login, home, pengisian data yang terkait
peserta didik dan menu cetak. Aplikasi ini dibuat dengan bahasa pemrograman
PHP dan beberapa bahasa pemrograman pendukung seperti HTML dan CSS.
Dengan dibuatnya aplikasi buku induk siswa berbasis web ini
mempermudah aktivitas kerja akademik di SMK Negeri 1 Mejayan. Waktu
yang diperlukan untuk menangani data siswa lebih efisien dan lebih mudah
dalam memperoleh informasi terkait data siswa yang dibutuhkan oleh pihak yang
membutuhkan.

Kata Kunci : Aplikasi, Web, Buku Induk Siswa

iv
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT karena atas berkat
limpahan rahmat,kesehatn dan kekuatan-Nya-lah laporan TA (Tugas Akhir) ini
dapat kami selesaikan. Shalawat dan Salam kepada junjungan Nabi Besar
Muhammad SAW sebagai Uswatun Hasanah dan Rahmatan Lil’alamin.
Adapun kegiatan Tugas Akhir (TA) kami laksanakan sebagai salah satu
syarat untuk menyelesaikan studi di AKN Madiun dengan jurusan DII Teknik
Informatika. Laporan hasil Tugas Akhir ini khusus berorientasi pada aplikasi buku
induk siswa yang mendukung aplikasi ilmu kami dalam bidang Teknik
Informatika.
Tidak lupa kami mengucapkan banyak terima kasih kepada semua pihak
yang telah memberi motivasi dan arahan dalam pelaksanaan Tugas Akhir sampai
penyusunan laporan ini. Terutama kepada :
1. Bapak Sudarman, S.Pd., M.KPd. selaku penanggung jawab PDD UNS
Akademi Komunitas Negeri Madiun yang telah mendukung .
2. Ibu Yoana Lukita Sari, S.T. selaku Kepala Prodi Teknik Informatika PDD
UNS Akademi Komunitas Negeri Madiun yang telah menyetujui untuk
menyusun Laporan Tugas Akhir ini.
3. Ibu Wiwin Triawandari, S.Kom. selaku Dosen Pembimbing yang telah
memberikan bimbingan dan pengarahan sehingga tersusunlah Laporan Tugas
Akhir ini.
4. Bapak Septa Krisdianto, M.Pd yang telah memberi kesempatan dan
memfasilitasi untuk melaksanakan observasi di SMKN 1 Mejayan.
Demikian laporan Kerja Praktik ini kami buat, semoga dapat bermanfaat
bagi para pembacanya.
Madiun, 17 Januari 2017

Penulis

v
DAFTAR ISI

TUGAS AKHIR ...................................................................................... i


HALAMAN PERSETUJUAN ................................................................. ii
HALAMAN PENGESAHAN .................................................................. iii
ABSTRAK .............................................................................................. iv
KATA PENGANTAR ............................................................................. v
DAFTAR ISI ........................................................................................... vi
DAFTAR TABEL ................................................................................... x
DAFTAR GAMBAR ............................................................................... xi
BAB I PENDAHULUAN ........................................................................ 1
1.1 Latar Belakang ............................................................................. 1
1.2 Rumusan Masalah ........................................................................ 2
1.3 Batasan Masalah ........................................................................... 2
1.4 Tujuan .......................................................................................... 2
1.5 Manfaat ........................................................................................ 3
1.6 Metodologi Penelitian................................................................... 3
1.6.1 Tempat dan Waktu Penelitian ....................................................... 3
1.6.2 Sumber Data................................................................................. 3
BAB II LANDASAN TEORI .................................................................. 5
2.1 Pengertian Aplikasi ...................................................................... 5
2.2 Pengertian Data ........................................................................... 5
2.3 Pengertian Basis Data ................................................................... 5
2.4 Pengertian ERD (Entity Relationship Diagram) ............................ 6
2.5 Pengertian DFD (Data Flow Diagram).......................................... 6
2.6 Pengertian Relasi Tabel ................................................................ 6
2.7 Aplikasi Buku Induk Siswa .......................................................... 6
2.8 Hypertext Preprocesor (PHP) ....................................................... 7
2.9 JavaScript ..................................................................................... 7
2.10 Cascading Style Sheet ( CSS ) ...................................................... 7

vi
2.11 HyperText Markup Language ( HTML) ....................................... 8
BAB III ANALISA KEBUTUHAN ......................................................... 9
3.1 Sistem yang Sedang Berjalan........................................................ 9
3.2 Kebutuhan Fungsional .................................................................. 9
3.3 Kebutuhan Non Fungsional .......................................................... 10
3.3.1 Identifikasi Perangkat Lunak (Software) ....................................... 10
3.3.2 Identifikasi Perangkat Keras (Hardware) ...................................... 10
3.4 Entity Relationship Diagram (ERD) ............................................. 11
3.5 Data Flow Diagram (DFD) ........................................................... 12
3.5.1 Diagram Konteks ......................................................................... 12
3.5.2 DFD Level 1 ................................................................................ 13
3.6 Relasi Tabel ................................................................................. 15
3.7 Perancangan Basis Data................................................................ 16
3.7.1 Tabel Login .................................................................................. 16
3.7.2 Tabel Ajaran................................................................................. 16
3.7.3 Tabel Jurusan ............................................................................... 17
3.7.4 Tabel Kelas .................................................................................. 17
3.7.5 Tabel Mapel ................................................................................. 17
3.7.6 Tabel Semester ............................................................................. 17
3.7.7 Tabel Kop .................................................................................... 17
3.7.8 Tabel Naik Kelas .......................................................................... 18
3.7.9 Tabel Nilai ................................................................................... 18
3.7.10 Tabel Peserta Didik ...................................................................... 19
3.7.11 Tabel Tempat Tinggal .................................................................. 19
3.7.12 Tabel Kesehatan ........................................................................... 20
3.7.13 Tabel Pendidikan .......................................................................... 20
3.7.14 Tabel Ayah Kandung .................................................................... 20
3.7.15 Tabel Ibu Kandung ....................................................................... 21
3.7.16 Tabel Wali Murid ......................................................................... 21
3.7.17 Tabel Kegemaran ......................................................................... 22
3.7.18 Tabel Perkembangan .................................................................... 22

vii
3.7.19 Tabel Foto .................................................................................... 23
3.8 Perancangan Antar Muka ............................................................. 23
3.8.1 Admin .......................................................................................... 23
3.8.1.1 Halaman Login Admin .................................................................. 23
3.8.1.2 Home Admin ................................................................................ 24
3.8.1.3 Admin Input Data Siswa............................................................... 25
3.8.1.4 Data Siswa Admin ........................................................................ 26
3.8.1.5 Detail Siswa ................................................................................. 27
3.8.1.6 Edit Siswa .................................................................................... 28
3.8.1.7 Print Siswa ................................................................................... 29
3.8.2 Wali Kelas.................................................................................... 30
3.8.2.1 Login Wali Kelas.......................................................................... 30
3.8.2.2 Home Wali Kelas ......................................................................... 30
3.8.2.3 Data Nilai ..................................................................................... 31
3.8.2.4 Input Nilai .................................................................................... 32
3.8.2.5 Print Nilai..................................................................................... 34
BAB IV IMPLEMENTASI DAN ANALISA ........................................... 35
4.1 Batasan Implementasi ................................................................... 35
4.2 Tujuan Implementasi Sistem ........................................................ 36
4.3 Implementasi Sistem .................................................................... 36
4.3.1 Admin ......................................................................................... 36
4.3.1.1 Halaman Login Admin ................................................................. 36
4.3.1.2 Home Admin ................................................................................ 37
4.3.1.3 Admin Input Data Siswa............................................................... 37
4.3.1.4 Data Siswa Admin ........................................................................ 38
4.3.1.5 Detail Siswa ................................................................................. 38
4.3.1.6 Edit Siswa .................................................................................... 39
4.3.1.7 Print Siswa ................................................................................... 39
4.3.2 Wali Kelas.................................................................................... 40
4.3.2.1 Login Wali Kelas ......................................................................... 40
4.3.2.2 Home Wali Kelas ......................................................................... 40

viii
4.3.2.3 Data Nilai ..................................................................................... 41
4.3.2.4 Input Nilai .................................................................................... 41
4.3.2.5 Print Nilai..................................................................................... 42
4.4 Pengujian ..................................................................................... 43
4.5 Pemeliharaan ................................................................................ 44
4.6 Pelatihan User .............................................................................. 44
BAB V KESIMPULAN DAN SARAN.................................................... 46
5.1 Kesimpulan .................................................................................. 46
5.2 Saran ............................................................................................ 46
DAFTAR PUSTAKA .............................................................................. 47

ix
DAFTAR TABEL

Tabel 3.1 Tabel Login .............................................................................. 16


Tabel 3.2 Tabel Ajaran............................................................................. 16
Tabel 3.3 Tabel Jurusan ........................................................................... 17
Tabel 3.4 Tabel Kelas .............................................................................. 17
Tabel 3.5 Tabel Mapel ............................................................................. 17
Tabel 3.6 Tabel Semester ......................................................................... 17
Tabel 3.7 Tabel Kop ................................................................................ 17
Tabel 3.8 Tabel Naik Kelas ...................................................................... 18
Tabel 3.9 Tabel Nilai ............................................................................... 18
Tabel 3.10 Tabel Peserta Didik ................................................................ 19
Tabel 3.11 Tabel Tempat Tinggal ............................................................ 19
Tabel 3.12 Tabel Kesehatan ..................................................................... 20
Tabel 3.13 Tabel Pendidikan .................................................................... 20
Tabel 3.14 Tabel Ayah Kandung .............................................................. 20
Tabel 3.15 Tabel Ibu Kandung ................................................................. 21
Tabel 3.16 Tabel Wali Murid ................................................................... 21
Tabel 3.17 Tabel Kegemaran ................................................................... 22
Tabel 3.18 Tabel Perkembangan .............................................................. 22
Tabel 3.19 Tabel Foto .............................................................................. 23
Tabel 4.11 Tabel Pengujian ...................................................................... 43
Tabel 4.12 Tabel Pemeliharaan ................................................................ 44

x
DAFTAR GAMBAR

Gambar 3.1 Entity Relationship Diagram (ERD) ...................................... 11


Gambar 3.2 Diagram Konteks .................................................................. 12
Gambar 3.3 DFD Level 1 ......................................................................... 13
Gambar 3.4 Relasi Tabel .......................................................................... 15
Gambar 3.5 Halaman Login ..................................................................... 23
Gambar 3.6 Halaman Home Admin ......................................................... 24
Gambar 3.7 Halaman Input Data Siswa .................................................... 25
Gambar 3.8 Halaman Data Siswa Admin ................................................. 26
Gambar 3.9 Halaman Detail Siswa ........................................................... 27
Gambar 3.10 Halaman Edit Siswa ............................................................ 28
Gambar 3.11 Halaman Print Siswa ........................................................... 29
Gambar 3.12 Halaman Login Wali Kelas ................................................. 30
Gambar 3.13 Halaman Home Wali Kelas ................................................. 30
Gambar 3.14 Halaman Data Nilai ............................................................ 31
Gambar 3.15 Halaman Input Nilai 1 ......................................................... 32
Gambar 3.16 Halaman Input Nilai 2 ......................................................... 33
Gambar 3.17 Halaman Print Nilai ............................................................ 34
Gambar 4.1 Halaman Login Admin .......................................................... 36
Gambar 4.2 Halaman Home Admin ......................................................... 37
Gambar 4.3 Halaman Input Data Siswa .................................................... 37
Gambar 4.4 Halaman Data Siswa Admin ................................................. 38
Gambar 4.5 Halaman Detail Siswa ........................................................... 38
Gambar 4.6 Halaman Edit Siswa .............................................................. 39
Gambar 4.7 Halaman Print Siswa ............................................................. 39
Gambar 4.8 Halaman Login Wali Kelas ................................................... 40
Gambar 4.9 Halaman Home Wali Kelas ................................................... 40
Gambar 4.10 Halaman Data Nilai ............................................................ 41
Gambar 4.11 Halaman Input Nilai 1 ........................................................ 41

xi
Gambar 4.12 Halaman Input Nilai 2 ........................................................ 42
Gambar 4.13 Halaman Print Nlai ............................................................. 42

xii

Anda mungkin juga menyukai