• Tidak ada hasil yang ditemukan

dokumen grafik musik dan lain lainnya se

N/A
N/A
Protected

Academic year: 2018

Membagikan "dokumen grafik musik dan lain lainnya se"

Copied!
37
0
0

Teks penuh

(1)

LANDASAN TEORI

2.1 Pengertian E-commerce

Julian Ding dalam bukunya E-commerce: Law & Practice, mengemukakan bahwa e-commercesebagai suatu konsep yang tidak dapat didefinisikan. E-commercememiliki arti yang berbeda bagi orang yang berbeda. Oleh karna itu disini penulis menyampaikan beberapa sudut pandang dari para ahli mengenai e-commerce:

Definisi e-commercemenurut Laudon & Laudon (1998), e-commerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan komputer sebagai perantara transaksi bisnis.

(2)

dokumen, grafik, musik, dan lain-lainnya, serta transaksi Business to Business (B2B). (Wahana Komputer Semarang, 2002).

Sedangkan definisi e-commerce menurut David Baum (1999) yaitu: ecommerce is a dynamic set of technologies, applications, and bussines process that link enterprises, consumers, and communities through electronics transactions and the electronic exchange of goods, services, and informations.

Diterjemahkan oleh Onno. W. Purbo:e-commercemerupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelavanan, dan informasi yang dilakukan secara elektronik.

E-commerce adalah kegiatan-kegiatan bisnis yang menyangkut konsumen (consumers), manufaktur (manufactures), service providers dan pedagang perantara (intermediaries) dengan menggunakan jaringan-jaringan komputer (komputer networks) yaitu internet.

Definisi dari e-commerce menurut Kalakota dan Whinston (1997) dapat ditinjau dalam 3 perspektif berikut:

1. Dari perspektif komunikasi, e-commerce adalah pengiriman barang, layanan, informasi, atau pembayaran melalui jaringan komputer atau melalui peralatan elektronik lainnya.

(3)

3. Dari perspektif layanan, e-commerce merupakan suatu alat yang memenuhi keinginan perusahaan, konsumen, dan manajemen untuk memangkas biaya layanan (service cost)ketika meningkatkan kualitas barang dan meningkatkan kecepatan layanan pengiriman.

4. Dari perspektif online, e-commercemenyediakan kemampuan untuk membeli dan menjual barang ataupun informasi melalui internet dan sarana online lainnya.

Triton (2006), menjelaskan bahwa e-commerce (electronic commerce) sebagai perdagangan elektronik dimana untuk transaksi perdagangan baik membeli maupun menjual dilakukan melalui elektronik pada jaringan internet. Keberadaan e-commerce sendiri dalam internet dapat dikenali melalui adanya fasilitas pemasangan iklan, penjualan, dan service supportterbaik bagi seluruh pelanggannya dengan menggunakan sebuah toko onlineberbentuk webyang setiap harinya beroperasi selama 24 jam.

Proses yang ada dalam e-commerceadalah sebagai berikut :

a. Presentasi elektronis (Pembuatan Website) untuk produk dan layanan.

b. Pemesanan secara langsung dan tersedianya tagihan.

c. Otomasi account pelanggan secara aman (baik nomor rekening maupun nomor kartu kredit).

(4)

2.1.1 Struktur E-commerce Infrastruktur e-commerce:

a. Internet : jaringan global

b. Intranet : jaringan milik perusahaan atau organisasi yang menggunakan teknologi internet, seperti protocol internet, browser web.

c. Extranet : jaringan melalui internet yang menghubungkan beberapa internet.

Selain infrastruktur, aplikasi e-commercejuga ditunjang oleh lima pilar :

a. SDM (people)

b. Peraturan/perundangan publik(Public Policy)

c. Pemasaran dan Periklanan (Marketing and Advertisement) d. Layanan-layanan pendukung (Support and Services) e. Kemitraan Usaha (Business partnership)

2.1.2 Klasifikasi E-commerce

Penggolongan e-commerce yang lazim dilakukan orang adalah berdasarkan sifat transaksinya, antara lain:

1. Business to Business (B2B)

