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

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II KAJIAN PUSTAKA

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG

BAB II LANDASAN TEORI


BAB II LANDASAN TEORI. untuk mencapai tujuan (McLeod, 2010). Sistem juga dapat didefinisikan sebagai

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

Sistem Informasi Pencatatan Data Warga Kelurahan Berbasis Mobile

BAB II LANDASAN TEORI. yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

SISTEM INFORMASI MANAJEMEN PENDAFTARAN ONLINE SISWA BARU SMP MUHAMMADIYAH 1 DEPOK DENGAN PHP DAN MYSQL BERBASIS WEBSITE.

BAB 2 LANDASAN TEORI. 2.1 Pengertian Sistem, Informasi dan Sistem Informasi

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB 2 TINJAUAN TEORI

SISTEM INFORMASI PENDATAAN GURU DAN SISWA PADA SMP NEGERI 2 PADANG TIJI KABUPATEN PIDIE

PENGERTIAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

Bab II. TINJAUAN PUSTAKA

BAB I PENDAHULUAN. I.1 Latar Belakang

PERANCANGAN APLIKASI SISTEM INFORMASI KEPENDUDUKAN DI KECAMATAN GONDOMANAN

BAB 1 PENDAHULUAN Latar Belakang. Perkembangan ilmu pengetahuan dan teknologi telah memperlihatkan

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

Perancangan Sistem Informasi Berbasis Web Sebagai Media. Informasi dan Promosi pada MM Studio Musik. Banjarnegara.

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

Bahasa Pemrograman Untuk Pembuatan Web

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

Manual Book Website Adverse Drug Report

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

Pembuatan Sistem Informasi Akademik SMAN 2 Banda Aceh. Menggunakan Web Framework Codeigniter

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

PERANCANGAN WEBSITE CHELSEA INDONESIA SUPPORTERS CLUB REGIONAL MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR IMAM ANUGRAH

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

RANCANG BANGUN APLIKASI PENGGAJIAN PEGAWAI PADA TOKO BUKU PUSTAKA 2000 MENGGUNAKAN BAHASA PEMROGRAMAN PHP

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. berhubungan dengan obyek penelitian terutama dari penelitian-penelitian

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

Jurnal SCRIPT Vol. 3 No. 2 Juni 2016 PEMBUATAN SISTEM INFORMASI BERBASIS WEB DI SD ISLAM TERPADU AL-KHAIRAT MENGGUNAKAN PHP DAN MYSQL

RANCANG BAGUN SISTEM INFORMASI AKADEMIK POLITEKNIK NEGERI BANJARMASIN (STUDI KASUS JURUSAN TEKNIK ELEKTRO)

BAB III LANDASAN TEORI

Kapita Selekta (KBKI82127, 2 sks)

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB III LANDASAN TEORI. komponen. Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai

BAB 1 PENDAHULUAN. teknologi secara umum adalah semua teknologi yang berhubungan dengan

BAB I PENDAHULUAN. pemerintah non kementrian (LPNK). Dalam Undang-undang Nomor 5 tahun 2014

BAB III LANDASAN TEORI

WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

Transkripsi:

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

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. Keywords: PHP, MySQL. AJAX, Information Systems

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

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 kasuskasus 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

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 nilainilai 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.

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. ERD

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, masingmasing 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.

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