Pembangunan aplikasi e-commerce di Larazzz.com

  DAFTAR RIWAYAT HIDUP Biodata Pribadi

  Nama : Mei Yani Jenis Kelamin : Perempuan Tempat, Tanggal Lahir : Bandung, 19 Mei 1989 Status : Belum menikah Agama : Kristen protestan Warga Negara : Indoenesia Gol. Darah : O Alamat : Jl. Tsanawiyah No. 73 Rt. 02 / Rw. 13 Cibeber

  Cimahi kodepos : 40531 Nomor Telepon : 085624427022 Email Hobi : Dengerin music, nonton

  Pendidikan Formal TAHUN PENDIDIKAN TEMPAT

  1994

  SD Negeri Cibeureum VII, Cimahi Bandung 2000

  • – 2000
  • – 2003
  • – 2006
  • – 2009
  • – 2013

  SLTP Negeri 47, Bandung Bandung 2003

  SMA Negeri 5, Cimahi Bandung 2006

  DIII Fakultas MIPA Jurusan Manajemen Informatika UNPAD Bandung

  Bandung 2010

  S1 Teknik Informatika UNIKOM Bandung

  Bandung

TAHUN JABATAN ORGANISASI

  Oktober 2009

  KOMPUTER Microsoft Office (MS Word, Excel, Powerpoint, Visio), PHP

  BAHASA Indonesia : Aktif Inggris : Pasif

  Kemampuan Bahasa dan Komputer

  PT. Equity Life Indonesia, Jl. Sunda No. 4A Bandung

  (Divisi Adm Marketing) Uraian singkat pekerjaan : Menganalisa SPAJ yang masuk dari marketing dan membuat laporan pembayaran premi.

  September 2010

  PT. NUSANTARA SURYA SAKTI, Jl. Johar No. 1 Karawang

  (Divisi Piutang) Uraian singkat pekerjaan : Menganalisa pembayaran angsuran motor yang tertunggak.

  Tiara Leisure Tour & Travel, Jl. Laswi No. 59B Bandung

  Pendidikan Non-Formal TAHUN PENDIDIKAN TEMPAT

  (PKL) Uraian singkat pekerjaan : Pemesanan tiket online pada Lion Air

  Maret 2009

  INSTANSI

  Pengalaman Bekerja TAHUN PEKERJAAN

  PMK UNPAD D3 Fakultas MIPA Jurusan Informatika

  2006 - 2009 Anggota PMK UNPAD D3 Informatika

  Organisasi

  B. Inggris (EEP) Bandung

  2009

  • – Mei 2009
  • – September 2010
  • – November 2010

  Sertifikasi TAHUN SERTIFIKAT

  Desember 2011 English Proficiency Test at English Department Indonesia University of Computer

  Januari 2012 Peserta Seminar “Ready to Clouds Computing with Windows 8 and Office 365” at UNIKOM Bandung

  Februari 2012 Training BeLogix C# Programming Fundamental Mei 2012

  Peserta Seminar “Secure Our Network System Daily [SNSD]” at Auditorium Miracle UNIKOM

  Juni 2012 Peserta dalam acara Cakrawala Informatika seminar “The Innovation of Augmented Reality Technology” at Auditorium UNIKOM Demikian Daftar Riwayat Hidup ini saya buat dengan sebenar – benarnya.

  Hormat saya, Mei Yani

  

PEMBANGUNAN APLIKASI E-COMMERCE DI

LARAZZZ.COM

SKRIPSI

  Diajukan untuk Menempuh Ujian Akhir Sarjana Program Studi S1 Teknik Informatika

  Fakultas Teknik dan Ilmu Komputer

  

MEI YANI

10110799

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

KATA PENGANTAR

  Segala puji dan syukur penulis panjatkan kepada Tuhan Yesus Kristus yang senantiasa melimpahkan rahmat serta karunia-Nya kepada penulis sehingga penulisan laporan skripsi ini dapat diselesaikan.

  Laporan skripsi dengan judul Pembangunan Aplikasi E-Commerce Di

  

