• Tidak ada hasil yang ditemukan

PROPOSAL TUGAS AKHIR Sistem Aplikasi Pengolahan Nilai Rapor Di SMP Al-Irsyad Berbasis PHP Dan MYSQL.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PROPOSAL TUGAS AKHIR Sistem Aplikasi Pengolahan Nilai Rapor Di SMP Al-Irsyad Berbasis PHP Dan MYSQL."

Copied!
17
0
0

Teks penuh

(1)

PROPOSAL TUGAS AKHIR

SISTEM APLIKASI PENGOLAHAN NILAI RAPOR DI SMP AL-IRSYAD BERBASIS PHP DAN MYSQL

Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Studi S-1 Jurusan Teknik Elektro Fakultas Teknik

Universitas Muhammadiyah Surakarta Diajukan oleh :

DWI SETIAWAN D 400070018

JURUSAN ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)

LEMBAR PERSETUJUAN

Tugas Akhir dengan judul “SISTEM APLIKASI PENGOLAHAN NILAI RAPOR DI SMP AL-IRSYAD BERBASIS PHP DAN MYSQL” ini diajukan oleh:

NAMA : DWI SETIAWAN

NIM : D 400 070 018

FAKULTAS : TEKNIK ELEKTRO

Guna memenuhi salah satu syarat untuk menyelesaikan program Sarjana jenjang pendidikan Strata-Satu (S1) pada Jurusan Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta, telah diperiksa dan disetujui pada:

Hari :

Tanggal :

Mengetahui, Pembimbing 1

(Umar, S.T., M.T.)

Pembimbing 2

(3)

HALAMAN PENGESAHAN

Tugas Akhir dengan judul “SISTEM APLIKASI PENGOLAHAN NILAI RAPOR DI SMP AL-IRSYAD BERBASIS PHP DAN MYSQL” ini telah dipertahankan dan dipertanggung jawabkan di hadapan Dewan Penguji Tugas Akhir Fakultas Teknik Jurusan Teknik Elektro Universitas Muhammadiyah Surakarta, pada:

Hari :

Tanggal :

Dewan Penguji:

1. Umar, ST, MT. ...

2. Umi Fadlilah, ST, M.Eng. ……….

3. Dedy Ari Prasetya, ST. ………...

4. Muhammad Muslich, ST. ……….

Mengetahui, Dekan Fakultas Teknik

Universitas Muhammadiyah Surakarta

(Ir. Agus Riyanto, MT.)

Ketua Jurusan Teknik Elektro Universitas Muhammadiyah Surakarta

(4)

KATA PENGANTAR

Assalamu ‘alaikum Wr. Wb.

Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat dan hidayah-Nya, karena dengan kuasa-Nya penulis dapat menyelesaikan tugas akhir ini.

Adapun maksud dan tujuan penyusunan tugas akhir ini adalah untuk melengkapi persyaratan akademis untuk menyelesaikan program Strata 1 dan

memperoleh gelar Sarjana Teknik Jurusan Elektro, pada Fakultas Teknik Universitas Muhammadiyah Surakarta.

Penulis menyadari dalam penyusunan tugas akhir ini banyak menerima bantuan dan bimbingan dari manapun. Oleh karena itu dalam kesempatan ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada:

1. Bapak Umar, S.T, M.T. selaku Dosen pembimbing 1 dan juga sebagai pimpinan yayasan Al-Irsyad Al-Islammiyah Surakarta, yang telah memberi izin kepada penulis untuk mengadakan penelitian di yayasan tersebut.

2. Ibu Umi Fadlillah, S.T., selaku pembimbing II, yang telah memberikan banyak masukan dan juga saran yang bermanfaat selama proses pembuatan tugas akhir.

(5)

4. Bapak Joko Subando,S.SI., selaku kepala sekolah SMP Al-Irsyad Surakarta.

5. Bapak Asep, yang telah menjadi pembimbing penulis selama di SMP Al-Irsyad Surakarta.

6. Semua dosen pengajar yang telah memberikan bekal berupa ilmu pengetahuan komputer.

7. Teman – teman kampus saya Teknik Elektro 2007, terima kasih atas bantuannya.

8. Semua pihak yang telah membantu dalam penulisan tugas akhir ini. Penulis menyadari bahwa tiada gading yang tidak retak maka dalam penyusunan tugas akhir ini masih sangat jauh dari sempurna. Masih banyak yang perlu dibenahi demi tercapinya hasil yang lebih baik. Oleh karena itu, kritik dan saran yang membangun dari pembaca sangat penulis harapkan.

