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
disusun oleh :
WAWAN SETIO BUDI
M2115034
Pembimbing Utama
ii
HALAMAN PENGESAHAN
disusun oleh :
WAWAN SETIO BUDI
M2115034
Dibimbing Oleh :
Disahkan oleh
Mengetahui, Ketua Program Studi
Sekretaris Bidang Akademik Teknik Informatika
iii
ABSTRAK
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
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
x
DAFTAR GAMBAR
xi
Gambar 4.12 Halaman Input Nilai 2 ........................................................ 42
Gambar 4.13 Halaman Print Nlai ............................................................. 42
xii