E-commerce perlengkapan fotografi di Toko Titan Foto

BIODATA PENULIS

1. DATA PRIBADI
Nama

: Elvack Riansyah

Jenis kelamin

: Laki-laki

Tempat, tanggal lahir : Singkep, 06 Maret 1990
Agama

: Islam

Kewarganegaraan

: Indonesia

Status


: Belum kawin

Anak ke

: Dua dari dua bersaudara

Alamat

: Jl. Tubagus Ismail Dalam 53A Bandung

Telepon

: +62856 6816 2652

E-mail

: elvackriansyah@gmail.com

2. RIWAYAT PENDIDIKAN

1. Sekolah Dasar

: SD Negeri 002 Singkep tahun ajaran 19962002

2. Sekolah Menengah Pertama

: SMP Negeri 1 Lingga tahun ajaran 20022005

3. Sekolah Menengah Kejuruan

: Sekolah Menengah Umum Negeri 1
Singkep tahun ajaran 2005-2008

4. Perguruan Tinggi

: FTIK Unikom Bandung tahun ajaran 20082013

Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan
sadar dan tanpa paksaan.


Bandung,

(Elvack Riansyah)

E-COMMERCE PERLENGKAPAN FOTOGRAFI
DI TOKO TITAN FOTO

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana
Program StudiS1 Teknik Informatika
Fakultas Teknik dan Ilmu Komputer

ELVACK RIANSYAH
10108460

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG

2013

KATA PENGANTAR
Segala puji dan syukur kehadirat Allah SWT atas segala rahmat dan karunia-Nya,
sehingga penulis dapat menyelesaikan laporan tugas akhir ini dengan judul
“E-COMMERCE PERLENGKAPAN FOTOGRAFI DI TOKO TITAN FOTO”. Adapun
tujuan penulisan laporan tugas akhir ini adalah untuk memenuhi mata kuliah wajib dan
syarat kelulusan akademik pada Program Studi Strata 1 Teknik Informatika Fakultas
Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Dengan selesainya
penyusunan laporan tugas akhir ini penulis banyak memperoleh dukungan dan bimbingan
yang sangat bermanfaat dari berbagai pihak selama penulisan laporan tugas akhir ini,
oleh karena itu penulis mengucapkan terima kasih kepada :

1. Allah SWT atas semua kemudahan dan kelancaran yang diberikan kepada penulis
dalam menyelesaikan tugas akhir ini.
2. Kedua orangtua, kakak yang selalu memberikan dukungan dan kasih sayang yang
kepada penulis dalam menyelesaikan tugas akhir ini.
3. Bapak Ir. Taryana Suryana, M.Kom. selaku pembimbing yang telah meluangkan
waktu untuk membimbing penulis dalam menyelesaikan tugas akhir.
4. Bapak Rifan Mulyawan selaku pembimbing lapangan dan sebagai pemilik toko Titan

Foto.
5. Nelly Indriani Widiastuti, S.Si., M.T. selaku reviewer yang telah memberikan arahan
serta masukan kepada penulis.
6. Andri Heryandi, M.T. selaku Dosen Wali kelas IF-9 tahun angkatan 2008.

iii

7. Teman-teman kelas IF-9 angkatan 2008 dan semua angkatan seperjuangan juga
semua pihak yang membantu dalam menyelesaikan tugas akhir ini yang tidak dapat
penulis sebutkan satu per satu.
Sebagai manusia yang memiliki keterbatasan kemampuan, maka penulis
menyadari bahwa skripsi ini masih jauh dari sempurna, oleh karena itu saran dan kritik
yang sifatnya membangun dari semua pihak sangat penulis harapkan. Kepada semua
pihak yang berkepentingan dengan skripsi ini, penulis minta maaf apabila terdapat
kekurangan dalam penulisan skripsi ini. Akhir kata mudah-mudahan skripsi ini bisa
memberikan manfaat bagi penulis maupun semua pihak yang memerlukannya.

Bandung, 20 Februari 2013

Penulis


iv

DAFTAR ISI

ABSTRAK .............................................................Error! Bookmark not defined.
ABSTRACT .............................................................Error! Bookmark not defined.
KATA PENGANTAR ...........................................Error! Bookmark not defined.
DAFTAR ISI ..........................................................Error! Bookmark not defined.
DAFTAR GAMBAR .............................................Error! Bookmark not defined.
DAFTAR TABEL ................................................Error! Bookmark not defined.
DAFTAR LAMPIRAN ..........................................Error! Bookmark not defined.
DAFTAR SIMBOL................................................Error! Bookmark not defined.
BAB 1 PENDAHULUAN .....................................Error! Bookmark not defined.
1.1

Latar Belakang Masalah ..............................Error! Bookmark not defined.

1.2


Rumusan Masalah .......................................Error! Bookmark not defined.

1.3

Maksud dan Tujuan .....................................Error! Bookmark not defined.

1.4

Batasan Masalah..........................................Error! Bookmark not defined.

1.5

Metodologi Penelitian .................................Error! Bookmark not defined.

1.6

Sistematika Penulisan .................................Error! Bookmark not defined.

BAB 2 TINJAUAN PUSTAKA ............................Error! Bookmark not defined.
2.1


Tinjauan Perusahaan ...................................Error! Bookmark not defined.

2.1.1

Sejarah Titan Foto ...................................Error! Bookmark not defined.

2.1.2

Logo Titan Foto .......................................Error! Bookmark not defined.

2.1.3

Visi dan Misi Titan Foto .........................Error! Bookmark not defined.

2.1.4

Struktur Organisasi ..................................Error! Bookmark not defined.

2.1.5


Tugas dan Wewenang .............................Error! Bookmark not defined.

2.2

Landasan Teori ............................................Error! Bookmark not defined.

2.2.1

Data .........................................................Error! Bookmark not defined.

2.2.2

Model Data ..............................................Error! Bookmark not defined.

2.2.2.1 Model Data Hirarkis ................................Error! Bookmark not defined.
v

2.2.2.2 Model Data Jaringan ...............................Error! Bookmark not defined.
2.2.2.3 Model Data Relasional ............................Error! Bookmark not defined.

2.2.3

Informasi .................................................Error! Bookmark not defined.

2.2.3.1 Kualitas Informasi ...................................Error! Bookmark not defined.
2.2.3.2 Nilai Informasi ........................................Error! Bookmark not defined.
2.2.3.3 Siklus Informasi ......................................Error! Bookmark not defined.
2.2.4

Sistem ......................................................Error! Bookmark not defined.

2.2.4.1 Karakteristik Sistem ................................Error! Bookmark not defined.
2.2.5

Sistem Informasi ......................................Error! Bookmark not defined.

2.2.5.1 Komponen Sistem Informasi ...................Error! Bookmark not defined.
2.2.5.2 Tujuan Sistem Informasi .........................Error! Bookmark not defined.
2.2.6