Semoga tugas akhir ini bermanfaat bagi yayasan SMP Al-Irsyad guna terciptanya sistem pengolahan nilai siswa yang baik dan juga terkomputerisasi sehingga dapat membantu penilaian dengan mudah dan cepat .dan semoga bermanfaat bagi pembaca yang budiman. Amin ya robbal’alamin.

Wassalamu ‘alaikum Wr. Wb.

Surakarta,

(6)

M OTTO

JANGAN PERNAH RAGU UNTUK MELANGKAH, SEMUA KESULI TAN PASTI ADA JALAN KELUARNYA

( PENULI S)

KESUKSESAN DAN KEGAGALAN ADALAH SATU KOI N YANNG BERDAMPI NGAN, JI KA ANDA MENJAUHI KEGAGALAN / TAKUT GAGAL

MAKA ANDA JUGA MENJAUHI KESUKSESAN KARENA I TU BERBUAT BAI KLAH KEPADA SESUATU YANG MENGGAGALKAN ANDA MAKA ANDA

AKAN DI BERI KAN SEBUAH KESUKSESAN ( MARI O TEGUH)

BERSYUKURLAH ATAS SETI AP NI KMAT YANG DI BERI KAN KEPADA ANDA, MAKA ANDA AKAN MERASAKAN HI DUP YANG SESUNGGUHNYA

( PENULI S)

JANGAN BI ARKAN KETAKUTAN PI KI RAN MEMBAYANGI DAN MENAKUTI ANDA, BERBUAT BAI KLAH PADA APAPUN DI SEKI TAR ANDA MAKA

(7)

PERSEMBAHAN

Aya h a n d a d a n I bu n d a Ter ci n t a

T erimakasih atas curahan kasih sayang dan atas segalanya.

Ka ka k ku

T erimakasih atas dukungannya.

Reka n - r eka n sen a si b d a n seper ju a n g a n

T erimakasih atas kebersamaan kita selama ini.

Speci a l Th a n x

(

Kepa d a sem u o or a n g d a n sem u a pi h a k

)

P enulis minta maaf tidak bisa menyebutkan satu-persatu

T erimakasih atas inspirasi, bantuan, dan semangatnya kepada penulis

(8)

HALAMAN KONTRIBUSI

Dengan ketulusan hati, berikut ini penulis sampaikan daftar kontribusi penelitian tugas akhir ini :

1. Penulis berterus terang bahwa kemampuan dalam memahami bahasa pemrograman yang menggunakan PHP dan database MySQL masih terlampau sedikit, oleh karena itu penulis mencoba belajar dari banyak orang dan banyak hal dan berbekal internet untuk mengerjakan sistem informasi ini.

2. Perancangan sistem informasi ini menggunakan sistem operasi Windows XP Professional SP 2

3. Saya menggunakan tools xampp-win32-1.7.0-installer dengan spesifikasi : Apache 2.2.11 sebagai webserver, PHP 5.2.8 sebagai software server side, MySQL 5.1.30-community sebagai database server dan PHPMyAdmin 3.1.1 sebagai antarmuka untuk memanipulasi tabel.

4. Macromedia Dreamweaver 8.0 digunakan untuk membuat dan mengedit tampilan web sekaligus skrip-skripnya.

Demikian daftar kontribusi penulis sampaikan dengan sebenar-benarnya, semoga bermanfaat.

Surakarta, Februari 2012 Mengetahui

Dosen Pembimbing I Penulis

(9)

DAFTAR ISI

Halaman

HALAMAN JUDUL...i

HALAMAN PERSETUJUAN...ii

HALAMAN PENGESAHAN...iii

HALAMAN KONTRIBUSI...iv

HALAMAN MOTTO...v

HALAMAN PERSEMBAHAN...vi

KATA PENGANTAR...vii

DAFTAR ISI...ix

DAFTAR GAMBAR...xiv

DAFTAR TABEL...xvii

ABSTRAKSI...xviii

BAB I. PENDAHULUAN 1.1. Latar Belakang...1

1.2. Peruumusan Masalah...5

1.3. Batasah Masalah...5

1.4. Tujuan ...6

1.5. Manfaat...7

1.6. Tinjauan Pustaka...7

(10)

1.8. Sistematika Penulisan...15

BAB II. LANDASAN TEORI 2.1. Basisdata...16

