perpustakaan.uns.ac.id digilib.uns.ac.id sistem …/sistem... · data. kata kunci : pengolahan...

63
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user SISTEM INFORMASI PENGOLAHAN NILAI RAPORT BERBASIS WEB DI SMP NEGERI 17 SURAKARTA TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun oleh : FITRIA HANDHI APRIANI NIM. M3109035 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2012

Upload: buidan

Post on 06-Feb-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

SISTEM INFORMASI PENGOLAHAN NILAI RAPORT

BERBASIS WEB

DI SMP NEGERI 17 SURAKARTA

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika Fakultas Matematika Dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Disusun oleh :

FITRIA HANDHI APRIANI

NIM. M3109035

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2012

Page 2: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

ii

HALAMAN PERSETUJUAN

SISTEM INFORMASI PENGOLAHAN NILAI RAPORT

BERBASIS WEB

DI SMP NEGERI 17 SURAKARTA

Disusun Oleh:

FITRIA HANDHI APRIANI

NIM. M3109035

Tugas akhir ini telah disetujui untuk dipertahankan

di hadapan dewan penguji pada tanggal _______________________

Pembimbing Utama

UMI SALAMAH, S. Si., M. Kom.

NIP. 19700217 199702 2 001

Page 3: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

iii

HALAMAN PENGESAHAN

SISTEM INFORMASI PENGOLAHAN NILAI RAPORT

BERBASIS WEB

DI SMP NEGERI 17 SURAKARTA

Disusun Oleh:

FITRIA HANDHI APRIANI

NIM. M3109035

Dibimbing Oleh:

UMI SALAMAH, S. Si., M. Kom.

NIP. 19700217 199702 2 001

Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir

Program Diploma III Teknik Informatika

pada hari_______ tanggal ____________

Dewan Penguji:

1. Umi Salamah, S. Si., M. Kom ( ______ ____ )

NIP. 19700217 199702 2 001

2. Hartatik, S. Si, M. Si ( _______________ )

NIDN. 0703057802

3. Meiyanto Eko Sulistyo, S.T, M.Eng ( _______________ )

NIP. 19770513 200912 1 004

Disahkan Oleh:

Dekan Ketua Program

Fakultas MIPA UNS DIII Teknik Informatika UNS

Prof. Ir. Ari Handono Ramelan, M.Sc(Hons),Ph.D Drs. YS. Palgunadi, M.Sc.

NIP. 19610223 198601 1 001 NIP. 19560407 198303 1 004

Page 4: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

iv

ABSTRACT

Fitria Handhi Apriani, 2012. Web-based grade processing information system for

raport at SMP NEGERI 17 SURAKARTA. 3rd

Diploma Degree of Informatics

Engineering, Mathematics and Science Faculty, Sebelas Maret University Surakarta.

Grade is one of the vital parts in education institutions, because this is shows

measurement result success in teaching and learning activities. In every semester,

there are assignments, daily tests, mid semester exam and final exam at the end of the

semester. Students need grade processing system to be transparence in every subject

they study. This is also necessary to anticipate error in processing so a student can

make a complaint to the teacher. Therefore, a system to process the grade is

necessary. The objective of this Final Paper is to make web-based grade processing

information system for raport at SMP NEGERI 17 SURAKARTA.

Data collection methods in this Final Paper are observation and literature study.

Designing step used included designing database, designing program flow, designing

program display, making script program and checking program run. This application

was developed using PHP and processed using MySQL database.

From the result of the study, it was concluded that Report Card Score

Processing Information System is a tool which can help administration staffs or

teachers to process scores and an easy way for students to know their scores. To

access it, the users must register first. After that, the user can access it and process or

search data.

Key Word: Information System, Score Processing, SMP Negeri 17 Surakarta, System

Page 5: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

v

ABSTRAK

Fitria Handhi Apriani, 2012. SISTEM INFORMASI PENGOLAHAN NILAI

RAPORT BERBASIS WEB DI SMP NEGERI 17 SURAKARTA. DIII Teknik

Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas

Maret Surakarta.

Nilai merupakan salah satu bagian yang sangat vital dalam instansi pendidikan

dimana bagian ini merupakan hasil final tolak ukur keberhasilan dalam sebuah

kegiatan belajar mengajar. Setiap semester yang ditempuh oleh siswa terdapat

beberapa tugas, ulangan harian, mid semester 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

sistem untuk melakukan pengolahan nilai tersebut. Tujuan dari Tugas Akhir ini

adalah membuat sebuah sistem informasi pengolahan nilai raport berbasis web di

SMP Negeri 17 Surakarta.

Metode pengumpulan data 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 Pengolahan Nilai Raport 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 : Pengolahan Nilai, SMP Negeri 17 Surakarta, Sistem, Sistem Informasi.

Page 6: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

vi

MOTTO DAN PERSEMBAHAN

1. Dia yang tahu, tidak bicara. Dia yang bicara, tidak tahu. ( Loo Tse)

Kupersembahkan goresan tinta ini untuk :

1. Ayahku Alm. Samidhi yang selalu mendo’akanku dari surga,

serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan

dan member dukungan, terima kasih untuk segalanya.

2. Kakakku Riska Handhi dan adikku Echasan Handhi yang

selalu mendo’akan, terima kasih untuk do’anya.

3. Sahabat-sahabatku pipip, era, arik, mbak vinki, imas,

arnida, triana, iyuth yang selalu memberikan semangat,

terima kasih atas motivasi kalian.

4. Taufiq Satria Utama yang selalu mendoakan dan

menemaniku, terima kasih atas dukungannya.

5. Teman-teman seperjuangan di D3 TI 2009 yang tidak bisa

disebutkan satu per satu.

Page 7: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang senantiasa memberkati dan mengasihi

kita serta melimpahkan anugerahnya sehingga penulis dapat menyelesaikan Tugas

Akhir dengan judul Sistem Informasi Penilaian Berbasis website di SMP N 17

Surakarta. Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah satu

syarat dalam menempuh ujian untuk memperoleh derajat Ahli Madya pada studi

Diploma III Teknik Informatika Fakultas MIPA Universitas Sebelas Maret.

Atas ijin Allah SWT, bimbingan, bantuan serta dorongan dari berbagai pihak,

sehingga penulis dapat melalui hambatan yang dihadapi sehingga tugas akhir ini

dapat terselesaikan.

Ucapan terima kasih oleh penulis kepada semua pihak yang turut serta dalam

penyusunan laporan Tugas Akhir ini antara lain :

1. Allah SWT yang telah memberikan rahmat dan kesempatan, sehingga penulis

bisa menyelesaikan pembuatan laporan ini.

2. Drs. YS Palgunadi M.Sc selaku ketua Program studi Diploma III Teknik

Informatika FMIPA UNS.

3. Ibu Umi Salamah, S. Si., M. Kom., selaku dosen pembimbing Tugas Akhir,

yang telah memberikan banyak masukan pada penulis dalam pembuatan

laporan ini.

4. Ibu Hartatik, S. Si, M. Si dan Bapak Meiyanto Eko Sulistyo, S.T, M.Eng selaku

dosen penguji Tugas Akhir yang telah memberikan banyak masukan pada penulis.

5. Bapak Prih Sasonodadi, S.Pd. selaku Kepala SMP Negeri 17 Surakarta yang

telah memberikan izin untuk melakukan Kegiatan Magang Mahasiswa.

6. Keluarga Bapak Ibu tercinta, saudara, pacar, dan sahabat tersayang yang

senantiasa memberikan dukungan dan mendoakan penulis.

7. Teman-teman Diploma III Teknik Informatika khususnya jurusan Teknik

Informatika A angkatan 2009 yang secara langsung maupun tidak langsung

Page 8: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

viii