E-commerce .............................................Error! Bookmark not defined.

2.2.6.1 Mekanisme E-Commerce ........................Error! Bookmark not defined.
2.2.6.2 Jenis-Jenis E-Commerce .........................Error! Bookmark not defined.
2.2.6.3 Keuntungan E-Commerce .......................Error! Bookmark not defined.
2.2.6.4 Kerugian E-Commerce ............................Error! Bookmark not defined.
2.2.6.5 Klasifikasi E-Commerce..........................Error! Bookmark not defined.
2.2.6.6 Komponen Utama E-Commerce .............Error! Bookmark not defined.
2.2.6.7 Security E-Commerce .............................Error! Bookmark not defined.
2.2.6.8 Metode Pembayaran ................................Error! Bookmark not defined.
2.2.7

Hypertext Preprosesor (PHP) ..................Error! Bookmark not defined.

2.2.7.1 Pengertian PHP........................................Error! Bookmark not defined.
2.2.7.2 Mekanisme PHP ......................................Error! Bookmark not defined.
2.2.7.3 Keuntungan PHP .....................................Error! Bookmark not defined.
2.2.7.4 Netbeans ..................................................Error! Bookmark not defined.
2.2.8

Basis Data ................................................Error! Bookmark not defined.

2.2.8.1 Pengertian Basis Data ..............................Error! Bookmark not defined.
2.2.8.2 Data Base Management System (DBMS)Error! Bookmark not defined.
2.2.8.3 Bahasa Basis Data ...................................Error! Bookmark not defined.
vi

2.2.9

MY SQL ..................................................Error! Bookmark not defined.

2.2.9.1 Konsep Dasar Analisi Sistem ..................Error! Bookmark not defined.
2.2.9.2 Flowmap ..................................................Error! Bookmark not defined.
2.2.9.3 ERD (Entity Relationship Diagram) .......Error! Bookmark not defined.
2.2.9.4 Diagram Konteks .....................................Error! Bookmark not defined.
2.2.9.5 DFD (Data Flow Diagram)......................Error! Bookmark not defined.
2.2.9.6 Kamus Data (Data Dictionary) ...............Error! Bookmark not defined.
2.2.10

Keamanan Data .......................................Error! Bookmark not defined.

2.2.11 Sistem Rekomendasi ...................................Error! Bookmark not defined.
BAB 3 ANALISIS DAN PERANCANGAN ........Error! Bookmark not defined.
3.1

Analisis Sistem .....................................Error! Bookmark not defined.

3.1.1

Analisis Masalah ..................................Error! Bookmark not defined.

3.1.2

Analisis Prosedur Yang Sedang BerjalanError! Bookmark not defined.

3.1.2.1

Prosedur Pengadaan Produk.................Error! Bookmark not defined.

3.1.2.2

Prosedur Penjualan Produk ..................Error! Bookmark not defined.

3.1.2.3

Prosedur Pembuatan Laporan ..............Error! Bookmark not defined.

3.1.3

Analisis Kebutuhan Non-fungsional ....Error! Bookmark not defined.

3.1.3.1

Analisis Pengguna ................................Error! Bookmark not defined.

3.1.3.2

Analisis Perangkat Keras .....................Error! Bookmark not defined.

1.1.3.3

Analisis Perangkat Lunak ....................Error! Bookmark not defined.

3.1.3.4

Analisis Komunikasi ............................Error! Bookmark not defined.

3.1.3.5

AnalisisKeamanan................................Error! Bookmark not defined.

3.1.3.6

Analisis SEO (Search Engine Optimization)Error!

Bookmark

not

defined.
3.1.3.7

Analisis Pembayaran ............................Error! Bookmark not defined.

3.1.3.8

Analisis Pengiriman .............................Error! Bookmark not defined.

3.1.4

Analisi Sistem Rekomendasi Cerdas ...Error! Bookmark not defined.

3.1.4.1

Menentukan Rekomendasi Produk Yang Belum Pernah MembeliError!

Bookmark not defined.
vii

3.1.5

SKPL (Spesifikasi kebutuhan Perangkat Lunak)Error! Bookmark not

defined.
3.1.6

Analisis Basis Data ..............................Error! Bookmark not defined.

3.1.6.1

Entity Relationship Diagram (ERD) ....Error! Bookmark not defined.

3.1.6.2

Kamus Data ERD .................................Error! Bookmark not defined.

3.1.7

Analisis Kebutuhan Fungsional ...........Error! Bookmark not defined.

3.1.7.1

Diagram Konteks .................................Error! Bookmark not defined.

3.1.7.2

Data Flow Diagram (DFD) ..................Error! Bookmark not defined.

3.1.7.2.1

DFD Level 1 website e-commerce Titan FotoError!

Bookmark

not

DFD Level 2 Proses 1 Autentifikasi PenggunaError!

Bookmark

not

defined.
3.1.7.2.2
defined.
3.1.7.2.3

DFD Level 2 Proses 2 Pengolahan Data PenggunaError! Bookmark not

defined.
3.1.7.2.4

DFD Level 2 Proses 3 Pengolahan Data ProdukError!

Bookmark

not

defined.
3.1.7.2.5

DFD Level 2 Proses 4 Pengolahan Data KeranjangError! Bookmark not

defined.
3.1.7.2.6

DFD Level 2 Proses 5 Pengolahan Data TransaksiError! Bookmark not

defined.
3.1.7.2.7

DFD Level 2 Proses 6 Pengolahan Data LaporanError! Bookmark not

defined.
3.1.7.2.8

DFD Level 2 Proses 7 Backup & RestoreError! Bookmark not defined.

3.1.7.2.9

DFD Level 3 Proses 1 ..........................Error! Bookmark not defined.

3.1.7.2.10 DFD Level 3 Proses 2 ..........................Error! Bookmark not defined.
3.1.7.2.11 DFD Level 3 Proses 3 ..........................Error! Bookmark not defined.
3.1.7.2.12 DFD Level 3 Proses 4 ..........................Error! Bookmark not defined.
3.1.7.2.13 DFD Level 3 Proses 5 ..........................Error! Bookmark not defined.
3.1.7.2.14 DFD Level 3 Proses 6 ..........................Error! Bookmark not defined.
viii

3.1.7.2.15 DFD Level 3 Proses 7 ..........................Error! Bookmark not defined.
3.1.7.2.16 DFD Level 3 Proses 8 ..........................Error! Bookmark not defined.
3.1.7.2.17 DFD Level 3 Proses 9 ..........................Error! Bookmark not defined.
3.1.7.2.18 DFD Level 3 Proses 10 ........................Error! Bookmark not defined.
3.1.7.2.19 DFD Level 3 Proses 11 ........................Error! Bookmark not defined.
3.1.7.2.20 DFD Level 3 Proses 12 ........................Error! Bookmark not defined.
3.1.8

