Pembangunan aplikasi e-commerce pada Toko Verby Collection

SURAT HAK EKSKLUSIF

SURAT PERNYATAAN TIDAK PLAGIAT

  LEMBAR PENGESAHAN

  

PEMBANGUNAN APLIKASI E-COMMERCE

PADA TOKO VERBY COLLECTION

  SKRIPSI

  

Diajukan untuk Menempuh Ujian Akhir Sarjana

Program Studi Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer

  

RYAN FIKRI MUHAMMAD FUADI

10107267

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

  

2013

  

KATA PENGANTAR

Assalammu’alaikum Wr. Wb.

  Alhamdulillahira bbil’alamin, puji serta syukur penulis panjatkan kehadirat Allah SWT yang senantiasa melimpahkan rahmat, hidayah serta karunia-Nya sehingga penulis dapat menyelesaikan penelitian dalam bentuk skripsi dengan judul “Pembangunan Aplikasi E-Commerce Pada Toko Verby Collection” sebagai prasyarat utama untuk memenuhi syarat kelulusan program pendidikan strata 1 Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Shalawat serta salam juga tak lupa penulis curahkan kepada nabi besar Muhammad SAWW beserta keluarganya yang disucikan.

  Dalam penulisan skripsi ini penulis banyak mendapat bantuan serta dukungan dari berbagai pihak. Oleh karena itu, penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada : 1.

  Allah SWT dengan segala karunia-Nya yang mengijinkan penulis sebagai hambanya untuk dapat menyelesaikan skripsi ini tepat pada waktunya.

2. Nabi Muhammad SAWW beserta keluarganya yang penulis sangat harapkan syafaatnya.

  ‘Allannabi waalihi shalawat.

  3. Kedua orang tua penulis, khususnya (Almh.) Ibu Nurbaity Didah yang telah pergi menjadi suatu penyemangat, motivasi dan dorongan tersendiri bagi penulis untuk menyelesaikan tugas akhir ini. Dan Bapak Undang

  Badruzzaman, yang tidak kunjung lelah dalam memberikan doa dan usahanya dalam mendidik penulis, sehingga sekarang penulis dapat menyelesaikan tugas akhir ini.

  4. Bapak Dr. Ir. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.

  5. Bapak Prof. Dr. Ir Denny Kurniadie, M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  6. Bapak Irawan Afrianto, S.T., M.T. selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.

  7. Ibu Kania Evita Dewi, S.Pd., M.Si. selaku dosen penguji 2 sekaligus dosen pembimbing yang telah membimbing selama penyusunan laporan tugas akhir ini.

  8. Ibu Riani Lubis, S.T., M.T. selaku dosen reviewer sekaligus dosen penguji 1 yang telah banyak memberikan saran, arahan dan bimbingan.

  9. Bapak Eko Budi Setiawan, S.Kom., M.T. selaku dosen penguji 3 yang telah memberikan saran, arahan dan bimbingan.

  10. Ibu Tati Hariyati, M.T selaku dosen wali, yang selalu memberikan arahan dan bimbingan semasa kuliah.

  11. Bapak H. Adrizal Pemilik Toko Verby Collection beserta seluruh karyawan yang telah memberikan informasi dan bimbingan, arahan dan data penelitian yang dibutuhkan selama penulis mengadakan penelitian.

  12. Semua teman-teman yang menemani penulis selama menjalankan perkuliahan.

13. Semua pihak yang telah banyak mendukung dan membantu secara langsung maupun tidak langsung.

  Di akhir penulisan ini dengan segala kerendahan hati, penulis menyadari masih banyak kekurangan dalam penulisan skripsi ini baik dari segi teknik penyajian penulisan, maupun materi penulisan. Untuk itulah kritik serta saran yang membangun sungguh penulis harapkan demi perbaikan dikemudian hari.

  Wassalamualaikum Wr. Wb.

  Penulis

  

