SlideShare a Scribd company logo
1 of 21
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Sistem
Sistem adalah satu hal yang terpenting dalam membuat perancangan
sistem informasi. Pada umumnya setiap organisasi selalu mempunyai sistem
informasi untuk mengumpulkan, menyimpan, melihat, dan menyalurkan
informasi.
2.1.1 Pengertian Sistem
Terdapat beberapa definisi tentang sistem yaitu:
1. Sistem dapat didefinisikan sebagai kumpulan dari komponen yang
saling berhubungan satu sama lainnya membentuk satu kesatuan untuk
mencapai tujuan tertentu. (Jogiyanto, 2009).
2. Sistem adalah suatu kumpulan yang kompleks dan saling berinteraksi
apabila mereka menjadi satu kesatuan (Bennet et al, 2010, p22).
2.1.2 Karakteristik Sistem
a) Komponen Sistem (Components)
Suatu sistem terdiri dari sejumlah komponen yang saling
berinteraksi, yang artinya saling bekerjasama membentuk suatu kesatuan.
Komponen-komponen sistem atau elemen-elemen sistem dapat berupa
suatu subsistem atau bagian-bagian dari sistem. Setiap sub-sub sistem
mempunyai sifat-sifat dari sistem yang menjalankan suatu fungsi tertentu
dan mempengaruhi proses sistem secara keseluruhan. Jogiyanto (2008 : 4)
b) Batas Sistem (Boundary)
Batas sistem (Boundary) merupakan daerah yang membatasi antara
suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.
Batas suatu sistem menunjukan ruang lingkup (scope) dari sistem tersebut.
c) Lingkungan Luar Sistem (Environment)
5
6
Lingkungan luar (environment) dari suatu sistem adalah apapun
diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan
luar sistem dapat bersifat menguntungkan dan dapat juga bersifat
merugikan. Lingkungan luar yang menguntungkan merupakan energi dari
sistem dengan demikian harus dijaga dan dipelihara, sedangkan
lingkungan luar yang merugikan harus ditahan dan dikendalikan kalau
tidak maka akan menggangu kelangsungan hidup dari sistem.
d) Penghubung Sistem (Interface)
Penghubung (interface) merupakan media penghubung antara
subsistem dengan subsistem lainnya. Melalui penghubung ini
memungkinkan sumber-sumber daya mengalir dari satu subsistem ke
subsistem lainnya. Keluaran (output) dari subsistem akan menjadi
masukan (input) pada sistem lainnya dengan penghubung satu subsistem
dapat berintegrasi dengan subsistem lainnya membentuk satu kesatuan.
Jogiyanto (2008 : 5)
e) Masukan Sistem (Input)
Masukan (input) sistem adalah energi yang dimasukan ke dalam
sistem. Masukan dapat berupa masukan perawatan (maintenance input)
dan masukan (signal input). Maintenance input adalah energi yang
dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah
energi yang diproses untuk didapatkan keluarannya.
f) Keluaran Sistem (Output)
Merupakan hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat
merupakan masukan untuk subsistem yang lain atau kepada supra sistem.
g) Pengolahan (Process)
Suatu sistem dapat mempunyai suatu bagian pengolahan atau
sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah
masukan menjadi keluaran.
h) Sasaran (Objectives) dan Tujuan (Goal)
7
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran
(objektives). Kalau suatu sistem tidak mempunyai sasaran maka operasi
sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan
sekali masukan yang dibutuhkan sistem. Suatu sistem dikatakan berhasil
bila mengenai sasaran aturan tertentu.
2.1.3 Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan dari beberapa sudut pandangan,
diantaranya adalah sebagai berikut ini. Jogiyanto (2008 : 6)
a. Sistem menurut bentuk fisiknya :
1. Sistem Abstrak (abstract system)
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide
yang tidak tampak secara fisik. Contoh : Sistem teologia adalah
sebuah susunan gagasan mengenai Tuhan, manusia dan alam.
Jogiyanto (2008 : 7)
2. Sistem Fisik (physical system)
Sistem fisik merupakan sistem yang ada secara fisik. Contoh :
Sistem peredaran darah, sistem sekolah, sistem transportasi,
sistem computer.
b. Sistem menurut terjadinya sistem :
1. Sistem Alamiah (natural system)
Sistem alamiah adalah sistem yang terjadi melalui proses alam,
tidak dibuat manusia. Contohnya : pergantian siang dan malam,
erosi dan bencana alam.
2. Sistem Buatan Manusia (human made system)
Sistem buatan manusia adalah sistem yang dirancang oleh
manusia. Contohnya : Sistem Komputer dan sistem irigasi.
c. Sistem menurut kejadian masa depan :
1. Sistem Tertentu (deterministic system)
Sistem tertentu adalah sistem yang beroperasi dengan tingkah
laku yang sudah dapat di prediksi. Contoh : Hasil pertadingan
sepak bola, dan prestasi.
8
2. Sistem Tak Tentu (probabilistic system)
Sistem tak tentu adalah sistem yang kondisi masa depannya tidak
dapat di prediksi karena mengandung unsur probabilitas.
Contoh : Sistem kematian.
d. Sistem menurut sifatnya
1. Sistem Tertutup (closed system)
Sistem tertutup merupakan sistem yang tidak berhubungan dan
tidak terpengaruh dengan lingkungan luarnya, sistem ini bekerja
secara otomatis tanpa adanya turut campur tangan dari pihak
diluarnya. Secara teoritis sistem tertutup ini ada, tetapi
kenyataannya tidak ada sistem yang benar-benar tertutup, yang
ada hanyalah relatively closed system (secara relatif tertutup,
tetapi tidak benar-benar tertutup). Contoh : Sistem adat
masyarakat baduy.
2. Sistem Terbuka (open system)
Sistem terbuka adalah sistem yang berhubungan dan terpengaruh
dengan lingkungan luarnya. Sistem ini menerima masukan dan
menghasilkan keluaran untuk lingkungan luar atau subsistem
lainnya. Contoh : Sistem musyawarah. Jogiyanto (2008 : 7)
2.2 Konsep Dasar Informasi
Dalam konsep dasar informasi akan diuraikan mengenai pengertian dan
kualitas dari informasi.
2.2.1 Pengertian Informasi
“Informasi adalah data yang telah diolah menjadi bentuk yang lebih
berguna dan lebih berarti bagi yang menerimanya”. (Untung Rahardja,
2007 : 99)
9
Jadi dapat disimpulkan informasi merupakan hasil pengolahan data
yang memiliki nilai tambah, makna dan berguna bagi penggunanya.
2.2.2 Kualitas Informasi
Kualitas dari suatu informasi tergantung tiga hal yaitu informasi harus
akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance).
a) Akurat (Accurate)
Informasi harus bebas dari kesalahan-kesalahan, tidak bisa dan
menyesatkan. Informasi harus akurat karena dari sumber informasi sampai
ke penerima informasi kemungkinan banyak terjadi gangguan yang dapat
merubah atau merusak informasi tersebut.
b) Tepat Pada Waktunya (Timeliness)
Informasi yang datang kepada penerimanya tidak boleh terlambat.
Informasi yang sudah usang tidak akan mempunyai nilai lagi, karena
informasi merupakan landasan didalam pengambilan keputusan. Bila
pengambilan keputusan terlambat maka berakibat fatal untuk organisasi.
c) Relevan (Relevance)
Relevan berarti informasi tersebut mempunyai manfaat untuk
pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan
lainnya berbeda.
2.3 Pengembangan Sistem
Pengembang sistem dapat berarti menyusun sistem yang baru untuk
menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem
yang telah ada. Sistem yang lama perlu diperbaiki karena adanya permasalahan-
permasalahan yang timbul di sistem yang lama.
Siklus hidup Pengembangan sistem (System Development Life Cycle) atau
SDLC merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan
dan langkah-langkah didalam tahapan tersebut dalam proses pengembangannya.
Tahapan tersebut terdiri dari:
10
1. Kebijakan dan Perencanaan Sistem : merupakan landasan dan
dukungan dari manajemen puncak untuk membuat perencanaan
sistem. Perencanaan sistem (system planning) merupakan pedoman
untuk melakukan pengembangan sistem.
2. Analisa Sistem : merupakan tahapan menganalisis sistem untuk
menemukan kelemahan-kelemahannya sehingga dapat diusulkan
perbaikannya.
3. Desain (perancangan) sistem secara umum : merupakan persiapan dari
desain terinci yang mengindentifikasikan komponen-komponen sistem
informasi yang akan didesain secara rinci.
4. Desain (perancangan) sistem terinci : dimaksudkan untuk
pemrograman komputer dan ahli teknik lainnya yang akan
mengimplementasikan sistem.
5. Seleksi Sistem : merupakan tahap untuk memilih perangkat keras dan
perangkat lunak untuk sistem informasi.
6. Implementasi Sistem : yaitu tahapan menerapkan sistem supaya sistem
siap dioperasikan.
7. Perawatan Sistem : merupakan tahapan setelah pengembang sistem
selesai dilakukan atau sistem telah dioperasikan.
2.4 Analisa Sistem
Analisis sistem adalah teknik pemecahan masalah dengan cara mengurai
dan mempelajari sistem dan proses kerja agar dapat mengidentifikasi kekuatan,
kelemahan dan peluang untuk dilakukan perbaikan dengan cara mendefinisikan
masalah, mengidentifikasikan masalah, mengidentifikasikan penyebabnya,
menentukan solusi, dan mengidentifikasikan kebutuhan informasi yang diperlukan
sistem.
2.5 Perancangan Sistem
1. Pengertian Perancangan Sistem
11
Perancangan sistem adalah suatu fase dimana diperlukan suatu
keahlian perancangan untuk elemen-elemen komputer yang akan
mengunakan sistem yaitu pemilihan peralatan dan program komputer
untuk sistem yang baru. (Kristanto, 2008 : 61).
Jadi dapat disimpulkan bahwa perancangan sistem adalah
keseluruhan rencana atau model sistem yang mendefinisikan bagaimana
sistem informasi akan melakukan perancangan agar mendapatkan solusi
terhadap masalah dengan menambahkan, menghapus dan mengubah
sistem yang asli sehingga akan menghasilkan spesifikasi sistem yang
memberikan bentuk dan struktur.
2. Pelaratan Pendukung
Adapun peralatan pendukung yang akan digunakan sebagai berikut:
a. Bagan Alir Sistem (Sistem Flowchart )
Bagan alir sistem merupakan bagan yang menunjukkan arus
pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-
urutan dari prosedur-prosedur yang ada didalam sistem, serta
menunjukkan apa yang dikerjakan disistem.
Simbol-simbol yang digunakan dalam menggambarkan Bagan
Alir Sistem antara lain sebagai berikut:
Tabel 2.1 Simbol Bagan Alir Sistem
No. Simbol Keterangan
1. Dokumen
Menunjukkan dokumen input dan output baik untuk
proses manual, mekanik dan computer.
2. Kegiatan Manual
Menunjukkan pekerjaan manual
3. Simpanan offline
File nonkomputer yang diarsip urut.
4. Operasi Luar
Menunjukkan operasi yang dilakukan diluar proses
operasi komputer/nonkomputer.
5. Garis Alir
Menunjukkan arus dari proses.
6. Penghubung
Menunjukkan penghubung ke halaman yang masih
sama atau ke halaman lain.
12
b. Diagram Alir Data (DAD)
Diagram alir data adalah suatu bentuk model yang
menggambarkan sistem sebagai suatu jaringan proses fungsional yang
dihubungkan satu sama lain baik secara manual maupun komputer.
Tingkat atau level DAD terdiri dari:
1) Diagram Konteks
Merupakan diagram yang ditingkatnya paling tinggi, yang
terdiri dari suatu proses dan menggambarkan ruang lingkup sistem.
2) Diagram Nol
Merupakan diagram antara konteks dan diagram rinci yang
menggambarkan proses utama dari DAD yang sedang dikembangkan.
3) Diagram Rinci
Merupakan diagram paling bawah, yang merupakan
penguraian dari proses yang ada pada diagram nol.
Komponen-komponen DAD terdiri dari:
Tabel 2.2 Simbol Diagram Alir Data
No. Simbol Keterangan
1. Terminal
Merupakan eksternal entity atau kesatuan luar yang
merupakan sumber tujuan data. Terminator dapat
digambarkan dengan suatu notasi kotak.
2. Arus Data
Dipakai untuk menunjukan arus data yang dapat
berupa masukan atau hasil dari proses sistem
mengalir antara proses, simpanan data dan kesatuan
luar. Arah panah menggambarkan arah dari data.
3. Proses
Menggambarkan bagian dari sistem yang
mentranformasikan input data menjadi output data
atau dapat diartikan sebagai kegiatan yang dilakukan
oleh orang mesin atau komputer.
13
4. Data Store
Merupakan sarana yang digunakan untuk
menyimpan data. Data store dapat digambarkan
sepasang garis horizontal yang paralel.
c. Diagram Hubungan Entitas (ERD)
Entity Relationship Diagram (ERD) adalah suatu model
jaringan (network) yang menggunakan susunan data yang disimpan
dari sistem secara baik atau merupakan konseptual yang
mendeskripsikan hubungan antara data store (dalam DAD).
Komponen-komponen yang digunakan dalam ERD adalah
sebagai berikut:
Tabel 2.3 Simbol Entity Relationship Diagram
No. Simbol Keterangan
1. Entitas
Adalah suatu objek yang ada pada dunia nyata dan
dapat dibedakan dari objek lainnya yang di
definisikan secara unik. Entitas dapat berupa
lingkungan elemen, resource, atau suatu transaksi
yang sangat penting. Entity disimbolkan dengan
persegipanjang.
2. Relationship
Adalah Hubungan yang terjadi antara satu entitas
atau lebih dan digambarkan dengan suatu prisma
yang diberi label berbentuk kata kerja.
3. Elips
Adalah menyatakan atribut.
4. Connection ( hubungan antar)
Yaitu garis penghubung antara himpunan relasi
dengan himpunan entitas dengan atribut.
d. Kamus Data
Kamus data adalah katalog fakta tentang data dan kebutuhan-
kebutuhan informasi dari suatu sistem informasi. Dengan
menggunakan kamus data maka seorang analis sistem dapat
mendefinisikan data yang mengalir di dalam sistem dengan lengkap.
14
Kamus data dapat dibuat pada tahap analisa sistem maupun
tahap perancangan sistem. Pada tahap analisa, kamus data dapat
digunakan untuk merancang input, merancang laporan-laporan dan
basis data.
Pendefinisian struktur data pada kamus data menggunakan
notasi-notasi berikut ini:
Tabel 2.4 Notasi Kamus Data
No. Notasi Keterangan
1. = Terbentuk dari, terdiri dari, atau sama dengan,
artinya.
2. + Menggabungkan elemen data yang lain (dan).
3. [] Memiliki salah satu dari sejumlah alternatif,
seleksi.
4. / Pemisahan sejumlah alternatif pilihan antara
simbol []
5. { } Iterasi (pengulangan elemen data dalam kurung
brace).
6. ( ) Optional, data tambahan (data boleh ada atau
tidak ada).
7. * Keterangan setelah tanda ini adalah komentar
8. @ Identitas atribut kunci untuk penyimpanan data.
e. Basis Data (Database)
Basis Data (Database) adalah sekumpulan data yang saling
terhubung satu dengan yang lainnya atau sekumpulan tabel yang
saling terhubung satu dengan yang lainnya. Fungsi dari database
adalah menyimpan suatu data pada tabel-tabel dan dikumpulkan
menjadi satu dengan database.
Ada beberapa bagian bagian dari database yaitu:
1. Komponen Database
Komponen yang terdapat pada suatu database antara lain :
1) Tabel
Komponen paling utama dalam membuat website, pada saat
pembuatan sebuah halaman web, tabel dijadikan sebagai media
yang berfungsi sebagai kerangka untuk meletakkan komponen-
15
komponen isi web. Sehingga dapat meninggalkan pengguna
tabel dalam sebuah design web. (Anhar, 2010 : 45).
2) Record
Data yang isinya merupakan satu kesatuan seperti Nama User
dan Password. Setiap keterangan yang mencakup Nama User
dan Password dinamakan satu record. Setiap record diberi
nomor yang disebut nomor record (Record Number). (Anhar,
2010 : 45).
3) Field
Sub bagian dari Record. Dari contoh isi record di atas, maka
terdiri dari 2 fields, yaitu : fields Nama User dan Password.
(Anhar, 2010 : 45).
2. Strukture Database
Strukture database adalah suatu pengaturan field-field pada
suatu table pada database. Beberapa struktur database sbb:
1) Nama Field
Digunakan sebagai suatu pemberian identitas atau member
keterangan pada field.
2) Type Data
Pemberian suatu tipe pada field sesuai dengan identitas yang
telah diberikan.
3) Ukuran Data
Pemberian suatu panjang atau banyak data yang telah di
inputkan
4) Keterangan
Memberikan suatu keterangan atau deskripsi pada sebuah field.
3. Relasi (relationship) Basis Data
Memberikan suatu keterangan atau deskripsi pada sebuah field.
Basis data adalah kumpulan file yang saling berkaitan. Pada model
16
data relasional hubungan antar file direlasikan dengan kunci relasi
(relation key), yang merupakan kunci utama dari masing- masing file.
Perancangan basis data yang tepat akan menyebabkan paket
program relasional akan bekerja secara optimal.
Relasi antara dua file atau dua tabel dapat dikategorikan
menjadi tiga macam. Demikian pula untuk membantu gambaran relasi
secara lengkap terdapat juga tiga macam relasi dalam hubungan
atribute dalam satu file.
1. One to one relationship
Model relasi one to one relationship
Hubungan antara file pertama dengan file kedua adalah satu
berbanding satu. Hubungan tersebut dapat digambarkan dengan
tanda kotak untuk menunjukan table dan relasi antara keduanya
diwakilkan dengan tanda panah tunggal.
2. One to many relationship
Model relasi one to many relationship
Hubungan antara file pertama dengan file kedua adalah satu
berbanding banyak atau dapat pula dibalik banyak lawan satu.
Hubungan tersebut dapat digambarkan dengan tanda kotak untuk
menunjukkan tabel dan relasi antara keduanya diwakilkan dengan
tanda panah ganda pada salah satu hubungan.
3. Many to many relationship
Model relasi many to many relationship
Hubungan antara file pertama dengan file kedua adalah banyak
berbanding banyak. Hubungan tersebut dapat digambarkan dengan
17
tanda kotak untuk menunjukkan tabel dan relasi antara keduanya
diwakilkan dengan tanda panah ganda pada kedua hubungan
tersebut.
2.6 E-Commerce
Perdagangan elektronik atau e-dagang (bahasa Inggris: Electronic
commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan,
pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi,
www, atau jaringan komputer lainnya.
Definisi lain dari e-commerce adalah perdagangan yang menggunakan
mekanisme elektronik yang ada di jaringan internet, oleh sebab itu bila kita
membahas aspek hukum tentang e-commerce maka ruang lingkup pembicaraan
kita tetap akan membahas tentang hukum internet. (Riyeke Ustadiyanto, 2001)
2.7 Toko Online
Pengertian Toko Online pasti tidak asing lagi. Hampir disetiap forum pasti
kita menemui dengan istilah toko online. Sebenarnya apa yang dimaksud toko
online itu? Dari Segi Bahasa, toko online dibagi menjadi 2 suku kata, TOKO dan
ONLINE. Menurut kamus besar Bahasa Indonesia, toko berarti sebuah wadah
atau tempat permanen untuk menjual barang-barang (baju, makanan dan
sebagainya). Sedangkan online yang terjemahan bahasa indonesianya adalah
dalam jaringan atau disingkat daring menurut Wikipedia adalah keadaan disaat
seseorang terhubung kedalam suatu jaringan ataupun sistem yang lebih besar. Jadi
dari kedua pengertian secara bahasa tersebut kita bisa menyimpulkan toko online
sebagai tempat terjadinya aktiftas perdagangan atau jual beli barang melalui
internet.
a. Hosting
Hosting adalah tempat simpanan data untuk web anda, gambar,
video, lagu dan sebagainya untuk web anda. Setiap hosting mempunyai
satu ip address. Dalam pembuatan website ini penulis akan menggunakan
penyedia layanan hosting berbayar yaitu Pandi. Pengelola Nama Domain
18
Internet Indonesia (PANDI) adalah organisasi nirlaba yang dibentuk oleh
komunitas Internet Indonesia bersama pemerintah pada 29 Desember 2006
untuk menjadi registry domain .id. Saat ini PANDI mengelola secara
penuh domain co.id, biz.id, my.id, web.id, or.id, sch.id, ac.id, dan net.id,
serta membantu pemerintah Republik Indonesia mengelola domain go.id
dan mil.id.
b. Jasa Pengiriman
JNE merupakan perusahaan yang bergerak dalam bidang
pengiriman dan logistik yang bermarkas di Jakarta, Indonesia. Nama
resminya adalah Tiki Jalur Nugraha Ekakurir dan menjadi salah satu
perusahaan kurir terbesar di Indonesia.
Untuk jasa pengiriman website ini, penulis membatasi wilayah
pengiriman yaitu pada propisi Jawa Timur saja. Berikut adalah rincian
daftar harga pada propisi Jawa Timur:
DAFTAR HARGA EX JNE LAMONGAN
Jl. KHA Dahlan No 5 Lamongan
(0322) 7712773 / 081331539222
Tabel 2.5 Tabel Daftar Harga Jasa Pengiriman
Propinsi N
o
Kabupaten/ Kotamadya Tarif Etd Tarif Kecamatan Etd
Reguler OKE Hari Reguler OKE Hari
JAWA
TIMUR
1 Kab.
Bangkalan
Bangkalan 26000 24000 3 30000 28000 5
2 Kab.
Banyuwangi
Banyuwangi 21000 19000 2 27000 25000 4
3 Kota Batu Batu 17000 15000 2 Tidak Ada Other
4 Kota Blitar Blitar 20000 18000 2 Tidak Ada Other
5 Kab.
Bondowoso
Bondowoso 20000 18000 2 27000 25000 4
6 Kab. Madiun Caruban 20000 18000 3 25000 23000 4
7 Kab. Gresik Gresik 14000 12000 1 25000 23000 4
8 Kab. Jember Jember 16000 14000 1 25000 23000 4
9 Kab Jombang Jombang 15000 13000 2 25000 23000 4
10 Kota Kediri Kediri 16000 14000 1 25000 23000 4
11 Kab. Malang Kepanjen 15000 13000 2 25000 23000 4
12 Kab.
Trenggalek
Trenggalek 21000 19000 2 27000 25000 4
13 Kab.
Probolinggo
Krasaan 17000 15000 2 25000 23000 4
14 Kab.
Lamongan
Lamongan 6000 1 15000 4
15 Kab. Lumajang 16000 14000 2 25000 23000 4
19
Lumajang
16 Kota Madiun Madiun 16000 14000 2 Tidak Ada Other
17 Kab. Magetan Magetan 20000 18000 3 25000 23000 4
18 Kota Malang Malang 14000 12000 1 25000 23000 4
19 Kota
Mojokerto
Mojokerto 18000 16000 1 25000 23000 4
20 Kab. Nganjuk Nganjuk 20000 18000 2 25000 23000 4
21 Kab. Ngawi Ngawi 20000 18000 3 25000 23000 4
22 Kab. Pacitan Pacitan 28000 26000 3 33000 31000 4
23 Kab.
Pamekasan
Pamekasan 26000 24000 4 30000 28000 5
Tabel 2.5 Tabel Daftar Harga Jasa Pengiriman (lanjutan)
Propinsi N
o
Kabupaten/ Kotamadya Tarif Etd Tarif Kecamatan Etd
Reguler OKE Hari Reguler OKE Hari
JAWA
TIMUR
24 Kab. Pasuruan Pandaan 20000 18000 1 25000 23000 3
25 Kota Pasuruan Pasuruan 15000 13000 2 Tidak Ada Other
26 Kab.
Ponorogo
Ponorogo 26000 24000 3 33000
27 Kota
Probolinggo
Probolinggo 16000 14000 1 Tidak Ada Other
28 Kab. Sampang Sampang 26000 24000 4 30000 28000 5
29 Kab. Sidoarjo Sidoarjo 12000 10000 1 16000 14000 3
30 Kab.
Situbondo
Situbondo 20000 18000 4 25000 23000 4
31 Kab. Sumenep Sumenep 26000 24000 4 30000 27000 5
32 Kota Surabaya Surabaya 12000 10000 1 Tidak Ada Other
33 Kab. Tuban Tuban 16000 14000 2 20000 18000 4
34 Kab.
Tulungagung
Tulungagung 20000 18000 2 25000 23000 4
35 Paiton 20000 18000 2 Tidak Ada Other
2.8 Internet
Internet adalah sebuah alat penyebaran informasi secara global, sebuah
mekanisme penyebaran informasi dan sebuah media untuk berkolaborasi dan
berinteraksi antar individu dengan menggunakan komputer tanpa terhalang batas
geografis. Internet adalah sebuah contoh yang sukses dari sebuah investasi,
dedikasi dan komitmen untuk sebuah riset dan pengembangan infrastruktur
informasi. (Riyeke Ustadiyanto, 2001)
2.9 World Wide Web
Pertama-tama yang harus diketahui bahwa world wide web (www) atau
yang biasa disebut web bukanlah internet, demikian pula sebaliknya. Namun
demikian, internet adalah jaringan komputer global sedangkan web bukan sekedar
20
jaringan tetapi di dalamnya terdapat suatu set aplikasi komunikasi dan sistem
perangkat lunak yang memiliki karakteristik sebagai berikut:
• Umumnya terletak pada internet host dan client.
• Umumnya menggunakan protocol TCP/IP.
• Mengerti HTML.
• Mengikuti model client/server untuk komunikasi data dua arah.
• Memungkinkan client untuk mengakses server dengan berbagai
protocol seperti HTTP, FTP, Telnet, dan Ghosper.
• Memungkinkan client untuk mengakses informasi dalam berbagai
media seperti teks, audio dan video.
• Menggunakan model alamat URL (Uniform Resource Locator).
Berner Lee merumuskan suatu proposal tentang sebuah sistem hypertex
yang memiliki tiga komponen yaitu:
1. Akses informasi yang universal.
Setiap pengguna harus dapat mengakses seluruh informasi yang
tersedia.
2. Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen
dan protocol.
3. Antarmuka yang konsisten untuk semua platform.
Antarmuka ini harus menyediakan akses yang dapat digunakan oleh
berbagai jenis informasi.
2.10 Web Server
Web server adalah komputer yang digunakan untuk menyimpan
dokumendokumen web, komputer ini akan melayani permintaan dokumen web
dari kliennya (Purbo, 2006). Browser web seperti explorer atau navigator
berkomunikasi melalui jaringan (termasuk jaringan internet) dengan web server,
menggunakan HTTP. Brorwser akan mengirimkan request kepada server untuk
meminta dokumen tertentu atau layanan lain yang disediakan oleh server. Server
21
memberikan dokumen atau layanan jika tersedia juga dengan menggunakan
protocol HTTP (Purbo, 2006).
2.11 Web Browser
Web browser adalah suatu program yang dirancang untuk mengambil
informasi dari suatu server komputer pada jaringan internet. Informasi-informasi
ini dikemas dalam page-page, dimana page-page bisa memiliki beberapa link yang
menghubungkan web page tersebut kesumber informasi lainnya (Sampurna,
1998).
Web browser dapat ditinjau dari sisi hardware dan software. Dari sisi
hardware web browser mesin perangkat keras komputer yang terdiri dari CPU,
monitor, keyboard, harddisk, dan lain-lain. Sedangkan dari sisi software web
browser merupakan program yang digunakan seiring dengan berkembangnya
teknologi, perkembangan web browser yang ada perbandingannya selalu maju
dengan semakin bertambahnya fasilitas dari waktu kewaktu.
2.12 HTML
HyperText Mark up Language merupakan suatu metode untuk
mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen.
HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya
yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan
sebagai program. (Roy Larry, 2012)
2.13 Macromedia Dreamweaver 8
Macromedia Dreamweaver adalah sebuah editor HTML profesional untuk
mendesain secara visual dan mengelola situs web maupun halaman web.
Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia
Inc.
Dreamweaver 8 memiliki kemampuan untuk menyunting kode dengan
lebih baik, serta mampu menggabungkan layout site dengan programming
22
webnya. Kehebatan Dreamweaver ini menjadikan lebih banyak digunakan oleh
Web Desainer maupun Web Programmer guna mengembangkan situs web. Ruang
kerja, fasilitas dan kemampuan Dreamweaver mampu meningkatkan produktivitas
dan efektivitas dalam desain maupun membangun situs web.
2.14 XAMPP 1.7.7
XAMPP adalah tool yang menyediakan paket perangkat lunak ke dalam
satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual.
XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk
anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.7.7.
2.15 PHP dan MySQL
1.Sekilas Tentang PHP
PHP merupakan bahasa pemrograman skrip yang diletakkan dalam
server yang biasa digunakan untuk membuat aplikasi Web yang bersifat
dinamis. PHP mendukung berbagai database. Termasuk yang didukungnya
adalah MySQL. Dengan demikian, database yang Anda buat dengan
MySQL dapat diakses oleh PHP dan memungkinkan untuk menampilkan
isinya atau bahkan memanipulasi datanya melalui halaman Web. (Abdul
Kadir, 2008)
Skrip PHP berkedudukan sebagai tag dalam bahasa HTML
(Hypertex Markup Language) adalah bahasa standar untuk membuat
halaman-halaman web. Berikut contoh kode PHP yang berada di kode
HTML:
<HTML>
<HEAD>
<TITLE> CONTOH PROGRAM </TITLE>
</HEAD>
23
<BODY>
WELCOME TO RESTU MAHKOTA RAYA <BR>
<? php
printf (“Tanggal : %s”, Date (“D M Y “));
?>
</BODY>
</HTML>
Kode diatas disimpan dengan ekstensi .php. Kode PHP diawali
dengan <? dan diakhiri dengan ?>. Pasangan kedua kode inilah yang
berfungsi sebagai tag kode PHP. Berdasarkan tag inilah server dapat
memahami kode PHP dan kemudian memprosesnya. Hasilnya dikirim ke
browser.
Prinsip kerja HTML diawali dengan permintaan suatu halaman web
oleh browser. Berdasarkan URL (Uniform Resource Locator). Yang
dikenal dengan alamat internet, browser mendapatkan alamat dari web
server, mengidentifikasi halaman yang dikehendaki dan menyampaikan
segala informasi yang dibutuhkan oleh web server. Selanjutnya web server
mencari berkas yang diminta dan memberikan isinya ke browser. Browser
menampilkan isinya ke layar pemakai. Sedangkan prinsip kerja PHP mirip
dengan kode HTML, hanya saja ketika berkas PHP yang diminta
didapatkan oleh web server, isinya segera dikirim ke mesin PHP dan mesin
inilah yang memproses dan memberikan hasilnya berupa kode HTML ke
web server dan selanjutnya web server menyampaikan ke client.
Permintaan HTTP
(file .php)
Browser
Tanggapan HTTP
Gambar 2.1 Skema Kerja PHP
2. Sekilas Tentang MySQL
Web
Server
Skrip PHP
Mesin PHP
Kode
HTML
Client
24
MySQL (baca: mai-se-kyu-el) merupakan software yang tergolong
sebagai DBMS (Database Management System) yang bersifat Open
Source. Open Source menyatakan bahwa software ini dilengkapi dengan
source code (kode yang dipakai untuk membuat MySQL), selain tentu saja
bentuk executable-nya atau kode yang dapat dijalankan secara langsung
dalam sistem operasi, dan bisa diperoleh dengan cara mendownload
(mengunduh) di Internet secara gratis. (Abdul Kadir, 2008)
Sebagai database server yang memiliki konsep database modern,
MySQL memiliki banyak sekali keistemewaan antara lain:
a) Portabilitas, dapat berjalan stabil pada berbagai sistem operasi, seperti
Windows, Linux, MacOS, dan lain-lain.
b) Open Source, didstribusikan secara gratis dibawah lisensi GPL
(General Public License).
c) Multiuser, dapat digunakan oleh beberapa user dalam waktu yang
bersamaan tanpa mengalami masalah.
d) Performance Tuning, memiliki kecepatan yang menakjubkan dalam
menangani query yang sederhana, dapat memproses lebih banyak
SQL per satuan waktu.
e) Security, memiliki beberapa lapisan sekuritas seperti level subnet
mask, nama host, izin akes user dengan sistem perizinan yang
mendetail serta password yang terenskripsi.
f) Scalability and Limits, mampu menangani database dalam skala besar,
dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta 5 miliar
baris. Selain itu batas indeks yang dapat ditampung mencapai 32
indeks pada tiap tabelnya.
g) Connectivity, dapat melakukan koneksi dengan client menggunakan
protocol TCP/IP, Unix socket (Unix), atau Named pipes (NP).
h) Localisation, dapat mendeteksi pesan kesalahan pada client dengan
mengunakan lebih dari 20 bahasa.
25
i) Interface, memiliki antarmuka (interface) terhadap beberapa aplikasi
dan bahasa pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
j) Clients and Tools, dilengkapi dengan berbagai tool yang dapat
digunakan untuk administrasi database, dan pada setiap tool yang ada
disertakan petunjuk online.

