HALAMAN JUDUL

APLIKASI PENGOLAHAN DATA NILAI SISWA
BERBASIS MULTIUSER
(STUDI KASUS SD NEGERI TIDAR 1 MAGELANG)

SKRIPSI
Diajukan sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Jenjang Strata Satu (S-1)
Program Studi Sistem Informasi
Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM
Yogyakarta

 Disusun Oleh :
MUH ANANG BUDI SANTOSO

No Mhs	: 085610197
Jurusan	: Sistem Informasi
Jenjang	: Strata Satu (S-1)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER 
AKAKOM
YOGYAKARTA
2011
HALAMAN PERSETUJUAN PEMBIMBING

Judul	:	APLIKASI PENGOLAHAN DATA NILAI SISWA 
		BERBASIS MULTIUSER
			(STUDI KASUS SD NEGERI TIDAR 1 MAGELANG)
Nama	:	MUH ANANG BUDI SANTOSO	
No Mhs	:	085610197
Jurusan	:	SISTEM INFORMASI
Semester	: 	GANJIL 2010

Skripsi ini telah diperiksa dan disetujui
Yogyakarta,     Januari 2011

Menyetujui,
Dosen Pembimbing

Al. Agus Subagyo, S.E.,M.Si.

HALAMAN PENGESAHAN

APLIKASI PENGOLAHAN DATA NILAI SISWA
BERBASIS MULTIUSER
(STUDI KASUS SD NEGERI TIDAR 1 MAGELANG)

SKRIPSI
Skripsi ini telah dipertahankan dan disahkan di depan dosen penguji
Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM Yogyakarta

Pada Hari	:   ………………………
Tanggal	:   ………………………
Pukul		:   ……………………… 
	
Dosen Penguji :					Tanda Tangan :
1.	Al. Agus Subagyo, S.E., M.Si.			         1.	
2.	Ari Ajidharma A.W, S.Kom., MMSI.	2. 

Mengetahui/Mengesahkan,
Ketua Jurusan Sistem Informasi

L.N. Harnaningrum, S.Si.,M.T.
MOTTO

Jauhkan pikiranmu dari keputusasaan dan lupakanlah keberadaannya, konsentrasikan pikiranmu pada kesuksesan sehingga engkau tidak akan gelisah.
Berusahalah sebaik-baiknya pada saat ini, jangan khawatirkan apa yang akan kau hadapi besok, sesungguhnya Tuhanku bersamaku, Dia akan selalu memberi petunjuk.
(QS. Asy-Syu’ara [26] :62)
Seseorang dengan tujuan yang jelas akan membuat kemajuan walaupun melawati jalan yang sulit. Seseorang yang tanpa tujuan, tidak akan membuat kemajuan walaupun ia berada di jalan yang mulus.
Indah Manusia Karena Akhlaq, Indah Bulan & Bintang Karena Cahaya, Indah Benda Karena Hiasan, Indah Cinta Karena Sayang, Indah Dirimu Karena Kejujuran.
The winner says : “it may be difficult, but is possible”, the loser says :”it may be possible, but it is difficult”.(by NN)
.

HALAMAN PERSEMBAHAN

Skripsi ini kupersembahkan kepada :

Allah SWT yang telah memberikan berkat dan rahmatnya.
Kepada kedua orang tuaku yang  selalu memberikan  doa,  dukungan dan semua hal yang berguna   
Kakak_Qu yang sudah banyak memberikan dukungan dan dorongan semangat disaat aku membutuhkan..

Untuk  Lyring Eyka, yang telah memberi warna dalam hidupku dan dengan sabar menuntunku menjalani hidup.
Untuk  Mas Galih Syam terimakasih buat spriritnya dan semua Ilmu..maaf  selama ini terlalu merepotkan.
Tak lupa buat teman-teman 1 kost yang telah memberikan semangat nya.
Dan semua Teman-Teman Jurusan yang tak kusebutkan satu per satu, terima kasih untuk semuanya….

INTISARI

