• Tidak ada hasil yang ditemukan

Laporan Proyek Akhir APLIKASI PENGHITUNG NILAI RAPORT SMA NEGERI KEBAKKRAMAT DENGAN MULTIUSER BERBASIS WEB

N/A
N/A
Protected

Academic year: 2022

Membagikan "Laporan Proyek Akhir APLIKASI PENGHITUNG NILAI RAPORT SMA NEGERI KEBAKKRAMAT DENGAN MULTIUSER BERBASIS WEB"

Copied!
18
0
0

Teks penuh

(1)

i

Laporan Proyek Akhir

APLIKASI PENGHITUNG NILAI RAPORT SMA NEGERI KEBAKKRAMAT DENGAN MULTIUSER BERBASIS WEB

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Jenjang Pendidikan Diploma III

Pada

STMIK Sinar NusantaraSurakarta

Disusun oleh :

Nama : ANTON MARSONO

NIM : 07.3.00006

Program Studi : TEKNIK INFORMATIKA Program Pendidikan : DIPLOMA III

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SINAR NUSANTARA

SURAKARTA

2011

(2)

PERSETUJUAN LAPORAN PROYEK AKHIR

Nama Pelaksana Proyek Akhir : Anton Marsono Nomor Induk Mahasiswa : 07.3.00006

Program Studi : Teknik Informatika

Program Pendidikan : Diploma III

Judul Proyek Akhir : Aplikasi Penghitung Nilai Raport SMA Negeri Kebakkramat Dengan MultiUser Berbasis Web

Dosen Pembimbing : Bebas Widada, S.Si, M.Kom

Surakarta, 14 Maret 2011 Menyetujui, Dosen Pembimbing,

(Bebas Widada, S.Si, M.Kom)

Mengetahui,

Ketua STMIK Sinar Nusantara

( Kumaratih Sandradewi, S.P, M.Kom )

(3)

iii

(4)
(5)

v

MOTTO

 Impian dan sikap menentukan 95 % keberhasilan seseorang. Impian membuat seseorang selalu berfikir kedepan, dan sikap yang baik akan membantu mewujudkan impian itu.

(Louis Tendean)

 Kesadaran diri adalah pintu gerbangnya kesuksesan sedangkan kemauan yang bulat adalah kunci pembuka pintu gerbang kesuksesan. Karenanya harmonisasikanlah keduanya bilamana ingin bahagia lahir dan batin.

 Kelemahan terbesar kita terletak pada sikap kita untuk menyerah. Jalan yang pasti untuk meraih sukses adalah selalu berusaha lagi.

(Thomas Edison)

 Ilmu bisa dikatakan sangat bernilai jika ilmu selalu diamalkan untuk kebaikan dan bukan untuk kepentingan pribadi.

 Menghidupkan keyakinan diri itu jauh lebih penting dan jauh lebih berharga daripada hanya memikirkan tanpa berusaha.

 Tinggalkanlah kegemaran menunda – nunda suatu pekerjaan yang hari ini dapat kamu lakukan, jangan meniru sifat golongan tercela itu. Tinggalkanlah pula segala godaan yang hendak memalingkan kalian dari apa yang menjadi angan – angan serta cita – cita kalian.

(Musthofa Al Ghalayain)

(6)

PERSEMBAHAN

 Kepada Tuhan Yang Maha Esa, atas segala rahmat dan hidayahnya

 Bapak dan Ibuku yang sangat aku hormati dan kusayangi tak henti – hentinya selalu mencurahkan do’a untukku, mendidik serta mengajariku tentang arti hidup sehingga aku dapat menghargai setiap waktu dan kesempatan

 Kakakku dan adikku yang aku sayangi dan sangat perhatian padaku yang selalu mendoakan aku biar cepat selesai kuliah

 Bapak / ibu dosen yang telah memberikan ilmu pengetahuannya tentang ilmu pengetahuan dan tentang kehidupan bersosial

 Teman –teman seperjuangan Anas, Iksan, Yuwono, Andi, Arif, Agus dan Temen TI-D3 angkatan 2007, terimakasih atas informasi-informasi dan dukungannya

 Semua teman – teman kampus terima kasih atas semuanya

 Pembaca budiman yang telah melonggarkan waktunya untuk membaca