Spesifikasi Proses .................................Error! Bookmark not defined.

3.1.9

Spesifikasi Proses .................................Error! Bookmark not defined.

3.1.12

Kamus Data ..........................................Error! Bookmark not defined.

3.2

Perancangan Sistem .............................Error! Bookmark not defined.

3.2.1

Perancangan Skema Relasi ..................Error! Bookmark not defined.

3.2.2

Struktur Tabel.......................................Error! Bookmark not defined.

3.2.3

Perancangan Struktur Menu .................Error! Bookmark not defined.

3.2.4

Perancangan Antar Muka .....................Error! Bookmark not defined.

3.2.5

Perancangan Pesan ...............................Error! Bookmark not defined.

3.2.6

Jaringan Semantik ................................Error! Bookmark not defined.

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEMError!

Bookmark

defined.
4.1

Implementasi Sistem ............................Error! Bookmark not defined.

4.1.1 Lingkungan Implementasi............................Error! Bookmark not defined.
4.1.2 Implementasi Perangkat Keras .....................Error! Bookmark not defined.
4.1.3 Implementasi Perangkat Lunak ....................Error! Bookmark not defined.
4.1.4 Implementasi Basis Data ..............................Error! Bookmark not defined.
4.1.5 Implementasi Antarmuka ............................Error! Bookmark not defined.
4.2

Pengujian Perangkat Lunak..................Error! Bookmark not defined.

4.2.1.2Kasus dan Hasil Pengujian Alpha ...............Error! Bookmark not defined.
4.2.1.3Pengujian Login Member ............................Error! Bookmark not defined.
4.2.1.4Pengujian Daftar..........................................Error! Bookmark not defined.
4.2.1.5Pengujian Lupa Password ...........................Error! Bookmark not defined.
ix

not

4.2.1.6Pengujian Ganti Password ..........................Error! Bookmark not defined.
4.2.1.7Pengujian Menu Cari...................................Error! Bookmark not defined.
4.2.1.8Pengujian Menu Keranjang .........................Error! Bookmark not defined.
4.2.1.9Pengujian Pengiriman .................................Error! Bookmark not defined.
4.2.1.9Pengujian Pembayaran ................................Error! Bookmark not defined.
4.2.1.10 Pengujian Login Petugas ..........................Error! Bookmark not defined.
4.2.1.11 Pengujian Tambah Data Kategori ............Error! Bookmark not defined.
4.2.1.12 Pengujian Tambah Kurir ..........................Error! Bookmark not defined.
4.2.1.13Pengujian Tambah Data Paket ..................Error! Bookmark not defined.
4.2.1.14 Pengujian Edit Data Paket ........................Error! Bookmark not defined.
4.2.1.15 Pengujian Hapus Data Paket ....................Error! Bookmark not defined.
4.2.1.16 Pengujian Pencarian Provinsi...................Error! Bookmark not defined.
4.2.1.17 Pengujian Data Member ...........................Error! Bookmark not defined.
4.2.1.18 Pengujian Tambah Data Petugas ..............Error! Bookmark not defined.
4.2.1.19 Pengujian Tambah Data Barang..............Error! Bookmark not defined.
4.2.1.20 Pengujian Tambah Data Gambar .............Error! Bookmark not defined.
4.2.1.21 Kesimpulan Hasil Pengujian Alpa ...........Error! Bookmark not defined.
4.2.2 Pengujian Beta .............................................Error! Bookmark not defined.
4.2.2.1.1 Wawancara Pengguna .............................Error! Bookmark not defined.
4.2.2.1.2 Kuesioner Pengguna................................Error! Bookmark not defined.
4.2.2.2 Kesimpulan Pengujian Beta .......................Error! Bookmark not defined.
BAB 5

KESIMPULAN ................................................................................. 222

2.1

Kesimpulan ....................................................................................... 222

2.2

Saran .................................................................................................. 222

DAFTAR PUSTAKA ......................................................................................... 223

x

DAFTAR PUSTAKA

1. Sugiyono. 2010. Metode Penelitian Kuantitatif, Kualitatif, dan R&D.
Bandung : Alfabeta.

2. Nugroho, Adi. 2006. E-commerce Memahami Perdagangan Modern Dunia
Maya. Bandung : Informatika.

3. Suryana, Taryana dan Jonathan Sarwono. 2007. E-commerce Menggunakan
PHP dan MySQL.Yogyakarta : Graha Ilmu.

4. Riyanto. 2011. Membuat Sendiri Aplikasi E-commerce dengan PHP dan
MySQL Menggunakan CodeIgniter dan JQuery. Yogyakarta : Andi.

5. Nugroho, Bunafit. 2009.Aplikasi Pemrograman Web Dinamis dengan PHP
dan MySQL. Yogyakarta : Gava Media.

223

BAB 1
PENDAHULUAN

1.1

Latar Belakang Masalah
Titan Foto adalah sebuah toko yang menjual berbagai macam perlengkapan

fotografi yang terletak di jalan Purnawarman 13-15 Bandung Electronik Center
(BEC) Lantai 2 Blok A8. Toko fotografi ini juga mempunyai banyak cabang
khususnya untuk wilayah Bandung dan sekitarnya. Bagi kalangan fotografi yang
bermukim didaerah Bandung, toko fotografi ini sangat familiar dan terkenal karena
kemurahan dan kelengkapan produk yang dijual. Semua produk yang ditawarkan
merupakan produk asli dan ber-license. Disamping itu Titan Foto ini juga sangat aktif
dalam mengadakan kegiatan fotografi seperti workshop, lomba, dan event-event
lainnya.
Dalam menjual produknya saat ini, Titan Foto masih menerapkan proses jualbeli direct sale dimana pembeli harus datang langsung ke toko untuk membeli
perlengkapan fotografi sesuai dengan keinginannya. Titan Foto membutuhkan sebuah
alternatif untuk mengembangkan dan mengoptimalkan proses penjualannya dimana
penjual dan pembeli tidak dibatasi oleh faktor ruang, waktu,tenaga, dan maupun
biaya.
Dalam mempromosikan usahanya saat ini, Titan Foto masih menggunakan
brosur dan forum penjualan online. Pembuatan brosur sendiri membutuhkan biaya
yang tidak sedikit dan tidak terlalu efektif karena brosur hanya bersifat sementara.
Promosi melalui forum penjualan online juga kurang maksimal karena informasi
yang dapat dituliskan sangat terbatas. Titan Foto membutuhkan suatu media
pemasaran yang bersifat efektif dan efisien sehingga dapat memperkenalkan toko dan
produk dengan sangat mudah dan terjangkau.
Dalam mengolah data-datanya juga saat ini, Titan Foto sudah menggunakan
media elektronik seperti penggunaan komputer sebagai pengolah dan media
penyimpanan data-data tersebut. Data-data tersebut masih disimpan dalam formatfile1

2

