APLIKASI BUKU INDUK SISWA (STUDI KASUS SMK NEGERI 1 MEJAYAN) - UNS Institutional Repository

  

( 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

  

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

  

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. Wiwin Triawandari, S.Kom.

  1. Penguji 1 NIP.

  2. Y.S.Palgunadi, M.Sc.

  2. Penguji 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

  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

  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

  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

  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

  Tabel Foto .................................................................................... 23

  BAB IV IMPLEMENTASI DAN ANALISA ........................................... 35

  4.3.2.1 Login Wali Kelas ......................................................................... 40

  4.3.2 Wali Kelas.................................................................................... 40

  4.3.1.7 Print Siswa ................................................................................... 39

  4.3.1.6 Edit Siswa .................................................................................... 39

  4.3.1.5 Detail Siswa ................................................................................. 38

  4.3.1.4 Data Siswa Admin ........................................................................ 38

  4.3.1.3 Admin Input Data Siswa............................................................... 37

  4.3.1.2 Home Admin ................................................................................ 37

  4.3.1.1 Halaman Login Admin ................................................................. 36

  4.3.1 Admin ......................................................................................... 36

  4.3 Implementasi Sistem .................................................................... 36

  4.2 Tujuan Implementasi Sistem ........................................................ 36

  4.1 Batasan Implementasi ................................................................... 35

  3.8.2.5 Print Nilai..................................................................................... 34

  3.8 Perancangan Antar Muka ............................................................. 23

  3.8.2.4 Input Nilai .................................................................................... 32

  3.8.2.3 Data Nilai ..................................................................................... 31

  3.8.2.2 Home Wali Kelas ......................................................................... 30

  3.8.2.1 Login Wali Kelas.......................................................................... 30

  3.8.2 Wali Kelas.................................................................................... 30

  3.8.1.7 Print Siswa ................................................................................... 29

  3.8.1.6 Edit Siswa .................................................................................... 28

  3.8.1.5 Detail Siswa ................................................................................. 27

  3.8.1.4 Data Siswa Admin ........................................................................ 26

  3.8.1.3 Admin Input Data Siswa............................................................... 25

  3.8.1.2 Home Admin ................................................................................ 24

  3.8.1.1 Halaman Login Admin .................................................................. 23

  3.8.1 Admin .......................................................................................... 23

  4.3.2.2 Home Wali Kelas ......................................................................... 40

  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