More Related Content

What's hot

Apsi pertemuan 1
Apsi pertemuan 1Apsi pertemuan 1
Apsi pertemuan 1zielobar83
 
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANG
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANGKOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANG
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANGSeto Elkahfi
 
1. konsep dasar_sistem
1. konsep dasar_sistem1. konsep dasar_sistem
1. konsep dasar_sistemfatwaamrani
 
Githa mahulete 43219110166 artikel pengantar sistem informasi
Githa mahulete 43219110166 artikel pengantar sistem informasiGitha mahulete 43219110166 artikel pengantar sistem informasi
Githa mahulete 43219110166 artikel pengantar sistem informasiGithaMahulete
 
20121214 m odul_sim2012
20121214 m odul_sim201220121214 m odul_sim2012
20121214 m odul_sim2012amikom
 
Sistem informasi berbasis komputer
Sistem informasi berbasis komputerSistem informasi berbasis komputer
Sistem informasi berbasis komputerYuntika Andini
 
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...evachaerani
 
Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)Aldhy Kagayaki Alfaraby
 
Konsep sistem-informasi
Konsep sistem-informasiKonsep sistem-informasi
Konsep sistem-informasiIndra Kim
 
Perancangan dan analisa sistem df
Perancangan dan analisa sistem dfPerancangan dan analisa sistem df
Perancangan dan analisa sistem dfDva Kosongtoejoh
 
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...khairul anwar
 