2.2. World wide Web (WWW)...18

2.3.Uniform Resource Location (URL)...20

2.4. Hypertext Transfer Protocol (HTTP)...21

2.5. Hypertext Markup Language (HTML)...23

2.6. Cascade Style Sheet (CSS)...25

2.7. MySQL...27

2.8. Hypertext Preprocessor (PHP)...29

2.9. PHPMyADMIN...34

2.10. Apache...35

BAB III. PERANCANGAN SISTEM INFORMASI 3.1. Pendahuluan...36

3.2. Input dan Output yang dikehendaki...37

3.3. Perancangan Sistem...38

3.3.1. Peralatan yang Digunakan...38

3.3.2. Bentuk-Bentuk Relasional...39

3.3.3. Perintah SQL...41

3.3.4. Perancangan Tabel database...43

(11)

3.5. Aplikasi PHP dengan MySQL...64

3.6. Pembuatan Diagram E-R...68

3.7. Pembuatan Program Aplikasi...73

3.7.1. Koneksi MySQL (database)...73

3.7.2. Fungsi Login Admin...74

3.7.3. Fungsi Tambah Data...76

3.7.4. Fungsi Edit Data...86

3.7.5. Fungsi Hapus Data...99

BAB IV. PENGUJIAN DAN PEMBAHASAN SISTEM 4.1. Spesifikasi Peralatan Ujicoba...101

4.2. Halaman Home...101

4.3. Halaman Login Staff PKN...102

4.3.1 Halaman Data Referensi Perusahaan...103

4.3.2 Halaman Data Pendaftaran PKN...104

4.3.3 Halaman Data Pendaftaran seminar PKN...106

4.4. Halaman Login Staff TA...106

4.4.1. Halaman Data Mahasiswa...107

4.4.2. Halaman Data Dosen...108

4.4.3. Halaman Data Pendaftar TA...108

4.4.4. Halaman Data Seminar Proposal...110

(12)

4.4.6. Halaman Data Seminar Pendadaran...111

4.4.7. Halaman Upload Abstraksi...112

4.4.8. Laporan Kelulusan Tugas Akhir...113

4.5. Halaman Login Dosen...113

4.5.1 Halaman Data Mahasiswa Bimbingan...113

4.5.2 Halaman Informasi Undangan...114

4.6. Halaman Login Mahasiswa...115

4.6.1 Halaman Daftar PKN...115

4.6.2 Halaman Jadwal Seminar PKN...116

4.6.3 Halaman Daftar Tugas Akhir...117

4.6.4 Halaman Informasi Seputar TA...118

4.7. Halaman Usulan PKN...119

4.8. Halaman Informasi...119

4.9. Download PKN...120

(13)

DAFTAR TABEL

Tabel 3.1. Tabel Admin...44

Tabel 3.2. Tabel Mahasiswa...45

Tabel 3.3. Tabel Dosen...47

Tabel 3.4. Tabel Pendaftaran TA...49

Tabel 3.5. Tabel Pengumuman TA...50

Tabel 3.6. Tabel Resume...51

Tabel 3.7. Tabel Pendaftaran PKN...53

Tabel 3.8. Tabel Referensi...55

Tabel 3.9. Tabel Pengumuman PKN ...56

(14)

DAFTAR GAMBAR

Gambar 1.1. Diagram Blok Untuk Sistem...13

Gambar 2.1. URL ( Uniform Resource Location)...20

Gambar 2.2 Konsep Kerja PHP...31

Gambar 3.1 Hubungan Antar Komponen Aplikasi Web...39

Gambar 3.2. Relasi One to One ...40

Gambar 3.3. Relasi One to Many...40

Gambar 3.4. Relasi Many to Many...41

Gambar 3.5. Perancangan Alur Sistem...58

Gambar 3.6. Alur Khusus Untuk Pendaftaran TA dan PKN...61

Gambar 3.7. Alur Form Pendaftaran PKN (Menu Mahasiswa)...63

Gambar 3.8. Koneksi PHP Dengan MySQL...67

Gambar 3.9. E-R Diagram Untuk TA...68

Gambar 3.10. E-R Diagram Untuk PKN...71

Gambar 3.11. Tampilan Login Admin... . 76

Gambar 4.1. Halaman Utama...102

Gambar 4.2. Halaman Login Biro PKN...102

Gambar 4.3. Halaman Referensi Perusahaan...103