DAFTAR ISI

  2.1.1 Sejarah Toko Verby Collection ............................................................ 11

  2.2.4 Informasi ............................................................................................... 19

  2.2.3 Sistem ................................................................................................... 15

  2.2.2 Basis Data ............................................................................................. 13

  2.2.1 Data ....................................................................................................... 13

  2.2 Landasan Teori ..................................................................................... 13

  2.1.3 Deskripsi Tugas .................................................................................... 12

  2.1.2 Struktur Organisasi Toko Verby Collection ......................................... 11

  2.1 Profil Toko Verby Collection ............................................................... 11

  ABSTRAK............................................................................................................... i ABSTRACT ........................................................................................................... ii KATA PENGANTAR .......................................................................................... iii DAFTAR ISI .......................................................................................................... vi DAFTAR GAMBAR ............................................................................................. ix DAFTAR TABEL ................................................................................................ xiv DAFTAR SIMBOL ............................................................................................ xxiii DAFTAR LAMPIRAN ...................................................................................... xxvi

  BAB 2 TINJAUAN PUSTAKA .......................................................................... 11

  1.6 Sistematika Penulisan ............................................................................. 9

  1.5 Metode Penelitian ................................................................................... 6 Teknik Pengumpulan Data ..................................................................... 6 Teknik Pembangunan Perangkat Lunak ................................................. 7

  1.4 Batasan Masalah ..................................................................................... 4

  1.3 Maksud dan Tujuan ................................................................................ 3 Maksud ................................................................................................... 3 Tujuan ..................................................................................................... 3

  1.2 Rumusan Masalah................................................................................... 3

  1.1 Latar Belakang Masalah ......................................................................... 1

  BAB 1 PENDAHULUAN ..................................................................................... 1

  2.2.5 Sistem Informasi ................................................................................... 20

  2.2.7 Internet.................................................................................................. 27

  3.2 Perancangan Sistem ............................................................................ 201

  4.2.6 Implementasi Antarmuka Administrator ............................................ 298

  4.2.5 Implementasi Antarmuka Operator Penjualan ................................... 297

  4.2.4 Implementasi Antarmuka Operator Gudang....................................... 296

  4.2.3 Implementasi Antarmuka Pemilik ...................................................... 295

  4.2.2 Implementasi Antarmuka Member ..................................................... 294

  4.2.1 Implementasi Antarmuka Pengunjung ............................................... 293

  4.2 Implementasi Antarmuka ................................................................... 293

  4.1.3 Implementasi Basis Data .................................................................... 284

  4.1.2 Perangkat Lunak Yang Digunakan ..................................................... 284

  4.1.1 Perangkat Keras Yang Digunakan ...................................................... 283

  4.1 Implementasi Sistem........................................................................... 283

  BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM ....................................... 283

  3.2.2 Perancangan Arsitektur....................................................................... 216

  3.2.1 Perancangan Basis Data...................................................................... 202

  3.1.9 Kamus Data DFD ............................................................................... 185

  2.2.8 Pengujian Perangkat Lunak .................................................................. 33

  3.1.8 Spesifikasi Proses DFD ...................................................................... 112

  3.1.7 Analisis Kebutuhan Fungsional ............................................................ 90

  3.1.6 Analisis Basis Data ............................................................................... 86

  3.1.5 Analisis Kebutuhan Non Fungsional .................................................... 74

  3.1.4 Analisis Penerapan Smart Recommender System ................................. 68

  3.1.3 Aturan Bisnis ........................................................................................ 63

  3.1.2 Analisis Sistem yang Sedang Berjalan ................................................. 50

  3.1.1 Analisis Masalah................................................................................... 49

  3.1 Analisis Sistem ..................................................................................... 49

  BAB 3 ANALISIS DAN PERANCANGAN SISTEM ....................................... 49

  2.2.12 Skala Pengukuran Sistem ..................................................................... 47

  2.2.11 Smart Recommender System ................................................................. 41

  2.2.10 Alat Bantu Yang Digunakan Dalam Pembangunan Website ............... 38

  2.2.9 Alat Bantu Analisis dan Perancangan Sistem ....................................... 34

  4.3 Pengujian Perangkat Lunak ................................................................ 299

  4.3.2 Pengujian Black Box .......................................................................... 306

  4.3.3 Equivalence Partitioning Testing ....................................................... 307

  4.3.4 Kesimpulan Pengujian ........................................................................ 336

  4.4 Pengujian Beta .................................................................................... 337

  4.4.1 Wawancara Pengguna......................................................................... 338

  4.4.2 Kuesioner Pengguna ........................................................................... 344

  4.4.3 Kesimpulan Pengujian Beta................................................................ 351

  BAB 5 KESIMPULAN DAN SARAN............................................................... 353

  5.1 Kesimpulan ......................................................................................... 353

  5.2 Saran ................................................................................................... 353 DAFTAR PUSTAKA ......................................................................................... 355

