• Tidak ada hasil yang ditemukan

PEMBUATAN SISTEM INFORMASI SEKOLAH BERBASIS WEB 2.0 DI MTs GUPPI SEMIN. Naskah Publikasi

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMBUATAN SISTEM INFORMASI SEKOLAH BERBASIS WEB 2.0 DI MTs GUPPI SEMIN. Naskah Publikasi"

Copied!
9
0
0

Teks penuh

(1)

PEMBUATAN SISTEM INFORMASI SEKOLAH

BERBASIS WEB 2.0 DI MTs GUPPI SEMIN

Naskah Publikasi

diajukan oleh :

Rohmadi

07.01.2426

Trimulyo

07.01.2410

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

A M I K O M

YOGYAKARTA

2011

(2)
(3)

BUILD SCHOOLL INFORMATION SYSTEM BASED ON WEB 2.0 AT MTs GUPPI SEMIN

PEMBUATAN SISTEM INFORMASI SEKOLAH BERBASIS WEB 2.0 DI MTs GUPPI SEMIN

Rohmadi Trimulyo

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

Information system technology is currently growing quite rapidly. Similarly, in terms of needs and data management both in the schools, government agencies, institutions or other organizations require access and data management that is easy, fast and accurate. Therefore, we made a project-based information system website that can handle these problems as well as an effective media campaign.

Project application using major web programming language PHP, and AJAX that can be run on a browser page. Making it easier for visitors to access information systems, considering the development of internet technology that is high enough and the widespread use of Internet among the community today. This information system will be uploaded to the server provider in the internet so that wherever people are able to access, while it is connected to the Internet

This information system covers about school profile, student data, data values, staffing, registration for new students as well as data related to MTs GUPPI Semin to be packaged in an effective and dynamic making it easier for officers in the management of data.

(4)

1. PENDAHULUAN

Teknologi sistem informasi hingga saat ini berkembang cukup pesat,, demikian juga dalam hal kebutuhan data dan informasi baik di sekolah, instansi pemerintah, atau lembaga lainnya membutuhkan layanan data yang mudah, cepat dan efisien serta dapat diakses dimanapun, kapanpun user berada. Teknologi informasi yang populer serta banyak dibutuhkan saat ini adalah sistem informasi berbasis web 2.0. Mengingat masih sedikit orang yang membangun sistem informasi web 2.0.

2. LANDASAN TEORI Web 2.0

Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan AJAX. Perkembangan web 2.0 lebih menekankan pada perubahan cara berfikir dalam menyajikan konten dan tampilan di dalam sebuah website. Dalam perkembangannya web 2.0 diaplikasikan sebagai bentuk penyajian halaman web yang bersifat sebagai program desktop pada umumnya seperti windows. Fungsi-fungsi pada penerapannya sudah bersifat seperti desktop, seperti drag and drop, auto-complete, serta fungsi lainnya. Aplikasi web 2.0 disajikan secara penuh dalam suatu web browser tanpa membutuhkan teknologi perangkat yang canggih dari sisi user. Sehingga memungkinkan suatu software aplikasi dapat diakses secara online tanpa harus menginstalnya terlebih dahulu, misalnya software pengolah kata (seperti Microsoft word) atau software pengolah angka (seperti Microsoft Excel).

Database

Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan Database dalam sistem informasi disebut dengan database sistem. Operasi dasar yang dilakukan oleh aplikasi database diantaranya: menambah data, merubah data, membaca data, dan menghapus data.

HTML

