Upload
ngoxuyen
View
227
Download
0
Embed Size (px)
Citation preview
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 mudah-
mudahan 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, e-
learning, 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. san Dasar Teori Landa2.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 mengambil pendekatan bertahap terhadap
pemecahan masalah. Hal ini 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 database, perancangan website,
11
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
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.