DAFTAR PUSTAKA

  [1] Christianti M., Hadiguna C. (2011), Aplikasi E-Commerce dengan

  Sistem Rekomendasi Berbasis Collaborative Filtering. Jurnal Informatika, Vol.7, No. 2, 157 - 175.

  [2] Kadir, Abdul. 2008. Dasar Perancangan dan Implementasi Database Rela tional. Yogyakarta, Andi Yogyakarta.

  [3] Kendall & Kendall, 2004. Analisis dan Perancangan Sistem. Jakarta, PT.

  Indeks. [4] Kristanto, Ir. Harianto. 1994. Konsep dan Perancangan Database.

  Yogyakarta, Andi Yogyakarta. [5] Sugiyono. 2009. Metode Penelitian Kuantitatif, Kualitatif dan R&D.

  Alafabeta. Bandung, 92 - 96. [6]

  Sutanta Edhy, 2002. Pengantar Teknologi Informasi. Yogyakarta, Graha Ilmu.

  [7] Sutedjo D. O, Budi. 2002. Perencanaan dan Pengembangan Sistem Informasi. Yogyakarta, Andi Yogyakarta.

  [8] Suyanto, M. 2003. Strategi Periklanan pada E-Commerce Perusahaan Top Dunia. Yogyakarta, Andi Yogyakarta.

  [9] Utomo, Eko Priyo. 2009. Meraup Kekayaan Lewat Internet dengan Online Shop. Yogyakarta, MediaKom.

  [10] Wahyono, Teguh. 2004. PHP TRIAD Fundamental. Yogyakarta, Gava Media.

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Verby Collection merupakan sebuah usaha yang bergerak di bidang penjualan pakaian busana muslim dan muslimah sejak berdirinya pada tahun 2002.

  Toko Verby Collection menjual produknya langsung ke konsumen melalui sebuah toko dalam proses penjualannya. Toko Verby Collection yang berlokasi di pusat kota Bandung ini menjual berbagai pakaian busana muslim dan muslimah serta berbagai kebutuhan agamis lainnya.

  Pada sistem pemasarannya, tidak adanya katalog barang yang disediakan oleh pihak manajemen toko merupakan salah satu penyebab konsumen khususnya pelanggan Toko Verby Collection tidak mendapatkan informasi barang yang dijual. Selain itu banyaknya jenis barang yang tersedia di toko menyebabkan pelanggan seringkali merasa kebingungan dalam memutuskan barang yang akan dibeli.

  Sistem penjualan yang saat ini diterapkan oleh Toko Verby Collection hanya dilakukan di area lokasi toko berada. Sistem penjualan yang hanya dengan mengandalkan relasi dan toko ini, mengakibatkan beberapa pelanggan seringkali mengeluh kesulitan dalam melakukan kegiatan perbelanjaan karena terkendala dengan waktu yang terbatas dan juga jarak akses terhadap lokasi toko berada.

  Selain itu, dalam sistem penjualan yang dilaksanakan saat ini seperti pengolahan data dan pembuatan laporan yang masih menggunakan cara-cara yang bersifat konvensional yaitu dengan mencatat pembelian pada nota dan pembuatan laporan hasil penjualan pada buku cetak, sedangkan informasi dari laporan yang telah dibuat dijadikan sebagai bahan referensi untuk pengambilan keputusan dalam kegiatan yang lainnya. Belum lagi resiko kerusakan data atau kehilangan data karena data masih berbentuk berkas. Hal ini tentunya mengakibatkan informasi dari laporan yang dibuat tidak sepenuhnya selalu valid karena besarnya resiko kesalahan input data ataupun hingga kesalahan perhitungan yang terjadi karena kesalahan manusia (human error) ataupun berkas yang hilang atau rusak.

  Electronic Commerce (e-commerce) merupakan salah satu metode dalam

  berbisnis melalui internet. Dengan e-commerce, area pemasaran yang ada akan menjadi lebih luas karena dapat menghubungkan penjual dan pembeli yang berbeda tempat sehingga kegiatan transaksi antara konsumen dan penjual dapat terhubung langsung tanpa harus bertatap muka. Selain itu, calon pembeli dapat mengetahui informasi secara rinci mengenai produk, seperti harga, model, ukuran, spesifikasi produk dan sebagainya. E-Commerce dapat dimanfaatkan untuk mengoptimalkan kegiatan pemasaran yang lebih informatif dan mendapatkan pangsa pasar yang lebih luas, pemesanan yang lebih mudah, pengolahan data yang lebih terstruktur dan teratur serta pembuatan laporan yang lebih akurat.

  Berdasarkan uraian latar belakang yang telah dipaparkan tersebut, maka akan diadakan penelitian demi memberi dampak positif atas permasalahan- permasalahan yang ada pada Toko Verby Collection dan menguraikannya menjadi materi skripsi yang berjudul “Pembangunan Aplikasi e-Commerce pada Toko Verby Collection”.

  1.2 Rumusan Masalah

  Merujuk pada latar belakang serta masalah-masalah yang telah dijelaskan pada latar belakang diatas, maka dapat dirumuskan masalah yaitu “bagaimana membangun aplikasi penjualan online untuk mendukung pemasaran dan penjualan pada Toko Verby Collection”.

  1.3 Maksud dan Tujuan Pada setiap penelitian tentunya mempunyai maksud dan tujuan yang jelas.

  Maksud dan tujuan dilakukannya penelitian dalam rangka membangun website e- commerce ini dijelaskan pada sub bab 1.3.1 dan 1.3.2.

   Maksud

  Maksud dari penelitian tugas akhir ini adalah untuk memberikan solusi terhadap Toko Verby Collection dengan membangun sistem aplikasi e-commerce pada Toko Verby Collection.

   Tujuan

  Sementara itu, tujuan yang akan dicapai dari pembangunan aplikasi website

  e-commerce pada toko Verby Collection ini adalah : 1.

  Mempermudah konsumen dalam memperoleh informasi produk yang ada serta mempermudah konsumen dalam memutuskan barang yang sesuai dibeli dengan adanya sistem rekomendasi cerdas (smart recommender system).

