SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA
DI SMK PENERBANGAN ANGKASA LANUD ADISUTJIPTO YOGYAKARTA BERBASIS WEB

SKRIPSI

Disusun Oleh :

Nama		:  Reynelta Pamusu
No. Mhs	:  025610081
Jurusan	:  Sistem Informasi
Jenjang	:  Strata I

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2008
SISTEM INFORMASI PENGOLAHAN DATA  NILAI SISWA
DI SMK PENERBANGAN  ANGKASA  LANUD ADISUTJIPTO YOGYAKARTA BERBASIS WEB

SKRIPSI

Diajukan sebagai salah satu syarat untuk menyelesaikan studi
Strata Satu (S-1) di Sekolah Tinggi Manajemen Informatika Dan Komputer AKAKOM Yogyakarta

Disusun Oleh :

Nama		:  Reynelta Pamusu
No. Mhs	:  025610081
Jurusan	:  Sistem Informasi
                                   Jenjang          :  Strata I

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2008

HALAMAN PERSETUJUAN

Judul Skripsi	:	SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA DI SMK PENERBANGAN ANGKASA LANUD ADISUTJIPTO YOGYAKARTA BERBASIS WEB
Nama	:	Reynelta Pamusu
Nomor Mahasiswa	:	025610081
Mata Kuliah	:	Skripsi
Program Studi	:	Sistem Informasi
Jenjang	:	Strata Satu (S-1)
Tahun Akademik	:	2007/2008
Semester	:	Genap

Telah diperiksa dan disetujui untuk diujikan dalam sidang Pendadaran Program Studi Sistem Informasi Jenjang Sarjana STMIK AKAKOM Yogyakarta

Yogyakarta

	Dosen Pembimbing I	Dosen Pembimbing II

	Heru Agus Triyanto,S.E.,M.M.	Fx. Henry Nugroho,S.T.

SISTEM INFORMASI PENGOLAHAN DATA
NILAI SISWA DI SMK PENERBANGAN ANGKASA LANUD ADISUTJIPTO YOGYAKARTA BERBASIS WEB

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

			Hari		:         
			Tanggal 	:         

Dosen Penguji :	Tanda Tangan :
1.	Heru agus Triyanto, S.E., M.M.	1. 

2.	Fx. Henry Nugroho, S.T.  	2. 

3.	Wagito, S.T., M.T.	3. 

4.	Tri Prabawa, Drs., M.Kom	4. 

Mengetahui/Mengesahkan,
Ketua Jurusan Sistem Informasi

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

HALAMAN PERSEMBAHAN

Kupersembahkan Untuk:
•	Tuhan Yesus Juruselamatku, atas berkat dan anugerah yang tiada habisnya dalam hidupku, kupasrahkan hidupku kedalam tangan-Mu.
•	Bapak dan Mama  yang selalu mendoakan dan memberikan banyak hal yang berguna bagiku dan untuk semua itu aku ucapkan Terima kasih untuk semua kebaikan, pengorbanan, cinta  serta kasih sayang.
•	Seseorang yang selalu membuat aku senang, sedih bahkan sampai nangis. Thanks!
•	Sahabatku ‘Nia, Wahyu dan yenie’ yang selalu ada disaat aku sedih disaat aku senang, kalian adalah Best Frend’s.Thanks atas semua kepedulian kalian selama ini. I always Miss U.
•	Semua anak kos janti gang veteran ½ terima kasih, i miss u all......!!!!!!!
•	Teman-teman SI-B angkatan 2002-2003, Thanks,  Gbu All…..!!!!!!!!

HALAMAN MOTTO

“Segalah Perkara dapat Kutanggung di dalam Dia Yang Memberi Kekuatan kepadaku”
(Filipi 4:13)

“Tidak ada yang lebih indah selain kepercayaan penuh dari orang tua kepada kita”

“ Kegagalan bukan akhir dari segalanya, tapi jadikan kegagalan itu sebagai jalan untuk menuju sukses”

“hidup adalah perjuangan dalam menghadapi dan menyelesaikan setiap permasalahan yang datang, hanya yang sabar dan tegar saja yang akan menang dan memperoleh kebahagiaan”