Gambar 4.4. Halaman Referensi Perusahaan Tambah Data...104

Gambar 4.5. Halaman Referensi Perusahaan Edit Data...104

Gambar 4.6. Halaman Admin Pendaftaran PKN...105

(15)

Gambar 4.8. Admin Pendaftaran Seminar PKN...106

Gambar 4.9. Data Mahasiswa...107

Gambar 4.10. Data Dosen...108

Gambar 4.11. Data Pendaftar TA...109

Gambar 4.12. Form Penentuan jadwal Seminar Proposal...110

Gambar 4.13. Data Seminar Proposal...111

Gambar 4.14. Data Seminar Pra...111

Gambar 4.15. Data Seminar Pendadaran...112

Gambar 4.16. Informasi Seminar Pendadaran yang Lulus...112

Gambar 4.17. Abstraksi dan Upload File...112

Gambar 4.18. Data Kelulusan TA...113

Gambar 4.19. Data Mahasiswa Bimbingan...114

Gambar 4.20. Data Informasi Undangan...115

Gambar 4.21. Form Pendaftaran PKN...116

Gambar 4.22. Informasi Pendaftaran PKN...116

Gambar 4.23. Informasi Jadwal Seminar PKN...117

Gambar 4.24. Data Mahasiswa Bimbingan...117

Gambar 4.25. Data Status Pendaftaran TA...118

Gambar 4.26. Data Informasi TA...118

Gambar 4.27. Informasi Usulan PKN...119

Gambar 4.28. Informasi Usulan PKN...120

(16)
(17)

ABSTRAKSI

Perkembangan teknologi di dalam dunia pendidikan merupakan

bagian penting dan sangat berharga. Seperti halnya SMP Al-Irsyad

surakarta, yang memerlukan sistem pengelolaan data yang baik untuk

mendapatkan sistem kerja yang bagus. Suatu sistem kerja akan dilihat bagus

apabila dievaluasi dan diperbaiki terus menerus serta ditunjang dengan

perangkat kerja yang bagus pula, sehingga kinerja sekolah tetap terkontrol

dan terkoordinasi dengan baik.

Memperbaiki kinerja juga menjadi faktor pendorong dibutuhkannya

suatu sistem pengelolaan data yang dapat menata data dengan baik. Hal ini

memotifasi penulis untuk menggunakan dan mengembangkan php mysql

sebagai alternatifnya, maka diambilah judul ” SISTEM APLIKASI

PENGOLAHAN NILAI RAPOR DI SMP AL-IRSYAD BERBASIS PHP

DAN MYSQL “.

Sistem ini diharapkan dapat menyelesaikan penilaian studi siswa

dengan lebih efisien dan tentunya lebih hemat waktu karena pegawai hanya

tinggal menekan tombol print PDF atau langsung bisa di print lewat website

tersebut, adapun fasilitas lain dalam aplikasi ini seperti mengetahui

perkembangan hasil belajar siswa, mengetahui data siswa dan pegawai

SMP Al-Irsyad dan lain-lain.

Referensi

Dokumen terkait

Menurut Budi Setiyawan dan Waridin (2006) kinerja karyawan merupakan hasil atau prestasi kerja karyawan yang dinilai dari segi kualitas maupun kuantitas

[r]

Salah satu output kegiatan sosialisasi adalah kesepakatan rencana kegiatan tindak lanjut (RKTL) yang menjadi keputusan dari forum. Pada aspek ini, partisipasi masyara- kat

Penelitian ini bertujuan mengidentifikasi sejarah pengelolaan hutan yang dilakukan oleh masyarakat di area Taman Nasional Gunung Gede Pangrango, mengidentifikasi

dimana menurut Saini (2010), SnTe memiliki energy gap sekitar 0,35 eV. Material paduan SnTe memiliki sifat fisis yang menarik dan keunggulan yaitu memiliki sensitivitas yang

perpustakaan dan pemanfaatan internet terhadap hasil belajar mata kuliah.. penelitian pendidikan pada mahasiswa FKIP-UMS Progdi Pendidikan. Akuntansi Angkatan

Setiap peserta pelatihan yang mengikuti in house training dari kami, akan mendapatkan free flashdisk yang berisikan 10 Topik Presentasi Management Skills (antara lain :.

Analisis interaksi pada pH setelah fermentasi 24 jam yang menggunakan perlakuan konsentrasi enzim α -amilase dan glukoamilase masing-masing faktor pengenceran menghasilkan