memberikan bantuan dan semangat kepada penulis. Dan semua pihak yang

tidak dapat penulis sebutkan satu per satu.

Saran, kritik dan evaluasi yang membangun sangat penulis harapkan untuk

mengembangkan hasil Tugas Akhir ini. Semoga laporan ini bermanfaat bagi pembaca

serta dapat mengembangkan ilmu pengetahuan untuk semua pihak.

Surakarta, Juni 2012

Penulis

Page 9: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

ix

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

DAFTAR TABEL .................................................................................................. xi

DAFTAR GAMBAR ............................................................................................ xii

BAB I PENDAHULUAN ....................................................................................... 1

A. Latar Belakang Masalah ................................................................................. 1

B. Peumusan Masalah ......................................................................................... 1

C. Batasan Masalah ............................................................................................. 2

D. Tujuan dan Manfaat Penelitian ....................................................................... 2

E. Metodologi Penelitian ..................................................................................... 3

F. Sistematika Penulisan ...................................................................................... 4

BAB II LANDASAN TEORI ................................................................................. 5

A. Sistem Informasi ............................................................................................. 5

B. Analisa Sistem ................................................................................................. 5

C. Context Diagram ............................................................................................. 6

D. Data Flow Diagram ........................................................................................ 6

E. DBMS ............................................................................................................... 8

F. My SQL ............................................................................................................ 8

G. CSS .................................................................................................................. 9

Page 10: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

x

H. HTML ............................................................................................................. 9

I. PHP ................................................................................................................ 10

J. Raport ............................................................................................................ 10

K. KKM ............................................................................................................. 10

BAB III DESAIN DAN PERANCANGAN ......................................................... 11

A. Sistem Penilaian di SMP N 17 Surakarta ..................................................... 11

B. Analisis Perancangan sistem ......................................................................... 12

1. Context Diagram ........................................................................................ 13

2. DFD Level 0 .............................................................................................. 14

3. DFD Level 1 Proses Manajemen Data ....................................................... 17

4. DFD Level 1 Proses Manajemen Nilai ....................................................... 18

C. Analisis dan Perancangan Database ............................................................ 19

1. Entity Relationship Diagram (ERD) ......................................................... 19

2. Skema Diagram (Scheme Diagram) .......................................................... 20

3. Struktur Tabel ............................................................................................ 21

4. Desain Program .......................................................................................... 28

BAB IV IMPLEMENTASI SISTEM ................................................................... 31

A. Analisa Sistem .............................................................................................. 31

B. Implementasi Sistem ..................................................................................... 32

1. Halaman index utama ................................................................................ 32

2. Halaman login ............................................................................................ 32

3. Halaman admin .......................................................................................... 33

4. Halaman guru ............................................................................................. 41

5. Halaman siswa ........................................................................................... 46

C. Evaluasi Sistem ............................................................................................ 48

BAB V PENUTUP ................................................................................................ 49

A. Kesimpulan ................................................................................................... 49

B. Saran .............................................................................................................. 49

DAFTAR PUSTAKA ........................................................................................... 50

Page 11: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

xi

DAFTAR TABEL

Halaman

Tabel 1. Simbol Diagram Konteks ....................................................................... 6

Tabel 2. Tab_user ............................................................................................... 21

Tabel 3. Tab_guru ............................................................................................... 21

Tabel 4. Tab_siswa ............................................................................................. 22

Tabel 5. Tab_kelas .............................................................................................. 23

Tabel 6. Tab_mapel ............................................................................................ 23

Tabel 7. Tab_mengajar ....................................................................................... 24

Tabel 8. Tab_wali ............................................................................................... 24

Tabel 9. Tab_waktu ............................................................................................ 24

Tabel 10. Tab_nilai ............................................................................................. 25

Tabel 11. Tab_pengembangan ............................................................................ 26

Tabel 12. Tab_beranda ....................................................................................... 27

Page 12: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

xii

DAFTAR GAMBAR

Halaman

Gambar 1. Simbol Entity Eksternal ........................................................................ 7

Gambar 2. Simbol Aliran Data ............................................................................... 7

Gambar 3. Simbol Proses ........................................................................................ 7

Gambar 4. Simbol Berkas ....................................................................................... 8

Gambar 5. Context Diagram ................................................................................. 13

Gambar 6. DFD Level 0 ........................................................................................ 14

Gambar 7. DFD Level 1 Proses Manajemen Data ................................................ 16

Gambar 8. DFD Level 1 Proses Manajemen Nilai ............................................... 18

Gambar 9. Entity Relationalship Diagram (ERD) ................................................ 19

Gambar 10. Skema Diagram(Scheme Diagram) .................................................. 20

Gambar 11. Halaman index utama ........................................................................ 28

Gambar 12. Halaman login ................................................................................... 28

Gambar 13. Halaman utama admin ....................................................................... 29

Gambar 14. Halaman utama siswa ........................................................................ 29

Gambar 15. Halaman utama guru ......................................................................... 30

Gambar 16. Halaman index utama ........................................................................ 32

Gambar 17. Halaman login ................................................................................... 32

Gambar 18 Halaman utama admin ........................................................................ 33

Gambar 19. Form input data guru ......................................................................... 33

Gambar 20. Form input data siswa ....................................................................... 34

Gambar 21. Form input wali kelas ........................................................................ 34

Gambar 22. Form input mapel .............................................................................. 35

Gambar 23. Form input kelas ................................................................................ 35

Gambar 24. Form input tahun ajaran .................................................................... 36

Gambar 25. Halaman data guru ............................................................................ 36

Gambar 26. Halaman manajemen data mengajar ................................................. 37

Page 13: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

xiii

Gambar 27. Halaman data siswa ........................................................................... 37

Gambar 28. Halaman manajemen wali ................................................................. 38

Gambar 29. Halaman manajemen beranda ........................................................... 38

Gambar 30. Halaman manajemen mapel ............................................................. 39

Gambar 31. Halaman manajemen kelas ................................................................ 39

Gambar 32. Halaman manajemen tahun ajaran .................................................... 40

Gambar 33. Halaman profil guru .......................................................................... 40

Gambar 34. Halaman profil siswa ......................................................................... 41

Gambar 35. Halaman utama guru ......................................................................... 41

Gambar 36. Profil guru ......................................................................................... 42

Gambar 37. Halaman daftra siswa ........................................................................ 42

Gambar 38. Halaman input nilai ........................................................................... 43

Gambar 39. Form input nilai ................................................................................. 43

Gambar 40. Halaman lihat nilai ............................................................................ 44

Gambar 41. Halaman lihat raport .......................................................................... 44

Gambar 42. Halaman raport .................................................................................. 45

Gambar 43. Form input non akademik ................................................................. 45

Gambar 44. Halaman utama siswa ........................................................................ 46

Gambar 45. Halaman profil siswa ......................................................................... 46

Gambar 46. Halaman raport siswa ........................................................................ 47

Page 14: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

1

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Teknologi dan sistem informasi saat ini merupakan kebutuhan bagi mayoritas

bidang kehidupan yang berkembang di masyarakat terutama di sekolah atau

instansi pendidikan lainnya. Banyak hal yang dilakukan untuk mewujudkannya

yakni dengan mengembangkan pengetahuan dan keahlian dalam bidang komputer.

Pengetahuan internet pun sangat diperlukan oleh sekolah-sekolah. Berbagai

informasi yang didapat dari internet sangat mempercepat diperolehnya informasi

yang lebih akurat.

Saat ini instansi pendidikan dan sekolah secara umum sudah menggunakan

peran teknologi dalam setiap kegiatan operasionalnya, namun penggunaan

teknologi khususnya dalam komputerisasi masih memanfaatkan aplikasi yang

umum dan masih memiliki kemampuan yang terbatas dan tidak secara khusus