KATA PENGANTAR

	Puji dan syukur penulis panjatkan ke Hadirat Tuhan Yang Maha Esa, yang sudah memberikan berkat yang begitu besar sehingga penulis dapat menyelesaikan karya tulis ini.
	Menyadari akan keterbatasannya, penulis dalam penyusunan Karya Tulis ini telah banyak menerima pertolongan dari berbagai pihak sehingga pada akhirnya dapat selesai pada waktu yang direncanakan. Oleh karena itu pada kesempatan ini penulis mengucapkan terima kasih kepada :
1.	Bapak Prayoto, Ir. Prof., DR., M.Sc., selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM.
2.	Ibu L.N. Harnaningrum, S.Si, M.T., Selaku Ketua Jurusan Sistem Informasi.
3.	Bapak Heru Agus Triyanto, S.E., M.M., selaku Dosen pembimbing pertama Tugas Akhir yang telah banyak memberikan bimbingan dan pengarahan.
4.	Bapak Fx. Henry Nugroho, S.T., selaku Dosen pembimbing ke dua Tugas Akhir yang telah memberikan bimbingan dan pengarahan.
5.	Seluruh staf pengajar yang ada di SMK Penerbangan Angkasa, thanks atas kerjasamanya dalam memberikan informasi dan penjelasan tentang sistem penilaian di SMK Penerbangan.
6.	Bapak dan mama tercinta, yang selalu memberikan doa, dukungan moril dan materil yang tiada hentinya. Terima kasih banyak !
7.	Nenek tercinta (Alm), makasih untuk doa,dukungan dan nasehatnya.
8.	Papa Bada (Alm), aku ucapkan banyak terima kasih atas dukungan moril dan materil selama papa masih ada ditengah-tengah kami semua.
9.	Adik-adik serta semua keluarga dimanapun kalian berada
10.	Buat K,Indah makasih atas semua, k,Indah selalu ada disaat aku lagi membutukan bantuan. Thanks For All….
11.	Ibu kos yang selalu memberi kepercayaan padaku, thanks eang!
12.	Kota yang telah mengajarkanku banyak hal, ilmu yang berharga, dan kenangan indah, Thanks Jogjaku…….!
13.	penulis juga ucapkan terima kasih kapada semua pihak yang sudah membantu dalam penulisan tugas akhir.
Akhir kata, saya menyadari penulisan ini masih banyak terdapat kekurangan dan kelemahan sehingga semua kritik dan saran yang bersifat membangun sangat penulis harapkan agar dapat menuju kesempurnaan dalam pembuatan laporan berikutnya.

	Yogyakarta, 

	Reynelta pamusu

INTISARI

Dalam skripsi ini dibuat suatu sistem untuk menangani masalah pengolahan data nilai siswa di sekolah SMK Penerbangan Angkasa Lanud Adisujtipto Yogyakarta. Rancangan sistem merupakan langkah awal sebelum dilaksanakan penyelesaian terhadap suatu masalah. Untuk mencapai tujuan atau hasil yang memadai sesuai kebutuhan dari permasalahan yang ada, maka diperlukan suatu rancangan sistem informasi yang dapat mengambarkan secara garis besar seluruh masalah yang akan dikomputerisasi. Pada penyusunan sistem terdiri dari tujuan sistem yang tugasnya adalah mengurangi tugas-tugas pengolahan data nilai siswa yang selama ini masih menggunakan cara manual, sehingga dari sistem ini dapat dilakukan pengolahan data agar lebih efektif dan efisien. 
Batasan-batasan kemampuan dari komputer maupun pengguna (user) yang membatasi dari komputer ini adalah kontrol yang merupakan elemen dari sistem komputer  yang bertugas mengawasi segala tugas-tugas yang dapat dilakukan, seperti verifikasi data, pesan kesalahan. Untuk dapat menyelesaikan masalah diatas maka diperlukan sebuah aplikasi yang dapat membangun atau menciptakan sebuah program yang sesuai dengan kebutuhan, aplikasi yang dimaksud adalah Bahasa pemrograman PHP 5.0. Di dalam aplikasi ini, pembuatan database menggunakan SQL Server 2000.  Database digunakan untuk penyimpanan data. Sehingga aplikasi PHP telah dirasakan cukup untuk membuat sistem komputerisasi pengolahan nilai siswa di SMK Penerbangan Lanud Adisutjipto Yogyakarta Berbasis Web.
Informasi yang diperoleh dari program ini bertujuan agar dapat memantau perkembangan nilai dari waktu ke waktu, sehingga dapat membantu sekolah untuk dapat menentukan kebijakan yang akan diambil guna menambah kemajuan dari sekolah itu.