2. Mempermudah konsumen terutama pelanggan untuk melakukan kegiatan perbelanjaan.

3. Mempermudah pihak Toko Verby Collection dalam melihat dan mencetak rekapitulasi laporan.

1.4 Batasan Masalah

  Penelitian akan lebih terarah sesuai dengan tujuan yang sudah ditentukan, serta dapat mempermudah dalam pengumpulan dan pengolahan data, juga kegiatan analisis dan perancangan, maka ruang lingkup penelitian dibatasi sebagai berikut : 1.

  Data yang digunakan berada di Toko Pusat Verby Collection yang berlokasi di Jl. Kopo Pabrik Kulit Utara No. 630/196 Bandung.

  2. Produk-produk yang akan dijual berupa busana muslim dan muslimah seperti baju koko, baju gamis, hijab dan perlengkapan haji.

  3. Proses-proses yang terlibat dalam aplikasi ini adalah sebagai berikut : a.

  Pembelian barang online b.

  Pencarian barang c. Pembayaran d.

  Pengiriman barang e. Pembuatan laporan f. Pengembalian barang (retur) g.

  Pengembalian dana (refund) 4. Data yang dapat diolah pada aplikasi ini antara lain : a.

  Data pemasok b.

  Data kategori c. Data barang d.

  Data transaksi e.

  Data member f. Data petugas g.

  Data laporan 5. Keluaran yang dihasilkan dari aplikasi ini diantaranya adalah : a.

  Informasi barang yang ditawarkan b. Informasi pemesanan c. Informasi pengiriman d. Informasi member e. Laporan rekapitulasi penjualan dan stok barang 6. Jenis e-commerce yang akan dibangun adalah business-to-costumer (B2C), dimana informasi dari jenis e-commerce ini bersifat terbuka untuk umum sehingga informasi yang ada dapat dilihat oleh orang banyak.

  7. Area penjualan yang dicakup oleh aplikasi ini akan mencakup masyarakat di seluruh Indonesia dan aplikasi yang akan dibangun menggunakan satu bahasa, yaitu Bahasa Indonesia.

8. Pemodelan fungsional atau proses yang akan digunakan adalah Data Flow Diagram (DFD) dan Entity Relationship Diagram (ERD) untuk model datanya.

  9. Metode yang akan digunakan untuk mendukung cara kerja sistem rekomendasi cerdas (smart recommender system) ini akan menggunakan metode item-based

  collaborative filtering.

1.5 Metode Penelitian

  Metodologi penelitian yang digunakan dalam penulisan skripsi ini adalah metode analisis deskriptif yang terbagi menjadi dua yaitu teknik pengumpulan data dan teknik pembuatan perangkat lunak.

   Teknik Pengumpulan Data

  Teknik pengumpulan data dapat diperoleh secara langsung dari objek penelitian. Cara yang dilakukan baik itu untuk mendapatkan data primer atau data yang diperoleh dari objek penelitan maupun data sekunder berupa literatur-literatur adalah sebagai berikut :

  1. Studi Pustaka

  Pengumpulan data dilakukan dengan cara mempelajari, meneliti, dan menelaah berbagai literatur dari perpustakaan yang bersumber dari buku-buku, jurnal ilmiah, situs internet, dan bacaan lainnya yang berkaitan dengan penelitian yang dilakukan pada Toko Verby.

  2. Studi Lapangan

  Studi lapangan adalah teknik pengumpulan data dengan mengadakan penelitian dan peninjauan secara langsung terhadap permasalahan yang terjadi pada Toko Verby. Studi lapangan dalam penelitian ini dilakukan secara langsung di toko Verby Collection, yang meliputi :

  Wawancara a.

  Wawancara merupakan teknik pengumpulan data yang dilakukan dengan cara tanya jawab. Untuk mengetahui sistem yang berjalan pada Toko Verby

  Collection , maka dilakukan wawancara terhadap manajemen Toko Verby dengan mengajukan pertanyaan-pertanyaan yang berkaitan dengan proses bisnis Toko Verby .

  b. Observasi

  Observasi merupakan teknik pengumpulan data dengan cara melakukan pengamatan secara langsung ke lapangan. Observasi dilakukan langsung pada Toko Verby Collection untuk mengamati bagaimana proses bisnis yang terjadi pada Toko Verby.

  c. Kuesioner

  Kuesioner merupakan teknik pengumpulan data dengan cara memberikan beberapa pertanyaan dalam bentuk tulisan. Pada penelitian ini, pertanyaan yang diajukan akan dilakukan disaat hasil penelitian telah selesai. Pertanyaan yang ada akan berkaitan terhadap apa pengaruh hasil penelitian secara tertulis terhadap manajemen Toko Verby Collection terhadap masyarakat.

   Teknik Pembangunan Perangkat Lunak

  Teknik dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall, seperti tercantum pada Gambar 1.1, yang meliputi beberapa proses yang diantaranya : 1.

   System/Information Engineering

  Dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan dan mengalokasikannya kedalam pembentukan perangkat lunak.