file yang berbentuk work sheet yang tersebar.Titan Foto membutuhkan suatu
alternatif yang mudah dalam menyimpan dan mengelola data-data tersebut yaitu
pengolahan data produk, data transaksi, dan data laporan.
Berdasarkan pemaparan sebelumnya, Titan Foto membutuhkan alternatif atas
permasalahan yang ada dalam hal ini yaitu pengembangan bisnis. Pengembangan
bisnis sebenarnya telah dilakukan oleh Titan Foto yaitu dengan memanfaatkan
teknologi internet seperti penggunaan forum sebagai media penjualan dan promosi.
Tekanan bisnis menuntut dan memaksa usaha ini untuk melanjutkan pengembangan
bisnis kearah dan langkah selanjutnya yaitu mencoba untuk mengimplementasikan
kegiatandan strategi bisnis yang lebih luas yaitu e-commerce.
1.2

Rumusan Masalah
Berdasarkan latar belakang masalah yang telah dijelaskan diatas, maka dapat

dirumuskan permasalahan-permasalahan terjadi yaitu :
1. Bagaimana cara mempermudah konsumen dalam menjangkau produk tanpa
harus mendatangi toko secara langsung.
2. Bagaimanacara membantu mempromosikan produknya kepada konsumen
dengan area pemasaran yang luas.
3. Bagaimanacara mempercepat pembuatan dan pengolahan data laporan
produk dan data laporan penjualan.
1.3

Maksud dan Tujuan
Berdasarkan permasalahan yang telah dipaparkan diatas, maka maksud dari

penelitian ini adalah untuk membangun“E-commerce Perlengkapan Fotografi
di Toko Titan Foto”.
Sedangkan tujuan yang akan dicapai dalam pembuatan website e-commerce
penjualan perlengkapan fotografi di toko Titan Foto ini adalah :
1. Mempermudah konsumen dalammenjangkau produk tanpa harus mendatangi toko
secara langsung.
2. Membantu mempromosikan produknya kepada konsumen dengan area pemasaran
yang luas.

3

3. Mempercepat pembuatan dan pengolahan data laporan produk dan data laporan
penjualan.

1.4

Batasan Masalah
Agar tidak meluas dan lebih terarah pembahasannya, batasan masalah yang

diambil dalam pembangunan website e-commerce ini adalah sebagai berikut :
1. Pembatasan Admin
a. Manajemen Produk
1. Terdapat pengolahan data produk yang terdiri dari tambah produk,
edit atau update produk, dan hapus produk.
2. Data Kategori dapat dibedakan berdasarkan merk, jenis kamera,
maupun asesoris fotografi seperti flash, lighting, tripod, filter, case,
dan bag.
3. Produk terdiri nama, merk, harga, berat, ukuran, diskon, dan stok.
4. Gambar produk yang akan diwakilkan oleh beberapa foto untuk
melihatkan ciri fisik dari sebuah produk yang akan disuguhkan
dengan beberapa foto untuk dapat memperlihat seluruh bagian
produk dari berbagai arah.
5. Terdapat juga pengelolaan stok produk dan pengaturan promosi
bahkan diskon.
b. Manajemen Pemesanan
1. Pencarian Pesanan, untuk melakukan pencarian terhadap pelanggan
yang melakukan transaksi ke dalam sistem.
2. Status Pesanan, untuk melakukan update transaksi apa saja yang
telah dilakukan oleh pelanggan.
3. Konfirmasi pembayaran, untuk mengetahui status pembayaran
pelanggan.
4. Pembatalan pesanan, untuk mengetahui dan mengatur bagaimana
jika pelanggan membatalkan pesanannya.

4

c. Manajemen Pembayaran
1. Dapat melakukan pembayaraan secara tunai dengan datang langsung
ke toko Titan Foto
2. Dapat melakukan pembayaran secara Cash On Delivery (COD)
khusus untuk daerah kota Bandung.
3. Dapat melakukan pembayaran melalui transfer antar bank atau via
ATM.
4. Dapat melakukan pembayaran onlinedengan menggunakan fasilitas
Payment Gateway yaitu Paypal.
d. Manajemen Pengiriman
1. Menggunakan

jasa

pengiriman

yang

mempunyai

fasilitas

penulusuran pengiriman (tracking).
2. Memiliki harga kirim yang belum termasuk ke dalam harga produk
berdasarkan lokasi pengirimannya.
e. Manajemen Laporan
1. Terdiri dari laporan penjualan, laporan pemesanan, dan laporan
produk yang disusun berdasarkan harian, mingguan, bulanan,
tahunan atau secara periodik berdasarkan waktu tertentu.
2. Terdapat juga fasilitas pembuatan label pengiriman berdasarkan
format tertentu.
f. Manajemen Integrasi
1. Facebook
2. Twitter
g. Manajemen Keamanan
1. Backup
2. Restore
2. Pembatasan pada fitur pelanggan
a. Dilengkapi dengan fasilitas pendaftaran (sign up) pelanggan dan login
pelanggan.

5

b. Dilengkapi dengan History pemesanan.
c. Menampilkan produk diskon, Produk Terbaru (Newest Product),Produk
Terlaris (Global/per Kategori), Produk Paling Banyak Dilihat (Most
View Product), Pencarian Produk (berdasarkan nama dan kategori).
d. Mendukung Search Engine Optimization (SEO) agar situs anda terdaftar
di search engine pada halaman-halaman depan, customer dengan mudah
mencari website ini.
e. Pengiriman informasi pemesanan melalui email ke pemesan setiap ada
perubahan status pesanan.
f. Zoom gambar produk dan multi gambar untuk suatu produk.
g. Mendukung untuk customer mengisikan komentar melewati sistem.
Mendukung untuk customer mendapatkan berita atau event yang
diadakan oleh Titan Foto.
3. Pembatasan Keamanan
a. username dan password digunakan oleh pelanggan yang sudah terdaftar
untuk autentifikasi pengguna.
b. Untuk menjamin keamanannya data transfer dari browser pembeli ke
webserver di perlukan protokol untuk pengamanan, protocol tersebut
adalah SSL(Secure Socket Layer)
c. IP yang dipakai IP Dedicated IP address yang digunakan secara
eksklusif pada satu akun hosting. Dedicated IP biasa digunakan untuk
jalur transaksi yang menggunakan SSL-enncrypted untuk pengamanan
transaksi di internet, biasanya digunakan oleh website yang memiliki ecommerce atau penjualan online.
4. Pembatasan Komunikasi
a. Menggunakan Yahoo Messanger untuk komunikasi real time lewat
Online.
b. Menggunakan email yang telah didaftarkan oleh pengguna pada saat
pendaftaran.

6

c. Untuk berbicara langsung dapat menggunakan Sarana telepon untuk
custumer support
5. Pembatasan Perangkat
a. Pemiliktoko

atau

orang

yang