bekerja dalam satu bidang pekerjaan. Objek penelitian tugas akhir ini adalah SMP

N 17 Surakarta. Salah satu sistem yang ada di SMP N 17 Surakarta adalah sistem

penilaian raport yang masih menggunakan cara manual.

Sistem penilaian merupakan salah satu bagian yang sangat vital dalam

instansi pendidikan dimana bagian ini merupakan hasil final tolak ukur

keberhasilan dalam sebuah kegiatan belajar mengajar.

Dari uraian di atas, maka perlu dibuat suatu sistem informasi pengolahan nilai

raport siswa yang diharapkan mampu menjadi solusi dari berbagai kendala

mengenai proses pengolahan nilai di SMP Negeri 17 Surakarta.

B. Perumusan Masalah

Berdasarkan latar belakang di atas dapat diambil perumusan masalah yaitu

bagaimana membuat Sistem Informasi Pengolahan Nilai Raport di SMP N 17

Surakarta sebagai media pengolahan dan informasi yang mudah dan efektif secara

online?.

Page 15: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

2

C. Batasan Masalah

Dalam penyusunan tugas akhir ini, penulis merasa perlu untuk membatasi

masalah agar tidak menyimpang dari tujuan semula. Untuk itu penulis membatasi

pokok permasalahan pada :

1. Penginputan nilai akademik dan non akademik.

2. Laporan hasil belajar berupa rapor.

3. Pada sistem ini nilai yang dimasukan adalah nilai jadi tidak ada nilai remidi,

karena remidi sudah include ke dalam nilai jadi tersebut.

4. Nilai Ujian Nasional tidak dikelola dalam sistem ini.

D. Tujuan dan Manfaat Penelitian

1. Tujuan penelitian

Tujuan Tugas Akhir ini adalah membuat Sistem informasi pengolahan nilai

berbasis web di SMP Negeri 17 Surakarta.

2. Manfaat

Manfaat dari Tugas akhir ini yakni sebagai berikut :

- Terciptanya sebuah sistem yang dapat membantu dalam bidang penilaian

raport

- Mempermudah proses penilaian akademik siswa disekolah menengah.

- Mempermudah siswa dalam melihat nilai dari sistem informasi berbasis

web tersebut serta mempermudah kerja guru dalam mengolah nilai.

Page 16: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

3

E. Metodologi Penelitian

1. Objek penelitian dalam penulisan tugas akhir ini adalah SMP Negeri 17

Surakarta.

2. Metodologi penelitian menggunakan metode waterfall.

3. Dalam pengumpulan data diperoleh data primer dan data sekunder.

- Data Primer

Data Primer adalah data yang langsung diperoleh dari sumber yang

bersangkutan dengan cara wawancara dengan pihak sekolah berupa data

mentah yang belum diolah. Seperti data siswa, guru, kelas, mata

pelajaran dan kkmnya serta pengolahan nilainya.

- Data sekunder

Data Sekunder adalah data yang diperoleh tak langsung atau melalui

perantara dari suatu sumber atau studi pustaka. Studi pustaka yang

dilakukan oleh penulis yaitu dengan melalui internet dan mencari buku-

buku referensi yang berhubungan dengan tema dalam penyusunan tugas

akhir.

4. Analisa dan perancangan system ini mengunakan Context Diagram dan Data

Flow Diagram. Dan untuk perancangan databasenya menggunakan Entity

Relationship Diagram dan Schema Diagram.

Evaluasi dan Maintenance

Implementasi

Desain dan perancangan

Analisis Sistem

Pengumpulan data

Page 17: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

4

5. Mengimplementasikan sistem ini mengunakan bahasa pemograman PHP dan

database MySQL.

6. Evaluasi yang dilakukan dengan menguji kelayakan sistem dengan output

yang benar di instansi tempat penelitian. Dan memaintenance perubahan-

perubahan permintaan user.

F. Sistematika Penulisan

Untuk memudahkan pembaca dalam memahami laporan tugas akhir ini, penulis

memberikan deskripsi awal perbab sebagai berikut :

BAB I : PENDAHULUAN

Berisi tentang latar belakang, perumusan masalah, batasan masalah, tujuan

tugas akhir, manfaat tugas akhir, metode penelititan dan sistematika penulisan.

BAB II : LANDASAN TEORI

Merupakan penguraian dari materi-materi yang berhubungan dalam pembuatan

tugas akhir ini.

BAB III : ANALISA DAN PERANCANGAN

Didalam bab ini dibahas mengenai data dari instansi, analisa tentang system

dan perancangan sistem untuk pemrosesan data tersebut.

BAB IV : IMPLEMENTASI DAN EVALUASI

Dalam bab ini berisi tentang hasil dari perancangan dan evaluasi sistem.

BAB V : PENUTUP

Dalam bab ini menguraikan kesimpulan yang diambil berdasarkan hasil

perancangan dan pengujian berserta saran.

Page 18: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

5

BAB II

LANDASAN TEORI

A. Sistem Informasi

Sistem adalah kumpulan elemen yang saling berhubungan dan saling

bekerjasama untuk mencapai tujuan tertentu. Proses yang harus diikuti dalam

pengembangan suatu sistem yang baik disebut sistem analysis and design (Sutopo,

2012:85).

Menurut McLeod (2004), informasi adalah data yang berguna yang diolah

sehingga dapat dijadikan dasar untuk pengambilan keputusan yang tepat.

Informasi merupakan komoditas yag sangat penting bagi perusahaan, karena

dengan adanya informasi akan membantu dalam operasi dan pengambilan

keputusan sehari-hari (Sutopo, 2012:90).

Sistem informasi adalah kumpulan perangkat keras dan perangkat lunak

komputer, prosedur, dokumentasi, formulir, dan orang yang bertanggung jawab

untuk memperoleh, menggerakan, memanajemen, distribusi data dan informasi.

Sistem Informasi memiliki makna sistem yang bertujuan menampilkan informasi.

Pada zaman dahulu sebelum sistem komputer ada maka sistem informasi ini telah

lebih dahulu ada dan berjalan dengan baik (Sutopo, 2012:91).

B. Analisa sistem

Analisa sistem dapat diartikan sebagai uraian dari suatu Sistem Informasi

Manajemen (SIM) secara utuh, kedalam bagian-bagian komponennya dengan

tujuan untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan,

hambatan-hambatan yang mungkin terjadi dan kebutuhan yang diharapkan

sehingga dapat diusulkan perbaikan-perbaikannya (Jogiyanto, 2001).

Page 19: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

6

C. Context Diagram

Context Diagram adalah sebuah diagram sederhana yang menggambarkan

hubungan antara entity luar, masukan dan keluaran dari system. (Kristanto, 1994)

Context Diagram terdiri dari beberapa komponen, yaitu :

Tabel 1. Simbol Diagram Konteks (Kristanto, 1994)

Simbol Nama Keterangan

Proses Menggambarkan proses dari

sistem yang akan dibuat

Entitas Luar Menunjukkan entitas

luar/eksternal yang

berkomunikasi dengan sistem

yang sedang dibuat.

Arus Data Menggambarkan

data/informasi yang mengalir

ke proses selanjutnya maupun

sebaliknya.

D. Data Flow Diagram

Data Flow Diagram yang sering disingkat DFD adalah teknik untuk

menggambarkan aliran logika dengan menggunakan simbol-simbol tanpa uraian

(Waluya, 1996: 31). DFD menggambarkan penyimpanan data dan proses yang

mentransformasikan data serta menunjukkan hubungan antara data pada sistem

Page 20: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

7

dan proses pada sistem. Salah satu teknik dasar DFD yaitu Yourdan dan De

Marco yang terdiri dari komponen-komponen sebagai berikut :

1. Entity Luar

