RANCANG BANGUN APLIKASI E LEARNING DAN PSB ONLINE BERBASIS WEB MTS ANWARUL QURAN DEMAK
NASKAH PUBLIKASI
diajukan oleh
Arif Nur Rohman 09.12.3887
Kepada JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
DESIGN OF APPLICATION E-LEARNING AND WEB BASED ONLINE PSB AT MTS ANWARUL QURAN DEMAK RANCANG BANGUN APLIKASI E-LEARNING DAN PSB ONLINE BERBASIS WEB PADA MTS ANWARUL QURAN DEMAK Arif Nur Rohman Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA ABSTRACT Currently, the development of technology to help people to achieve maximum results in all areas. One is the role of media computer with various software applications to improve the delivery of information. Information is a resource that is needed to manage the business. Most jobs can be helped with technology created by man, so that man can have appropriate efficiency and capable of promoting the progress of a line of business. Advances in information technology, accessing the data or information available be quick, efficient and accurate. With the implementation or the utilization of the internet in MTs Anwarul Quran Demak, the public can obtain information about MTs Anwarul Quran Demak quickly and easily. By means of the new information system using the website to improve the quality of delivery of the wider dissemination of information. School information will be more easily and quickly accessed anywhere and at any time without any limitation of time and place after the implementation of a new system that uses the internet. To create a website that is always up to date, the website connected to the database function to save data that will be displayed on the site. The data will be changed on the fly with the Access database and uses MySQL database. To be registered with the site should be easily recognizable to provide commercial hosting facility - additional facilities on the site. Keywords: Web, Information Systems, Anwarul Quran MTs Demak
3
1. Pendahuluan 1.1 Latar Belakang Masalah Pada era modern ini, sedikit demi sedikit kebutuhan manusia akan internet semakin bertambah. Baik itu hanya untuk update status di jejaring sosial, membaca berita maupun mencari suatu informasi, sumber materi sebanyak-banyaknya untuk melengkapi tugas dan lain-lain. Hal ini tentu saja memberikan dampak bagi instansi atau suatu wadah organisasi dalam menyampaikan/berbagi informasi kepada warganya atau masyarakat umum secara luas dan efektif. Melalui internet ini lah, kita dapat mengetahui informasi yang lebih detail mengenai suatu perusahaan atau instansi tersebut. Begitu halnya dengan MTs Anwarul Quran Demak, sistem pengolahan dan penyampaian data yang lebih baik merupakan suatu kebutuhan yang tidak dapat ditunda lagi. Akan tetapi, pada kenyataannya segala kegiatan yang menyangkut informasi masih menggunakan sistem dan cara yang sangat manual. Informasi yang disampaikan atau diberikan kepada siswa, guru, pegawai maupun masyarakat lainnya, masih menggunakan kertas-kertas cetakan yang ditempelkan pada papan pengumuman atau lebih sering disebut majalah dinding. Dengan berdirinya MTs Anwarul Quran
Demak maka semakin lengkap
lembaga pendidikan tingkat menengah pertama di wilayah kecamatan Mranggen. Hal ini diharapkan semakin mampu meningkatkan kwalitas sumber daya manusia Indonesia khususnya di wilayah Mranggen. MTs ini merupakan sekolah favorit di wilayah mranggen. Hal ini dapat dilihat dari dinamika perkembangannya dari tahun ke tahun menunjukan kemajuan yang
semakin berarti dan dapat diterima dihati
masyarakat mranggen dan sekitarnya. Selama ini, Sistem Informasi di MTs Anwarul Quran Demak bias dikatakan kurang optimal. Dikarenakan, masih menggunakan kertas yang disebarkan atau hanya dari mulut ke mulut. Berdasarkan history dari MTs Anwarul Quran Demak ini sudah seharusnya MTs Anwarul Quran Demak memiliki sebuah sistem informasi yang baik. Oleh karena itu, penulis menawarkan sebuah solusi untuk mengatasi permasalahan tersebutdengan judul “Rancang Bangun Aplikasi E-Learning dan PSB Online berbasis web MTs Anwarul Quran Demak”. Dengan adanya sistem informasi ini diharapkan diantaranya dapat mempermudah siswa dalam menerima materi. Dari permasalahan tersebut, penulis ingin membuat solusi yang mudahmudahan dapat membantu kinerja semua pihak, baik siswa, guru, pegawai ataupun masyarakat lain. Penulis dalam hal ini memilih MTs Anwarul Quran Demak dalam melakukan risetnya, karena sekolah ini mulai menampakan perkembangan yang lebih baik dalam sistem pendidikan, teknologi informasi dan komunikasi. Hal ini dapat
4
5
dilihat dengan dilaksanakannya berbagai ekstrakulikuler dan kegiatan pendidikan dan pelatihan serta telah dibangunnya beberapa laboratorium diantaranya, laboraturium ilmu pengetahuan alam (IPA) dan laboratorium komputer untuk menunjang perkembangan pendidikan siswa di bidang komputerisasi. Untuk memenuhi segala kebutuhan di atas, diperlukan adanya suatu aplikasi yang berbasis sistem informasi. Dalam hal ini, penulis menggunakan bahasa pemrograman PHP, MySQL sebagai pengolah database dan web server Apache serta aplikasi pendukung lainnya, seperti Adobe Dreamweaver CS 3, dan Adobe Photoshop CS 3 untuk mendesain tampilan web. Dengan uraian masalah tersebut, penulis berkeinginan membantu sekolah tersebut
untuk
mengubah
sistem
penyampaian
informasi
yang
telah
ada
sebelumnya. Sehingga mempermudah semua pihak yang membutuhkan segala informasi yang ada di MTs Anwarul Quran Demak. Atas dasar inilah, penulis tertarik mengangkat judul “Rancang Bangun Aplikasi E-Learning dan PSB online Berbasis Web MTs Anwarul Quran Demak”. Semoga dengan diselesaikannya sistem informasi dengan judul di atas, nantinya bermanfaat untuk siapa saja yang menggunakan dan bagi penulis tentunya. 1.2 Rumusan Masalah Dari uraian latar belakang di atas, dengan penulisan skripsi ini diharapkan dapat membantu sistem pendidikan yang dilakukan oleh MTs Anwarul Quran Demak dan melakukan sistem informasi menjadi terkomputerisasi sehingga mempercepat kinerja sekolah. Maka dapat dimunculkan rumusan masalah sebagai berikut : a. Bagaimana meningkatkan kadar interaksi pembelajaran antara siswa dengan guru pada MTs Anwarul Quran Demak? b. Bagaimana sistem informasi berbasis web ini mampu membantu guru dalam pendistribusian materi? c.
Bagaimana merancang sistem pendaftaran siswa baru berbasis web?
d. Bagaimana merancang sistem informasi MTs Anwarul Quran demak berbasis web yang dinamis dan interaktif ? 1.3 Batasan Masalah Mengingat begitu luasnya permasalahan yang terdapat dalam skripsi ini, maka penulis membuat batasan masalah yang akan dibahas, yaitu : a. Sistem informasi yang akan dibuat terdapat konten seperti PSB online, elearning, profil sekolah, dan berita (berita berisikan informasi untuk siswa dan user lain yang mengakses situs MTs Anwarul Quran Demak)
5
6
1.4 Maksud dan Tujuan Penelitian Penelitian tentang Rancang Bangun Aplikasi E Learning dan PSB Online berbasis web MTs Anwarul Quran ini dirancang dan dibangun dengan maksud dan tujuan : a. Sebagai syarat memperoleh gelar sarjana komputer (S.kom) pada jurusan sistem informasi STMIK “AMIKOM” Yogyakarta. b. Mempermudah guru-guru dalam mendistribusikan materi di MTs Anwarul Quran Demak. c.
Mempermudah siswa dalam mendapatkan materi (unduh).
d. Sebagai sarana publikasi tentang kemajuan MTs Anwarul Quran Demak. e. Sebagai sarana publikasi hasil karya siswa MTs Anwarul Quran Demak. f.
Memperkenalkan sistem informasi MTs Anwarul Quran Demak kepada masyarakat.
1.5 Manfaat Penelitian Penelitian tentang Rancang Bangun Aplikasi E-Learning dan PSB Online Berbasis Web MTs Anwarul Quran Demak ini dirancang dan dibangun dengan manfaat : 1. Bagi Penulis a. Penulis belajar membuat sistem informasi berbasis website. b. Penulis
dapat
mengimplementasikan
materi
yang
didapat
saat
perkuliahan. 2. Bagi Akademis Dapat dijadikan pembanding atau literatur penyusunan skripsi dimasa yang akan datang serta menambah referensi perpustakaan untuk meningkatkan kualitas pendidikan serta menambah khazanah ilmu pengetahuan 3. Bagi MTs Anwarul Quran Demak a. Sistem informasi online ini dapat membantu sekolah dalam hal upload materi serta penerimaan siswa baru. b. Sistem informasi ini dapat berguna sebagai media pemasaran atau promosi 2. Landasan Dasar Teori 2.1 Konsep Dasar Sistem Informasi Sistem informasi adalah kumpulan hardware dan software komputer, prosedur, dokumentasi, formulir dan orang yang bertanggungjawab untuk memperoleh, menggerakkan, manajemen, distribusi data dan informasi. Proses yang harus diikuti dalam pengembangan suatu sistem yang baik disebut sistem analysis and design
6
7
(SA&D). proses SA&D ini didasarkan pada pendekatan sistem untuk mengatasi suatu masalahyang disebabkan oleh beberapa prinsip dasar berikut ini: 1. Seorang manajer harus tahu apa (what) yang dilakukan oleh suatu sistem sebelum membuat spesifikasi bagaimana (how) suatu sistem bekerja. 2. Memilih cakupan yang tepat atas keadaan yang dianalisis akan berpengaruh terhadap masalah apa yang bisa diatasi dan yang tidak. 3. Suatu masalah (atau sistem) sebenarnya terdiri dari beberapa masalah, sehingga strategi yang tepat adalah mengurutkan masalah yang besar ke masalah yang kecil. 4. Pemecahan suatu masalah antara satu bagian dengan bagian lain mungkin sekali berbeda, sehingga pemecahan alternatif yang menunjukan perspektif yang berbeda hendaknya dibuat dan diperbandingkan sebelum hasil akhir dipilih. 5. Masalah dan pemahamannya berubah ketika dilakukan analisis, sehingga seorang
manajer
harus
pemecahan masalah. Hal
mengambil ini
pendekatan
bertahap
terhadap
memungkinkan komitmen yang
terus
bertambah (incremental) terhadap pemecahan masalah tertentu, dimana keputusannya adalah berlanjut atau tidak ke tahap berikutnya. 2.2 Konsep Dasar Basis Data Kumpulan data yang saling berhubungan yang disimpan/diorganisasi secara bersama, dalam bentuk sedemikian rupa, dan tanpa redudansi (pengulangan) yang tidak perlu supaya dapat dimanfaatkan kembali dengan cepat dan mudah untuk memenuhi berbagai kebutuhan. 2.3 Konsep Dasar Internet Internet (Interconncting Network) adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan di seluruh dunia tanpa mengenal batas teritorial, budaya, dan hukum untuk menyebarkan informasi dan mendapatkan informasi. 2.4 PHP Menurut dokumen resmi PHP, PHP merupakan singkatan dari PHP Hypertext Preprocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya yang dikirimkan ke klien, tempat pemakai menggunakan browser. PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamik. Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapidisertakan pada dokumen HTML biasa. PHP bersifat bebas dipakai. Anda tidak perlu membayar apapun untuk menggunakan perangkat lunak ini
7
8
alias free. Anda dapat mendownloadnya melalui situs http://www.php.net. PHP tersedia dalam bentuk kode biner maupun kode sumber yang lengkap.
3
Analisi Dan Perancangan
3.1 Analisis PIECES Untuk mengidentifikasi masalah maka kita harus melakukan analisis terhadap kinerja, informasi, ekonomi, keamanan, efisiensi dan pelayanan. Panduan ini dikenal dengan analisis PIECES (Performance, information, economic, control, efficiency, service), dengan analisis ini kita bisa mendapatkan beberapa masalah dan akhirnya dapat menemukan masalah utamanya. a. Analisis Kinerja Kinerja merupakan bagian pendukung dalam kelancaran proses kerja dalam suatu perusahaan. Kinerja perusahaan sangat tergantung pada sumber daya manusia dan sumber daya alat atau sarana dan prasarana yang ada dalam perusahaan. Kinerja yang dimaksud adalah kinerja sistem. Kinerja dapat diukur dari througput dan respon time, throughput adalah jumlah dari pekerjaan yang dapat dilakukan sistem tertentu, respon time adalah rata-rata waktu yang tertunda diantara daari pekerjaan yang dapat dilakukan suatu sistem tertentu. Dalam penelitian pada MTs Anwarul Quran Demak ini, kinerja sistem informasi yang sedang berjalan ditinjau dari dua hal sebagai berikut: •
Throughput Dalam kasus ini pekerjaan yang dilakukan karyawan pihak sekolah berupa penerimaan siswa dilakukan secara offline, sehingga dalam satu proses penerimaan siswa bisa memakan waktu hingga 10 menit.
•
Respon time Yaitu penyampaian informasi tentang sekolah atau kegiatan akademik di sekolah memakan waktu yang lama karena dilakukan secara sederhana atau manual, misal dalam pendistribusian materi secara manual bisa memakan waktu hingga 15 menit sedangkan jika menggunakan system terkomputerisasi bisa hanya 2 menit.
b. Analisis Informasi Informasi merupakan salah satu faktor yang penting, sebab informasi merupakan titik awal untuk mengoreksi keadaan dalam organisasi. Kemampuan sistem informasi berbasis web dalam menghasilkan informasi yang bermanfaat bisa diandalkan
untuk
menciptakan
peluang
dalam
mensukseskan
kegiatan
akademik. Meningkatkan efektifitas informasi bukanlah perkara menghasilkan
8
9
volume informasi dalam jumlah yang besar, tetapi bagaimana menghasilkan volume informasi yang sesuai dengan kebutuhan pengguna. Dari hasil pengamatan diperoleh kelemahan informasi pada sistem yang lama yaitu sistem manual menjadi salah satu faktor keterlambatan informasi yang menyebabkan informasi menjadi tidak akurat dan tidak tepat waktu. c.
Analisis Ekonomi Pada sistem yang lama membutuhkan biaya yang cukup banyak, untuk setiap informasi diharuskan dengan pembuatan selebaran atau print out. Hal ini berkemungkinan kenaikan biaya pertahun sangat besar.
d. Analisis Kontrol Pada sistem yang sedang berjalan, tidak adanya antisipasi terhadap keamanan data sangat memungkinkan terjadinya proses manipulasi data an kekacauan data. Data-data lama juga mudah hilang dan tidak terawat. dengan adanya sistem baru, ada jaminan keamanan data yaitu dengan pemanfaatan kata sandi (password) yang hanya diketahui oleh beberapa pihak berwenang. e. Analisis Efisiensi Efisiensi ini erat hubungannya dengan input yaitu bagaimana sumber daya yang ada dapat digunakan seminimal mungkin sehingga tidak terjadi pemborosan waktu, energi, serta menekan biaya pengeluaran. Tidak dapat dipungkiri lagi bahwa tingkat ketelitian manusia sangat terbatas, sedangkat pengolahan data dan laporan masih mengandalkan kemampuan manusia, hal ini dapat mengakibatkan kesalahan fatal. Hasil pengamatan pada sistem yang sedang berjalan, pendayagunaan waktu dan personil masih kurang efisien, hal ini berhubungan dengan bagaimana sumber daya yang ada dapat digunakan sebaik mungkin. f.
Analisis Pelayanan Fokus dari analisis pelayanan adalah pada tinjauan sejauh mana kemudahan yang diberikan oleh sistem yang diterapkan untuk menyelesaikan pekerjaan, kemudahan untuk memperoleh data-data yang dibutuhkan untuk proses evaluasi kinerja akademik serta kemudahan bagi siswa atau user lain untuk memperoleh informasi. Staf tata usaha merupakan bagian yang mempunyai peranan yang cukup banyak dibidang pelayanan terhadap kebutuhan informasi bagi siswa-siswa, guru, karyawan, orang tua siswa, serta para alumni sekolah. Pihak-pihak yang membutuhkan informasi tidak segan-segang dating bahkan pada saat-saat sibuk untuk mendapatkan informasi di bagian tata usaha, sehingga menurunkan kualitas informasi akibat terganggunya jam kerja.
9
10
4. IMPLEMENTASI DAN PEMBAHASAN 4.1 IMPLEMENTASI
1. Pembuatan Database Pembuatan database menggunakan phpMyAdmin, karena memiliki kemudahan dalam tampilan grafisnya. Dalam pembuatan database bisa dilakukan dengan menuliskan nama database pada form create new database di tab databases yang telah disediakan. Database untuk situs ini adalah db_sekolah
Gambar 4.1 Database db_sekolah Adapun query yang dijalankan untuk membuat database tersebut adalah: CREATE DATABASE ‘db_sekolah’;
2. Pembuatan Tabel Pembuatan tabel dilakukan setelah database dibuat. Salah satu contoh adalah tabel guru yang diberi nama guru. Untuk membuat tabel guru, query yang dijalakan adalah: CREATE TABLE IF NOT EXISTS `guru` ( `nip` int(11) NOT NULL, `nama` varchar(50) NOT NULL, `tempat_lahir` varchar(50) NOT NULL, `tgl_lahir` varchar(50) NOT NULL, `jk` enum('laki_laki','perempuan') NOT NULL, `alama` text NOT NULL, `id_agama` int(11) NOT NULL, `telp` int(50) NOT NULL, `email` varchar(50) NOT NULL, `blog` varchar(50) NOT NULL, `pendidikan` varchar(50) NOT NULL, `karya_ilmiah` text NOT NULL, `gambar` varchar(100) NOT NULL, `password` varchar(50) NOT NULL, `pass` varchar(50) NOT NULL,
10
11
PRIMARY KEY
(`nip`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
4.2 PEMBAHASAN
Halaman Utama
Gambar 4.8 Halaman Utama PENUTUP 5.1 Kesimpulan Dari uraian penjelasan dan pembahasan keseluruhan materi-materi di atas, maka penulis mengambil beberapa kesimpulan-kesimpulan pokok mengenai “RANCANG BANGUN APLIKASI E LEARNING DAN PSB ONLINE BERBASIS WEB MTS ANWARUL QURAN” Demak sebagai berikut : 1. Untuk merancang aplikasi e learning dan PSB online berbasis web yang interaktif dan menarik, penulis menggunakan langkah-langkah yaitu analisis sistem, mendefinisikan masalah, analisis pieces, analisis kebutuhan sistem, perancangan
sistem,
perancangan
11
database,
perancangan
website,
12
memproduksi
sistem,
mengetes
sistem,
menggunakan
sistem,
dan
memelihara sistem. 2. Website akan mempermudah penyampaian informasi dan pendaftaran siswa MTs Anwarul Quran Demak dan pemahaman pengguna lebih tinggi karena data yang disampaikan lebih jelas. 3. Website sangat membantu dalam memberikan informasi MTs Anwarul Quran sehingga konsumen cenderung menikmati, mencermati, dan menyerap informasi yang disampaikan. 4. Dengan menggunakan website dalam penyajian informasi akan menciptakan citra positif, dalam artian bahwa MTs Anwarul Quran Demak mengikuti dan menyesuaikan dengan perkembangan teknologi informasi saat ini. 5. Aplikasi dengan website dapat lebih meningkatkan pelayanan informasi karena informasi yang disajikan merupakan informasi yang baru dan jelas. 5.2 Saran Setelah melakukan serangkaian perancangan dan pembuatan aplikasi berbasis website ini, maka penulis mengemukakan beberapa pemikiran sebagai saran sebagai berikut: 1. Situs ini perlu ditambahkan fitur yang lebih kompleks seperti forum, kalender akademik agar informasi yang tersampaikan lebih banyak lagi. 2. Web ini kedepannya diharapkan tidak hanya sekedar web sekolah tetapi juga menjadi suatu CMS yang dapat digunakan di sekolah lain. 3. Ditambahkannya lagi jquery pada tampilan agak dapat menjadi daya tarik website.
12
13
DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi. Indriyawan, Eko. 2007. Meningkatkan Kemampuan Database Menggunakan Delphi dan MSSQL SERVER. Yogyakarta: Andi. Kurniawan, Heri. 2011. Trik Membuat Web Template Dengan PHP dan CSS. Yogyakarta: Lokomedia. Hakim, Lukmanul. 2010. Bikin Website Super Keren Dengan PHP dan JQuery. Yogyakarta: Lokomedia. Hakim, Lukmanul. 2009. Jalan Pintas Menjadi Master PHP. Yogyakarta: Lokomedia. Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master PHP. Yogyakarta: Lokomedia. Wiswakarma, Komang. 2011. Teknik Cepat Menguasai CSS3. Yogyakarta: Lokomedia.
13