ditunjuk

oleh

pemilik

sebagai

administrator.
b. Pengunjung yang sudah terdaftar sebagai member user.
c. Pengunjung yang tidak terdaftar dan hanya untuk mengunjungi website.
6. Pembatasan Fitur Tambahan
Fitur tambahan yang digunakan dalam pembuatan website e-commerce ini
adalah Smart Recommendation System. Sistem ini akan membantu pembeli
dalam merekomendasikan pembelian dimana sistem akan memberikan
rekomendasi kepada pembeli untuk membeli perlengkapan lainnya yang
memiliki keterkaitan dengan apa yang telah dia pesan sebelumnya.
Produk-produk yang direkomendasikan harus mempunyai alasan mengapa
produk tersebut menjadi produk yang direkomendasikan. Hal itu dapat
membantu pembeli dalam memberikan alasan untuk memilih produk yang
secara tidak langsung dibutuhkan oleh pembeli tersebut. Sehingga pembeli
tidak perlu melakukan pencarian atau pemilihan kembali produk-produk yang
memiliki kesesuaian atau kecococokan dengan produk yang telah dipesan
sebelumnya karena telah dibantu oleh sistem yang terintegrasi.
Fitur tambahan ini juga akan merekomendasikan pembeli dalam
pengambilan keputusan untuk memilih produk yang direkomendasikan
sehingga pembeli dapat memilih kategori produk yang direkomendasikan
terlebih dahulu yaitu berdasarkan harga, merek maupun rating dari produkproduk yang direkomendasikan tersebut.

7

1.5

Metodologi Penelitian
Metodologi penelitian dapat memberikan gambaran yang lebih jelas mengenai

objek penelitiannya. Metodologi yang digunakan dalam penelitian ini adalah
metodologi penelitian dengan analisis deskriptif. Penelitian deskriptif merupakan
metode penelitian yang menggambarkan objek penelitiannya berupa data-data yang
bersifat sistematis, faktual, dan akurat sehingga data yang akan diteliti sudah ada dan
tidak akan mungkin dimanipulasi. Metode deskriptif mempunya kegiatan yang
terbagi menjadi 2 tahap yaitu :
1. Tahap pengumpulan data
Tahap pengumpulan data yang digunakan dalam penelitian ini dengan studi kasus
toko Titan Fotoadalah sebagai berikut :
a. Studi Literatur
Studi literatur merupakan pengumpulan data dengan cara mengumpulkan
literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul
penelitian.
b. Observasi
Observasi merupakan tahap pengumpulan data dengan mengadakan penelitian
dan peninjauan langsung terhadap permasalahan yang diambil.
c.

Interview
Interview merupakan tahap pengumpulan data dengan mengadakan tanya
jawab secara langsung yang ada kaitannya dengan topik yang diambil.

2. Tahap Pengembangan Perangkat Lunak
Tahap pengembangan perangkat lunak website e-commerce ini, maka modelyang
digunakan adalah modelwaterfall(Sommerville, 2011), karena setiap tahapan pada
model ini dapat melakukan pendekatan secara sistematis dan berurutan dalam
membangun perangkat lunak dengan menggambarkan kebutuhan-kebutuhan sistem
secara utuh dan eksplisit. Sehingga setiap tahap harus diselesaikan terlebih dahulu
untuk menghindari terjadinya pengulangan.

8

Model waterfall(Sommerville, 2011)yang terdapa dalam gambar 1.1 memiliki
beberapa tahap yaitu sebagai berikut [1]:
a. Pemodelan (Planning)
Pemodelan merupakan tahap dari sistem yang terbesar dalam pengerjaan suatu
proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang
diperlukan sistem dan mengalokasikannya kedalam pembentukan perangkat
lunak.
b. Analisis (Analysis)
Analisis merupakan tahap menganalisis hal-hal yang diperlukan dalam
pelaksanaan proyek pembuatan perangkat lunak.
c. Perancangan (Design)
Perancangan merupakan tahap penerjemahan dari data yang dianalisis
kedalam bentuk yang mudah dimengerti oleh user.
d. Implementasi (Implementation)
Implementasi adalah tahap penerjemahan data atau pemecahan masalah yang
telah dirancang keadalam bahasa pemrograman tertentu.
e. Pengujian (Testing)
Pengujian merupakan tahap pengujian yang dilakukan terhadap perangkat
lunak yang dibangun.
f. Pemeliharaan (Maintenance)

9

Pemeliharaan merupakan tahap akhir dimana suatu perangkat lunak yang
sudah selesai dapat mengalami perubahan atau penambahan sesuai dengan
permintaan user.

Gambar 1.1 Model Waterfall(Sommerville, 2011)[1]

1.6

Sistematika Penulisan
Sistematika penulisan dapat memberikan gambaran umum tentang penelitian

yang dijalankan, maka disusunlah sistematika penulisan dalam penelitian ini yaitu
sebagai berikut :

BAB I PENDAHULUAN
Bab pendahuluan ini menguraikan tentang latar belakang permasalahan dengan
merumuskan inti permasalahan yang dihadapi serta menentukan maksud dan tujuan
dari penelitian ini yang kemudian diikuti dengan metode penelitian dan sistematika
penulisan.

10

BAB II. TINJAUAN PUSTAKA
Bab tinjauan pustaka ini membahas tentang tinjauan perusahaan dan tinjauan teori.
Tinjauan perusahaan meliputi sejarah perusahaan dan beberapa profil perusahaan
dengan studi kasus toto Titan Foto. Dan berisi tentang tinjauan teori yang digunakan
dalam membangun perangkat lunak meliputi dasar teori tentang e-commerce sendiri
dan beberapa teori pendukung yaitu teori bahasa pemrograman PHP, teori database
MySQL dan teori tentang kode-kode HTML.

BAB III. ANALISIS DAN PERANCANGAN
Bab analisis dan perancangan ini menjelaskan tentang analisis dan perancangan
dalam pembuatan perangkat lunak dengan menggunakan digram-diagram untuk
menggambarkan aliran data dan aliran kerja serta perancangan data dan perancangan
antarmuka.

BAB IV. IMPLEMENTASI DAN PENGUJIAN
Bab implementasi dan pengujian ini menyuguhkan tentang implementasi hasil dari
analisis dan perancangan system ke dalam bentuk bahasa pemrograman serta
kebutuhan dalam mengembangkan sistem dan juga berisikan hasil pengujian dari
pembuatan website, baik pada bagian awal, tengah, inti dan juga akhir dari website ecommerce ini.

BAB V. KESIMPULAN DAN SARAN
Bab kesimpulan dan saran ini memberikan kesimpulan dari implementasi sistem yang
telah dibangun dan serta saran-saran yang sudah diperoleh dari aplikasi yang dibuat
untuk bahan pengembangan sistem selanjutnya.

BAB 2
TINJAUAN PUSTAKA