2. Software Requirements Analysis

  Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.

  3. Design

  Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

  4. Coding/Implementation

  Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.

  5. Testing/Verification

  Proses pengujian berfokus pada logika internal software, memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional, yaitu mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan menghasilkan hasil aktual yang sesuai dengan hasil yang dibutuhkan.

  6. Maintenance

  Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan

  • –perubahan atau penambahan sesuai dengan permintaan user.

Gambar 1.1 Skema Model Waterfall [10]

1.6 Sistematika Penulisan

  Sistematika penulisan laporan tugas akhir ini disusun untuk memberikan gambaran umum tentang penelitian yang dilakukan. Adapun sistematika laporan tugas akhir ini adalah :

  BAB I PENDAHULUAN Bab ini menerangkan secara umum mengenai latar belakang permasalahan, rumusan masalah, batasan masalah, maksud dan tujuan, serta sistematika penulisan tugas akhir.

  BAB II LANDASAN TEORI Bab ini membahas tentang profil toko Toko Verby Collection yang memaparkan sejarah, logo serta penjelasan tentang landasan teori yang berisi berbagai konsep BAB III ANALISIS DAN PERANCANGAN Bab ini berisi pemaparan analisis masalah, analisis sistem operasi, analisis sistem yang sedang berjalan, analisis kebutuhan data, analisis basis data, analisis kebutuhan nonfungsional, dan analisis kebutuhan fungsional. Hasil dari analisis tersebut digunakan untuk melakukan perancangan sistem informasi yang terdiri dari perancangan struktur file, struktur menu, perancangan antarmuka, jaringan semantik, dan perancangan prosedural.

  BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini menjelaskan tentang implementasi dan pengujian dari perangkat lunak yang dibangun berdasarkan analisis dan perancangan perangkat lunak yang telah dilakukan. Hasil dari implementasi kemudian dilakukan pengujian perangkat lunak menggunakan metode blackbox yang terdiri dari pengujian alpha dan beta sehingga perangkat lunak yang dibangun sesuai dengan analisis dan perancangan yang telah dilakukan.

  BAB V KESIMPULAN DAN SARAN Bab ini berisi kesimpulan yang merupakan kesimpulan dari hasil pengujian sistem perangkat lunak dan saran yang perlu diperhatikan bagi pengembangan sistem aplikasi perangkat lunak di masa yang akan datang.

BAB 2 TINJAUAN PUSTAKA

2.1 Profil Toko Verby Collection

  Pembangunan aplikasi website e-commerce ini akan dilakukan pada Toko Verby Collection. Penjelasan mengenai sejarah perusahaan, struktur organisasi, serta deskripsi tugas dari Toko Verby Collection akan dijelaskan pada sub-bab 2.1.1, sub-bab 2.1.2 dan sub-bab 2.1.3.

  2.1.1 Sejarah Toko Verby Collection

  Toko Verby Collection didirikan pada tahun 2002 yang berlokasi pusat di Jl. Kopo Pabrik Kulit Utara No. 630/196 Bandung dan telah memiliki beberapa toko cabang di kota Bandung. Awalnya Verby Collection hanyalah sebuah toko kecil yang menjual beberapa produk busana muslim yang seiring berjalannya waktu Toko Verby Collection berkembang menjadi sebuah Toko yang berkembang yang sebagian besar memproduksi sendiri produk-produknya. Saat ini Toko Verby Collection tidak hanya menjual busana muslim tapi juga mengembangkan produk penjualannya seperti perlengkapan ibadah muslim.

  2.1.2 Struktur Organisasi Toko Verby Collection

  Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan operasional untuk mencapai tujuan. Salah satu keuntungan yang dapat diperoleh dari penggunaan bagan organisasi adalah dapat memperlihatkan karakteristik utma dari suatu perusahaan. Struktur organisasi pada Toko Verby Collection dapat dilihat pada gambar 2.1.

  Bagian Gudang