Perkembangan ilmu pengetahuan dan teknologi sekarang ini semakin meningkat. Hal ini sangat berpengaruh khususnya dalam dunia pendidikan. Kebutuhan ilmu pengetahuan dan teknologi akan memepengaruhi pada perkembangan instansi pendidikan. Sistem ini dibuat dengan tujuan untuk membantu meningkatkan efektifitas kerja khususnya pada SD Tidar 1 Magelang itu sendiri dan sebagai sarana informasi pengolahan data nilai siswa.
Sistem yang dikembangkan adalah sistem siswa di Sekolah Dasar Tidar 1 Magelang yaitu sistem yang mampu memberikan informasi tentang data siswa kepada guru yang bersangkutan. Obyek yang digunakan dalam permasalahan ini adalah SD Negeri Tidar 1 Magelang.
Adapun program ini dapat digunakan oleh beberapa user(pengguna) yang mempunyai hak akses yang berada dalam sebuah jaringan LAN (Local Area Network), dalam hal pembangunan sistem ini menggunakan beberapa perangkat pendukung yaitu perangkat keras dan perangkat lunak. Perangkat keras yang mendukung pembuatan aplikasi ini adalah Personal Computer dan perangkat lunak yang digunakan dalam aplikasi ini adalah menggunakan bahasa pemrograman PHP dan menggunakan MySQL sebagai database servernya. Dari aplikasi tersebut dihasilkan informasi dalam bentuk laporan.
Aplikasi ini lebih lanjut dapat ditambahkan sistem analisa prestasi siswa pada tiap semester serta pada kenaikan kelas. Penggunaan sistem informasi ini di usahakan untuk memepermudah kinerja guru dalam pengolahan data dan mempermudah dalam pengadaan buku raport.        
Kata kunci : 	multiuser, pengolahan data nilai, siswa, sistem.

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.
Dengan mengucapkan puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan Hidayah-Nya, sehingga penyusun dapat menyelesaikan naskah SKRIPSI yang berjudul “Aplikasi Pengolahan Data Nilai Siswa Berbasis Multiuser (Studi Kasus SD Negeri Tidar 1 Magelang)” dengan baik. Skripsi ini dibuat sebagai salah satu syarat untuk menyelesaikan studi jenjang Strata Satu (S-1) jurusan Sistem Informasi di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
Dalam penyusunan Skripsi ini mungkin tidak terlaksana tanpa dukungan, bimbingan dan petunjuk dari semua pihak yang telah membantu hingga dapat terselesaikan. Untuk itu pada kesempatan ini penyusun ingin menyampaikan rasa terima kasih kepada :
1.	Allah SWT atas Kuasa - Nya sehingga penulis dapat menyelesaikan skripsi ini.
2.	Bapak Sigit Anggoro, S.T., M.T.  selaku Ketua Sekolah Tinggi Manajemen Informatika Dan Komputer AKAKOM Yogyakarta.
3.	Bapak Berta Bednar, Drs., M.T., selaku Pembantu Ketua I, bidang akademik Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
4.	Ibu L.N Harnaningrum, S.Si., M.T. selaku Ketua Jurusan Sistem Informasi S-1 Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta
5.	Bapak Al. Agus Subagyo, S.E.,M.Si. selaku Dosen Pembimbing Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta
6.	Seluruh Dosen serta staf karyawan Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
7.	Keluarga & Saudaraku semua yang telah memberikan dukungan dan semangat yang besar dalam mengerjakan skripsi ini ini.
8.	Kepala Sekolah serta staf yang bertugas di SD Negeri Tidar 1 Magelang dan Dinas Pendidikan Kota Magelang, yang telah memberikan data-data yang  dibutuhkan.
9.	Semua pihak yang tidak bisa disebutkan satu persatu yang telah membantu baik berupa ide, saran maupun pendapat yang sangat berguna dalam menyelesaikan tugas skripsi ini.
Dalam penyusunan Skripsi ini, masih banyak kekurangan dan jauh dari sempurna. Untuk itu saran dan kritik yang membangun sangat diharapkan untuk perbaikan dimasa yang akan datang. Semoga laporan skripsi ini dapat bermanfaat khususnya bagi penulis dan semua pihak pada umumnya.
Wassalamu’alaikum Wr. Wb.

 Yogyakarta,     Januari 2011

