SISTEM INFORMASI AKADEMIK PENGOLAHAN NILAI BERBASIS WEBSITE DISMP N 1 JOGONALAN.

perpustakaan.uns.ac.id

digilib.uns.ac.id

SISTEM INFORMASI AKADEMIK PENGOLAHAN NILAI BERBASIS
WEBSITE DISMP N 1 JOGONALAN

TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Teknik Informatika

Disusun oleh :
CATUR APRIYANTO
NIM. M3110030

PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
2013

commit to user


perpustakaan.uns.ac.id

digilib.uns.ac.id

ii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

iii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT

Catur

Apriyanto,

2013.

WEB-BASED

ACADEMIC

INFORMATION

PROCESSING SYSTEM FOR SMP N 1 JOGONALAN. 3rd Years Diploma Degree
of Informatics engineering, Mathematic and Natural Sciences Faculty, Sebelas
Maret University, Surakarta.

Students assignments score have important


roles in

evaluating and

understanding the overall students progress. Students need scores transparency in
every subjects taken. Are important for student to anticipate if there would be any
scoring errors, so students could ask the teacher. Therefore, an application is needed
to process the scoring system. The goal of this final project is to create a web-based
information system for SMP Negeri 1 Jogonalan.
The data collecting methods that have been used in this final project are
observations and literature reviews. Stages of design that have been used including in
this research designing databases, program flow, display program, making program
script, and checking the course of program. The application is developed using PHP
and processed using the MySQL database.
The conclusion from the research is that system is an excellent tool to help
Administration Staff, Instructors, and Students to process and access the scores. To
access the website, Users must register. Once Users have registered, they can access
the system and process the data.

Keywords: Information Systems, Score Information Systems, Academic System


iv

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
ABSTRAK

Catur Apriyanto, 2013. SISTEM INFORMASI AKADEMIK PENGOLAHAN
NILAI BERBASIS WEBSITE DI SMP N 1 JOGONALAN. DIII Teknik
Informtika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas
Sebelas Maret Surakarta.
Nilai merupakan bagian penting guna mengetahui hasil belajar siswa. Setiap
semester yang ditempuh oleh siswa terdapat beberapa tugas dan ujian akhir semester.
Siswa memerlukan transparansi nilai disetiap mata pelajaran yang telah ditempuh, hal
ini juga diperlukan untuk mengantisipasi terjadinya kesalahan penilaian sehingga
siswa dapat melakukan komplain pada pengajar bersangkutan. Untuk itu diperlukan
sebuah aplikasi untuk melakukan pengolahan nilai tersebut. Tujuan dari Tugas Akhir

ini adalah membuat sebuah sistem informasi penilaian berbasis website di SMP
Negeri 1 JOGONALAN.
Metode pengumpulan data yang dalam penyusunan Tugas Akhir ini adalah
metode observasi dan studi pustaka. Tahapan perancangan yang digunakan meliputi
perancangan database, perancangan alur program, perancangan tampilan program,
pembuatan script program dan pengecekan jalannya program.

Aplikasi ini

dikembangkan dengan menggunakan PHP dan diolah dengan menggunakan database
MySQL.
Dari hasil penelitian yang dilakukan diperoleh kesimpulan bahwa Sistem
Informasi Penilaian adalah suatu sarana yang dapat membantu proses pengolahan
nilai bagi staff administrasi atau guru dan cara mudah bagi siswa untuk mengetahui
nilainya. Untuk mengaksesnya pengguna harus sudah terdaftar. Setelah terdaftar
pengguna baru bisa mengakses dan melakukan pengolahan atau melihat data.

Kata kunci : Sistem Informasi, Sistem Informasi Penilaian,Sistem Akademik

v


commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
MOTTO DAN PERSEMBAHAN

1. Kau tidak akan mendapatkan apa-apa yang berguna untuk mu apabila kamu
tidak memulai dari apa yang kamu bisa. (Catur)
2. We Have, We Will Share, We learn (VPC 48)