Larazzz.com ini disusun guna memenuhi salah satu syarat dalam menyelesaikan

  studi jenjang strata satu (S1) di Program Studi Teknik Informatika Universitas Komputer Indonesia.

  Penulis menyadari sepenuhnya bahwa laporan skripsi ini tidak dapat diselesaikan tanpa adanya bantuan, bimbingan serta pengarahan dari pihak lain, baik yang terkait langsung maupun tidak. Oleh karena itu, pada kesempatan ini penulis menyampaikan rasa terima kasih sebesar-besarnya kepada :

  1. Tuhan Yang Maha Esa yang telah memberikan kesehatan dan kesempatan kepada penulis dalam menyelesaikan skripsi ini.

  2. Kedua orang tua penulis, Bapak Harles Lumbantoruan dan Ibu Murni Manalu yang selalu memberikan motivasi dan doa kepada penulis dari awal perkuliahan hingga selesainya laporan skripsi.

  3. Bapak Harsa Wara Prabawa, S.Si., M.Pd. selaku Dosen Pembimbing dalam penyusunan skripsi ini, yang penuh kesabaran dan kasihnya dalam

  4. Ibu Tati Harihayati M., S.T., M.T. sebagai penguji 1 pada saat seminar skripsi dan sidang skripsi serta sebagai pembimbing 2 yang telah banyak memberikan masukkan kepada penulis.

  5. Ibu Riani Lubis, S.T., M.T. sebagai penguji 3 pada saat sidang skripsi yang telah banyak memberikan masukkan kepada penulis.

  6. Irawan Afrianto S.T., M.T. selaku Ketua Program Studi Teknik Informatika Universitas Komputer Indonesia dan Dosen Wali Penulis yang selalu sabar sebagai wali mahasiswa IF 18K angkatan 2007.

  7. Bpk. Robin, pemilik dari Larazzz.com yang telah memberi izin dan banyak bantuan kepada penulis dalam melakukan penelitian.

  8. Abang Sudirman yang selalu memberikan semangat dan banyak bantuan kepada penulis dalam melakukan penyusunan skripsi ini.

  9. Rekan-rekan seperjuangan kelas IF-18K angkatan 2007, Rizal, Adi B dan rekan lainnya yang tidak dapat disebutkan satu persatu dan semua pihak yang tak dapat penulis sebutkan satu-persatu yang telah memberikan bantuan dan dorongan dalam penyusunan skripsi ini.

  Akhir kata, penulis mengharapkan laporan skripsi ini dapat bermanfaat bagi penulis dan pembaca khususnya mahasiswa/i Universitas Komputer Indonesia.

  Bandung, Februari 2013

  

DAFTAR ISI

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

KATA PENGANTAR .......................................................................................... iii

DAFTAR ISI.......................................................................................................... v

DAFTAR GAMBAR ............................................................................................. x

DAFTAR TABEL .............................................................................................. xiv

DAFTAR SIMBOL .......................................................................................... xviii

DAFTAR LAMPIRAN ...................................................................................... xxi

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

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

  1.2 Perumusan Masalah .......................................................................................... 2

  1.3 Maksud dan Tujuan ........................................................................................... 2

  1.4 Batasan masalah ................................................................................................ 3

  1.5 Metodologi Penelitian ....................................................................................... 5

  1.6 Sistematika Penulisan ....................................................................................... 8

  

BAB 2 TINJAUAN PUSTAKA ......................................................................... 10

  2.1 Profil Perusahaan ............................................................................................ 10

  2.1.1 Sejarah Perusahaan ...................................................................................... 10

  2.1.2 Visi dan Misi perusahaan ............................................................................. 10

  2.1.3 Logo Toko larazzz.com ............................................................................... 10

  2.2.1 Sistem ........................................................................................................... 12

  2.2.2 Sistem Informasi .......................................................................................... 12

  2.2.2.1 Komponen Sistem Informasi .....................................................................12

  2.2.3 E-commerce ................................................................................................. 14

  2.2.3.1 Karakterisitik E-commerce ........................................................................16

  2.2.3.2 Keuntungan E-commerce ..........................................................................17

  2.2.4 Sistem Rekomendasi .................................................................................... 18

  2.2.4.1 Konsep Dasar Penyaringan Kolaboratif .....................................................19

  2.2.5 Personal Home Page (PHP) ......................................................................... 21

  2.2.6 MySQL ........................................................................................................ 21

  2.2.7 Flow Map ..................................................................................................... 21

  2.2.8 Entity Relational Diagram (ERD) ................................................................22

  2.2.9 Diagram Konteks ......................................................................................... 22

  2.2.10 Data Flow Diagram (DFD) ........................................................................ 23

  

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ..................................... 25

  3.1 Analisis Sistem ................................................................................................ 25

  3.1.1 Analisis Sistem Yang Sedang Berjalan ....................................................... 25

  3.1.1.1 Prosedur Pengadaan Barang ..................................................................... 25

  3.1.1.2 Prosedur Pembelian Barang .......................................................................28

  3.1.1.3 Prosedur Laporan Penjualan Barang ..........................................................30

  3.1.2 Analisis Aturan Bisnis Sistem ..................................................................... 32

  3.1.3 Analisis Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ...........................34

  3.1.4.3 Analisis Pengguna ..................................................................................... 39

  3.1.5 Analisis Basis Data ...................................................................................... 42

  3.1.5.1 Kamus Data Diagram E-R .........................................................................45

  3.1.6 Analisis Kebutuhan Fungsional ................................................................... 46

  3.1.6.1 Diagram Konteks .......................................................................................46

  3.1.6.2 Data Flow Diagram (DFD) ....................................................................... 47

  3.1.6.3 Spesifikasi Proses ..................................................................................... 62

  3.1.7 Kamus Data ................................................................................................ 106

  3.2 Perancangan Sistem ...................................................................................... 114

  3.2.1 Perancangan Data ........................................................................................115

  3.2.1.1 Skema Relasi ........................................................................................... 115

  3.2.1.2 Struktur Tabel.......................................................................................... 116

  3.2.2 Perancangan Struktur Menu ....................................................................... 129

  3.2.2.1 Perancangan Struktur Menu Pengunjung .................................................129

  3.2.2.2 Perancangan Struktur Menu Member ......................................................129

  3.2.3.3 Perancangan Struktur Menu Operator......................................................130

  3.2.2.4 Perancangan Struktur Menu Admin .........................................................130

  3.2.3 Perancangan Antar Muka ........................................................................... 131

  3.2.3.1 Perancangan Antarmuka Pengunjung ......................................................131

  3.2.3.2 Perancangan Antarmuka Member ............................................................134

  3.2.3.3 Perancangan Antarmuka Operator ...........................................................140

  3.2.3.4 Perancangan Antarmuka Admin ..............................................................149

  3.2.3.6.2 Jaringan Semantik Untuk Member ...................................................... 155

  3.2.3.6.3 Jaringan Semantik Untuk Operator ...................................................... 156

  3.2.3.6.4 Jaringan Semantik Untuk Admin ......................................................... 156

  3.2.4 Perancangan Prosedural ............................................................................. 157

  3.2.4.1 Perancangan Prosedural Pendaftaran .......................................................157

  3.2.4.2 Perancangan Prosedural Login .................................................................159

  3.2.4.3 Perancangan Prosedural Pemesanan Barang............................................160

  3.2.4.4 Perancangan Prosedural Pembayaran ......................................................161

  3.2.4.5 Perancangan Prosedural Retur Barang .....................................................162

  3.2.4.6 Perancangan Prosedural Rekomendasi Barang ........................................163

  3.2.4.7 Perancangan Prosedural Tambah Data ....................................................164

  3.2.4.8 Perancangan Prosedural Ubah Data .........................................................165

  3.2.4.9 Perancangan Prosedural Cari Data ...........................................................166

  3.2.4.10 Perancangan Prosedural Hapus Data .....................................................167

  