Penulis

DAFTAR ISI

Hal
HALAMAN JUDUL 		i
HALAMAN PERSETUJUAN PEMBIMBING		ii
HALAMAN PENGESAHAN 		iii
MOTTO		iv
HALAMAN PERSEMBAHAN		v
INTISARI 		vi
KATA PENGANTAR 		vii
DAFTAR ISI 		ix
DAFTAR GAMBAR 		xiv
DAFTAR TABEL 		xvi

BAB 1
PENDAHULUAN 		1
1.1	Latar Belakang Masalah 		1
1.2	Rumusan Masalah 		2
1.3	Ruang Lingkup 		2
1.4	Tujuan 		3

BAB 2
TINJAUAN PUSTAKA DAN DASAR TEORI 		4
2.1	Tinjauan Pustaka		 4
2.2	Dasar Teori		4
2.2.1	Sekilas Tentang SD Negeri Tidar 1 Magelang	  	4
2.2.2	Sistem Penilaian Siswa SD Negeri Tidar 1 	  	5
2.2.3	Konsep Dasar Basis Data 	  	6
2.2.4	Konsep Dasar Pemrograman Multiuser 	  	7
2.2.5	PHP (Personal Home Page)	  	8
2.2.6	MySQL (My Struktur Query Language) 	  	9
2.2.7	Web Dinamis dan Interaktif 	  	10

BAB 3
ANALISIS DAN PERANCANGAN SISTEM 		  11
3.1	Analisis Sistem 		 11
3.1.1	Sistem Perangkat Keras	  	11
3.1.2	Sistem Perangkat Lunak	  	12
3.2	Perancangan Sistem		12
3.2.1	Diagram Konteks	  	13
3.3	Perancangan Basis Data		14
3.3.1	Tabel Admin	  	14
3.3.2	Tabel Siswa	  	14
3.3.3	Tabel Nilai	  	15
3.3.4	Tabel Detail Nilai	  	15
3.3.5	Tabel Kelas	  	16
3.3.6	Tabel Isi Kelas	  	16
3.3.7	Tabel Pelajaran	  	17
3.3.8	Tabel Guru	  	17
3.4   Relasi Tabel		  18
3.5   Diagram Alir Sistem		  19
3.6	Desain Input Program 		  20
3.6.1	Desain Input Data Siswa		  20
3.6.2	Desain Input Data Guru		  20
3.6.3	Desain Input Data Mata Pelajaran		  21
3.6.4	Desain Input Data Kelas		  21
3.6.5	Desain Input Data Penilaian		  21
3.6.6	Desain Input Hak Akses		  21
3.7	Desain Output Program 		  22
3.7.1	Desain Output Daftar Guru		  22
3.7.2	Desain Output Daftar Kelas		  22
3.7.3	Desain Output Daftar Siswa Per Kelas 
Per Tahun Ajaran		  23
3.7.4	Desain Output Daftar Mata Pelajaran		  23
3.7.5	Desain Output Daftar Nilai Siswa Per Kelas
Per Semester		  24
3.7.6	Desain Output Daftar Nilai Raport		  24

BAB 4
IMPLEMENTASI DAN PEMBAHASAN SISTEM		  25
4.1	Implementasi Sistem 		  25
4.2	Spesifikasi Program		25
4.3	Halaman Administrasi		26
4.4	Halaman Login		26
4.5	Menu Utama		27
4.5.1	Halaman Input Data Siswa		  28
4.5.2	Halaman Input Data Guru		  29
4.5.3	Halaman Input Data Mata Pelajaran		  30
4.5.4	Halaman Input Data Kelas		  30
4.5.5	Halaman Input Hak Akses		  30
4.6	Menu Data Akademik		32
4.6.1	Halaman Input Data Penilaian Siswa		  32
4.7	Menu Laporan		34
4.7.1	Laporan Daftar Guru		  34
4.7.2	Laporan Daftar Kelas		  34
4.7.3	Laporan Daftar Mata Pelajaran		  35
4.7.4	Laporan Daftar Siswa Per Kelas
Per Tahun Ajaran		  35
4.7.5	Laporan Daftar Nilai Siswa Per Kelas
Per Semester		  36
4.7.6	Laporan Daftar Nilai Raport		  37