Entity luar digambarkan dengan simbol persegi panjang. Merupakan

sumber atau tujuan dari aliran data dari atau ke sistem. Entity luar dapat

digambarkan secara fisik dengan sekelompok orang atau beberapa subyek.

Gambar 1. Simbol Entity Luar

2. Aliran Data

Aliran Data menggambarkan aliran data dari suatu proses ke proses

lainnya. Adapun simbol dari aliran data bentuk garisnya bisa bebas.

Gambar 2. Simbol Aliran Data

3. Proses

Proses atau fungsi yang mentranformasikan data secara umum,

digambarkan dengan lingkaran.

Gambar 3. Simbol Proses

Page 21: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

8

4. Berkas atau Data Store

Merupakan komponen yang berfungsi untuk menyimpan data atau file.

Simbolnya seperti berikut :

Gambar 4. Simbol Berkas

E. DBMS

DBMS (DataBase Management Sistem) adalah suatu perangkat lunak yang

ditujukan untuk menangani penciptaan, pemeliharaan dan pengendalian akses

data. Dengan menggunakan perangkat lunak ini pengelolaan data menjadi mudah

dilakukan. Selain itu perangkat lunak ini juga menyediakan berbagai piranti yang

berguna, misalnya piranti yang memudahkan dalam membuat berbagai bentuk

laporan. (Kadir, 2008:17)

F. My SQL

MySQL (My Structure Query Languange) merupakan database server yang

bersifat multiuser dan multi-threaded. SQL adalah bahasa database standar yang

memudahkan penyimpanan, pengubahan dan akses informasi. Pada MySQL

dikenal istilah database dan table. Table adalah sebuah struktur data dua dimensi

yang tersiri dari baris-baris record dan kolom (Faisal, 2011:26).

SQL dapat digunakan dengan dua cara, yaitu dengan interprestasi dan metode

sisip. Masing-masing cara pengertiannya adalah sebagai berikut:

1. Secara interprestasi, yaitu dengan memasukan sebuah pernyataan SQL

melalui terminal atau mikrokomputer dan langsung diproses atau

diinterprestasikan, hasilnya dapat dilihat secara langsung. Cara ini disebut

juga Interactive SQL.

2. Cara yang kedua yaitu menyisipkan pernyataan SQL ke dalam sebuah

program yang ditulis dengan program, bahasa lain. Hasil dari pernyataan SQL

Page 22: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

9

ini tidak bisa dilihat secara langsung oleh pemakai, tetapi diproses oleh

program yang memakainya. Cara ini disebut dengan Embedded SQL.

Struktur dari pernyataan SQL terdiri dari tiga klausa yaitu select, from, dan

where.

a) Klausa select digunakan untuk menampilkan atribut yang diiinginkan dari

hasil sebuah query.

b) Klausa from menunjuk relasi untuk diteliti dalam evaluasi dari pernyataan.

c) Klausa where menunjukan kondisi atribut dari relasi yang diinginkan.

G. CSS

CSS (Cascading Style Sheet) adalah suatu bahasa yang dikhususkan untuk

mengatur gaya atau layout sebuah halaman web. CSS digunakan oleh pembuat

halaman web dan juga pengakses halaman web, untuk mendefinisikan warna,

huruf layout dan aspek-aspek presentasi dokumen lainnya. (Syabaan , 2010: 37)

H. HTML

HTML (HyperText Markup Language) adalah bahasa yang digunakan untuk

membuat halaman web di internet. HTML memungkinkan kita untuk

menampilkan form isian, menyisipkan video, suara, dan lain-lain. Dokumen

HTML sebenarnya hanya berupa file teks biasa yang dilengkapi dengan tanda-

tanda khusus (tag) yang menentukan bagaimana teks tersebut ditampilkan. Karena

itu. Dokumen HTML dapat dibuat menggunakan teks editor sederhana seperti

Notepad, Notepad++, Editplus, vi, dan sebagainya. Dokumen HTML biasanya

disimpan dengan extension .HTM atau .HTML. untuk membuka dokumen HTML

ini, diperlukan sebuah Web Browser (Faisal, 2011:15)

I. PHP

PHP dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag-tag

HTML yang dieksekusikan di server dan digunakan untuk membuat halaman web

yang dinamis seperti guestbook, statistic pegunjung, polling, email, upload foto,

blog dan masih banyak lagi.

Page 23: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

10

Versi pertama PHP dibuat oleh Rasmus Lerdorf pada tahun 1994 dan sampai

saat ini pengembangan versinya telah mencapai PHP versi 5.0. PHP versi pertama

diberi nama Personal Homepage dan entah kapan namanya berubah menhadi PHP

(Hypertext Preprocessor) (Faisal, 2011:3).

J. Raport

Seringkali kita mendengar istilah laporan, pada saat mulai sekolah, seorang

murid mendapatkan laporan hasil belajar yang dinamakan buku raport. Buku

laporan hasil belajar (raport) menunjukan pencapaian belajar siswa yang telah

dikonversi menjadi angka. Pihak yang berkepentingan adalah pihak sekolah,

siswa, orang tua murid dan pihak lain, missal yayasan atau perusahaan (Arifin,

2011).

K. KKM

Kriteria Ketuntasan Minimum (KKM) yang ditetapkan oleh guru di setiap

indikator materi pelajaran akan terakumulasi secara otomatis sampai dengan batas

yang ditetapkan oleh sekolah dengan terminasi pada semester II. Kriteria

Ketuntasan Minimum itulah yang akan menajdi syarat minmal untuk memasuki

jurusan yang ada (Endang, 2001).

Page 24: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

11

BAB III

ANALISA DAN PERANCANGAN

A. Sistem Penilaian di SMP Negeri 17 Surakarta

Di SMP Negeri 17 Surakarta terdapat sistem penilaian yang masih

konvensional dimana proses pengolahan nilai siswa masih menggunakan aplikasi

dari Microsoft Excel. Alur dari sistem penilaian tersebut yakni guru setiap mata

pelajaran memberikan nilai raport semester kepada wali kelas. Data yang

disampaikan guru adalah data nilai setiap siswa dari mata pelajaran yang

diajarnya. Kemudian wali kelas yang sudah menerima semua nilai siswa yang

diampu merekapnya dan membagikan raport tersebut kepada para siswa. Sehingga

penulis merasa perlu membuat Sistem Informasi Pengolahan Nilai Raport berbasis

web dengan tujuan agar sistem penilaian lebih efektif dan efisien. Data yang

dibutuhkan untuk membuat Sistem Informasi Penilaian di SMP N 17 Surakarta

adalah data siswa, data guru, data mata pelajaran, data kelas, data wali kelas, data

waktu dan data nilai. Sehingga data-data tersebut dapat diolah sedemikian rupa

dan disajikan dalam bentuk informasi yang sesuai harapan.

Komponen penilaian sistem penilaian yang telah ada meliputi berbagai nilai

sebagai berikut :

1. Nilai tugas (NT)

2. Rata –rata nilai tugas (RNT)

3. Ulangan harian (UH)

4. Rata-rata ulangan harian (RUH)

5. Nilai Mid

6. Nilai Semester

7. Nilai raport (NR)

Page 25: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

12

Untuk mendapatkan nilai raport siswa menggunakan persamaan sebagai

berikut:

RUH = UH1+UH2+UH3+UH4

4

RNT = NT1+NT2+NT3+NT4

4

NH = (3 x RUH) + RNT

4

NR = (2 x NH) + (NMid) + (NSem)

4

Jika hasil dari kalkulasi didapatkan nilai raport di bawah Kriteria Kelulusan

Minimum (KKM), maka siswa tidak dapat diluluskan untuk mata pelajaran

tersebut.

B. Analisis Perancangan System

Perancangan sistem bertujuan untuk menentukan rancangan sistem

