• Tidak ada hasil yang ditemukan

Sistem Informasi Raport Online Berbasis Web dengan Menggunakan Aplikasi Php dan Mysql di Smp Negeri 1 Silima Punggapungga

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Raport Online Berbasis Web dengan Menggunakan Aplikasi Php dan Mysql di Smp Negeri 1 Silima Punggapungga"

Copied!
9
0
0

Teks penuh

(1)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Dengan majunya perkembangan teknologi pada saat ini, terutama

dibidang pendidikan, maka perlu sistem informasi yang bisa

memempermudah para siswa,sekolah adalah salah satu sarana

organisasi dalam memberikan pelayanan kepada masyarakat atau pun

orangtua siswa dan siswa. Salah satu bagian terpenting dari suatu

sekolah adalah siswa dan nilai siswa tersebut. Dalam satu sekolah ada

ratusan siswa dan masing-masg mempunyai nilai yang

berbeda-beda.Tak jarang penyimpanan nilai siswa dicatat dan disimpan secara

konvensional.Sehingga membutuhkan waktu yang sangat lama dalam

pengerjaannya. Sedangkan hasil dari pengolahan data nilai siswa hanya

bias dilihat,baik oleh siswa maupun orangtua siswa hanya pada buku

rapor.

Hal ini juga menyebabkan para orangtua siswa tidak bisa setiap saat

mengecek nilai putra/putri nya disekolah. Sistem pengolahan data nilai

siswa di SMP NEGERI 1 SILIMA PUNGGA-PUNGGA belum

sepenuhnya terkomputerisasi adapun prosedur yang dilakukan adalah

menerima berkas penilaian siswa dari setiap guru mata pelajaran

setelah itu dicatat dalam buku kumpulan nilai dan menyalinnya

kembali dalam satu buku yang disebut dengan rapor. Setelah

penyalinan tersebut rapor disimpan dan dibagikan kepada setiap siswa

(2)

pada waktu penyerahan rapor berlangsung. Dalam jangka waktu yang

ditentukan oleh pihak sekolah,siswa diminta untuk mengembalikan

rapor tersebut kepada Guru Wali setiap kelas. Selama Rapor berada di

siswa tidak semua siswa bisa menjaga rapor tersebut dengan baik.

Masih ada juga siswa yang tidak peduli dan ceroboh,hal ini lah yang

dikawatirkan bisa menyebabkan rapor hilang,basah terkena air,robek

dan juga kelalaian yang lainnya. Bukan dikalangan siswa saja, Guru

Wali terkadang keliru atau lupa tempat penyimpanan rapor

siswanya.Hal ini dikarenakan lemari tempat penyimpanan rapor siswa

tidak tertata rapi dan banyaknya rapor siswa dalam satu lemari.

1.2 Perumusan Masalah

Meninjau dari pokok permasalahan yang telah penulis uraikan pada

latar belakang di atas maka dapat diambil beberapa rumusan masalah

sebagai berikut:

Bagaimana membangun aplikasi berbasis web yang dapat

memudahkan proses pengolahan nilai?

Bagaimana mencari nilai siswa serta memberikan

informasi(pengumuman) yang baik dapat diakses dengan mudah dan

efisien menggunakan website?

Bagaimana mengatasi sulitnya penyampaian informasi nilai pada SMP

NEGERI 1 SILIMA PUNGGA-PUNGGA?

(3)

Bagaimana memberikan dan meningkatkan pelayanan yang lebih baik

kepada masyarakat umum khususnya bagi orangtua siswa dan siswa

SMP NEGERI 1 SILIMA PUNGGA-PUNGGA?

1.3 Batasan Masalah

Batasan masalah merupakan hal yang sangat penting agar pembahasan

dalam penyusunan tugas akhir ini memiliki tujuan yang jelas dan tidak

menyimpang dari judul serta memberikan hasil sesuai yang diinginkan,

maka penulis membatasi pembahasan permasalahan yaitu:

Sistem ini hanya dapat diakses oleh admin,guru,siswa dan orangtua

siswa di SMP NEGERI 1 SILIMA PUNGGA-PUNGGA.

Sistem informasi ini khusus menangani pengolahan nilai dan informasi

mengenai SMP NEGERI 1 SILIMA PUNGGA-PUNGGA

(4)