2.1 Tinjauan Perusahaan
Tinjauan perusahaan akan memberikan informasi mengenai profil dari sebuah
perusahaan yaitu dalam hal ini adalah toko Titan Foto.

2.1.1

Sejarah Titan Foto
Titan Foto merupakan sebuah toko penjualan perlengkapan fotografi yang

beralamatkan di Bandung Electronic Centre (BEC) lantai 2 Blok A8 Bandung. Titan
Foto menjual berbagai perlengkapan fotografi dari kamera digital sendiri hingga
aksesoris-aksesoris fotografi dari berbagai merk yang ditawarkan.
Titan Foto adalah usaha keluarga yang yang didirikan oleh beberapa orang
anggota keluarga. Titan Foto awalnya hanya bergerak dibidang jasa percetakan dan
pencucian foto yaitu dengan berdirinya sebuah toko dengan nama Semut Foto Lab.
Setelah beberapa tahun berdirinya toko tersebut, usaha keluarga ini berkembang ke
jasa penjualan yaitu tidak hanya mencetak atau mencuci foto tetapi Semut Foto Lab
juga menjual berbagai macam kamera dari segala merk.
Sejarah perkembangan Titan Foto ditandai dengan adanya kebijakan dari
salah satu anggota keluarga yang mempunyai ide kreatif yaitu memutuskan untuk
berekspansi dengan mengembangkan usaha mandiri. Ide kreatif dari salah satu
anggota keluarga ini masih sama bergerak dibidang fotografi tetapi tidak mencetak
atau mencuci foto tetapi hanya menjual perlengkapan fotografi saja.
Setelah beberapa tahun berdirinya kesuksesan Titan Foto, usaha keluarga
semakin berkembang dengan ditandainya banyak bermunculan lagi usaha-usaha
mandiri yang dilakukan oleh beberapa anggota keluarga dan hasilnya usaha keluarga
ini telah mempunyai 5 toko yang masih bergerak dibidang fotografi yaitu
a. Semut Foto Lab
b. Titan Foto
12

13

c. Nuyan Digital
d. Genta Kamera
e. SanSon Foto
2.1.2

Logo Titan Foto
Dibawah ini merupakan gambar logo toko Titan Foto :

Gambar 2.1 Logo Titan Foto
Keterangan :
1. Warna hitam melambangkan kekuatan, ketegasan, ketangguhan, kemakmuran,
kecanggihan, kekuasaan, dan perlindungan.
2. Warna

jingga

melambangkan

keadilan,

kegembiraan,

kehangatan,

keberuntungan, kesuksesan, kesejahteraan, dan pertumbuhan.

2.1.3

Visi dan Misi Titan Foto
Titan Foto memiliki visi yaitu bisa menjadi sebuah perusahaan penjualan

perlengkapan fotografi digital yang terus berkembang dengan kualitasnya dan
memiliki daya saing yang tinggi.
Titan Foto juga memiliki misi yaitu antara lain :
a. Profesionalisme dalam bekerja.
b. Pelayanan yang optimal.
c. Konsumen adalah raja.

14

2.1.4

Struktur Organisasi
Struktur organisasidapat menggambarkan dengan jelas susunan kegiatan

pekerjaan antara yang satu dengan yang lain di toko Titan Foto dan bagaimana juga
hubungan aktivitas fungsi diantara mereka yang ikut berperan disana, maka
dibutuhkan sebuah struktur organisasi dengan susunannya sebagai berikut :

Manajer

Penjualan

Gudang

Teknisi

Pembantu Umum
Gambar 2.1 Struktur Organisasi Titan Foto

Agar tujuan dan sasaran perusahaan tercapai serta dapat merumuskan visi dan
misi perusahaaan, maka Titan Foto membentuk suatu struktur organisasi dengan
jabatan sebagai berikut :
Manajer

: Rifan Mulyawan (Pemerhati Kamera Digital)

Gudang

: Angga Permana

Penjualan

: Asep Sonjaya

Teknisi

: Jeanny Thifanny

Pembantu Umum : Dessy
Harry

15

2.1.5

Tugas dan Wewenang
Titan Foto memiliki struktur organisasi dengan tugas dan wewenang sebagai

berikut :
1. Manajer
Mengatur dan mengawasi jalannnya organisasi serta bertanggung jawab
penuh atas organisasi.
2. Gudang
Menyuplai dan memasukkan ketersediaan produk yang berasal dari suppliersupplier.

3. Penjualan
Menjual dan memasarkan produk-produk yang ditawarkan serta pelayanan
penuh terhadap konsumen.
4. Teknisi
Mengoperasi dan memperbaiki produk-produk yang ditawarkan yang bersifat
teknis.
5. Pembantu Umum
Membantu dan mendukung tugas bagian lainnya serta merencanakan
kegiatan-kegiatan selanjutnya secara umum.

2.2 Landasan Teori
Landasan teori adalah alur logika atau penalaran yang merupakan seperangkat
konsep, definisi, dan proposisi yang disusun secara sistematis.

2.2.1

Data
Data adalah sumber informasi yang bentuknya masih mentah. Menurut

Jogianto (1990), data adalah kenyataan yang menggambarkan suatu kejadian-kejadian
dan kesatuan nyata. Data dapat diperoleh dalam bentuk simbol-simbol karakter huruf,
angka, gambar, suara, sinyal, dan lain sebagainya. Agar dapat digunakan, data harus

16

diolah lebih lanjut. Hasil pengolahan terhadap data ini nantinya dapat menjadi
informasi. Dalam hubungannya dengan basis data, data item merupakan komponen
data terkecil yang memiliki arti. Kumpulan dari data item yang saling berhubungan
dan dianggap satu bagian oleh sebuah aplikasi disebut dengan record.

2.2.2

Model Data
Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi.

Model data adalah himpunan deksripsi data level tinggi yang dikonstruksi untuk
menyembunyikan beberapa detail dari penyimpanan level rendah. Beberapa
manajemen basis data didasarkan pada model data relasional, model data hirarkis,
atau model data jaringan.

2.2.2.1 Model Data Hirarkis
Model hirarkis biasa disebut model pohon, karena menyerupai pohon yang
dibalik. Model ini menggunakan pola hubungan orang tua-anak. Setiap simpul (biasa
dinyatakan dengan lingkaran atau kotak) menyatakan sekumpulan medan. Simpul
yang terhubung ke simpul pada level di bawahnya disebut orang tua. Setiap orang tua
bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap
anak hanya memiliki satu orang tua. Simpul – simpul yang dibawahi oleh simpul
orang tua disebua anak. Simpul orang tua yang tidak memiliki orang tua disebut akar.
Simpul yang tidak mempunyi anak disebut daun. Adapun hubungan antara anak dan
orang tua disebut cabang.