Kupersembahkan goresan tinta ini untuk :
1. Ayah dan ibu yang selalu mendo’akan,
terima kasih untuk segalanya.
2. Budhe selalu memberikan semangat bagi
saya.
3. Buat Teman saya Devri yang selalu
memberikan


bantuan

nya

dalam

pengerjaan TA ini.
4. Buat Agatha, yang selalu menemani yang
memberikan semangat untuk saya
5. Sahabat-sahabatku @VPC 48 dan AKC
Crew yang selalu memberikan semangat,
kecerian dalam selama kuliah ini
6. Teman-teman seperjuangan di D3 TI 2010
yang tidak bisa disebutkan satu per satu.

vi

commit to user

perpustakaan.uns.ac.id


digilib.uns.ac.id
KATA PENGANTAR

Puji syukur atas kehadirat Tuhan yang Maha Esa sudah berikan hikmat dan
kelancaran bagi penulis dapat menyelesaikan tugas akhir dengan judul Sistem
Informasi Akademik Pengolahan Nilai Berbasis Website di SMP Negeri 1 Jogonalan.
Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah satu syarat dalam
menempuh ujian untuk memperoleh derajat Ahli Madya pada studi Diploma III Ilmu
Komputer Fakultas MIPA Universitas Sebelas Maret.
Penulis mengucapkan banyak terima kasih dan memberikan penghargaan yang
sebesar-besarnya kepada semua pihak yang telah membantu dan mendukung baik itu
secara langsung maupun tidak langsung dalam penyusunan laporan Tugas Akhir ini
mulai dari persiapan hingga tahap penyelesaiannya, terutama kepada:
1. Tuhan Yesus yang telah memberikan anugerah-Nya dan kesempatan,
sehingga penulis bisa menyelesaikan pembuatan laporan ini.
2. Drs. YS. Palgunadi, M.Sc, selaku Ketua Program Diploma III Ilmu Komputer
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.
3. A.Bima Murti Wijaya, S.T.M.T. selaku pembimbing tugas akhir.
4. Bpk. Zaipudin Arahim, S.Pd. M.Pd selaku Kepala Sekolah di SMP Negeri 1

Jogonalan.

Akhir kata semoga tulisan ini bermanfaat khususnya untuk penulis dan para pembaca
pada umumnya.

Surakarta, Juli 2013

Penulis

vii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
DAFTAR ISI

Halaman
HALAMAN JUDUL .................................................................................................... i

HALAMAN PERSETUJUAN ................................................................................... ii
HALAMAN PENGESAHAN ...................................................................................iii
HALAMAN ABSTRACT ......................................................................................... iv
HALAMAN ABSTRAK............................................................................................. v
MOTTO DAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR............................................................................................... vii
DAFTAR ISI.............................................................................................................viii
DAFTAR TABEL ...................................................................................................... xi
DAFTAR GAMBAR ................................................................................................ xii
BAB I PENDAHULUAN ........................................................................................... 1
1.1 Latar Belakang Masalah ..................................................................................... 1
1.2 Peumusan Masalah ............................................................................................ 2
1.3 Batasan Masalah ................................................................................................. 2
1.4 Tujuan .................................................................................................................. 2
1.5 Manfaat ................................................................................................................ 2
1.6 Metodologi Penelitian......................................................................................... 3
1.6.1 Studi literatur ........................................................................................... 3
1.6.2 Site Survey ........................................................................................................ 3
1.6.3 SDLC (System Development Life Cycle) ..................................................... 3
1.7 Sistematika Penulisan ......................................................................................... 5

BAB II LANDASAN TEORI ..................................................................................... 6
2.1 Pengertian Data ................................................................................................... 6
2.2 Pengertian Sistem informasi .............................................................................. 6
2.3 Pengertian Basis Data ......................................................................................... 7
viii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