Jenis transaksi dimana pembeli biasanya membeli dalam jumlah besar karena akan dijual kembali. Contoh penjualan grosir.

(5)

Jenis transaksi dimana pembelinya perorangan dan tidak punya tujuan untuk menjualnya kembali biasanya semacam toko online yang menjual berbagai macam barang.

3. Consumer to Consumer (C2C)

Jenis transaksi dimana pembelinya perorangan yang tidak mempunyai tujuan untuk dijual kembali dan penjualnya juga perorangan yang tidak menyediakan bermacam-macam barang melainkan hanya beberapa barang saja. Contoh: online advertising.

4. Consumer to Business (C2B)

Termasuk kedalam kategori ini adalah perseorangan yang menjual produk atau layanan kepada organisasi, dan perseorangan yang mencari penjual, berinteraksi dengan mereka dan menyepakati suatu transaksi.

2.1.3 Manfaat E-commerce

E-commercememiliki beberapa manfaat, baik itu organisasi, perusahaan dan masyarakat itu sendiri, berikut beberapa manfaat dari e-commerce:

a. Manfaat yang diperoleh bagi organisasi pemilik e-commerce:

1. Memperluas market placehingga kepasar nasional dan internasional.

2. Dengan capital outplayyang minim, sebuah perusahaaan dapat dengan mudah menemukan lebih banyak pelanggan, supplier yang lebih baik dan partner bisnis yang paling cocok dari seluruh dunia.

(6)

penyimpanan, dan pencarian informasi yang menggunakan kertas.

4. E-commerce mengurangi waktu antara outlay modal dan penerimaan produk dan jasa.

5. E-commerce mendukung upaya-upaya business process reengineering. Dengan mengubah prosesnya, maka produktivitas sales-people,pegawai yang berpengetahuan, dan administrator bisa meningkat 100% atau lebih.

6. Akses informasi menjadi lebih cepat.

b. Manfaat bagi konsumen antara lain:

1. E-commerce memungkinkan pelanggan untuk berbelanja atau melakukan transaksi selama 24 jam sehari sepanjang tahun dari hampir setiap lokasi.

2. E-commercememberikan lebih banyak pilihan kepada pelanggan, mereka bisa memilih berbagai produk dari banyak vendor.

3. E-commerce menyediakan produk dan jasa yang tidak mahal kepada pelanggan dengan cara mengunjungi banyak tempat dan melakukan perbandingan secara cepat.

4. Pelanggan bisa menerima informasi yang relevan secara detil dalam hitungan detik, bukan lagi hari atau minggu.

5. E-commerce memberi tempat kepada para pelanggan untuk berinteraksi dengan pelanggan lain di electronic community dan bertukar pikiran serta pengalaman.

c. Manfaat bagi masyarakat lain:

(7)

keluar rumah untuk berbelanja. Ini berakibat menurunkan arus kepadatan lalu lintas dijalan serta mengurangi polusi udara.

2. E-commerce memungkinkan orang dinegara-negara dunia ketiga dan wilayah pedesaan untuk menikmati aneka produk dan jasa yang akan susah mereka dapatkan tanpa e-commerce.

2.1.4 Keamanan E-commerce

Keamanan E-commerce sangat penting sekali untuk menjaga data rahasia yang dimiliki oleh user atau admin. Berikut beberapa konsep dasar keamanan e-commerce:

1. Security Policy (Kebijaksanaan keamanan yang digunakan) merupakan satu set aturan yang diterapkan pada semua kegiatan-kegiatan pengamanan dalam security domain. Security domain merupakan satu set sistem komunikasi dan komputer yang dimiliki oleh organisasi yang bersangkutan.

2. Authorization (Otorisasi) berupa pemberian kekuatan secara hukum untuk melakukan segala aktifitasnya.

3. Accountability (kemampuan dapat diakses) memberikan akses ke personal security.

(8)

5. An Attack (Serangan yang merupakan realisasi dari ancaman), pada sistem jaringan komputer ada dua macam tipe serangan, yaitu passive attack (misalnya monitoring terhadap segala kegiatan pengiriman informasi rahasia yang dilakukan oleh orang-orang yang tidak berhak) dan active attack (misalnya perusakan informasi yang dilakukan dengan sengaja dan langsung mengenai sasaran).