Tugas sim masda alif araffi ( yananto mihadi putra) pengembangan sistem inf...
Tugas sim masda alif araffi ( yananto mihadi putra)   pengembangan sistem inf...Tugas sim masda alif araffi ( yananto mihadi putra)   pengembangan sistem inf...
Tugas sim masda alif araffi ( yananto mihadi putra) pengembangan sistem inf...masda araffi
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 
Presentasi modul 7 sistem informasi
Presentasi modul 7 sistem informasiPresentasi modul 7 sistem informasi
Presentasi modul 7 sistem informasiParis Dkc
 
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...Dina Supriani
 

What's hot (20)

Apsi pertemuan 1
Apsi pertemuan 1Apsi pertemuan 1
Apsi pertemuan 1
 
Bab2 agung
Bab2 agungBab2 agung
Bab2 agung
 
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANG
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANGKOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANG
KOMPUTERISASI SISTEM PEMBELIAN BARANG DAGANG PADA KOPERASI PT.ISTEM TANGERANG
 
Konsep sistem informasi[1]
Konsep sistem informasi[1]Konsep sistem informasi[1]
Konsep sistem informasi[1]
 
1. konsep dasar_sistem
1. konsep dasar_sistem1. konsep dasar_sistem
1. konsep dasar_sistem
 