informasi penilaian. Perancangan sistem ini dimulai dengan perancangan CD

(Context Diagram) dan DFD ( Data Flow Diagram).

Page 26: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

13

1. Context Diagram

Context Diagram merupakan tingkat tertinggi dalam diagram aliran data dan

hanya memuat satu proses. Context Diagram menunjukan sistem secara

keseluruhan.

Sistem

Informasi

Pengolahn

Nilai

Admin SIswa

Username, Password,

Data siswa, data guru,

Data kelas, data wali ,

Data mapel,data ajar,

Data waktu, data beranda

Data siswa, data guru,

Data kelas, data wali ,

Data mapel,data ajar,

Data waktu, data beranda

Username&password,

Data beranda, data profil,

Data nilai

Guru

Username, Password,

Data nilai akademik

Data siswa, data guru,

Data kelas, data wali ,

Data mapel,data ajar,

Data waktu, data beranda

Wali kelas

Username, Password,

Data nilai non akademik

Data siswa, data guru,

Data kelas, data wali ,

Data mapel,data ajar,

Data waktu, data beranda

Gambar 5. Context Diagram

Context Digram tersebut mempunyai 4 entitas luar yaitu admin, siswa, guru

dan wali kelas. Admin bertugas memanajemen data siswa, data guru, data mata

pelajaran, data kelas, data wali, data ajar, data beranda dan data waktu. Guru

hanya bertugas untuk memasukan nilai akademik para siswa sesuai mata

pelajarannya. Wali kelas bertugas memberikan nilai non akademik kepada siswa

yang diampunya. Siswa hanya dapat melihat nilai yang diberikan dan melihat

profil. Semua actor sebelumnya harus login terlebih dahulu untuk mengakses

system.

Page 27: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

14

2. Data Flow Diagram (DFD) Level 0

DFD Level 0, menggambarkan aliran data yang ada di dalam sistem seperti

yang digambarkan pada proses dalam Context Diagram, DFD Level 0 ditunjukan

pada Gambar :

Admin

1

Login

2

Manaj Data

Guru

Siswa

3

Manaj Nilai

4

Cetak Nilai

User

Guru

Siswa

Mapel

Kelas

Nilai

Username,

password

Data User

Data Guru, Siswa,

Mapel,Kelas,wali,

Waktu,mengajar,beranda

Data Guru

Report

Data Siswa

Report

Data Mapel

Report

Data Kelas

Report

Data Nilai

Data Nilai

Report

Data Nilai

Data nilai

Data Nilai

Data Guru, Siswa,

Mapel,Kelas,wali,

Waktu,mengajar,beranda

Username,

password

Username,

password

Wali kelas

Data nilai

Data nilai

Username,

password

Notification

Notification

Notifocation

Notification

Data User

Data waktu

Report

Data guru

Data siswa

Data mapel

Data kelas

Data waktu

Data siswa

waktu

Mengajar

Report

Data mengajar

Data mengajar

Beranda

Data BerandaReport

Wali

Data wali

Report

Data wali

pengembangan

Data pengembangan

Report

Data pengembangan

Data kelas

Data waktu

Gambar 6. DFD level 0

Page 28: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

15

DFD level 0 pada Gambar 6 terdiri dari 4 modul proses :

a. Proses login

Proses login ini merupakan modul proses yang memungkinkan semua actor

dapat melakukan akses terhadap system informasi pengolahan nilai raport

tersebut.

b. Proses manajemen data

Proses manajemen data adalah proses dimana admin memanajemen data

siswa, guru, mapel, kelas, wali, mengajar, beranda dan waktu

c. Proses manajemen nilai

Proses manajemen nilai adalah proses dimana guru memanajemen nilai

akademik setiap mata pelajaran yang diajarkannya serta wali kelas yang

memanajemen nilai non akademik atau pengembangan untuk kelas yang

diampunya.

d. Proses cetak nilai

Proses ini adalah proses nilai raport yang telah jadi dan dapat dilihat oleh

siswa dan wali kelas yang mengampunya.

Page 29: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

16

3. DFD Level 1 Proses Manajemen Data

Admin2.1

Input

2.2

Edit

Guru

Siswa

Mapel

kelas

Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Data Guru

Data Siswa

Data Mapel

Data Kelas

Report Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Report Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Data Guru

Data Guru

Data Siswa

Data Siswa

Data Mapel

Data Mapel

Data Kelas

Data Kelas

2.3

Delete

Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Report Data Guru, Siswa,

Mapel, Kelas, beranda, wali,

Wali, mengajar

Data guru

Data guru

Data mapel

Data mapel

Data KelasData Kelas

waktu

Data waktuData waktu

Data waktu

Data waktuData waktu

Mengajar

Data ajar

Data mengajar

Data mengajar

BerandaData Beranda

Data Beranda

Data Beranda

Wali

Data Wali

Data Wali

Data wali

Data Beranda

Data Beranda

Data wali

Data wali

Gambar 7. DFD level 1 Proses Manajemen Data

Page 30: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

17

DFD level 1 proses manajemen data pada Gambar 7 terdiri dari 3 modul proses:

a. Proses input

Proses dimana admin menginputkan data beranda, siswa, guru, mapel, waktu,

kelas , wali dan data mengajarnya.

b. Proses edit

Proses dimana admin mengupdate data siswa, guru, mapel, waktu, kelas, wali

dan data mengajarnya.

c. Proses delete

Proses dimana admin mendelete data guru, mapel, waktu, kelas, wali dan data

mengajarnya.

Page 31: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

18

4. DFD Level 1 proses manajemen nilai

Guru3.1

Input Nilai

3.2

Edit

Data nilai

data nilai

Data nilai

Data nilai

Data nilai

Report data nilai

Report data nilai

3.3

Kelola nilai

Data nilai

Data nilai

Data nilai

Report data nilai

Wali kelaspengembangan

Data pengembangan

Report data pengembangan

Data pengembangan

Data pengembangan

Report data nilaiData pengembangan

Data pengembangan

Data pengembangan

Report data nilai

Data pengambangan

Data pengembangan

Gambar 8. DFD level 1 Proses Manajemen Nilai

DFD Level 1 proses menajemen nilai pada Gambar 8 terdiri dari 3 modul

proses:

a. Proses input

Proses dimana guru menginputkan data nilai, dan wali kelas

menginputkan data pengembangan

b. Proses edit

Proses dimana guru mengedit data nilai akademik dan wali kelas

mengedit data non akademik atau pengembangan.

c. Proses kelola nilai

Proses dimana guru dan wali kelas mengolah nilai akademik dan non

akademik atau pengembangan.

Page 32: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

19

C. Analisis dan Perancangan Database

Perancangan database bertujuan untuk menentukan rancangan database

sistem informasi pengolahan nilai. Perancangan database ini terdiri dari

perancangan ERD dan Schema Diagram.

1. Entity Relationship Diagram (ERD)

Guru mengajar mapel

kelaswali 1

nilai

siswa

menempati

n

1

1

Kode guru

nip

foto

email

Jenis kelamin

alamat

agama

Tanggal lahir

Tempat lahir

nama

kkm

Nama mapel

Kode mapel

Nama_kelas

Nama kelasKode guru

nis

agama

alamat

Tanggal lahir

Tempat lahir

nama

foto

email

Jenis kelamin

ortu

telp

UH1

NT4

NT3

NT2

NSem

NMid

UH3

UH2

waktu

Tahun_ajaran

NT1

kode mapel

kode guru

Nama_kelas

User

username

password

level

account

UH4

Ket_pramuka

Ket_bp

pramuka

bp

kerajinan

kelakuan

Ket_ahlak_m

Ahlak_m

Ket_kelakuan

kebersihan

kerapian

Ket_kebersihan

Ket_kerapian