BAB 4 IMPLEMENTASI DAN PENGUJIAN .............................................. 168

  4.1 Implementasi ................................................................................................. 168

  4.1.1 Implementasi Perangkat Keras .................................................................. 168

  4.1.2 Implementasi Perangkat Lunak.................................................................. 169

  4.1.3 Implementasi Database .............................................................................. 169

  4.1.4 Implementasi Antarmuka ........................................................................... 179

  4.2 Pengujian Perangkat Lunak........................................................................... 186

  4.2.1 Pengujian Alpha ......................................................................................... 186

  4.2.2 Pengujian Beta ........................................................................................... 209

  4.2.2.1 Wawancara Pengguna ..............................................................................210

  4.2.2.1.1 Wawancara Pemilik Toko Untuk Halaman Admin ..............................210

  4.2.2.1.2 Wawancara Bagian Gudang Untuk Halaman Operator ........................212

  4.2.2.1.3 Kuesioner Untuk Pengunjung ...............................................................213

  4.2.2.1.4 Kuesioner Untuk Member .....................................................................219

  4.2.2.2 Kesimpulan Pengujian Beta .....................................................................226

  

BAB 5 KESIMPULAN DAN SARAN ............................................................. 227

  5.1 Kesimpulan ................................................................................................... 227

  5.2 Saran .............................................................................................................. 227

  

DAFTAR PUSTAKA ........................................................................................ 228

DAFTAR PUSTAKA

  

[1] Alfian, G. 2009. Rancang Bangun Sistem Rekomendasi Buku

  Menggunakan Collaborative Filtering, Skripsi, UIN Sunan Kalijaga, Yogyakarta.

  

[2] Jogiyanto. H.M. 1989. Analisis dan Desain Sistem informasi. Yogyakarta:

Andi Offset.

[3] Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan

  MySQL dengan Dreamweaver MX (6, 7, 2004) dan 8. Yogyakarta: Gava Media

  [4] Nugroho, Adi. 2006. e-commerce; Memahami Perdagangan Modern Di Dunia Maya, Bandung : Informatika Bandung. [5] Pressman, Roger S. (2002), Rekayasa Perangkat Lunak : Pendekatan praktisi buku 1, Yogyakarta, Andi. [6] Suryana, Taryana ; Sarwono Jonathan. 2006. E-commerce menggunakan PHP dan MySQL. Yogyakarta : Graha Ilmu.

  .

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Larazzz.com merupakan perusahaan yang bergerak di bidang penjualan headset dan aksesoris handphone yang berlokasi di Jl. Leuwipanjang No. 8 Bandung.

  Sebelumnya, transaksi jual beli barang pada Larazzz.com dilakukan secara traditional yaitu dari tangan ke tangan secara langsung, melakukan penawaran dan akhirnya terjadi kesepakatan. Sehingga, konsumen yang berada di luar wilayah Bandung dan tidak bisa datang langsung ke toko Larazzz.com akan mengalami kendala dalam melakukan pembelian barang. Pengolahan data barang yang dilakukan di Larazzz.com dengan cara manual rentan terhadap tidak konsistennya data dan akan berdampak pada hasil pelaporan penjualan yang tidak akurat. Saat ini pelanggan kurang mendapatkan informasi barang secara detail dan sesuai dengan tipe

  

