SISTEM PENGOLAH DATA NILAI SISWA SD NEGERI 1 PONOWAREN.

perpustakaan.uns.ac.id

digilib.uns.ac.id

SISTEM PENGOLAH DATA NILAI SISWA SD NEGERI 1 PONOWAREN

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli MadyaProgram
Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret

Disusun oleh :

WENNY HARTANTI
NIM. M3110162

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

commit 2013
to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

ABSTRACT
Wenny Hartanti. 2013.


iv

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRAK
Wenny Hartanti. 2013.Sistem Pengolah Data Nilai Siswa SD Negeri 1
Ponowaren. Program DIII Teknik Informatika, Fakultas Matematika dan Ilmu
Pengetahuan Alam, Universitas Sebelas Maret Surakarta.
Pengolah Data Nilai merupakan proses pengumpulan, analisis dan penafsiran
informasi secara sistematis dan terencana untuk mengambil keputusan sejauh mana
tujuan-tujuan instruksional yang dicapai oleh siswa, untuk menemukan angka
kemajuan atau hasil belajar masing-masing siswa, pemberian laporan kepada orang tua
dan penentuan kenaikan kelas. Semua proses yang terjadi dicatat dalam buku atau
masih manual seperti pendataan penilaian tugas siswa, uji kompetensi belajar, ulangan
mid semester dan semesteran. Sehingga masalah yang sering dihadapi adalah
kurangnya ketelitian dalam hal penginputan nilai siswa pada proses pengolahan serta
sulitnya perekapan nilai siswa. Untuk itu diperlukan sebuah sistem untuk melakukan
pengolahan nilai tersebut.Tujuan dari Tugas Akhir ini adalah pembuatan sebuah sistem

pengolah data nilai siswa SD Negeri 1 Ponowaren.
Metode pengumpulan data yang digunakan dalam penelitian ini yaitu observasi,
wawancara, studi pustaka, konseptualisasi dan analisis data.Untuk tahap pembuatan
sistem ini meliputi perancangan basis data, perancangan sistem, perancangan desain
aplikasi user, perancangan desain aplikasi admin, pembuatan aplikasi untuk user,
pembuatan aplikasi untuk admin dan uji coba jalannya program.Sistem ini dibuat
menggunakan PHP dan MySQL sebagai database.
Sistem Pengolah Data Nilai Siswa SD Negeri 1 Ponowaren yang telah dibuat
digunakan untuk pendataan guru, pendataan siswa, pendataan kelas, pendataan wali
kelas, pendataan kepsek, pendataan pengampu, pendataan mata pelajaran, nilai
akademik dan nilai non akademik. Output yang dihasilkan berupa hasil raport siswa.
Kata kunci : sistem pengolah data, nilai siswa, PHP, MySQL

commit to user

v

perpustakaan.uns.ac.id

digilib.uns.ac.id


HALAMAN MOTTO

Hal yang paling mudah untuk sukses adalah berusaha mengalahkan diri kita sendiri
(Penulis)
Jangan Pernah Mengeluh karena mengeluh hanya akan menambah beban
pikiran, teruslah berjuang hingga mencapai keberhasilan.
(Penulis)
Jangan bilang tidak bisa sebelum mencobanya dan jangan berhenti untuk
berusaha untuk mencapainya.Keberhasilan tidak datang begitu saja, tetapi
penuh dengan perjuangan.

commit to user

vi

perpustakaan.uns.ac.id

digilib.uns.ac.id


HALAMAN PERSEMBAHAN

Tugas Akhir ini saya persembahkan untuk:
1. Bapak, Ibu serta keluargaku yang sangat saya
cintai, terima kasih atas do‟a dan semangat
yang telah diberikan kepada penulis.
2. Adikku Sella Monica yang telah memberikan
semangat dan selalu mendo‟akan.
3. Bapak Wisnu Widiarto S.Si, M.T selaku
dosen pembimbing yang telahmemberikan
masukan, pengarahan dan petunjuk kepada
penulis dalamdalam menyelesaikan laporan
ini serta untuk dosen-dosenku yang sabar dan
baik hati,yang sudah mengajarkan aku
banyak hal dan ilmunya.
4. Sahabat-sahabatku Aziz, Ima, Vivi dan Atin
yang selalu ada dalam suka maupun duka.
5. Teman-teman
khususnya