2.4 Diagram Kontek.................................................................................................. 7
2.5 Pengertian Bahasa Pemrograman ...................................................................... 7
2.6 Data Flow Diagram (DFD) ............................................................................... 8
2.7 Entity Relationship Diagram (ERD).................................................................. 9
2.8 Pengertian Flowchart .......................................................................................... 9
2.13 Pengertian Sistem Informasi Akademik ........................................................ 10
BAB III DESAIN DAN PERANCANGAN ............................................................ 11
3.1 Sistem Penilaian di SMP Negeri 1 Jogonalan................................................. 11
3.2 Sistem Pengolahan nilai di SMP Negeri 1 Jogonalan. ................................... 12
3.3Data Flow Diagram (DFD) .............................................................................. 12
3.3.1 Context Diagram....................................................................................... 12
3.3.2 DFD Level 1 .............................................................................................. 14
3.3.3 DFD Level 2 Proses Mengolah Berita ..................................................... 15
3.3.4 DFD Level 2 Proses Mengolah sejarah ................................................... 15
3.3.5 DFD Level 2 Proses Mengolah index ...................................................... 15
3.3.6 DFD Level 2 Proses Mengolah visi dan misi .......................................... 16
3.3.7 DFD Level 2 Proses Mengolah user ........................................................ 16
3.3.8 DFD Level 2 Proses Mengolah mapel ..................................................... 17
3.3.9 DFD Level 2 Proses Mengolah ekstrakulikuler ...................................... 17
3.3.10 DFD Level 2 Proses Mengolah Guru .................................................... 18
3.3.11 DFD Level 2 Proses Mengolah kepribadian ......................................... 18
3.3.9 DFD Level 2 Proses Mengolah kelas ...................................................... 19
3.3.10 DFD Level 2 Proses Mengolah tahun ajar ............................................ 19
3.3.11 DFD Level 2 Proses Mengolah siswa .................................................... 20
3.3.12 DFD Level 2 Proses Mengolah ekstra siswa ......................................... 20
3.3.13 DFD Level 2 Proses Mengolah mapel ................................................... 21
3.3.14 DFD Level 2 Proses Mengolah nilai...................................................... 21
3.4 Entity Relationship Diagram (ERD) ............................................................... 22
3.5 Flowchart ........................................................................................................... 23
ix

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
LANJUTAN DAFTAR ISI

3.5.1 DFD Level 2 Proses Mengolah Berita ..................................................... 23
3.5.2 DFD Level 2 Proses Mengolah sejarah ................................................... 25
3.5.3 DFD Level 2 Proses Mengolah index ...................................................... 25
3.5.4 DFD Level 2 Proses Mengolah visi dan misi .......................................... 26
3.5.5 DFD Level 2 Proses Mengolah user ........................................................ 26
3.5.6 DFD Level 2 Proses Mengolah mapel ..................................................... 28
3.5.7 DFD Level 2 Proses Mengolah ekstrakulikuler ...................................... 30
3.5.8 DFD Level 2 Proses Mengolah Guru ...................................................... 32
3.5.9 DFD Level 2 Proses Mengolah kepribadian ........................................... 34
3.5.10 DFD Level 2 Proses Mengolah kelas .................................................... 36
3.5.11 DFD Level 2 Proses Mengolah tahun ajar ............................................ 38
3.5.12 DFD Level 2 Proses Mengolah siswa .................................................... 40
3.5.13 DFD Level 2 Proses Mengolah ekstra siswa ......................................... 42
3.5.14 DFD Level 2 Proses Mengolah mapel ................................................... 44
3.5.15 DFD Level 2 Proses Mengolah nilai...................................................... 46
3.6 Skema Diagram (Scheme Diagram) ................................................................ 48
3.7 Kamus Data ( Data Dictionary )...................................................................... 49
3.8 Perancangan Basis Data (Database Design)................................................... 53
3.9 Struktur dan Desain Program ........................................................................... 62
3.9.1 Peta Situs (Site Map) ................................................................................ 62
3.9.2 Desain Antarmuka (User Interface Design) ........................................... 63
BAB IV IMPLEMENTASI SISTEM ...................................................................... 67
4.1 Analisa Sistem................................................................................................... 67
4.2 Implementasi Sistem......................................................................................... 68
BAB V PENUTUP .................................................................................................... 82
5.1 Kesimpulan........................................................................................................ 82
5.2 Saran .................................................................................................................. 82
DAFTAR PUSTAKA ............................................................................................... 83
x

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
DAFTAR TABEL
Halaman