handphone yang dibutuhkan, sehingga dalam proses pembelian pelanggan kurang

puas dengan model produk yang sesuai dengan tipe handphone yang dibutuhkan.

  Berdasarkan masalah yang terjadi maka perlu dibangun e-commerce sebagai penunjang sistem penjualan yang telah ada. Dengan aplikasi e-commerce dapat memudahkan konsumen dalam melakukan proses pemesanan secara elektronik dan penyampaian informasi barang kepada pelanggan secara cepat dilakukan dimana saja dan kapan saja. Aplikasi e-commerce yang didukung dengan sistem rekomendasi

  

collaborative filtering dapat mempermudah pelanggan mendapatkan informasi produk yang sesuai dengan tipe handphone yang dibutuhkan, serta memberikan rekomendasi produk yang tepat yang sesuai dengan keinginan pelanggan, serta mempermudah pelanggan mengambil keputusan yang tepat dalam menentukan produk yang akan dibelinya.

  Berdasarkan permasalahan yang terjadi disimpulkan bahwa perlu adanya aplikasi e-commerce yang dapat membantu Larazzz.com dalam proses penjualan barang dan penyampaian informasi barang kepada pelanggan secara cepat, yang akan diwujudkan dengan melakukan penelitian sekaligus mengangkat topik ini sebagai bahan laporan skripsi yang berjudul

  “PEMBANGUNAN APLIKASI E- COMMERCE DI LARAZZ Z.COM“.

  1.2 Perumusan Masalah

  Berdasarkan uraian latar belakang yang telah dijelaskan sebelumnya, maka diperoleh pe rumusan masalah yaitu “bagaimana membangun E-Commerce di

  Larazzz.com ”.

  1.3 Maksud dan Tujuan

  Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan skripsi ini adalah membangun aplikasi e-commerce pada toko Larazzz.com.

  Tujuan yang ingin dicapai dalam pembangunan aplikasi e-commerce ini adalah :

  1. Membantu konsumen dalam melakukan pembelian secara elektronik yang bisa

  2. Membantu perusahaan dalam pengolahan data barang dan pembuatan laporan penjualan secara cepat dan akurat.

  3. Mempermudah pelanggan mendapatkan informasi produk secara detail dan sesuai dengan tipe handphone yang dibutuhkan.

1.4 Batasan Masalah

  Batasan masalah dalam pembuatan skripsi ini dilakukan agar pembahasan lebih terfokus sesuai dengan tujuan yang akan dicapai. Batasan masalah skripsi ini adalah : 1. Penjualan barang hanya untuk wilayah Indonesia saja.

  2. Data yang diolah adalah : data member, data barang, data kategori, data merk produk, data seri hp, data merk hp, data kota, data propinsi, data ongkos kirim, data paket pengiriman, data jasa pengiriman.

  3. Proses yang dilakukan meliputi proses registrasi, proses aktivasi akun, proses pemesanan, proses pembayaran, proses tracking, proses retur, proses pencarian barang, proses history pemesanan, proses pengolahan data barang, proses pengolahan data kategori, proses pengolahan data merk produk, proses pengolahan data seri hp, proses pengolahan data merk hp, proses pengolahan data kota, proses pengolahan data propinsi, proses pengolahan data jasa pengiriman, proses pengolahan ongkos kirim, proses pengolahan laporan produk, proses pengolahan proses laporan penjualan, proses pengolahan laporan retur.

  4. Output yang dikeluarkan dari sistem yaitu : info produk, info pemesanan barang, info merk produk, info seri hp, info merk hp, info jasa pengiriman, info ongkos kirim, info laporan penjualan, info retur barang, dan info laporan produk.

  5. Memanfaatkan facebook untuk promosi.

  6. Menyediakan layanan konsultasi atau customer service melalui fasilitas Yahoo Messanger dan telepon yang diintegrasikan pada sistem yang dibangun.

  7. E-commerce ini menyediakan fasilitas pembayaran dengan secara offline (Transfer Bank) dan dapat menggunakan pembayaran online (Paypal).

  8. Larazzz.com didukung fasilitas SEO (Search Engine Optimization) agar situs mudah ditemukan di search engine (google).

  9. Melakukan Backup dan Restore Database

  10. Keamanan (security) yang digunakan pada sistem ini diantaranya : - IP yang digunakan pada website ini yaitu IP-Dedicated.

  • Secure soket layer (SSL) digunakan untuk melindungi keamanan data serta mendukung protocol https.

  11. Software yang digunakan : - Sistem operasi yang digunakan Microsoft Windows.

  • Bahasa pemrograman yang dipakai untuk membangun aplikasi ini yaitu menggunakan PHP dan MySQL sebagai Database Management System-nya.
  • Pada sisi client, digunakan web browser untuk dapat mengakses situs tersebut,

  web browser dapat menggunakan program Microsoft Internet Explorer, Mozilla, Opera.

  12. Pemodelan data yang digunakan adalah pemodelan terstruktur dimana tools yang digunakan yaitu flowmap, diagram konteks, data flow diagram (DFD) dan entity

  relationship diagram (ERD).

  13. Fitur Unggulan Fitur unggulan yang digunakan pada sistem ini yaitu sistem rekomendasi

  (SR) merupakan model aplikasi dari hasil observasi terhadap keadaan dan keinginan pelanggan. Salah satu pendekatan untuk desain sistem rekomendasi yang digunakan ada

