DAFTAR ISI-2.pdf
-
Upload
alison-shelton -
Category
Documents
-
view
91 -
download
1
Transcript of DAFTAR ISI-2.pdf
Pengantar Sistem Informasi
PENGANTAR SISTEM INFORMASI
OLEH :
1. BORNOK SILALAHI
2. JUMAHAT SIREGAR
3. WANDA SYAHRIAN
4. IDA RAHAYU SIMANJUNTAK
5. ANITA R. SIDABUTAR
6. JEAN FATIKAWA
7. GUSTINI SRI ULINA
8. ANDIKA DARSONO SITOHANG
JURUSAN : ILMU KELAUTAN
FAKULTAS PERIKANAN DAN ILMU KELAUTAN
UNIVERSITAS RIAU
PEKANBARU
2012
Pengantar Sistem Informasi
Daftar Isi
KATA PENGANTAR ................................................................................................................. i
DAFTAR ISI ............................................................................................................................... ii
Bab 1 Sistem Informasi Dan Teknologi Informasi
1.1 Pendahuluan .......................................................................................................................... 6
1.2 Defenisi Sistem Informasi Menurut Para Ahli ......................................................................... 6
1.2.1. Komponen Sistem Informasi ............................................................................................... 7 1.2.2. Klasifikasi Sistem Informasi ............................................................................................... 7
1.2.3. Perbedaan Sistem Informasi Dan Teknologi Informasi ....................................................... 8
1.2.5. Karakter Sistem Informasi ................................................................................................... 9 1.2.6. Contoh Sistem Informasi ................................................................................................... 10
1.2.8. Pengembangan Sistem Informasi ...................................................................................... 10
1.2.9. Jenis - Jenis Sistem Informasi ........................................................................................... 10 1.3 Teknologi Informasi..................................................................................................................8
Bab 2 Blog, Wordpress, Tumblr
2.1 BLOG ................................................................................................................................... 15
2.1.1 Pengertian........................................................................................................................... 15
2.1.2 Jenis-Jenis Blog .................................................................................................................. 15
2.1.3 Cara Membuat Blog ........................................................................................................... 16 2.1.4 Kelebihan blog ................................................................................................................... 18
2.1.5 Kekurangan blog ................................................................................................................ 18
2.2 Wordpress ............................................................................................................................ 18
2.2.1 Sejarah................................................................................................................................ 19
2.2.2 Wordpress.Com Dan Wordpress.Org ................................................................................. 19
2.2.2.1 Keunggulan dan Fitur WordPress .................................................................................... 19 2.2.3 WordPress dan WordCamp di Indonesia ............................................................................ 21
2.2.3.1Cara Membuat Blog Gratis Dengan Wordpress ................................................................ 21
2.2.3.2 Cara Membuat Posting Blog Di Wordpress.Com ............................................................ 22 2.4Kelebihan Wordpress ............................................................................................................. 22
2.5Kekurangan wordpress ........................................................................................................... 22
2.3 TUMBLR ............................................................................................................................ 23
2.3.1 Pengertian........................................................................................................................... 23
2.3.2 Kelebihan..........................................................................................................................19
2.3.3 Kekurangan.......................................................................................................................19 2.3.4 Cara Membuat Tumblr..........................................................................................................24
Bab3 Pengantar Internet Dan Komputer
3.1 Sejarah dan perkembangan komputer di dunia........................................................................26
3.2 Jaringan....................................................................................................................................36
3.3 Klasifikasi jaringan komputer..................................................................................................39 3.4 Server.......................................................................................................................................41
3.5 Webhosting..............................................................................................................................42
3.6 Bagian komputer......................................................................................................................44
Bab 4 Pemrograman Internet
4.1 pemrograman internet..............................................................................................................52
4.2 HTML..................................................................................................................................... 52 4.3 PHP..........................................................................................................................................55
4.4 MYSQL...................................................................................................................................59
4.5 Dreamweaver...........................................................................................................................66
DAFTAR PUSTAKA ....................................................................................................................
Pengantar Sistem Informasi
Daftar Gambar
Gambar 1.2 Bentuk-bentuk Teknologi Informasi ....................................................... 4 Gambar 2.1 Jendela awal Gmail ................................................................................ 12
Gambar 2.2 Pengisian Data pada Gmail ..................................................................... 13 24
Gambar 2.3 Akun Blogger ......................................................................................... 14 24 Gambar 2.4 Desain atau Settingan Blog ..................................................................... 14 25
Gambar 2.5 Tampilan Administrasi WordPress 3.3 ................................................... 16 25
Gambar 2.6 Tampilan awal Wordpress ...................................................................... 18 25 Gambar 2.7 Tumblr .................................................................................................... 20 25
Gambar 2.8 Sign up Tumblr ....................................................................................... 20
Gambar 2.9 Create a post in Tumblr .......................................................................... 21
Gambar 2.10 Customize blog ..................................................................................... 21
Gambar 2.11 Berlangganan di Tumblr ....................................................................... 22 Gambar 2.12 Menu Goodies ...................................................................................... 22
Gambar 2.13 Menu dashboard ................................................................................... 23 Gambar 2.14 Mengedit teks yang di post ................................................................... 23
Gambar 2.15 Halaman dashboard .............................................................................. 24
Gambar 2.16 Profil Tumblr ........................................................................................ 24 Gambar 3.1 Jaringan komputer .................................................................................. 33
Gambar 3.2 Jaringan komputer model TSS ................................................................ 36
Gambar 3.3 Jaringan komputer model distributed processing .................................... 37 Gambar 3.4 Jaringan nirkabel..................................................................................... 37
Gambar 3.5 CPU ........................................................................................................ 47
Gambar 3.6 VGA ....................................................................................................... 47 Gambar 3.7 Casing ..................................................................................................... 47
Gambar 3.8 Power Supplay ........................................................................................ 48
Gambar 3.9 Motherboard ........................................................................................... 48 Gambar 3.10 Processor .............................................................................................. 49
Gambar 3.11 RAM ..................................................................................................... 49
Gambar 3.12 Hard disk .............................................................................................. 49 Gambar 3.13 Monitor ................................................................................................. 50
Gambar 3.14 Printer ................................................................................................... 50
Gambar 3.15 LCD Barco iCon H600 3LCD Projector Price ...................................... 51 Gambar 4.1 Konsep kerja PHP dan MySQL .............................................................. 61
Gambar 4.2 Logo MySQL.......................................................................................... 63
Gambar 4.3 Laman XAMPP ...................................................................................... 65 Gambar 4.4 Laman Run ............................................................................................. 65
Gambar 4.5 Direktory ................................................................................................ 65
Gambar 4.6 Tampilan Database ................................................................................. 66
Gambar 4.7 Logo Dreamweaver ................................................................................ 67
Gambar 4.8 Tampilan / Layout Dreamweaver ........................................................... 68
Pengantar Sistem Informasi
DAFTAR TABEL
Tabel 3.1. Badan Pekerja DI IEEE ............................................................................. 38
Tabel 4.1. Operator Aritmatika .................................................................................. 58
Tabel 4.2. Operator Increament/Decreament .............................................................. 58 Tabel 4.3. Operator Bitwise ....................................................................................... 59 24
Tabel 4.4. Operator Perbandingan .............................................................................. 59 5
Tabel 4.5. Operator Logika ........................................................................................ 60
Pengantar Sistem Informasi
BAB 1 SISTEM INFORMASI DAN
TEKNOLOGI INFORMASI
Pengantar Sistem Informasi
1.1 Pendahuluan Di zaman yang serba modern ini, teknologi-teknologi canggih berkembang cukup pesat
seiring dengan berkembangnya ilmu pengetahuan. Tidak heran dengan banyaknya teknologi
canggih yang kini dapat mempermudah pekerjaan manusia. Contohnya komputer. Sangat disayangkan bila teknologi canggih seperti komputer tidak dimanfaatkan dengan semestinya.
Memandang fungsi yang dimilikinya yang dapat menghemat waktu dengan cara kerjanya
beserta dengan program-program pendukungnya. Selain itu, munculnya gadget-gadget mini keren yang berukuran serba mini tidak lepas
dari kemajuan teknologi. Sehingga kini kebanyakan orang-orang lebih tertarik menggunakan
teknologi sederhana tersebut. Contohnya netbook, notebook, ataupun tablet. Disamping aplikasinya juga banyak, benda ini juga mudah untuk dibawa kemana saja. Sehingga cukup
banyak menarik minat di kalangan mahasiswa. Dan lebih mengejutkan lagi, kini banyak
Perguruan Tinggi di Indonesia yang menyediakan program studi yang mengarah kepada ilmu komputer diantaranya adalah Teknologi Informasi, Teknologi Informatika, Sistem Informasi,
dan masih banyak lagi. Dan setiap bidang ilmu ini memiliki perbedaan tersendiri.
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 subsistem atau bagian-bagian dari sistem. Setiap subsistem mempunyai
sifat-sifat dari subsistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.
Adapun sistem yang dibahas dalam bab ini ialah Sistem Informasi. Sistem informasi
adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengaan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam
suatu bidang tertentu.
Sistem informasi harus mempunyai beberapa sifat yng memudahkan yaitu, pemrosesan informasi harus efektif, manajemen informasi yang efektif, keluwesan informasi dan kepuasan
pengguna akan informasi. Pentingnya mempelajari sistem informasi ini adalah untuk menyajikan informasi dengan
jelas yang mengunggah pikiran manusia, menyediakan komunikasi dalam organisasi atau antar
organisasi yang murah, akurat, dan cepat. Selain itu, juga meningkatkan efektivitas dan efesiensi orang-orang yang bekerja dalam kelompok dalam suatu tempat atau beberapa lokasi.
1.2 Defenisi Sistem Informasi Menurut Para Ahli 1. Alter (1992) Sistem informasi adalah kombinasi antara prodesur kerja,informasi,
orang dan teknologi di organisasikan untuk mencapai tujuan dalam sebuah organisasi
2. Bodnar dan Hopwood (1993) Sistem informasi adalah kumpulan perangkat keras dan
perangkat lunak yang dirancang untuk mentransformasikan data ke dalam bentuk informasi yang berguna
3. Gelinas, Orama, dan Wiggins (1990) Sistem informasi adalah sistem buatan manusia
secara umum terdiri atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan mengelola data serta menyediakan
informasi ke-luaran kepada para pemakai
4. Hall (2001) Sistem informasi adalah sebuah rangkaian prosedur formal dimana data dikelompokkan, diproses menjadi informasi, dan didistribusikan kepada pemakai
5. Turban, McLean, dan Wetherbe (1999) Sebuah sistem informasi mengumpulkan,
memproses, menyimpan, menganalisis, dan menyebarkan informasi tujuan yang spesifik.
6. Wilkinson (1992) Sistem informasi adalah kerangka kerja yang mengkoordinasikan
sumber daya (manusia, komputer) untuk mengubah masukan (input) menjadi keluaran (informasi), guna mencapai sasaran-sasaran perusahaan
Pengantar Sistem Informasi
1.2.1 Komponen Sistem Informasi Dalam sistem informasi ada beberapa komponen sistem informasi yaitu sebagai berikut:
1. Perangkat keras (hardware) : menyangkut peranti-peranti fisik yang mencakup
komputer, printer, CPU, dll. 2. Perangkat lunak ( software) atau program : sekumpulan instruksi yang
memungkinkan perangkat keras untuk dapat memproses data
3. Prosedur : sekumpulan aturan yang di pakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.
4. Orang : senua pihak yang bertanggung jawab dalam pengembangan sistem
informasi, pemrosesan, dan penggunaan keluaran sitem informasi. 5. Basis data ( database ): sekumpulan tabel, hubungan dan lain-lain yang berkaitan
dengan penyimpanan data.
6. Jaringan komputer dan komunikasi data : sistem penghubung yang memungkinkan sumber ( resources ) dipakai secara bersama atau diakses oleh sejumlah pemakai.
Gambar 1.1 Komponen Sistem Informasi
Sumber: http://yusup-doank-2.blogspot.com/2011/06/sistem-informasi-sumber-daya-
informasi.html
1.2.2 Klasifikasi Sistem Informasi Ada berbagai cara untuk mengelompokkan sistem informasi. Klasifikasi yang umum
dipakai antara lain didasarkan pada: 1. Level organisasi,
2. Area fungsional,
3. Dukungan yang diberikan, 4. Arsitektur sistem informasi
Dan berdasarkan level organisasi, sistem informasi di kelompokkan menjadi
1. Sistem informasi departemen 2. Sistem informasi perusahaan,
3. Sistem informasi antar organisasi
Pengantar Sistem Informasi
1.2.3 Perbedaan Sistem Informasi dan Teknologi Informasi 1. Teknologi Informasi
Information Technology (IT) atau dapata dikenal dengan istilah Teknologi Informasi (TI)
adalah istilah umum yang menjelaskan segala teknologi yang membantu manusia dalam mengubah, membentuk, menyimpan, mengomunikasikan atau menyebarkan informasi. Perlu kita
ketahui bahwa Teknologi Informasi bukan hanya komputer pribadi, tetapi juga telepon, TV,
peralatan elektronik, ataupun ponsel. TI menyatukan komputasi dengan komunikasi berkecepatan tinggi untuk data, suara dan video. Dengan kata lain, apa yang membuat data,
informasi atau pengetahuan dalam format visual apapun melalui setiap mekanisme distribusi
multimedia dianggap bagian dari TI. Teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari pengirim ke penerima sehingga: lebih cepat, lebih
luas sebarannya dan lebih lama penyimpanannya.
Gambar 1.2 Bentuk-bentuk Teknologi Informasi
Sumber: http://semuaorangbelajar.wordpress.com/2012/01/08/pengertian-teknologi-informasi-
dan-teknologi-komputer/
2. Sistem Informasi
Sistem Informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat
luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang,
proses algoritmik, data, dan teknologi, sehingga lebih mengarah ke perangkat lunak. Dalam sistem informasi dapatanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan
dengan tujuan pemanfaatan teknologi informasi. Sistem informasi juga berbeda dari proses
bisnis. Sistem informasi membantu untuk mengontrol kinerja proses bisnis. Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di satu sisi dan sistem aktivitas di sisi
lain. Sistem informasi adalah suatu bentuk komunikasi sistem di mana data yang mewakili dan
diproses sebagai bentuk dari memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang mendukung manusia dalam pengambilan keputusan dan tindakan.
Pengantar Sistem Informasi
1.2.4. Penerapan Sistem Informasi Penerapan sistem informasi dalam masa ini sangatlah luas jangkauannya. Dan berikut ini
merupakan contoh penerapan sistem informasi serta macam-macamnya:
1. Sistem reveransi pesawat terbang : digunakan dalam biro perjalanan untuk melayani pemesanan/pembelian tiket.
2. Sistem untuk menangani penjualan kredit kendaraan bermotor sehingga dapat
digunakan untuk memantau hutang para pelanggan. 3. Sistem biometrik yang dapat mencegah orang yang tak berwenang memasuki
fasilitas-fasilitas rahasia untuk mengakses informasi yang bersifat rahasia dengan cara
menganalisa sidik jari atau retina mata. 4. Sistem POS (Point Of Sale) yang diterapkan pada kebanyakan pasar swalayan
dengan dukungan pembaca barkode untuk mempercepat pemasukan data.
5. Sistem telemetri atau pemantauan jarak jauh yang menggunakan teknologi radio, misalnya untuk mendapatkan suhu lingkungan pada gunung berapi atau memantau
getaran pilar jebatan rel kereta api.
6. Sistem berbasiskan kartu cerdas ( smatrcard ) yang dapat digunakan oleh juru medis untuk mengetahui riwayat penyakit pasien yang datang ke rumah sakit karena di
dalam data tersebut terekam data-data mengenai pasien.
7. Sistem yang dipasang pada tempat-tempat publik yang memungkinkan seseorang mendapatkan informasi seperti hotel, tempat parawisata, pertokoan, dll.
8. Sistem layanan akademis berbasis web yang memungkinkan mahasiswa
memperoleh data-data akdemis atau bahkan dapat mendaftarkan mata kuliah yang diambil pada semester baru.
9. Sistem pertukaran data elektrolis ( Electrolic data inter change atau EDI ) yang
memungkinkan pertukaran dokumen antar perusahaan secara elektrolis dan data yang terkandung dalam dokumen dapat diproses secara langsung oleh komputer.
10. E-goverment atau sistem informasi layanan pemerintahan yang berbasis internet.
Beberapa kemampuan utama sistem informasi adalah untuk menyajikan informasi dengan
jelas yang mengunggah pikiran manusia, menyediakan komunikasi dalam organisasi atau antar organisasi yang murah, akurat, dan cepat. Selain itu, juga meningkatkan efektivitas dan efesiensi
orang-orang yang bekerja dalam kelompok dalam suatu tempat atau beberapa lokasi.
1.2.5. Karakter Sistem Informasi 1. Sistem informasi memiliki komponen berupa subsistem yang merupakan elemen-
elemen yang lebih kecil yang membentuk sistem informasi tersebut misalnya bagian
input, proses, output. Contoh bagian input adalah salesman memasukkan data penjualan bulan ini. maka di sana terdapat manusia yang melakukan pekerjaan input,
dengan menggunakan hardware keyboard, dan menggunakan interface sebuah
aplikasi laporan penjualan yang sudah di sediakan oleh sistem informasi tersebut. 2. Ruang lingkup sistem informasi yaitu ruang lingkup yang ditentukan dari awal
pembuatan yang merupakan garis batas lingkup kerja sistem tersebut, sehingga
sistem informasi tersebut tidak bersinggungan dengan sistem informasi lainnya. 3. Tujuan sistem informasi adalah hal pokok yang harus ditentukan dan dicapai dengan
menggunakan sistem informasi tersebut, sebuah sistem informasi berhasil apabila
dapat mencapai tujuan tersebut. 4. Lingkungan sistem informasi yaitu sesuatu yang berada di luar ruang lingkup sistem
informasi yang dapat mempengaruhi sistem informasi, hal ini turut dipertimbangkan
pada saat perencanaan sistem informasi.
Pengantar Sistem Informasi
1.2.6.Contoh Sistem Informasi Berikut merupakan contoh penerapan dan jenis daripada sistem informasi :
1. Sistem reservasi penerbangan, digunakan dalam biro perjalanan untuk melayani,
pemesanan/pembelian tiket. 2. Sistem POS (Point Of Sale) yang diterapkan di pasar swalayan dengan dukungan barkode
reader untuk mempercepat pemasukan data.
3. Sistem layanan akademis yang memungkinkan mahasiswa memperoleh data akademis dan mendaftar mata kuliah yang diambil pada tiap semester.
4. Sistem penjualan secara kredit agar dapat memantau hutang pelanggan yang jatuh tempo.
5. Sistem smart card yang dapat digunakan tenaga medis untuk mengetahui riwayat penyakit pasien.
1.2.7. Kemampuan utama sistem Informasi 1. melaksanakan komputasi numerik, bervolume besar dan dengan kecepatan tinggi.
2. menyediakan kominukasi dalam organisasi atau antar organisasi yang murah.
3. menyimpan informasi dalam jumlah yang sangat besar dalam ruang yang kecil tetapi
mudah diakses. 4. memungkinkan pengaksesan informasi yang sangat banyak diseluruh dunia dengan
cepat dan murah.
5. meningkatkan efektifitas dan efisiensi orang‐orang yang bekerja dalam kelompok
dalam suatu tempat atau beberapa lokasi.
6. mengotomatisasikan proses‐proses bisnis dan tugas‐tugas yang dikerjakan secara manual.
7. mempercepat pengetikan dan penyuntingan.
8. pembiayaan yang lebih murah daripada pengerjaan secara manual.
1.2.8. Pengembangan Sistem Informasi Pengembangan sistem dapat berati menyusun suatu sistem yang baru untuk menggantikan
sistem yang lama secara keseluruhan atau memperbaiki sistem telah ada. Sistem yang lama perlu diperbaiki/diganti disebabkan beberapa hal, yaitu :
1. Adanya permasalahan‐permasalahan yang timbul di sistem yang lama, permasalahan yang
timbul dapat berupa ketidakberesan, dan pertumbuhan organisasi.
2. Untuk meraih kesempatan‐kesempatan.
3. Adanya instruksi‐instruksi (dari pimpinan atau dari luar organisasi misalnya pemerintah).
Pengembangan sistem informasi yang berbasis komputer dapat merupakan tugas
kompleks yang membutuhkan banyak sumber daya dan dapat memakan waktu yang lama untuk menyelesaikannya.
1.2.9. Jenis – Jenis Sistem Informasi Sistem informasi dikembangkan untuk tujuan yang berbeda‐beda, tergantung pada
kebutuhan bisnis. Sistem informasi dapat dibagi menjadi beberapa bagian yaitu sebagai berikut:
1. Transaction Processing Systems (TPS)
TPS adalah sistem informasi yang terkomputerisasi yang dikembangkan untuk memproses data dalam jumlah besar untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi. TPS
berfungsi pada level organisasi yang memungkinkan organisasi bisa berinteraksi dengan
lingkungan eksternal. Data yang dihasilkan oleh TPS dapat dilihat atau digunakan oleh manajer.
Pengantar Sistem Informasi
2. Office Automation Systems (OAS) dan Knowledge Work Systems (KWS) OAS dan KWS bekerja pada level knowledge. OAS mendukung pekerja data, yang
dapatanya tidak menciptakan pengetahuan baru melainkan hanya menganalisis informasi
sedemikian rupa untuk mentransformasikan data atau memanipulasikannya dengan cara‐cara
tertentu sebelum menyebarkannya secara keseluruhan dengan organisasi dan kadang‐kadang
diluar organisasi. Aspek‐aspek OAS seperti word processing, spreadsheets,
electronicscheduling, dan komunikasi melalui voice mail, email dan video conferencing. KWS mendukung para pekerja profesional seperti ilmuwan, insinyur dan doktor dengan membantu
menciptakan pengetahuan baru dan memungkinkan mereka mengkontribusikannya ke organisasi
atau masyarakat.
3. Sistem Informasi Manajemen (SIM)
SIM tidak menggantikan TPS , tetapi mendukung spektrum tugas‐tugas organisasional
yang lebih luas dari TPS, termasuk analisis keputusan dan pembuat keputusan. SIM
menghasilkan informasi yang digunakan untuk membuat keputusan, dan juga dapat membatu menyatukan beberapa fungsi informasi bisnis yang sudah terkomputerisasi (basis data).
4. Decision Support Systems (DSS) DSS hampir sama dengan SIM karena menggunakan basis data sebagai sumber data. DSS
bermula dari SIM karena menekankan pada fungsi mendukung pembuat keputusan diseluruh
tahap‐tahapnya, meskipun keputusan aktual tetap wewenang eksklusif pembuat keputusan.
5. Sistem Ahli (ES) dan Kecerdasan Buatan (AI)
AI dimaksudkan untuk mengembangkan mesin‐mesin yang berfungsi secara cerdas. Dua
cara untukmelakukan riset AI adalah memahami bahasa alamiahnya dan menganalisis kemampuannya untuk berfikir melalui problem sampai kesimpulan logiknya. Sistem ahli
menggunakan pendekatan‐pendekatan pemikiran AI untuk menyelesaikan masalah serta
memberikannya lewat pengguna bisnis. Sistem ahli (juga disebut knowledge‐based systems)
secara efektif menangkap dan menggunakan pengetahuan seorang ahli untuk menyelesaikan masalah yang dialami dalam suatu organisasi. Berbeda dengan DSS, DSS meningalkan
keputusan terakhir bagi pembuat keputusan sedangkan sistem ahli menyeleksi solusi terbaik
terhadap suatu masalah khusus. Komponen dasar sistem ahli adalah knowledge‐base yaikni suatu
mesin interferensi yang menghubungkan pengguna dengan sistem melalui pengolahan
pertanyaan lewat bahasa terstruktur dan anatarmuka pengguna-pengguna program tersebut..
6. Group Decision Support Systems (GDSS) dan Computer‐Support Collaborative Work
Systems (CSCW)
Bila kelompok, perlu bekerja bersama‐sama untuk membuat keputusan semi‐terstruktur
dan tak terstruktur, maka group Decision support systems membuat suatu solusi. GDSS
dimaksudkan untuk membawa kelompok bersama‐sama menyelesaikan masalah dengan
memberi bantuan dalam bentuk pendapat, kuesioner, konsultasi dan skenario. Kadang‐kadang
GDSS disebut dengan CSCW yang mencakup pendukung perangkat lunak yang disebut dengan
“groupware” untuk kolaborasi tim melalui komputer yang terhubung dengan jaringan.
7. Executive Support Systems (ESS) ESS tergantung pada informasi yang dihasilkan TPS dan SIM dan ESS membantu
eksekutif mengatur interaksinya dengan lingkungan eksternal dengan menyediakan grafik‐grafik
dan pendukung komunikasi di tempat‐tempat yang bisa diakses seperti kantor.
Pengantar Sistem Informasi
1.3 Teknologi Informasi 1.3.1 Sejarah Teknologi Informasi
Pada awal sejarah, manusia bertukar informasi melalui bahasa. Maka bahasa adalah teknologi, bahasamemungkinkan seseorang memahami informasi yang disampaikan oleh orang
lain tetapi itu tidak bertahan secara lama karena, setelah ucapan itu selesai, maka informasi yang
berada di tangan sipenerima itu akan dilupakan dan tidak dapat di simpan lama. Selain itu jangkauan suarajuga terbatas.
Setelah itu teknologi penyampaian informasi berkembang melalui gambar. Dengan
gambar jangkauan informasi bisa lebih jauh. Gambar ini dapat dibawa-bawa dan disampaikan kepada orang lain. Selain itu informasi yang ada akan bertahan lebih lama. Beberapa gambar
peninggalan zaman purbamasih ada sampai sekarang sehingga manusia sekarang dapat
(mencoba) memahami informasi yang ingin disampaikan pembuatnya. Ditemukannya alfabetdana ngka arabikmemudahkan cara penyampaian informasi yang
lebih efisien dari cara yang sebelumnya. Suatu gambar yang mewakili suatu peristiwa dibuat
dengan kombinasi alfabet, atau dengan penulisan angka, seperti MCMXLIII diganti dengan
1943. Teknologi dengan alphabet ini memudahkan dalam penulisan informasi itu.
Kemudian, teknologi percetakan memungkinkan pengiriman informasi lebih cepat lagi. Teknologi elektronik seperti radio, televisi, komputermengakibatkan informasi menjadi lebih
cepat tersebar di area yang lebih luas dan lebih lama tersimpan.
1.3.2. Manfaat Teknologi Informasi
Beberapa peranan penting Teknologi Informasi dalam berbagai bidang kehidupan
manusia:
1. Bidang Penerbangan
Jadwal penerbangan (flight scheduling).
Mengatur perubahan jadwal terbang secara mendadak (itinerary change).
Mengatur sistem penjualan tiket dan reservasi penerbangan (real time reservation).
Mengatur sistem komunikasi kepada pilot-pilot pesawat mengenai apa yang harus dilakukan (flight progress checks).
2. Bidang Perbankan
Mengatur pelayanan rekening kepada nasabah.
Menyediakan mesin teller otomatis atau anjungan tunai mandiri (ATM). Dengan perangkat ini, pihak bank dapat memberikan kemudahan kepada nasabah untuk
melakukan transaksi walaupun pada saat libur.
3. Bidang Perdagangan
Menyediakan sistem jaringan yang terkoneksi melalui alat bantu scanner (pemindai).
Menyediakan alat bantu konsumen untuk melakukan pengecekan harga.
4. Bidang Perkantoran
Menyediakan mesin penjawab telepon secara otomatis.
Menyediakan alat pengolah kata dengan mesin komunikasi berupa teleks dan faksimile.
5. Rumah Masa Depan Peranan Teknologi Informasi dalam rumah masa depan yang berdasar pada home
automation adalah ketersediaan alat pemantau bahaya yang dapat memberitahukan pencurian,
Pengantar Sistem Informasi
kebakaran, dan kebocoran gas. Alat ini berfungsi secara otomatis dan diperintah lewat saluran
telepon.
Sumber:
http://id.wikipedia.org/w/index.php?title=Sistem_informasi&oldid=6202707
http://www.diversityhotwire.com/learning/cultural_insights.html http://www.hull.ac.uk/renforum/current.html
http://wwwmatthes.in.tum.de/wikis/system-cartography/application-landscape http://www.diversityhotwire.com/learning/cultural_insights.html http://www.devhood.com http://www.apa.org/journals/webref.html
http://kepriprov.go.id/id http://sistem-informasi.instablogs.com/entry/sistem-informasi-akademik/
http://teknik-informatika.com/sistem-pendukung-keputusan/
http://www.ittelkom.ac.id
http://wildan.eltika.net/pengenalan-sistem-informasi-manajemen-sim.html
Pengantar Sistem Informasi
BAB 2
2.1BLOG
2.2WORDPRESS
2.3TUMBLER
Pengantar Sistem Informasi
2.1 BLOG 2.1.1. Pengertian
Blog merupakan singkatan dari web log, yang artinya bentuk aplikasi web yang
menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum
biasanya disusun diurutkan secara kronologis (waktu kejadian) mulai dari postingan yang terbaru berada di bagian atas halaman utama diikuti postingan paling lama dibawahnya.Blog merupakan
media informasi yang sangat membantu pengguna yang membutuhkan informasi, maka dari itu
blog memiliki kasta tertinggi dalam tingkatan sosial media. Pada tahun 1997, Jorn Barger, seorang programer yang juga mengelola website online
diary “robot wisdom” menciptakan istilah weblog yang diambil dari kata “logging the webBlog
Mempunyai fungsi yang sangat beragam,dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaan.
Sebagian blog dipelihara oleh seorang penulis tunggal, sementara sebagian lainnya oleh beberapa
penulis.Banyak juga weblog yang memiliki fasilitas interaksi dengan para pengunjungnya, seperti menggunakan buku tamu dan kolom komentar yang dapat memperkenankan para
pengunjungnya untuk meninggalkan komentar atas isi dari tulisan yang dipublikasikan, namun
demikian ada juga yang sebaliknya atau yang bersifat non-interaktif. Keuntungan dari penggunaan Weblog antara lain:
1. Melalui weblog,kita dapat memperluas hubungan teman/ kenalan hingga dapat
membentuk suatu komunitas yang besar. 2. Weblog melebihi surat elektronik (Email), karena satu posting blog yang anda bahas,
dapat dibaca oleh pengunjung blog yang tak terbatas. Beda dengan email yang hanya
bisa dibaca oleh orang yang kita kirimkan. Selain itu, pengunjung blog juga dengan cepat dapat memberikan respon terhadap posting blog melalui komentar yang dapat
langsung dituliskan di blog tersebut. Para pembuat blog dinamakan Blogger. Melalui Blognya, kepribadian Blogger menjadi
mudah dikenali berdasarkan topik apa yang disukai, apa tanggapan terhadap link-link yang di
pilih dan isu-isu didalamnya. Oleh karena itu Blog bersifat sangat personal.
2.1.2. Jenis-Jenis Blog Adapun jenis-jenis blog adalah sebagai berikut:
a) Blog politik: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog. b) Blog pribadi: Disebut juga buku harian online yang berisikan tentang pengalaman
keseharian seseorang.
c) Blog bertopik: Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu.
d) Blog kesehatan: Lebih spesifik tentang kesehatan dan biasanya kebanyakan berisi
keluhan-keluhan pasien, berita kesehatan terbaru. e) Blog sastra: Lebih dikenal sebagai litblog (Literary blog).
f) Blog perjalanan: Fokus pada bahasan cerita perjalanan yang menceritakan
keterangan-keterangan tentang perjalanan. g) Blog riset: Persoalan tentang akademis seperti berita riset terbaru.
h) Blog hukum: Persoalan tentang hukum atau urusan hukum; disebut juga dengan
Blawgs (Blog Laws). i) Blog media: Berfokus pada bahasan berbagai macam informasi.
j) Blog agama: Membahas tentang agama.
k) Blog pendidikan: Biasanya ditulis oleh pelajar atau guru. l) Blog kebersamaan: Topik lebih spesifik ditulis oleh kelompok tertentu.
m) Blog petunjuk: Berisi ratusan link halaman website.
n) Blog bisnis: Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka.
Pengantar Sistem Informasi
o) Blog pengejawantahan: Fokus tentang objek diluar manusia; seperti anjing.
2.1.3. Cara Membuat Blog 1. Membuat Email di Gmail.com
Daftar GMAIL (gambar 2.1) gratis buka www.gmail.com lalu klik Create An
Account atau Buat Akun.
isi data data di akun gmail yang akan dibuat seperti nama, tempat tanggal lahir , password dan lain-lain.
Gambar 2.1Jendela awal Gmail
(Sumber:https://accounts.google.com/ServiceLogin?service=blogger&passive=1209600&contin
ue=http://draft.blogger.com/home&followup=http://draft.blogger.com/home<mpl=start#s01)
Biasanya dalam membuat email di GMAIL kita perlu verifikasi lewat nomor handphone jadi usahakan masukan nomor handphone yang bisa dikirimin sms dari Google untuk verifikasi.
2. Daftar di Blogger.com
Buka www.blogger.com lalu klik 'sign up atau daftar'
Isi data-data sesuai keinginan (gambar 2.2): 1. Email : email GMAIL yang telah dibuat di tahap1
2. Password : pilihlah password minimal 8 karakter 3. Display Name (nama tampilan) : Merupakan nama yang digunakan sebagai
nama kita di akun blog.
4. Gender (Jenis Kelamin) : pilih kelamin sesuai kenyataan. 5. Birthday (tanggal lahir): masukan dengan format tanggal/bulan/tahun. Misal
jika tanggal lahir 17 Agustus 1945 maka yang dimasukkan = 17/08/1945.
6. Word Verification (verifikasi) : masukan karakter yang terdapat di bawah. 7. Lalu centang Acceptance of terms (penerimaan persyaratan)
8. Klik Continue / Lanjutkan
Pengantar Sistem Informasi
Gambar 2.2Pengisian data pada Gmail
(Sumber:https://accounts.google.com/SignUp?service=blogger&continue=http%3A%2F%2Fdraf
t.blogger.com%2Fhome<mpl=start)
3. Membuat Blog
Di akun blogger klik "Blog baru" untuk membuat blog. Lalu akan muncul halaman untuk memilih Judul, Alamat Blog dan Template (gambar 2.3).
Pilih Judul dan Alamat blog : Judul digunakan sebagai penama blog
Memilih Template Blog: Ada berbagai template bawaan dari blogger yang tersedia.
Pilih sesuai dengan yang disuka lalu klik 'Buat Blog'.
Gambar 2.3 Akun blogger
(sumber:http://draft.blogger.com/home)
4. Jangan lupa cek email yang sudah didaftarkan untuk memverifikasi akun google.
5. Blog Siap Dipakaiuntuk :
Membuat Postingan / Tulisan Baru
Melihat Postingan / mengedit post
Mengatur Widget
Setting
Mengatur Tampilan Template : warna dan lain-lain
Blog Baru, Satu akun blogger bisa digunakan untuk membuat banyak blog
(gambar 2.4).
Pengantar Sistem Informasi
Gambar 2.4Desain atau settingan blog
(sumber: http://jumahatsiregar.blogspot.com/)
2.1.4. Kelebihan blog
Selain karena sifatnya yang ada dalam jaringan internet, beberapa
kelebihan dari blog lainya adalah sifatnya berdiri sendiri sebagai media, selain itu blog juga
cenderung non-formal dalam penggunaan bahasa yang dipakainya.
Blog memungkinkan terjadinya iteraktifitas atara sember dengan penerima informasi.
Informasi yang disampaikan akan langsung direspon, ditambahi, dikoreksi dan diperkaya oleh
orang lain. Oleh karena itu, suatu topic mungkin bisa menjadi lebih menarik dengan adanya
diskusi antara blooger dengan pengunjung weblognya.(Nurist Surayya dalam jurnalisme Weblog
merupakan Pola Baru Jurnalisme Media Massa, hal 1, 2005). Weblog adalah media yang digunakan secara personal, baik individual maupun
institusional.Tidak ada persyaratan personal yang diberikan dari pihak manapun untuk bisa
memiliki dan mengelola weblog sendiri.Formatnya yang mudah diaplikasikan dan pengelolaannya yang tidak rumit membuat media ini bisa diopersikan oleh siapapun.Tidak
diperlukan kemampuan teknis atau kemampuan dasar jurnalisme untuk mempublikasikan
informasi dalam weblog.
2.1.5. Kekurangan blog Beberapa kekuranga blog diantaranya adalah rentan terkena virus, hacker atau
spywere.Selain itu, blog juga kurang sentuhan manusiawi, mudah disalahgunakan fungsinya, dan tulisan yang ada di dalam blog kurang dapat dipertanggung jawabkan.
Untuk itu, ada beberapa upaya agar kekurangan ini dapat diminimalisir.Diantaranya yakni
dengan menggunakan bahasa pemograman yang aman, manggunakan desein menarik, dan memiliki control penulisan artikel yang benar.
2.2 Wordpress WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer
digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa
pemrogramanPHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan
perangkat lunak sumber terbuka (open source software).Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya
untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya.WordPress adalah penerus
Pengantar Sistem Informasi
resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi.Nama WordPress diusulkan
oleh Christine Selleck, teman ketua pengembang (developer), Matt Mullenweg.
2.2.1. Sejarah Sejarah WordPress dimulai saat Matt Mullenweg yang merupakan pengguna aktif dari
b2mengetahui bahwa proses pengembangan b2 dihentikan oleh pemrogramnya (programmer)
yang bernama Michel Valdrighi, Matt Mullenweg merasa sayang dan mulai melanjutkan pengembangan b2.
WordPress muncul pertama kali di tahun 2003 hasil kerja keras Matt Mullenweg dengan
Mike Little. Yang membuat WordPress makin terkenal, selain karena banyaknya fitur dan tampilan yang menarik, adalah juga karena dukungan komunitas terhadap perangkat lunak
sumber terbuka untuk blog.
2.2.2. Wordpress.Com Dan Wordpress.Org WordPress menyediakan dua alamat yang berbeda, yaitu WordPress.com dan
WordPress.org WordPress.com merupakan situs layanan blog yang menggunakan mesin WordPress, didirikan oleh perusahaan Automattic.Dengan mendaftar pada situs WordPress.com,
pengguna tidak perlu melakukan instalasi atau konfigurasi yang cukup sulit.Sayangnya,
pengguna WordPress.com tidak dapat mengubah template standar yang sudah disediakan. Artinya, pengguna tidak dapat menambahkan asesori apa pun selain yang sudah disediakan.
Meski demikian, fitur yang disediakan oleh WordPress.com sudah cukup bagus.
WordPress.org merupakan wilayah pengembang (developer).Di alamat ini, seseorang dapat mengunduh (download) aplikasi beserta seluruh berkas CMS WordPress. Selanjutnya,
CMS ini dapat diubah ulang selama seseorang menguasai PHP, CSS dan skrip lain yang
menyertainya.WordPress dengan Bahasa Indonesia ada berkat kerja para kontributor di Indonesia yang dipimpin oleh Huda Toriq, seorang MahasiswaKedokteran dari Universitas
Diponegoro (UNDIP)Semarang.
Berikut ringkasan perbedaan dalam penggunaan WordPress.com dan WordPress.org: 1. WordPress.com: untuk pengguna yang ingin membuat blog sendiri secara cepat dan
punya alamat website.
2. WordPress.org: untuk pengguna yang ingin memodifikasi WordPress menurut kebutuhan sendiri atau ingin membuat blog menggunakan alamat dan server sendiri.
2.2.2.1. Keunggulan dan Fitur WordPress
Gambar 2.5Tampilan administrasi WordPress
3.3(sumber:http://id.wikipedia.org/wiki/Berkas:Wordpress_3.3_%28id%29.jpg)
Pengantar Sistem Informasi
WordPress (gambar 2.5) memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain :
Gratis. Untuk mendapatkan perangkat lunak WordPress hanya perlu mengunduh dari situsnya tanpa dipungut biaya, bahkan untuk blog komersial sekalipun.
Berbasis kode sumber terbuka (open source). Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun perangkat lunak WordPress tersebut secara
bebas, sehingga pengguna tingkat lanjut yang memiliki kemampuan pemrograman
dapat bebas melakukan modifikasi, bahkan dapat mengembangkan sendiri program WordPress tersebut lebih lanjut sesuai keinginan.
Templat atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki pengetahuan HTML yang memadai, maka
pengguna tersebut dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat memilih ribuan template yang tersedia di
internet secara bebas, yang tentu saja gratis.
Pengoperasiannya mudah.
Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user). Sehingga WordPress juga sering digunakan untuk blog komunitas. Anggota
komunitas tersebut dapat berperan sebagai kontributor.
Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat
Blogger, LiveJournal, atau TypePad, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan perangkat lunak
WordPress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan
menjadi sia-sia setelah menggunakan perangkat lunak WordPress.
Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk WordPress.
Tersedia banyak plugin yang selalu berkembang. Plugin WordPress sendiri yaitu sebuah program tambahan yang bisa diintegrasikan dengan WordPress untuk
memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya
plugin anti-spam, plugin web counter, album foto.
Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
Kemungkinan untuk meningkatkan performa blog dengan ekstensi.
Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam WordPress dapat dikatogorisasikan ke dalam beberapa kategori. Dengan multikategori, pencarian dan pengaksesan informasi menjadi lebih mudah.
Fasilitas Trackback dan Pingback. Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC Ping) ke berbagai search engine dan web directory, sehingga
website yang dibuat dengan Wordpress akan lebih cepat ter index pada search engine.
Fasilitas format teks dan gaya teks. WordPress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan
tersedia di WordPress.
Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
Mendukung LaTeX.
Mempunyai kemampuan optimalisasi yang baik pada Mesin Pencari (Search Engine Optimizer)
Pengantar Sistem Informasi
Setelah merilis WordPress 3.0, Matt Mullenweg memperbarui blog WordPress untuk
memberitahu komunitas bahwa timnya akan menghentikan siklus rilis dari perangkat lunak WordPress untuk fokus pada perluasan dan peningkatan komunitas WordPress.
WordPress 3.1 selanjutnya dirilis pada Februari 2011. Dengan versi 3.2 yang dirilis 4
Juli 2011, persyaratan versi PHP dan versi MySQL minimum dinaikkan.
2.2.3 WordPress dan WordCamp di Indonesia
WordCamp merupakan konferensi yang fokus pada hal-hal yang berhubungan dengan WordPress.WordCamp menjadi acara resmi yang diselenggarakan oleh masyarakat pengguna
WordPress.Setiap pengguna baik pengguna akhir (end user) maupun pengembang dapat
berpartisipasi dalam WordCamp. Semua saling berbagi ide, dan mengenal satu sama lain. WordCamp terbuka bagi pengguna WordPress.com dan juga WordPress.org.
Valent Mustamin selaku salah satu penyelenggara WordCamp2010 di Indonesia
menjelaskan bahwa berdasarkan data WordPress, Jakarta memiliki jumlah pengunjung halaman
yang unik (unique visitor) sebanyak 5.971.919. Jakarta menjadi kota nomor satu di dunia untuk
jumlah pengunjung dan meningkat dibandingkan tahun 2009. Di bawah Jakarta terdapat Sao
Paulo dengan 3.627.353 pengunjung unik ;London dengan 3.106.790; dan Meksiko dengan 2.388.013.
Pada Januari 2010, WordPress merekam tingkat kunjungan ke situs WordPress di
beberapa negara.Posisi nomor satu masih ditempati oleh Amerika dengan jumlah pengunjung halaman yang unik dengan 91.984.365, disusul dengan Brasil 22.379.967, Inggris dengan
13.593.967 dan Kanada dengan 10.896.310.
2.2.3.1. Cara Membuat Blog Gratis Dengan Wordpress 1. kunjungihttps://id.wordpress.com/signup/
2. setelah itu anda akan disuguhi form pendaftar seperti gambar (gambar 2.6) dibawah ini.
Gambar 2.6 Tampilan awal Wordpress
(sumber: http://agnessulistya.wordpress.com/)
3. Isi data yang dingiinkan pada kolom formulir diatas. 4. Pastikan data yang anda isi sudah benar dengan melihat tanda checklist
disamping kolom formulir. 5. Jika sudah klik „SIGNUP‟
6. Setelah itu anda akan diminta memperbarui Profil Anda. isi Nama Depan, Nama
Belakang dan Tentang Anda lalu simpan jika sudah.
Pengantar Sistem Informasi
7. Sekarang buka email yang tadi anda gunakan untuk mendaftar. cek inbok
dan temukan email dari WordPress yang berisi link aktivasi. contoh
link:http://signup.wordpress.com/activate/91da75e238f05d59 8. Klik link tersebut dan akan ada pesan “Your account is now active!”.pesan
tesebut pertanda bahwa blog anda sudah aktif.
9. Sekarang tinggal akses blog anda melalui alamat yang sudah anda buat:
http://alamat.wordpress.com/wp-admin
10. Masukan username dan password yang tadi anda gunakan.
2.2.3.2. Cara Membuat Posting Blog Di Wordpress.Com
Setelah membuat blog, langkah selanjutnya untuk segera memulai aksi blogging adalah
dengan membuat posting. posting adalah tulisan ata konten yang dimuat di blog. posting bisa
berisi tulisan, gambar, video, dll. seperti yang sedang anda lihat saat ini dalah sebuah posting yang berjudul cara membuat posting di wordpress.com.
Membuat posting di wordpress sangatlah mudah. Di bawah ini adalah petunjuk bagaimana cara
membuat dan menampilkan postingan :
Masuk ke Dasbor anda
Perhatikan sisi kiri pada kotak “Tulisan”
Klik „Tambahkan Baru‟ untuk membuat posting.
Isi judul pada kolom paling atas dan tulis atau masukan konten yang anda inginkan.
Tandai posting anda dengan categories atau tag untuk memudahkan pengunjung
dalam menelusuri blog anda.
Jika suda klik „Publikasikan‟ yang terletak di sisi kanan.
2.4 Kelebihan Wordpress Adanya themes yang bisa dipilih lebih dari 100
Dashboard yang lengkap
Pada beberapa themes bisa mengganti header dan kode css
Bisa menambahkan page baru
Adanya anti spam otomatis
Plug in sangat banyak karena bersifat open source
CMS-nya bisa di download dan dijalankan secara offline atau dipasang di web hosting lain
Wordpress menyediakan file upload untuk dokumen dan gambar
Mudah dalam meninggalkan komentar
Dapat membuat sub category
2.5 Kekurangan wordpress Tidak bisa digunakan untuk berbisnis
Tidak support javascrip
Tidak bisa mengedit themes misalnya merubah css dan HTML kecuali upgrade berbayar
Pengantar Sistem Informasi
2.3 TUMBLR 2.3.1. Pengertian
Tumbler adalah sebuah protokol yang memungkinkan bagian klien perangkat lunak untuk
aman menceritakan proses server pada mesin remote untuk mengeksekusi perintah yang telah ditentukan. Tumblerdirancang sedemikian rupa sehingga remote user dapat securly dan steathily
mengaktifkan dan menonaktifkan proses server, atau lubang firewall membuka dan menutup
pada komputer yang terhubung ke Internet.
2.3.2. Kelebihan Perbandingan Tumblr terletak pada kesederhanaannya. Pengguna dapat memposting
melalui panel control yang memiliki tombol untuk berbagai jenis posting (teks, video, audio, foto, link, quote dan chat), tetapi juga dapat memposting dari sebuah bookmarklet di dalam
browser pengguna, instant messenger, telepon selular atau desktop widget. Secara keseluruhan,
tumblr memeliki kemudahan yang sama dengan blog-blog online lainnya, dalam hal sign up dan posting. Namun, Tumblr memiliki menu pilihan dalam memposting seperti, text, foto, video,
quotes, link, chat dan audio. Pengguna juga dapat melakukan re-blog yang artinya
mendiskusikan postingan dari blog orang lain. Selain itu kita dapat melakukan updates status pada situs jejaring sosial melalui tumblr, Tumblr juga dapat mengelompokkan foto yang
pengguna posting ke dalam tumblr.
Cara memposting cukup mudah.Setiap kali pengguna melihat sesuatu yang menarik secara online, pengguna dapat mengklik dengan cepat “Share on Tumblr”. Hasil yang di dapatkan
pengguna setelah mengklik “share on tumblr” ialah rentetan bervariasi tentang medialink serta
text yang menunjukkan gambar atau video yang telah pengguna posting ke dalam tumblr. Kemudian yang berikutnya pengguna tumblr dapat membuat satu tumblr atau membuat satu
untuk setiap subyek agar dapat lebih banyak berbagi dengan pengguna lain. Berikutnya ialah dengan direktori berdasarkan tag dan wilayah geografis, para pengguna tumblr dapat menjelajahi
account tumblr milik pengguna lain yang berbeda daerah asal bahkan berbeda negara sekalipun
melalui Tumblr negara asal yang pengguna miliki.
2.3.3. Kelemahan Jika Pengguna menulis pada bagian artikel atau tulisan dan kemudian pengguna ingin
menyisipkan foto ke dalam artikel atau tulisan tersebut maka, pengguna harus melakukan salin-tempel URL dari foto yang ingin dimasukkan ke dalam artikel atau tulisan, dan juga ikut disertai
dengan dimensi dari foto yang akan dimasukkan ke dalam sebuah artikel atau tulisan. Cara ini
membuat pengguna menjadi sedikit kerepotan.Foto yang telah di posting ke dalam tumblr juga tidak dapat diberi komentar oleh pengguna dan para pengguna tumblr lainnya.Kemudian para
pengguna tumblr hanya dapat memposting satu kalimat singkat saja.Hal itu membuat pengguna
tidak dapat menuliskan secara lebih isi dari tulisan pengguna.Kemudian tidak adanya pengorganisasian link untuk link yang telah pengguna posting, seperti link tentang wordpress
atau blogspot, Pengorganisasian link harus dilakukan secara manual dan tidak ada pages khusus
untuk mengorganisasi link yang telah diposting ke dalam tumblr untuk di diskusikan. Tumblr juga tidak memiliki kolom komentar agar pembaca bisa berinteraksi dengan
penulis dari Tumblr itu sendiri.Hal ini biasanya disiasati oleh para penggunanya dengan fitur
yang disedikan oleh Disquss.
Pengantar Sistem Informasi
2.3.4. Cara Membuat Tumblr (gambar 2.7)
Gambar 2.7Tumblr
(sumber:http://www.uconalpukat.com/2012/01/cara-daftar-membuat-blog-di-tumblr.html)
Langkah 1
Kunjungi http://www.tumblr.com dari halaman browser (gambar 2.8)
Gambar 2.8 Sign up Tumblr
(Sumber:http://www.uconalpukat.com/2012/01/cara-daftar-membuat-blog-di-tumblr.html)
Pada formulir pendaftaran. Isilah alamat email Anda, password serta alamat Tumblr yang
Anda inginkan. Selanjutnya klik Sign up and start posting.
Langkah 2
Tumblr akanmenampilkan fitur-fitur Tumblr.
Pengantar Sistem Informasi
a. Create Post Pada tahap ini akan menerangkan cara membuat posting berdasarkan jenisnya. Klik salah
satu ikon,jika ingin memulai posting. Tutup kotak Create your first post, dengan mengklik tanda
silang di pojok kanan untuk melanjutkan tur.
Gambar 2.9 Create a post in Tumblr
(Sumber: http://widyascntyarbe.wordpress.com/2011/12/15/gambar-gambar-tumblr-d-part-
1/)
b. Costumize Blog Selanjutnya, Tumblr akan menunjukkan bagaimana caranya Anda dapat mengkostumisasi
blog Anda. Disini Anda bisa langsung menuliskan judul blog dan uploadfoto profil. Lebih lanjut
soal kostumisasi akan dibahas di artikel berikutnya. Sekarang, tutup layar Now costumize your
blog.dengan mengklik tanda silang di pojok kanan.
Gambar 2.10Customize blog
(Sumber: http://oneothree0195ptd.wordpress.com/2011/12/10/gambar-gambar-tumblr-d-part2/)
Pengantar Sistem Informasi
c. Follow People Seperti fitur di Twitter, Tumblr juga menggunakan sistem follow dalam layanannya.
Untuk melewati langkah ini tutup layar Follow some cool people!dengan mengklik tanda silang di pojok kanan.
Gambar 2.11 Berlangganan di
(Sumber:Tumblrhttp://www.tumblr.com/tagged/cara+membuat+website.jpg)
Langkah 3
Selanjutnya Tumblr akan membawa Anda ke menu Goodies. Disini Anda dapat memilih aplikasi Tumblr yang bisa mempermudah akses Anda ke Tumblr.
Gambar 2.12 Menu Goodies
( Sumber: http://www.tumblr.com/tagged/edit-tumblr jpg)
Untuk kembali ke halaman utama, klik Dashboard.
Pengantar Sistem Informasi
Langkah 4
Untuk melakukan postingan, mulailah dari menu dashboard.
Gambar 2.13 Menu dashboard
(Sumber :http://www.uconalpukat.com/2012/01/cara-daftar-membuat-blog-di-tumblr.html)
Untuk membuat posting berupa tulisan, klik ikon Text dan Anda dapat langsung
mengetik isi posting pada kotak berikut:
Gambar 2.14 Mengedit teks yang di post
(Sumber :http://i1.wp.com/bisakomputer.com/wp-
content/uploads/2012/08/avatar.jpg?resize=506%2C34)
Sebelum menerbitkan posting, Anda bisa menambahkan opsi penerbitan, tanggal dan tag
pada menu Advanced optionsyang ada di sisi kanan. Selanjutnya klik Create Post.
Langkah 5
Tumblr akan menampilkan postingan dikuti berdasarkan urutan waktu, dimana yang
paling baru akan muncul di urutan paling atas (mirip dengan susunan posting di Twitter).
Pengantar Sistem Informasi
Gambar 2.15 Halaman dashboard
(Sumber :http://i1.wp.com/bisakomputer.com/wp-
content/uploads/2012/08/avatar.jpg?resize=506%2C342)
Dengan menggunbakan Tumblr bisa juga memposting ulang blog dengan mengklik
tulisan reblogyang ada di pojok kanan setiap posting.
Langkah 6
Jika ingin tahu bagaimana tampilan blog Tumblr klik foto profil . Maka akan terelihat
tampilan yang akan dilihat orang lain saat membuka alamat Tumblr seperti berikut:
Gambar 2.16 Profil Tumblr (Sumber: http://i2.wp.com/bisakomputer.com/wp-content/uploads/2012/08/mengatur-
tema.jpg?resize=550%2C306)
Pengantar Sistem Informasi
Sumber:
http://id.wikipedia.org/wiki/Blog
http://teknikbuatblog.blogspot.com/2010/03/cara-membuat-blog.html http://www.wangcyber.com/forum/tips-and-panduan/7565-kelebihan-membina-
blog.html#.UN1rQmXfK00
http://adsloko.blogspot.com/2011/10/tutorial-wordpress.html http://id.wikipedia.org/wiki/WordPress
http://nuestrobloge.wordpress.com/tag/tumblr/
http://www.uconalpukat.com/2012/01/cara-daftar-membuat-blog-di-tumblr.html
Pengantar Sistem Informasi
BAB 3
PENGANTAR INTERNET
DAN KOMPUTER
Pengantar Sistem Informasi
KOMPUTER DAN PERKEMBANGANNYA
3.1. Sejarah Dan Perkembangan Komputer Di Dunia
Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga
menemukan alat-alat mekanik dan elektronik untuk membantu manusia dalam penghitungan dan
pengolahan data supaya bisa mendapatkan hasil lebih cepat. Komputer yang kita temui saat ini
adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat
mekanik maupun elektronik.
Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan
dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar
perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang
mampu membaca kode barang belanja, sentral telepon yang menangani jutaan panggilan dan
komunikasi, jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.
Sejarah Komputer menurut periodenya adalah:
Alat Hitung Tradisional dan Kalkulator Mekanik
Komputer Generasi Pertama
Komputer Generasi Kedua
Komputer Generasi Ketiga
Komputer Generasi Keempat
Komputer Generasi Kelima
Komputer Masa Depan
Alat Hitung Tradisional Dan Kalkulator Mekanik
Abacus, yang muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di
beberapa tempat hingga saat ini dapat dianggap sebagai awal mula mesin komputasi.Alat ini
memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang
diatur pada sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung
transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus
kehilangan popularitasnya.
Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun
1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang
ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya
melakukan perhitungan pajak.
Kotak persegi kuningan ini yang dinamakan Pascaline, menggunakan delapan roda putar
bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat
penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbatas untuk
melakukan penjumlahan.
Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz
(1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. Sama
seperti pendahulunya, alat mekanik ini bekerja dengan menggunakan roda-roda gerigi. Dengan
mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat
menyempurnakan alatnya.
Barulah pada tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas de
Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator
mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi
Pengantar Sistem Informasi
karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian.
Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I.
Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi
mekanikal.
Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika
Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam
antara mesin mekanik dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan
tugas yang sama berulangkali tanpa kesalahan; sedang matematika membutuhkan repetisi
sederhana dari suatu langkah-langkah tertenu. Masalah tersebut kemudain berkembang hingga
menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik. Usaha Babbage
yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu
mesin untuk melakukan perhitungan persamaan differensial. Mesin tersebut dinamakan Mesin
Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan
dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.
Setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage tiba-tiba
terinspirasi untuk memulai membuat komputer general-purpose yang pertama, yang disebut
Analytical Engine. Asisten Babbage, Augusta Ada King (1815-1842) memiliki peran penting
dalam pembuatan mesin ini. Ia membantu merevisi rencana, mencari pendanaan dari pemerintah
Inggris, dan mengkomunikasikan spesifikasi Analytical Engine kepada publik. Selain itu,
pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk
dimasukkan ke dalam mesin dan juga membuatnya menjadi programmer wanita yang pertama.
Pada tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa
pemrograman dengan nama ADA sebagai penghormatan kepadanya.
Mesin uap Babbage, walaupun tidak pernah selesai dikerjakan, tampak sangat primitif
apabila dibandingkan dengan standar masa kini. Bagaimanapun juga, alat tersebut
menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah
konsep penting. Terdiri dari sekitar 50.000 komponen, disain dasar dari Analytical Engine
menggunakan kartu-kartu perforasi (berlubang-lubang) yang berisi instruksi operasi bagi mesin
tersebut.
Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk
melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk
melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus sebelumnya yang dilakukan
di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan
berkembangnya populasi, Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun
untuk menyelesaikan perhitungan sensus.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian
diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel.
Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu.
Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media
penyimpan data. Tingkat kesalahan perhitungan juga dapat ditekan secara drastis. Hollerith
kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Ia mendirikan
Tabulating Machine Company pada tahun 1896 yang kemudian menjadi International Business
Machine (1924) setelah mengalami beberapa kali merger. Perusahaan lain seperti Remington
Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu
Pengantar Sistem Informasi
perforasi digunakan oleh kalangan bisnis dn pemerintahan untuk permrosesan data hingga tahun
1960.
Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar
Bush (18901974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di
tahun 1931. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama
ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena
ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Pada tahun 1903, John
V. Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar
Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-
1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat
dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar-salah ke dalam
sirkuit listrik dalam bentuk terhubung-terputus, Atanasoff dan Berry membuat komputer elektrik
pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.
Komputer Generasi Pertama
Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang
tersebut berusaha mengembangkan komputer untuk mengeksploitasi potensi strategis yang
dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta
mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur
Jerman membangun sebuah komputer Z3, untuk mendisain pesawat terbang dan peluru kendali.
Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun
1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus
untuk memecahkan kode-rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak
terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama,
colossus bukan merupakan komputer serbaguna general-purpose computer), ia hanya didisain
untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga
satu dekade setelah perang berakhir.
Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan
lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM,
berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran
panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvd-
IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai
elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik.
Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan)
dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan
perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa ini adalah Electronic Numerical Integrator and
Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan
University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik
solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar
160kW. Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly
(1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja
1000 kali lebih cepat dibandingkan Mark I.
Pengantar Sistem Informasi
Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim
University of Pennsylvania dalam usha membangun konsep desin komputer yang hingga 40
tahun mendatang masih dipakai dalam teknik komputer.
Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC)
pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik
ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan
pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral
(CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu
sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh
Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur
von Neumann tersebut. Baik Badan Sensus Amerika Serikat dan General Electric memiliki
UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya
dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952
Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat
secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang
berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit
untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah
penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar)
dan silinder magnetik untuk penyimpanan data.
Komputer Generasi Kedua
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer.
Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-
mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada
tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu
pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan,
dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan
teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan
Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan
untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang
sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu
kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada
dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore,
California, dan yang lainnya di US Navy Research and Development Center di Washington D.C.
Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa
assembly adalah bahasa yang menggunakan singkatan-singkatan untuk menggantikan kode
biner.
Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang
bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan
komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-
komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam
disket, memory, sistem operasi, dan program. Salah satu contoh penting komputer pada masa ini
adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir
seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi
keuangan.
Pengantar Sistem Informasi
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di
dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja
dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak
faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar
gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman
Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai
umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-
kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini
memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru
bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai
bermunculan dan berkembang pada masa komputer generasi kedua ini.
Komputer Generasi Ketiga
Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor
menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal
komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di
Texas Instrument, mengembangkan sirkuit terintegrasi (IC: integrated circuit) di tahun 1958. IC
mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat
dari pasir kuarsa. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-
komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer
menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan
komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang
memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak
dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.
Komputer Generasi Keempat
Setelah IC, tujuan pengembangan menjadi lebih jelas yaitu mengecilkan ukuran sirkuit
dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan
komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI)
memuat ribuan komponen dalam sebuah chip tunggal.
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.
Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang
berukuran setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal
tersebut juga meningkatkan daya kerja, efisiensi dan kehandalan komputer. Chip Intel 4004 yang
dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari
sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip
yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik.
Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi
seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti
microwave oven, televisi, dan mobil dengan electronic fuel injection dilengkapi dengan
mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan
komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau
lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk
komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer,
Pengantar Sistem Informasi
dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak
yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal
1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan
yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk
penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit
di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC
digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer
yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke
dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple
Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara
saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan
penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU:
IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga
kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk
menggali potensi terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil,
komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk
saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu
dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk
kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan
langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat
berkembang menjadi sangat besar.
Komputer Generasi Kelima
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih
sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari
novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi
yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial
intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia,
menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin
realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah
terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar
manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini
tampak sederhan. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika
programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan
pengertian daripada sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang disain komputer dan teknologi semakin memungkinkan
pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah
kemampuan pemrosesan paralel, yang akan menggantikan model von Neumann. Model von
Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk
bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan
Pengantar Sistem Informasi
aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan
informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer
generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk
merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun
beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan
membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang
lebih valid dan membuahkan hasil.
Komputer Masa Depan
Dengan teknologi komputer yang ada saat ini, agak sulit untuk dapat membayangkan
bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah
dapat “menggenggam dunia”. Dari sisi teknologi beberapa ilmuan komputer meyakini suatu saat
tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot yang
dibuat dengan bahan ini kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang
dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin
digunakan oleh komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang
mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh
pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama
generasi komputer yang akan datang.
Secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah
dan memiliki kemampuan diantaranya melihat, mendengar, berbicara, dan berpikir serta mampu
membuat kesimpulan seperti manusia. Ini berarti komputer memiliki kecerdasan buatan yang
mendekati kemampuan dan prilaku manusia. Kelebihan lainnya lagi, kecerdasan untuk
memprediksi sebuah kejadian yang akan terjadi,bisa berkomunikasi langsung dengan manusia,
dan bentuknya semakin kecil. Yang jelas komputer masa depan akan lebih menakjubkan.
3.1.1.Sejarah dan Perkembangan Internet
Sejarah dari adanya intenet dimulai pada tahun 1969 ketika itu Departemen Pertahanan
Amerika, U.S. Defense Advanced Research Projects Agency(DARPA) memutuskan untuk
mengadakan riset tentang bagaimana cara menghubungkan sejumlah komputer sehingga
membentuk jaringan organik.
Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10
komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi
dan membentuk sebuah jaringan (gambar3.1).
Pengantar Sistem Informasi
Gambar 3.1 : jaringan komputer
(Sumber: http://www.sejarah-internet.com/perkembangan-internet/)
Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan
setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung
menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting
yang menunjukkan “at” atau “pada”. Tahun 1973, jaringan komputer ARPANET mulai
dikembangkan ke luar Amerika Serikat.
Komputer University College di London merupakan komputer pertama yang ada di luar Amerika
yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni
Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi
cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas
Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil
mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian,
sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau
network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups
pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan
Pengantar Sistem Informasi
meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan
dengan video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka
dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk
Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua.
Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang
menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia.
Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984
diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name
System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer
lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi
10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan
IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan
kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini
membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim
Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer
dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut
www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui
sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs
internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping
atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan,
yang juga sekaligus kelahiran Netscape Navigator 1.0.
Sejarah internet Indonesia dimulai pada awal tahun 1990-an. Saat itu jaringan internet di
Indonesia lebih dikenal sebagai paguyuban network, dimana semangat kerjasama, kekeluargaan
& gotong royong sangat hangat dan terasa diantara para pelakunya. Agak berbeda dengan
suasana Internet Indonesia pada perkembangannya kemudian yang terasa lebih komersial dan
individual di sebagian aktivitasnya, terutama yang melibatkan perdagangan Internet. Sejak 1988,
ada pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan Compuserve
(AS) untuk mengakses internet. (Speedy, 2010)
Berdasarkan catatan whois ARIN dan APNIC, protokol Internet (IP) pertama dari
Indonesia, UI-NETLAB (192.41.206/24) didaftarkan oleh Universitas Indonesia pada 24 Juni
1988. RMS Ibrahim, Suryono Adisoemarta, Muhammad Ihsan, Robby Soebiakto, Putu, Firman
Siregar, Adi Indrayanto, dan Onno W. Purbo merupakan beberapa nama-nama legendaris di awal
pembangunan Internet Indonesia di tahun 1992hingga 1994. Masing-masing personal telah
mengontribusikan keahlian dan dedikasinya dalam membangun cuplikan-cuplikan sejarah
jaringan komputer di Indonesia.
Tulisan-tulisan tentang keberadaan jaringan Internet di Indonesia dapat dilihat di beberapa
artikel di media cetak seperti KOMPAS berjudul “Jaringan komputer biaya murah menggunakan
radio” di bulan November1990. Juga beberapa artikel pendek di Majalah Elektron Himpunan
Mahasiswa Elektro ITB di tahun 1989.
Pengantar Sistem Informasi
3.1.2Internet Service Provider di Indonesia
Di sekitar tahun 1994 mulai beroperasi IndoNet yang dipimpin oleh Sanjaya. IndoNet
merupakan ISP komersial pertama Indonesia. Pada waktu itu pihak POSTEL belum mengetahui
tentang celah-celah bisnis Internet & masih sedikit sekali pengguna Internet di Indonesia.
Sambungan awal ke Internet dilakukan menggunakan dial-up oleh IndoNet, sebuah langkah yang
cukup nekat barangkali. Lokasi IndoNetmasih di daerah Rawamangun di kompleks dosen UI,
kebetulan ayah Sanjaya adalah dosen UI. Akses awal di IndoNet mula-mula memakai mode teks
dengan shell account, browser lynx dan email client pine pada server AIX.
Mulai 1995 beberapa BBS di Indonesia seperti Clarissa menyediakan jasa akses Telnet ke
luar negeri. Dengan memakai remote browser Lynx di AS, maka pemakai Internet di Indonesia
bisa akses Internet (HTTP). Perkembangan terakhir yang perlu diperhitungkan adalah trend ke
arah e-commerce dan warung internet yang satu & lainnya saling menunjang membuahkan
masyarakat Indonesia yang lebih solid di dunia informasi. Rekan-rekan e-commerce membangun
komunitasnya di beberapa mailing list utama seperti [email protected], mastel-e-
[email protected], [email protected] &[email protected]
3.1.3Mailing List
Sekitar 1987-1988, sekelompok mahasiswa Indonesia di Berkeley, Amerika Serikat,
membentuk mailing list (milis) yang pertama, dengan alamat [email protected].
Dengan fasilitas milis ini, akhirnya Persatuan Komunitas Pelajar dan Mahasiswa Indonesia di
luar negeri terbentuk.
Pada 1995-1997, dua buah komputer Pentium II di ITB, sumbangan dari Alumni ITB,
menjadi awal mula pembentukan komunitas maya yang menggunakan milis di Indonesia
sehingga mencapai jumlah ratusan mailing list. Akhirnya, TelkomNet membuat
plasagroups.com, sebuah server besar untuk menampung forum-forum ini. Penggunaan milis ini
bisa digunakan dengan gratis. Dengan menggunakan server dalam negeri, dapat menjadi
alternatif penghematan trafik bandwith ke luar negeri.
3.1.4Warung Internet
Pada Juli 1995, PT BoNet Utama, ISP swasta kedua setelah Indonet Jakarta, membuat
warnet di dekat kantornya yang diperuntukkan bagi turis-turis yang sedang berkunjung ke Kebun
Raya Bogor. Kemudian, pada 1997-1998, mulailah bermunculan kios-kios yang menyediakan
banyak komputer untuk disewakan guna mengakses internet. Istilah warung internet, disingkat
warnet, kemudian banyak dipakai dan berkembang di antara para pengguna aktif internet di
Indonesia pada masa itu.
Keberadaan warnet-warnet ini sangat berpengaruh memasyarakatkan internet di
Indonesia. Makin banyaknya warnet yang didirikan di setiap sudut kota, membuktikan apresiasi
masyarakat Indonesia terhadap internet semakin tinggi. Internet tidak lagi dinikmati oleh para
akademisi atau level perusahaan saja, tetapi semakin merata ke berbagai lapisan masyarakat.
Pengantar Sistem Informasi
3.2 JARINGAN Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang
terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan
data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software
yang terhubung dengan jaringan. Setiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau
bahkan jutaan node.
3.2.1. SEJARAH JARINGAN KOMPUTER Konsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek
pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah ingin memanfaatkan
sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga
beberapa program bisa dijalankan dalam sebuah komputer dengan dengan kaidah antrian.
Ditahun 1950-an ketika jenis komputer mulai membesar sampai terciptanya super komputer, maka sebuah komputer mesti melayani beberapa terminal (lihat Gambar 1) Untuk itu ditemukan
konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing
System), maka untuk pertama kali bentuk jaringan (network) komputer diaplikasikan. Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah host komputer. Dalam proses TSS
(gambar 3.2) mulai nampak perpaduan teknologi komputer dan teknologi telekomunikasi yang
pada awalnya berkembang sendiri-sendiri.
Gambar 3.2 Jaringan komputer model TSS
(Sumber:http://id.wikipedia.org/wiki/Jaringan_komputer)
Memasuki tahun 1970-an, setelah beban pekerjaan bertambah banyak dan harga
perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing). Dalam proses ini beberapa host komputer mengerjakan
sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara
seri disetiap host komputer. Dalam proses distribusi (gambar 3.3) sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses
yang harus didistribusikan, semua host komputer wajib melayani terminal-terminalnya dalam
satu perintah dari komputer pusat.
Pengantar Sistem Informasi
Gambar 3.3. Jaringan komputer model distributed processing
(sumber:http://thesimpel.blogspot.com/2012/11/pengertian-jaringan-komputer.html)
Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses
distribusi sudah matang, maka penggunaan komputer dan jaringannya sudah mulai beragam dari
mulai menangani proses bersama maupun komunikasi antar komputer (Peer to Peer System) saja tanpa melalui komputer pusat. Untuk itu mulailah berkembang teknologi jaringan lokal yang
dikenal dengan sebutan LAN. Demikian pula ketika Internet mulai diperkenalkan, maka
sebagian besar LAN yang berdiri sendiri mulai berhubungan dan terbentuklah jaringan raksasa WAN.
3.2.2. JENIS JARINGAN KOMPUTER Secara umum jaringan komputer dibagi atas lima jenis, yaitu:
1. Local Area Network (LAN)
Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk
menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan
atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya printer) dan saling bertukar informasi.
2. Metropolitan Area Network (MAN) Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran
lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat
mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat
dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan
suara, bahkan dapat berhubungan dengan jaringan televisi kabel.
3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas,
seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.
Pengantar Sistem Informasi
4. Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras
dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan
seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda.
Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras
maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut
dengan internet.
5. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel. Misalnya orang yang ingin mendapat
informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat
terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan
memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat
dibandingkan dengan jaringan yang menggunakan kabel.
3.2.3. MODEL REFERENSI OSI DAN STANDARISASI Untuk menyelenggarakan komunikasi berbagai macam vendor komputer diperlukan
sebuah aturan baku yang standar dan disetejui berbagai fihak. Seperti halnya dua orang yang
berlainan bangsa, maka untuk berkomunikasi memerlukan penerjemah/interpreter atau satu
bahasa yang dimengerti kedua belah fihak. Dalam dunia komputer dan telekomunikasi interpreter identik dengan protokol. Untuk itu maka badan dunia yang menangani masalah
standarisasi ISO (International Standardization Organization) membuat aturan baku yang
dikenal dengan nama model referensi OSI (Open System Interconnection). Dengan demikian diharapkan semua vendor perangkat telekomunikasi haruslah berpedoman dengan model
referensi ini dalam mengembangkan protokolnya.
Standarisasi masalah jaringan tidak hanya dilakukan oleh ISO saja, tetapi juga diselenggarakan oleh badan dunia lainnya seperti ITU (International Telecommunication Union),
ANSI (American National Standard Institute), NCITS (National Committee for Information
Technology Standardization), bahkan juga oleh lembaga asosiasi profesi IEEE (Institute of Electrical and Electronics Engineers) dan ATM-Forum di Amerika. Pada prakteknya bahkan
vendor-vendor produk LAN bahkan memakai standar yang dihasilkan IEEE. Kita bisa lihat
misalnya badan pekerja yang dibentuk oleh IEEE yang banyak membuat standarisasi peralatan telekomunikasi seperti yang tertera pada Tabel 3.1.
Tabel 3.1. Badan pekerja di IEEE
WORKING GROUP
BENTUK KEGIATAN
IEEE802.1
Standarisasi interface lapisan atas HILI (High Level Interface) dan Data
Link termasuk
MAC (Medium Access Control) dan LLC (Logical Link Control)
IEEE802.2 Standarisasi lapisan LLC
IEEE802.3 Standarisasi lapisan MAC untuk CSMA/CD (10Base5, 10Base2, 10BaseT, dll.)
IEEE802.4 Standarisasi lapisan MAC untuk Token Bus
IEEE802.5 Standarisasi lapisan MAC untuk Token Ring
IEEE802.6 Standarisasi lapisan MAC untuk MAN-DQDB (Metropolitan Area
Network-Distributed
Pengantar Sistem Informasi
Queue Dual Bus.)
IEEE802.7 Grup pendukung BTAG (Broadband Technical Advisory Group) pada LAN
IEEE802.8 Grup pendukung FOTAG (Fiber Optic Technical Advisory Group.)
IEEE802.9 Standarisasi ISDN (Integrated Services Digital Network) dan IS (Integrated
Services ) LAN
IEEE802.10 Standarisasi masalah pengamanan jaringan (LAN Security.)
IEEE802.11 Standarisasi masalah wireless LAN dan CSMA/CD bersama IEEE802.3
IEEE802.12 Standarisasi masalah 100VG-AnyLAN
IEEE802.14 Standarisasi masalah protocol CATV
3.3. KLASIFIKASI JARINGAN KOMPUTER
Klasifikasi jaringan komputer terbagi menjadi :
1. Berdasarkan geografisnya, jaringan komputer terbagi menjadi Jaringan wilayah lokal
atau Local Area Network (LAN), Jaringan wilayah metropolitan atau Metropolitan
Area Network (MAN), dan Jaringan wilayah luas atau Wide Area Network (WAN).
Jaringan wilayah lokal]] merupakan jaringan milik pribadi di dalam sebuah gedung atau tempat yang berukuran sampai beberapa 1 - 10 kilometer. LAN seringkali
digunakan untuk menghubungkan komputer-komputer pribadi dan stasiun kerja
(workstation) dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya pencetak (printer) dan saling bertukar informasi.
Sedangkan Jaringan wilayah metropolitan merupakan perluasan jaringan LAN
sehingga mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang berjarak 10 - 50 kilometer.Kabel transmisi yang digunakan adalah kabel serat optik
(Fiber Optic). Jaringan wilayah luas Merupakan jaringan antarkota, antar propinsi,
antar negara, bahkan antar benua.Jaraknya bisa mencakup seluruh dunia, misalnya jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang
menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia. Media
transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan koneksi serat optik antar negara.
2. Berdasarkan fungsi, terbagi menjadi Jaringan Klien-server (Client-server) dan
Jaringan Ujung ke ujung(Peer-to-peer). Jaringan klien-server pada ddasaranya ada satu komputer yang disiapkan menjadi peladen (server) dari komputer lainnya yang
sebagai klien (client). Semua permintaan layanan sumberdaya dari komputer klien
harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur pelayanannya. Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa
disiapkan lebih dari satu komputer menjadi peladen, sehingga ada pembagian tugas,
misalnya file-server, print-server, database server dan sebagainya. Tentu saja konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik
dari segi kapasitas memori, kapasitas cakram keras {harddisk), maupun kecepatan prosessornya. Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan komputer-
komputer saling mendukung, sehingga setiap komputer dapat meminta pemakaian
bersama sumberdaya dari komputer lainnya, demikian pula harus siap melayani permintaan dari komputer lainnya. Model jaringan ini biasanya hanya bisa diterapkan
pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi
akan menjadi rumit dan macet bilamana komputer terlalu banyak. 3. Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:
1. Topologi bus
2. Topologi bintang 3. Topologi cincin
4. Topologi mesh
5. Topologi pohon
Pengantar Sistem Informasi
6. Topologi linier
4. Berdasarkan distribusi sumber informasi/data
1. Jaringan terpusat Jaringan ini terdiri dari komputer klien dan peladen yang mana komputer klien yang
berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari
satu komputer peladen. 2. Jaringan terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa
komputer peladen yang saling berhubungan dengan klien membentuk sistem jaringan tertentu.
5. Berdasarkan media transmisi data
1. Jaringan Berkabel (Wired Network) Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain
diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam
mengirim informasi dalam bentuk sinyallistrik antar komputer jaringan. 2. Jaringan nirkabel(Wi-Fi)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik.Pada
jaringan ini (gambar 3.4) tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan
sinyal informasi antar komputer jaringan.
Gambar 3.4 jaringan nirkabel
(sumber: http://www.qbonk.net/cara-setting-bridge-pada-jaringan-komputer.html)
3.4.Server
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam
sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM
yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi
jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif
yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti
halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota
jaringan. Umumnya, di atas sistem operasi server terdapat aplikasi-aplikasi yang menggunakan
arsitektur klien/server.
Contoh dari aplikasi ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server,
DNS Server dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-
layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan
Pengantar Sistem Informasi
memberikan request kepada server yang menjalankan server DHCP; ketika sebuah klien
membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa
yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri. Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang
cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris,
Unix, dan GNU/Linux. Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA. Fungsi server sangat
banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data.
Namun yang paling umum adalah untuk mengkoneksikan komputer client ke Internet. Sedangkan klien-server atau client-server merupakan sebuah paradigma dalam teknologi
informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak
klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen
server. Komponen klien juga sering disebut sebagai front-end, sementara komponen server
disebut sebagai back-end. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna.
Komponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan
menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan
yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung
memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna,
dengan menggunakan aplikasi yang berinteraksi dengan pengguna. Sebuah contoh dari aplikasi
client/server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP
Sebuah server merupakan jantungnya kebanyakan Jaringan, merupakan komputer yang
sangat cepat, mempunyai memori yang besar, harddisk yang memiliki kapasitas besar, dengan kartu jaringan yang cepat. Sistem operasi jaringan tersimpan disini, juga termasuk didalam nya
beberapa aplikasi dan data yang dibutuhkan untuk jaringan.
Sebuah server bertugas mengontrol komunikasi dan informasi diantara komponen dalam suatu jaringan. Sebagai contoh mengelola pengiriman file database atau pengolah kata dari
workstation atau salah satu komponen, ke komponen yang lain, atau menerima email pada saat
yang bersamaan dengan tugas lain. Terlihat bahwa tugas server sangat kompleks, dia juga harus menyimpan informasi dan
membaginya sangat cepat. Sehingga minimal sebuah server mempunyai beberapa karakter
seperti dibawah ini ; 1. Processor minimal 3.0 GHz atau processor yang lebih cepat lagi.
2. Sebuah Harddisk yang cepat dan berkapasitas besar atau kurang lebih 500 Gb.
3. Mempunyai banyak port network. 4. Kartu jaringan yang cepat dan Reliabilitas.
5. Memiliki RAM yang besar,minimal 2 Gb.
FIREWALL,Apabila sudah menggunakan internet untuk beberapa waktu, dan terutama
jika bekerja di perusahaan yang besar dan browse internet di tempat kerja, mungkin sudah
mendengar istilahfirewall. Sebagian contohnya, sering mendengar orang bilang, “Saya tidak bisa ke situs itu sebab mereka tidak mengijinkan melalui firewall.” Firewall merupakan suatu cara
atau mekanisme yang diterapkan baik terhadap hardware, software ataupun sistem itu sendiri
dengan tujuan untuk melindungi, baik dengan menyaring, membatasi atau bahkan menolak suatu atau semua hubungan/kegiatan suatu segmen pada jaringan pribadi dengan jaringan luar yang
bukan merupakan ruang lingkupnya. Segmen tersebut dapat merupakan sebuah workstation,
server, router, atau local area network (LAN).
Pengantar Sistem Informasi
3.5.Web hosting
Gambar 3.5. CPU
(sumber:http://amatorresdelpaine.org/galeria/cpu-z&page)
Web hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang
memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web
/ situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat
direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan
sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user. Pada dasarnya sebuah server web hosting menggunakan adalah sebuah komputer biasa namun menggunakan
beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk
online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa.
Ada beberapa jenis layanan hosting yaitu shared hosting, VPS atau Virtual Dedicated
Server, dedicated server, colocation server. 1. Shared Hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu
server dipergunakan oleh lebih dari satu nama domain. Artinya dalam satu server tersebut terdapat beberapa account yang dibedakan antara account satu dan lainnya dengan username dan
password.
2. VPS, Virtual Private Server, atau juga dikenal sebagai Virtual Dedicated Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server.
Karena lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk
menginstall sistem operasi yang dapat berjalan diatas sistem operasi lain.
3. Dedicated Server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar
dan tidak bisa dioperasikan dalam shared hosting atau virtual dedicated server. Dalam hal ini,
penyediaan server ditanggung oleh perusahaan hosting yang biasanya bekerja sama dengan vendor.
4. Colocation Server adalah layanan penyewaan tempat untuk meletakkan server yang
dipergunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya bekerja sama dengan vendor.
Siapa saja yang membutuhkan Web hosting: Seperti telah dijelaskan di atas, setiap orang ataupun perusahaan dapat menyewa tempat
atau memanfaatkan jasa web hosting ini, didukung dengan kemajuan teknologi informasi yang
ada saat ini maka pemanfaatan jasa web hosting merupakan sarana alternatif yang handal untuk:
Pengantar Sistem Informasi
Promosi, Menyebarkan Informasi, Berjualan, Layanan Publik sampai dengan sekedar tempat
untuk menumpahkan isi hati yang kelabu ke dalam buku harian berbasis web (blog: web log)
akibat ditinggal kekasih.
Mengapa Perlu Web hosting : Kecepatan menyebarkan informasi tentang Jasa, Produk, Layanan Publik dan lainnya
merupakan salah satu tolok ukur keberhasilan bisnis perorangan atau perusahaan, Contoh Pertama : di Indonesia dengan sekitar 100 juta pengguna telepon genggam yang
tentu saja dapat tersambung ke internet melalui gprs, tidak ada alasan lagi untuk tidak
tersambung ke dunia maya, bahkan di daerah terpencil sekalipun. Contoh kedua: Seorang mahasiswa kedokteran, dengan dana yang terbatas, untuk
mengantisipasi membeli buku kuliah kedokteran yang harganya bisa mencapai jutaan rupiah,
dapat dengan mudah memperoleh informasi ilmu pengetahuan dan teknologi melalui situs web, dan ini menjadi tanggung jawab penyelenggara pendidikan untuk menyediakan layanan web site
guna memajukan pendidikan. Bahkan seorang dosen sebaiknya memiliki web site.
Singkatnya, bila anda telah membuat prototip disain yang dapat dibaca oleh internet browser seperti html, maka sudah waktunya anda menaruh disain itu di internet dengan
mengupload disain anda ke perusahaan yang melayani penjualan hosting.
Kapan anda membutuhkan Situs Web : Disaat anda ingin memasarkan produk atau jasa melewati batas kabupaten, propinsi,
negara, samudra dan benua, disaat anda ingin orang lain memperoleh informasi yang benar mengenai hal-hal kemanusiaan, disaat anda ingin menyebarluaskan pengetahuan demi
kesejahteraan sesama manusia, disaat anda ingin melakukan transaksi bisnis yang memudahkan
pelangan anda menjangkaunya dari sebuah vila tempat peristirahatan dengan privasi yang tinggi, disaat itulah anda membutuhkan layanan web hosting.
Situs web adalah sebuah channel above the line yang termurah yang ada di pasar saat ini,
kemampuan broadcast 24jam seminggu, tak terbatas pada aspek demografis, geografis, menjadikannya positif dalam rasio cost to benefit. Bila anda ingin ditemukan, dikenal,
diapresiasi, mengiklankan diri/produk anda, berarti anda wajib memiliki situs web.
Dimana menyewa Web hosting : Ratusan bahkan ribuan penyelenggara jasa web hosting, ada dapat memulainya dengan
mencari dari mesin pencari google atau yahoo, beberapa penyedia jasa layanan web hosting di indonesia.
Jangan ragu untuk bertanya, bandingkan fitur kunci seperti kapasitas ruang dan kapasitas
bandwidth, jangan tergiur oleh promosi penyelenggara jasa web hosting yang bombastis.
Teknologi apa yang digunakan : Salah satu teknologi yang digunakan adalah fail over hosting, teknologi ini
memungkinkan layanan anda tetap online 24 jam karena dudukung oleh beberapa server
komputer yang secara otomatis akan menggantikan tugas server komputer yang mengalami
kerusakan
Bagaimana cara Mengelola Web hosting : Setelah anda memiliki / menggunakan jasa layanan web hosting, selanjutnya bagaimana
mengelolanya, hal ini merupakan tantangan yang tidak murah, sebab informasi yang ada harus
selalu ditambah dan diperbaharui. Sebuah Tips sederhana yaitu, lakukan persiapan pada posisi
Off Line untuk menghemat. Selamat mencoba.
Bagaimana cara membuat server webhosting :
Beberapa software dasar yang harus dimiliki untuk membuat server hosting sendiri
(recommended):
Operating System Server - Linux, CentOS, FreeBSD, RedHat, Ubuntu (gratis)
Pengantar Sistem Informasi
- Windows 2003 Server, Windows 2008 Server (bayar)
NameServer – berfungsi untuk resolving IP ke Domain Name - BIND 9 (gratis)
Web Server
- Apache (gratis) – berfungsi sebagai Web Server berbasis Linux - IIS versi 4.0, atau IIS versi 5.0 (gratis) – berfungsi sebagai Web Server berbasis Windows
PHP (gratis) – berfungsi untuk website yang menggunakan bahasa pemograman PHP
Databases – berfungsi sebagai pusat penyimpanan data pada server atau Server Data Center
- MySQL (gratis) – berfungsi sebagai Databases pada server berbasis Linux/Unix - MSSQL (bayar) – berfungsi sebagai Database pada Operating System server berbasis Windows
PHPMyAdmin – berfungsi untuk memudahkan add, edit, dan delete table pada MySQL
FTP Server – berfungsi untuk memudahkan transfer data ke website menggunakan FTP.
- ProFTPD (gratis)
- Pure-FTPD (gratis) - vsFTPD (gratis
Mail Server – berfungsi untuk mengelola email pada server.
- QMail (gratis)
- Postfix (gratis) - Squirrelmail (gratis)
- RoundCube (gratis) jika ingin support WebMai
A. SEJARAH PERKEMBANGAN WEB HOSTING Dalam usia ini, internet perlu mematikan untuk berbagi informasi dan fasilitas lain seperti
mailing, komunikasi sosial, belanja dll Web hosting berarti di mana Anda dapat meng-upload
situs Web Anda dan Anda terdaftar di sini untuk ruang web standar yang diberikan oleh layanan
penyedia. Layanan hosting disediakan oleh reseller hosting dan menjamin perlindungan, instalasi, membarui, keamanan dan koneksi 24 jam untuk konsumen mereka.
Pada tahun 1971, web hosting badai prospek internet dan kami akan bisa mengatakan
bahwa hari ini apa yang kita lihat, itu benar-benar bukan sebagai yang lebih tinggi antara situasi sekarang dan sebelumnya dan tentu saja di sini adalah bersekutu dengan world wide web. Ini
adalah penemuan besar teknologi sekarang. Walaupun konsep surat elektronik bisa bertahan
sepanjang dunia internet dan itu bisa direformasi pada tahun 1971. Untuk alasan itu, pembatasan komersial terlepas dari zona ini. Sebagai hasil dari fasilitas komersial banyak dibuat dan setiap
orang mendapatkan kesempatan untuk meng-host situs mereka sendiri.
E-commerce adalah sebuah revolusi besar dalam dunia bisnis modern.. Sebagian besar kegiatan bisnis yang dilakukan oleh itu. Beberapa perusahaan menjadi sadar bahwa ada potensi
untuk hosting, dan mereka mulai layanan ini untuk semua yang membutuhkan hosting situs di
seluruh dunia internet. Sekarang internet situs web, dan web hosting tidak terbatas hanya untuk mahasiswa universitas, ahli komputer, di sebelumnya yang dibatasi dalam batas-batas tertentu.
Dengan revolusi ini halaman web dan alamat situs web yang dibuat lebih mudah bagi semua
orang umum. Awalnya orang-orang itu menghadapi berbagai kompleksitas karena format yang berbeda operasi web sebelumnya.
Untuk kemahalan dan kompleks di alam web hosting banyak dari mereka yang tidak
menggunakan layanan ini nyaman ketika itu dimulai. Akhirnya ini berubah menjadi sederhana
Pengantar Sistem Informasi
dan layanan perusahaan berusaha hati dan jiwa untuk membuat layanan yang lebih murah ini dan
itulah mengapa mereka yang ditawarkan secara gratis. Jadi semua orang tertarik web sekarang
mengkonsumsi berbagai jenis fasilitas gratis yang hampir mirip dengan layanan web komersial hosting.
Dalam melanjutkan sebuah organisasi komputer yang besar digunakan untuk menyewa
ruang web dari server mereka namun saat ini telah dikembangkan menjadi industri yang lengkap dengan sendirinya. Ada banyak orang yang menyediakan jasa tersebut dan juga host halaman
web. Tapi sebelumnya hanya badan usaha yang besar dan organisasi bisnis non bisa melakukan
yang berguna, sekarang hari individu dapat host halaman web. Web hosting keterlibatan telah dikembangkan dari tahun ke tahun. Awalnya itu adalah cara menyendiri untuk mengatur yang
diperlukan tetapi baru-baru ada berbagai jenis layanan web hosting mengandalkan pada
kebutuhan individu, dan jenis halaman web itu. Akibatnya, pengembangan bisnis web hosting sudah bernilai miliaran dolar dan luar biasa.
karena penyelesaian tinggi dalam dunia bisnis orang dapat merebut konsep ini, untuk
menawarkan layanan yang lebih baik. Dalam hal ini layanan gratis, layanan dibayar baik dan pada harga yang wajar tentu saja didukung oleh iklan. Perjalanan web layanan hosting dimulai
sejak 1991, dan masih mengontrol internet.
Dhruv Patel adalah pelanggan Dreamhost. Dia telah menciptakan situs untuk membantu pelanggan Dreamhost baru dan untuk mempromosikan Dreamhost dengan memberikan
Dreamhost kupon . Anda juga dapat menemukan Dreamhost meninjau ada.
3.6. BAGIAN-BAGIAN KOMPUTER Bagian-bagian Komputer dan Fungsinya sangat penting kita ketahui sebelum kita memulai
mengoperasikan Komputer. Komputer adalah alat yang membantu meringankan pekerjaan
manusia. Komputer terdiri dari beberapa komponen penting, secara umum komputer terdiri perangkat input, CPU, dan perangkat out put. Berikut adalah Bagian-bagian Komputer dan
Fungsinya:
3.6.1.Perangkat keras
Pemroses atau CPU sebagai unit yang mengolah data Memori RAM, tempat menyimpan data sementara
Hard drive, media penyimpanan semi permanen
Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses
oleh UPS, seperti mouse, keyboard, dan tablet
Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor,speaker,plotter,proyektor dan printer
3.6.2.Perangkat lunak
Sistem operasi Program dasar pada komputer yang menghubungkan pengguna dengan hardware
komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program
di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.
Program komputer Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya
Pengantar Sistem Informasi
1. Perangkat input
perangkat input komputer mulanya hanya dari keyboard dan mouse. Tahun 1990-an input
device hanya berupa keyboard saja. Perkembangan selanjutnya mulai muncul mouse, pen (berbentuk pulpen). Saat ini sudah ada yang input device berupa sentuhan jari (touch screen) dan
suara (kalima perintah). Yang umumnya dipakai untuk komputer rumahan adalah keyboard dan
mouse. Fungsinya tentu saja untuk memasukan data. Seiring dengan perkembangan zaman, perangkat input bertambah dengan adanya scaner untuk memasukan data gambar hasil copian ke
kumputer.
2. CPU
CPU (Central Processing Untit) adalah induk atau pusat pemprosesan data dari sebuah
perangkat komputer, didalam CPU terdapat beberapa komponen yang saling terhubng satu sama lain. Adapun komponen-komponen yang terdapat dalam CPU secara umum adalah sebagai
berikut :
VGA Card
VGA card merupakan bagian komputer, di dalam CPU yang berperan penting untuk
menampilkan output process ke monitor. Tanpa VGA card, layar komputer tidak akan menampilkan apa-apa alias blank. VGA card sendiri ada yang berupa slot tambahan ataupun
bawaan produsen motherboard atau disebut juga VGA on board. Bagian-bagiannya antara lain terdiri dari memory dan kipas sebagai pendingin. Fungsinya sama, yaitu menampilkan teks dan
gambar ke monitor, hanya warna dan desain yang berbeda, tergantung pihak manufaktur. Kipas
dibutuhkan untuk mendinginkan komponen VGA (gambar 3.6) card yang panas, karena bagian ini bekerja cukup berat setiap saat.
Gambar 3.6. VGA
(Sumber:http://sandraadityakurniawan.studentsblog.undip.ac.id/2009/10/13/bagian-komputer-
dan-fungsinya/)
Casing
Casing (gambar 3.7) Berfungsi sebagai tempat kita meletakkan atau menempelkan motherboard, power supply, optical disc drive, hard disk, dan lain sebagainyaMelindungi
berbagai komponen di dalamnya dari debu, panas, air, atau kotoran lainnya pada saat bekerja
Casing juga menjadi penting karena hampir semua periferal macam motherboard, CD-ROM drive, harddisk, dan floppy drive menggunakan casing ini sebagai tempat dudukannya alias
tempat bekerjanya sehari-hari.
Pengantar Sistem Informasi
Gambar 3.7. Casing
(Sumber: http://www.priceit.in/price-of-projector/barco-icon-h600-3lcd-projector-price/)
Power Supply
Masih bagian dalam komputer, yang tersimpan dalam CPU yaitu power supply. Sesuai dengan namanya power supply (gambar 3.8) ini berfungsi mengalirkan listrik ke setiap bagian
komputer agar dapat berjalan. Yang biasa dipakai di PC rumahan adalah jenis ATX.
Gambar 3.8.Power Supplay
(http://bp1.blogger.com/_lTdUHqQzrXs/RvfPuTDzB9I/AAAAAAAAALk/1-
kz5NsVyrY/s1600-h/Power-Supply-UNit_MED.png)
Motherboard
Motherboard adalah papan sirkuit tempat berbagai komponen elektronik atau komponen komputer lainnya saling terhubung seperti seperti processor, video card, sound card, hard disk,
dan lain sebagainya. Motherboard berfungsi untuk menghubungkan setiap komponen-komponen
komputer tersebut agar bisa saling berkomunikasi satu sama lain. Setiap motherboard memiliki spesifikasi-nya masing masing, spesifikasi seperti processor apa yang didukungnya dan berapa
kapasitas maksimal RAM yang didukung oleh motherboard (gambar 3.9) tersebut
Gambar 3.9. Motherboard
(sumber: http://sandraadityakurniawan.students-blog.undip.ac.id/2009/10/13/bagian-komputer-
dan-fungsinya/)
Pengantar Sistem Informasi
Prosesor
Proesor merupakan sebuah alat berbentuk chip kecil yang berguna untuk proses berfikir
dan logika dari penjalanan sebuah perintah komputer. Semakin tinggi kecepatan prosessor (gambar 3.10) maka, semakin cepat komputer dalam memproses berbagai macam data. Itupun
tentunya harus didukung dengan RAM dan Harddisk yang besar.
Gambar 3.10. processor
(http://bp0.blogger.com/_lTdUHqQzrXs/R2MzkmhZ7YI/AAAAAAAAANI/e1ES9vR5KwE/s1
600-h/amddualcore.jpg)
2.6. RAM
RAM (Random Access Memory). Berfungsi menampung data yang telah terproses oleh processor sebelum di alirkan kebagian-bagian yang membutuhkan, banayknya pengembangan
yang dilakukan pada bagian ini membuat kita lebih mudah dalam pemilihan ram yang cocok
untuk pekerjaan kita, apalagi sekarang hampir semua merk menerapkan sistem garansi lifetime pada ram.4 .Chipsetmengatur komunikasi antara komponen. Chipset dibagi menjadi dua bagian.
Chip pertama disebut “Nort Bridge” yang dapat mengatur komunikasi antara AGP, RAM
(gambar 3.11), Processor, dan “South Bridge” pada chipset. Dan bagian chip yang kedua adalah “South Bridge” yang dapat mengatur semua inputan dan output pada komputer, termasuk PCI
dan ISA bus. Processor, Memori (RAM), Cache, dan Chipset bekerja bersama untuk
mengaktifkan fungsi computer
Gambar 3.11. RAM
(Sumber: http://agakewl.blogspot.com/2009/01/mengenal-ram.html)
2.7. Harddisk
Harddisk adalah tempat penyimpanan data konvensional yang bekerja secara mekanik.
Semakin besar kapasitas harddisk, semakin bayak pula data-data yang dapat disimpan. Satuan kapsitas harddisk adalah byte. Saat ini kapasitas harddisk dopasaran bervariasi, mulai dari 250
GB, 500 GB, 1 Tera, hingga 3 Tera. Fungsi dari harddisk (gambar 3.12) adalah sebagai tempat
penyimpanan data.
Pengantar Sistem Informasi
Gambar 3.12.Hard disk (Sumber : http://hackerulung.blogspot.com/2011/02/cara-buat-mengunci-hard-disk-dan-tak.html)
2. Perangkat Out put
Perangkat output merupakan bagian komputer yang berfungsi untuk melihat hasil input
ataupun program yang sedang aktif. Perangkat output terdiri dari:
1. Monitor (gambar 3.13)
Gambar 3.13. monitor
(sumberhttp://bp1.blogger.com/_lTdUHqQzrXs/Rudl0w5x5nI/AAAAAAAAAJM/aanOufFL
4-Y/s1600-h/monitor-samsung-710N-1.jpg)
2. Printer (gambar 3.14)
Gambar 3.14. printer
(Sumber: http://www.southernsavers.com/2010/01/having-problems-printing-coupons/)
Pengantar Sistem Informasi
3. LCD Proyekto
Gambar 3.15. LCD Barco iCon H600 3LCD Projector Price
(Sumber:http://bp3.blogger.com/_lTdUHqQzrXs/Ru1WDw5x5oI/AAAAAAAAAJU/fyO791qi
K_Q/s1600-h/1722_p3_1.jpg)
4.6 WINDOWS 8 Windows 8 adalah nama kode untuk versi selanjutnya dari Microsoft Windows, serangkaian sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer
pribadi, termasuk komputer rumah dan bisnis, laptop, netbook, tablet PC, server, dan PC pusat
media. Sistem operasi ini menggunakan mikroprosesor ARM selain mikroprosesor x86 tradisional buatan Intel dan AMD. Antarmuka penggunanya diubah agar mampu digunakan pada
peralatan layar sentuh selain mouse dan keyboard. Sehingga Windows 8 di desain untuk perangkat Tablet sentuh.
Microsoft secara resmi mengumumkan jadwal perilisan sistem operasi terbaru,
Windows 8 pada 26 Oktober 2012, bersamaan dengan peluncuran komputer perdana yang menggunakan Windows 8.Microsoft telah megeluarkan versi Release Preview, untuk dicoba di
seluruh dunia dan di tampung komentar mereka untuk pembangunan Windows 8 menjadi lebih
baik Microsoft pun kini telah mengeluarkan Windows 8 Enterprise yang memiliki fitur paling lengkap di antara versi Windows 8 lainnya, seperti layar mulai yang memiliki pilihan latar
belakang yang lebih banyak dan penuh warna.
Pada 29Februari 2012 Microsoft juga telah merilis Versi Consumer Preview sebelum di keluarkannya versi beta pada bulan Maret 2012 Microsoft juga telah merilis Versi Release
Preview , ini merupakan versi terakhir percobaan Windows 8, yang tidak akan di utak atik lagi
jika tidak ditemukan bug yang terlalu besar.
4.6.1 SEJARAH Pada2011 Consumer Electronics Show di Las Vegas, Microsoft mengumumkan
bahwa akan mensertakan dukungan untuk System-on-(a)-chip (SoC) dan mobile prosesor ARM
di Windows 8.Versi 32-bit Milestone 1, build 7850, dengan tanggal build 22 September 2010, telah bocor ke BetaArchive, sebuah komunitas beta online, yang tidak lama kemudian bocor
untuk P2P / jaringan berbagi torrent pada 12 April 2011. Milestone 1 Mensertakan antarmuka
„ribbon‟ seperti yang dimiliki Microsoft Office 2010 untuk Windows Explorer, sebuah Pembaca PDF yang disebut Modern Reader, pembaharuan task manager yang disebut Modern Task
Manager, dan ISO Mounting bawaan.
Versi 32-bit Milestone 2, build 7955, dibocorkan ke BetaArchive pada 25 April 2011. Fitur build ini adalah sebuah „pattern login‟ baru dan seterusnya.Versi 64-bit Milestone 3, build
7959, dibocorkan lagi ke BetaArchive pada 1 May 2011. build ini dianggap penting sebagai
bocoran publik pertama Windows Server 8, serta build 64-Bit yang pertama kali bocor.Pada September 2011, Microsoft mengeluarkan „Developer Preview‟ dari Windows 8 Pengembangan
8102 di //build/ Conference.Pada 29 Februari 2012, Microsoft Mengeluarkan versi „Consumer
Pengantar Sistem Informasi
Preview‟ (sebutannya beta dari microsoft) dari Windows 8 build 8250. Perubahan yang menonjol
dari Developer Preview adalah salah satunya:
Logo baru yang didesain oleh Pentagram, Sekarang Menggambarkan bentuk jendela asli sebagai ganti dari logo bendera berkibar dari windows terdahulu.
Sekarang Tombol start sudah dihapus seluruhnya. microsoft menyebutkan bahwa „ini saatnya menu start untuk pensiun dan digantikan oleh Start Screen‟ (banyak pro dan
kontra dari konsumen dengan menolaknya penghapusan tombol start.)
di versi ini sekarang penampilan Start Screen dapat diubah dari PC Settings seperti Tekstur dan Warnanya.
Perubahan Nama dari Control Panel Menjadi PC Settings.
dan lain lain Pada 31 Mei 2012, Microsoft merilis versi „Release Preview‟ dari Windows 8 build 8400.
Perubahan utama dari versi ini yaitu dukungan plug in pada aplikasi IE 10 Windows 8 UI Style
dan adanya 3 aplikasi baru Windows 8 UI Style: Sports, Travel, dan News. Pada 26 Oktober 2012, Microsoft secara resmi merilis Windows 8 dalam acara di kota New
York, Amerika Serikat
4.6.2 KELEBIHAN WINDOWS 8 berikutmerupakankelbihandaripadawindwos 8:
1.Dioptimalisasi untuk layar sentuh
Windows 8, interfacenya yang dijuluki sebagai Metro benar-benar dioptimalkan untuk sentuhan
dengan wujud ala interface Windows Phone.
2. Mendukung chip ARM
Windows 8 mendukung perangkat yang memakai infrastruktur chip ARM. Hal ini diharapkan memperluas jangkauan Windows 8 di arena tablet, mengingat kebanyakan tablet yang beredar
saat ini memakai chip ARM.
3. Waktu boot yang singkat
Boot Windows 8 dalam demonya hanya berlangsung dalam 8 detik. Sebuah waktu yang jauh
lebih singkat dibanding booting di Windows versi sebelumnya.
4. Windows 8 tidak membutuhkan upgrade PC
Microsoft menyatakan komputer yang bisa menjalankan Windows 7 dapat pula menjalankan Windows 8 sehingga user tak perlu upgrade PC. Menurut Microsoft, prosesor Intel Atom dan
RAM 1 GB sudah cukup untuk menjalankan OS ini
5. Toko aplikasi Windows Store
Windows 8 akan memiliki toko aplikasi sendiri yang dinamakan Windows Store. Windows Store
menyediakan berbagai aplikasi yang dioptimalkan untuk Windows 8.
6. Mendukung NFC (Near Field Communications)
Windows 8 akan mendukung NFC, sebuah teknologi yang kegunaanya antara lain untuk transaksi keuangan digital. Tablet yang memakai Windows 8 pun kemungkinan besar akan
otomatis menyertakan fitur ini.
4.6.3 KELEMAHAN WINDOWS 8 Kelemahan windows ialahsebagaiberikut:
1. Tumpang tindih Metro UI dan Aero UI.
Pengantar Sistem Informasi
Developer menemukan adanya pergantian secara terus-menerus yang terjadi antara tile-based
Metro UI dan glassy Aero UI. Hal tersebut dinilai tidak masuk akal dan sangat membingungkan.
Berpindah dari aplikasi Metro dan aplikasi desktop sangat sulit dilakukan.
2. Tidak ada opsi untuk mengubah tiles menjadi icons.
Ukuran tiles terkecil, tampilannya masih terlalu besar. Saat nantinya kita menginstall banyak aplikasi maka screen Metro akan terlihat semrawut.
3. Sulit berpindah antar screen.
Tidak adanya fungsi Alt-Tab seperti saat bekerja dengan desktop dan keyboard untuk berganti
dari satu app ke app yang lain mungkin merupakan hal yang sangat sulit. Sebagai gantinya, di
Windows 8 Metro UI kita tidak bisa menggunakan pointer atau finder untuk meletakkan screen di sisi kiri dan melakukan drag. Kedengarannya sangat sepele, tapi masalah akan muncul saat
kita bekerja dengan banyak aplikasi. Tidak ada cara cepat dan mudah untuk berganti antar
aplikasi. Jika menggerakkan mouse ke arah kiri maka sebuah icon akan pops up. Dan jika tidak tepat maka kita harus klik beberapa kali atau mencoba lagi.
4. Metro multitasking.
Jika sobat menggunakan aplikasi Metro (untuk tablet) di Windows 8, screen akan menampilkan
dua aplikasi secara berjajar. Untuk pemula hal itu tidak akan menjadi masalah besar. Namun bagi
advanced user, kemampuan Metro dengan multitasking hanya untuk dua aplikasi merupakan kelemahan yang fatal.
5. Metro. Metro memang bisa bekerja baik di tablet tapi UI tersebut sangat tidak kompatibel jika
digunakan pada desktop. Sulit dilakukan untuk sobat yang menggunakan Notebook. Sehingga
secara default Windows 8 tidak mungkin bisa melakukan booting ke Metro UI. Dengan kata lain Microsoft perlu memberikan kill-switch untuk mematikan Metro UI.
6. konten Flash di Tablet PC.
Ternyata Microsoft memang sengaja membuat Windows 8 ini tidak bisa mendukung konten
Flash di Tablet PC. Alasan Microsoft melakukan hal ini adalah untuk menghemat baterai Tablet.
Selain itu juga dapat melindungi privasi Tablet kita dan meningkatkan keamanan. Hal ini dikarenakan pada beberapa aplikasi dan perangkat elektronik lainnya, penggunaan konten Flash
justru menyebabkan data rusak atau crash.
Sumber:
http://rizqtea.blogspot.com/2010/06/alat-hitung-tradisional-dan-kalkulator.html
http://id.wikipedia.org/wiki/Jaringan_komputer http://tofikonline.net/sejarah-perkembangan-komputer.html
http://id.wikipedia.org/wiki/Penyelenggara_jasa_Internet
http://blanov.blogspot.com/2008/08/model-referensi-osi-dan-standarisasi.html http://mufari.wordpress.com/2008/06/24/sejarah-jaringan-komputer/
http://fansyahjournal.blogspot.com/2012/03/science-web-sejarah-perkembangan-dan.html
http://kamusq.blogspot.com/2012/11/mengenal-bagian-bagian-komputer-dan.html http://www.terindikasi.com/2012/04/sejarah-perkembangan-internet-dunia.html
http://bloggerprobolinggo.com/2012/11/16/pengertian-dan-sejarah-windows-8/
http://id.wikipedia.org/wiki/Sejarah_Microsoft_Windows http://kaaeka.wordpress.com/2012/03/01/sejarah-sistem-operasi-windows/
http://id.wikipedia.org/wiki/Windows_8
http://www.tdwclub.com/showthread.php?1872-Mengenal-Windows-8-Sejarah-Fitur-Preview-Download
Pengantar Sistem Informasi
http://tekno.liputan6.com/read/448167/inilah-kelebihan-dan-kekurangan-windows-8
http://tekno.kompas.com/read/2012/10/28/13051026/kelebihan.dan.kekurangan.windows.8.di.ma
ta.developer http://ilmuko.blogspot.com/2012/06/kelebihan-dan-kelemahan-windows-8.html
Pengantar Sistem Informasi
BAB 4
PEMOGRAMAN
INTERNET
Pengantar Sistem Informasi
4.1. PEMROGRAMAN INTERNET
Pada umumnya, pemrograman aplikasi berbasis internet(aplikasi internet). Aplikasii
internet merupakan suatu jenis aplikasi yang menerapkan arsitektur sistem terdistribusidengan
menggunakan internet sebagai media komunikasi antar komponennya.
4.2. HTML
Media Linier
Media linier adalah suatu hal yang digunakan untuk menjelaskan suatu awal dan suatu
progress linier hingga akhir. Bentuk dari media linier dapat berupa movies, audio dan video
tapes, dan sebagian besar buku-buku diorganisasikan dengan ekspektasi ini. Sedangkan World
Wide Web diorganisasikan dengan cara yang sangat berbeda.
Hypermedia
Hypermedia adalah dimana seorang pengguna dengan mudahnya memilih item
berikutnya yang diinginkan dan dengan segera ditransport ke lokasi baru yang diinginkan tadi.
Sebagai contoh adalah suatu audio CD dimana anda dapat memilih lagu kelima dan langsung
dapat didengarkan lagu tersebut. Berbeda dengan sebuah audiotape dimana anda harus mencari
mulai dari lokasi saat ini tape anda hingga diawal lagu yang diinginkan. Ketika konsep ini
diaplikasikan pada suatu teks maka akan didapatkan suatu hypertext, dimana dengan clicking
pada suatu link atau hotspot (hyperlink) anda dengan segera dikirimkan menuju ke lokasi baru
dalam halaman yang sama atau halaman baru atau secara bersamaan.
Ketika melakukan interlink dalam jumlah yang banyak halaman teks pada komputer
yang berbeda di segala penjuru dunia, anda seolah-olah mendapatkan sistem seperti jaring laba-
laba daripada link-link dan halaman-halaman tersebut. Hal inilah yang dikenal dengan World
Wide Web, suatu sistem dimana suatu halaman disimpan pada beberapa webserver (penyedia
layanan web) yang berbeda-beda, tersambung dengan atau menuju ke internet, kesemuanya itu
tersambung bersama. Sistem ini sangatlah bermanfaat karena semua halaman dibuat dalam
format yang sama. Format atau language ini dinamakan HTML (Hypertext Markup Language)
yang merupakan bagian dari standar internasional untuk dokumen elektronik yang dinamakan
SGML (Standard Generalized Markup Languages).
Pembuatan Halaman HTML
a. Memilih Text Editor
Saat ini ada banyak sekali program aplikasi yang dapat digunakan untuk membuat
halaman web. Text Editor adalah program pengolah kata yang paling dasar tanpa ada fitur-fitur
yang „aneh-aneh‟ seperti pengolah kata pada umumnya seperti Ms Word. Salah satu kelebihan
dari text editor adalah suatu file yang dibuat dengan program ini disimpan hampir tanpa ada kode
rahasia yang tak terlihat seperti halnya dokumen Ms Word atau pengolah kata yang lainnya,
yang akan secara drastis akan menimbulkan efek pada dokumen anda saat akan ditampilkan di
webbrowser. Dengan kata lain akan lebih mudah untuk membangun suatu halaman web dengan
menggunakan text editor biasa dari pada suatu pengolah kata. HTML editor mempermudah
pengguna untuk membuat halaman web dengan cepat dan mudah hanya dengan menekan
beberapa buah tombol yang disediakan dan kemudian program aplikasi ini akan menghasilkan
source code HTML untuk anda, daripada memasukan semua kode-kode HTML dengan
mengetikkannya satu persatu. HTML editor merupakan suatu alat yang tepat bagi seorang web
Pengantar Sistem Informasi
developer; meskipun seharusnya juga sangat penting untuk mempelajari dan mengetahui bahasa
HTML sehingga anda dapat mengedit kode-kode yang ada dan membetulkan dokumen anda jika
tidak dapat dilakukan oleh HTML editor. Ms Word dan Corel WordPerfect versi yang ada saat
ini juga telah mempunyai kemampuan untuk membuat halaman web.Hal ini dapat melakukan
semua latihan dan konsep ini dengan text editor apapun pada berbagai plat-form yang lain juga.
b. Memulai NotePad
NotePad adalah text editor standar yang ada baik di versi 16 bit maupun 32 bit sistem
operasi Ms Windows. Untuk memulai NotePad di Ms Windows ikuti langkah-langkah berikut:
1. Click pada tombol Start yang ada pada task bar Windows.
2. Click pada Program dan lalu klik pada menu direktori berlabel Accessories.
3. Kemudian click pada shortcutNotePad.
c. Menyimpan File Script
Setelah anda membuat script-script HTML, tentunya anda ingin segera menyimpan file
tersebut dalam ekstensi HTML atau ekstensi lainnya. Ikuti langkah berikut:
1. Klik tombol “File” pada taskbar notepad, kemudian pilih Save.
2. Pada field isian nama file (filename) , ketikkan namafile.html (nama file dapat anda
ganti
dengan nama file yang anda sukai, misalnya file1.html)
3. Coba jalankan browser dengan membuka Internet Explorer.
4. Klik pada menu File
5. Pilih pada option Open yang ada pada menu File
6. Pada dialog boxOpen klik pada tombol Browse dan cari file yang ingin ditampilkan.
7. Selanjutnya pilih tombol Ok jika file telah dipilih.
Mengedit File Script
Saat membuka dan menampilkan hasil kerja dalam suatu web browser, dapat
melanjutkan dengan menambahkan dan mengedit file html tersebut, kemudian menyimpan hasil
perubahan tersebut dan lalu menampilkan hasil perubahan file itu. Akan lebih produktif jika
belum menutup webbrowser yang sebelumnya dibuka, cukup hanya dengan me-minimize web
browser. Ketika anda ingin menampilkan hasil kerja anda yang sudah diedit:
1. Simpan hasil perubahan file html anda
2. Pindah ke aplikasi web browser
3. Pada Ms Internet Explorer tekan tombol Refresh
WebBrowser akan me-load dokumen yang sama tapi dengan revisi baru tadi. Proses ini
adalah siklus Edit, Save, dan View.
Dasar-Dasar HTML
HTTP (Hypertext Transfer Protocol) merupakan protokol yang digunakan untuk
mentransfer data antara web server ke web browser. Protokol ini mentransfer dokumen-dokumen
web yang ditulis atau berformat HTML (Hypertext Markup Language). Dikatakan markup
language karena HTML berfungsi untuk memperindah file teks biasa untuk ditampilkan pada
program webbrowser. Hal ini dilakukan dengan menambahkan elemen atau sering disebut
sebagai tag-tag pada file teks biasa tersebut.
Pengantar Sistem Informasi
Tag HTML biasanya berupa tag-tag yang berpasangan dan ditandai dengan simbol lebih
besar (<) dan (>). Pasangan dari sebuah tag ditandai dengan simbol garis miring (/). Misalnya
pasangan dari tag<contoh> adalah </contoh>. Dalam hal ini <contoh> kita sebut sebagai elemen
dan biasanya dalam suatu elemen terdapat atribut-atribut untuk mengatur elemen itu. Jadi
misalnya elemen <contoh> bila ditulis dengan atributnya adalah sebagai berikut: <contoh
atribut1=”nilai_atribut1” atribut2=” nilai_atribut2” … >. Dalam penulisan tag HTML tidaklah
case sensitive artinya penggunaan huruf kecil ataupun kapital tidaklah menjadi masalah.
Struktur Dasar Dokumen HTML
Setiap dokumen HTML memiliki struktur dasar atau susunan file sebagai berikut:
<html>
<head>
<title>teks pada title bar webbrowser</title>
</head>
<body> Berisi tentang text, gambar, atau apapun yang tampil pada dokumen web.
</body>
</html>
Seperti terlihat, struktur file HTML diawali dengan sebuah tag<html> dan ditutup
dengan tag</html>. Di dalam tag ini terdapat dua buah bagian besar, yaitu yang diapit oleh
tag<head> ... </head> dan tag<body></body>.
Bagian yang diapit oleh tag HEAD merupakan header dari halaman HTML dan tidak
ditampilkan pada browser. Bagian ini berisi tag-tag header seperti <title></title> yang berfungsi
untuk mengeluarkan judul pada title bar window web browser. Bagian kedua, yang diapit oleh
tagbody merupakan bagian yang akan ditampilkan pada halaman web browser nantinya. Pada
bagian ini Anda akan menuliskan semua jenis informasi berupa teks dengan bermacam format
maupun gambar yang ingin Anda sampaikan pada pengguna nantinya.
Pengaturan Properti Dokumen
Properti dokument diatur melalui atribut-atribut yang terdapat dalam elemen <body>.
Sebagai contoh adalah pengaturan warna latar belakang halaman, warna teks, warna link dan
lain-lain.
Kode Warna
Dalam pengaturan warna menggunakan kode RGB yang mana ditampilkan dalam nilai
heksadesimal. Setiap bagian dua digit kode menunjukkan banyaknya intensitas dari kombinasi
warna merah, hijau dan biru. Sebagai contoh 00 pada dua digit pertama berarti tidak ada warna
merah dalam kombinasi warna. Berikut ini adalah contoh kode warna:
Color Hexadecimal
White #FFFFFF
Black #000000
Red #FF0000
Green #00FF00
Blue #0000FF
Magenta #FF00FF
Pengantar Sistem Informasi
Cyan #00FFFF
Yellow #FFFF00
Aquamarine #70DB93
Chocolate #5C3317
Violet #9F5F9F
Brass #B5A642
Copper #B87333
Pink #FF6EC7
Atribut Elemen <body>
BACKGROUND = Lokasi dan nama file (latar belakang image dokumen)
BGCOLOR = Warna (warna latar belakang dokumen, default putih)
TEXT = Warna (warna teks dokumen, default hitam)
LINK = Warna (warna link dokumen, default biru)
VLINK = Warna (warna visited link dokumen, default ungu)
ALINK = Warna (warna aktif link dokumen, default merah)
Elemen Heading<h1> ... <h6>
Tag heading berfungsi untuk memformat heading ( judul dan sub-judul) dari suatu
halaman web. Heading ini akan memperbesar ukuran huruf untuk setiap jenis heading. Ada tujuh
buah heading yang dikenal di HTML, yaitu dari <h1> sampai <h6>.
4.3. PHP (Hypertext Preprocessor)
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau
disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP
dapat digunakan untuk membangun sebuah CMS.
Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal).
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk
mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram
yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang
meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut
merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan
PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut
dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad
ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP
mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek
Pengantar Sistem Informasi
ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma
berorientasi objek.
Aplikasi Bahasa PHP :
PHP digunakan sebagai landasan operasi pada pemrogaman jaringan berbasis web.
PHP digunakan juga untuk pemrogaman database.
PHP digunakan untuk membuat aplikasi web
Contoh program:
A. Program Hello World
Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:
<?php echo "Hello World";?>
B. Program bilangan Fibonacci
Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan
menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan
pertama dari deret bilangan Fibonacci.
<?php
function fibonacci_seq( $panjang ) {for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )$l[]
= $l[$x++] + $l[$x];return $l;}
fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>
Kelebihan dan kekurangan PHP Dari Bahasa Pemrograman Lain
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah
kompilasi dalam penggunaanya. 2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai
apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena
memiliki referensi yang banyak. 5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux,
Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console
serta juga dapat menjalankan perintah-perintah system.
6. PHP dapat digunakan untuk menghasilkan file gambar GIF, atau bahkan gambar GIF
yang bersifat stream dari server ke browser. Sebelumnya harus dikompile PHP
dengan GD library yang mengandung fungsi – fungsi manipulasi GIF 7. PHP mampu menerima file upload dari setiap browser yang RFc-1867 compliant.
Kemampuan ini memungkinkan user meng-upload file teks atau binary.
8. PHP secara transparan mendukung HTTP cookie. Administrator dapat menset cookies mengunakan function setcookie()
9. PHP mendukung banyak sekali database dalam mode native dan melalui ODBC. Seperti termasuk Adabas, dBase, Empress, FilePro, Informix, InterBase,MySQL,
Oracle, dan database yang mensupport ODBCyang dapat menggunakan PHP.
Pengantar Sistem Informasi
Kekurangan PHP dari bahasa pemograman web, antara lain :
1. Tidak detail untuk pengembangan skala besar
2. Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya.
3. Tidak bisa memisahkan antara tampilan dengan logic dengan baik.
4. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
5. Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend.
Tipe data
PHP memiliki 8 (delapan) tipe data yaitu :
1. Integer
2. Double
3. Boolean 4. String
5. Object
6. Array 7. Null
8. Nill 9. Resource
OPERATOR DALAM PHP
a.Operator Aritmatika Operator aritmatika adalah operator yang digunakan untuk melakukan fungsi
matematika. Operator aritmatika dalam PHP:
Operator Operasi Penggunaan
* Perkalian $a*$b
/ Pembagian $a/$b
% Modulus $a%$b
– Pre/Post decrement –$b atau $b–
+ Penjumlaan $a+$b
- Pengurangan $a-$b
Tabel 4.1. Operator Aritmatika
b. Operator Increament/Decreament
Pre/post increment dan decrement masing-masing adalah penambahan dan pengurangan
satu. Apabila operator diletakkan sebelum variable, misal ++$i atau –i maka nilai $i akan
ditambahkan atau dikurangkan 1 sebelum keseluruhan operasi dalam ekspresi dikerjakan dan
sebaliknya apabila operator diletakkan setelah variable, missal $i++ atau $i– maka nilai $i akan
ditambah atau dikurangi 1 setelah operasi dalam ekspresi dikerjakan, seperti yang terdapat pada
Tabel 4.2.
Pengantar Sistem Informasi
Tabel 4.2. Operator Increament/Decreament
Operator Operasi Penggunaan
++ Pre/Post Increment ++$a atau $a++
– Pre/Post decrement –$b atau $b–
c. Operator String
Hanya ada satu operator string, yaitu operator concatenation ( . ).
<?php
$a=”Hallo”;
$b=$a.”Selamat Datang di PHP”;
//$b berisikan “Hallo Selamat datang di PHP”
?>
d. Operator Bitwise
Operator Bitwise dapat digunakan untuk membuat bit tertentu dari suatu integer menjadi
1 atau 0, seperti pada tabel 4.3.
Tabel 4.3. Operator Bitwise
Cont
oh
Nama Hasil
$a &
$b
And Bit yang bernilai 1 pada $a dan $b akan diset 1
$a |
$b
Or Bit yang bernilai 1 pada $a atau $b akan diset 1
$a ^
$b
Xor Bit yang bernilai 1 pada $a dan $b tetapi tidak pada
keduanya akan diset 1
~ $a Not Bit yang bernilai 1 pada $a akan diset 0, dan
sebaliknya
$a <<
$b
Shift Left Geser bit $a sebanyak $b langkah kekiri (setiap
langkah berarti “kalikan dengan dua”)
$a >>
$b
Shift right Geser bit $a sebanyak $b langkah kekanan (setiap
langkah berarti “kalikan dengan dua”)
Pengantar Sistem Informasi
e. Operator Perbandingan
Operator Perbandingan berfungsi untuk membandingkan antara beberapa data atau
angka untuk memperoleh suatu data yang lebih valid. (Tabel 4.4)
Tabel 4.4. Operator Perbandingan
Cont
oh
Nama Hasil
$a >
$b
Lebih dari True jika $a lebih besar dari $b
$a <=
$b
Kurang dari atau
sama dengan
True jika $a lebih kecil dari $b atau $a
sama dengan $b
$a <
$b
Kurang dari True jika $a lebih kecil dari $b
$a >=
$b
Lebih besar atau
sama dengan
True jika $a lebih besar dari $b atau $a
sama dengan $b
$a ==
$b
Sama dengan True jika $a sama dengan $b
$a !=
$b
Tidak sama dengan True jika $a tidak sama dengan $b
f. Operator Ternary
Operator ternary merupakan model penyederhanaan dari bentuk if..else yang setiap blok
dari if dan else hanya satu perintah. Model ini cocok untuk melakukan proses pengisian suatu
hasil pengujian.
Bentuk Umum:
(Ekspresi) ? (jika benar) : (jika salah);
Contoh:
<?
$umur=5;
$balita=($umur<=5) ? “Termasuk balita : “sudah tidak balita lagi”;
echo “Umurnya = $umur “$balita;
?>
Pengantar Sistem Informasi
g.Operator Logika
Tabel 4.5. Operator Logika
Cont
oh
Nama Hasil
$a
and $b
$a
&& $b
And
True jika $a sama dengan $b
$a or
$b
$a | |
$b
Or
True jika salah satu $a atau $b adalah benar
$a
xor $b
Exclusi
ve or
True jika salah satu $a atau $b adalah benar dan tidak
keduanya
!$a Not True jika $a tidak benar
4.4.MySQL
Pendahuluan MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang
software dan konsultan database bernama MYSQLAB yang berada di Swedia. Waktu itu
perusahaan tersebut masih bernama TcX DataKonsultAB, dan tujuan awal dikembangkannya
MySQL adalah untuk mengembangkan aplikasi berbasis web pada client. Awalnya Michael
"Monty" Widenius, pengembang satu-satunya di TcX memiliki sebuah aplikasi UNIREG dan
rutin ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk
diimplementasikan ke dalamnya. Mula-mula Monty memakai miniSQL (mSQL) pada
eksperimennya itu, namun SQL dirasa kurang sesuai, karena terlalu lambat dalam pemrosesan
query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang sedang merilis versi
kedua dari mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang memiliki
antarmuka mirip dengan SQL, tetapi dengan kemampuan yang lebih sesuai sehingga lahirlah
MySQL. Tentang pengambilan nama MySQL, sampai saat ini masih belum jelas asal usulnya.
Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain
mengatakan nama itu diambil dari putri Monty yang kebetulan juga bernama My.
Keistimewaan MySQL
Sebagai databaseserver yang memiliki konsep database modern, MySQL memiliki
banyak sekali keistimewaan. Berikut ini beberapa keistimewaan yang dimiliki oleh MySQL:
a. Portability MySQL
Dapat berjalan stabil pada berbagai OS seperti Windows, Linux, Unix, Mac OS, Solaris,
Unix, Amiga, HP-UX, Symbian.
b. Open Source "limited"
Dahulu MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL
sehingga kita dapat menggunakannya secara cuma-cuma tanpa dipungut biaya. Namun, saat ini
Pengantar Sistem Informasi
karena MySQL telah dibeli oleh SUN, maka kita tidak dapat lagi menikmati fitur-fitur baru yang
ada di MySQL, karena SUN akan membatasi fitur-fitur baru ini hanya untuk user yang membeli
lisensinya. Sehingga MySQL tidak lagi sebuah opensource yang benar-benar gratis lagi. MySQL
sekarang hanya menyediakan fitur-fitur "dasar" saja yang saat ini sudah menggunakan versi 5.1.
Untuk men-downloadnya silahkan download di sini dan dicari versi MySQL dengan OS kita.
c. Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa
mengalami konflik. Hal ini memungkinkan sebuah databaseserver MySQL dapat diakses klien
secara bersamaan.
d. Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana,
dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
e. Column Types
MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer,
float, double, char, varchar, text, blob, date, time, datetime, timestamp, year, set serta enum.
f. Command dan Functions
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT
dan WHERE dalam query.
g. Security
MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan
izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.
h. Scalability dan Limits
MySQL ammpu menangani database dalam skala besar dengan jumlah records lebih
dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu, batas index yang dapat ditampung
mencapai 32 indeks pada tiap tabelnya.
i. Connectivity
MySQL dapat melakukan koneksi dengan klien menggunakan TCP/IP, Unix soket
(Unix), atau Named Pipes (NT).
j. Localisation
MySQL dapat mendeteksi pesan kesalahan (error code) pada klien dengan
menggunakan lebih dari dua puluh bahasa.
k. Interface
MySQL memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman dengan
menggunakan fungsi API (Application Programming Interface).
l. Clients dan Tools
MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi
database, dan pada setiap tool yang ada disertakan petunjuk online.
m. Struktur Tabel
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE
dibandingkan database lainnya.
Pengantar Sistem Informasi
Ketentuan Memberi Perintah dalam MySQL
Berikut adalah ketentuan-ketentuan member perintah pada MySQL:
Setiap perintah harus diakhiri dengan tanda titik koma (;) atau dengan memberikan perintah \g atau \G. Namun, pada umumnya user menggunakan tanda titik koma
untuk mengakhiri perintah pada MySQL.
Setiap perintah akan disimpan dalam buffer (memori sementara) untuk menyimpan histori perintah-perintah yang pernah diberikan.
Perintah dapat berupa perintah SQL atau perintah khusus MySQL.
Perintah-perintah yang bukan SQL dapat dipendekkan dengan menggunakan \ dan
huruf depan perintah.
Perintah help atau \h digunakan untuk menampilkan daftar dan aturan memberikan
perintah di lingkungan MySQL.
Perintah-perintah dalam lingkungan MySQL tidak menerapkan aturan case sensitive,
tetapi case insensitive yaitu perintah bisa dituliskan dalam huruf besar atau pun huruf kecil.
Aturan case sensitive diterapkan pada penamaan objek-objek dalam database seperti
nama database atau nama table, namun aturan ini hanya ada dalam lingkungan Unix dan Linux.
Untuk melihat perintah-perintah yang sudah pernah kita ketikkan, tekan tombol tanda panah atas.
Pengertian MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa
Inggris: databasemanagement system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL
tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License
(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus
dimana penggunaannya tidak cocok dengan penggunaan GPL.
MySQL adalah sebuah system manajemen database. Database adalah sekumpulan data yang terstruktur. Data-data itu dapat suatu daftar belanja yang sangat sederhana
sampai ke galeri lukisan atau banyaknya jumlah informasi pada jaringan perusahaan.
Untuk menambah, mengakses dan memproses data yang tersimpan pada database komputer, kita membutuhkan manajemen database seperti MySQL.
MySQL adalah sebuah system manajemen database yang saling berhubungan.
Sebuah hubungan database dari data yang tersimpan pada table yang terpisah daripada menyimpan semua data pada ruang yang sangat besar. Hal ini menambah
kecepatan dan fleksibilitas. Tabel-tabel tersebut dihubungkan oleh hubungan yang
sudah didefinisikan mengakibatkan akan memungkinkan untuk mengkombinasikan data dari beberapa table sesuai dengan keperluan.
MySQL adalah Open Source Software. Open Source maksudnya program tersebut
memungkinkan untuk dipakai dan dimodifikasi oleh siapa saja. Semua orang bisa
men-download MySQL dari Internet dan memakainya tanpa membayar sepeser pun.
Seseorang dapat mempelajari Source Code dan dapat mengubahnya sesuai dengan kebutuhan mereka. MySQL menggunakan GPL (GNU General Public License).
Relational DatabaseManagement System (RDBMS)
MySQL adalah Relational Database Management System (RDBMS) yang
didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang
bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat
komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam
Pengantar Sistem Informasi
databasesejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep
pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang
memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu
sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses
perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya (Gambar
4.1). Sebagai databaseserver, MySQL dapat dikatakan lebih unggul dibandingkan
databaseserver lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh
singleuser, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali
lebih cepat dibandingkan Interbase.
Gambar 4.1. Konsep kerja PHP dan MySQL (Sumber: http://digda.blog.uns.ac.id/files/2009/06/html1.jpg&imgrefurl)
Penjelasan gambar: 1. Pengunjung web browser melakukan permintaan pengiriman halaman web dengan
mengunakan URL Standart.
2. WebServer, dalam hal ini adalah Apache, mengenali permintaan halaman web tersebut, kemudian menerjemahkan file yang mengandung PHP.
3. Halaman web yang terkirim harus mengandung script PHP berisi perintah untuk
menciptakan koneksi ke database MySql berupa SQL Query. 4. Database Mysql memberikan tanggapan atas permintaan sambungan ke MySql dan
SQL query sesuai dengan isi script PHP yang di kirim.
5. Script PHP menyimpan hasil querydatabase MySql menjadi satu atau lebih variable
PHP, dengan pernyataan echo, maka hasil request dikeluarkan.
6. Selanjutnya, PHP meng-copy hasilnya dalam bentuk HTML yang telah di ciptakan
oleh webbrowser. 7. Webserver mengirimkan HTML yang sudah jadi ke webbrowser client.
MySQL ServerDesign
MySQL Serverdesign adalah multi-layered dengan modul mandiri. Sebagian dari modul
yang lebih baru didaftarkan di sini dengan suatu indikasi seberapa baik pengujian yang
dilakukan:
Pengantar Sistem Informasi
Replikasi (Stabil)
Kelompok besar penggunaan server yang menggunakan replikasi dalam penggunaan
produksi, dengan hasil baik. Bekerja pada peningkatan fitur replikasi terus berlannjut.
InnoDB tables (Stabil)
Transaksi storeage engine Innodb telah stabil sejak versi 3.23.49. Innodb digunakan
besar, sistem produksi muatan berat.
Full-text searches (Stabil)
Full-text searching secara luas digunakan. Peningkatan fitur penting telah ditambahkan
pada Mysql 4.0 dan 4.1.
MyODBC 3.51 (Stabil)
Myodbc 3.51 menggunakan ODBC SDK 3.51 dan dalam penggunaan produksi yang
lebar/luas. Beberapa isu nampak terlihat seperti terkait dengan aplikasi dan tidak terikat pada
ODBC pengarah atau mendasari serverdatabase.
Statemen dan Fungsi MySQL
1. Mendukung penuh operator dan fungsi dalam SELECT dan WHERE klausa dalam
query. 2. Mendukung penuh untuk GROUP BY dan ORDER BY klausa. Mendukung untuk
groupfunctions (COUNT), COUNT(DISTINCT …), AVG(), STD(), SUM(), MAX(),
MIN(), dan GROUP_CONCAT()). 3. Mendukung untuk LEFT OUTER JOIN dan RIGHT OUTER JOIN dengan standar
SQL dan sintaksis ODBC.
4. Mendukung untuk alias pada tabel dan kolom ketika diperlukan oleh SQL standar. 5. DELETE, INSERT, REPLACE, dan UPDATE mengembalikan banyaknya baris yang
telah diubah ( yang terpengaruh). Dapat mengembalikan banyaknya baris yang sama selain dengan pengaturan suatu bendera ketika dihubungkan kepada server.
6. Statemen MySQL-specificSHOW dapat digunakan untuk mendapat kembali informasi
tentang database, storeage engines, tabel, dan index. 7. SHOW statemen dapat digunakan untuk menentukan bagaimana optimizer
memecahkan suatu query.
8. Dapat menggabungkan tabel dari database yang berbeda di dalam query yang sama ( mulai dari MySQL 3.22).
Gambar 4.2. Logo MySQL
(Sumber: http://belajarmysql.files.wordpress.com/2012/05/mysql.gif&imgrefurl)
Pengantar Sistem Informasi
Kelebihan – kelebihan MySQL
Selain karena Open Source program, MySQL juga memiliki kelebihan-kelebihan yang
tidak kalah bagusnya dengan DatabaseServer lainnya, seperti SQL server, Sybase bahkan
Oracle.
MySQL sebagai salah satu DBMS(database management system) memiliki keunggulan
dan fitur fitur sebagai berikut:
1. Adanya dukungan SQL
2. Lebih handal ,cepat dan Mudah digunakan.
3. Adanya Multiplatform dan protable,MySQL dapat berjalan stabil pada berbagai sistem Operasi seperti Windows,Linux,FreeBSD,Mac Os X server,Solaris,Amiga,dan
masih banyak lagi .
4. Perangkat lunak yang open source. MySQL didistribusikan sebagai perangkat lunak Open source, di bawah lisensi GPL sehingga digunakan secara gratis.
5. Multi-User. MySQL dapat digunakan oleh beberapa user dalam waktu yang
bersamaan tanpa mengalami crash. 6. Performance Tuning, MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana,dengan kata lain dapat memproses lebih banyak SQL per
satuan waktu. 7. Ragam tipe data MySQL sangat banyak,seperti signed unsigned integer, float,
double,char,text,date,timestamp,dan lain lain.
8. Perintah dan fungsi MySQL memliki operator dan fungsi secara penuh mendukung perintah select dan where dalam perintah (query).
9. nama host,dan izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi. 10. Skalabilitas dan pembatasan, MySQL mampu menangani database dalam skala
besar,dengan jumlah rekaman(records) lebih dari 50 juta dan 60 ribu tabel serta 5
milyar baris.selain itu batas indeks yang didapat ditampung mencapai 32 indeks pada
tiap tabelnya.
11. Konektivitas , MySQL dapat melakukan koneksi dengan klien menggunakan protokol
TCP/IP ,Unix soket (UNIX),atau Named Pipes(NT). 12. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih
dari 20 bahasa. Meskipun demikian ,bahasa indonesia belum termasuk didalamnya.
13. Interface, MySQL memiliki antar muka terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application programming interface)
14. Client and Tools, MySQL dilengkapi dengan berbagai peralatan yang dapat
digunakan untuk administrasi database,dan pada setiap peralatan yang ada disertakan petunjuk online.
Table structure, MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani
ALTER TABLE ,dibandingkan database lainnya semacar PostgreSQL ataupun Oracle.
1. Free (Bebas Download)
2. Stabil dan Tangguh
3. Fleksibel dengan berbagai pemograman 4. Security yang baik
5. Dukungan dari banyak komunitas
6. Kemudahan manajemen database 7. Mendukung transaksi
8. Perkembangan software yang cukup cepat
Pengantar Sistem Informasi
Kelemahan MySQL :
1. Kelemahan MySQL adalah Feature Creep. 2. Data yang ditangani belum besar.
3. Untuk konesi ke bahasa pemrograman visual seperti VB,Delphi,dan
foxpro ,MySQL kurang support. Karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini menyebabkan
MySQL jarang dipakai dalam program visual.
Konektivitas (Connectivity) MySQL
Klien dapat menghubungkan pada MySQL server menggunakan TCP/IP socket pada platform manapun. Pada sistem Windoes pada NT family (NT, 2000, XP, 2003, or
Vista), klien dapat menghubungkan penggunaan pipes. Pada Sistem Unix, klien dapat
menghubungkan menggunakan file-file Unix domain socket.
Pada Mysql 4.1 dan atau versi lebih tinggi, server Windows juga mendukung koneksi
shared-memory jika dimulai dengan pilihan –shared-memory . Klien dapat terhubung
melalui pembagian memori dengan menggunakan pilihan –protocol=memory.
Connector/ODBC ( MyODBC) menyediakan interface MySQL untuk mendukung program klien yang menggunakan koneksi ODBC (Open Database Connectivity).
Sebagai contoh, dapat digunakan MS Access untuk terhubung ke MySQL Server
Anda. Klien dapat dijalankan di Windows atau Unix.
Connector/J Alat menyediakan interface Mysql untuk mendukung program klien
program Java yang menggunakan koneksi JDBC. Klien dapat dijalankan di Windows
atau Unix.
MySQL Connector/NET memungkinkan pengembang untuk dengan mudah
menciptakan aplikasi .NET yang memerlukan keamanan, performa tinggi dalam konektivitas data dengan MySQL.
Langkah – langkah membuat MySQL :
1. Instal terlebih dahulu software MYSQL.
2. Setelah software MySQL selesai terinstal di computer, buka mysqlnya.
3. Akan muncul laman seperti ini (Gambar 4.3) :
Gambar 4.3. Laman XAMPP
(Sumber: http://idahceris.com/belajar-bersama/sbd-delphi/cara-membuat-table-
menggunakan-mysql)
Pengantar Sistem Informasi
4. Kemudian masuk ke run, ketik cmd kemudian enter. Akan muncul gambar sepeti
yang ada di bawah ini (Gambar 4.4).
Gambar 4.4. Laman Run
(Sumber: http://idahceris.com/belajar-bersama/sbd-delphi/cara-membuat-table-
menggunakan-mysql)
5. Kemudian masuk ke direktori dimana software mysql anda install. Akan muncul
laman seperti di bawah ini (Gambar 4.5).
Gambar 4.5. Direktory
(Sumber: http://idahceris.com/belajar-bersama/sbd-delphi/cara-membuat-table-
menggunakan-mysql)
6. Setelah masuk keprogram mysql selanjutnya tahap membuat database dengan
mengetik
mysql>createdatabase dataMhs;(enter)
7. Kemudian lampirkan nama database tersebut. Contoh: dataMhs.
8. Setelah langkah tersebut, akan muncul kata berikut: Query OK,1 row affected (0.04
sec)
9. Maka database dengan nama dataMhs telah selesai.
10. Untuk melihat hasil database tersebut, ketik: mysql>showdatabases;
Pengantar Sistem Informasi
Gambar 4.6. Tampilan Database
(Sumber: http://idahceris.com/belajar-bersama/sbd-delphi/cara-membuat-table-
menggunakan-mysql)
4.5 DREAMWEAVER
Pengertian
Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe
Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program
ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan
penggunaannya (Gambar 4.7). Versi terakhir Macromedia Dreamweaver sebelum Macromedia
dibeli oleh Adobe Systems yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe Systems
adalah versi 10 yang ada dalam Adobe Creative Suite 4 (sering disingkat Adobe CS4).
MacromediaDreamweaver adalah sebuah HTML editor profesional untuk mendesain secara
visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan
dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara
visual dalam melakukan editing, Dreamweaver membuatnya menjadi lebih mudah dengan
menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita
dalam mendesain web.
Gambar 4.7. Logo Dreamweaver
(Sumber: http://www.ilmugrafis.info/dreamweaver/d1/1d1.jpg&imgrefurl)
Pengantar Sistem Informasi
Fungsi
Dreamweaver tidak hanya dapat digunakan oleh para desainer web, namun juga dapat
digunakan oleh programer untuk membangun halaman internaktif karena Dreamweaver
mendukung PHP, ColdFusion, ASP.NET dan lain-lain. Seorang web desainer pasti memerlukan
suatu software yang dapat menolongnya dalam mendesain dan membangun suatu situs web.
Software semacam ini biasanya disebut web authoring software, dan salah satu software dalam
jenis ini adalah MacromediaDreamweaver. Dreamweaver MX dalam hal ini digunakan untuk
web desain. Dreamweaver MX mengikutsertakan banyak tool untuk kode-kode dalam halaman
web beserta fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan JavaScript, JavaScript
debugger, dan editor kode ( tampilan kode dan Code inspector) yang mengizinkan kita mengedit
kode JavaScript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi
Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat
ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan
memformat ulang HTML bila kita menginginkannya. Selain itu Dreamweaver juga dilengkapi
kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada
dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken
link, kompatibilitas browser, maupun perkiraan waktu download halaman web (Gambar 4.8).
Tata letak tampilan Design memfasilitasi desain cepat dan pembuatan kode seperti
memungkinkan pengguna dengan cepat membuat tata letak dan manipulasi elemen HTML.
Dreamweaver memiliki fitur browser yang terintegrasi untuk melihat halaman web yang
dikembangkan di jendela pratinjau program sendiri agar konten memungkinkan untuk terbuka di
webbrowser yang telah terinstall. Aplikasi ini menyediakan transfer dan fitur sinkronisasi,
kemampuan untuk mencari dan mengganti baris teks atau kode untuk mencari kata atau kalimat
biasa di seluruh situs, dan templating feature yang memungkinkan untuk berbagi satu sumber
kode atau memperbarui tataletak di seluruh situs tanpa serverside includes atau scripting.
Behavior Panel juga memungkinkan penggunaan JavaScript dasar tanpa pengetahuan coding,
dan integrasi dengan Adobe Spry Ajax framework menawarkan akses mudah ke konten yang
dibuat secara dinamis dan interface.
Gambar 4.8. Tampilan / Layout Dreamweaver
Sumber:
(http://4.bp.blogspot.com/_KKBZu_kdCOg/S9LGRdweeAI/AAAAAAAAACI/sh7yx9qKwHk/s
1600/dasar%2Bdreamweaver.jpg&imgrefurl)
Pengantar Sistem Informasi
Berikut ini penjelasan untuk elemen-elemen workspace seperti telah tertera pada gambar.
-Lembar Kerja DREAMWEAVERadalah tempat di mana Anda dapat membuat halaman web
secara visual, kode, atau keduanya.
-Insert TOOLBARadalah tempat Anda dapat memasukan image, Flash movie, table, atau elemen
lain. Untuk memunculkan panel ini, klik Windows > Insert atau tekan Ctrl-F2.
- Pengaturan Halamanberguna untuk melakukan pengeditan pada suatu elemen di Document
Window.
- Panel GROUPmerupakan kumpulan dari panel-panel Dreamweaver.
Perkembangan Dreamweaver
Adobe tidak tinggal diam, dan browser baru dan teknologi baru berarti perubahan ke
situs web. Dengan ledakan di browsing yang terus bergerak, perubahan adalah sekarang lebih
besar dari sebelumnya. Dreamweaver CS6 telah menambahkan tool baru untuk bekerja dengan
situs yang skala dari desktop, untuk tablet, untuk telepon, menggunakan beberapa fitur CSS
terbaru (CSS3). Meskipun demikian, Dreamweaver masih akrab dengan campuran yang sama
desain dan kode, dan dukungan untuk hampir semua teknologi web authoring.
The challenge for Dreamweaver CS6
Kembalinya perang browser telah mempercepat pengembangan web. Chrome, Firefox,
Safari dan Internet Explorer semuanya bersaing untuk memberikan browser, HTML5 tercepat
dan paling kuat. Itu berarti Dreamweaver CS6 harus mendukung HTML terbaru, JavaScript dan
CSS fitur – sambil menjaga kompleksitas minimum. Membangun halaman web modern
membutuhkan perpaduan desain dan keterampilan pemrograman, dan Adobe Dreamweaver CS6
harus mendukung khalayak yang beragam dari kedua desainer dan pengembang. Itu tugas yang
sulit, karena keduanya memiliki kebutuhan yang berbeda, dan keduanya bekerja dengan cara
yang sangat berbeda.Jika Anda telah menggunakan versi sebelumnya dari Dreamweaver, Anda
akan menemukan CS6 sangat akrab, dengan desain permukaan yang besar dan tool palet.
UI and experience in Dreamweaver CS6 Buka Dreamweaver CS6, dan Anda langsung ke dalam pengalaman Dreamweaver akrab.
Seperti sebelumnya, Anda dapat menyesuaikan ruang kerja Anda, meskipun Adobe sekarang
menyediakan sebelas pra-konfigurasi lingkungan untuk mempercepat memulai – termasuk satu untuk penggunaan layar ganda. Ada juga banyak pilihan untuk membuat halaman baru dan
dokumen, termasuk menggunakan Dreamweaver sebagai lingkungan pengembangan JavaScript,
sesuatu yang akan membantu pengembang bekerja dengan teknologi web baru seperti node.js. Pilihan lain membiarkan Anda bekerja dengan umum teknologi server-side seperti PHP dan
ASP.NET, dan bahkan membiarkan pengembang flash menggunakan Dreamweaver CS6 untuk
mengedit kode ActionScript mereka. Desainer atau developer, Anda akan perlu untuk mengedit kode. Editor kode Dreamweaver menangani HTML, JavaScript, dan hampir semua server-side
scripting lingkungan Anda cenderung menggunakan dreamweaver.
SystemResources Jika PC atau Mac sudah berjalan Dreamweaver CS5 atau 5,5 Anda akan menemukan
Dreamweaver CS6 berjalan baik-baik saja, tidak ada kebutuhan untuk sumber daya sistem tambahan. Sebuah mesin WebKit upgrade meningkatkan dukungan HTML5 dan JavaScript di
Live View, sementara ada built-in koneksi ke BrowserLab Adobe ketika Anda perlu menguji
halaman dalam lebih dari satu browser. Ada beberapa sentuhan UI yang menarik kecil yang membuat lebih mudah untuk membangun pengalaman kustom yang sesuai dengan cara Anda
bekerja. Misalnya ada pilihan untuk beralih antara ikon berwarna dan monokrom. Layout dan
kode tidak menunjukkan bagaimana situs akan terlihat untuk pengguna Anda. Live ViewDreamweaver adalah built-inWebKit mesin yang membuat dan menjalankan usia dan script.
Pengantar Sistem Informasi
Improved layouts in Dreamweaver CS6
Pengembang menjaga kode-pertama dari pandangan, sementara desainer mendapatkan alat
tata letak ditingkatkan yang bekerja dengan berbagai teknologi web modern. Hasilnya tetap
fleksibel, dan sangat mudah untuk desainer dan pengembang untuk berbagi ruang kerja. Namun masih ada sedikit atau tidak ada dukungan untuk repositori kode dan fitur tim lain bekerja.
Dreamweaver CS6 masih untuk desainer mandiri/pengembang, sesuatu yang terasa semakin
keluar dari tempat di dunia sekarang ini tim besar dari kedua desainer dan pengembang, semua bekerja sama di situs yang sama. Dreamweaver memungkinkan Anda drag dan drop gambar dan
komponen pada halaman, menambahkan kode dan gaya untuk memberikannya pada halaman.
Fluid/Responsive Grids in Dreamweaver CS6
Salah satu perubahan terbesar dalam Dreamweaver CS6, dan satu yang memiliki implikasi yang melampaui web, adalah pengenalan alat-alat untuk membangun dan mengelola jaringan
layout fluid. Grid fluid merupakan kombinasi penting dari CSS3 fitur yang memungkinkan Anda
untuk menggunakan query media untuk memberikan layout yang fleksibel yang secara otomatis
menyesuaikan untuk memberikan konten yang sesuai untuk kelas yang berbeda dari perangkat.
Adobe saat ini mendukung resolusi umum smartphone, tablet dan desktop dengan grid cairan
Dreamweaver, yang memberikan template untuk halaman layout untuk masing-masing tiga resolusi layar. Ada juga pilihan untuk memotong dan menyisipkan kode dan membuat grid
sendiri tambahan untuk resolusi layar yang berbeda – mungkin menambahkan pandangan untuk
layar TV atau media rumah konsol, atau untuk halaman yang menangani rotasi tablet layar. Membuat Fluid Grids yang bekerja pada PC, tablet dan ponsel sekarang semudah memilih
layout dan mendefinisikan kolom yang digunakan
Dreamweaver handles the media queries
Bekerja dengan grid cairan jauh seperti bekerja dengan alat Template Dreamweaver CS6 itu. Setelah Anda membuka sebuah layout grid, semua yang perlu Anda lakukan adalah
menentukan daerah halaman yang sesuai, menggunakan tag DIV. Daerah ini kemudian selaras
dengan menggunakan grid kolom Dreamweaver, dan Anda dapat memilih daerah menampilkan
mana, tergantung pada resolusi layar pengguna. Jika sebuah elemen tidak diperlukan pada
resolusi tertentu dapat disembunyikan, dan tidak akan ditampilkan. Ini adalah solusi
mengherankan sederhana untuk masalah yang relatif kompleks – Dreamweaver menangani permintaan media, dan semua yang perlu Anda lakukan adalah membuat layout halaman yang
sesuai dan desain. Manfaat lain untuk menggunakan jaringan fluid tool Dreamweaver adalah
bahwa mereka juga dapat digunakan untuk membuat interface pengguna HTML 5 untuk Windows 8 aplikasi Metro. Dengan fluidlayout, Anda harus mampu untuk melihat pekerjaan
Anda tanpa menerbitkan ke perangkat yang sesuai. Berbasis WebKit Dreamweaver CS6 itu alat
Live View sekarang termasuk switcher resolusi, dengan cepat berubah dari smartphone, ke meja, dan untuk browser desktop. Halaman juga dapat diuji dalam browser desktop standar, hanya
mengubah ukuran untuk mendapatkan pandangan yang sesuai.
CSS Transitions
Satu set pintas datang dari panel Transisi CSS, yang menyederhanakan menambahkan efek animasi ke halaman. Transisi CSS dapat ditambahkan ke setiap elemen CSS, dan dapat dikaitkan
dengan peristiwa. Anda dapat menggunakan transisi untuk menampilkan pop-up, atau untuk
menonjolkan tindakan, atau hanya untuk menarik perhatian pada link atau menu. Tidak ada kode yang dibutuhkan, karena itu semua ditangani oleh CSS. Anda dapat menguji efek transisi Anda
di Live ViewDreamweaver, menggunakan browserbuilt-inWebKit untuk menampilkan efek CSS
tanpa meninggalkan desain Anda, dan Transisi memudahkan untuk menambahkan efek ke halaman. Transisi CSS mempermudah menambahkan efek khusus pada sebuah halaman. Dimana
sekali Anda akan harus menulis kode, kini Anda dapat dengan cepat mengkonfigurasi CSS dan
menerapkannya pada elemen halaman.
Pengantar Sistem Informasi
Mobile development and site hosting
Web mobile tidak hanya tentang browser, dan Adobe Dreamweaver CS6 menambahkan
alat untuk bekerja dengan PhoneGap, alat Adobe untuk aplikasi web kemasan ke dalam aplikasi
yang berjalan di platform ponsel besar. Alih-alih penerbitan ke webserver, aplikasi mobile dapat dikirim ke Adobe layanan Build awan PhoneGap. Anda dapat mengontrol platform Anda sedang
membangun untuk menggunakan panel PhoneGap Build dalam Dreamweaver, yang melaporkan
membangun status untuk setiap platform yang Anda targetkan. Setelah membangun sebuah selesai, semua yang perlu Anda lakukan adalah men-download aplikasi dari situs PhoneGap
untuk pengujian, dan penerbitan akhirnya pada toko app. Bahkan ada pilihan untuk
menggunakan kode QR untuk memuat sebuah aplikasi langsung ke perangkat dari situs Build PhoneGap, dan Anda dapat menggunakan salah satu untuk mengirim klien ke halaman publik
untuk elemen approval.ge mereka appPhoneGap layanan Build membungkus aplikasi web
sebagai aplikasi mobile asli. Cukup mendaftar dan mempublikasikan ke awan.
jQuery Mobile elements
Pengembang mobile juga mendapatkan akses ke satu set elemen Handphone jQuery,
sehingga mereka dapat dengan cepat membangun situs interaktif tanpa harus menghabiskan
waktu untuk kerangka kode di tempat. Komponen dapat menyeret dan menjatuhkan ke halaman, dan tema dapat diterapkan dengan cepat. Anda dapat menerapkan elemen-elemen ke seluruh
situs, atau untuk elemen individu. Ada juga pilihan untuk menciptakan tema Anda sendiri dalam
Fireworks CS6, dan memberikan mereka sebagai swatch tema lembar CSS dan sprite.Jika Anda sedang membangun situs mobile, Dreamweaver 6 termasuk dukungan untuk Mobile JQuery,
dengan perpustakaan komponen yang dapat ditambahkan ke halaman manapun.
Business Catalyst and Dreamweaver CS6
Jika Anda perlu untuk menunjukkan klien Anda tinggal desain situs, Adobe telah menambahkan dukungan untuk Bisnis situs Catalyst nya layanan hosting. Anda dapat
menggunakannya untuk meng-host situs dengan domain mereka sendiri, menggunakan built-in
tools CMS dan e-commerce. Dreamweaver mendukung modul Bisnis Catalyst, menjatuhkan tag
yang sesuai ke dalam halaman Anda. Sebuah situs percobaan gratis yang tersedia untuk
pengguna Dreamweaver, dan memberikan Anda tempat untuk lokasi uji, serta cepat berbagi prototipe atau situs selesai dengan klien. Kami masih tidak yakin tentang Catalyst Bisnis sebagai
alat untuk pengembang kebanyakan, yang cenderung memiliki server pementasan mereka sendiri
atau hubungan hosting – terutama karena menggunakan kode kustom itu tidak terlalu portabel.
Verdict: Adobe Dreamweaver CS6
Dreamweaver menjadi web desain standar dan alat pengembangan untuk banyak
organisasi, dan Dreamweaver CS6 dibutuhkan untuk merespon dengan cara web telah berubah,
serta cara berubah. HTML5 masih berkembang, tapi banyak dari keluarganya standar sudah digunakan. Itu sebabnya ada baiknya untuk melihat banyak dukungan untuk fitur CSS3 yang
lebih maju dalam Dreamweaver – termasuk Transisi CSS. Meskipun perbaikan dalam dukungan
CSS, pendekatan minimalis Dreamweaver untuk perpustakaan JavaScript tetap menjadi masalah, terutama dengan semakin pentingnya naskah gabungan dan kerangka CSS. Meskipun
ada banyak fitur baru, ini masih Dreamweaver akrab, sehingga mudah untuk upgrade dari CS5
atau CS5.5, dengan kurva belajar sedikit atau tidak ada. Jika Anda bekerja dengan HTML5 atau dengan situs yang perlu untuk menyampaikan kepada beberapa perangkat, maka Anda akan
ingin meng-upgrade. Pengguna lain mungkin merasa sulit untuk membenarkan, tapi kami akan
merekomendasikan upgrade hanya untuk perbaikan dalam dukungan CSS – seperti teknologi seperti Mentransformasi CSS dan Grids Cairan akan membantu memberikan desain modern
pengguna harapkan.
Pengantar Sistem Informasi
Sumber:
http://ewawan.com/materi-kuliah-pemrograman-internet-html.html
http://id.wikipedia.org/wiki/Situs_web
http://id.wikipedia.org/wiki/PHP
http://nutnitnut.blogspot.com/2011/10/normal-0-false-false-false-en-us-x-none.html
http://www.oracle.com/us/products/mysql/overview/index.html