• Tidak ada hasil yang ditemukan

SISTEM PENGOLAH DATA NILAI SISWA SD NEGERI 1 PONOWAREN.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM PENGOLAH DATA NILAI SISWA SD NEGERI 1 PONOWAREN."

Copied!
18
0
0

Teks penuh

(1)

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 2013

(2)

perpustakaan.uns.ac.id digilib.uns.ac.id

(3)
(4)

ABSTRACT

(5)

v 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

(6)

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.

perpustakaan.uns.ac.id digilib.uns.ac.id

(7)

vii

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 DIII Teknik Informatika

khususnya TI-C 2010 yang telah

memberikan semangat dan motivasinya.

6. Fendi, Dewi, Eky, Saka dan keluarga besar

E-Mailkomp, terima kasih atas motivasinya.

(8)

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.

perpustakaan.uns.ac.id digilib.uns.ac.id

(9)

ix

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

(10)

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

perpustakaan.uns.ac.id digilib.uns.ac.id

(11)

xi

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

(12)

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

perpustakaan.uns.ac.id digilib.uns.ac.id

(13)

xiii

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

(14)

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

perpustakaan.uns.ac.id digilib.uns.ac.id

(15)

xv

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

(16)

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

perpustakaan.uns.ac.id digilib.uns.ac.id

(17)

xvii

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

(18)

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

perpustakaan.uns.ac.id digilib.uns.ac.id

Referensi

Dokumen terkait

Sedangkan untuk variabel terikat kompetensi Pedagogik guru (Y 1 ) dan mutu proses pembelajaran (Y 2 ) instrumen yang telah digunakan adalah berupa tes uji kompetensi

Persepsi Subyek Penelitian terhadap Kondisi Proses habituasi Pada SMP N di Kabupaten Bangka (Per-Dimensi) .... Persepsi Subyek Penelitian terhadap Kondisi Pembangunan Karakter

The research will be conducted with focus to the traditional farmers in certain remote area where it has high number of poverty and illiteracy but having an excellent

TIDAK ADA Menurut Camat, kalau di Jalan Raya Pasar Rebo dari Kiwi sampai per- batasan Depok itu ‘clean’ (tidak ada) pedagang buah di mobil seperti dis- ebutkan

Adapun syarat untuk pemakaman jenazah di TPU DKI, jelas Solahudin, ahli waris harus melampirkan surat ket- erangan model A, yaitu surat kematian dari puskesmas

Berangkat dari istilah-istilah yang telah dikemukakan tersebut maksud dari peningkatan kecerdasan IESQ melalui pembelajaran tahfidzul Qur’an adalah uapaya untuk

Perlakuan pembenaman jerami yang disemprot MDec dan pencelupan bibit padi pada BioNutrient sesaat sebelum tanam memberikan pengaruh yang lebih baik terhadap hasil jerami dan

Penelitian lain yang dilakukan oleh Nurul Afiah (2010) pada penderita penyakit diabetes yang juga merupakan salah satu penyakit kronis memberikan hasil bahwa pasien yang