1.5 Metodologi Penelitian

  Metodologi penelitian merupakan suatu proses yang digunakan untuk memecahkan suatu masalah yang logis, dimana memerlukan data untuk mendukung terlaksananya suatu penelitian. Metode penelitian yang digunakan dalam penulisan skripsi ini adalah metode deskriptif. Metode deskriptif merupakan metode yang menggambarkan fakta-fakta dan informasi dalam situasi atau kejadian secara sistematis, faktual dan akurat. Metodologi penelitian ini memiliki dua tahapan, yaitu metode pengumpulan data dan metode pembangunan perangkat lunak.

  1. Metode Pengumpulan Data

  a. Studi kepustakaan melalui buku, majalah, artikel dan situs internet yang sesuai dengan e-commerce.

  b. Wawancara merupakan percakapan dan tanya jawab secara langsung kepada narasumber yang ada kaitannya dengan proses penelitian.

  c. Observasi yaitu pengumpulan data dengan mengadakan pengamatan terhadap

  2. Metode Pembangunan Perangkat Lunak Metode pembangunan perangkat lunak menggunakan model Waterfall merupakan model klasik yang sederhana dengan aliran sistem yang linier. Output dari setiap tahap merupakan input bagi tahap berikutnya.

  Requirements analysis and definition System and software design

Implementation

and unit testing

Integration and system testing Operationand maintenance

Gambar 1.1 Model Waterfall [5]

1. Requirements analysis and definition. Analisa kebutuhan merupakan tahap pertama yang menjadi dasar proses pembuatan website e-commerce ini.

  Kelancaran proses pembuatan website secara keseluruhan dan kelengkapan fitur

  website yang dihasilkan sangat tergantung pada hasil analisa kebutuhan ini. Maka

  dilakukan proses pencarian referensi dari bebarapa sumber seperti dari buku, internet.

  

2. System and software design. Desain sistem merupakan tahap penyusunan proses,

  data, aliran proses dan hubungan antar data yang paling optimal untuk menjalankan proses bisnis dan memenuhi kebutuhan perusahaan sesuai dengan hasil analisa kebutuhan. Dokumentasi yang dihasilkan dari tahap desain sistem ini antara lain : System Flow, Data Flow Diagram (DFD) dan Entity Relationship

  Diagram (ERD). System Flow merupakan bagan aliran dokumen dari satu bagian

  perusahaan ke bagian lain baik secara manual maupun melalui Sistem Informasi. Data Flow Diagram adalah diagram yang menunjukan aliran data di antara pengguna, proses dan database yang terkait dengan perangkat lunak. Entity

  Relationship Diagram merupakan diagram yang menunjukan bagaimana data dan

  informasi software akan di simpan di dalam database beserta dengan hubungan antar data. Seperti halnya tahap analisa kebutuhan, pada saat desain sistem selesai dibuat lalu desain yang sudah dibuat penyusun didiskusikan dan disempurnakan oleh penyusun bersama dengan pihak perusahaan.

  

3. Implementation and unit testing. Penulisan kode program merupakan tahap

  penerjemahan desain sistem yang telah dibuat ke dalam bentuk perintah-perintah yang dimengerti komputer dengan mempergunakan bahasa pemrograman, PHP dan database MySQL yang menjadi standarisasi perusahaan untuk aplikasi internal.

  

4. Integration and system testing. Pengujian perangkat lunak dilakukan untuk

  memastikan bahwa software yang dibuat telah sesuai dengan desainnya dan semua fungsi dapat dipergunakan dengan baik tanpa ada kesalahan. Dalam tahap dibuat dengan lengkap meliputi semua proses, kebutuhan dan pengendalian yang ada di dalam dokumen analisa kebutuhan dan desain sistem.