DIII
TI-C

Teknik
2010

Informatika
yang

telah

memberikan semangat dan motivasinya.
6. Fendi, Dewi, Eky, Saka dan keluarga besar
E-Mailkomp, terima kasih atas motivasinya.

commit to user

vii

perpustakaan.uns.ac.id


digilib.uns.ac.id

KATA PENGANTAR

Puji syukur Alhamdulillah penulis ucapkan kehadirat Allah SWT yang telah
memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan tugas
akhir dengan judul “SISTEM PENGOLAH DATA NILAI SISWA SD NEGERI 1
PONOWAREN”.
Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah satu syarat dalam
menempuh ujian untuk memperoleh derajat Ahli Madya pada studi Diploma DIII
Teknik Informatika FMIPA Universitas Sebelas Maret.
Untuk itu penulis mengucapkan banyak terima kasih kepada pihak-pihak yang telah
membantu dan mendukung baik secara langsung maupun tidak langsung dalam
penyusunan laporan

Tugas

Akhir ini


mulai dari persiapan hingga

tahap

penyelesaiannya, terutama kepada :
1. Bapak Drs. YS. Palgunadi, M.Sc, selaku Kepala Prodi DIII Teknik Informatika
Fakultas MIPA Universitas Sebelas Maret.
2. Bapak Wisnu Widiarto S.Si, M.T selaku dosen pembimbing, yang dengan sabar
membimbing, mengarahkan, dan memberi petunjuk selama penyusunan Tugas
Akhir.
3. Bapak Kusnanto, S.Pd, selaku Kepala Sekolah SD Negeri 1 Ponowaren yang
telah memberikan ijin pada penulis untuk melakukan penelitian di SD Negeri 1
Ponowaren.
4. Seluruh staff pengajar dan karyawan Program DIII Teknik Informatika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta
yang telah membantu penulis dalam menyelesaikan Laporan Tugas Akhir ini.
5. Yang tercinta, kedua orang tuaku yang telah banyak memberikan semangat dan
doa restunya.
6. Keluarga besar E-Mailkomp, FMIPA UNS, terima kasih atas dorongan moral
dan softskill yang telah diberikannya selama ini kepada penulis.


commit to user

viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Penulis menyadari bahwa tugas akhir ini masih banyak kekurangan walaupun
penulis sudah berupaya semaksimal mungkin.Untuk itu penulis mengharap kritik dan
saran yang bersifat membangun sangat penulis harapkan demi perbaikan Tugas Akhir
ini.

Surakarta, Juni 2013

Penulis

commit to user


ix

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

HALAMAN MOTTO ...........................................................................................

vi

HALAMAN PERSEMBAHAN ...........................................................................

vii

KATA PENGANTAR .......................................................................................... viii
DAFTAR ISI .........................................................................................................

x

DAFTAR TABEL .................................................................................................

xv

DAFTAR GAMBAR ............................................................................................ xvi
BAB I

PENDAHULUAN
1.1. Latar Belakang Masalah .................................................................

1

1.2. Perumusan Masalah ......................................................................

1

1.3. Batasan Masalah.............................................................................

2

1.4. Tujuan dan Manfaat Penelitian .....................................................

2

1.5. Metodologi Penelitian ....................................................................

2

1.6. Sistematika Penulisan ....................................................................

5

BAB II LANDASAN TEORI
2.1. Penilaian .........................................................................................

6

2.1.1 Pengertian Penilaian .................................................................
commit to user

6

x

perpustakaan.uns.ac.id

digilib.uns.ac.id

2.1.2 Kriteria Ketuntasan Minimum (KKM) ....................................

7

2.1.3 Raport .......................................................................................

7

2.2. DataFlow Diagram (DFD) ............................................................

7

2.3.Entity Relationship Diagram (ERD) .................................................

8

2.4. Desain Basis Data .........................................................................

9

2.5. Teknik Normalisasi ........................................................................

10

2.6. Pengertian phpMyAdmin ...............................................................

12

2.7. Pengertian MySQL .......................................................................

12

2.8.CSS ...................................................................................................

13

2.9. HTML ...........................................................................................

13