6. Safeguards (Pengamanan) meliputi kontrol fisik, mekanisme, kebijaksanaan dan prosedur yang melindungi informasi berharga dari ancaman-ancaman yang mungkin timbul setiap saat.

7. Vulnerabilities(Lubang-lubang keamanan yang bisa ditembus).

8. Risk (Resiko kerugian) merupakan perkiraan nilai kerugian yang ditimbulkan oleh kemungkinan adanya attackyang sukses.

9. Risk Analysis (Analisa Kerugian) merupakan proses yang menghasilkan suatu keputusan apakah pengeluaran yang dilakukan terhadap safeguards bisa menjamin tingkat keamanan yang diinginkan.

2.2 Penjualan

(9)

Menurut Basu (2001) penjualan adalah sistem keseluruhan dari kegiatan yang ditunjukkan untuk merencanakan, menentukan harga, mempromosikan dan mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan organisasi.

Dari beberapa definisi diatas, Nampak dengan jelas bahwa penjualan itu merupakan sejumlah kegiatan yang terjadi akibat perpindahan barang atau jasa dari tangan produsen hingga ke tangan konsumen dan tercakup di dalamnya segala kegiatan sebelum dan sesudah pemindahan barang atau jasa tersebut.

2.3 Internet

Internet(interconnected-networking) adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia, yg berhubung secara global dan menggunakanTCP/IPsebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakaninternet working.

2.3.1 Internet Commerce

(10)

pembeli mentransfer uang ke rekening penjual. Harga lebih murah biayanya dibandingkan dengan membuka outlet retail di berbagai tempat. Internet media promosi perusahaan dan produk yang paling tepat dengan harga yang relatif lebih murah serta pembelian melalui internet akan diikuti dengan layanan pengantaran barang sampai ketempat pemesanan (Nofie, 2009).

2.3.2 Web Server

Web server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Internet Explorer, Modzilla, dan program browserlainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML ( standar general markup language). Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut. Contohnya, bila data yang dikirim berupa gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya. Web server, untuk berkomunikasi denganclient-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol) (Effendi, 2009).

2.3.3 Web Browser

(11)

meminta informasi dari web server dan penerjemah dari kode-kode instruksi yang ada pada halaman web untuk ditampilkan pada monitor komputer sesuai dengan yang diinginkan oleh user.

2.3.4 WEB dan HTML

Menurut Sampurna (1996)web adalah sekelompok kode berbasis teks yang sederhana dan universal, disebut Hypertext Markup Language (HTML). Karena berbasis teks, HTML dikenali dan diterjemahkan segalajenis komputer dalam bentuk tampilan informasi yang sama. HTML adalah kreasi Tim Berners Lee, ilmuwan European Laboratory for Particle Physics (CERN organisasi penelitian 18 negara Eropa) di Geneva Swiss. Maret 1989 Tim memperkenalkan WEB dan HTML sebagai standar antar muka distribusi informasi di internet yang mampu menggabungkan teks, grafik dan multimedia dengan metode navigasi menu pada mesin UNIX.

HTML adalah bahasa kode pemrograman yang menjadi dasar bagi terwujudnya web. Dengan HTML seluruh sistem komputer yang saling berbeda dapat mengenali format yang ditampilkan dalam situs internet tanpa perbedaan yang berarti, termasuk didalamnya penampilan multimedia (grafik, suara dan citra video). HTML berbasis teks yang sangat sederhana dan praktis sehingga dapat dipahami oleh berbagai jenis komputer dalam platformsistem yang berbeda.

(12)

menghubungkan berbagai topik. Dengan bentuk hypertext maka halaman internet (website–kios internet) akan dapat dibangun dengan cepat serta ditampilkan dengan cantik. Dalam konsep hypertext ini pembacaan suatu dokumen tidak harus berurutan namun bisa melompat antar topik bahkan di print maupun dicopyke media penyimpan lokal (harddiskmisalnya). Format hypertext juga memungkinkan pemakai mesin yang hanya bisa mengenali teks untuk mengakses dokumen dalam bentuk teks. Perbedaannya hanya terletak pada tidak ditampilkannya gambar, grafik, animasi, video, suara dan warna.