Pemilik

Bagian Penjualan

  

Gambar 2. 1 Struktur Organisasi Toko Verby Collection

2.1.3 Deskripsi Tugas

  Uraian tugas dari setiap bagian dalam struktur organisasi pada Toko Verby Collection seperti tercantum pada gambar 2.1 diatas adalah sebagai berikut : 1.

  Pemilik a.

  Pengambil keputusan.

  b.

  Koordinator dari semua kegiatan yang dilaksanakan.

  c.

  Evaluasi semua kegiatan yang dilaksanakan.

  d.

  Pengambil kebijakan mengenai setiap hal yang bersangkutan dengan eksistensi Toko Verby Collection.

2. Bagian Gudang a.

  Mengawasi setiap barang yang masuk dan keluar di gudang. c.

  Membuat laporan stok barang.

3. Bagian Penjualan a.

  Melayani konsumen atau pembeli secara langsung.

  b.

  Mengawasi setiap penjualan yang dilakukan.

  c.

  Mengawasi keluar masuknya barang di toko.

  d.

  Membuat laporan penjualan harian dan bulanan.

2.2 Landasan Teori

  Pengembangan website e-commerce memerlukan faktor-faktor yang mendukung. Faktor-faktor tersebut merupakan landasan teori yang akan digunakan dalam proses pembangunan.

  2.2.1 Data

  Data adalah kumpulan dari fakta-fakta, kejadian-kejadian yang dapat berupa simbol, angka, huruf, dan lain-lain yang berguna bagi suatu pengolahan data (proses) atau sebagai masukan (input) bagi suatu proses. 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 hirarki, atau model data jaringan [6].

  2.2.2 Basis Data

  Database adalah kumpulan file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk Basis data terdiri dari dua kata yaitu basis dan data. Basis dapat diartikan sebagai gudang tempat berkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili objek seperti manusia, barang, hewan, peristiwa konsep, yang nyatakan dalam bentuk angka, huruf, simbol teks, gambar, bunyi atau kombinasinya [2].

  Bahasa dalam Basis Data Adapun bahasa di dalam basis data [2] adalah sebagai berikut : 1. DDL (Data Definition Language)

  DDL adalah perintah-perintah yang biasa digunakan untuk administrator basis data (DBA) untuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang medan, rekaman dan hubungan data pada basis data. Tugas utama skema adalah menjabarkan struktur basis data kepada DBMS.

  2. DML (Data Manipulation Language) DML adalah perintah-perintah yang digunakan untuk mengubah, memanipulasi dan mengambil data pada basis data. Tindakan seperti menghapus, mengubah dan mengambil data menjadi bagian dari DML. DML pada dasarnya dibagi menjadi dua, yaitu : 1.

  Procedural, yang menuntut pengguna menentukan data apa saja yang diperlukan dan bagaimana cara mendapatkannya.

  2. Non-Procedurral, yang menuntut pengguna menentukan data apa saja yang diperlukan tetapi tidak perlu menyebutkan cara mendapatkannya.

  Jenis-Jenis Kunci Basis Data

  1. Candidat Key (Kunci Kandidat/Kunci Calon) Kunci kandidat adalah satu atribut atau satu set minimal atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entitiy.

  2. Primary Key (Kunci Primer)

  Primary key adalah suatu atribut atau satu set minimal atribut yang tidak hanya

  mengidentifikasi secara unik suatu kejadian spesifik tapi juga dapat mewakili setiap kejadian dari suatu entity.

  3. Alternatif Key (Kunci Alternatif) Alternatif key adalah kunci kandidat yang tidak dipakai sebagai primary key.

  Kerap kali kunci alternatif dipakai sebagai kunci pengurut dalam laporan.

  4. Foreign Key (Kunci Tamu) Kunci Tamu adalah satu (satu set) atribut yang melengkapi satu relationship

  (hubungan) yang menunjukan ke induknya. Kunci tamu ditempatkan pada entity anak dan sama dengan kunci primer induk direlasikan. Hubungan antara entity induk dengan anak adalah hubungan satu lawan banyak.