2.10. Web Server ....................................................................................

13

2.11. PHP ...............................................................................................

14

BAB III ANALISIS DAN PERANCANGAN
3.1. Deskripsi Data ................................................................................

15

3.2. Analisis Kebutuhan Sistem ...........................................................

16

3.2.1. Analisa Kebutuhan Software .............................................

16

3.2.2. Analisa Kebutuhan Hardware ...........................................

17

3.3. Desain Sistem ................................................................................

17

3.3.1 Context Diagram (CD)..........................................................

17

3.3.2 Data Flow Diagram (DFD) ..................................................

19

3.3.3 Data Flow Diagram (DFD) Level 1 Manajemen Data .........

21

3.3.4 Data Flow Diagram (DFD) Level 1 Manajemen Belajar .....

23

3.3.5 Data Flow Diagram (DFD) Level 1 Manajemen Nilai ........
commit to user

25

xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

3.3.6 Data Flow Diagram (DFD) Level 2 Manajemen Guru ........

26

3.3.7 Data Flow Diagram (DFD) Level 2 Manajemen Siswa .......

27

3.3.8 Data Flow Diagram (DFD) Level 2 Manajemen Kelas .......

28

3.3.9 Data Flow Diagram (DFD) Level 2 Manajemen Wali Kelas 28
3.3.10 Data Flow Diagram (DFD) Level 2 Manajemen Kepsek ..

29

3.3.11 Data Flow Diagram (DFD) Level 2 Manajemen Pengampu 30
3.3.12 Data Flow Diagram (DFD) Level 2 Manajemen Mapel ....

32

3.3.13 Data Flow Diagram (DFD) Level 2 Manajemen periode ..

33

3.3.14 Data Flow Diagram (DFD) Level 2 Manajemen Data
Nilai Akademik .................................................................

34

3.3.15 Data Flow Diagram (DFD) Level 2 Manajemen Data
Nilai Non Akademik .........................................................

35

3.4. Analisis dan Perancangan Database ..............................................

37

3.4.1. Entity Relationship Diagram (ERD) .................................

37

3.4.2. Skema Diagram .................................................................

38

3.4.3. Struktur Tabel.....................................................................

39

3.4.3.1 Tabel data guru .......................................................

39

3.4.3.2 Tabel data kelas ......................................................

39

3.4.3.3 Tabel data kepsek ...................................................

39

3.4.3.4 Tabel data mapel ....................................................

40

3.4.3.5 Tabel data nilai .......................................................

40

3.4.3.6 Tabel data nilai non akademik ...............................

41

3.4.3.7 Tabel data pengampu ............................................
commit to user

41

xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

3.4.3.8 Tabel data periode .................................................

41

3.4.3.9 Tabel data siswa ....................................................

42

3.4.3.10 Tabel data user ....................................................

42

3.4.3.11 Tabel data wali_kelas ..........................................

43

3.5 Desain Rancangan Program .............................................................

44

3.5.1 Rancangan halamn utama ......................................................

44

3.5.2 Rancangan halaman menu admin ..........................................

44

3.5.3 rancangan halaman menu admin data guru ...........................

45

3.5.4 Rancangan menu admin siswa ...............................................

46

3.5.5 Rancangan menu admin data kelas ........................................

47

3.5.6 Rancangan menu admin data wali kelas ................................

47

3.5.7 Rancangan menu admin data pengampu ...............................

48

3.5.8 Rancangan menu admin data mata pelajaran ........................

48

3.5.9 Rancangan menu admin data periode ....................................

49

3.5.10 Rancangan Form Nilai Akademik .......................................

49

3.5.11 Rancangan Form Nilai Non Akademik ...............................

50

BAB IV IMPLEMENTASI DAN EVALUASI
4.1. Implementasi Sistem .....................................................................

52

4.1.1 Halaman Utama ....................................................................

52

4.1.2 Halaman Menu Admin .........................................................

52

4.1.3 Halaman Menu Admin Data Guru .......................................

53

4.1.4 Halaman Menu Admin Data Siswa ......................................

54

4.1.5 Halaman Menu Admin Data Kelas ......................................
commit to user

56

xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

4.1.6 Halaman Menu Admin Data Wali Kelas .............................

57