Intranet adalah konsep LAN yang mengadopsi teknologi internet, diperkenalkan pada akhir tahun 1995. Khoe Yao Tung (1997) mengatakan : intranet adalah LAN yang menggunakan standar komunikasi dan segala fasilitas internet, diibaratkan berinternet dalam lingkungan lokal. Intranet umumnya juga terkoneksi ke internet sehingga memungkinkan pertukaran informasi dan data dengan jaringan intranet lainnya (Internetworking) melalui backbone internet.

2.4 Pengertian Sistem Informasi

Pengertian sistem informasi menurut Henry C. Lucas “Sistem Informasi adalah kegiatan dari suatu prosedur yang diorganisasikan yang bila dieksekusi akan menyediakan informasi untuk mendukukung pengambilan keputusan dan pengendalian di dalam organisasi”.

(13)

prosedur-prosedur dan pengendalian ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar untuk pengambilan keputusan yang cerdik”.

Dalam menguraikan sistem informasi manajemen, terkandung didalamnya pengertian sistem, subsistem, data, informasi dan manajemen. Seperti diuraikan oleh Gordon B. Davis (Malayu S.P Hasibuan, 1996, hal: 256) dapat diterjemahkan sebagai berikut:

1. Sistem adalah susunan yang teratur dari gagasan-gagasan atau konsepsi-konsepsi yang saling bergantungan ataupun serangkaian unsur yang bekerja sama untuk mencapai suatu tujuan.

2. Sub sistem adalah bagian atau faktor/unsur dari sistem tersebut.

3. Data adalah bahan mentah bagi informasi, dirumuskan sebagai sumber informasi. Data-data disusun untuk mengolah tujuan-tujuan menjadi susunan data, susunan kearsipan dan pusat data atau landasan data.

4. Informasi adalah data yang telah diolah menjadi suatu bentuk yang penting bagi si penerima dan mempunyai nilai yang nyata atau yang dapat dirasakan dalam keputusan-keputusan yang sekarang atau yang akan datang.

(14)

(network), dan teknologi yang diintegrasikan sedemikian rupa dengan tujuan untuk mendukung dan memperbaiki operasi sehari-hari perusahaan serta untuk memenuhi kebutuhan informasi baik untuk pengambilan keputusan maupun pemecahan masalah para manajer.

2.4.1 Sistem

Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah sekumpulan unsur/elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.

Contoh :

a. Sistem Komputer terdiri dari Software, Hardware, dan Brainware

b. Sistem Akuntansi

Definisi sistem menurut para ahli :

1. Ludwig Von Bartalanfy

Sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur-unsur tersebut dengan lingkungan.

2. Anatol Raporot

Sistem adalah suatu kumpulan kesatuan dan perangkat hubungan satu sama lain.

3. L. Ackof

(15)

4. L. James Havery

Sistem adalah prosedur logis dan rasional untuk merancang suatu rangkaian komponen yang berhubungan satu dengan yang lainnya dengan maksud untuk berfungsi sebagai suatu kesatuan dalam usaha mencapai suatu tujuan yang telah ditentukan.

5. John Mc Manama

Sistem adalah sebuah struktur konseptual yang tersusun dari fungsi-fungsi yang saling berhubungan yang bekerja sebagai suatu kesatuan organik untuk mencapai suatu hasil yang diinginkan secara efektif dan efesien.

6. C.W. Churchman

Sistem adalah seperangkat bagian-bagian yang dikoordinasikan untuk melaksanakan seperangkat tujuan.

7. J.C. Hinggins

Sistem adalah seperangkat bagian-bagian yang saling berhubungan.

8. Edgar F Huse dan James L. Bowdict

Sistem adalah suatu seri atau rangkaian bagian-bagian yang saling berhubungan dan bergantung sedemikian rupa sehingga interaksi dan saling pengaruh dari satu bagian akan mempengaruhi keseluruhan.

