LANDASAN TEORI
E-commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce
atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan transmisi
Electronic Data Interchange (EDI) ,email, electronic bulletin board, mesin faksimili,
dan Electronic Funds Transfer yang berkenaan dengan transaksi – transaksi belanja di
internet shopping, stock online dan surat obligasi, download dan penjualan
software,dokumen, grafik, music, dan lain – lainnya serta transaksi Business to
Business (B2B).
Infrastuktur e- commerce:
2.2 Penjualan
Penjualan merupakan sebuah strategi untuk mempromosikan produk atau jasa yang
ditujukan untuk memengaruhi tindakan konsumen.Penjualan langsung (hardsell) lebih
menekankan pengambilan keputusan yang didasarkan atas rasional atau karena adanya
keuntungan tambahan yang diberikan suatu produk. Wujud dari penjualan langsung
Penjualan menurut Rangkuty (2008, hal 48) adalah suatu proses kegiatan yang
dipengaruhi oleh berbagai factor social, budaya, politik dan ekonomi dan managerial.
Akibat dari berbagai factor tersebut masing –masing individu maupun kelompok
mendapatkan kebutuhan dan keinginan tidak ingin menciptakan, menawarkan, dan
menukarkan produk yang memiliki nilai komuditas.
Menurut Basu (2001) penjualan adalah sistem keseluruhan dari kegiatan yang
ditunjukan untuk merencanakan, menentukan harga, mempromosikan dan
mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan
organisasi.
Sistem berasal dari bahasa Latin systema dan bahasa Yunani sustema. Pengertian
sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan
bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai
suatu tujuan atau dapat juga dikatakan bahwa Pengertian Sistem adalah sekumpulan
unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan
kegiatan bersama untuk mencapai suatu tujuan. Jadi, secara umum Pengertian Sistem
adalah perangkat unsur yang teratur saling berkaitan sehingga membentuk suatu
totalitas. Berikut ini beberapa Pengertian Sistem Menurut para Ahli:
1. Pengertian Sistem Menurut Davis, G.B: Sistem secara fisik adalah kumpulan
dari elemen-elemen yang beroperasi bersama-sama untuk menyelesaikan suatu
sasaran.
2. Pengertian Sistem Menurut Harijono Djojodihardjo: Suatu sistem adalah
sekumpulan objek yang mencakup hubungan fungsional antara tiap-tiap objek
dan hubungan antara ciri tiap objek, dan yang secara keseluruhan merupakan
suatu kesatuan secara fungsional.
3. Pengertian Sistem Menurut Lani Sidharta: Sistem adalah himpunan dari
bagian-bagian yang saling berhubungan yang secara bersama mencapai tujuan-
tujuan yang sama.
Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk
yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu
kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan
keputusan. (Jogiyanto HM., 1999 : 692).
Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi
penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang.
(Gordon B. Davis, 1991 : 28).
Dari beberapa pengertian informasi menurut para ahli diatas, dapat kita
simpulkan bahwa informasi adalah data yang telah diproses atau diolah menjadi
sebuah bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian yang nyata yang dipergunakan untuk mengambil
keputusan saat ini atau mendatang.
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. Dalam pengertian ini,
istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi
informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi
dengan teknologi ini dalam mendukung proses bisnis.
Sistem informasi juga berbeda dari proses bisnis. Sistem informasi membantu
untuk mengontrol kinerja proses bisnis. Alter berpendapat untuk sistem informasi
Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem
informasi dan organisasi informatika.Sistem informasi adalah gabungan yang
terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan
sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam
organisasi.
2.6 Internet
Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan
komunikasi untuk perdagangan.Kegiatan komersil ini seperti iklan dalam penjualan
produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan dan
pembelian barang dimana barang akan dikirim melalui pos atau sarana lain setelah
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 relative murah
serta pembelian melalui internet akan di ikuti dengan pengantaran barang sampai
pemesanan.
Web server adalah software yang menjadi tulang belakang dari world wide web
(www). Web server menunggu permintaan dari klien yang menggunakan browser
seperti Internet Explorer, Mozilla dan program browser lainnya. Jika ada permintaan
dari browser, maka web server akan memproses permintaan itu kemudian
memberikan hasil prosesnya berupa data yang dinginkan kembali ke browser. Data ini
mempunyai format standar, disebut dengan format SGML (Standart General Markup
Languange). Data yang berupa data ini kemudian akan ditampilkan oleh browser
Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi
internet atau untuk mencari informasi dari suatu web yang tersimpan didalam
komputer. Awalnya, web browser berorientasi pada teks dan belum dapat
menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan
gambar dan teks saja, tetapi juga memutar file multimedia seperti video dan suara.
Web browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai
input dan menjadikan halaman web sebagai hasil output yang informative.
Menurut Sampurna (1996) web adalah sekelompok kode berbasis teks yang sederhana
dan universal, disebut Hyper Text Markup Languange (HTML). Karena berbasis teks,
HTML adalah bahasa kode pemograman yang menjadi dasar bagi terwujudnya
web. Dengan HTML seluruh sistem kompuetr 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
computer dalam platform sistem yang berbeda.
2.7.1 Data
Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum,
berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan
sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan
ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat
berupa angka, kata-kata, atau citra.
Menurut berbagai sumber lain, data dapat juga didefinisikan sebagai berikut:
1. Menurut kamus bahasa inggris-indonesia, data berasal dari kata datum yang
berarti fakta
3. Pengertian yang lain menyebutkan bahwa data adalah deskripsi dari suatu
kejadian yang kita hadapi
intinya data itu adalah suatu fakta-fakta tertentu sehingga menghasilkan suatu
kesimpulan dalam menarik suatu keputusan Adapun
2.7.2 Database
Basis data (bahasa Inggris: Data Base), atau sering pula dieja basisdata, adalah
kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga
dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi
dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan
memanggil kueri (query) basis data disebut sistem manajemen basis data (database
management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya
semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai
basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada
sebelum revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data
yang berhubungan dengan bisnis.Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan,
dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data
(database management system/DBMS). Jika konteksnya sudah jelas, banyak
administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
Kelompok Basis Data Berdasarkan struktur data di dalam basis data, maka basis data
dapat dikelompokkan kedalam:
1. Basis data relasional Basis Data relasional menggunakan tabel dua dimensi
yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data.
2. Basis data hirarki Biasa disebut model pohon, karena menyerupai pohon yang
dibalik. Model ini menggunakan pola hubungan orang tua-anak.
3. Basis data jaringan menyerupai model hirarkis, dengan perbedaan suatu simpul
anak bisa memilki lebih dari satu orang tua.
Basis data memiliki peranan penting dalam suatu organisasi, dan dimanfaatkan
Awalnya PHP diciptakan oleh Andi Gutmans untuk menghitung berapa banyak
pengunjung yang mengakses situs yang dibuatnya. Seiring dengan perkembangan
internet, dirilis pula PHP/Fi yang selanjutnya diikuti versi PHP2. Hingga saat ini PHP
v.4.0 adalah pengembangan dari PHP3 yang telah ditambahi fungsi-fungsi seperti
Zend engine sehingga lebih cepat, kuat, stabil, dan mudah berinteraksi dengan
berbagai aplikasi lainnya. PHP4 banyak mendukung database seperti MySQL,
PostgreSQL, Interbase, ODBC, Oracle, Sybase, dan masih banyak lagi. Sekarang
PHP$ banyak digunakan oleh para web developer karena memang dapat berjalan
dengan baik.
MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan
paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti
multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database
ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.
Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang
kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB.
MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para
pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini.
Informasi.
1. Portabilitas.
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti : Windows,
Linux, FreeBSD , Mac Os X server, solaris, amiga dan masih banyak lagi.
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 laindapat memproses lebih banyak SQL per satuan waktu.
7. Keamanan.
MySQL memiliki beberapa lapisan keamanan seperti level subnetmask,nama
host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi.
9. Konektivitasnya.
MySQL dapat melakukan koneksi dengan klien menggunakan protocol TCP/IP,
Unix soket(UNIX), atau Named Pipes(NT).
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 TOAD, SQL Sever memiliki Enterprise
Mnanager dan SQL Query Analyzer. Sedangkan MySQL memiliki tool atau aplikasi
yang disebut PhpMyAdmin.
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 dan relation data.
a. Entity
Entity cukup kompleks untuk didefenisikan sehingga tidak bisa dapat defenisi
yang memuaskan dan bisaditerima oleh semua pihak.Suatu entity bisa
merupakan environmental element, resource, dan transaksi.
b. Attribute
Karakteristik suatu entity yang dituliskan dalam entity
c. Relationship
Hubungan antar entity.Relationship dipakai untuk menghubungkan dua entity
atau lebih dengan arti tertentu.Cardinality dari relationship dipakai untuk
mengindentifikasi struktur dari relationship.
ERD merupakan alat untuk pembuatan model data secara grafik, maka ERD memiliki
simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada
table berikut :
2.
Proses
3. Data Flow
(Arus Data)
4.
Data Store
(Penyimpan Data)
Flowchart atau diagram alir adalah sebuah diagram dengan simbol-simbol grafis yang
menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang
disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing
masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi
selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau
algoritma tersebut.
CSS adalah singkatan dari Casading Style Sheet yang merupakan kumpulan perintah
yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu sehingga
mampu mengatasi konfik style. CSS atau yang di sebut Cascading Style Sheet yaitu
salah satu bahasa pemrograman web yang mengatur komponen dalam suatu web
supaya web lebih terstruktur dan lebih seragam. CSS seperti halnya styles pada
aplikasi pengolahan kata Microsoft Word yang bisa mengatur beberapa style,
misalnya subbab, heading, bodytext, footer, images, dan style lainnya untuk dapat
dipakai bersama-sama dalam beberapa file. CSS biasanya digunakan untuk
memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.