5. Operationand maintenance. Penerapan program merupakan tahap dimana

  penyusun menerapkan atau meng-install perangkat lunak yang telah selesai dibuat dan diuji ke dalam lingkungan Teknologi Informasi.

1.6 Sistematika Penulisan

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

  BAB 1 PENDAHULUAN Bab 1 berisi latar belakang masalah, perumusan masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, serta sistematika penulisan. BAB 2 TINJAUAN PUSTAKA Bab 2 berisi profil perusahaan dan landasan teori yang berkaitan dengan topik

  penelitian yang dilakukan dan hal-hal yang berguna dalam proses analisis permasalahan.

  BAB 3 ANALISIS DAN PERANCANGAN Bab 3 berisi analisis dari keseluruhan sistem, yang mencakup analisis

  masalah, analisis prosedur yang sedang berjalan, analisis kebutuhan non fungsional yang terdiri dari analisis perangkat keras, analisis perangkat lunak, analisis kebutuhan pengguna dan analisis basis data beserta solusi yang diberikan.

  Bab 3 ini juga berisi tentang perancangan untuk sistem yang akan dibangun, berdasarkan data terstruktur yaitu menggunakan flowmap dengan tools yang digunakan yaitu ERD (Entity Relationship Diagram) dan DFD (Data Flow Diagram).

  BAB 4 IMPLEMENTASI DAN PENGUJIAN Bab 4 berisi implementasi perangkat keras, implementasi perangkat lunak,

  implementasi database, dan implementasi antarmuka. Pengujian sistem yang dilakukan menggunakan pengujian Alpha diuji dengan skenario pengujian Alpha dan pengujian Beta diuji dengan wawancara dan kuesioner kepada user.

  BAB 5 KESIMPULAN DAN SARAN Bab 5 berisi kesimpulan tentang keseluruhan dari pembangunan e-commerce dan saran untuk masa yang akan datang.

BAB 2 TINJAUAN PUSTAKA

2.1 Profil Perusahaan

  Profil perusahaan membahasan bagaimana perusahaan ini berdiri dan berkembang hingga sampai sekarang ini. Ditinjau dari sejarah, struktur organisasi, deskripsi tugasnya di perusahaan dan lain sebagainya yang menjadi hal yang wajib ada

  2.1.1 Sejarah Perusahaan

  Toko Larazzz.com merupakan toko yang bergerak dalam bidang penjualan aksesoris handphone. Toko Larazzz.com didirikan pada tahun 2010 oleh Bapak Robin. Toko ini berlokasi di Jl. Leuwipanjang No. 8 Bandung. Produk yang di jual di toko Larazzz.com antara lain headset, carger, dan batrai handphone.

  Dalam memproleh produk-produk yang akan dipasarkan, toko ini banyak menjalin kerjasama dengan toko

  • – toko yang memproduksi aksesoris handphone.

  2.1.2 Visi dan Misi Perusahaan

  Visi dari toko Larazzz.com adalah untuk mengembangkan usaha atau bisnis dalam bidang penjualan aksesoris handphone, juga menguntungkan dalam industri perdagangan dan dapat meningkatkan kesejahteraan orang banyak.

  Adapun misi dari toko Larazzz.com adalah senantiasa berusaha memberikan pelayanan terbaik bagi konsumen toko Larazzz.com.

  2.1.3 Logo Larazzz.com Accessories Handphone

  Logo yang digunakan Larazzz.com untuk cap dan spanduk toko dapat dilihat pada gambar 2.1 sebagai berikut :

Gambar 2.1 Logo Larazzz.com Accessories Handphone

  2.1.4 Struktur Organisasi Perusahaan

  Organisasi adalah sekelompok orang yang bekerja sama untuk mencapai tujuan yang telah di Skenariokan, dari pengertian tersebut organisasi dapat di simpulkan sebagai kumpulan orang-orang yang bekerja sama dengan dasar persamaan tujuan.

  Organisasi perusahaan sangatlah penting didalam menjamin kelangsungan dan kelancaran mekanisme kerja perusahaan, adanya organisasi dapat menciptakan suatu sistem pembagian kerja atau tugas yang sesuai dengan kebutuhan perusahaan sehingga mempermudah kegiatan operasional perusahaan dalam mencapai tujuan. Struktur organisasi dapat dilihat pada Gambar 2.2

  pemilik toko bagian gudang pelayan toko kasir