Syarat-syarat sistem :

1. Sistem harus dibentuk untuk menyelesaikan masalah.

(16)

3. Adanya hubungan diantara elemen sistem.

4. Unsur dasar dari proses (arus informasi, energi dan material) lebih penting dari pada elemen sistem.

5. Tujuan organisasi lebih penting dari pada tujuan elemen.

Definisi Sistem menurut Gordon B. Davis:

a. Sistem terdiri dari bagian-bagian yang saling berkaitan yang saling beroperasi bersama untuk mencapai sasaran dan tujuan.

b. Sistem terdiri juga dari berbagai sub sistem. Masing-masing sistem dibatasi batasan.

c. Saling kaitan dan interaksi antar sub sistem disebut interfase atau jalinan. interface dapat berupa masukan ataupun keluaran (materi, energi, informasi).

Definisi Sistem menurutWhitten

a. Kumpulan/susunan komponen-komponen yang saling berhubungan dan mempunyai tujuan yang sama (Whitten, Systems Analysis)

b. Suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama untuk melakukan kegiatan atau menyelesaikan sasaran tertentu. (Jerry, Fundamental of Systems Analysis)

2.4.2 Data

(17)

a. Menurut kamus bahasa inggris-indonesia, data diterjemahkan sebagai istilah yang berasal dari kata “datum” yang berarti fakta atau bahan-bahan keterangan.

b. Dari sudut pandang bisnis, terdapat pengertian data bisnis yaitu “Bussiness data is an organization’s description of things (resource) and events (transactions) that it faces”. Jadi, data dalam hal ini disebut sebagai data bisnis, merupakan deskripsi organisasi tentang sesuatu (resources) dan kejadian (transactions)yang terjadi.

2.4.3 Informasi

Pengertian informasi menurut Azhar Susanto (2004, hal: 40) ”informasi adalah hasil pengolahan data yang memberikan arti dan manfaat”. Menurut Gordon B. Davis (1999, hal: 28), ”Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam mengambil keputusan saat ini atau mendatang”. Zulkifli Amsyah (2005, hal: 5) menyatakan ”informasi adalah data yang sudah diolah dengan cara tertentu sesuai dengan bentuk yang diperlukan”.

Mc Leod (2001, hal: 145) berpendapast bahwa informasi dikatakan berkualitas jika data tersebut bersifat relevan, akurat, tepat pada waktunya dan lengkap.

(18)

2. Akurat artinya informasi harus mencerminkan keadaan yang sebenarnya. Pengujian terhadap hal ini biasanya dilakukan melalui pengujian yang dilakukan oleh dua orang atau lebih yang berbeda dan apabila hasil pengujian tersebut menghasilkan hasil yang sama data tersebut dianggap akurat.

3. Tepat waktu artinya informasi harus tersedia pada saat yang dibutuhkan untuk memecahkan masalah sebelum situasi krisis menjadi tidak terkendali atau kesempatan menghilang. Informasi yang datang pada penerima tidak boleh terlambat karena informasi yang sudah usang tidak mempunyai nilai lagi.

4. Lengkap artinya bahwa informasi yang diperoleh menyajikan gambaran lengkap dari suatu permasalahan atau penyelesaian.

Komaruddin (2001, hal: 30), mengemukakan bahwa suatu informasi itu dianggap berguna apabila informasi tersebut :

1. Relevan.

Relevansi informasi dinilai dari :

a. Nilai prediktif (predictive value)agar dapat digunakan untuk meramalkan kinerja di waktu yang akan datang.

b. Nilai umpan balik (feedback value) agar dapat memberikan penilaian terhadap status kinerja berdasarkan standar.

c. Tepat waktu (timeliness)agar informasi itu tersedia pada saaat dibutuhkan. 2. Dapat Diandalkan.

Keterandalan (reliability)informasi tergantung pada :

(19)

b. Netralitas (neutrality) yang tinggi sehingga informasi itu obyektif, tidak bias, dan tidak berpihak.

c. Dapat dipercaya (faithfullness) karena dapat mengandalkan keadaan yang sebenarnya.

3. Dapat Dibandingkan.

