PERANCANGAN SISTEM PENGOLAHAN DATA NILAI
SISWA SMP N 2 BALONG PONOROGO
SKRIPSI
Diajukan Sebagai Salah Satu Syarat
Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1)
Pada Program Studi Informatika Fakultas Teknik
Universitas Muhammadiyah Ponorogo
Oleh:
Vina Wahyu Ratnasari
05530026
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK
HALAMAN PENGESAHAN
Nama : Vina Wahyu Ratnasari
NIM : 05530026
Program Studi : Informatika
Fakultas : Teknik
Judul : “PERANCANGAN PERANCANGAN SISTEM PENGOLAHAN DATA NILAI SISWA SMP N 2 BALONG PONOROGO”
Isi dan formatnya telah di setujui dan dinyatakan memenuhi syarat
Untuk melengkapi persyaratan guna memperoleh Gelar Sarjana
pada Program Studi Informatika Fakultas Teknik Universitas Muhammadiyah
Ponorogo
Ponorogo, Oktober 2010
Menyetujui
Dosen Pembimbing I
Munirah, M.T
NIS.
Dosen Pembimbing II
Ir. Andi Triyanto
NIS.
Mengetahui
Dekan Fakultas Teknik
Aliyadi, M.M
NIS.
Ketua Program Studi Teknik Informatika
Ir. Andi Triyanto
NIS.
DAFTAR ISI
1.6 Sistematika Penulisan……… 3
BAB II LANDASAN TEORI……… 5
2.1 Pengertian Sistem……… 5
2.1.1 Karakteristik Sistem……….... 5
2.1.2 Klasifikasi Sistem……… 7
2.2 Konsep Dasar Informasi……….. 8
2.2.1 Pengertian Informasi……… 8
2.2.2 Kualitas Informasi……… 8
2.3 Konsep Dasar Sistem Informasi………. 9
2.3.1 Pengertian Sistem Informasi………9
2.7 Perancangan Sistem dan Database……… 15
2.7.1 Dokument Flow……… 15
2.7.2 Contex Diagram(Diagram Kontek)……… 15
2.7.3 Data Flow Diagram (DFD)……….. 15
2.7.4 Entity Relationalship Diagram (ERD)……… 16
2.8 Internet……… 17
2.8.1 Sejarah Internet……… 18
2.8.2 Hypertext Transfer Protocol (HTTP)……… 18
2.8.3 World Wide Web (WWW)……… 19
2.9 Hypertext Markup Language(HTML)……… 19
2.10 PHP……… 20
2.11 MySQL……… 21
2.12 Macromedia Dreamweaver MX 2004……… 22
2.13 Power Designer……… 24
2.13.1 Data Architect……… 24
2.13.2 Proses Analyst……… 24
2.14 Appserv……… 24
BAB III ANALISA DAN PERANCANGAN SISTEM……… 25
3.1 Analisa Sistem……… 26
3.1.1 Tinjauan Sistem Penilaian………. 26
3.1.2 Sistem Pengolahan Data Nilai yang Sedang Berjalan… 31 3.1.3 Kelemahan Sistem yang Berjalan……… 32
3.1.4 Sistem Baru yang Diusulkan………. 32
3.2 Perancangan Sistem……… 33
e. Tabel Penilaian……… 42
3.4 Perancangan Interface……… 46
3.4.1 Rancangan Halaman Depan……… 46
3.4.2 Rancangan Halaman Profil Sekolah……… 47
3.4.3 Rancangan Halaman Login Guru……… 48
BAB IV IMPLEMENTASI PROGRAM……… 49
4.1 Kebutuhan Software dan Hardware……… 49
4.1.1 Kebutuhan Software……… 49
4.2.2.2 Halaman Guru Mata Pelajaran……… 62
KATA PENGANTAR
Alhamdulillah segala puji dan syukur ke kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi
ini dengan judul “Perancangan Sistem Pengolahan Data Nilai Siswa SMP N 2
Balong Ponorogo”.
Adapun maksud dari penyusunan skripsi ini adalah sebagai salah satu syarat
dalam mencapai jenjang Sarjana, Jurusan Informatika, Fakultas Teknik, Universitas
Muhammadiyah Ponorogo
Pada kesempatan ini, penulis ingin menyampaikan ucapan terima kasih
kepada:
1. Bapak Ir. Aliyadi, MM. Selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Ponorogo dan telah mencarikan tempat PKN.
2. Bapak Ir. Andi Triyanto. Selaku Ketua Jurusan Fakultas Teknik Universitas
Muhammadiyah Ponorogo dan selaku pembimbing II.
3. Ibu Munirah, M.T, Selaku Dosen pembimbing I, yang telah banyak
meluangkan waktu dan masukan bagi penulis dalam menyusun skripsi ini
4. Bapak Paseh, selaku Kepala Sekolah SMP N 2 Balong Ponorogo yang telah
memberi ijin penulis untuk melakukan pelitian.
5. Ke dua orang tuaku tercinta, kakak, sepupu, dan seluruh keluargayang telah
memberikan semangat dan doa sehingga penulis dapat menyelesaikan
laporan ini.
6. Seseorang yang membuatku bahagia, my beloved terimakasih atas kasih sayang, semangat, do’a, kritik dan saran yang telah diberikan.
7. Soulmate “Suwex Community” (Yesi, Edi, Gayuh), selalu bisa membuat tersenyum, always have fun.
8. Bapak Indra, yang menjadi guru psikolog serta memberi motivasi untuk terus
berjuang dan semangat.
9. Teman-teman Teknik Informatika angkatan 2005, terima kasih untuk
kerjasama dan bantuannya, kita adalah keluarga, sahabat, i love u all.
Dalam penyusunan skripsi ini penulis menyadari bahwa masih jauh dari
kesempurnaan. Dengan segala kerendahan hati penulis mengharapkan kritik dan
Akhirnya penulis berharap semoga skripsi ini dapat bermanfaat bagi kita
semua.
Ponorogo, Oktober 2010
ABSTRAKSI
Sekarang ini, teknologi informasi sedang berkembang dengan pesat
yang memungkinkan semua orang dapat berkomunikasi dari satu tempat ke
tempat lain dengan jarak ribuan kilometer. Dalam dunia pendidikan, komputer
bisa sebagai alat bantu dalam proses pembelajaran dan perkembangan
sekolah. Mengingat semakin banyaknya informasi yang diinginkan manusia
dan didukung oleh perkembangan teknologi yang semakin maju, baik pada
perangkat keras (hardware) maupun perangkat lunak (software), maka komputer dipakai untuk menyajikan informasi, salah satunya untuk menyajikan
tentang dunia pendidikan.
SMP N 2 Balong merupakan salah satu yang terkait dengan pendidikan,
dimana ini pengerjaan database nilai siswa dikerjakan secara manual. Maka
penulis melihat ketidak efisien pada pengerjaan nilai tersebut. Sementara untuk
instansi pendidikan sendiri sudah selayaknya memaksimalkan pengajaran
sebuah pengolahan data dengan menggunakan komputer.
Oleh karena itu sangat diperlukan fasilitas untuk memberikan informasi
kepada masyarakat luas sekaligus mempromosikan sekolah tentang kegiatan
akademik sekolah dan tentang-tentang informasi-informasi sekolah lainnya.
Dengan adanya sistem yang online, diharapkan nantinya dapat membatu untuk orang tua/wali murid dalam memantau kegiatan belajar siswa di sekolah tanpa
harus datang ke sekolah. Sementara itu untuk para guru dapat memasukkan
data nilai siswa meskipun sedang tidak berada di sekolah.
Sistem ini menginformasikan sedikit tentang profile sekolah dan kegiatan
akademik lainnya karena sistem ini lebih ditekankan pada penyajian informasi
nilai siswa antara lain nilai harian siswa, nilai ulangan tengah semester dan
ulangan akhir semester Sistem ini nantinya dapat diakses secara on-line lewat
BAB I
PENDAHULUAN
1.1. Latar Belakang
Pada masa sekarang, dunia mengalami proses revolusi penerapan
teknologi yang disebut komputerisasi. Tentu saja bukan menjadi hal yang asing
bagi kita. Saat ini komputer sudah menjadi peran penting dalam setiap
pekerjaan yang berhubungan dengan pengolahan data yang mungkin
dikerjakan manusia sulit namun mudah bagi komputer untuk
menyelesaikannya. Pengaruh perkembangan ilmu komputer ini mencapai
berbagai seluruh bidang.
Dalam dunia pendidikan, komputer bisa sebagai alat bantu dalam proses
pembelajaran dan perkembangan sekolah. Mengingat semakin banyaknya
informasi yang diinginkan manusia dan didukung oleh perkembangan teknologi
yang semakin maju, baik pada perangkat keras (hardware) maupun perangkat
lunak (software), maka komputer dipakai untuk menyajikan informasi, salah satunya untuk menyajikan tentang dunia pendidikan.
SMP N 2 Balong merupakan salah satu yang terkait dengan pendidikan,
dimana ini pengerjaan database nilai siswa dikerjakan secara manual. Maka
penulis melihat ketidak efisien pada pengerjaan nilai tersebut. Sementara untuk
instansi pendidikan sendiri sudah selayaknya memaksimalkan pengajaran
sebuah pengolahan data dengan menggunakan komputer.
SMP N 2 Balong ini termasuk mempunyai nilai prestasi yang sangat
bagus, sekolah ini sudah mencapai Sekolah Standart Nasional (SSN). Oleh
karena itu sangat diperlukan fasilitas untuk memberikan informasi kepada
masyarakat luas sekaligus mempromosikan sekolah tentang kegiatan
akademik sekolah dan tentang-tentang informasi-informasi sekolah lainnya.
Dari prestasi sekolah itulah tentunya baik guru maupun siswa tidak hanya
masyarakat sekitar bahkan yang ada dari luar kota. Dengan adanya sistem
yang online, diharapkan nantinya dapat membatu untuk orang tua/wali murid
dalam memantau kegiatan belajar siswa di sekolah tanpa harus datang ke
sekolah. Sementara itu untuk para guru dapat memasukkan data nilai siswa
.2 Perumusan Masalah
Berdasarkan latar belakang yang telah dijabarkan di atas, maka dapat
disimpulkan tentang rumusan masalah yang akan dikaji lebih mendalam pada
SMP N 2 Balong Ponorogo adalah mampu memberi informasi tentang profil
sekolah, kegiatan akademik, dan informasi nilai siswa di SMP N 2 Balong
Ponorogo.
.3 Batasan Masalah
Sesuai dengan latar belakang dan permasalahan diatas, maka penulis
membatasi masalah yang dibahas pada aspek :
a. Sistem yang dibuat menginformasikan sedikit tentang profile sekolah dan
kegiatan akademik lainnya karena sistem ini lebih ditekankan pada
penyajian informasi nilai siswa antara lain: nilai harian siswa, nilai ulangan
tengah semester dan ulangan akhir semester
b. Sistem ini nantinya dapat diakses secara on-line lewat internet.
c. Program yang digunakan dalam pembuatan software sistem ini
menggunakan script PHP dan HTML serta dengan menggunakan database MySQL.
.4 Tujuan
Tujuan skripsi ini adalah untuk merancang dan membuat sistem
komputerisasi secara online di SMP N 2 Balong yang berguna untuk mempermudah dalam pengolahan dan penyajian data nilai siswa secata cepat
dan tepat waktu sesuai harapan.
Adapun tujuan membuat program ini adalah:
a. Membuat sistem komputerisasi untuk mendukung pengolahan data yang
secara manual pada saat ini.
b. Mempermudah pencarian data dan penyajian informasi akademis yang di
perlukan
c. Mempermudah dalam pengolahan dan penyajian data nilai siswa
.5 Metodologi
1. Survei
Pada tahap ini akan dilakukan survei untuk mengetahui sejauh mana
kebutuhan akan aplikasi perangkat lunak ini.
Pada tahap ini dilakukan pengkajian seberapa besar manfaat dari sistem
aplikasi ini.
3. Perencanaan
Pada tahap ini akan merencanakan memakai tool apa yang mendukung
pembuatan aplikasi ini.
4. Analisis dan Perancangan Sistem
Pada tahap ini menganalisis sistem yang telah ada supaya dalam
perancangan system tidak lepas dari sistem yang telah ada dan melakukan
perancangan meliputi diagram alir program, tabel – tabel database
5. Pengujian
Pada tahap ini akan dilakukan ujicoba terhadap aplikasi perangkat lunak
untuk mengetahui hasilnya.
6. Implementasi
Pada tahap ini dilakukan pengimplementasian terhadap aplikasi perangkat
lunak di lapangan
7. Penulisan Tugas Akhir
Tahap ini merupakan tahap terakhir dari penyusunan tugas akhir yaitu
pembuatan laporan dari semua langkah – langkah yang telah dilakukan.
.6 Sistematika Penulisan
Sistematika penulisan yang digunakan dalam laporan ini terdiri dari lima
bab, susunannya sebagai berikut:
BAB I : PENDAHULUAN
Membahas latar belakang, perumusan masalah, batasan masalah,
tujuan, metodologi dan sistematika penulisan yang digunakan dalam
skripsi ini.
BAB II : LANDASAN TEORI
Pada bab ini menjelaskan semua teori dasar yang digunakan,
termasuk menerangkan dan menjelaskan teori dasar perangkat
lunak yang digunakan dalam menyelesaikan skripsi dari beberapa
buku-buku literatur serta referensi dari internet. BAB III : ANALISA DAN PERANCANGAN SISTEM
Bab ini menjelaskan mengenai proses perencanaan program serta
cara kerja program yang dirancang.
BAB IV : IMPLEMENTASI PROGRAM
Merupakan tahap implementasi dan uji coba dari program. Apakah
BAB V : PENUTUP
Pada bab ini berisi tentang kesimpulan dan saran-saran dari hasil
DAFTAR PUSTAKA
1. Harianto, Kristanto. (2007). Konsep & Perancangan Database.
Yogyakarta:Andi Publisher.
2. Jogianto, HM. (2000). Pengenalan Komputer:Dasar Ilmu
Komputer. Yogyakarta:Andi Offset.
3. Jogianto, HM. (1995). Analisa dan Desain Sistem Informasi :Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis . Yogyakarta:Andi.
4. Kristanto, Adri.(2003). Perancangan Sistem Informasi dan Aplikasinya.
Yogyakarta:Gava Media.
5. Mahyuzir, Tavri D. (1989). Analisa dan Perancangan Sistem Pengolahan
Data. Jakarta:Elex Media Komputindo.
6. Nugroho, Bunafit. (2004). PHP & MySQL dengan Editor Dreamweaver MX .
Yogyakarta:Andi Offset.
7. Nugroho, Bunafit. (2008). Aplikasi Pemrograman Web Dinamis dengan
PHP & MySQL. Yogyakarta:Gava Media.
8. Sakur, Stendy. (2005). Aplikasi Web Database dengan Dreamweaver MX
2004. Yogyakarta:Andi Offset.
9. Winarko, Edi. 2006. Perancangan Database dengan Power Designer 6.32.
Jakarta:Prestasi Pustaka.
10. ____________, http://www.ilmuwebsite.com
11. ____________, http://www.sourceforge.net