HTML (Hypertext Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah Web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata

(5)

lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. PHP

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. PHP merupakan bahasa pemrograman berbasis web yang terbukti sangat reliable penggunaannya dan mempunyai dukungan yang kuat. Dukungan tersebut ialah kemampuan dari php untuk terintegrasi dengan berbagai macam jenis database.

MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL 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.

XML

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet. XML didesain untuk mampu menyimpan data secara ringkas dan mudah diatur.

JavaScript

JavaScript adalah bahasa scripting yang popular di internet dan dapat bekerja di sebagian besar browser popular seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT. Dilihat dari namanya yang mengandung kata "Java" banyak orang sering kali menyangka bahwa JavaScript ada hubungan khusus dengan bahasa pemrograman Java. Padahal sebenarnya tidak ada hubungan secara langsung antara JavaScript dengan Java. Yang pertama kali merancang JavaScript adalah perusahaan bernama Netscape Navigator yang ingin melengkapi fitur browser miliknya -Navigator- yang sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk

(6)

mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript. JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.

Entity Relationship Diagram (ERD)

ERD adalah kesatuan bentuk logika yang dipakai untuk analisa dan design database. ERD menggambarkan arti dari aspek data, didalam pembuatan ERD perlu diperhatikan penentuan sesuatu konsep apakah merupakan suatu entity, atribut atau relationship. Normalisasi

Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai didalam suatu organisasi. Tujuan dari normalisasi adalah untuk menghilangkan kerangkapan data, untuk mengurangi kompleksitas, untuk mempermudah pemodifikasian data. Data diuraikan dalam bentuk tabel, selanjutnya dianalisa berdasarkan persyaratan tertentu kebeberapa tingkat, apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel yang lebih sederhana sampai memenuhi bentuk yang optimal.

3. TINJAUAN UMUM DAN ANALISIS Visi, Misi dan Tujuan Sekolah

MTs GUPPI Semin Gunungkidul merupakan lembaga pendidikan di bawah naungan Kementerian Agama. Dalam bidang pendidikan ini bertekad menciptakan suasana madrasah sebagai wacana keilmuan dan keislaman yaitu madrasah yang menggabungkan antara pelestarian dan pengembangan ilmu pengetahuan dengan nilai-nilai Islam. Dengan demikian diharapkan akan muncul kepribadian yang mampu menyerap ilmu pengetahuan dan ketrampilan yang dilandasi dengan nilai-nilai keislaman. Identifikasi Masalah

Data-data yang disimpan di MTs GUPPI Semin masih berjalan manual, sedangkan kebutuhan data dan informasi baik kedinasan, kesiswaan maupun informasi lainnya maningkat mengikuti perkembangan teknologi yang ada.

Analisis Sistem

Daya tarik sistem yang lama semakin lama kurang mendapat respon dari masyarakat, mengingat perkembangan teknologi infomasi saat ini kian meningkat serta user dalam memperoleh akses internet cukup mudah.

Analisis Kebutuhan

Data-data yang dibutuhkan dalam membangun system informasi merupakan data yang berkaitan dengan madrasah meliputi data kesiswaan, kepegawaian, sarana dan prasarana, serta data pendukung lainnya.

(7)

4. PEMBAHASAN Definisi Masalah

Sistem informasi yang akan dibuat menggunakan konsep Web 2.0 yaitu pengembangan dengan teknik AJAX (Asyncronous Java Script and Xml) , PHP dan My-SQL sebagai database dalam perancangannya.Dengan AJAX Sistem informasi yang dibuat bisa lebih interaktif agar tidak membuat jenuh bagi pengunjung, sedangkan penanganan database dengan PHP dan MySQL lebih aman dalam mengelola data-data sekolah.

Merancang Konsep

Dalam pembuatan Sistem Informasi Sekolah berbasis Web 2.0, konsep-konsep yang akan diterapkan harus mempunyai gambaran yang jelas, agar nantinya penggunaanya lebih mengenai sasaran dan tujuan dapat tercapai. Dimana dalam merancang konsep dibutuhkan Kreatifitas ( kemampuan untuk Menyajikan Ide atau gagasan Baru ).

Merancang Isi

Merancang disini untuk memudahkan dalam penyimpanan informasi melalui komputer, memuat level dan urutan bagian informasi dari website sehingga diperoleh hasil yang maksimal antara lain menata menu, navigasi,konten serta pemakaian animasi dan konten yang interaktif dalam memperkaya isi website.

Perancangan Sistem

Perancangan Sistem berperan sangat penting dalam membuat sebuah sistem informasi sekolah dikarenakan untuk mempermudah menganalisa kebutuhan sistem yang dibuat apakah sudah sesuai apa belum, jika belum sesuai maka sistem bisa diteliti dan diperbaiki lagi.

(8)

4.6 Normalisasi

Dalam unnormalisasi semua atribut yang dipakai di masukkan semua, dan belum ada keterhubungan antara atribut yang satu dengan yang lain. Dalam website ini, masing-masing tabel tidak saling terkait karena tidak nomor unik(unique) sehingga bentuk tabel setelah dinormalisasi hasilnya sama dengan sebelum dinormalisasi.

4.7 Pembuatan Sistem Informasi

Setelah proses perancangan sistem dalam menganalisa kebutuhan tentang sistem yang akan di buat sudah didapatkan, proses selanjutnya adalah pembuatan sistem informasi yaitu proses produksi membangun dan mengembangkan sistem sesuai dengan perancangan sistem yang telah dibuat. Bagian ini merupakan kegiatan yang meliputi tentang pembuatan struktur Menu, desain interface, Pembuatan database, dan lain sebagainya.

4.8 Halaman Pengunjung

Tampilan website awal yang muncul ketika diakses adalah index.php. Karena secara standar file pertama yang dpanggil web browser adalah file index.html atau index.php. Jika satu diantara nama file tersebut tidak ditemukan, maka web browser akan menampilkan seluruh file website tersebut yang ada di server. Dalam pembuatan tampilan website, digunakan program editor yaitu Namo web editor karena selain mempunyai fitur yang cukup lengkap, program tersebut lebih ringan dijalankan daripada program editor web lainnya.

5. PENUTUP Kesimpulan

Berdasarkan hasil pengujian sistem yang telah dibuat, penyusun dapat mengambil

beberapa kesimpulan, antara lain :

a. Memberikan informasi kepada masyarakat mengenai MTs GUPPI Semin dengan mudah dan menarik.

b. Pemberian informasi lebih cepat yang sesuai dengan perkembangan teknologi yang ada saat ini.

Saran

Adapun saran yang dapat dapat menjadi masukan pada MTs GUPPI Semin antara lain : a. Diharapkan administrator secara terus menerus mengupdate dan memelihara

website agar adanya website ini tidak sia-sia.

b.

Penyusun menyadari bahwa website yang telah dibuat masih memiliki banyak kekurangan, jadi segala masukan akan kami terima sebagai acuan untuk memperbaiki segala kekurangan di dalam website.

(9)

DAFTAR PUSTAKA

Tim Dosen, 2009. Pedoman Penyusunan Proposal Penelitian dan Laporan Tugas Akhir, STMIK AMIKOM YOGYAKARTA

Inardes Imanuel Noya, 2007. Pembuatan Website Pendaftaran SMUN 1 Tambun Utara Menggunakan Macromedia Dreamweaver 8 PHP dan MySQL, Universitas GUNADARMA

Referensi

Dokumen terkait

Setelah sistem selesai dirancang selanjutnya adalah menerapkan ke dalam program. Dalam hal ini yang dimaksud dengan pembuatan sistem adalah pembuatan kode

Tony Septian Nugraha. PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI BORANG AKREDITASI BERBASIS WEB. Skripsi, Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas

Sistem Informasi Pada Mts GUPPI Kota Pagar Alam Berbasis Web sistem dapat membantu MTs Guppi dalam penyampaian sebuah informasi, Mengenai MTs GUPPI. Sistem

Perancangan sistem merupakan bagian awal dari pembuatan sistem informasi dimana tahapan ini bertujuan untuk memberikan ketentuan bentuk dan proses pada perangkat lunak yang

3.4 Perancangan Sistem 3.4.1 Perancangan Proses 3.4.1.1 Flowchart Sistem Data Pengguna Laporan Proses Data Pengguna Proses Cetak Laporan Data Golongan

Setelah tahap perancangan sistem selesai dilakukan, tiba saatnya untuk masuk ke tahap selanjutnya yaitu tahap implementasi sistem. Tahap implementasi sistem merupakan tahap yang

Pada penelitian ini, peneliti mengambil judul “Pembuatan Sistem Informasi Rental Mobil Pada Purnama Rent Car Ploso Pacitan” Rental mobil merupakan salah satu

BAB V PENUTUP 5.1 Kesimpulan Dari proses pembuatan sistem informasi penjualan buku online dapat diambil kesimpulan bahwa diperlukannya perancangan ERD dn DFD yang terdiri dari :