Informasi itu signifikan (bermakna) dan bermutu untuk digunakan oleh para pembuat keputusan jika mempunyai daya untuk dibandingkan (comparable). 4. Seragam.

Keseragaman (uniformity) dalam metode pencarian, penerimaan, penyimpanan, penganalisisan dan penyajian diperlukan agar informasi itu dapat dibandingkan.

2.5 Website

(20)

Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website.

2.5.1 Unsur-unsur website.

Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur penunjangnya, adalah sebagai berikut:

1. Nama domain (Domain name/URL –Uniform Resource Locator)

Pengertian Nama domain atau biasa disebut dengan Domain Nameatau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name dalah alamat yang digunakan untuk menemukan sebuah websitepada internet.

(21)

ber-ekstensi lokasi Negara Indonesia adalah co.id (untuk nama domain website perusahaan), ac.id (nama domain website pendidikan), go.id (nama domain website instansi pemerintah), or.id (nama domain websiteorganisasi).

2. Rumah tempat website (Web hosting)

Pengertian web hostingdapat diartikan sebagai ruangan yang terdapat dalam hard disk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.

Web Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan hard disk dengan ukuran MB (Mega Byte) atau GB (Giga Byte). Waktu penyewaan web hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di indonesia maupun luar negeri.

3. Bahasa Program (ScriptsProgram)

Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat websitesemakin dinamis, dan interaktif serta terlihat bagus.

(22)

lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dan sebagainya. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.

Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan updatesetiap saat.

4. Desain website

Setelah melakukan penyewaan domain name dan web hosting serta penguasaan bahasa program (scripts program), unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website.

(23)

2.6 Pengertian Komputer

A. Menurut buku Computer Annual, karangan Robert H. Blissmer :

Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, beberapa diantaranya :

a. menerima input

b. memproses input tersebut sesuai dengan programnya c. menyimpan perintah-perintah dan hasil pengolahan d. menyediakan output dalam bentuk informasi

B. Menurut buku Introduction to Computerskarangan Gordon B.Davis) :

Komputeradalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.

C. Menurut buku Computer Todaykarangan Donald H.Sanders

Komputeradalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di memori (stored program).

(24)

input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya dan menghasilkan output informasi.

2.7 Personal Home Page (PHP)

2.7.1 Pengertian PHP

Menurut Swastika (2006) PHP (Hypertext Preprocessor) merupakan bahasa berbentuk skrip yang ditempatkan dalam serverdan diproses di server.Hasilnya akan dikirimkan ke client, tempat pemakai menggunakan browser. PHP dikenal sebagai sebuah bahasa scripting, yang menyatu dengan tag-tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman web yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages (JSP). PHP merupakan sebuah software open source.

Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, dia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP (Active Server Page), Cold Fusion, maupun Perl.

(25)

web server akan menyampaikan isi halaman web tersebut kepada klien melalui browser.

Setiap statement/perintah dari PHP harus diakhiri dengan menggunakan tanda titik koma (;). Umumnya setiap statementdituliskan dalam satu baris. Penulisan skrip PHP dalam tag HTML dapat dilakukan dengan dua cara yaitu Embedded Script dan non-Embeddded Script(Swastika, 2006).

2.7.2 Keunggulan PHP

Adapun kelebihan-kelebihan dari PHP yaitu: a. Mudah dibuat dan berkecepatan tinggi

b. PHP dapat berjalan lintas platform, yaitu dapat berjalan dalam sistem operasi dan web serverapapun.

c. Dapat digunakan secara gratis.

d. Termasuk bahasa yang embedded,yakni dapat diletakkan dalam tag HTML.

e. Termasuk server side programming,sehingga kode asli/source codePHP tidak dapat dlihat di browser pengguna, yang terlihat hanya kode dalam format HTML.

(26)

g. PHP dapat melakukan semua aplikasi program CGI, seperti mengambil nilai form, menghasilkan halaman web yang dinamis, mengirimkan dan menerimacookies.

h. PHP juga mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP, POP3 dan HTTP dan lainnya.

2.8 MySQL

2.8.1 Pengertian MySQL

