Anda di halaman 1dari 24

SISTEM INFORMASI PENDIDIKAN LUAR SEKOLAH

PADA DINAS PENDIDIKAN NASIONAL KOTA GORONTALO


1. Latar Belakang Masalah
Perkembangan ilmu pengetahuan dan teknologi tidak terlepas dari
perkembangan kebutuhan manusia diantaranya dalam dunia pendidikan dewasa
ini. Berbagai kebutuhan mendorong daya pikir manusia untuk mengembangkan
teknologi sehingga dapat memberi kemudahan-kemudahan dalam setiap bidang
kehidupan, salah satu bidang ilmu pengetahuan dan teknologi yang sedang
berkembang dengan pesat adalah sistem teknologi informasi.
Oleh karena itu untuk mencapai salah satu tujuan nasional yaitu
mencerdaskan kehidupan bangsa maka pemerintah selalu berupaya memajukan
dunia pendidikan. Kebodohan dan keterbelakangan yang berawal dari putus
sekolah merupakan pangkal kemiskinan. Apabila jumlah putus sekolah meningkat
maka dapat dipastikan akumulasi jumlah angka kemiskinan akan meningkat pula
yang berdampak pada kerawanan sosial.
inas Pendidikan !asional Kota "orontalo adalah salah satu #nstansi yang
bergerak di bidang pendidikan. $aat ini sistem pengolahan data kegiatan
Pendidikan %uar $ekolah pada inas Pendidikan !asional Kota "orontalo belum
optimal dan masih sederhana, seperti pada pembagian jadwal pelajaran, karena
jadwal pada Pendidikan %uar $ekolah tidak tetap sehingga tidak dapat ditentukan
secara pasti, artinya jadwal tersebut hanya disesuaikan dengan waktu lowong yang
dimiliki oleh warga belajar.
&
isamping itu, inas Pendidikan !asional hanya memiliki data secara
keseluruhan dan tidak memiliki informasi secara detail sehingga tidak dapat
mememenuhi kebutuhan informasi secara menyeluruh apabila diperlukan. Bukan
hanya itu, data-data yg dimiliki Pendidikan %uar $ekolah hanya dalam bentuk
lembaran-lembaran kertas 'hardcopy( dan tidak memiliki file 'softcopy(, sehingga
ada kemungkinan data tersebut hilang atau tercecer. $elain itu jika melakukan
pencarian data membutuhkan waktu yang cukup lama. Oleh karena itu perlu
diterapkan system komputerisasi untuk menunjang system yang ada, untuk dapat
meningkatkan kinerja dari inas Pendidikan !asional Kota "orontalo dan dapat
menyajikan informasi yang akurat.
Berdasarkan latar belakang masalah di atas, maka penulis menyusun skripsi
berjudul ) S!ste" In#$r"as! Pen%!%!kan L&ar Sek$lah Pa%a D!nas
Pen%!%!kan Nas!$nal K$ta G$r$ntal$'
(. R&"&san Masalah
Berdasarkan uraian diatas rumusan masalah yang diajukan dalam penelitian
ini adalah )
a. Bagaimana merancang sebuah sistem berbasis komputerisasi dalam $istem
#nformasi Pendidikan %uar $ekolah Pada inas Pendidikan !asional Kota
"orontalo *
b. Apakah dengan adanya Komputerisasi $istem #nformasi Pendidikan %uar
$ekolah Pada inas Pendidikan !asional Kota "orontalo dapat memberikan
informasi secara efektif dan efisien *
+
). Batasan Masalah
Berdasarkan pokok masalah diatas maka dalam penelitian ini penulis
membatasi permasalahan hanya pada perancangan $istem Pendidikan %uar
$ekolah Berbasis ,eb Pada inas Pendidikan !asional Kota "orontalo.
*. T&+&an Dan Man#aat Penel!t!an
a. T&+&an Penel!t!an
1. -empelajari $istem #nformasi Pendidikan %uar $ekolah Pada inas
Pendidikan !asional Kota "orontalo.
2. -enganalisa $istem #nformasi Pendidikan %uar $ekolah Pada inas
Pendidikan !asional Kota "orontalo.
3. Mengembangkan sebuah sistem informasi pengelolaan
data Pendidikan Luar Sekolah di Dinas Pendidikan
Nasional Kota Gorontalo ang efsien dan efektif.
,. Man#aat Penel!t!an
Adapun yang menjadi manfaat penelitian ini adalah sebagai berikut )
&. -anfaat bagi Peneliti, penelitian ini dapat menambah wawasan,
pemahaman dan pengalaman dalam merancang dan mengembangkan
$istem #nformasi Pendidikan %uar $ekolah pada inas Pendidikan
!asional Kota "orontalo.
+. -anfaat bagi #nstansi, dapat meningkatkan efisiensi dan efektifitas
pengelolaan data Pendidikan %uar $ekolah bagi inas Pendidikan
!asional Kota "orontalo.
.
.. Bagi ci/itas akademik penelitian ini dapat dijadikan pedoman atau
referensi untuk pengembangan selanjutnya sehingga menghasilkan
sistem informasi yang lebih baik dari sistem yang ada.
-. T!n+a&an P&staka
a. K$nse. Dasar S!ste"
Pengert!an S!ste"
-enurut 0ogiyanto '+112(, sistem adalah kumpulan dari elemen-elemen
yang berinteraksi untuk mencapai tujuan tertentu, sedangkan menurut -c%eod
'&332( sistem adalah sekelompok elemen-elemen terintegrasi dengan maksud
yang sama untuk mencapai tujuan. -enurut #ndrajit '+11&( menyatakan bahwa
sistem mengandung arti kumpulan dari komponen-komponen yang memiliki
unsur keterkaitan antara satu dan lainnya, sedangkan sistem ini menggambarkan
suatu kejadian-kejadian adalah suatu yang terjadi pada saat tertentu sedangkan
kesatuan nyata, seperti tempat, benda dan orang-orang yang betul-betul ada dan
terjadi.
Karakter!st!k S!ste"
$ebuah sistem terdiri atas bagian-bagian yang saling berkaitan dan
ber/ariasi yang secara bersama-sama mencapai sasaran. $ebuah sistem bukanlah
suatu seperangkat unsur yang tersusun secara teratur, tetapi terdiri dari atas unsur
yang dapat dikenal dan saling melengkapi karena suatu maksud, tujuan dan
sasaran.
4
'-enurut '0ogiyanto 5- &333).(
&. Komponen $istem 'Components(
$uatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
artinya saling bekerja sama membentuk satu kesatuan.
+. Batas $istem 'Boundary(
-erupakan daerah yang membatasi antara suatu sistem dengan sistem yang
lainnya atau dengan lingkungan luarnya..
.. %ingkungan %uar $istem 'Environment(
Apapun yang berada di luar batas sistem yang mempengaruhi operasi sistem.
4. Penghubung $istem 'Interface(
-elalui penghubung sistem ini memungkinkan sumber-sumber daya mengalir
dari satu subsistem ke subsistem lainnya, dimana output sistem akan menjadi
input untuk subsistem yang lainnya.
2. -asukan $istem 'Input(
Adalah energi yang dimasukkan ke dalam sistem. -asukan dapat berupa
masukan perawatan 'maintenance input( dan masukan sinyal 'signal input(.
6. Keluaran $istem 'Output(
5asil dari energi yang diolah dan diklasifikasikan menjadi keluaran.
7. Pengolah $istem 'Process(
$uatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
masukan menjadi keluaran.
2
8. $asaran $istem 'Objectives(
$asaran sistem sangat menentukan sekali masukan yang dibutuhkan sistem
dan keluaran yang akan dihasilkan sistem.
,. Data
-enurut Al-Bahra Bin %adjamudin dalam buku Analisis dan esain
$istem #nformasi ' +112 ) 8 (, data adalah deskripsi dari kejadian yang kita hadapi.
-enurut Al-Bahra Bin %adjamudin dalam buku Analisis dan esain $istem
#nformasi '+112 ) 3(, data merupakan kenyataan yang menggambarkan suatu
kejadian-kejadian dan kesatuan nyata.
$edangkan -enurut 0ogiyanto 5artono, -BA, Ph. ' +112 ) + (, ata
adalah kumpulan kejadian yang diangkat dari suatu kenyataan, data dapat berupa
angka-angka, huruf-huruf atau simbol-simbol khusus atau gabungan darinya.
/. Pen%!%!kan L&ar Sek$lah
9ndang:undang !omor +1 tentang sistem pendidikan nasional secara
lugas dan tegas menyebutkan bahwa pendidikan non formal akan terus ditumbuh
kembangkan dalam rangka mewujudkan pendidikan berbasis masyarakat, dan
pemerintah ikut bertanggung jawab dalam kelangsungan pendidikan non formal
sebagai upaya untuk menuntaskan wajib belajar 3 'sembilan( tahun.
Pendidikan luar sekolah meliputi program kejar Paket A '$etara dengan $(,
6
Kejar paket B '$etara dengan $%;P(, Kejar paket < '$etara dengan $-9(.
Pendidikan luar sekolah merupakan kegiatan terorganisasi dan sistematis diluar
sistem persekolahan yang mafan, dilakukan secara mandiri ataupun merupakan
bagian penting dari kegiatan yang lebih luas, yang sengaja dilakukan untuk
melayani peserta didik tertentu didalam mencapai tujuan belajarnya.
Pendidikan luar sekolah adalah pendidikan yang dirancang untuk
membelajarkan warga belajar agar mempunyai jenis keterampilan dan atau
pengetahuan serta pengalaman yang dilaksanakan di luar jalur pendidikan formal
'persekolahan(.
Berikut ini adalah karakteristik dari pendidikan luar sekolah yaitu
sebagai berikut)
&. Pendidikan %uar $ekolah sebagai $ubtitute dari pendidikan sekolah.
Artinya, bahwa pendidikan luar sekolah dapat menggantikan pendidikan
jalur sekolah yang karena beberapa hal masyarakat tidak dapat mengikuti
pendidikan di jalur persekolahan 'formal(.
+. Pendidikan %uar $ekolah sebagai $upplement pendidikan sekolah.
Artinya, bahwa pendidikan luar sekolah dilaksanakan untuk menambah
pengetahuan, keterampilan yang kurang didapatkan dari pendidikan
sekolah.
.. Pendidikan %uar $ekolah sebagai <omplement dari pendidikan sekolah.
Artinya, bahwa pendidikan luar sekolah dilaksanakan untuk melengkapi
pengetahuan dan keterampilan yang kurang atau tidak dapat diperoleh
didalam pendidikan sekolah.
7
Persyaratan untuk mengikuti program pendidikan luar sekolah yaitu warga
yang ingin mengikuti program ini adalah warga yang putus sekolah, memberikan
nilai terakhir atau rapor pada waktu warga bersekolah, memberikan biodata diri
yang lengkap dan umur warga tidak boleh lebih dari 21 tahun.
0. Met$%$l$g! Penel!t!an
a. L$kas! %an 1akt& Penel!t!an
%okasi Penelitian
Adapun lokasi yang dipilih sebagai objek penelitian yaitu pada Kantor
inas Pendidikan !asional Kota "orontalo 0ln. ewi $artika !o. &. Kel.
ulalowo, Kota "orontalo.
,aktu Penelitian
Penelitian ini dilakukan selama 4 bulan yakni dari bulan April sampai
bulan 0uli +1&&.
,. Met$%e Peng&".&lan Data
-etode Pengumpulan data yang dilakukan dalam penulisan ini adalah )
O,ser2as!
-elakukan pengamatan langsung di lapangan dan pengambilan data yang
sesuai dengan fakta yang ada.
1a3an/ara
-elakukan dialog=wawancara langsung terhadap pimpinan atau staf
pegawai di bagian P!># inas Pendidikan !asional Kota "orontalo.
8
Beberapa jenis teknik wawancara )
o ,awancara bebas, pewawancara bebas memberikan pertanyaan dan
subjek pun bebas memberikan jawabannya.
o ,awancara terarah, pewawancara hanya menanyakan hal-hal tertentu
yang sudah ditetapkan terlebih dahulu, akan tetapi dalam pertanyaan
pewawancara tidak terikat dengan aturan tertentu.
o ,awancara terbimbing, pewawancara harus mengikuti sebuah daftar
pertanyaan yang sudah tersusun terlebih dahulu.
St&%! P&stakaan
-engumpulkan dan mempelajari beberapa buku referensi dan bahan
bacaan lainnya yang berhubungan dengan masalah yang dibahas dalam
penelitian.
/. 4en!s %an S&",er Data
0enis dan sumber data yang akan digunakan dan dianalisis dalam
penyusunan dan penulisan ini bersumber dari )
&. ata primer adalah data yang diperoleh langsung dengan jalan
mengadakan pengamatan langsung pada objek yang diteliti.
+. ata sekunder yaitu data yang diperoleh dengan jalan mengumpulkan
dokumen serta sumber lainnya.
%. Per"$%elan S!ste"
3
Analisis sistem merupakan tahap penguraian suatu informasi yang telah
utuh kedalam bagian-bagian komponennya dengan maksud mengidentifikasi dan
menge/aluasi permasalahan-permasalahan, kesempatan yang terjadi dan
kebutuhan yang diinginkan sehingga dapat diusulkan perbaikannya.
Analisis sistem merupakan referensi dari serangkaian tindakan manual yang
dalam penjabarannya ke tingkat yang lebih tinggi tetap menyertakan unsur
brainware yang telah ada, system lama dan teknologi yang tersedia.
;ujuan dari analisis secara umum untuk mendapatkan data-data yang
dibutuhkan oleh pemakai tentang sistem yang baru. Pada tahap perancangan
sistem secara umum komponen-komponen sistem informasi dirancang dengan
tujuan untuk dikomunikasikan kepada pemakai. Adapun metode analisis terdiri
dari )
1. D$k&"en Fl$3/hart
okumen flowchart adalah bagan alir yang menunjukkan arus data dari
laporan dan formulir termasuk tembusan-tembusannya, bagan ini
menggunakan symbol yang sama dengan sistem flowchart.
Ta,el 1. $imbol-simbol Bagan Alir
S!",$l F&ngs!
Terminal / Interup (-ulai =Berhenti(
igunakan untuk menunjukan awal
dan akhir dari suatu program.
&1
Input / Output (ata = 5asil(
9ntuk mewakili data input dan
menuliskan outputnya.
Proses (pengolahan(
igunakan untuk menunjukan suatu
operasi yang rinciannya ditunjukan di
tempat lain.
Predefined 'Proses ;erdefinisi( igunakan untuk menunjukan suatu
operasi yang rinciannya ditunjukan
tempat lain.
ecisian 'Keputusan( igunakan untuk suatu penyelesaian
kondisi di dalam program, bila
hasilnya ?ya?, maka arah alir akan
menuju ke suatu tempat, bila ?tidak?,
akan menuju ke tempat lain.
<onnector 'Penghubung( igunakan untuk menunjukan
sambungan dari bagan alir yang
terputus di halaman yang masih sama
atau halaman yang lainnya.
>low %ines '"aris Alir( igunakan untuk menunjukan arus
dari proses.
&&
Preparation 'Persiapan( Persiapan digunakan untuk
memberikan nilai awal suatu besaran.
(. Data Fl$3 D!agra" 5DFD6
ata flow diagram adalah diagram yang menggambarkan arus dari data
yang mengalir dari sistem secara terstruktur.
Ta,el (. $imbol-$imbol iagram Arus ata
S!",$l F&ngs!
Kesatuan ruang 'e@ternal entity(. Kesatuan di
lingkungan luar sistem yang dapat berupa
orang, organisasi atau sistem lainnya yang
berada di lingkungan luarnya yang memberi
input atau menerima output dari sistem.
Arus ata 'data flo!" Arus dari data yang
dapat berupa masukan untuk sistem atau hasil
dari proses sistem.
Proses 'proses!. Kegiatan atau kerja yang
dilakukan oleh orang lain, mesin atau komputer
dari hasil suatu arus data yang masuk ke dalam
proses untuk dihasilkan arus data yang akan
keluar dari proses.
$impanan data (data flochart!. -edia yang
digunakan untuk menyimpan data hasil proses
sebuah sistem.
). Ent!t7 Relat!$n D!agra" 5ERD6
&+
AB adalah model konseptual yang mendeskripsikan hubungan antar
penyimpanan 'dalam >(.
-enurut Kristanto '+11.(, dalam teknik Entity #elationship menggunakan
entity dan atribut. Entity adalah obyek yang mempunyai eksistensi dan
terdefinisi engan baik. 5impunan entity yang sejenis disebut entity set.
9ntuk model dari E# digambarkan dengan simbol persegi panjang.
$edangkan relationship set yang merupakan hubungan yang terjadi antara
entity set digambarkan dengan simbol layang-layang.
Adapun komponen-komponen yang digunakan dalam AB, antara lain)
Entity adalah suatu objek yang dapat dibedakan secara unik dengan
objek lainnya, dimana semua informasi yang berkaitan dengannya
dikumpulkan. $imbol dari entity adalah )
#elationship adalah hubungan yang terjadi antara satu entity dengan
entity lainnya. $imbol relationship )
Atribut adalah karakteristik dari entity atau relationship yang
menyediakan penjelasan detail tentang entity atau relationship
tersebut. $imbol atribut )
e. Perangkat L&nak 7ang %!g&nakan
Perangkat L&nak A.l!kas!
a. Peng$lah Gra#!k 5A%$,e Ph$t$sh$. 8S6
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak
editor citra buatan Adobe $ystems yang dikhususkan untuk pengeditan
&.
foto=gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh
fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin
pasar 'market leader( untuk perangkat lunak pengolah gambar, dan, bersama
Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh
Adobe $ystems. Cersi kedelapan aplikasi ini disebut dengan nama Photoshop <$,
/ersi sembilan disebut Photoshop <$+, ke sepuluh disebut Photoshop <$. dan
terakhir ini adalah Adobe Photoshop <$4 '<reati/e $uite(.
Photoshop tersedia untuk -icrosoft ,indows, -ac O$ D, dan -ac O$E
/ersi 3 ke atas juga dapat digunakan oleh sistem operasi lain seperti %inu@ dengan
bantuan perangkat lunak tertentu seperti <rossO/er.
-eskipun pada awalnya Photoshop dirancang untuk menyunting gambar
untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan
untuk memproduksi gambar untuk ,orld ,ide ,eb. Beberapa /ersi terakhir juga
menyertakan aplikasi tambahan, Adobe #mageBeady, untuk keperluan tersebut.
Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak
penyunting media, animasi, dan authoring buatan-Adobe lainnya. >ile format asli
Photoshop, .P$, dapat diekspor ke dan dari Adobe #mageBeady. Adobe
#llustrator, Adobe Premiere Pro, After Affects dan Adobe Ancore C untuk
membuat C profesional, menyediakan penyuntingan gambar non-linear dan
layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan
tele/isi, film, dan situs web. $ebagai contoh, Photoshop <$ dapat digunakan
untuk membuat menu dan tombol 'button( C.
&4
Adobe Photoshop <$ merupakan perangkat lunak pengolah foto dan grafis
berkualitas tinggi. alam pembuatan halaman web, Adobe Photoshop biasanya
digunakan untuk mengolah gambar dan menyimpannya ke dalam format tertentu
yang sering digunakan dalam pembuatan halaman web seperti 0P", "#> atau
P!". Khusus untuk web, photoshop memiliki slicing tools yang berguna untuk
memotong image dan menampilkan dalam tabel 5;-% hingga dapat ditampilkan
broser" $elain itu, photoshop memiliki fasilitas e$porting image khusus web agar
para penggunanya dapat dengan mudah menge$port gambar dengan kualitas dan
besar file yang dapat disesuaikan.
,. 1e, E%!t$r 5Ma/r$"e%!a Drea"3ea2er M9 (::*6
-enurut Bunafit !ugroho '+118( -acromedia reamwea/er adalah suatu
bentuk program editor web yang memudahkan programmer web membuat dan
mendesain webnya, karena bersifat ,F$#,F" '%hat &ou 'ee Is %hat &ou (et(.
reamwea/er -D +114 selain sebagai editor yang komplet juga dapat
digunakan untuk membuat animasi sederhana yang berbentuk layer dengan
bantuan 0a/a$cript yang didukungnya. engan adanya program ini tidak akan
susah untuk mengetik skrip-skrip format 5;-%, P5P, 0$P, A$P, 0a/a$cript, <$$
maupun bentuk program yang lainnya.
/. 1e, Ser2er 5A.a/he6
$er/er 5;;P Apache atau $er/er ,eb=,,, Apache adalah ser/er web
yang dapat dijalankan di banyak sistem operasi '9ni@, B$, %inu@, -icrosoft
,indows dan !o/ell !etware serta platform lainnya( yang berguna untuk
&2
melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani
fasilitas web=www ini mengunakan 5;;P.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat
dikonfigurasi, autentikasi berbasis basis data dan lain-lain. Apache juga didukung
oleh sejumlah antarmuka pengguna berbasis grafik '"9#( yang memungkinkan
penanganan ser/er menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh
komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache $oftware >oundation.
alam pembuatan aplikasi, penulis menggunakan ser/er apache yang
dibundel dalam satu paket aplikasi yaitu App$er/ +.2.7. idalamnya terdapat )
Apache ,eb $er/er Cersion +.+.., P5P $cript %anguage Cersion 2.&.6, -y$G%
atabase Cersion 2.1.+4a, php-yAdmin atabase -anager Cersion +.3.1.+.
Perangkat L&nak Bahasa Pe"r$gra"an
a. HTML
5;-% ')yperTe$t *ar+up ,anguage( adalah sebuah bahasa mar+up yang
digunakan untuk membuat sebuah halaman web dan menampilkan berbagai
informasi di dalam sebuah browser #nternet. Bermula dari sebuah bahasa yang
sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut
dengan $"-% ('tandard (enerali-ed *ar+up ,anguage!. 5;-% adalah sebuah
standar yang digunakan secara luas untuk menampilkan halaman web. 5;-% saat
ini merupakan standar #nternet yang didefinisikan dan dikendalikan
penggunaannya oleh ,orld ,ide ,eb <onsortium ',.<(.
&6
Cersi terakhir dari 5;-% adalah 5;-% 4.1&, meskipun saat ini telah
berkembang D5;-% yang merupakan pengembangan dari 5;-%. $cript 5;-%
dapat dituliskan dalam te$t editor seperti notepad, kemudian disimpan dengan
ekstensi H.htm atau H.html.
Tag Keterangan
IhtmlJ...I=htmlJ
9ntuk menandakan bahwa file tersebut
mengandung sintaks atau cara penulisan 5;-%
IheadJ...I=headJ 9ntuk pembagian seleksi bagian atas
ItitleJ...I=titleJ 9ntuk menampilkan title pada halaman web
IbodyJ...I=bodyJ
9ntuk menandakan bahwa isi yang terdapat di
dalamnya akan ditampilkan pada halaman web.
IhrJ
9ntuk membuat sebuah garis horiKontal pada
halaman web, sepanjang halaman web itu sendiri
IbJLI=bJ
9ntuk membuat huruf yang ditampilkan dihalaman
web yang berubah menjadi tebal.
IiJLI=iJ
9ntuk membuat huruf dihalaman web berubah
menjadi miring
IuJLI=uJ
9ntuk membuat huruf dihalaman web berubah
menjadi garis bawah
IpJLI=pJ 9ntuk menuliskan sebuah paragraf dihalaman web
ItableJ...I=tableJ
9ntuk menampilkan tabel dalam halaman web,
biasanya beserta tag ItrJ...I=trJ dan tag
ItdJ...I=tdJ
Ia hrefM?...?J...I=aJ
9ntuk membuat link=hyperlink pada halaman web,
sehingga bisa dihubungkan dengan halaman lain
Iimg srcM?...?J 9ntuk menampilkan gambar dihalaman web
,. PHP
&7
Tabel 3. !ag"tag umum ang biasa digunakan dalam
pembuatan #$%
P5P adalah bahasa pemrograman script yang paling banyak dipakai saat
ini. P5P banyak dipakai untuk memrogram situs web dinamis, walaupun tidak
tertutup kemungkinan digunakan untuk pemakaian lain.
P5P pertama kali dibuat oleh Basmus %erdorf pada tahun &332. Pada
waktu itu P5P masih bernama ># '>orm #nterpreted(, yang wujudnya berupa
sekumpulan script yang digunakan untuk mengolah data form dari web.
$elanjutnya Basmus merilis kode sumber tersebut untuk umum dan
menamakannya P5P=>#, kependekan dari )yperte$t Preprocessing//0orm
Interpreter. engan perilisan kode sumber ini menjadi open source, maka banyak
programmer yang tertarik untuk ikut mengembangkan P5P. Pada !o/ember
&337, dirilis P5P=># +.1. Pada rilis ini interpreter P5P sudah diimplementasikan
dalam program <. alam rilis ini disertakan juga modul-modul ekstensi yang
meningkatkan kemampuan P5P=># secara signifikan. Pada tahun &337, sebuah
perusahaan bernama Nend menulis ulang interpreter P5P menjadi lebih bersih,
lebih baik, dan lebih cepat. Kemudian pada 0uni &338, perusahaan tersebut merilis
interpreter baru untuk P5P dan meresmikan rilis tersebut sebagai P5P ..1. Pada
pertengahan tahun &333, Nend merilis interpreter P5P baru dan rilis tersebut
dikenal dengan P5P 4.1. P5P 4.1 adalah /ersi P5P yang paling banyak dipakai
pada awal abad ke-+&. Cersi ini banyak dipakai disebabkan kemampuannya untuk
membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas
yang tinggi. Pada 0uni +114, Nend merilis P5P 2.1. alam /ersi ini, inti dari
interpreter P5P mengalami perubahan besar. Cersi ini juga memasukkan model
&8
pemrograman berorientasi objek ke dalam P5P untuk menjawab perkembangan
bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan P5P dari bahasa pemrograman lain )
&. Bahasa pemrograman P5P adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam penggunaanya.
+. %eb 'erver yang mendukung P5P dapat di temukan di mana - mana
dari mulai ##$ sampai dengan apache, dengan konfigurasi yang
relatif mudah.
.. alam sisi pengembangan lebih mudah, karena banyaknya milis 1
milis dan developer yang siap membantu dalam pengembangan.
4. alam sisi pemahamanan, php adalah bahasa scripting yang paling
mudah karena referensi yang banyak.
2. P5P adalah bahasa open source yang dapat di gunakan di berbagai
mesin 'linu@, uni@, windows( dan dapat di jalankan secara runtime
melalui console serta juga dapat menjalankan perintah-perintah
system.
). Bas!s Data 5M7S;L6
atabase yang digunakan dalam perancangan aplikasi adalah -y$G%.
'http2//id"i+ipedia"org/i+i/*y'3,(, -y$G% adalah sebuah perangkat lunak
&3
sistem manajemen basis data $G% 'database management system( atau B-$
yang multithread, multi1user, dengan sekitar 6 juta instalasi di seluruh dunia.
-y$G% AB membuat -y$G% tersedia sebagai perangkat lunak gratis dibawah
lisensi "!9 "eneral Public %icense '"P%(, tetapi mereka juga menjual dibawah
lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan
penggunaan "P%.
Ada + cara untuk mengelola database -y$G% yaitu melalui 4O' prompt
'command line! dan dapat juga secara "9# dengan menggunakan program utility
seperti P5P-yAdmin. ;erdapat beberapa AP# tersedia yang memungkinkan
aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman
untuk dapat mengakses basis data -y$G% antara lain) bahasa pemrograman <,
<OO, <P, bahasa pemrograman Aiffel, bahasa pemrograman $malltalk, bahasa
pemrograman 0a/a, bahasa pemrograman %isp, Perl, P5P, bahasa pemrograman
Python, Buby, BAA%basic dan ;cl. $ebuah antarmuka OB< memanggil
-yOB< yang memungkinkan setiap bahasa pemrograman yang mendukung
OB< untuk berkomunikasi dengan basis data -y$G%. Kebanyakan kode
sumber -y$G% dalam A!$# <.
$ebagai model database relasional, -y$G% mendukung perintah - perintah
4ata 4efinition ,anguange '%( dan 4ata *anipulation ,anguange '-%(.
&. Perintah 4ata 4efinition ,anguange '%(
Perintah % digunakan untuk mendefinisikan obyek dalam
database dan disimpan dalam bentuk tabel, % juga digunakan
untuk mendefinisikan karakter fisik yaitu field, kunci, tipe data dan
+1
sebagainya. % apat berupa ) <BAA;A, A%;AB dan BOP dan
lain : lain.
+. Perintah 4ata *anipulation ,anguange '-%(
Perintah -% digunakan untuk melakukan operasi terhadap obyek
yang telah didefinisikan sebelumnya melalui %. -% dapat
berupa perintah ) $A%A<;, #!$AB;, 9PA;A, A%A;A dan
sebagainya.
alam dunia pemrograman web, -y$G% adalah B-$ yang sangat
populer dikawinkan dengan P5P. $elain mempunyai fungsi sendiri, -y$G% juga
didukung oleh banyak fungsi pada P5P, sehingga kombinasi P5P dan -y$G%
membuat aplikasi menjadi sangat poerfull" >ungsi P5P tersebut antara lain )
mysQlRconnect, mysQlRselectRdb, mysQlRQuery, mysQlRfetchRarray dan lain
sebagainya.
#. 4a%3al Penel!t!an
Ta,el ). 0adwal Pelaksanaan Penelitian
N$ Keg!atan Penel!t!an
A.r!l
(:11
Men!
(:11
4&n!
(:11
4&l!
(:11
1 ( ) * 1 ( ) * 1 ( ) * 1 ( ) *
&. Pengumpulan ata
+. Analisis ata
+&
.. Perancangan $istem
4. esain 4atabase S
Program
2. #mplementasi Program
6. 9ji <oba $istem
7. #mplementasi
g. S!ste"at!ka Pen&l!san
9ntuk mempermudah penulisan dan pembahasan selanjutnya, maka uraian
pembahasan skripsi ini ditulis secara sistematis sebagai berikut )
BAB # Pendahuluan
Bab ini membahas tentang latar belakang masalah, batasan masalah, pokok
permasalahan, tujuan penelitian, manfaat penelitian serta sistematika penulisan.
BAB ## ;injauan Pustaka
Bab ini membahas tentang uraian singkat tinjauan pustaka yang
berhubungan dengan masalah yang dihadapi, yang diperoleh dari berbagai sumber
diantaranya kepustakaan yang berhubungan permasalahan.
BAB ### Perancangan $istem
Bab ini berisi tentang perancangan sistem yang meliputi lokasi dan waktu
penelitian, metode pengumpulan data, jenis dan sumber data, populasi dan
sampel, metode analisis, dan definisi operasional /ariabel.
BAB #C #mplementasi $istem
Bab ini berisi jenis perancangan, materi perancangan, alat perancangan,
rancangan aplikasi secara umum serta desain input dan desain output dari aplikasi
yang dibangun.
BAB C Kesimpulan dan $aran
++
Bab ini membahas tentang kesimpulan dan saran-saran dari tugas akhir ini.
+.
DAFTAR PUSTAKA
-c%eod, Baymond. &332. 'istem Informasi *anajemen" 0akarta. Prenhallindo
0ogiyanto. +112. 5nalisis dan 4esain 'istem Informasi 2 Pende+atan Terstru+tur
Teori dan Pra+te+ 5pli+asi Bisnis. Fogyakarta .Andi.
#ndrajit, Bichardus Ako. +11&. *anajemen 'istem Informasi dan Te+nologi
Informasi. 0akarta. Ale@ -edia Komputindo.
Kristanto.+11.. Perancangan 'istem Informasi dan 5pli+asinya. Fogyakarta.
"a/a -edia.
Priandini. &332. Pengelolaan 5dministrasi Berbasis Te+nologi Informasi" 0akarta.
;im Prima Pena. +11&. 6amus Besar Bahasa Indonesia" 0akarta. "ita -edia
Press.
'#sjoni. +114. Pendidikan %uar $ekolah. http)==re-searchengines.com
=isjoni&..html( 'ownload tanggal ) +1 : 1& - +1&&(.
http2//id"i+ipedia"org/i+i/5dobe7Photoshop 'ownload tanggal ) 1.:1.-+1&&(.
http2//id"i+ipedia"org/i+i/5pache7)TTP7'erver 'ownload tanggal ) 1. : 1.-
+1&&(.
'http2//id"i+ipedia"org/i+i/)yperte$t7mar+up7language(. 'ownload tanggal )
1. : 1. - +1&&(.
+4

Anda mungkin juga menyukai

  • Contoh Kesediaan Pembimbingan
    Contoh Kesediaan Pembimbingan
    Dokumen1 halaman
    Contoh Kesediaan Pembimbingan
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Keterkaitan Mata Kuliah - 2008
    Keterkaitan Mata Kuliah - 2008
    Dokumen1 halaman
    Keterkaitan Mata Kuliah - 2008
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Lesson Plan SIM
    Lesson Plan SIM
    Dokumen26 halaman
    Lesson Plan SIM
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Animasi 3 Dimensi
    Animasi 3 Dimensi
    Dokumen65 halaman
    Animasi 3 Dimensi
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Bab V
    Bab V
    Dokumen1 halaman
    Bab V
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Redominerasi
    Redominerasi
    Dokumen1 halaman
    Redominerasi
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Belajar
    Belajar
    Dokumen1 halaman
    Belajar
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Backberry OS
    Backberry OS
    Dokumen13 halaman
    Backberry OS
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Rubish
    Rubish
    Dokumen1 halaman
    Rubish
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Belajar
    Belajar
    Dokumen1 halaman
    Belajar
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Indosat Ind 31 Des 2012 Released
    Indosat Ind 31 Des 2012 Released
    Dokumen185 halaman
    Indosat Ind 31 Des 2012 Released
    andy.setiawan
    Belum ada peringkat
  • Manajemen Data
    Manajemen Data
    Dokumen6 halaman
    Manajemen Data
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Elektronic Mall
    Elektronic Mall
    Dokumen3 halaman
    Elektronic Mall
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Tugas Klasifikasi
    Tugas Klasifikasi
    Dokumen8 halaman
    Tugas Klasifikasi
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Audit ITI
    Audit ITI
    Dokumen9 halaman
    Audit ITI
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • Program Pengisian Pulsa
    Program Pengisian Pulsa
    Dokumen12 halaman
    Program Pengisian Pulsa
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat
  • My Destiny
    My Destiny
    Dokumen2 halaman
    My Destiny
    Moh Ramdhan Arif Kaluku
    Belum ada peringkat