4.1.7 Halaman Menu Admin Data Kepsek ...................................

58

4.1.8 Halaman Menu Admin Data Pengampu ..............................

58

4.1.9 Halaman Menu Admin Data Mata Pelajaran .......................

60

4.1.10 Halaman Menu Admin Data Periode .................................

61

4.1.11 Halaman Menu Admin Data Nilai Akademik ....................

62

4.1.12 Halaman Menu Admin Data Nilai Non Akademik ............

64

4.1.13 Halaman Menu Guru ..........................................................

65

4.1.14 Halaman Menu Guru Data Profil Diri ................................

66

4.1.15 Halaman Menu Guru Tugas Pengampu .............................

66

4.1.16 Halaman Menu Guru Penilaian Siswa ...............................

67

4.1.17 Halaman Menu Wali Kelas Data Profil Diri ......................

68

4.1.18 Halaman Menu Wali Kelas Data Nilai Non Akademik ......

69

4.1.19 Halaman Menu Wali Kelas Raport ....................................

70

4.1.20 Halaman Menu Wali Kelas Peringkat Paralel ....................

71

4.1.21 Halaman Menu Wali Murid Data Profil Siswa ..................

71

4.1.22 Halaman Menu Wali Murid Data Nilai Siswa ...................

72

4.1.23 Halaman Cetak Hasil Raport Siswa ...................................

73

4.2. Evaluasi Sistem .............................................................................

75

BAB V PENUTUP
5.1. Kesimpulan ....................................................................................

79

5.2. Saran ..............................................................................................

80

DAFTAR PUSTAKA ...........................................................................................
commit to user

81

xiv

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Halaman
Tabel 2.1 Simbol Komponen DFD .......................................................................

8

Tabel 2.2 Simbol-simbol ERD ..............................................................................

9

Tabel 3.1 Struktur Data Guru ...............................................................................

39

Tabel 3.2 Struktur Data Kelas ..............................................................................

39

Tabel 3.3 Struktur Data Kepsek ............................................................................

40

Tabel 3.4 Struktur Data Mapel ..............................................................................

40

Tabel 3.5 Struktur Data Nilai ...............................................................................

40

Tabel 3.6 Struktur Data Nilai Non Akademik ......................................................

41

Tabel 3.7 Struktur Data Pengampu ......................................................................

41

Tabel 3.8 Struktur Data Periode ............................................................................

42

Tabel 3.9 Struktur Data Siswa ..............................................................................

42

Tabel 3.10 Struktur Data User ..............................................................................

43

Tabel 3.11 Struktur Data Wali Kelas ....................................................................

43

Tabel 4.1 Tabel Evaluasi Sistem ..........................................................................

75

commit to user

xv

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR
Halaman
Gambar 3.1Context Diagram ................................................................................

18

Gambar 3.2 DFD Level 0 Sistem Pengolah Data Nilai Siswa ..............................

20

Gambar 3.3 DFD Level 1 Manajemen Data .........................................................

22

Gambar 3.4 DFD Level 1 Manajemen Belajar .....................................................

24

Gambar 3.5DFD Level 1 Manajemen Nilai ..........................................................

25

Gambar 3.6 DFD Level 2 Manajemen Guru ........................................................

26

Gambar 3.7 DFD Level 2 Manajemen Siswa ......................................................

27

Gambar 3.8 DFD Level 2 Manajemen Kelas .......................................................

28

Gambar 3.9 DFD Level 2 Manajemen Wali Kelas ..............................................

29

Gambar 3.10 DFD Level 2 Manajemen Kepsek ...................................................

30

Gambar 3.11DFD Level 2 Manajemen Pengampu ..............................................

31

Gambar 3.12DFD Level 2 Manajemen Mapel ......................................................

32

Gambar 3.13DFD Level 2 Manajemen Periode ...................................................

33

Gambar 3.14DFD Level 2 Manajemen Nilai Akademik .....................................

34

Gambar 3.15 DFD Level 2 Manajemen Nilai Non Akademik .............................

35

Gambar 3.16 Entity Relationship Diagram (ERD) ...............................................

37

Gambar 3.17Skema Diagram ...............................................................................

38

Gambar 3.18Rancangan Halaman Utama ............................................................

44