Githa mahulete 43219110166 artikel pengantar sistem informasi
Githa mahulete 43219110166 artikel pengantar sistem informasiGitha mahulete 43219110166 artikel pengantar sistem informasi
Githa mahulete 43219110166 artikel pengantar sistem informasi
 
20121214 m odul_sim2012
20121214 m odul_sim201220121214 m odul_sim2012
20121214 m odul_sim2012
 
Sistem informasi berbasis komputer
Sistem informasi berbasis komputerSistem informasi berbasis komputer
Sistem informasi berbasis komputer
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
 
Power poin modul 7
Power poin modul 7Power poin modul 7
Power poin modul 7
 
Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)Pengertian sistem dan analisis sistem (1)
Pengertian sistem dan analisis sistem (1)
 
Konsep sistem-informasi
Konsep sistem-informasiKonsep sistem-informasi
Konsep sistem-informasi
 
Perancangan dan analisa sistem df
Perancangan dan analisa sistem dfPerancangan dan analisa sistem df
Perancangan dan analisa sistem df
 
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...
Sim, khairul anwar, hafzi ali, analisis dan perancangan sistem informasi, uni...
 
Bab Dua
Bab DuaBab Dua
Bab Dua
 
Tugas sim masda alif araffi ( yananto mihadi putra) pengembangan sistem inf...
Tugas sim masda alif araffi ( yananto mihadi putra)   pengembangan sistem inf...Tugas sim masda alif araffi ( yananto mihadi putra)   pengembangan sistem inf...
Tugas sim masda alif araffi ( yananto mihadi putra) pengembangan sistem inf...
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 
Presentasi modul 7 sistem informasi
Presentasi modul 7 sistem informasiPresentasi modul 7 sistem informasi
Presentasi modul 7 sistem informasi
 
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...
Sim, dina supriani, hapzi ali, makalah analisis dan perancangan sistem inform...
 