MySQLadalah sebuahperangkat lunaksistem manajemenbasis data SQL(bahasa Inggris:database management system) atau DBMS yangmulti thread,multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.MySQL ABmembuat MySQL tersedia sebagaiperangkat lunak gratisdibawah lisensiGNU General Public License(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

(27)

2.8.2 Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas.

MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Perangkat lunak sumber terbuka.

MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3. Multi-user.

MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance tuning

MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

5. Ragam tipe data.

(28)

6. Perintah dan Fungsi.

MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).

7. Keamanan.

MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, namahost, dan izin aksesuserdengan sistem perizinan yang mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan.

MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas.

MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.Lokalisasi.

(29)

11.Antar Muka.

MySQL memiliki antar muka (interface)terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API(Application Programming Interface).

12.Klien dan Peralatan.

MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.

13.Struktur tabel.

MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE,dibandingkan basis data lainnya semacam Postgre SQL atau Oracle.

2.9 Pengertian Database

1. Menurut Gordon C. Everest :

Databaseadalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.

2. Menurut C.J. Date :

Databaseadalah koleksi data operasional yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.

(30)

c. Data operasional adalah data yang tersimpan pada sistem 3. Menurut Toni Fabbri :

Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary keyuntuk pengulangan data.

4. Menurut S. Attre :

Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi/enterprisedengan macam-macam pemakaiannya.

Jadi sistem databaseadalah sistem penyimpanan data memakai komputer.

Adapun penjelasan dari tingkatan tersebut adalah sebagai berikut:

1. Databasemerupakan Kumpulan dari file/tablemembentuk database. Database

File

Record

Field

Character

(31)

2. File merupakan kumpulan dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua mata pelajaran yang ada.

3. Record merupakan kumpulan dari field membentuk suatu record. Record menggambarkan satu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya filepersonalia, tiap-tiaprecord dapat mewakili data tiap-tiap karyawan.

4. Fieldmempresentasikan suatu atributdari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record.

5. Charactermerupakan bagian data yang terkecil, dapat berupa karakter numerik, huruf ataupun karakter-karakter khusus (Special Characters) yang membentuk suatu itemdata/field(didik, 2009).

2.10 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada struktur–struktur danrelationdata.

(32)

Entity Relatiponship Diagram (ERD) adalah diagram yang dipakai untuk mendokumentasikan data yang dipresentasikan dalam bentuk :

a. Entity

Entitycukup kompleks untuk didefenisikan shingga tidak bisa didapat defenisi yang memuaskan dan bisa diterima oleh semua pihak. Suatu entity bisa merupakan environmental element, resource, dan transaksi.

b. Attribute

Karakteristik suatu entityyang dituliskan didalam entity.

c. Relationship

Hubungan antar entity. Relationshipdipakai untuk menghubungkan dua entity atau lebih dengan arti tertentu. Cardinality dari relationship dipakai untuk mengidentifikasikan struktur dari relationship.

2.10.1 Simbol – simbol Entity Relationship Diagram

(33)

No. Simbol Arti Defenisi

1. Entitas

Suatu kumpulan objek atau sesuatu yang dapat dibedakan atau didefenisikan secara unik.

2. Relationship

Hubungan yang terjadi antara satu atau lebih entity.

3. Atribut

Karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationshiptersebut.

4. AtributKunci

Atribut yang digunakan untuk menentukan suatu entity secara unik.

5. AtributKomposisi

Atribut yang memiliki sekelompok nilai untuk setiap instansi entity.

(34)

2.11 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-komponen tersebut, asal, tujuan, dan penyimpanan data.

DFD memiliki simbol–simbol yang digunakan untuk menggambarkan model data seperti terdapat pada table berikut :

DeMarco and

Yourdan Symbols Keterangan

Gane and Sarson Symbols Source

(Kesatuan Luar)

Proses

Data Flow (Arus Data)

Data Store (Penyimpanan Data)

2.12 Pengertian Flowchart

Flowchart adalah penggambaran secara grafik dari langkah–langkah dan urutan prosedur dari suatu program. Flowchart menolong analisis dan programmer untuk memecahkan masalah kedalam segmen–segmen yang lebih kecil dan menolong dalam menganalisis alternative–alternativelain dalam pengoperasian.