1. Tabel 2.1 Notasi DFD ........................................................................................... 8
2. Tabel 2.2 Notasi ERD ........................................................................................... 9
3. Tabel 2.3 Notasi Flowchart ................................................................................ 10
4. Tabel 3.1 Kamus Data......................................................................................... 50
5. Tabel 3.2 Detail Tabel login ............................................................................... 54
6. Tabel 3.3 Detail Tabel Siswa.............................................................................. 55
7. Tabel 3.4 Detail Tabel mapel ............................................................................. 55
8. Tabel 3.5 Detail Tabel ekstrakulikuler............................................................... 56
9. Tabel 3.6 Detail Tabel guru ................................................................................ 56
10. Tabel 3.7 Detail Tabel kelas ............................................................................... 56
11. Tabel 3.8 Detail Tabel Kepribadian ................................................................... 57
12. Tabel 3.9 Detail Tabel Mempelajari .................................................................. 57
13. Tabel 3.10 Detail Tabel mengajar ...................................................................... 58
14. Tabel 3.11 Detail Tabel nilai ekstra ................................................................... 58
15. Tabel 3.12 Detail Tabel semester ....................................................................... 59
16. Tabel 3.13 Detail Tabel berita ............................................................................ 59
17. Tabel 3.14 Detail Tabel sejarah.......................................................................... 59
18. Tabel 3.15 Detail Tabel visi dan misi ................................................................ 60
19. Tabel 3.16 Detail Tabel index ............................................................................ 60
20. Tabel 3.17 Detail Tabel kehadiran ..................................................................... 60
21. Tabel 3.18 Detail Tabel nilai kepribadian ......................................................... 61
22. Tabel 3.19 Detail Tabel nilai kehadiran............................................................. 61
23. Tabel 3.20 Detail Tabel sejarah.......................................................................... 62

xi

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
DAFTAR GAMBAR

Halaman
1. Gambar 3.1 Context Diagram ............................................................................ 13
2. Gambar 3.2 DFD Level 1.................................................................................... 15
3. Gambar 3.3 DFD Level 2 Proses 1 Mengolah Berita ....................................... 16
4. Gambar 3.4 DFD Level 2 Proses 2 Mengolah Sejarah .................................... 16
5. Gambar 3.5 DFD Level 2 Proses 3 Mengolah lihat Index .............................. 16
6. Gambar 3.6 DFD Level 2 Proses 4 Mengolah Visi dan Misi........................... 17
7. Gambar 3.7 DFD Level 2 Proses 5 Mengolah user login ................................. 17
8. Gambar 3.8 DFD Level 2 Proses 6 Mengolah Mapel ....................................... 18
9. Gambar 3.9 DFD Level 2 Proses 7 Pengolahan ekstrakulikuler ...................... 18
10. Gambar 3.10 DFD Level 2 Proses 8 Pengolahan Guru .................................... 19
11. Gambar 3.11 DFD Level 2 Proses 9 Pengolahan Kepribadian ........................ 19
12. Gambar 3.12 DFD Level 2 Proses 10 Mengolah Kelas .................................... 20
13. Gambar 3.13 DFD Level 2 Proses 11 Mengolah tahun ajar............................. 20
14. Gambar 3.14 DFD Level 2 Proses 12 Mengolah Siswa ................................... 21
15. Gambar 3.15 DFD Level 2 Proses 13 Mengolah ekstra siswa ......................... 21
16. Gambar 3.16 DFD Level 2 Proses 14 Mengolah Mapel................................... 22
17. Gambar 3.17 DFD Level 2 Proses 15 Pengolahan Nilai .................................. 22
18. Gambar 3.18 ERD Sistem Informasi Pengolahan Nilai ................................... 23
19. Gambar 3.19 Flowchart Input berita proses 2.1.1 ............................................ 24
20. Gambar 3.20 Flowchart Update berita proses 2.1.2 ......................................... 25
21. Gambar 3.21 flowchart hapus berita proses 2.1.3 ............................................. 25
22. Gambar 3.22 flowchart Update Sejarah proses 2.2.1........................................ 26
23. Gambar 3.23 flowchart Update Home proses 2.3.1 .......................................... 26