laporan proyek akhir ini.

(7)

vii RINGKASAN

Laporan Proyek Akhir ini dengan judul “Aplikasi Penghitung Nilai Raport SMA Negeri Kebakkramat Dengan Multiuser Berbasis Web”

Tujuan Proyek Akhir ini adalah untuk mempermudah pengolahan nilai, khususnya untuk menghitung nilai akhir / nilai raport di SMA Negeri Kebakkramat agar dapat diproses dengan cepat, tepat, efektif, dan efisien serta meningkatkan penggunaan sarana yang telah ada, khususnya dalam bidang teknologi komputer. Sehubungan dengan hal itu, penulis membuat aplikasi penghitung nilai raport SMA Negeri Kebakkramat dengan multiuser yang bisa digunakan untuk mengatasi permasalahan yang ada.

Metode pengumpulan data meliputi studi lapangan dan studi kepustakaan.

studi lapangan meliputi observasi dan wawancara. Sedangkan studi kepustakaan dilakukan dengan penelitian kepustakaan tentang obyek atau permasalahan yang diteliti.

Hasil penelitian menunjukkan bahwa SMA Negeri Kebakkramat di

Kebakkramat, belum menggunakan aplikasi penghitung nilai raport berbasis web

secara multiuser. Untuk mempermudah pengolahan nilai raport hasil dari proses

belajar mengajar maka SMA Negeri Kebakkramat perlu sebuah aplikasi

penghitung nilai raport dengan multiuser, supaya hasil pengolahan nilai raport

lebih cepat, efektif dan lebih akurat,yang hasilnya dapat diakses langsung oleh

siswa, guru, wali kelas, wakil kepala sekolah dan administrator yang terhubung di

dalam jaringan komputer intranet di SMA Negeri Kebakkramat.

(8)

SUMMARY

This Final Project Report entitled "Application of SMA raport Countdown Value Kebakkramat With Web-based multiuser"

The purpose of this Final Project is to facilitate the processing of value, especially to calculate the final value or value at high schools report cards can be processed with Kebakkramat for fast, precise, effective, and efficient and to increase the use of existing facilities, particularly in the field of computer technology. In this connection, authors make the application counter value of report cards with multiuser Kebakkramat SMA that could be used to overcome the existing problems.

Data collection methods included field studies and literature studies field study included observations and interviews. While the literature study conducted by the research literature about the object or issue under study.

The results showed that the high schools in Kebakkramat Kebakkramat,

have not used the calculator application value in multiuser web-based report

cards. To facilitate processing of the value of report cards results from a learning

process so SMA Kebakkramat need a counter application value of report cards

with multiuser, so that the processing of report cards more quickly, effectively and

more accurately, the results can be accessed directly by students, teachers,

homeroom, vice principals and administrators who connect on the intranet

computer network in SMA Kebakkramat.

(9)

ix

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa, yang telah melimpahkan rahmat serta hidayahnya kepada penulis, sehingga dapat menyelesaikan Laporan Proyek Akhir. Dengan judul “Aplikasi Penghitung Nilai Raport SMA Negeri Kebakkramat Dengan Multiuser Berbasis Web”.

Penyusunan proyek akhir ini merupakan salah satu kewajiban yang dimaksud untuk melengkapi syarat guna menyelesaikan program pendidikan diploma III di STMIK Sinar Nusantara Surakarta.

Di dalam penyusunan Laporan Proyek Akhir ini penulis banyak mendapatkan bantuan dari berbagai pihak. Maka dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Ibu Kumaratih Sandradewi, S.P., M.Kom, selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer Sinar Nusantara Surakarta yang telah memberikan izin dan fasilitas kepada penulis.