2.2.2.2 Model Data Jaringan
Model jaringan distandarisasi pada tahun 1971 oleh Data Base Task Group
(DBTG). Itulah sebabnya disebut model DBTG. Model ini juga disebut model
CODASYL (Conference on Data System Languages), karena DBTG adalah bagian
dari CODASYL. Model ini menyerupai model hirarkis, dengan perbedaan suatu
simpul anak bisa memilki lebih dari satu orang tua. Oleh karena sifatnya demikian,

17

model ini bias menyatakan hubungan 1:1 (satu arang tua punya satu anak), 1:M (satu
orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai
beberapa orangtua). Pada model jaringan, orang tua diseut pemilik dan anak disebut
anggota.

2.2.2.3 Model Data Relasional
Model relasional adalah model data yang paling banyak digunakan saat ini.
Pembahasan pokok pada model ini adalah relasi, yang dimisalkan sebagai himpunan
dari record. Deskripsi data dalam istilah model data disebut skema. Pada model
relasional, skema untuk relasi ditentukan oleh nama, nama dari tiap field (atau atribut
atau kolom), dan tipe dari tiap field.

2.2.3

Informasi
Menurut Jogianto (1990), informasi dapat didefinisikan sebagai hasil dari

pengolahan data dalam suatu bentuk yang lebih berguna dan berarti bagi
penerimanya. Informasi ini harus menggambarkan kejadian yang nyata sehingga
nantinya dapat digunakan untuk mengambil keputusan oleh penerima informasi
tersebut. Informasi diperoleh dari kegiatan pengumpulan data. Setelah terkumpul,
data kemudian diolah dan dianalisis serta dipilah-pilah sehingga didapatkan informasi
yang berguna dan sesuai dengan kebutuhan. Kualitas dari sebuah informasi
ditentukan oleh tiga hal yaitu keakuratan informasi, ketepatan waktunya (up-to-date),
dan relevan dengan keadaan atau kebutuhan.

2.2.3.1 Kualitas Informasi
Kualitas dari suatu informasi tergantung pada tiga hal pokok yaitu:
1. Akurat ( accurate )
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan, dalam
hal ini informasi harus jelas mencerminkan maksudnya.

18

2. Tepat waktu ( time lines )
Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang
sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan
suatu landasan dalam mengambil sebuah keputusan dimana bila pengambilan
keputusan terlambat maka akan berakibat fatal untuk organisasi.

3. Relevan ( relevance )
Informasi harus mempunyai manfaat untuk pemakainya, dimana relevansi
informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima
dan yang membutuhkan.

2.2.3.2 Nilai Informasi
Nilai Informasi (value of information) ditentukan oleh dua hal yaitu manfaat
dan biaya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efekif
dibandingkan dengan biaya mendapatkannya.

2.2.3.3 Siklus Informasi
Data agar menjadi lebih berarti dan berguna dalam bentuk Informasi, maka
perlu diolah melalui suatu model tertentu. Data yang telah diolah tersebut kemudian
diterima oleh penerima, lalu penerima membuat suatu keputusan dan melakukan
tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat
sejumlah data kembali. Data tersebut akan ditangkap sebagai input, dan diproses
kembali lewat suatu model dan seterusnya sehingga membentuk suatu siklus. Siklus
ini disebut dengan siklus Informasi (information cycle) atau disebut pula siklus
pengolahan data (processing cycles).

19

2.2.4

Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk
menyelesaikan suatu sasaran tertentu. Dari pengertian diatas dapat diambil suatu
kesimpulan bahwa suatu sistem merupakan elemen yang saling berkaitan dan saling
mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan
tertentu.

2.2.4.1 Karakteristik Sistem
Suatu sistem memiliki karakteristik atau sifat-sifat tertentu, yaitu memiliki
komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem
(environment), penghubung (interprest), masukan (input), keluaran (output),
pengolah (process) dan sasaran (objective) dan tujuan (goal).

1. Komponen Sistem (System Components)
Komponen sistem atau elemen-elemen sistem dapat berupa suatu sub sistem
atau bagian-bagian dari sistem. Setiap sistem baik besar maupun kecil, selalu
mengandung

komponen-komponen

atau

subsistem-subsistem.

Setiap

subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi
tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem
dapat mempunyai suatu yang lebih besar yang disebut supra system.

2. Batas Sistem (System Boundary)
Batas sistem merupakan daerah-daerah yang membatasi antara satu sistem
dengan sistem lainnya dengan lingkungan luarnya. Batas sistem ini
memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu
sistem menujukkan ruang lingkup (scope) dari sistem tersebut.

3. Lingkungan Luar Sistem (System Environment)

20

Lingkungan luar sistem dari suatu sistem adalah apapun di luar batas dari
sistem

yang

mempengaruhi

operasi

sistem

yang

dapat

bersifat

menguntungkan dan dapat pula merugikan sistem tersebut. Lingkungan luar
yang menguntungkan merupakan energi dari sistem yang harus dijaga dan
dipelihara. Sedangkan yang merugikan harus ditahan dan dikendalikan,
karena akan mengganggu kelangsungan hidup sistem.

4. Penghubung Sistem
Penghubung sistem merupakan media penghubung antara satu sub sistem
dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan
sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.
Dengan penghubung akan terjadi interaksi antar subsistem, sehingga
membentuk satu kesatuan.

21

5. Masukan Sistem (System Input)
Masukan adalah suatu energi yang dimasukkan ke dalam sistem. Masukan
dapat berupa masukan perawatan (maintenance input) dan masukan sinyal
(signal input). Maintenance input adalah energi yang dimasukkan supaya
sistem tersebut dapat beroperasi. Contoh maintenance input di dalam sistem
komputer adalah program, yang digunakan untuk mengoperasikan komputer.
Sedangkan signal input adalah energi yang diproses untuk mendapatkan
keluaran. Contoh signal input di dalam sistem komputer adalah data, yang
dapat diolah menjadi Informasi.

6. Keluaran Sistem (System Output)
Keluaran

(Output)

merupakan

hasil

dari

energi

yang

diolah

dan

diklasifikasikan menjadi keluaran yang berguna.

7. Pengolah Sistem (System Process)
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri
sebagai pengolahnya, yang bertugas untuk merubah masukan menjadi
keluaran.

8.

Sasaran Sistem (System Objective)
Suatu sistem pasti memiliki tujuan (goal) atau sasaran (objective). Suatu
operasi sistem akan berguna dan berhasil apabila mencapai sasaran atau
tujuannya. Sasaran sistem sangat menentukan masukan yang dibutuhkan
sistem dan keluaran yang akan dihasilkan sistem.

22

Gambar 2.2 Karakteristik Sistem [2]

2.2.5

Sistem Informasi