BAB 5
PENUTUP 		  38
5.1	Kesimpulan 		  38
5.2	Saran 		  38
DAFTAR PUSTAKA 		  40

DAFTAR GAMBAR

BAB 3
ANALISIS DAN PERANCANGAN											     											                                                                 Hal
Gambar 3.1 	Diagram Konteks 		13
Gambar 3.2 	Relasi Tabel 		18		
Gambar 3.3 	Diagram Alir Sistem 		19
Gambar 3.4 	Desain Input Data Siswa 		20
Gambar 3.5 	Desain Input Data Guru 		20
Gambar 3.6 	Desain Input Data Mata Pelajaran 		21
Gambar 3.7 	Desain Input Data Kelas		21
Gambar 3.8 	Desain Input Data Penilaian 		21
Gambar 3.9	Desain Input Hak Akses 		21
Gambar 3.10 	Desain Output Daftar Guru		22
Gambar 3.11 	Desain Output Daftar Kelas		23
Gambar 3.12	Desain Output Daftar Siswa Per Kelas
Per Tahun Ajaran		  23
Gambar 3.13 	Desain Output Daftar Mata Pelajaran		23
Gambar 3.14	Desain Output Daftar Nilai Siswa Per Kelas
Per Semester		  24
Gambar 3.15	Desain Output Daftar Nilai Raport		24

BAB 4
IMPLEMENTASI DAN PEMBAHASAN SISTEM
Hal
Gambar 4.1	Tampilan Halaman Login Admin		26
Gambar 4.2	Halaman Utama Untuk Pengguna Level Admin		27
Gambar 4.3	Halaman Form Input Data Siswa		28
Gambar 4.4	Validasi Umur Siswa Kurang Dari 6 Tahun		28
Gambar 4.5	Validasi Umur Siswa Lebih Dari 7 Tahun		28
Gambar 4.6	Halaman Form Input Data Guru		29
Gambar 4.7	Halaman Form Input Data Mata Pelajaran		30
Gambar 4.8	Halaman Form Input Data Kelas		30
Gambar 4.9	Halaman Input Hak Akses		31
Gambar 4.10	Halaman Login Hak Akses Guru		31
Gambar 4.11	Halaman Utama Hak Akses Guru		32
Gambar 4.12	Tampilan Menu Data Akademik		32
Gambar 4.13	Halaman Pilih Kelas Dan Mata Pelajaran		33
Gambar 4.14	Halaman Input Data Penilaian Siswa		33
Gambar 4.15	Halaman Menu Laporan		34
Gambar 4.16	Laporan Daftar Guru		34
Gambar 4.17	Laporan Daftar Kelas		35
Gambar 4.18	Laporan Daftar Mata Pelajaran		35
Gambar 4.19	Laporan Daftar Siswa Per Kelas Per Tahun Ajaran		  35
Gambar 4.20	Laporan Daftar Nilai Siswa Per Kelas
Per Semester		  36
Gambar 4.21	Laporan Daftar Nilai Raport		37
DAFTAR TABEL

Hal
Tabel 3.1 	Rancangan Tabel Admin		14
Tabel 3.2 	Rancangan Tabel Siswa		14
Tabel 3.3 	Rancangan Tabel Nilai 		15
Tabel 3.4 	Rancangan Tabel Detail Nilai 		16
Tabel 3.5 	Rancangan Tabel Kelas 		16
Tabel 3.6 	Rancangan Tabel Isi Kelas		17
Tabel 3.7 	Rancangan Tabel Pelajaran 		17
Tabel 3.8 	Rancangan Tabel Guru 		17