2. Bapak Bebas Widada, S.Si, M.Kom, selaku Dosen Pembimbing yang telah memberikan pengarahan dan bimbingannya kepada penulis untuk menyelesaikan proyek akhir ini.

3. Bapak dan Ibu Dosen STMIK Sinar Nusantara yang telah memberikan

ilmunya dan pengetahuannya kepada penulis sehingga penulis dapat

menyelesaikan proyek akhir ini.

(10)

4. Bapak Drs. Sri Wardoyo, BSc.MT, selaku kepala sekolah SMA Negeri Kebakkramat yang telah memberikan ijin kepada penulis untuk melakukan penelitian di SMA Negeri Kebakkramat.

5. Ibu Sri Mulyani,SE, selaku kepala tata usaha SMA Negeri Kebakkramat yang telah memberikan data – data yang diperlukan oleh penulis.

6. Seluruh staff karyawan STMIK Sinar Nusantara Surakarta.

7. Teman - teman di kampus terima kasih atas dukungan kalian semua.

8. Semua pihak yang telah membantu demi kelancaran dalam penyusunan proyek akhir ini yang penulis belum sebutkan.

Penulis menyadari bahwa penyusunan laporan proyek akhir ini masih banyak kekurangannya, oleh karena ini saran dan kritik yang bersifat membangun akan penulis terima dengan senang hati. Penulis berharap laporan proyek akhir ini bermanfaat bagi semua pihak.

Surakarta, 14 Maret 2011 Penulis

(Anton Marsono)

(11)

xi DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

SURAT PERNYATAAN ... iv

MOTTO ... v

PERSEMBAHAN ... vi

RINGKASAN... vii

SUMMARY ... viii

KATA PENGANTAR ... ix

DAFTAR ISI ... x

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xii

BAB I : PENDAHULUAN 1.1 Latar Belakang... 1

1.2 Perumusan Masalah ... 3

1.3 Pembatasan Masalah... 4

1.4 Tujuan Proyek Akhir ... 5

1.5 Manfaat Proyek Akhir... 5

1.6 Metode Penelitian ... 6

1.7 Sistematika Laporan... 8

(12)

BAB II LANDASAN TEORI

2.1 Pemodelan Sistem... 10

2.2 Pengertian Sistem ... 12

2.3 Pengertian Website ... 14

2.4 Pengertian Web Browser... 14

2.5 Pengertian HTML ... 16

2.6 Pengertian PHP... 17

2.7 Pengertian XAMPP... 20

2.8 Pengertian MySQL ... 20

2.9 Pengertian Data Base ... 21

2.10 Pengertian Tabel, Field dan Record... 22

2.11 Pengertian Macromedia Dreamweaver 8 ... 22

2.12 Pengertian Jaringan Komputer Intranet ... 23

2.13 Pengertian Multiuser ... 23

2.14 Pengertian Sekolah ... 23

2.15 Konsep Kurikulum... 24

2.16 Pengertian Raport ... 26

2.17 Pengertian Ujian ... 27

2.18 Pengertian Remidiasi ... 27

(13)

xiii BAB III TINJAUAN UMUM

3.1 Sejarah Berdirinya SMA Negeri Kebakkramat ... 30

3.2 Struktur Organisasi SMA Kebakkramat ... 32

3.3 Tugas Dan Tanggung Jawab Para Pelaku Organisasi SMA Negeri Kebakkramat ... 33

3.4 Visi Dan Misi SMA Negeri Kebakkramat ... 39

3.5 Tugas dan Tanggung Jawab SMA Negeri Kebakkramat ... 39

3.6 Tujuan SMA Negeri Kebakkramat ... 40

3.7 Fasilitas SMA Negeri Kebakkramat ... 40

3.8 Kalender Pendidikan SMA Negeri Kebakkramat ... 41

