• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2019

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

Copied!
12
0
0

Teks penuh

(1)

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

(2)

ii

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

(3)

iii

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.

(4)

iv 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.

(5)

v

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

(6)

vi 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

(7)

vii

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

(8)

viii

3.7.19 Tabel Foto ... 23

3.8 Perancangan Antar Muka ... 23

3.8.1 Admin ... 23

3.8.1.1Halaman Login Admin ... 23

3.8.1.2Home Admin ... 24

3.8.1.3Admin Input Data Siswa... 25

3.8.1.4Data Siswa Admin ... 26

3.8.1.5Detail Siswa ... 27

3.8.1.6Edit Siswa ... 28

3.8.1.7Print Siswa ... 29

3.8.2 Wali Kelas... 30

3.8.2.1Login Wali Kelas... 30

3.8.2.2Home Wali Kelas ... 30

3.8.2.3Data Nilai ... 31

3.8.2.4Input Nilai ... 32

3.8.2.5Print 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.1Halaman Login Admin ... 36

4.3.1.2Home Admin ... 37

4.3.1.3Admin Input Data Siswa... 37

4.3.1.4Data Siswa Admin ... 38

4.3.1.5Detail Siswa ... 38

4.3.1.6Edit Siswa ... 39

4.3.1.7Print Siswa ... 39

4.3.2 Wali Kelas... 40

4.3.2.1Login Wali Kelas ... 40

(9)

ix

4.3.2.3Data Nilai ... 41

4.3.2.4Input Nilai ... 41

4.3.2.5Print 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

(10)

x

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

(11)

xi

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

(12)

xii

Referensi

Dokumen terkait

Hasil dari pelaksaan Tugas Akhir ini adalah sebuah program aplikasi yang dapat menghitung gaji pegawai dan memberikan laporan berupa rincian gaji, gaji induk dan struk

Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa atas Limpahan rahmatNya, sehingga penyusunan Laporan Tugas Akhir (TA) dengan judul “ Perancangan dan

Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa atas Limpahan rahmatNya, sehingga penyusunan Laporan Tugas Akhir (TA) dengan judul “

Metode penelitian yang dilakukan untuk merancang dan membuat Aplikasi E-voting dengan Teknologi Barcode (Studi Kasus : Pemilihan Presiden BEM UNS) adalah dengan

Form Menu Utama merupakan Induk dari semua Form yang ada dalam program aplikasi yang dirancang bagi Sistem yang diusulkan. Terdiri dari Menu Program, Menu

Kebutuhan siswa dalam mendapatkan nilai yang hanya didapatkan pada saat evaluasi semesteran dengan buku evaluasi perlu ditingkatkan kemudahan aksesnya tidak hanya untuk

Evaluasi Prototyping Konten Aplikasi Komentar Hak Pengguna Pengelolaan Data oleh Admin Sekolah, Siswa hanya view profile dan nilai Fitur Aplikasi Data berkaitan dengan evaluasi

Adapun tampilan dari laporan laba rugi usaha “Pempek Mak Ndut”yang telah diunduh pada aplikasi Buku Kas dalam format excel tertera pada gambar berikut: Gambar 4.Laporan Laba Rugi Excel