2.2.3 Sistem

  Suatu sistem pada dasarnya merupakan suatu susunan yang teratur dari kegiatan yang berhubungan satu sama lain dan prosedur-prosedur yang berkaitan yang melaksanakan dan mempermudah pelaksanaan kegiatan utama dari suatu organisasi.

  Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu [7]. Sistem itu sendiri memiliki tujuan yang sama untuk menghasilkan sesuatu yang lebih bermanfaat. Pencapaian suatu sistem kadang disebut untuk mencapai suatu tujuan (goal) dan ada juga yang menyebutkan untuk mencapai sasaran (object). Jadi dapat disimpulkan pengertian sistem adalah kumpulan dari berbagai macam elemen yang berbeda namun mempunyai tujuan yang sama untuk mencapai sasaran atau objek. Bentuk umum dari suatu sistem terdiri dari masukan (input), proses dan keluaran (output) seperti yang dapat dilihat pada gambar 2.2. Dalam bentuk umum, sistem dapat melakukan satu atau lebih masukan yang akan diproses dan menghasilkan keluaran sesuai dengan rencana yang telah ditentukan sebelumnya [3].

  

Gambar 2. 2 Bentuk Umum Sistem [3]

  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) [7]. Karakteristik sistem dapatlah digambarkan sebagai berikut [7] :

  

Gambar 2. 3 Karakteristik Sistem

1.

  Komponen Sistem (System Components) Komponen sistem sistem dapat berupa suatu sub sistem atau bagian-bagian dari sistem. Setiap sistem 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.

  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) 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 (System Interprest) 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.

  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.

2.2.4 Informasi

  Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang berguna untuk pengambilan keputusan. Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan saat-saat tertentu. Informasi adalah data yang telah diproses kedalam sebuah bentuk yang lebih berarti bagi penerima dan memiliki nilai nyata dan terasa bagi keputusan saat itu atau keputusan mendatang. Informasi yang bersumber dari proses data harus merupakan informasi yang terstruktur. Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

  Kualitas dari suatu informasi tergantung pada tiga hal pokok, yaitu : 1. Akurat

  Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan, dalam hal ini informasi harus jelas mencerminkan maksudnya.

2. Tepat Waktu

  Informasi yang datang dari penerima tidak boleh terlambat, mengingat informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan suatu landasan dalam mengambil sebuah keputusan, yang dimana bila informasi terlambat datang, maka keputusan yang diambil akan berakibat fatal untuk organisasi.

3. Relevan

  Informasi harus memiliki manfaat untuk pemakainya, dimana relevansi informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang membutuhkan.

2.2.5 Sistem Informasi

  Sistem informasi merupkan suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategis dari suatu organisasi dan menyediakan informasi untuk pihak luar tertentu dengan laporan-laporan yang dibutuhkan.

  Sistem informasi dapat didefinisikan sebagai berikut : “Sistem informasi adalah suatu sistem didalam suatu organisasi yang

  

mempertemukan kebutuhan pengolahan transaksi yang mendukung operasi

bersifat manajerial dan kegiatan strategi-strategis dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan ” [6].

  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.

  Karakteristik Sistem Informasi

  1. Sistem informasi memiliki komponen berupa subsistem yang merupakan elemen-elemen yang lebih kecil yang membentuk sistem informasi tersebut misalnya bagian input, proses dan output. Sebagai contoh, pada bagian input sebuah toko terdapat kasir. Kasir memasukkan data pembelian konsumen ke dalam sebuah aplikasi. Pada analogi tersebut didapatkan kesinambungan antara manusia yang melakukan pekerjaan input, dengan menggunakan hardware

  keyboard dan menggunakan interface sebuah aplikasi penjualan yang sudah disediakan oleh sistem informasi tersebut.

  2. Ruang lingkup sistem informasi, yaitu ruang lingkup yang ditentukan dari awal pembuatan yang merupakan garis batas lingkup kerja sistem tersebut, sehingga sistem informasi tersebut tidak bersinggungan dengan sistem informasi lainnya.

  3. Tujuan sistem informasi adalah hal pokok yang harus ditentukan dan dicapai menggunakan sistem informasi tersebut karena pada dasarnya sebuah sistem informasi dikatakan berhasil bilamana dapat mencapai tujuan (goal) tersebut.

  4. Lingkungan sistem informasi yaitu sesuatu yang berada diluar ruang lingkup sistem informasi yang dapat mempengaruhi sistem informasi, hal ini turut dipertimbangkan pada saat perencanaan sistem informasi.

  2.2.6 e-commerce E-commerce berkaitan dengan kegiatan yang bersifat komersial di internet.

  Contoh paling umum dari kegiatan e-commerce tentu saja adalah aktifitas transaksi perdagangan melalui sarana internet. Dengan memanfaatkan e-commerce, para penjual dapat menawarkan produknya secara lintas negara karena sifat internet tidak mengenal batasan secara geografis. Transaksi dapat berjalan secara real time dari sudut mana saja di dunia asalkan terhubung dalam jaringan internet [9].

  Umumnya tansaksi melalui sarana e-commerce dilakukan melalui sarana situs web yang dalam hal ini berlaku sebagai semacam ajang pamer produk yang ditawarkan. Dari situs web ini, para pembeli dapat melihat bentuk dan spesifikasi produk lengkap dengan harganya. Berikutnya apabila calon pembeli tertarik, maka ia dapat melakukan transaksi pembelian di situs tersebut dengan sarana kartu kredit. Berbeda dengan transaksi kartu kredit pada umumnya yang menggunakan peralatan khusus, transaksi kartu kredit di internet cukup dilakukan dengan memasukan nomor kartu kredit beserta waktu kadaluarsanya pada formulir yang disediakan [9].

  Tahap selanjutnya, program di server e-commerce akan melakukan verifikasi terhadap nomor kartu kredit yang diinputkan. Apabila nomor yang diinputkan valid, maka transaksi dianggap sah dan barang yang dipesan akan dikirim ke alamat pembeli. Tentu saja sebelumnya saat mengisi formulir pemesanan, calon pembeli telah mengisikan alamat lengkap kemana barang yang akan dibelinya harus dikirimkan. Harga barang yang dibeli kemudian akan dimasukan dalam rekening tagihan dari kartu kredit yang digunakan [9].

  Definisi e-commerce

  E-commerce merupakan konsep baru yang bisa digambarkan sebagai proses

  jual-beli barang atau jasa pada WorldWideWeb Internet, proses jual-beli atau pertukaran produk, jasa dan informasi melalui jaringan informasi termasuk internet.

  Dari beberapa perspektif, e-commerce dapat didefinisikan sebagai berikut [9] :

  1. Dari perspektif komunikasi, e-commerce merupakan pengiriman informasi, produk/layanan, atau pembayaran melalui lini telepon, jaringan komputer atau sarana elektronik lainnya.