3.9 System Penjurusan SMA Negeri Kebakkramat ... 44

3.10 Syarat Kenailkan Kelas SMA Negeri Kebakkramat ... 46

3.11 Perhitungan Nilai Raport SMA Negeri Kebakkramat ... 47

3.12 User-user Yang Terlibat Dalam Aplikasi Penghitung Nilai Raport SMA Negeri Kebakkramat ... 48

BAB IV ANALISA MASALAH DAN PEMBENTUKAN SISTEM 4.1. Pembentukan Program ... 50

4.2. Bagan Alir Skematik ... 54

4.3. Diagram Konteks (Contexs Diagram) ... 64

4.4. HIPO Secara Keseluruhan... 65

4.5 Desain Input Output... 66

4.6. Desain Database ... 77

(14)

4.7. Desain Teknologi... 83

4.8. Pengaturan Software Pada Komputer ... 88

4.9. Pedoman Menjalankan Program... 89

BAB V PENUTUP 5.1 Kesimpulan ... 108

5.2 Saran ... 109

DAFTAR PUSTAKA ... 110

LAMPIRAN ... 111

(15)

xv

DAFTAR TABEL

Tabel Halaman

Tabel 4.1. Kamus Data Desain Input Siswa ... 66

Tabel 4.2. Kamus Data Desain Input Nilai Siswa ... 68

Tabel 4.3. Kamus Data Desain Input Wali Kelas ... 69

Tabel 4.4. Kamus Data Desain Input Kalender Pendidikan... 70

Tabel 4.5. Kamus Data Desain Input Guru Mata Pelajaran ... 71

Tabel 4.6. Kamus Data Desain Output Data Siswa ... 72

Tabel 4.7. Kamus Data Desain Output Nilai Siswa... 73

Tabel 4.8. Kamus Data Desain Output Wali Kelas ... 74

Tabel 4.9. Kamus Data Desain Output Kalender Pendidikan ... 75

Tabel 4.10. Kamus Data Desain Output Guru Mata Pelajaran ... 76

Tabel 4.11. Struktur Tabel Siswa ... 78

Tabel 4.12. Struktur Tabel Nilai ... 79

Tabel 4.13. Struktur Tabel Guru... 80

Tabel 4.14. Struktur Tabel Mapel... 80

Tabel 4.15. Struktur Tabel Wali Kelas ... 81

Tabel 4.16. Kebutuhan Perangkat Keras Dan Perangkat Lunak ... 83

Tabel 4.17. Kapasitas Database ... 84

Tabel 4.18. Kapasitas File Sistem... 84

Tabel 4.19. Kapasitas File Program... 85

(16)

DAFTAR GAMBAR

Gambar Halaman

Gambar 4.1. Bagan Alir Skematik Bagi Siswa ... 55

Gambar 4.2. Bagan Alir Skematik Bagi Guru ... 57

Gambar 4.3. Bagan Alir Skematik Bagi Wali Kelas ... 59

Gambar 4.4. Bagan Alir Skematik Bagi Wakil Kepala Sekolah ... 61

Gambar 4.5. Bagan Alir Skematik Bagi Administrator ... 63

Gambar 4.6. Diagram Konteks ... 64

Gambar 4.7. HIPO Secara Keseluruhan ... 65

Gambar 4.8. Desain Display Input Siswa ... 67

Gambar 4.9. Desain Display Input Nilai Siswa ... 68

Gambar 4.10. Desain Display Input Wali Kelas... 69

Gambar 4.11. Desain Display Input Kalender Pendidikan ... 70

Gambar 4.12. Desain Display Input Guru Mata Pelajaran... 71

Gambar 4.13. Desain Display Output Data Siswa ... 72

Gambar 4.14. Desain Display Output Nilai Siswa ... 74

Gambar 4.15. Desain Display Output Wali Kelas ... 75