xii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
LANJUTAN DAFTAR GAMBAR

24. Gambar 3.24 flowchart Update visi dan misi proses 2.4.1 ............................... 27
25. Gambar 3.25 flowchart Lihat User proses 2.5.1 ............................................... 27
26. Gambar 3.26 Flowchart Input User proses 2.5.2............................................... 28
27. Gambar 3.27 Flowchart update User proses 2.5.3 ............................................ 28
28. Gambar 3.28 flowchart delete User proses 2.5.4 .............................................. 29
29. Gambar 3.29 flowchart Lihat mapel proses 2.6.1 ............................................. 29
30. Gambar 3.30 flowchart Input mapel proses 2.6.2 ............................................. 30
31. Gambar 3.31 flowchart Update mapel proses 2.6.3 ......................................... 30
32. Gambar 3.32 flowchart delete mapel proses 2.6.4 ............................................ 31
33. Gambar 3.33 flowchart Lihat ekstrakulikuler proses 2.7.1 .............................. 31
34. Gambar 3.34 Flowchart Input ekstrakulikuler proses 2.7.2 ............................. 32
35. Gambar 3.35 Flowchart Update ekstrakulikuler proses 2.7.3 ......................... 32
36. Gambar 3.36 Flowchart delete ekstrakulikuler proses 2.7.4 ............................ 33
37. Gambar 3.37 Flowchart Lihat Guru proses 2.8.1 .............................................. 33
38. Gambar 3.38 Flowchart Input guru proses 2.8.2 ............................................... 34
39. Gambar 3.39 Flowchart Update guru proses 2.8.3........................................... 34
40. Gambar 3.40 Flowchart delete guru proses 2.8.4.............................................. 35
41. Gambar 3.41 Flowchart Lihat BK proses 2.9.1................................................. 35
42. Gambar 3.42 Flowchart Input BK proses 2.9.2................................................. 36
43. Gambar 3.43 Flowchart Update BK proses 2.9.3 ............................................ 36
44. Gambar 3.44 Flowchart delete BK proses 2.9.4 .............................................. 37
45. Gambar 3.45 Flowchart Lihat data kelas proses 2.10.1 .................................... 37
46. Gambar 3.46 Flowchart Input Data kelas proses 2.10.2 ................................... 38
47. Gambar 3.47 Flowchart Update data kelas proses 2.10.3................................ 38
48. Gambar 3.48 Flowchart delete data kelas proses 2.10.4.................................. 39
49. Gambar 3.49 Flowchart Lihat tahun ajar proses 2.11.1 ................................... 39

xiii

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
LANJUTAN DAFTAR GAMBAR