(35)

Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

2.12.1 Simbol – simbol Flowchart

Flowchart merupakan penggambaran urutan prosedur suatu program secara grafik, maka flowchart memiliki simbol–simbol yang digunakan untuk menggambarkan urutan program seperti terdapat pada tabel berikut :

No. Simbol Arti Defenisi

1. Proses Mempresentasikan operasi.

2. Input/output

Mempresentasikan input data atau output data yang diproses atau informasi.

3. Keputusan Keputusan dalam program.

4. Dokumen I/O dalam format cetak.

5. Terminal Point Awal/akhir flowchart.

6. Preparation Pemberian harga awal.

(36)

7. Manual Input

Input yang dimasukkan secara manual dari keyboard.

8. Penghubung

Keluar atau masuk dari bagian lain flowchart khususnya halaman yang sama.

(37)

lagi. Aplikasi ini bahkan bisa juga melakukan edit file secara langsung dari server FTP tanpa perlu mengunduhnya terlebih dahulu. PSPad menyediakan juga pemeriksa ejaan dan unduhan kamus berbasis bahasa tertentu.

2.14 Pengertian PhpMyAdmin

Setiap RDBMS (Relation Database Management System) seperti Oracle, SQL Server, MySQL dan lain-lain, pasti memiliki tool yang dapat digunakan untuk mempermudah pengoperasian database. Oracle memiliki TAOD. SQL Server memiliki Enterprise Manager dan SQL Query Analyzer. Sedangkan MySQL memiliki tool atau aplikasi yang disebut PhpMyAdmin.

PhpMyAdmin merupakan aplikasi berbasiskan web yang dikembangkan menggunakan bahasa pemrograman PHP. Melalui PhpMyAdmin, user dapat melakukan perintah query.Perintah tersebut misalnya administrasi user dan privileges, export dan import database, manajemen database, manajemen tabel dan struktur tabel, dan sebagainya. PhpMyAdmin sangat user friendly, sehingga mudah untuk digunakan walaupun pengguna baru (newbie)(Saputro, 2008).

2.15 Pengertian CSS (Cascading Style Sheet)

Gambar

Gambar 2.1  Jenjang data
Tabel 2.1 Simbol-simbol Entity Relationship Diagram
Tabel 2.2 Simbol Data Flow Diagram
Tabel 2.3 Simbol-simbol flowchart

Referensi

Dokumen terkait

(2) Kreativitas guru dalam penggunaan metode pembelajaran kolaboratif dengan media pada mata pelajaran SKI di MTsN Tulungagung lebih mengoptimalkan penggunaan media

KESATU  Mengubah Atas Keputusan Bupati Bantul Nomor 80 B Tahun 2009 tentang Penunjukan Kuasa Pengguna Anggaran, Pejabat Pembuat Komitmen, Pejabat Pengujian dan Penandatanganan

Program Siaran Srawung Praja RRI Surakarta, sebagai media komunikasi antara pemerintah kota Surakarta dengan masyarakat untuk berkomunikasi program-program pembangunan,

Disahkan dalam Rapat Pleno PPS Tanggal 5 Januari 2013.

Dapat kita ketahui bahwa lembaga keuangan, baik Lembaga Keuangan Bank maupun Lembaga Keuangan Non-Bank, memegang peranan penting dalam perekonomian sebagai

Puji syukur senantiasa saya panjatkan kehadirat Allah SWT atas segala limpahan rahmat dan karunia-Nya, sehingga saya dapat menyelesaikan tugas akhir skripsi dengan judul

Pengukuran kinerja tersebut merupakan pengukuran yang terintegrasi meliputi seluruh aspek perusahaan (stakeholder) yang menyangkut kepuasan stakeholder dan kontribusi

Standar Nasional Indonesia (SNI) Pakan buatan untuk ikan patin (Pangasius sp) dirumuskan oleh Subpanitia Teknis 65-05-S2 Perikanan Budidaya, untuk dapat dipergunakan oleh