Gambar 4.16. Desain Display Output Kalender Pendidikan ... 76

Gambar 4.17. Desain Display Output Guru Mata Pelajaran ... 77

Gambar 4.18. Relasi Antar Tabel ... 82

Gambar 4.19. Halaman Index ... 89

Gambar 4.20. Halaman Login Siswa ... 90

(17)

xvii

Gambar 4.21. Halaman Home Siswa ... 90

Gambar 4.22. Halaman Data Siswa ... 91

Gambar 4.23. Halaman Pengumuman Sekolah ... 91

Gambar 4.24. Halaman Nilai Siswa... 92

Gambar 4.25. Halaman Change Account Siswa... 92

Gambar 4.26. Halaman Logout Siswa ... 93

Gambar 4.27. Halaman Login Guru... 93

Gambar 4.28. Halaman Data Guru ... 94

Gambar 4.29. Halaman Pengumuman Guru... 94

Gambar 4.30. Halaman Nilai Guru ... 95

Gambar 4.31. Halaman Logout Guru... 96

Gambar 4.32. Halaman Login Wali Kelas ... 96

Gambar 4.33. Halaman Data Wali Kelas ... 97

Gambar 4.34. Halaman Pengumuman Wali Kelas ... 97

Gambar 4.35. Halaman Nilai Wali Kelas... 98

Gambar 4.36. Halaman Raport Wali Kelas ... 99

Gambar 4.37. Halaman Logout Wali Kelas ... 99

Gambar 4.38. Halaman Login Admin... 100

Gambar 4.39. Halaman Profil Admin ... 100

Gambar 4.40. Halaman Input Siswa ... 101

Gambar 4.41. Halaman Input Guru... 101

Gambar 4.42. Halaman Input Wali Kelas ... 102

Gambar 4.43. Halaman Input Pengumuman ... 102

(18)

Gambar 4.44. Halaman Input Data Nilai Siswa ... 103

Gambar 4.45. Halaman Logout Admin ... 103

Gambar 4.46. Halaman Login Wakil Kepala Sekolah... 104

Gambar 4.47. Halaman Siswa Wakil Kepala Sekolah... 104

Gambar 4.48. Halaman Pilih Guru Mata Pelajaran ... 105

Gambar 4.49. Halaman Pilih Wali Kelas ... 105

Gambar 4.50. Halaman Input Pengumuman Guru... 106

Gambar 4.51. Halaman Batas Waktu Input Nilai ... 106

Gambar 4.52. Halaman Logout Wakil Kepala Sekolah ... 107

Referensi

Dokumen terkait

Tujuan penelitian ini adalah untuk meningkatkan keterampilan mengamati pada pembelajaran IPA siswa kelas IV SD Negeri Pajang II No.171 Surakarta Tahun Ajaran 2017/2018

[r]

Adanya tokoh perempuan dalam pariwara rokok menunjukkan bahwa sasaran dari rokok Sampoerna Hijau tidak hanya berfokus pada konsumen laki-laki, tetapi juga pada

Penelitian ini bertujuan untuk mengetahui struktur tubuh anak usia 11-14 tahun yang bertempat tinggal di daerah dataran tinggi, perkotaan, dan pesisir pantai..

Pengertian perpustakaan digital berkembang menjadi sebuah organisasi yang menyediakan sumber daya, termasuk didalammya staff khusus, bertugas memilih, menyusun, dan

Namun apabila kita menyadari bahwa faktor keluarga adalah salah satu pilar penting dalam membangun integritas dalam melaksanakan sumpah jabatan tersebut hendaknya

x Penilaian ini digunakan untuk menilai hasil pekerjaan baik individu maupun kelompok tentang Adab dalam Islam tentang adab membesuk orang sakit, yang terjadi dalam kehidupan.

Penelitian ini akan dilakukan pada data dan informasi yang diperoleh dari. PT.Semen Gresik atas CSR yang telah dilakukan dikecamatan