2. Dari perspektif proses bisnis, e-commerce merupakan aplikasi teknologi menuju otomatisasi transaksi dan aliran kerja perusahaan.

  3. Dari perspektif layanan, e-commerce merupakan satu alat yang memenuhi keinginan perusahaan, konsumen dan manajemen dalam memangkas service

  cost ketika meningkatkan mutu barang dan kecepatan pelayanan.

  Klasifikasi e-commerce

  Penggolongan e-commerce yang lazim dilakukan orang ialah berdasarkan sifat transaksinya, yaitu sebagai berikut [9] : Business-to-Business (B2B) 1.

  Kebanyakan e-commerce yang diterapkan saat ini merupakan tipe B2B. e-

  commerce tipe ini meliputi transaksi IOS yang digambarkan tadi serta transaksi

  antar organisasi yang dilakukan di electronic market. Contohnya Wal-Mart dengan Warner-Lambert.

  Business-to-Costumer (B2C) 2.

  Dalam kategori ini, seorang konsumen menjual secara langsung ke konsumen lainnya. Contohnya adalah ketika seorang perorangan yang melakukan penjualan pada classified ads dan menjual properti rumah hunian, mobil dan sebagainya.

  Consumer-to-Costumer (C2C) 3. Termasuk ke dalam kategori ini adalah perseorangan yang menjual produk atau layanan ke organisasi, dan perseorangan yang mencari penjual, berinteraksi dengan mereka dan menyepakati suatu transaksi.

  4. Non-Business e-commerce

  Dewasa ini makin banyak lembaga non-bisnis seperti lembaga akademis, organisasi nirlaba, organisasi keagamaan, organisasi sosial dan lembaga- lembaga pemerintahan yang menggunakan berbagai tipe e-commerce untuk mengurangi biaya atau untuk meningkatkan operasi dan layanan publik.

  5. Intrabusiness (Organizational) e-commerce

  Yang termasuk ke dalam kategori ini adalah semua aktivitas intern organisasi, biasanya dijalankan di internet, yang melibatkan pertukaran barang, jasa atau informasi. Akivitas yang tercakup dapat beragam tingkatannya, mulai penjualan produk perusahaan ke pekerja, hingga pelatihan secara online dan pemangkasan biaya. Perhatikan bahwa apa yang penulis sebut sebagai IOS merupakan bagian dari B2B. Electronic market, di sisi lain dapat diasosiasikan dengan B2B atau B2C.

2.2.6.2.1 Definisi Business to Costumer (B2C)

  Suatu proses yang terjadi apabila suatu perusahaan atau organisasi menjual produk atau jasa pada pelanggannya melalui jaringan internet (secara online).

  

Business to Consumer (B2C) adalah mekanisme toko online (electronic shopping

mall), yaitu transaksi antara e-merchant dengan e-customers [9].

2.2.6.2.2 Karakteristik Business to Costumer (B2C)