Ket_kerajinan

izin

sakit

Ket_izin

Ket_Sakit

Tanpa_ket

Ket_tanpa_ket

pengembangan

mempunyai

1

1

mempunyai

1

1

Tahun masuk

menurut

n

1

Tingkat_kelas

Id_nilai

Gambar 9. ERD

Page 33: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

20

2. Skema Diagram

tab_guru

PK kode_guru

nama

nip

j_kel

tempat_lahir

tgl_lahir

agama

alamat

email

foto

FK1 username

tab_kelas

PK nama_kelas

tingkat_kelas

tab_Siswa

PK nis

nama

j_kel

tempat_lahir

tgl_lahir

agama

no_telp

email

alamat

ortu

tahun_ajaran

thn_masuk

foto

FK1 nama_kelas

FK2 username

tab_nilai

PK id_nilai

nt1

nt2

nt3

nt1

nt2

nt3

n_mid

n_sem

semester

FK1 kode_mapel

FK2 tahun_ajaran

FK3 nistab_user

PK username

password

level

account

tab_Waktu

PK tahun_ajaran

tab_beranda

PK id_beranda

beranda

tujuan

tab_Wali

FK1 kode_guru

FK2 nama_kelas

tab_pengembangan

bp

pramuka

ket_bp

ket_pramuka

ahlak_m

ket_ahlak_m

kelakuan

kerajinan

kerapian

kebersihan

ket_kelakuan

ket_kerajinan

ket_kerapian

ket_kebersihan

sakit

izin

tanpa_ket

ket_sakit

ket_izin

ket_tanpa_ket

semester

FK1 tahun_ajaran

FK2 nis

tab_mapel

PK kode_mapel

nama_mapel

kkm

FK2 nama_kelas

tab_mengajar

FK1 kode_guru

FK2 kode_mapel

FK3 nama_kelas

Gambar 10. Skema Diagram

Page 34: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

21

3. Struktur Tabel

a. Tab_user

Tab_user digunakan untuk menyimpan data user siswa maupun guru.

Yang terdiri dari username dan password. Struktur tab_user digambarkan

dalam Tabel 2.

Tabel 2. tab_user

Nama field Type data

Ukuran data keterangan

username varchar 12 Primary_Key

password varchar 12 Not Null

level varchar 25 Not Null

account varchar 10 Not Null

b. Tab_guru

Tabel guru digunakan untuk menyimpan data tentang guru. Struktur

tab_guru digambarkan dalam Tabel 3.

Tabel 3. tab_guru

Nama field Type data Ukuran data Keterangan

kode_guru int 3 Primary_Key

nama varchar 30 Not Null

nip int 18 Not Null

j_kel varchar 1 Not Null

tempat_lahir varchar 30 Not Null

tgl_lahir date Not Null

agama varchar 10 Not Null

alamat varchar 30 Not Null

email varchar 20 Not Null

foto varchar 20 Not Null

account varchar 10 Not Null

username varchar 12 Foreign_Key

Page 35: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

22

c. Tab _siswa

Tabsiswa digunakan untuk menyimpan informasi tentang siswa.

Struktur tabsiswa digambarkan dalam Tabel 4.

Tabel 4. tab_siswa

Nama field Type data Ukuran data Keterangan

nis varchar 6 Primary_Key

nama varchar 30 Not Null

j_kel varchar 1 Not Null

tempat_lahir varchar 20 Not Null

tgl_lahir varchar 15 Not Null

agama varchar 10 Not Null

no_telp varchar 12 Not Null

email varchar 20 Not Null

alamat varchar 30 Not Null

ortu varchar 30 Not Null

foto varchar 20 Not Null

thn_masuk varchar 10 Not Null

tahun_ajaran varchar 10 Not Null

account varchar 10 Not Null

username varchar 12 Foreign_Key

kelas varchar 2 Foreign_Key

Page 36: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

23

d. Tab_kelas

Tab_kelas digunakan untuk menympan data. Struktur tab_kelas

digambarkan dalam Tabel 5.

Tabel 5. tab_kelas

Nama field Type data

Ukuran data keterangan

nama_kelas varchar 2 Primary Key

tingkat_kelas int 1 Not Null

e. Tab_mapel

Tab_mapel digunakan untuk menyimpan data mapel. Struktur

tab_mapel digambarkan dalam Tabel 6.

Tabel 6. tab_mapel

Nama field Type data

Ukuran data keterangan

kode_mapel int 3 Primary_Key,

nama_mapel varchar 50 Not Null

kkm int 2 Not Null

tingkat_kelas int 1 Foreign_Key

Page 37: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

24

f. Tab_mengajar

Tab_mengajar digunakan untuk menyimpan data guru yang mengajar

mata pelajaran tertentu di kelas tertentu. Struktur tab_mengajar

digambarkan dalam Tabel 7.

Tabel 7. tab_mengajar

Nama field Type data

Ukuran data keterangan

id_mengajar int 3 Primary Key

kode_guru int 3 Foreign Key

kode_mapel int 3 Foreign Key

nama_kelas varchar 2 Foreign Key

g. Tab_wali

Tab_wali digunakan untuk menyimpan data wali yang mengampu

kelas. Struktur tab_wali digambarkan dalam table 8.

Table 8. tab_wali

Nama field Type data

Ukuran data keterangan

kode_guru int 3 Foreign_Key

nama_kelas varchar 2 Foreign_Key

h. Tab_waktu

Tab_waktu digunakan untuk menyimpan waktu atau tahun ajaran.

Struktur tab_waktu digambarkan dalam Tabel 9.

Tabel 9. tab_waktu

Nama field Type data

Ukuran data keterangan

tahun_ajaran varchar 10 Primary Key

Page 38: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

25

i. Tab_nilai

Tab_nilai digunakan untuk menyimpan nilai siswa. Terdiri dari semua

nilai mata pelajaran. Struktur tab_nilai digambarkan dalam Tabel 10.

Tabel 10. tab_nilai

Nama field Type data

Ukuran data keterangan

id_nilai int 3 Primary Key,

Auto Increment

nt1 float

nt2 float

nt3 float

nt4 float

uh1 float

uh2 float

uh3 float

uh4 float

n_mid float

n_sem float

semester varchar 20 Not Null

nis int 6 Foreign Key

kode_mapel int 3 Foreign_Key

tahun_ajaran varchar 10 Foreign_Key

nama_kelas varchar 2 Foreign_Key

Page 39: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

26

j. Tab_pengembangan

Tab_pengembangan digunakan untuk menyimpan data nilai non

akademik para siswa. Struktur tab_pengembangan digambarkan dalam

Tabel 11.

Table 11. tab_pengembangan

Nama field Type data

Ukuran data keterangan

semester varchar 20 Not Null

bp varchar 2 Not Null

pramuka varchar 2 Not Null

ket_bp varchar 20 Not Null

ket_pramuka varchar 20 Not Null

ahlak_m varchar 2 Not Null

ket_ahlak_m varchar 20 Not Null

kelakuan varchar 2 Not Null

kerajinan varchar 2 Not Null

kerapian varchar 2 Not Null

kebersihan varchar 2 Not Null

ket_kelakuan varchar 20 Not Null

ket_kerajinan varchar 20 Not Null

ket_kerapian varchar 20 Not Null

ket_kebersihan varchar 20 Not Null

sakit varchar 2 Not Null

izin varchar 2 Not Null

tanpa_ket varchar 2 Not Null

ket_sakit varchar 20 Not Null

ket_izin varchar 20 Not Null

ket_tanpa_ket varchar 20 Not Null

nis int 6 Foreign_Key

tahun_ajaran varchar 10 Foreign_Key

Page 40: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

27

k. Tab_beranda

Tab_beranda digunakan untuk menyimpan informasi beranda. Struktur