Gambar 3.19Rancangan Halaman Menu Admin .................................................

45

Gambar 3.20 Rancangan Menu Admin Data Guru ...............................................

45

Gambar 3.21 RancanganForm Tambah Data Guru...............................................
commit to user

46

xvi

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 3.22 Rancangan Menu Admin Data Siswa .............................................

46

Gambar 3.23 Rancangan Menu Admin Data Kelas .............................................

47

Gambar 3.24 Rancangan Menu Admin Data Wali Kelas ...................................

47

Gambar 3.25 Rancangan Menu Admin Data Pengampu .....................................

48

Gambar 3.26 Rancangan Menu Admin Data Mata Pelajaran ..............................

48

Gambar 3.27 Rancangan Menu Admin Data Periode ..........................................

49

Gambar 3.28 Rancangan Form Nilai Akademik .................................................

50

Gambar 3.29 Rancangan Form Pengisian Nilai Akademik ..................................

50

Gambar 3.30 Rancangan Form Nilai Non Akademik .........................................

51

Gambar 3.31 Rancangan Form Pengisian Nilai Non Akademik ..........................

51

Gambar 4.1 Halaman Login .................................................................................

52

Gambar 4.2 Halaman Menu Admin .....................................................................

53

Gambar 4.3 Halaman Menu Admin Data Guru ...................................................

54

Gambar 4.4 Form Tambah Data Guru .................................................................

54

Gambar 4.5 Halaman Menu Admin Data Siswa ..................................................

55

Gambar 4.6 Form Tambah Data Siswa .................................................................

55

Gambar 4.7 Halaman Menu Admin Data Kelas ..................................................

56

Gambar 4.8 Form Tambah Data Kelas .................................................................

56

Gambar 4.9 Halaman Menu Admin Data Wali Kelas ..........................................

57

Gambar 4.10 Form Tambah Data Wali Kelas .......................................................

57

Gambar 4.11 Halaman Menu Admin Data Kepsek .............................................

58

Gambar 4.12 Halaman Menu Admin Data Pengampu .........................................

59

Gambar 4.13 Form Tambah Data Pengampuan ....................................................
commit to user

59

xvii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 4.14 Form Tambah Data Mata Pelajaran ................................................

60

Gambar 4.15 Halaman Menu Admin Data Mata Pelajaran .................................

60

Gambar 4.16 Form Tambah Data Mata Pelajaran ................................................

61

Gambar 4.17 Halaman Menu Admin Data Periode .............................................

62

Gambar 4.18 Form Tambah Data Periode Tahun Ajaran .....................................

62

Gambar 4.19 Halaman Nilai Mata Pelajaran Akademik ......................................

63

Gambar 4.20 Halaman Nilai Mata Pelajaran Akademik per Kelas ......................

63

Gambar 4.21 Halaman Form Nilai Mata Pelajaran Akademik per Kelas .............

64

Gambar 4.22 Halaman Daftar Siswa Penilaian Non Akademik ...........................

64

Gambar 4.23 Halaman Form Pengisian Nilai Non Akademik ..............................

65

Gambar 4.24 Halaman Menu Guru .......................................................................

65

Gambar 4.25 Halaman Menu Guru Data Profil Diri .............................................

66

Gambar 4.26 Halaman Menu Guru Tugas pengampu ..........................................

66

Gambar 4.27 Halaman Daftar Nilai Mata Pelajaran Akademik ...........................

67

Gambar 4.28 Halaman Menu Guru Penilaian Siswa ............................................

68

Gambar 4.29 Halaman Menu Wali Kelas Data Profil Diri ...................................

68

Gambar 4.30 Halaman Menu Wali Kelas Data Nilai Non Akademik ..................

69

Gambar 4.31 Pengisian nilai Non Akademik Siswa .............................................

70

Gambar 4.32 Halaman Menu Wali Kelas Raport .................................................

70

Gambar 4.33 Halaman Menu Wali Kelas Peringkat Paralel .................................

71

Gambar 4.34 Halaman Menu Wali Murid Data Profil Siswa ...............................

72

Gambar 4.35 Halaman Menu Wali Kelas Data Nilai Siswa .................................

73

Gambar 4.36 Halaman Cetak Hasil Raport Siswa ................................................
commit to user

74

xviii