Kata kunci : Nilai, Sistem Informasi, Web.

DAFTAR ISI

HALAMAN JUDUL	ii
HALAMAN PERSETUJUAN 	iii
HALAMAN PENGESAHAN	iv
HALAMAN PERSEMBAHAN  DAN MOTTO	v
KATA PENGANTAR	vi
INTISARI 	viii
DAFTAR ISI 	ix
DAFTAR GAMBAR 	xiv
DAFTAR TABEL 	xiv
BAB I PENDAHULUAN………………………………………………………………..1
1.1	Latar Belakang Masalah	1
1.2	Maksud	2
1.3	Tujuan	2
1.4	Batasan masalah	2
1.5   Sistematika Penulisan..............................................................................3

BAB II LANDASAN TEORI…………………………………………………………….4
 2.1   Gambaran Umum SMK Penerbangan Lanud Adisutjipto	4
 2.2   Sistem Penilaian di SMK Penerbangan Lanud Adisutjipto	5
      2.2.1   Pengertian Dan Tujuan	5
      2.2.2   Jenis Penilaian	5
      2.2.3   Penilaian ulangan harian	5
      2.2.4   Penilaian ujian semester	5
      2.2.5   Penilaian Tugas	6
      2.2.6   Penilaian Ekstrakurikuler	6
      2.2.7   Penilaian Kepribadian	6
      2.2.8   Penilaian Praktek	7
      2.2.9   Pelaksanaan Penilaian	7
      2.2.10  Proses Perhitungan Nilai	8
 2.3   Konsep Dasar Sistem Informasi	9
 2.4   Konsep dasar Basis Data	9
         2.4.1   Mengenal Basis Data	9
         2.4.2   Manfaat Basis Data	11
         2.4.3   Struktur Basis Data	12
 2.5   Konsep Dasar Internet	13
         2.5.1   Internet	13
 2.6   HyperText Markup Language (HTML)	 16
         2.6.1   Mengenal HTML	16
         2.6.2   Struktur Aplikasi HTML	17
         2.6.3   Link	19
 2.7   PHP	19
 2.8   MySQL	19
 2.9   Apache Web Server	20
 2.10 Macromedia Dreamweaver MX	20

BAB III ANALISIS DAN PERANCANGAN SISTEM…..…………………............21
3.1	   Sistem pendukung	..21
 3.1.1   Sistem Perangkat Keras (Hardward) 	..21
       3.1.2   Sistem perangkat Keras (Software)	  22
       3.1.3   Brainware (Perangkat Pikir)	..23
3.2     Data Flow Diagram (DFD)....................................................................24
       3.2.1   Diagram konteks	..24
       3.2.2   Diagram Arus Data Level 0	..25
       3.2.3   Diagram Level 1 Proses 1	..26
       3.2.4   Diagram Level 1 Proses 2	..27
       3.2.5   Diagram Level 1 Proses 3	..28
       3.5.6   Diagram Level 1 Proses 4	..28
3.2	Rancangan Tabel Basis Data................................................................29
3.3	Relasi Antar Tabel.................................................................................32
3.4	Perancangan Sistem.............................................................................34
3.5	Rancangan Masukan (Input).................................................................36
      3.6.1   Rancangan Data Wali	..36
      3.6.2   Rancangan Data Mata Pelajara…………………………………...37
      3.6.3   Rancangan Data Guru	..37
      3.6.4   Rancangan Data Siswa	..37
      3.6.5   Rancangan Data Mengajar	..38
      3.6.6   Rancangan Data Admin	..38
      3.6.7   Rancangan Data Nilai	..38