tab_beranda digambarkan dalam Tabel 12.

Tabel 12. tab_beranda

Nama field Type data Ukuran data

keterangan

id_beranda int 2 Primary_Key

beranda text Not Null

level varchar 25 Not Null

Page 41: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

28

4. Desain Program

a. Halaman index utama

Gambar 11. Halaman index utama

Halaman ini merupakan halaman utama saat membuaka alamat system

informasi pengolahan nilai.

b. Halaman login

Gambar 12. Halaman login

Halaman login diatas di desain dengan menggunakan textfield

Username dan Password , list/ menu untuk memilih posisi user serta

button Masuk untuk masuk, reset untuk mereset.

HEADER

USERNAME :

PASSWORD :

POSISI ANDA :

LOGIN

HEADER

LOGO

CONTENT

RESET

Page 42: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

29

c. Halaman utama admin

Gambar 13. Halaman utama admin

Pada halaman utama admin terdapat header, menu dan content. Pada

menu terdiri dari manaj guru, siswa, wali, access, beranda, mapel,

kelas, ajaran, serta logout

d. Halaman utama siswa

Gambar 14. Halaman utama siswa

Pada halaman utama siswa terdapat header, menu dan content. Pada

menu terdiri dari profil, nilai dan logout.

HEADER

MENU

CONTENT

HEADER

MENU

CONTENT

Page 43: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

30

e. Halaman utama guru

Gambar 15. Halaman utama guru

Pada halaman utama guru terdapat header, menu dan content. Pada

menu terdiri dari profil, daftar siswa, input nilai, lihat nilai, edit nilai,

nilai raport dan logout. Untuk nilai raport hanya dapat diakses oleh

wali kelas.

HEADER

MENU

CONTENT

Page 44: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

31

BAB IV

IMPLEMENTASI DAN EVALUASI

A. Analisa Sistem

Sistem informasi pengolahan nilai merupakan media untuk membantu pihak

sekolah dalam pengolahan nilai raport siswa. Di samping itu, sistem ini juga

membantu pendistribusian nilai raport siswa. Untuk dapat menggunakan sistem

ini, pengguna harus menggunakan username dan password untuk login. Pengguna

terbagi menjadi empat level. Masing-masing level mempunyai hak akses yang

berbeda. Keempat level tersebut yaitu :

1. Admin

Peran utama admin yaitu memanajemen data siswa, data guru, data

mata pelajaran, data kelas, data mengajar, data wali, data beranda dan

data waktu

2. Guru

Hak akses guru dalam sistem adalah menginputkan nilai mata

pelajaran pada kelas yang diampu dan melihat nilai siswa pada

pelajaran yang diajarkannya,

3. Wali kelas

Wali dalam sistem ini bertugas untuk menginputkan nilai non

akademik dan dapat melihat nilai raport kelas yang diampunya.

4. Siswa

Siswa yang terdaftar di SMP Negeri 17 Surakarta akan mendapatkan

username dan password berdasarkan nomor induk siswa (NIS). Hak

akses yang diperoleh yaitu melihat data nilai siswa.

Page 45: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

32

B. Implementasi Sistem

Sesuai dengan perancangan sistem yang telah dikemukakan sebelumnya, pada

Sistem Informasi pengolahan nilai raport terdapat empat level pengguna yaitu

Admin, Guru/ wali dan Siswa. Berikut adalah implementasi pada halaman yang

dapat diakses oleh masing-masing pengguna sesuai hak aksesnya.

1. Halaman index utama

Halaman index utama merupakan halaman yang dilalui semua actor untuk

membuka sistem ini. Halaman index utama seperti Gambar 16.

Gambar 16. Halaman index utama

2. Halaman login

Login merupakan salah satu prosedur untuk pengguna memasuki sistem.

Pengguna terlebih dahulu terdaftar sebagai, siswa, guru/ wali atau

administrator. Halaman login seperti Gambar 17.

Gambar 17. Halaman login

Page 46: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

33

3. Halaman Admin

a. Halaman utama admin

Halaman ini merupakan halaman utama admin yang terdapat beberapa

menu untuk memanajemen data pada sistem ini. Halaman utama admin

seperti Gambar 18.

Gambar 18. Halaman utama admin

b. Form input data guru

Form ini digunakan untuk pendaftaran data guru yang mempunyai

elemen-elemen seperti Gambar 19.

Gambar 19. Form input data guru

Page 47: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

34

c. Form input data siswa

Form ini digunakan untuk pendaftaran data siswa yang mempunyai

elemen elemen seperti Gambar 20.

Gambar 20. Form input data siswa

d. Form input wali kelas

Pada gambar 21 menunjukan halaman yang digunakan untuk

mendaftarkan seorang guru yang mengampu suatu kelas.

Gambar 21. Form input wali kelas

Page 48: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

35

e. Form input mapel

Gambar 22 menunjukan halaman yang digunakan untuk menginputkan

mata pelajaran untuk kelas tertentu yang mempunyai kkm tertentu pula.

Gambar 22. Form input mapel

f. Form input kelas

Gambar 23 digunakan untuk penginputan nama kelas di SMP N 17

Surakarta.

Gambar 23. Form input kelas

Page 49: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

36

g. Form input tahun ajaran

Form input tahun ajaran digunakan untuk menginputkan tahun ajaran di

SMP N 17 Surakarta. Seperti Gambar 24.

Gambar 24. Form input tahun ajaran

h. Halaman data guru

Halaman ini memuat data guru yang telah didaftarkan. Disini admin dapat

melihat profil guru, mengedit profil guru dan mendelete data guru

tersebut. Ditunjukan seperti Gambar 25.

Gambar 25. Halaman data guru

Page 50: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

37

i. Halaman manajemen data mengajar

Halaman ini digunakan untuk memanajemen data mengajar yaitu antara

guru yang mengajar mata pelajaran di kelas tersebut. Seperti Gambar 26.

Gambar 26. Halaman manajemen data mengajar

j. Halaman data siswa

Halaman ini memuat data siswa yang telah didaftarkan. Disini admin

dapat melihat profil siswa dan mengedit profil. Ditunjukan seperti

Gambar 27.

Gambar 27. Halaman data siswa

Page 51: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

38

k. Halaman manajemen wali

Halaman ini digunakan untuk memanajemen wali yang mengampu suatu

kelas. Ditunjukan pada Gambar 28.

Gambar 28. Halaman manajemen wali

l. Halaman manajemen beranda

Halaman ini memuat penginputan beranda, pengeditan beranda dan

penghapusan. Seperti Gambar 29.

Gambar 29. Halaman manajemen beranda

Page 52: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

39

m. Halaman manajemen mapel

Halaman manajemen mapel digunakan untuk memanajemen mapel seperti

pengeditan dan penghapusan. Ditunjukan pada Gambar 30.

Gambar 30. Halaman manajemen mapel

n. Halaman manajemen kelas

Halaman ini digunakan untuk mengedit dan mendelete kelas. Seperti

Gambar 31.

Gambar 31. Halaman manajemen kelas

Page 53: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

40

o. Halaman manajemen tahun ajaran

Halaman ini digunakan untuk memanajemen data tahun ajaran seperti

mengedit dan mendelete. Ditunjukan Gambar 32.

Gambar 32. halaman manajemen tahun ajaran

p. Halaman profil guru

Halaman ini memuat informasi tentang guru tersebut. Seperti Gambar 33.

Gambar 33. Halaman profil guru

Page 54: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

41

q. Halaman profil siswa

Halaman ini memuat informasi tentang siswa tersebut. Seperti Gambar

34.

Gambar 34. Halaman profil siswa

4. Halaman Guru

a. Halaman utama guru

Halaman ini merupakan halaman utama guru yang terdapat beberapa