Gambar 2.2 Struktur Organisasi Larazzz.com Accessories Handphone

  2.1.5 Deskripsi Tugas

  Definisi tugas digunakan untuk mengetahui tugas dan tanggung jawab dari masing-masing bagian. Definisi tugas yang ada di Larazzz.com adalah sebagai berikut:

  1. Pemilik toko pemeriksaan yang meliputi laporan hasil penjualan dan persediaan barang.

  2. Kasir

  a. Bertugas untuk menghitung uang hasil penjualan dan membuat laporan penjualan serta melaporkan kepada pimilik Larazzz.com.

  b. Bertanggung jawab atas uang yang masuk dan melaporkan hasil penjualan.

  3. Bagian gudang

  a. Bertugas memeriksa persediaan barang

  b. Bertanggungjawab atas barang yang masuk dan keluar gudang 4. Pelayan toko Bertugas untuk melayani konsumen.

2.2 Landasan Teori

  2.2.1 Sistem

  Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

  2.2.2 Sistem Informasi

  Sistem Informasi adalah sekumpulan hardware, software, brainware, prosedur dan aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan [2].

2.2.2.1 Komponen Sistem Informasi

  Sistem informasi terdiri dari komponen-komponen yang disebutkan dengan istilah blok bangunan (building blok), yaitu blok masukan (input blok), blok model (model block), blok keluaran (output block), blok teknologi (technology

  1. Blok Masukan Input mewakili data yang masuk kedalam sistem informasi, input disini

  termasuk metode-metode da media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.

  2. Blok Model

  Blok ini terdiri dari kombinasi prosedur, logika dan model matematika yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang tertentu untuk menghasilkan keluaran yang diinginkan.

  3. Blok Keluaran

  Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

  4. Blok Teknologi Teknologi merupakan “kotak alat” (tool-box) dalam sistem informasi.

  Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (humanware atau brainware), perangkat lunak (software) dan perangkat keras (hardware).

  5. Blok Basis Data

  Basis data (database) merupakan kumpulan-kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perankat keras computer dan digunakn perangkat lunak untuk memanipulasinya. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpananny. Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management System).

  6. Blok Kendali

  Beberapa pengendalian perlu dirancang dan ditetapkan untuk meyakinkan

2.2.3 E-commerce

  Electronic Commerce (Perniagaan elektronik), sebagai bagian dari

electronic business (bisnis yang dilakukan dengan menggunakan electronic

transmission), secara umum e-commerce dapat didefinisikan sebagai segala

  bentuk transaksi perdagangan atau perniagaan barang atau jasa (trade of goods

  

and service) dengan mengunakan media elektronik. Sedangkan Onno W.Purbo

  dan Aang Wahyudi yang mengutip pendapatnya David Baum menyebutkan bahwa : “e-commerce is a dynamic set of technologies, application, and business

  

process that link enterprise, consumers, and communities through electronic

transaction and the electronic exchange of goods, services and information”.

  Bahwa e-commerce merupakan suatu set dinamis teknologi, aplikasi dan proses bisnis yang menghubungkan perusahaan, konsumen dan komunitas melalui transaksi elektronik dan perdagangan barang, pelayanan dan informasi yang dilakukan secara elektronik [6].

  Model-model e-commerce sangat beraneka ragam yang terdiri dari :

  1. Model Store Front

  Store Front ialah kombinasi proses transaksi, sekuriti, pembayaran secara online, serta penyimpanan informasi yang memungkinkan para pedagang

  untuk menjual dagangannya di internet melalui website. Store front merupakan konsep dasar perdagangan elektronik (e-commerce) dimana terjadi interaksi penjual dan pembeli secara langsung.

  2. Model Lelang Model lelang berfungsi sebagai forum dimana para pengguna internet/neter dapat memasuki web-web tertentu dan berperan sebagai penawar (bidder) atau penjual (seller).

  3. Model Portal Model portal merupakan bentuk lain dalam e-commerce. Portal berisi

  Model dynamic pricing atau penetapan harga merupakan model yang mengikuti pola mekanisme bisnis, yaitu bagaimana antara bisnis berlangsung dan produk-produk diberi harga.

  5. Penyelenggara layanan dari dan untuk perusahaan (B2B) B2B secara online merupakan bisnis perusahaan dengan perusahaan lainnya. Dengan kata lain, bisnis ini dilakukan dari dan untuk perusahaan, misalnya : PLN berbisnis dengan PT.Telkom. Tujuan B2B ialah membantu bisnis pihak lain untuk memperbaiki kebijakan, prosedur, layanan konsumen, dan operasi umum.

6. Model “ Online Trading “

  Model “online trading” biasanya merupakan perdagangan elektronik dalam bentuk perdagangan sekuritas. Perdagangan saham secara online dilakukan oleh para broker yang mendapatkan komisi karena jasa para broker dalam mengatur jalannya perdagangan saham tersebut.