50. Gambar 3.50 Flowchart Input tahun ajar proses 2.11.2 .................................... 40
51. Gambar 3.51 Flowchart Update tahun ajar proses 2.11.3................................ 40
52. Gambar 3.52 Flowchart delete tahun ajar proses 2.11.4.................................. 41
53. Gambar 3.53 Flowchart Lihat siswa proses 2.12.1 ........................................... 41
54. Gambar 3.54 Flowcahrt Input siswa proses 2.12.2 .......................................... 42
55. Gambar 3.55 Flowchart Update siswa proses 2.12.3 ....................................... 42
56. Gambar 3.56 Flowchart delete siswa proses 2.12.4 ......................................... 43
57. Gambar 3.57 Flowchart Lihat ekstrakuliukuler siswa proses 2.13.1 ............... 43
58. Gambar 3.58 Flowcahart Input ekstrakuliukuler siswa proses 2.13.2 ............. 44
59. Gambar 3.59 Flowchart delete ekstrakuliukuler siswa proses 2.13.4 ............. 44
60. Gambar 3.61 Flowchart Lihat mapel guru proses 2.14.1 ................................. 45
61. Gambar 3.62 Flowchart Input mapel guru proses 2.14.2 ................................. 45
62. Gambar 3.63 Flowchart Update mapel guru proses 2.14.3 .............................. 46
63. Gambar 3.64 Flowchart delete mapel guru proses 2.14.4. ............................... 46
64. Gambar 3.65 Flowcahrt Lihat nilai proses 2.15.1 ............................................ 47
65. Gambar 3.66 Flowchart Input nilai proses 2.15.2 ............................................. 47
66. Gambar 3.67 Flowchart Update nilai proses 2.15.3 .......................................... 48
67. Gambar 3.68 Pysical Data Model Sistem Informasi Pengolahan Nilai ........... 49
68. Gambar 3.69 Peta Situs ( Sitemap ) ................................................................... 63
69. Gambar 3.70 Rancangan Desain Halaman Utama ............................................ 64
70. Gambar 3.71 Rancangan Desain Halaman Login Admin, Siswa, Guru .......... 64
71. Gambar 3.72 Rancangan Desain Halaman Utama Admin ............................... 65
72. Gambar 3.73 Rancangan Desain editor tampilan halaman............................... 66
73. Gambar 3.74 Rancangan Pendataan Guru. ........................................................ 66
74. Gambar 3.75 Rancangan Pendataan siswa.. ...................................................... 67
75. Gambar 3.76 Rancangan penilaian. ................................................................... 67

xiv

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id
LANJUTAN DAFTAR GAMBAR

76. Gambar 4.1 Halaman Home ............................................................................... 69
77. Gambar 4.2 Form Login ..................................................................................... 70
78. Gambar 4.3 Halaman Home admin.................................................................... 70
79. Gambar 4.4 Pendataan User ............................................................................... 71
80. Gambar 4.5 Pendataan Mata Pelajaran .............................................................. 71
81. Gambar 4.6 Pendataan Kegiatan ekstrakulikuler .............................................. 72
82. Gambar 4.7 Pendataan Kelas .............................................................................. 72
83. Gambar 4.8 Pendataan Guru............................................................................... 72
84. Gambar 4.9 Pendataan Kepribadian................................................................... 73
85. Gambar 4.10 Pendataan Siswa ........................................................................... 73
86. Gambar 4.11 Pendataan Ekstrakulikuler ........................................................... 74
87. Gambar 4.12 Pendataan Matapelajaran ............................................................. 74
88. Gambar 4.13 Daftar guru .................................................................................... 75
89. Gambar 4.14 Input Nilai ..................................................................................... 75
90. Gambar 4.15 Lap Nilai siswa ............................................................................. 75
91. Gambar 4.16 Input Nilai ekstrakulikuler ........................................................... 76
92. Gambar 4.17 Lap Nilai ekstrakulikuler ............................................................. 76
93. Gambar 4.18 Halaman Home Guru ................................................................... 77
94. Gambar 4.19 Halaman Input Pengumuman ...................................................... 77
95. Gambar 4.20 Input Nilai ..................................................................................... 78
96. Gambar 4.21 Daftar siswa kelas ......................................................................... 78
97. Gambar 4.22 Input Nilai kepribadian siswa ...................................................... 78
98. Gambar 4.23 Input Kehadiran Siswa ................................................................. 79
99. Gambar 4.24 Halaman home siswa.................................................................... 79
100.

Gambar 4.25 Daftar Nilai Pelajaran ............................................................. 79

101.

Gambar 4.26 Daftar Nilai Ekstrakulikuler................................................... 80

102.

Gambar 4.27 Import data ke excel ............................................................... 80
xv

commit to user

perpustakaan.uns.ac.id
103.

digilib.uns.ac.id

Gambar 4.26 Export data dari Mysql ........................................................... 80

xvi

commit to user