menu untuk memanajemenen nilai pada sistem ini. Halaman utama guru

seperti Gambar 35.

Gambar 35. halaman utama guru

Page 55: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

42

b. Profil guru

Halaman ini untuk menampilkan data guru yang bersangkitan. Ditunjukan

seperti Gambar 36.

Gambar 36. Profil guru

c. Halaman daftar siswa

Pada gambar 37 menunjukan halaman yang digunakan untuk

menampilkan daftar siswa yang diajar guru tertentu. Halaman ini

menampilakan beberapa kelas yang diajar guru mata pelajaran tertentu

dengan memilih kelas untuk menampilkan daftar siswa tersebut.

Gambar 37. Halaman daftar siswa

Page 56: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

43

d. Halaman input nilai

Halaman input nilai digunakan untuk memasukan nilai siswa per mata

pelajaran dengan memilih kelas, semester dan tahun ajaran maka akan

muncul form input nilai untuk kelas yang telah dipilih. Ditunjukan seperti

Gambar 38.

Gambar 38. Halaman input nilai

e. Form input nilai

Halaman ini digunakan untuk memasukan nilai di kelas tertentu.

Ditunjukan pada Gambar 39.

Gambar 39. Form input nilai

Page 57: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

44

f. Halaman lihat nilai

Halaman ini digunakan untuk melihat nilai siswa pada mata pelajaran

tertentu. Halaman lihat nilai ditunjukan seperti Gambar 40.

Gambar 40. Halaman lihat nilai

g. Halaman lihat raport (khusus wali kelas)

Halaman ini digunakan untuk melihat keseluruhan nilai raport di kelas

yang diampu wali kelas dan menginputkan nilai non akademik

(pengembangan) di kelas ter sebut. Seperti Gambar 41.

Gambar 41. Halaman lihat raport

Page 58: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

45

h. Halaman raport

Halaman ini merupakan halaman raport siswa. Dan halaman ini hanya

dapat diakses yang menjabat sebagai wali kelas. Ditunjukan seperti

Gambar 42.

Gambar 42. Halaman raport

i. Form input non akademik

Form ini digunakan untuk memasukan nilai pengenbangan atau non

akademik siswa. Dan halaman ini hanya dapat diakses yang menjabat

sebagai wali kelas. Ditunjukan pada Gambar 43.

Gambar 43. Form input non akademik

Page 59: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

46

5. Halaman Siswa

a. Halaman utama siswa

Halaman utama siswa terdapat beberapa menu yaitu profil, raport dan

logout. Ditunjukan pada Gambar 44.

Gambar 44. Halaman utama siswa

b. Halaman profil siswa

Halaman profil siswa digunakan untuk menampilkan informasi tentang

siswa. Dan siswa yang dapat mengaksesnya. Ditunjukan pada Gambar 45.

Gambar 45. Halaman profil siswa

Page 60: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

47

c. Halaman raport siswa

Halaman ini memuat nilai raport siswa. Halaman ini haya dapat diakses

siswa yang mempunyai username tertentu. Ditunjukan pada Gambar 46.

Gambar 46. Halaman raport siswa

Page 61: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

48

C. Evaluasi Sistem

Sistem Informasi Pengolahan Nilai Raport merupakan sistem yang digunakan

untuk membantu guru dalam pengolahan nilai. Dengan adanya sistem ini di SMP

N 17 Surakarta, pengolahan nilai lebih mudah. Sistem ini mempunyai beberapa

keunggulan antara lain :

1. Sistem ini dapat mengolah nilai-nilai tugas, ulangan harian, mid semester

dan semester menjadi nilai raport.

2. Orang tua siswa yang tinggal terpisah dapat melihat nilai anaknya dengan

mudah.

3. Sistem ini dapat menampilkan nilai akademik dan non akademik para

siswa.

Dengan sistem ini diharapkan kinerja guru dapat lebih mudah dan cepat.

Namun sistem ini masih ada kekurangan antara lain :

1. Sistem ini belum ada access kepala sekolah untuk melihat dan memantau

hasil belajar siswa-siswinya.

2. Belum ada konversi excel untuk mengimport dan mengeksport data

menggunalan excel.

Dengan demikian sebaiknya program diperbaiki dengan kekurangan

diatas. Berdasarkan hasil evaluasi yang telah dilakukan dapat ditarik kesimpulan

bahwa sistem ini sudah berjalan cukup maksimal, tetapi tidak menutup

kemungkinan terdapat kekurangan pada sistem ini. Sehingga membutuhkan

proses maintenance untuk lebih mengetahui kekurangan dari sistem.

Page 62: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

49

BAB V

PENUTUP

A. Kesimpulan

Berdasarkan dari hasil penelitian dan analisa dari sistem pengolahan nilai

raport di SMP Negeri 17 Surakarta maka dapat diambil kesimpulan bahwa telah

dibuat sistem informasi penilaian menggunakan bahasa pemograman PHP dan

database MySQL. Fasilitas yang ada di dalam web untuk siswa adalah

menampilkan profil atau informasi tentang siswa dan menampilkan nilai yang

diperolehnya. Fasilitas web untuk admin adalah memanajemen data. Fasilitas web

untuk guru mata pelajaran adalah memanajemen nilai. Dan fasilitas untuk wali

kelas adalah memanajemen nilai non akademik siswa yang diampunya.

B. Saran

Dari pembangunan sistem informasi pengolahan nilai raport di SMP Negeri

17 Surakarta menggunakan bahasa pemograman PHP dan database MySQL

diharapkan dapat membantu dalam pengembangannya. Selanjutnya, dapat

dilakukan pengembangan lebih lanjut terhadap Sistem Informasi Penglahan Nilai

Raport di SMP N 17 Surakarta ini, antara lain :

1. Website akan lebih bagus apabila ditambah dengan konversi excel ke aplikasi

ini.

2. Penambahan user untuk kepala sekolah supaya dapat melihat dan memantau

hasil belajar siswa-siswinya.

Dengan demikian sebaiknya program diperbaiki dengan kekurangan di atas.

Selanjutnya, maka perlu penulis sampaikan saran agar sistem informasi penilaian

ini dapat dikoneksikan/ direlasikan dengan aplikasi lain yang juga bekerja di

instansi ini.

Page 63: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM …/Sistem... · data. Kata kunci : Pengolahan Nilai, ... serta ibuku Tri Handayani S.Pd.SD yang selalu mendo’akan ... 6 Tabel 2

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

commit to user

50

DAFTAR PUSTAKA

Arifin, J. 2011. Menyusun Laporan Keuangan untuk UKM dengan Microsoft

Excel. Jakarta: PT Elex Media Komputindo

Endang. 2001. Bahan Dasar unuk Pelayanan Konseling pada Satuan Pendidikan

Menengah Jilid I. Jakarta: PT Gramedia Widiasarana Indonesia

Faisal. 2011. Aplikasi Berbasis Web dengan PHP & MySQL. Yogyakarta: Ram

Media

Harianto, K. 1994. Konsep dan Perancangan DATABASE. Yogyakarta: Andi

OFFSET

Kadir, A. 2008. Dasar Perancangan dan Implementasi Database Relasional.

Yogyakarta: Andi OFFSET

Jogiyanto, HM. 2001. Pengertian Sistem Informasi. http://awhik.blogspot.

com/2009/11/pengertian-sistem-informasi.html diakses 28 November 2011

jam 19.31

Sutopo, A. 2012. Teknologi Informasi dan Komunikasi Dalam Pendidikan.

Yogyakarta: GRAHA ILMU

Syabaan, W. 2010. Build Your Blogger XML Template. Yogyakarta: Andi

OFFSET

Waluya, H. 1996. Sistem Informasi Komputer Dalam Bisnis. Jakarta: Rineka

Cipta