1.4 Tujuan Penelitian

Adapun tujuan dari dibuatnya Tugas Akhir ini adalah sebagai berikut :

Menghasilkan system informasi nilai berbasis web yang mampu mengelola nilai

siswa, pencarian ,mengupdate ,menyimpan, rekap nilai siswa yang dapat diakses

dengan mudah dan efektif.

Membuat system informasi nilai yang dapat dijadikan sumber promosi dan

memberikan informasi (pengumuman) pada pihak internal maupun eksternal.

Membuat proses pengolahan nilai menjadi lebih mudah dan fleksibel.

Manfaat Penelitian

Manfaat yang sekiranya diperoleh adalah sebagai berikut :

Bagi sekolah, untuk meningkatkan kualitas dan efisiensi pada pelaksanaan Rapor

online

Membantu kinerja wali kelas dalam pencatatan nilai rapor yang cepat dan efisien.

Sebagai pembelajaran serta menambah wawasan tentang dunia kerja khususnya

mengenai Sistem Informasi Berbasis Web yang telah didapatkan selama

diperkuliahan.

Memberikan gambaran penting untuk menunjang kecepatan dan ketepatan dalam

penyajian informasi tentang perkembangan pendidikan siswa.

Sebagai bahan pertimbangan dalam menyelesaikan permasalahan yang ada disekolah

terutama dalam hal penyajian nilai,informasi dan perkembangan pendidikan siswanya

yang baik dan benar serta informatife.

Bagi mahasiswa, untuk menghasilkan laporan penelitian yang selanjutnya dapat

digunakan sebagai bahan acuan bagi mahasiswa lainnya bagi yang ingin melakukan

penelitian lanjutan.

(5)

12

1.6 Tinjauan Pustaka

Untuk membantu menyelesaikan Tugas Akhir ini penulis membutuhkan beberapa

software pendukung untuk menyelesaikan tugas akhir ini antara lai sebagai berikut :

Sublime

Sublime Text adalah teks editor berbasis Python, sebuah teks editor yang elegan, kaya

akan fitur, cross-platform, mudah dan simpel yang cukup terkenal di kalangan

pengembang, penulis, dan desainer. Para programmer biasanya menggunakan sublime

Text untuk menyunting source code yang sedang ia kerjakan. Sampai saat ini Sublime

Text sudah mencapai pada versi 3 Beta.

Kelebihan :

Multi Platform

Kelebihan pertama dari Sublime Text adalah software ini tersedia dalam berbagai

platform sistem operasi, antara lain Windows, Linux dan MacOs.

Plugin

Plugin-nya sangat beragam, sehingga bisa memudahkan programmer dalam

mengembangkan software-nya.

Tema dan color scheme yang bervariasi

Anda bahkan bisa membuatnya sendiri atau mendownloadnya secara terpisah.

Membuka File Besar

Sublime Text mampu membuka dan mengedit sebuah file teks yang sangat besar

tanpa masalah.

Drag & Drop

Menyeret dan melepas file teks ke dalam editor akan membuka tab baru secara

otomatis. Anda juga bisa menentukan lokasi tab pada saat menyeret file teks tersebut.

(6)

13

Membuka banyak dokumen sekaligus ke dalam tab baru

Editor Sublime Text yang terpisah bisa di jadikan sebagai tab

Editor Sublime Text pada jendela terpisah bisa jadikan sebagai tab baru dengan cara

di seret. Tampilan jendela dapat dibagi baik secara vertikal maupun horizontal. Dan

masih banyak lagi fitur lainnya.

XAMPP

Pengertian XAMPP adalah perangkat lunak ( free software) bebas, yang mendukung

untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program.

Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost), yang

terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan

penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan

Perl. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi

apapun), Apache, MySQL, PHP dan Perl.Program ini tersedia dalam GNU General

Public License dan bebas, merupakan web server yang mudah untuk digunakan yang

dapat menampilkan halaman web yang dinamis.Untuk mendapatkanya XAMPP anda

dapat mendownload langsung dari web resminya.Dan berikut beberapa definisi

program lainnya yang terdapat dalam XAMPP.

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat

dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows

dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan

memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www

ini menggunakan HTTP.

(7)

14

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa

Inggris: database management system) atau DBMS yang multithread, multi-user,

dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL

tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License

(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus

dimana penggunaannya tidak cocok dengan penggunaan GPL.

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau

disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web

dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman

PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat

Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL,

diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations),

indeks, pengguna (users), perijinan (permissions), dan lain-lain).Pada dasarnya,

mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan

baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika

seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai

untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah

yang sesuai untuk menghapus tabel.Hal tersebut tentu saja sangat menyulitkan karena

seseorang harus hafal dan mengetikkan perintahnya satu per satu.

Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola

basis data dalam MySQL, salah satunya adalah phpMyAdmin.Dengan phpMyAdmin,

seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain

(8)

15

phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di

komputer. Untuk membukanya, buka browser lalu ketikkan alamat

http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ

nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya.

PHP

PHP adalah bahasa pemrograman script server-side yang didesain untuk

pengembangan web, tetapi juga bisa digunakan sebagai bahasa pemrograman

umum (wikipedia). PHP pertama kali di kembangkan pada tahun 1995 oleh Rasmus

Lerdorf, namun sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat

di http://www.php.net.

Pada awalnya PHP adalah singkatan dari Personal Home Page, namun karena

dalam perkembangannya PHP tidak hanya digunakan untuk

membuat halaman web pribadi, PHP saat ini merupakan singkatan dari

PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif, yakni

permainan kata dimana kepanjangannya berisi juga singkatan itu sendiri.

PHP dirilis dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General

Public License (GPL)yang biasa digunakan untuk proyek Open Source. Namun

penggunaan PHP tetap tidak dikenakan biaya (gratis).

Kemudahan dan kepopuleran PHP sudah menjadi standar bagi programmer

web di seluruh dunia. Menurutwikipedia pada februari 2014, sekitar 82% dari web

server di dunia menggunakan PHP, dan menjadi dasar dari program CMS (Content

Management System) populer seperti Joomla, Drupal, dan WordPress.

(9)

16

1.7 Metodologi Penelitian

Metode yang digunakan dalam pengerjaan Tugas Akhir ini adalah sebagai berikut:

Metode ini dilaksanakan dengan melakukan studi kepustakaan melalui membaca buku

atau artikel yang dapat mendukung penulisan laporan :

Perancangan system

Proses pembuatan ini meliputi pembuatan rancangan aplikasi dan pembuatan user

interface aplikasi

Perancangan Program

Dalam tahap ini dilakukan tahap pengetikkan kode program tiaap – tiap form. Kode –

kode program diketikkan di setiap form yang telah dibuat sebelumnya. Mulai dari

kode – kode perintah, menyambungkan form ke database hingga perintah mengelola

data tersebut.

Pengujian Aplikasi

Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesaui kegiatan dan

melakukan perbaikan kesalahan jika masih terdapat kesalahan pada aplikasi.

Referensi

Dokumen terkait

Sains, teknologi, dan seni dapat memberikan pengaruh yang besar bagi kehidupan umat manusia, tidak hanya dalam bidang ekonomi, sosial, dan budaya tetapi juga

[r]

Direkomendasikan mahasiswa untuk memilih menjadi asisten lebih dari satu pertemuan dari satu mata kuliah yang sama (mahasiswa mengampu lebih dari 1 kelas dari matakuliah yang

Sistem Informasi geografis Untuk Pengelolaan Bentang Lahan Berbasis Sumber Daya Alam Buku 1 Sistem Informasi Geografis dan Pengindraan Jauh Menggunakan ILWIS Open Source..

Penelitian ini bertujuan untuk menguji secara empiris pengaruh penerapan sistem informasi akuntansi, komunikasi internal, dan kompensasi terhadap kinerja karyawan pada Usaha

Berdasarkan hasil penelitian dapat diambil kesimpulan ada pengaruh positif dan signifikan Leverage, Earning Growth, Return On Equity terhadap price earning ratio pada

Arsitektur “Indo-Eropa” bisa dilahirkan kalau orang Jawa menyandang sendiri pekerjaan arsitek, tapi juga dapat memperoleh pendidikan arsitek sepenuhnya di Hindia (..) Sebab

Permasalahan dalam penelitian ini adalah apakah ada hubungan ekspresi imunohistokimia Vascular Endothelial Growth Factor (VEGF) dan Tumor- infiltrating lymphocytes