7. Model “Online Loan”

  Online loan atau pinjaman secara online merupakan salah satu bisnis online yang sudah cukup popular. Konsumen saat ini dapat mencari

  pinjaman dengan bunga rendah melalui internet.

  8. Recruitment pekerjaan secara online Pencarian pekerjaan melalui internet saat ini mudah dilakukan. Situs-situs yang melakukan perekrutan pegawai menyediakan formulir elektronik bagi pencari pekerjaan untuk menulis lamaran dan memasang daftar riwayat hidup, kemudian situs tersebut akan mencarikan calon perusahaan yang sesuai dengan latar belakang dan keahlian si pelamar.

  9. Layanan berita secara online Zaman teknologi informasi ini, peranan penyebarluasan informasi melalui

  website sudah semakin banyak, karena dari hari ke hari pencari informasi

  mealui internet terus bertambah, maka banyak situs-situs memberi layanan Keuntungan memanfaatkan layanan perjalanan online ialah konsumen dapat memilih tempat wisata dan membandingkan dengan mudah melalui layer monitor komputer.

  11. Layanan penjualan mobil secara online Situs-situs ini menyediakan simulasi cara memilih mobil dan cara menghitung cicilan, jika seseorang ingin membeli mobil secara kredit dan perhitungan bunganya. Jika sudah terdapat kesepakatan, maka konsumen tinggal memesan dan mobil akan dikirim ke alamat konsumen.

  12. Belajar secara online (elearning) Teknologi internet dapat juga digunakan sebagai sarana belajar jarak jauh antara institusi penyelenggara pendidikan dengan para peserta didik yang tidak berada dalam suatu lokasi, baik dalam satu kota, negeri atau diluar negeri.

  13. Business to costumer

  Business to costumer merupakan mekanisme toko online (electronic shopping mall), yaitu transaksi antara e-merchant dengan e-costumer [6].

2.2.3.1 Karakterisitik E-commerce

  Transaksi e-commerce memiliki beberapa karakteristik yang sangat khusus yaitu :

  1. Transaksi tanpa batas : sebelum era internet, batas-batas geografi menjadi penghalang suatu perusahaan atau individu yang ingin go-international, sehinga hanya perusahaan atau individu dengan modal besar yang dapat memasarkan produknya ke luar negeri. Dewasa ini, dengan internet pengusaha kecil dan menengah dapat memasarkan produknya secara internasional cukup dengan membuat situs web atau dengan memasang iklan di situs-situs internet tanpa batas waktu (24 jam), dan tentu saja

  2. Transaksi anonym : Para penjual dan pembeli dalam transaksi melalui internet tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh penyedia sistem pembayaran yang ditentukan.

  3. Produk digital dan non digital : Produk-produk digital seperti software komputer, musik dan produk lain yang bersifat digital dapat dipasarkan melalui internet dengan cara mendownload secara elektronik. Dalam perkembangannya objek yang ditawarkan melalui internet juga meliputi barang-barang kebutuhan hidup lainnya.

  4. Produk barang tak berwujud : Banyak perusahaan yang bergerak dibidang

  ecommerce dengan menawarkan barang tak berwujud seperti data, software dan ide-ide yang dijual melalui internet [4].

2.2.3.2 Keuntungan E-commerce

  Perdagangan secara elektronik (e-commerce) menawarkan kepada perusahaan keuntungan jangka pendek dan jangka panjang. Perdagangan elektronik tidak hanya membuka pasar baru bagi produk dan/atau jasa yang ditawarkan, mencapai konsumen baru, tetapi juga dapat mempermudah cara perusahaan melakukan bisnis [4]. Secara Umum ada berbagai manfaat lain yang didapat perusahaan. Beberapa manfaat itu adalah:

  1. Keuntungan bagi perusahaan

  a. Memperpendek Jarak Perusahaan-perusahaan dapat lebih mendekatkan diri dengan konsumen.

  Dengan hanya mengklik link-link yang ada pada situs-situs, konsumen dapat menuju ke perusahaan dimana pun berada b. Perluasan Pasar

  Jangkauan pemasaran menjadi semakin luas dan tidak terbatas oleh area geografis perusahaan berada d. Efisien

  E-commerce akan sangat memangkas biaya-biaya operasional, seperti

  menghemat kertas dalam hal pendokumentasian, transaksi, serta periklanan. Pencarian informasi dapat dilakukan lebih cepat dan lebih akurat.

  2. Keuntungan bagi Konsumen

  a. Efektif Konsumen dapat memperoleh informasi tentang produk/jasa yang dibutuhkan dan bertransaksi secara cepat dan murah b. Aman Secara Fisik

  Konsumen tidak perlu mendatangi toko tempat perusahaan menjajakan barangnya dan ini memungkinkan konsumen dapat bertaransaksi secara aman sebah di daerah-daerah mungkin sangat berbahaya jika berkendara dan membawa uang tunai dalam jumlah besar c. Fleksibel

  Konsumen dapat bertransaksi di berbagai lokasi, baik dari rumah, kantor, warnet, atau tempat-tempat lainnya[4].

2.2.4 Sistem Rekomendasi