Similar to 4. bab ii

Analisa dan-perancangan-sistem-informasi
Analisa dan-perancangan-sistem-informasiAnalisa dan-perancangan-sistem-informasi
Analisa dan-perancangan-sistem-informasiSyam Ancha
 
(2) Konsep Dasar Sistem & Informasi
(2) Konsep Dasar Sistem & Informasi(2) Konsep Dasar Sistem & Informasi
(2) Konsep Dasar Sistem & InformasiHanny Hikmayanti
 
Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Erikson Hutabarat
 
Makalah sistem informasi
Makalah sistem informasiMakalah sistem informasi
Makalah sistem informasiEka Satria
 
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.ppt
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.pptKONSEP DASAR SISTEM INFORMASI MANAJEMEN.ppt
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.pptMNurmadaniMuhammadNu
 
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1Muhammad Alfan Samsudin
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiFarichah Riha
 
sistem informasi
sistem informasi sistem informasi
sistem informasi ceriah77
 
Pengantar Sistem Informasi
Pengantar Sistem InformasiPengantar Sistem Informasi
Pengantar Sistem InformasiAsadCungkring97
 
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...elsasriyulianti1
 
Sistem informasi berbasis komputer
Sistem informasi  berbasis komputerSistem informasi  berbasis komputer
Sistem informasi berbasis komputerayusartikamuthalib
 
Konsep-Dasar-Sistem.pptx
Konsep-Dasar-Sistem.pptxKonsep-Dasar-Sistem.pptx
Konsep-Dasar-Sistem.pptxsadewaTV
 
Kelompok 1 Konsep Dasar Sistem.pptx
Kelompok 1 Konsep Dasar Sistem.pptxKelompok 1 Konsep Dasar Sistem.pptx
Kelompok 1 Konsep Dasar Sistem.pptxtoni755261
 
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)Perancangan dan pengembangan sistem informasi (IDG1/X/2011)
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)maghaliqhna dzulfiqar
 
Pengertian Sistem informasi
Pengertian Sistem informasiPengertian Sistem informasi
Pengertian Sistem informasicah_bagus12
 
konsep sistem informsi
konsep sistem informsikonsep sistem informsi
konsep sistem informsihilman31
 

Similar to 4. bab ii (20)

Analisa dan-perancangan-sistem-informasi
Analisa dan-perancangan-sistem-informasiAnalisa dan-perancangan-sistem-informasi
Analisa dan-perancangan-sistem-informasi
 
Bab2
Bab2Bab2
Bab2
 
(2) Konsep Dasar Sistem & Informasi
(2) Konsep Dasar Sistem & Informasi(2) Konsep Dasar Sistem & Informasi
(2) Konsep Dasar Sistem & Informasi
 
2992304.ppt
2992304.ppt2992304.ppt
2992304.ppt
 
Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]
 
Makalah sistem informasi
Makalah sistem informasiMakalah sistem informasi
Makalah sistem informasi
 
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.ppt
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.pptKONSEP DASAR SISTEM INFORMASI MANAJEMEN.ppt
KONSEP DASAR SISTEM INFORMASI MANAJEMEN.ppt
 
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1
Analisa dan Desain Sistem Informasi (ADSI) Pertemuan 1
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
 
sistem informasi
sistem informasi sistem informasi
sistem informasi
 
Pengantar Sistem Informasi
Pengantar Sistem InformasiPengantar Sistem Informasi
Pengantar Sistem Informasi
 
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...
Sim elsa sri yulianti hapzi ali_analisis dan perancangan si_universitas mercu...
 
Makalah Absensi webcam
Makalah Absensi webcamMakalah Absensi webcam
Makalah Absensi webcam
 
Sistem informasi berbasis komputer
Sistem informasi  berbasis komputerSistem informasi  berbasis komputer
Sistem informasi berbasis komputer
 
Konsep-Dasar-Sistem.pptx
Konsep-Dasar-Sistem.pptxKonsep-Dasar-Sistem.pptx
Konsep-Dasar-Sistem.pptx
 
Presentasi bab 7
Presentasi bab 7Presentasi bab 7
Presentasi bab 7
 
Kelompok 1 Konsep Dasar Sistem.pptx
Kelompok 1 Konsep Dasar Sistem.pptxKelompok 1 Konsep Dasar Sistem.pptx
Kelompok 1 Konsep Dasar Sistem.pptx
 
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)Perancangan dan pengembangan sistem informasi (IDG1/X/2011)
Perancangan dan pengembangan sistem informasi (IDG1/X/2011)
 
Pengertian Sistem informasi
Pengertian Sistem informasiPengertian Sistem informasi
Pengertian Sistem informasi
 
konsep sistem informsi
konsep sistem informsikonsep sistem informsi
konsep sistem informsi
 