Menurut Robert A. Leitch dan K. Roscoe Davis di dalam bukunya Accounting
Informatioon Systems mendefinisikan sistem informasi sebagai berikut: “Sistem
informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan
kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan
kegiatan strategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan
laporan-laporan yang diperlukan‖. Sedangkan menurut Susanto Azhar: “Sistem
Informasi adalah kumpulan dari sub-sub sistem komponen baik phisik maupun non
phisik yang saling berhubungan satu sama lain dan bekerjasama secara harmonis
untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna”.
Kegiatan yang terdapat pada sistem informasi antara lain :
1. Input, menggambarkan suatu kegiatan untuk menyediakan data yang akan
diproses.

23

2. Proses, menggambarkan bagaimana suatu data diproses untuk menghasilkan
suatu informasi yang bernilai tambah.
3. Output, suatu kegiatan untuk menghasilkan laporan dari proses diatas.
4. Penyimpanan, suatu kegiatan untuk memelihara dan menyimpan data.
5. Kontrol, suatu aktifitas untuk menjamin bahwa sistem informasi tersebut
berjalan sesuai dengan yang diharapkan.
Sistem informasi dalam sebuah sistem meliputi pemasukan data ( input )
kemudian diolah melalui suatu model dalam pemrosesan data, dan hasil informasi
akan ditangkap kembali sebagai suatu input dan seterusnya sehingga membentuk
siklus informasi yang dapat diperoleh dari sistem informasi sebagai sistem khusus
dalam organisasi untuk mengolah informasi tersebut

2.2.5.1 Komponen Sistem Informasi
Sistem informasi terdiri dari komponen-komponen yang disebut dengan
istilah blok bangunan (building blok) yaitu:
1. Hardware yaitu suatu perangkat keras dalam komputer yang kita bisa
sentuh dan rasakan.
2. Software yaitu suatu perangkat lunak di dalam komputer yang
berfungsi untuk mengoperasikan suatu aplikasi di dalam sistem
komputer.
3. Data yaitu sekumpulan karakter yang diterima sebagai masukan
(input) untuk sistem informasi dan disimpan serta diolah.
4. Prosedur yaitu suatu urutan pekerjaan tata usaha yang biasanya
melibatkan beberapa orang dalam satu bagian atau lebih, dan disusun
untuk menjamin adanya perlakuan yang seragam terhadap transaksitransaksi perusahaan yang terjadi.
5. User yaitu orang yang terlibat dalam sistem informasi seperti operator,
pemimpin sistem informasi, dan sebagainya.

24

2.2.5.2 Tujuan Sistem Informasi
Sistem Informasi memiliki beberapa tujuan, yaitu:
1. Integrasi sistem
a. Menghubungkan sistem individu/kelompok
b. Pengkolektifan data dan penyambungan secara otomatis
c. Peningkatan koordinasi dan pencapaian sinergi
2. Efisiensi pengelolaan
a. Penggunaan basis data dalam upaya kesamaan pengadministrasian
data
b. Pengelolaan data berkaitan dengan karakteristik Informasi
c. Penggunaan dan pengambilan Informasi
3. Dukungan keputusan untuk manajemen
a. Melengkapi Informasi guna kebutuhan proses pengambilan kebutuhan
b. Akuisisi Informasi eksternal melalui jaringan komunikasi
c. Ekstraksi dari Informasi internal yang terpadu.

2.2.6

E-commerce
Perdagangan elektronik atau e-dagang (bahasa Inggris: Electronic commerce,

juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaran barang dan
jasa melalui ssstem elektronik seperti internet atau televise, www atau jaringan
computer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran
data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data
otomatis.
Industri teknologi informasi melihat kegiatan e-dagang ini sebagai aplikasi
dan penerapan dari e-bisnis (e-business) yang berkaitan dengan transaksi komersial,
seperti: transfer dana secara elektronik, SCM (supply chain management), epemasaran (e-marketing), atau pemasaran online (online marketing), pemrosesan

25

transaksi online (online transaction processing), pertukaran data elektronik (electronic
data interchange /EDI), dll.
E-dagang atau e-commerce merupakan bagian dari e-business, di mana
cakupan e-business lebih luas, tidak hanya sekedar perniagaan tetapi mencakup juga
pengkolaborasian mitra bisnis, pelayanan nasabah, lowongan pekerjaan dll. Selain
teknologi

jaringan

www,

e-dagang

juga

memerlukan

teknologi

basis

data atau pangkalan data (databases), e-surat atau surat elektronik (e-mail), dan
bentuk teknologi non komputer yang lain seperti halnya sistem pengiriman barang,
dan alat pembayaran untuk e-dagang ini.
Dalam banyak kasus, sebuah perusahaan e-commerce bisa bertahan tidak
hanya mengandalkan kekuatan produk saja, tapi dengan adanya tim manajemen yang
handal, pengiriman yang tepat waktu, pelayanan yang bagus, struktur organisasi
bisnis yang baik, jaringan infrastruktur dan keamanan, desain situs web yang bagus,
beberapa faktor yang termasuk:
1) Menyediakan harga kompetitif
2) Menyediakan jasa pembelian yang tanggap, cepat, dan ramah.
3) Menyediakan informasi barang dan jasa yang lengkap dan jelas
4) Menyediakan banyak bonus seperti kupon, penawaran istimewa, dan diskon.
5) Memberikan perhatian khusus seperti usulan pembelian
6) Menyediakan rasa komunitas untuk berdiskusi, masukan dari pelanggan.
7) Mempermudah kegiatan perdagangan
Beberapa aplikasi umum yang berhubungan dengan e-commerce adalah
sebagai berikut :
a. E-mail dan Messaging
b. Content Management Systems
c. Dokumen, spreadsheet, database

26

d. Akunting dan sistem keuangan
e. Informasi pengiriman dan pemesanan
f. Pelaporan informasi dari klien dan enterprise
g. Sistem pembayaran domestik dan internasional
h. Newsgroup
i. On-line Shopping
j. Conferencing
k. Online Banking
2.2.6.1 Mekanisme E-Commerce
Transaksi elektronik antara e-merchant (pihak yang menawarkan barang atau
jasa melalui internet) dengan e-customer (pihak yang membeli barang atau jasa
melalui internet) yang terjadi di dunia maya atau di internet pada umumnya
berlangsung secara paperless transaction, sedangkan dokumen yang digunakan dalam
transaksi tersebut bukanlah paper document, melainkan dokumen elektronik (digital
document).
Kontrak on line dalam e-commerce menurut Santiago Cavanillas dan A.
Martines Nadal, seperti yang dikutip oleh Arsyad Sanusi memiliki banyak tipe dan
variasi yaitu :
a. Kontrak melalui chatting dan video conference
b. Kontrak melalui e-mail
c. Kontrak melalui web atau situs
Chatting dan Video Conference adalah alat komunikasi yang disediakan oleh
internet yang biasa digunakan untuk dialog interaktif secara langsung. Dengan
chatting seseorang dapat berkomunikasi secara langsung dengan orang lai