3.7      Rancangan Keluaran(output)................................................................39
      3.7.1   Rancangan Daftar Siswa	. 39
      3.7.2   Rancangan Daftar Nilai Per Siswa 	..39
      3.7.3   Rancangan Daftar Rata-Rata Nilai Siswa	..39
      3.7.4   Rancangan Peringkat Siswa Per Kelas	..40
      3.7.5   Rancangan Daftar Guru.............................................................40
      3.7.6   Rancangan Wali Kelas	..40
	3.7.7   Rancangan Daftar Mata Pelajaran	..40
	3.7.8   Rancangan Daftar Mengajar	..40

BAB IV IMPLEMENTASI SISTEM	..41
4.1.	Hasil Implementasi	41
4.2.	Spesifikasi Program	41
4.3.	Pembahasan Program	44
      4.3.1   Proses Pemasukan Wali Kelas	46
      4.3.2   Proses Pemasukan Mata Pelajaran	47
      4.3.3   Proses Pemasukan Data Guru	48
      4.3.4   Proses Pemasukan Data siswa	49
      4.3.5   Proses Pemasukan Data Mengajar	51
      4.3.6   Proses Pemasukan Data Nilai	52
      4.3.7   Proses Pemasukan Data Admin	53
      4.3.8   Laporan Daftar Siswa	54
      4.3.9   Laporan Daftar Guru	55
      4.3.10  Laporan Daftar Mata Pelajaran	57
      4.3.11  Laporan Daftar Wali Kelas	57
      4.3.12  Laporan Daftar Mengajar	58
      4.3.13  Laporan Daftar Nilai Per Siswa	59
      4.3.14  Laporan Daftar Rata-Rata Nilai Siswa	61
      4.3.15  Laporan Daftar Peringkat Siswa Per Kelas	63
      4.3.16   Laporan Daftar Nilai Raport Siswa	64
BAB V PENUTUP	..67
5.1    Kesimpulan	67
5.2	Saran	68
DAFTAR PUSTAKA	..69
LAMPIRAN-LAMPIRAN

DAFTAR GAMBAR

Gambar 3.1       Konfigurasi Dasar Komputer	22
Gambar 3.2        Skema Komputer Secara Garis Besar	24
Gambar 3.3        Diagram Konteks	24
Gambar 3.4        Data Flow Diagram Level 0	25
Gambar 3.5        Data Flow Diagram Level 1 Proses 1	26
Gambar 3.6        Data Flow Diagram Level 1 Proses 2	27
Gambar 3.7        Data Flow Diagram Level 1 Proses 3	27
Gambar 3.8        Data Flow Diagram Level 1 Proses 4	..28
Gambar 3.9        Relasi Tabel	33
Gambar 3.10      Rancangan Sistem	34
Gambar 3.11      Rancangan Masukkan Login	36
Gambar 3.12      Rancangan Masukkan Data Wali	36
Gambar 3.13      Rancangan Masukkan Data Mata Pelajaran	37
Gambar 3.14      Rancangan Masukkan Data Guru	37
Gambar 3.15      Rancangan Masukkan Siswa	38
Gambar 3.16      Rancangan Masukan Data Mengajar	38
Gambar 3.17      Rancangan Masukan Data Admin	38
Gambar 3.18      Rancangan Masukan Data Nilai	38
Gambar 3.19      Rancangan Keluaran Daftar Siswa	39
Gambar 3.20      Rancangan Keluaran Daftar Nilai per Siswa	39
Gambar 3.21      Rancangan Keluaran Daftar Rata-Rata Nilai Siswa	39
Gambar 3.22      Rancangan Keluaran Daftar Peringkat Siswa	40
Gambar 3.23      Rancangan Keluaran Daftar Guru	40

Gambar 3.24      Rancangan Keluaran Daftar Wali Kelas	40
Gambar 3.25      Rancangan Keluaran Daftar Mata Pelajaran	40
Gambar 3.26      Rancangan Keluaran Daftar Mengajar	40

DAFTAR TABEL

Tabel 3.1       Struktur Tabel Admin	29
Tabel 3.2       Struktur Tabel Siswa	29
Tabel 3.3       Struktur Tabel Guru	31
Tabel 3.4       Struktur Tabel Wali	31
Tabel 3.5       Struktur Tabel Mata Pelajaran	31
Tabel 3.6       Struktur Tabel Mengajar	32
Tabel 3.8       Struktur Tabel Det_Nilai	32