4. bab ii

  • 1. BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem adalah satu hal yang terpenting dalam membuat perancangan sistem informasi. Pada umumnya setiap organisasi selalu mempunyai sistem informasi untuk mengumpulkan, menyimpan, melihat, dan menyalurkan informasi. 2.1.1 Pengertian Sistem Terdapat beberapa definisi tentang sistem yaitu: 1. Sistem dapat didefinisikan sebagai kumpulan dari komponen yang saling berhubungan satu sama lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu. (Jogiyanto, 2009). 2. Sistem adalah suatu kumpulan yang kompleks dan saling berinteraksi apabila mereka menjadi satu kesatuan (Bennet et al, 2010, p22). 2.1.2 Karakteristik Sistem a) Komponen Sistem (Components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerjasama membentuk suatu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap sub-sub sistem mempunyai sifat-sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Jogiyanto (2008 : 4) b) Batas Sistem (Boundary) Batas sistem (Boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas suatu sistem menunjukan ruang lingkup (scope) dari sistem tersebut. c) Lingkungan Luar Sistem (Environment) 5
  • 2. 6 Lingkungan luar (environment) dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan. Lingkungan luar yang menguntungkan merupakan energi dari sistem dengan demikian harus dijaga dan dipelihara, sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan kalau tidak maka akan menggangu kelangsungan hidup dari sistem. d) Penghubung Sistem (Interface) Penghubung (interface) merupakan media penghubung antara subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Keluaran (output) dari subsistem akan menjadi masukan (input) pada sistem lainnya dengan penghubung satu subsistem dapat berintegrasi dengan subsistem lainnya membentuk satu kesatuan. Jogiyanto (2008 : 5) e) Masukan Sistem (Input) Masukan (input) sistem adalah energi yang dimasukan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluarannya. f) Keluaran Sistem (Output) Merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra sistem. g) Pengolahan (Process) Suatu sistem dapat mempunyai suatu bagian pengolahan atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran. h) Sasaran (Objectives) dan Tujuan (Goal)
  • 3. 7 Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objektives). Kalau suatu sistem tidak mempunyai sasaran maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran aturan tertentu. 2.1.3 Klasifikasi Sistem Suatu sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya adalah sebagai berikut ini. Jogiyanto (2008 : 6) a. Sistem menurut bentuk fisiknya : 1. Sistem Abstrak (abstract system) Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Contoh : Sistem teologia adalah sebuah susunan gagasan mengenai Tuhan, manusia dan alam. Jogiyanto (2008 : 7) 2. Sistem Fisik (physical system) Sistem fisik merupakan sistem yang ada secara fisik. Contoh : Sistem peredaran darah, sistem sekolah, sistem transportasi, sistem computer. b. Sistem menurut terjadinya sistem : 1. Sistem Alamiah (natural system) Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Contohnya : pergantian siang dan malam, erosi dan bencana alam. 2. Sistem Buatan Manusia (human made system) Sistem buatan manusia adalah sistem yang dirancang oleh manusia. Contohnya : Sistem Komputer dan sistem irigasi. c. Sistem menurut kejadian masa depan : 1. Sistem Tertentu (deterministic system) Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang sudah dapat di prediksi. Contoh : Hasil pertadingan sepak bola, dan prestasi.
  • 4. 8 2. Sistem Tak Tentu (probabilistic system) Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat di prediksi karena mengandung unsur probabilitas. Contoh : Sistem kematian. d. Sistem menurut sifatnya 1. Sistem Tertutup (closed system) Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya, sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak diluarnya. Secara teoritis sistem tertutup ini ada, tetapi kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup, tetapi tidak benar-benar tertutup). Contoh : Sistem adat masyarakat baduy. 2. Sistem Terbuka (open system) Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem lainnya. Contoh : Sistem musyawarah. Jogiyanto (2008 : 7) 2.2 Konsep Dasar Informasi Dalam konsep dasar informasi akan diuraikan mengenai pengertian dan kualitas dari informasi. 2.2.1 Pengertian Informasi “Informasi adalah data yang telah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”. (Untung Rahardja, 2007 : 99)
  • 5. 9 Jadi dapat disimpulkan informasi merupakan hasil pengolahan data yang memiliki nilai tambah, makna dan berguna bagi penggunanya. 2.2.2 Kualitas Informasi Kualitas dari suatu informasi tergantung tiga hal yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance). a) Akurat (Accurate) Informasi harus bebas dari kesalahan-kesalahan, tidak bisa dan menyesatkan. Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan yang dapat merubah atau merusak informasi tersebut. b) Tepat Pada Waktunya (Timeliness) Informasi yang datang kepada penerimanya tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi, karena informasi merupakan landasan didalam pengambilan keputusan. Bila pengambilan keputusan terlambat maka berakibat fatal untuk organisasi. c) Relevan (Relevance) Relevan berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan lainnya berbeda. 2.3 Pengembangan Sistem Pengembang sistem dapat berarti menyusun sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Sistem yang lama perlu diperbaiki karena adanya permasalahan- permasalahan yang timbul di sistem yang lama. Siklus hidup Pengembangan sistem (System Development Life Cycle) atau SDLC merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan dan langkah-langkah didalam tahapan tersebut dalam proses pengembangannya. Tahapan tersebut terdiri dari:
  • 6. 10 1. Kebijakan dan Perencanaan Sistem : merupakan landasan dan dukungan dari manajemen puncak untuk membuat perencanaan sistem. Perencanaan sistem (system planning) merupakan pedoman untuk melakukan pengembangan sistem. 2. Analisa Sistem : merupakan tahapan menganalisis sistem untuk menemukan kelemahan-kelemahannya sehingga dapat diusulkan perbaikannya. 3. Desain (perancangan) sistem secara umum : merupakan persiapan dari desain terinci yang mengindentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci. 4. Desain (perancangan) sistem terinci : dimaksudkan untuk pemrograman komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem. 5. Seleksi Sistem : merupakan tahap untuk memilih perangkat keras dan perangkat lunak untuk sistem informasi. 6. Implementasi Sistem : yaitu tahapan menerapkan sistem supaya sistem siap dioperasikan. 7. Perawatan Sistem : merupakan tahapan setelah pengembang sistem selesai dilakukan atau sistem telah dioperasikan. 2.4 Analisa Sistem Analisis sistem adalah teknik pemecahan masalah dengan cara mengurai dan mempelajari sistem dan proses kerja agar dapat mengidentifikasi kekuatan, kelemahan dan peluang untuk dilakukan perbaikan dengan cara mendefinisikan masalah, mengidentifikasikan masalah, mengidentifikasikan penyebabnya, menentukan solusi, dan mengidentifikasikan kebutuhan informasi yang diperlukan sistem. 2.5 Perancangan Sistem 1. Pengertian Perancangan Sistem
  • 7. 11 Perancangan sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan mengunakan sistem yaitu pemilihan peralatan dan program komputer untuk sistem yang baru. (Kristanto, 2008 : 61). Jadi dapat disimpulkan bahwa perancangan sistem adalah keseluruhan rencana atau model sistem yang mendefinisikan bagaimana sistem informasi akan melakukan perancangan agar mendapatkan solusi terhadap masalah dengan menambahkan, menghapus dan mengubah sistem yang asli sehingga akan menghasilkan spesifikasi sistem yang memberikan bentuk dan struktur. 2. Pelaratan Pendukung Adapun peralatan pendukung yang akan digunakan sebagai berikut: a. Bagan Alir Sistem (Sistem Flowchart ) Bagan alir sistem merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut- urutan dari prosedur-prosedur yang ada didalam sistem, serta menunjukkan apa yang dikerjakan disistem. Simbol-simbol yang digunakan dalam menggambarkan Bagan Alir Sistem antara lain sebagai berikut: Tabel 2.1 Simbol Bagan Alir Sistem No. Simbol Keterangan 1. Dokumen Menunjukkan dokumen input dan output baik untuk proses manual, mekanik dan computer. 2. Kegiatan Manual Menunjukkan pekerjaan manual 3. Simpanan offline File nonkomputer yang diarsip urut. 4. Operasi Luar Menunjukkan operasi yang dilakukan diluar proses operasi komputer/nonkomputer. 5. Garis Alir Menunjukkan arus dari proses. 6. Penghubung Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain.
  • 8. 12 b. Diagram Alir Data (DAD) Diagram alir data adalah suatu bentuk model yang menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain baik secara manual maupun komputer. Tingkat atau level DAD terdiri dari: 1) Diagram Konteks Merupakan diagram yang ditingkatnya paling tinggi, yang terdiri dari suatu proses dan menggambarkan ruang lingkup sistem. 2) Diagram Nol Merupakan diagram antara konteks dan diagram rinci yang menggambarkan proses utama dari DAD yang sedang dikembangkan. 3) Diagram Rinci Merupakan diagram paling bawah, yang merupakan penguraian dari proses yang ada pada diagram nol. Komponen-komponen DAD terdiri dari: Tabel 2.2 Simbol Diagram Alir Data No. Simbol Keterangan 1. Terminal Merupakan eksternal entity atau kesatuan luar yang merupakan sumber tujuan data. Terminator dapat digambarkan dengan suatu notasi kotak. 2. Arus Data Dipakai untuk menunjukan arus data yang dapat berupa masukan atau hasil dari proses sistem mengalir antara proses, simpanan data dan kesatuan luar. Arah panah menggambarkan arah dari data. 3. Proses Menggambarkan bagian dari sistem yang mentranformasikan input data menjadi output data atau dapat diartikan sebagai kegiatan yang dilakukan oleh orang mesin atau komputer.
  • 9. 13 4. Data Store Merupakan sarana yang digunakan untuk menyimpan data. Data store dapat digambarkan sepasang garis horizontal yang paralel. c. Diagram Hubungan Entitas (ERD) Entity Relationship Diagram (ERD) adalah suatu model jaringan (network) yang menggunakan susunan data yang disimpan dari sistem secara baik atau merupakan konseptual yang mendeskripsikan hubungan antara data store (dalam DAD). Komponen-komponen yang digunakan dalam ERD adalah sebagai berikut: Tabel 2.3 Simbol Entity Relationship Diagram No. Simbol Keterangan 1. Entitas Adalah suatu objek yang ada pada dunia nyata dan dapat dibedakan dari objek lainnya yang di definisikan secara unik. Entitas dapat berupa lingkungan elemen, resource, atau suatu transaksi yang sangat penting. Entity disimbolkan dengan persegipanjang. 2. Relationship Adalah Hubungan yang terjadi antara satu entitas atau lebih dan digambarkan dengan suatu prisma yang diberi label berbentuk kata kerja. 3. Elips Adalah menyatakan atribut. 4. Connection ( hubungan antar) Yaitu garis penghubung antara himpunan relasi dengan himpunan entitas dengan atribut. d. Kamus Data Kamus data adalah katalog fakta tentang data dan kebutuhan- kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data maka seorang analis sistem dapat mendefinisikan data yang mengalir di dalam sistem dengan lengkap.
  • 10. 14 Kamus data dapat dibuat pada tahap analisa sistem maupun tahap perancangan sistem. Pada tahap analisa, kamus data dapat digunakan untuk merancang input, merancang laporan-laporan dan basis data. Pendefinisian struktur data pada kamus data menggunakan notasi-notasi berikut ini: Tabel 2.4 Notasi Kamus Data No. Notasi Keterangan 1. = Terbentuk dari, terdiri dari, atau sama dengan, artinya. 2. + Menggabungkan elemen data yang lain (dan). 3. [] Memiliki salah satu dari sejumlah alternatif, seleksi. 4. / Pemisahan sejumlah alternatif pilihan antara simbol [] 5. { } Iterasi (pengulangan elemen data dalam kurung brace). 6. ( ) Optional, data tambahan (data boleh ada atau tidak ada). 7. * Keterangan setelah tanda ini adalah komentar 8. @ Identitas atribut kunci untuk penyimpanan data. e. Basis Data (Database) Basis Data (Database) adalah sekumpulan data yang saling terhubung satu dengan yang lainnya atau sekumpulan tabel yang saling terhubung satu dengan yang lainnya. Fungsi dari database adalah menyimpan suatu data pada tabel-tabel dan dikumpulkan menjadi satu dengan database. Ada beberapa bagian bagian dari database yaitu: 1. Komponen Database Komponen yang terdapat pada suatu database antara lain : 1) Tabel Komponen paling utama dalam membuat website, pada saat pembuatan sebuah halaman web, tabel dijadikan sebagai media yang berfungsi sebagai kerangka untuk meletakkan komponen-
  • 11. 15 komponen isi web. Sehingga dapat meninggalkan pengguna tabel dalam sebuah design web. (Anhar, 2010 : 45). 2) Record Data yang isinya merupakan satu kesatuan seperti Nama User dan Password. Setiap keterangan yang mencakup Nama User dan Password dinamakan satu record. Setiap record diberi nomor yang disebut nomor record (Record Number). (Anhar, 2010 : 45). 3) Field Sub bagian dari Record. Dari contoh isi record di atas, maka terdiri dari 2 fields, yaitu : fields Nama User dan Password. (Anhar, 2010 : 45). 2. Strukture Database Strukture database adalah suatu pengaturan field-field pada suatu table pada database. Beberapa struktur database sbb: 1) Nama Field Digunakan sebagai suatu pemberian identitas atau member keterangan pada field. 2) Type Data Pemberian suatu tipe pada field sesuai dengan identitas yang telah diberikan. 3) Ukuran Data Pemberian suatu panjang atau banyak data yang telah di inputkan 4) Keterangan Memberikan suatu keterangan atau deskripsi pada sebuah field. 3. Relasi (relationship) Basis Data Memberikan suatu keterangan atau deskripsi pada sebuah field. Basis data adalah kumpulan file yang saling berkaitan. Pada model
  • 12. 16 data relasional hubungan antar file direlasikan dengan kunci relasi (relation key), yang merupakan kunci utama dari masing- masing file. Perancangan basis data yang tepat akan menyebabkan paket program relasional akan bekerja secara optimal. Relasi antara dua file atau dua tabel dapat dikategorikan menjadi tiga macam. Demikian pula untuk membantu gambaran relasi secara lengkap terdapat juga tiga macam relasi dalam hubungan atribute dalam satu file. 1. One to one relationship Model relasi one to one relationship Hubungan antara file pertama dengan file kedua adalah satu berbanding satu. Hubungan tersebut dapat digambarkan dengan tanda kotak untuk menunjukan table dan relasi antara keduanya diwakilkan dengan tanda panah tunggal. 2. One to many relationship Model relasi one to many relationship Hubungan antara file pertama dengan file kedua adalah satu berbanding banyak atau dapat pula dibalik banyak lawan satu. Hubungan tersebut dapat digambarkan dengan tanda kotak untuk menunjukkan tabel dan relasi antara keduanya diwakilkan dengan tanda panah ganda pada salah satu hubungan. 3. Many to many relationship Model relasi many to many relationship Hubungan antara file pertama dengan file kedua adalah banyak berbanding banyak. Hubungan tersebut dapat digambarkan dengan
  • 13. 17 tanda kotak untuk menunjukkan tabel dan relasi antara keduanya diwakilkan dengan tanda panah ganda pada kedua hubungan tersebut. 2.6 E-Commerce Perdagangan elektronik atau e-dagang (bahasa Inggris: Electronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. Definisi lain dari e-commerce adalah perdagangan yang menggunakan mekanisme elektronik yang ada di jaringan internet, oleh sebab itu bila kita membahas aspek hukum tentang e-commerce maka ruang lingkup pembicaraan kita tetap akan membahas tentang hukum internet. (Riyeke Ustadiyanto, 2001) 2.7 Toko Online Pengertian Toko Online pasti tidak asing lagi. Hampir disetiap forum pasti kita menemui dengan istilah toko online. Sebenarnya apa yang dimaksud toko online itu? Dari Segi Bahasa, toko online dibagi menjadi 2 suku kata, TOKO dan ONLINE. Menurut kamus besar Bahasa Indonesia, toko berarti sebuah wadah atau tempat permanen untuk menjual barang-barang (baju, makanan dan sebagainya). Sedangkan online yang terjemahan bahasa indonesianya adalah dalam jaringan atau disingkat daring menurut Wikipedia adalah keadaan disaat seseorang terhubung kedalam suatu jaringan ataupun sistem yang lebih besar. Jadi dari kedua pengertian secara bahasa tersebut kita bisa menyimpulkan toko online sebagai tempat terjadinya aktiftas perdagangan atau jual beli barang melalui internet. a. Hosting Hosting adalah tempat simpanan data untuk web anda, gambar, video, lagu dan sebagainya untuk web anda. Setiap hosting mempunyai satu ip address. Dalam pembuatan website ini penulis akan menggunakan penyedia layanan hosting berbayar yaitu Pandi. Pengelola Nama Domain
  • 14. 18 Internet Indonesia (PANDI) adalah organisasi nirlaba yang dibentuk oleh komunitas Internet Indonesia bersama pemerintah pada 29 Desember 2006 untuk menjadi registry domain .id. Saat ini PANDI mengelola secara penuh domain co.id, biz.id, my.id, web.id, or.id, sch.id, ac.id, dan net.id, serta membantu pemerintah Republik Indonesia mengelola domain go.id dan mil.id. b. Jasa Pengiriman JNE merupakan perusahaan yang bergerak dalam bidang pengiriman dan logistik yang bermarkas di Jakarta, Indonesia. Nama resminya adalah Tiki Jalur Nugraha Ekakurir dan menjadi salah satu perusahaan kurir terbesar di Indonesia. Untuk jasa pengiriman website ini, penulis membatasi wilayah pengiriman yaitu pada propisi Jawa Timur saja. Berikut adalah rincian daftar harga pada propisi Jawa Timur: DAFTAR HARGA EX JNE LAMONGAN Jl. KHA Dahlan No 5 Lamongan (0322) 7712773 / 081331539222 Tabel 2.5 Tabel Daftar Harga Jasa Pengiriman Propinsi N o Kabupaten/ Kotamadya Tarif Etd Tarif Kecamatan Etd Reguler OKE Hari Reguler OKE Hari JAWA TIMUR 1 Kab. Bangkalan Bangkalan 26000 24000 3 30000 28000 5 2 Kab. Banyuwangi Banyuwangi 21000 19000 2 27000 25000 4 3 Kota Batu Batu 17000 15000 2 Tidak Ada Other 4 Kota Blitar Blitar 20000 18000 2 Tidak Ada Other 5 Kab. Bondowoso Bondowoso 20000 18000 2 27000 25000 4 6 Kab. Madiun Caruban 20000 18000 3 25000 23000 4 7 Kab. Gresik Gresik 14000 12000 1 25000 23000 4 8 Kab. Jember Jember 16000 14000 1 25000 23000 4 9 Kab Jombang Jombang 15000 13000 2 25000 23000 4 10 Kota Kediri Kediri 16000 14000 1 25000 23000 4 11 Kab. Malang Kepanjen 15000 13000 2 25000 23000 4 12 Kab. Trenggalek Trenggalek 21000 19000 2 27000 25000 4 13 Kab. Probolinggo Krasaan 17000 15000 2 25000 23000 4 14 Kab. Lamongan Lamongan 6000 1 15000 4 15 Kab. Lumajang 16000 14000 2 25000 23000 4
  • 15. 19 Lumajang 16 Kota Madiun Madiun 16000 14000 2 Tidak Ada Other 17 Kab. Magetan Magetan 20000 18000 3 25000 23000 4 18 Kota Malang Malang 14000 12000 1 25000 23000 4 19 Kota Mojokerto Mojokerto 18000 16000 1 25000 23000 4 20 Kab. Nganjuk Nganjuk 20000 18000 2 25000 23000 4 21 Kab. Ngawi Ngawi 20000 18000 3 25000 23000 4 22 Kab. Pacitan Pacitan 28000 26000 3 33000 31000 4 23 Kab. Pamekasan Pamekasan 26000 24000 4 30000 28000 5 Tabel 2.5 Tabel Daftar Harga Jasa Pengiriman (lanjutan) Propinsi N o Kabupaten/ Kotamadya Tarif Etd Tarif Kecamatan Etd Reguler OKE Hari Reguler OKE Hari JAWA TIMUR 24 Kab. Pasuruan Pandaan 20000 18000 1 25000 23000 3 25 Kota Pasuruan Pasuruan 15000 13000 2 Tidak Ada Other 26 Kab. Ponorogo Ponorogo 26000 24000 3 33000 27 Kota Probolinggo Probolinggo 16000 14000 1 Tidak Ada Other 28 Kab. Sampang Sampang 26000 24000 4 30000 28000 5 29 Kab. Sidoarjo Sidoarjo 12000 10000 1 16000 14000 3 30 Kab. Situbondo Situbondo 20000 18000 4 25000 23000 4 31 Kab. Sumenep Sumenep 26000 24000 4 30000 27000 5 32 Kota Surabaya Surabaya 12000 10000 1 Tidak Ada Other 33 Kab. Tuban Tuban 16000 14000 2 20000 18000 4 34 Kab. Tulungagung Tulungagung 20000 18000 2 25000 23000 4 35 Paiton 20000 18000 2 Tidak Ada Other 2.8 Internet Internet adalah sebuah alat penyebaran informasi secara global, sebuah mekanisme penyebaran informasi dan sebuah media untuk berkolaborasi dan berinteraksi antar individu dengan menggunakan komputer tanpa terhalang batas geografis. Internet adalah sebuah contoh yang sukses dari sebuah investasi, dedikasi dan komitmen untuk sebuah riset dan pengembangan infrastruktur informasi. (Riyeke Ustadiyanto, 2001) 2.9 World Wide Web Pertama-tama yang harus diketahui bahwa world wide web (www) atau yang biasa disebut web bukanlah internet, demikian pula sebaliknya. Namun demikian, internet adalah jaringan komputer global sedangkan web bukan sekedar
  • 16. 20 jaringan tetapi di dalamnya terdapat suatu set aplikasi komunikasi dan sistem perangkat lunak yang memiliki karakteristik sebagai berikut: • Umumnya terletak pada internet host dan client. • Umumnya menggunakan protocol TCP/IP. • Mengerti HTML. • Mengikuti model client/server untuk komunikasi data dua arah. • Memungkinkan client untuk mengakses server dengan berbagai protocol seperti HTTP, FTP, Telnet, dan Ghosper. • Memungkinkan client untuk mengakses informasi dalam berbagai media seperti teks, audio dan video. • Menggunakan model alamat URL (Uniform Resource Locator). Berner Lee merumuskan suatu proposal tentang sebuah sistem hypertex yang memiliki tiga komponen yaitu: 1. Akses informasi yang universal. Setiap pengguna harus dapat mengakses seluruh informasi yang tersedia. 2. Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen dan protocol. 3. Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan akses yang dapat digunakan oleh berbagai jenis informasi. 2.10 Web Server Web server adalah komputer yang digunakan untuk menyimpan dokumendokumen web, komputer ini akan melayani permintaan dokumen web dari kliennya (Purbo, 2006). Browser web seperti explorer atau navigator berkomunikasi melalui jaringan (termasuk jaringan internet) dengan web server, menggunakan HTTP. Brorwser akan mengirimkan request kepada server untuk meminta dokumen tertentu atau layanan lain yang disediakan oleh server. Server
  • 17. 21 memberikan dokumen atau layanan jika tersedia juga dengan menggunakan protocol HTTP (Purbo, 2006). 2.11 Web Browser Web browser adalah suatu program yang dirancang untuk mengambil informasi dari suatu server komputer pada jaringan internet. Informasi-informasi ini dikemas dalam page-page, dimana page-page bisa memiliki beberapa link yang menghubungkan web page tersebut kesumber informasi lainnya (Sampurna, 1998). Web browser dapat ditinjau dari sisi hardware dan software. Dari sisi hardware web browser mesin perangkat keras komputer yang terdiri dari CPU, monitor, keyboard, harddisk, dan lain-lain. Sedangkan dari sisi software web browser merupakan program yang digunakan seiring dengan berkembangnya teknologi, perkembangan web browser yang ada perbandingannya selalu maju dengan semakin bertambahnya fasilitas dari waktu kewaktu. 2.12 HTML HyperText Mark up Language merupakan suatu metode untuk mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen. HTML sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya yang hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan sebagai program. (Roy Larry, 2012) 2.13 Macromedia Dreamweaver 8 Macromedia Dreamweaver adalah sebuah editor HTML profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia Inc. Dreamweaver 8 memiliki kemampuan untuk menyunting kode dengan lebih baik, serta mampu menggabungkan layout site dengan programming
  • 18. 22 webnya. Kehebatan Dreamweaver ini menjadikan lebih banyak digunakan oleh Web Desainer maupun Web Programmer guna mengembangkan situs web. Ruang kerja, fasilitas dan kemampuan Dreamweaver mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun situs web. 2.14 XAMPP 1.7.7 XAMPP adalah tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.7.7. 2.15 PHP dan MySQL 1.Sekilas Tentang PHP PHP merupakan bahasa pemrograman skrip yang diletakkan dalam server yang biasa digunakan untuk membuat aplikasi Web yang bersifat dinamis. PHP mendukung berbagai database. Termasuk yang didukungnya adalah MySQL. Dengan demikian, database yang Anda buat dengan MySQL dapat diakses oleh PHP dan memungkinkan untuk menampilkan isinya atau bahkan memanipulasi datanya melalui halaman Web. (Abdul Kadir, 2008) Skrip PHP berkedudukan sebagai tag dalam bahasa HTML (Hypertex Markup Language) adalah bahasa standar untuk membuat halaman-halaman web. Berikut contoh kode PHP yang berada di kode HTML: <HTML> <HEAD> <TITLE> CONTOH PROGRAM </TITLE> </HEAD>
  • 19. 23 <BODY> WELCOME TO RESTU MAHKOTA RAYA <BR> <? php printf (“Tanggal : %s”, Date (“D M Y “)); ?> </BODY> </HTML> Kode diatas disimpan dengan ekstensi .php. Kode PHP diawali dengan <? dan diakhiri dengan ?>. Pasangan kedua kode inilah yang berfungsi sebagai tag kode PHP. Berdasarkan tag inilah server dapat memahami kode PHP dan kemudian memprosesnya. Hasilnya dikirim ke browser. Prinsip kerja HTML diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource Locator). Yang dikenal dengan alamat internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki dan menyampaikan segala informasi yang dibutuhkan oleh web server. Selanjutnya web server mencari berkas yang diminta dan memberikan isinya ke browser. Browser menampilkan isinya ke layar pemakai. Sedangkan prinsip kerja PHP mirip dengan kode HTML, hanya saja ketika berkas PHP yang diminta didapatkan oleh web server, isinya segera dikirim ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya berupa kode HTML ke web server dan selanjutnya web server menyampaikan ke client. Permintaan HTTP (file .php) Browser Tanggapan HTTP Gambar 2.1 Skema Kerja PHP 2. Sekilas Tentang MySQL Web Server Skrip PHP Mesin PHP Kode HTML Client
  • 20. 24 MySQL (baca: mai-se-kyu-el) merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat Open Source. Open Source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mendownload (mengunduh) di Internet secara gratis. (Abdul Kadir, 2008) Sebagai database server yang memiliki konsep database modern, MySQL memiliki banyak sekali keistemewaan antara lain: a) Portabilitas, dapat berjalan stabil pada berbagai sistem operasi, seperti Windows, Linux, MacOS, dan lain-lain. b) Open Source, didstribusikan secara gratis dibawah lisensi GPL (General Public License). c) Multiuser, dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah. d) Performance Tuning, memiliki kecepatan yang menakjubkan dalam menangani query yang sederhana, dapat memproses lebih banyak SQL per satuan waktu. e) Security, memiliki beberapa lapisan sekuritas seperti level subnet mask, nama host, izin akes user dengan sistem perizinan yang mendetail serta password yang terenskripsi. f) Scalability and Limits, mampu menangani database dalam skala besar, dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. g) Connectivity, dapat melakukan koneksi dengan client menggunakan protocol TCP/IP, Unix socket (Unix), atau Named pipes (NP). h) Localisation, dapat mendeteksi pesan kesalahan pada client dengan mengunakan lebih dari 20 bahasa.
  • 21. 25 i) Interface, memiliki antarmuka (interface) terhadap beberapa aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). j) Clients and Tools, dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online.