Pembangunan aplikasi e-commerce pada Toko Fonly

SURAT HAK EKSKLUSIF

SURAT KETERANGAN PLAGIAT

BIODATA PENULIS

  1. DATA PRIBADI

  nama : Sutrisno jenis kelamin : Laki-laki tempat, tanggal lahir : Sumedang, 9 April 1990 agama : Islam kewarganegaraan : Indonesia status : Belum kawin anak ke : Satu dari tiga bersaudara alamat : Tubagus ismail depan No.75 RT. 06/04 Kecamatan Bandung - 40211 telepon : +6281394992218 e-mail : ino_now@yahoo.com

  2. RIWAYAT PENDIDIKAN

  1. Sekolah Dasar : SDN Citaleus I, dari tahun 1996 sampai 2002

  2. Sekolah Menengah Pertama : SMP Al- Ma’soem, dari tahun 2002 sampai 2005

  3. Sekolah Menengah Atas : SMA Al- Ma’soem, dari tahun 2005 sampai 2008

  4. Perguruan Tinggi : FTIK Unikom Bandung tahun ajaran 2008-2013 Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan sadar dan tanpa paksaan.

  Bandung, 25 Februari 2013

PEMBANGUNAN APLIKASI

  E-COMMERCE

PADA TOKO FONLY

SKRIPSI

  Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Program Studi Teknik Informatika

  Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

  

SUTRISNO

10108350

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

KATA PENGANTAR

  Bismillahirrohmanirrohiim, puja dan puji serta syukur penulis panjatkan

  kehadirat Allah SWT, atas berkat rahmat dan hidayah-Nya, serta kesempatan yang diberikan-Nya, sehingga penulis dapat menyelesaikan laporan tugas akhir dengan judul

  “Pembangunan Aplikasi E-Commerce pada Toko Fonly”.Shalawat dan

  salam semoga limpahkan curah kepada Nabi Muhammad SAW, para sahabat, tabi’in dan pejuang islam sampai akhir zaman.

  Akhirnya dengan segala kerendahan hati izinkanlah penulis untuk menyampaikan terima kasih dan penghargaan kepada semua pihak yang telah berjasa memberikan motivasi dalam rangka menyelesaikan laporan ini. Untuk itu penulis mengucapkan terima kasih kepada:

  1. Kedua orang tua yang telah membesarkan dan memberikan segala kasih sayangnya hingga saat ini.

  2. Keluarga yang selalu memberikan perhatian dan dukungannya.

  3. Bapak Ir. Eddy Soeryanto Soegoto, M.Sc., selaku rektor Universitas Komputer Indonesia.

  4. Prof. Dr. Denny Kumiadie, Ir., M.Sc, selaku dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  5. Bapak Iarawan Afrianto S.T., M.T. selaku Ketua Program Studi Teknik Informatika Universitas Komputer Indonesia.

  6. Bapak Andri Heryandi, S.T., M.T. selaku Dosen Wali kelas IF-7 angkatan 2008.

  7. Ibu Riani Lubis, S.T., M. T. selaku pembimbing yang telah memberikan arahan kepada penulis selama proses penyusunan laporan tugas akhir ini.

  8. Bpk Irfan Maliki, S.T., M.T. selaku dosen penguji I yang telah memberikan banyak masukan dalam pembuatan tugas akhir ini.

  9. Ibu Utami Dewi W, S.Kom. selaku dosen penguji III yang telah memberikan banyak masukan dalam pembuatan tugas akhir ini

  10. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang telah mendidik dan memberikan ilmunya kepada penulis selama kuliah di UNIKOM.

  11. Ibu Fera Yanti selaku Manager toko Fonly, terima kasih atas kerjasamanya dan informasi yang telah diberikan.

  12. Seluruh Staf dan Karyawan, Sekretariat Program Studi Teknik Informatika, terima kasih atas bantuannya.

  13. Ade Kurnaesih, S.Pd yang selalu memberikan motivasi.

  14. Rekan kuliah yang telah memberikan support dan dukungan selama ini.

  Semoga

  Allah Subhana wa Ta’ala memberikan balasan atas semua kebaikan yang telah diberikan kepada penulis dengan kebaikan yang berlipat ganda.

  Akhir kata, penulis menyadari bahwa masih terdapat kekurangan dalam laporan ini, untuk itu saran dan kritik yang sifatnya membangun sangat penulis harapkan.

  Wassalamu’alaikum warahmatullahi wabarakatuh.

  Bandung, 25 Februari 2013

  

Daftar Isi

  Abstrak ..................................................................................................................... i

  

Abstract .................................................................................................................... ii

  Kata Pengantar ......................................................................................................... iii Daftar Isi .................................................................................................................. v Daftar Gambar .......................................................................................................... ix Daftar Tabel ............................................................................................................. xii Daftar Simbol ........................................................................................................... xv Daftar Lampiran ....................................................................................................... xix

  Bab 1 Pendahuluan .................................................................................................. 1

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

  1.2 Identifikasi masalah ..................................................................................... 3

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

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

  1.5 Metodologi Penelitian .................................................................................. 6

  1.6 Sistematika Penelitian .................................................................................. 9

  Bab 2 Tinjauan Pustaka ........................................................................................... 11

  2.1 Profil Perusahaan ......................................................................................... 11

  2.1.1 Sejarah Singkat Perusahaan ...................................................................... 11

  2.1.2 Struktur Organisasi Perusahaan ................................................................ 12

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

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

  2.2.1 Konsep Dasar Sistem ................................................................................ 13

  2.2.1.1 Bentuk Umum Sistem ............................................................................. 14

  2.2.1.2 Karakteristik Sistem ............................................................................... 14

  2.2.1.3 Klasifikasi Sistem .................................................................................. 16

  2.2.2 Konsep Dasar Informasi ............................................................................ 17

  2.2.2.1 Pengertian Informasi .............................................................................. 17

  2.2.2.2 Kualitas Informasi .................................................................................. 17

  2.2.2.3 Siklus Informasi ..................................................................................... 18

  2.2.3 Konsep Dasar Sistem Informasi ................................................................ 19

  2.2.3.1 Komponen Sistem informasi .................................................................. 19

  2.2.3.2 Tujuan Sistem Informasi ........................................................................ 20

  2.2.3.3 Manfaat Sistem Informasi ...................................................................... 20

  2.2.3.4 Klasifikasi Sistem Informasi .................................................................. 21

  2.2.4 E-Commerce ............................................................................................. 21

  2.2.4.1 Pengertian E-Commerce ........................................................................ 21

  2.2.4.2 Klasifikasi E-Commerce ........................................................................ 21

  2.2.4.3 Manfaat E-Commerce ............................................................................ 23

  2.2.4.4 Kekurangan E-Commerce ...................................................................... 24

  2.2.4.5 Fitur-fitur Utama E-Commerce .............................................................. 26

  2.2.4.6 Kemanan (Security) E-Commerce ......................................................... 27

  2.2.5 Database ................................................................................................... 28

  2.2.6 Sistem Rekomendasi Collaborative Filtering ........................................... 29

  2.2.7 Model Entity Relasionship ........................................................................ 36

  2.2.8 Flow Map (Bagan Alir) ............................................................................. 39

  2.2.9 Data Flow Diagram ................................................................................... 40

  2.2.10 Kamus Data ............................................................................................. 42

  2.2.11 WAMP .................................................................................................... 43

  2.2.12 SSL (Secure Socet layer) ........................................................................ 44

  2.2.13 Paypal ..................................................................................................... 44

  2.2.14 Teori Pendukung Program ...................................................................... 45

  2.2.14.1 PHP ...................................................................................................... 45

  2.2.14.2 Mysql .................................................................................................... 46

  2.2.14.3 Cascading Style Sheet (CSS) ................................................................ 46

  2.2.14.4 Dreamwever ......................................................................................... 49

  Bab 3 Analisis dan Perancangan Sistem .................................................................. 49

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

  3.1.1 Analisis Masalah ....................................................................................... 50

  3.1.2 Analisis Prosedur yang Sedang Berjalan .................................................. 48

  3.1.2.1 Aturan Bisnis Penjualan ......................................................................... 60

  3.1.2.1.1 Aturan Bisnis Penjualan Lama ............................................................ 60

  3.1.2.1.2 Aturan Bisnis Penjualan Baru ............................................................. 62

  3.1.2.1.3 Estimasi Pemesanan Barang ............................................................... 66

  3.1.2.2 Design Competition dan user Based Collaboratife Filtering ................. 75

  3.1.3 Analisis Kebutuhan Non Fungsional ........................................................ 79

  3.1.3.1 Analisis Perangkat Keras ....................................................................... 79

  3.1.3.2 Analisis Perangkat Lunak ...................................................................... 80

  3.1.3.3 Analisis Pengguna .................................................................................. 81

  3.1.4 Analisis Basis Data ................................................................................... 83

  3.1.5 Analisis Kebutuhan Fungsional ................................................................. 86

  3.1.5.1 Diagram Kontek ...................................................................................... 86

  3.1.5.2 Data Flow Diagram (DFD) ..................................................................... 88

  3.1.5.2.1 DFD Level 1 ........................................................................................ 88

  3.1.5.2.2 DFD Level 2 Proses 2 Pengolahan Data Pengguna ............................ 90

  3.1.5.2.3 DFD Level 2 Proses 3 Pengolahan Area Member .............................. 90

  3.1.5.2.4 DFD Level 2 Proses 4 Pengolahan Produk ......................................... 91

  3.1.5.2.5 DFD Level 2 Proses 5 Pengolahan Transaksi ..................................... 92

  3.1.5.2.6 DFD Level 2 Proses 6 Pengolahan Ongkos Kirim ............................. 93

  3.1.5.2.7 DFD Level 2 Proses 7 Pengolahan Laporan ....................................... 94

  3.1.5.2.8 DFD Level 2 Proses 8 Pengolahan Informasi ..................................... 95

  3.1.5.2.9 DFD Level 2 Proses 9 Pengolahan Design Competition .................... 96

  3.1.5.2.10 DFD Level 2 Proses 10 Pengolahan Pemesanan .............................. 97

  3.1.5.2.11 DFD Level 3 Proses 2.1 Pengolahan Manager Toko ........................ 98

  3.1.5.2.12 DFD Level 3 Proses 2.2 Pengolahan Administrator ......................... 99

  3.1.5.2.13 DFD Level 3 Proses 2.3 Pengolahan Petugas Toko ......................... 100

  3.1.5.1.14 DFD Level 3 Proses 2.4 Pengolahan Member .................................. 101

  3.1.5.2.15 DFD Level 3 Proses 4.1 Pengolahan Kategori Produk ..................... 102

  3.1.5.2.16 DFD Level 3 Proses 4.2 Pengolahan Produk .................................... 103

  3.1.5.2.17 DFD Level 3 Proses 4.4 Pengolahan Produk Terlaris ...................... 104

  3.1.5.2.18 DFD Level 3 Proses 4.5 Pengolahan Diskon Produk ....................... 105

  3.1.5.2.19 DFD Level 3 Proses 5.1 Pengolahan Pemesanan Baru ..................... 106

  3.1.5.2.20 DFD Level 3 Proses 5.2 Pengolahan Konfirmasi Bayar ................... 107

  3.1.5.2.21 DFD Level 3 Proses 5.3 Pengolahan Transaksi Penjualan ............... 108

  3.1.5.2.22 DFD Level 3 Proses 5.4 Pengolahan Batal Pesan ............................. 109

  3.1.5.2.23 DFD Level 3 Proses 5.5 Pengolahan Retur ..................................... 110

  3.1.5.2.24 DFD Level 3 Proses 6.1 Pengolahan Data Provinsi ......................... 111

  3.1.5.2.25 DFD Level 3 Proses 6.2 Pengolahan Data Kota ............................... 112

  3.1.5.2.26 DFD Level 3 Proses 6.3 Pengolahan Jasa Kirim .............................. 113

  3.1.5.2.27 DFD Level 3 Proses 6.4 Pengolahan Ongkos Kirim ........................ 114

  3.1.5.2.28 DFD Level 3 Proses 6.5 Pengolahan Data Kecematan ..................... 115

  3.1.5.2.29 DFD level 3 Proses 6.6 Pengolahan Data Paket ............................... 116

  3.1.5.2.30 DFD Level 3 Proses 7.1 Pengolahan Laporan Pemesanan Keseluruhan ............................................................................................................................. 117

  3.1.5.2.31 DFD Level 3 Proses 7.2 Pengolahan Laporan Pemesanan Perperiode ............................................................................................................................. 118

  3.1.5.2.32 DFD Level 3 Proses 7.3 Pengolahan Laporan Pemesanan Perstatus Bayar ............................................................................................................................. 119

  3.1.5.2.33 DFD Level 3 Proses 7.4 Pengolahan Laporan Detail Pemesanan .... 120

  3.1.5.2.34 DFD Level 3 Proses 7.5 Pengolahan Laporan Retur ......................... 121

  3.1.5.2.35 DFD Level 3 Proses 7.6 Pengolahan Laporan Produk ...................... 122

  3.1.5.2.36 DFD Level 3 Proses 9.1 Pengolahan Design .................................... 123

  3.1.5.2.37 DFD Level 3 Proses 10.1 Pengolahan Pemesanan ........................... 124

  3.1.5.2.38 DFD Level 3 Proses 10.2 Pengecekan Pemesanan ........................... 125

  3.1.6 Spesifikasi Proses ...................................................................................... 127

  3.1.7 Kamus Data ............................................................................................... 165

  3.2 Perancangan Sistem ..................................................................................... 177

  3.2.1 Perancangan Basis Data ............................................................................ 177

  3.2.1.1 Skema Relasi .......................................................................................... 177

  3.2.1.2 Struktur Tabel ....................................................................................... 179

  3.2.2 Struktur Menu ........................................................................................... 186

  3.2.2.1 Struktur Menu Administrator ................................................................. 186

  3.2.2.2 Struktur Menu Member .......................................................................... 187

  3.2.2.3 Struktur Menu Pengunjung .................................................................... 187

  3.2.2.4 Struktur Menu Petugas Toko ................................................................. 188

  3.2.2.5 Struktur Menu Manager Toko ............................................................... 188

  3.2.3 Perancangan Antarmuka ........................................................................... 189

  3.2.3.1 Perancangan Antarmuka Administrator ................................................. 189

  3.2.3.2 Perancangan Antarmuka Manager Toko ............................................... 204

  3.2.3.3 Perancangan Antarmuka Petugas Toko ................................................. 209

  3.2.3.4 Perancangan Antarmuka Pengunjung .................................................... 214

  3.2.3.5 Perancangan Antarmuka Member .......................................................... 221

  3.2.4 Perancangan Pesan .................................................................................... 232

  3.2.5 Jaringan Sematik ....................................................................................... 232

  3.2.5.1 Jaringan Semantik Administrator .......................................................... 232

  3.2.5.2 Jaringan Semantik Manager Toko ......................................................... 233

  3.2.5.3 Jaringan Semantik Petugas Toko ........................................................... 234

  3.2.5.4. Jaringan Semantik Member .................................................................. 235

  3.2.6 Perancangan Prosedural ............................................................................ 236

  3.2.6.1 Flowchart Pendaftaran Member ............................................................ 236

  3.2.6.2 Flowchart Login ..................................................................................... 238

  3.2.6.3 Flowchart Tambah Data ........................................................................ 239

  3.2.6.4 Flowchart Cari Data .............................................................................. 240

  3.2.6.5 Flowchart Ubah Data ............................................................................. 241

  3.2.6.6 Flowchart Hapus Data ........................................................................... 242

  Bab 4 Implementasi dan Pengujian Sistem .............................................................. 243

  4.1 Implementasi ................................................................................................ 243

  4.1.1 Implementasi Perangkat Keras .................................................................. 243

  4.1.2 Implementasi Perangkat Lunak ................................................................. 244

  4.1.3 Implementasi Basis Data ........................................................................... 244

  4.1.4 Implementasi Antarmuka .......................................................................... 250

  4.2 Pengujian Sistem .......................................................................................... 257

  4.2.1 Rencana Pengujian .................................................................................... 257

  4.2.2 Pengujian Alpha ........................................................................................ 260

  4.2.2.1 Pengujian Aplikasi ................................................................................. 260

  4.2.2.2 Kesimpulan Hasil Alpha ........................................................................ 306

  4.2.3 Pengujian Beta .......................................................................................... 306

  4.2.3.1 Skenario Pengujian ................................................................................ 306

  4.2.3.2 Daftar pertanyaan ................................................................................... 307

  4.2.3.3 Hasil Wawancara ................................................................................... 309

  4.2.3.4 Hasil kuesioner ....................................................................................... 311

  Bab 5 Simpulan dan Saran ....................................................................................... 317

  5.1 Simpulan ...................................................................................................... 319

  5.2 Saran ............................................................................................................ 320

  DAFTAR PUSTAKA 1. Adam, Lala. (2004), PHP & PostyreSQL. Yogyakarta: Andi.

  2. Arbie. (2004), Manajemen Database dengan Mysql. Yogyakarta: Andi.

  3. Barkatullah, A.H. dan Prasetyo, T. (2005), Bisnis E-Commerce, Yogyakarta: Pustaka Pelajar.

  4. Burch, J.G, Jr, Felix R. Strater, Gary, Grudnistski. (1979), Information

  Systems : Theory and Practice, Second Edition. New York: John Wiley & Sons.

  5. Goldberg, K., Roeder, T., Gupta, D., and Perkins, C. (2001), Eigentaste: A Constant Time Collaborative Filtering Algorithms, Information Retrieval Journal.

  6. Jogiyanto, HM. (1990), Analisa dan Desain Sistem Informasi Pendekatan Terstruktur . Yogyakarta: Andi.

  7. Kangas, S. (2002), Collaborative Filtering and Recommendation Systems, LOUHI , Project Research Report, VTT Information Technology.

  8. Khadir, Abdul. (2004), Dasar Aplikasi Database Mysql-Delphi. Yogyakarta: Andi.

  9. Nugroho, Burafit. (2005), Database Relational Dengan Mysql. Yogyakarta: Andi.

  10. Purbo, Onno W, Dkk. (2001), Mengenal E-Commerce. Jakarta: Elex Media Komputindo.

  11. Sommerville, Ian. (2004), Software Engineering, 7th edition. Massachusetts: Addison Wesley.

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

  Perkembangan e-commerce di Indonesia dapat menjadi sesuatu yang menjanjikan. E-commerce juga dapat mempermudah kegiatan jual-beli berbagai macam barang. Oleh karena itu, e-commerce memiliki peranan penting dalam dunia bisnis berbasis komputer dan website hal ini karena e-commerce dapat membantu dalam memecahkan masalah terhadap proses kerja, proses transaksi antara penjual dan pembeli dapat menjadi lebih efisien, dengan kecepatan, jangkauan, dan kemudahan yang diberikan dalam layanan e-commerce tentunya dapat memberikan keuntungan pada semua pihak.

  CV.PESONA MULTI KARYA merupakan perusahaan dagang yang menyediakan berbagai jenis barang seperti: pakaian, sepatu, aksesoris wanita, peralatan kantor, hasil industri, dan barang-barang lainnya yang dijual secara eceran. CV PESONA MULTI KARYA menaungi tiga toko yang tersebar di daerah Bandung yaitu; Angel Shoes menjual sepatu, Toko Rizky menjual alat-alat kantor, dan Toko Fonly menjual pakaian, sepatu, tas, dompet, dan aksesoris wanita. Namun diantara ketiga toko tersebut yang masih bertahan sampai saat ini hanya toko Fonly.

  Perkembangan informasi yang semakin maju menjadikan semua kegiatan berubah menjadi lebih mudah begitu pula yang terjadi dalam dunia bisnis. Hal tersebut mendorong para pelaku bisnis untuk melakukan perubahan dalam usahanya termasuk dalam mempromosikan usaha-usahanya. Toko Fonly merupakan salah satu toko yang masih menggunakan media promosi berupa brosur, sehingga konsumen yang berada di luar Bandung sulit mendapatkan informasi mengenai produk. Selain media promosi yang masih berupa brosur, pemesanan di toko fonly masih dilakukan dengan cara pembeli harus datang langsung ke toko fonly, sehingga akan menyita waktu pembeli yang berada jauh dari toko fonly. Selain itu data di Toko Fonly juga masih berupa bon dan catatan-catatan tertulis yang menumpuk secara tidak rapih sehinga dalam jangka waktu yang sangat lama akan terjadi penumpukan dokumen. Data yang dibuat secara tertulis juga dapat menyebabkan toko Fonly mengalami kesulitan dalam pembuatan laporan pemesanan, laporan penjualan, dan pencarian berbagai data seperti data barang, data pemesanan, dan data hasil penjualan. Toko Fonly juga mengalami kesulitan dalam pengelolaan data barang baik barang baru atau barang lama dikarenakan data barang yang masih dicatat secara tertulis. Kesulitan lain yang dialami oleh toko Fonly adalah dalam melayani pembeli yang ada di luar kota yang ingin memesan barang dengan designnya sendiri, dan kesulitan petugas toko untuk menentukan design yang paling bayak diminati oleh member .

  Kesulitan-kesulitan tersebut dapat ditangani oleh pembangunan e-commerce pada toko Fonly. Aplikasi e-commerce mempermudah konsumen untuk membeli dan mendapatkan informasi seputar produk-produk toko Fonly tanpa harus datang langsung ke toko Fonly, selain itu petugas toko akan lebih mudah dalam mengelola laporan pemesanan dan penjualan, mempermudah pembeli yang ingin memesan barang dengan design sendiri, dan memepermudah petugas toko untuk mengetahui minat member terhadap design dapat ditangani dengan e-commerce yaitu dengan menyediakan fitur custom dan competition design pada web toko Fonly sehingga konsumen tidak perlu menyita waktu untuk datang ke toko. e-commerce juga dapat membantu dalam memecahkan masalah terhadap pengelolaan data barang dan proses pencarian berbagai jenis data yaitu: data barang, data pemesanan, dan data hasil penjualan. Penggunaan aplikasi e-commerce juga didasarkan pada beberapa alasan, diantaranya kebutuhan pasar, arus pendapatan baru, ledakan pasar, penurunan biaya, dan perpendekkan waktu siklus produk [3]. Berdasarkan permasalahan tersebut maka judul dari penelitian yang Peneliti ambil adalah "PEMBANGUNAN APLIKASI E- COMMERCE PADA TOKO FONLY".

  1.2 Identifikasi Masalah

  Berdasarkan latar belakang diatas dan hasil observasi yang telah dilakukan, maka identifikasi masalah dalam penelitian ini adalah sebagai berikut.

  1. Toko Fonly kesulitan untuk mempromosikan hasil-hasil produksinya kepada konsumen di luar kota.

  2. Cara melakukan transaksi baik pemesanan dan pembayaran di toko fonly masih dilakukan dengan cara konsumen harus datang langsung ke toko fonly

  3. Toko Fonly kesulitan untuk memberikan keterangan detail (seperti model tampak samping, model tampak depan, dan model tampak belakang, serta informasi mengenai harga dan diskon dari masing-masing produk) kepada para konsumen khususnya konsumen yang berada di luar kota.

  4. Petugas toko kesulitan dalam pengelolaan data barang baik barang baru ataupun barang lama.

  5. Petugas toko kesulitan dalam pembuatan laporan pemesanan dan penjualan barang dikarenakan terjadi penumpukan data pemesanan dan penjualan di toko tersebut.

  6. Petugas toko kesulitan dalam proses pencarian berbagai data yaitu; data barang, data pemesanan, dan data laporan hasil penjualan

  7. Pembeli yang ada di luar kota kesulitan untuk memesan barang dengan designnya sendiri.

  8. Petugas toko kesulitan dalam menentukan design yang paling banyak diminati oleh member.

  1.3 Maksud dan Tujuan

  Maksud dari penelitian ini adalah untuk membangun aplikasi e-commerce pada Toko Fonly, sedangkan tujuan yang akan dicapai dari pembangunan aplikasi e- commerce pada Toko Fonly adalah sebagai berikut.

  1. Mempermudah toko Fonly untuk mempromosikan hasil-hasil produksinya kepada konsumen di luar kota.

  2. Mempermudah toko fonly dalam melakukan transaksi baik pemesanan, pengiriman, dan pembayaran secara online melalui bantuan layanan e-commerce.

  3. Mempermudah toko Fonly untuk memberikan keterangan detail (seperti model tampak samping, model tampak depan, dan model tampak belakang, serta informasi mengenai harga dan diskon dari masing-masing produk) kepada para konsumen khususnya konsumen yang berada di luar kota.

  4. Mempermudah petugas toko dalam pengelolaan data barang baik barang baru ataupun barang lama.

  5. Mempermudah dalam pembuatan laporan pemesanan dan penjualan barang sehingga mengurangi penumpukan dokumen pemesanan dan penjualan di toko tersebut.

  6. Mempermudah petugas toko dalam proses pencarian berbagai data yaitu; data barang, data pemesanan, dan data laporan hasil penjualan.

  7. Mempermudah pembeli untuk memesan barang dengan designnya sendiri melalui bantuan fitur custom pada web toko Fonly.

  8. Mempermudah petugas toko untuk mengetahui design yang paling banyak diminati oleh member .

1.4 Batasan Masalah

  Penelitian yang telah dilakukan membahas setiap masalah yang ada di Toko Fonly, agar tidak ada penyimpangan dari pokok bahasan dan sesuai dengan tujuan awal. Adapun batasan masalah dari penelitian ini adalah sebagai berikut.

  1.Data yang diolah:

  a. Data Produk

  b. Data pemesanan barang

  c. Data member d.Data penjualan barang

  2.Proses yang ditangani oleh sistem

  a. Pengelolaan data member b.Registrasi pelanggan menjadi member

  c. Pengelolaan data produk d.Pemesanan barang

  e. Proses pembayaran dapat dilakukan dengan cara offline dan online. Pembayaran secara offline pembeli melakukan transfer ke rekening bank Mandiri, BNI, dan BCA. Sedangkan secara online menggunakan payment geteway (paypal) pembayaran online akan secara langsung mengupdate data pemesanan serta otomatis.

  f. Manajemen Shiping Pengiriman barang menggunakan dua jenis jasa pengiriman barang yaitu: 1) Jasa Pengiriman JNE dengan paket regular atau paket YES.

  2) Jasa Pengiriman TIKI. g.Pengelolaan lokasi pengiriman (propinsi, kota/kab, dan kecamatan) dan rincian biaya pengirimanya. h.Aplikasi yang dibangun memiliki pengolahan retur barang sesuai dengan ketentuan toko yang berlaku.

  3.Managemen pembuatan Laporan Laporan dapat dibuat dan dicetak berdasarkan periode mingguan, bulanan dan tahunan yang terdiri dari; laporan penjualan, laporan stok produk, laporan retur penjualan, dan laporan pengiriman.

  4.Fitur unggulan aplikasi ini adalah Design Competition mengunakan metode user- Based Collaboration Filtering.

  5.Sistem keamanan aplikasi yang dibuat ini memakai:

a. Menggunakan Secure Socket Layer (SSL) supaya mendukung protokol https// : agar keamanan data lebih terjaga.

  b.

  IP-Dedicated yang cocok digunakan untuk situs yang menggunakan creditcardpayment seperti layanan e-commerce di toko Fonly karena

  mendukung SSL.

c. Menggunakan email dan login member untuk dapat mengakses aplikasi.

  6.Analisis pemodelan Sistem Model analisis perangkat lunak yang digunakan adalah pemodelan analisis terstruktur, dimana pemodelan proses bisnisnya menggunakan Flowmap, pemodelan data menggunakan Entity Relationship dan pemodelan fungsionalnya menggunakan Data Flow Diagram (DFD).

  

7.Strategi marketing atau media promosi yang dilakukan yaitu, Integrasi dengan situs

Social Network seperti facebook (fans page) dan twitter sebagai sarana promosi,

  mendukung Search Engine Optimization (SEO) dengan mengunakan metode

  

hidden keyword pada on page, dan mempromosikan alamat situs web melalui

penggunaan broadcast massage pada blackberry.

  8. Contact person konsumen dengan toko Fonly dapat dilakukan dengan beberapa cara yaitu sebagai berikut.

  a. Email yang sudah didaftarkan terlebih dahulu.

  b. Menggunakan telepon.

  c. Short Message Service (SMS) atau melalui penggunaan Blackberry.

  d. Fasilitas chatting dengan yahoo messanger.

1.5 Metodologi Penelitian

  Metode yang digunakan dalam penulisan tugas akhir ini adalah sebagai berikut:

  1. Metode pengumpulan data Metode pengumpulan data yang digunakan dalam penelitian ini adalah sebagai berikut: a. Studi Literatur

  Studi literatur adalah pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian. Studi literature bertujuan untuk menyoroti argument spesifik dan ide dalam suatu bidang studi. Selain itu studi literatur dapat menunjukkan apa yang telah dipelajari di lapangan, kelemahan, dan kesenjangan. b. Observasi Observasi adalah teknik pengumpulan data dengan cara mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil. Penulis melakukan observasi langsung ke lapangan yaitu di toko Fonly Jl. Sultan Tirtayasa No. 24 Bandung. Hal-hal yang diobservasi oleh peneliti diantaranya; produk- produk yang dijual, median promosi, jumlah pelanggan yang datang, dan cara bertransaksi dengan konsumen.

  c. Wawancara Metode pengumpulan data dengan mengadakan tanya jawab secara langsung yang ada kaitannya dengan topik yang diambil.

  2. Metode pengembangan perangkap lunak.

  Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall yang meliputi beberapa proses yaitu sebagai berikut (11):

  a. System/Information Engineering

  System/Information Engineering merupakan bagian 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. Analysis Mencari, mendefinisikan dan memahami kebutuhan software. Untuk mengetahui sifat dari program yang akan dibuat, seperti fungsi yang dibutuhkan, performansi (kemampuan) dan antarmuka yang dibutuhkan. Tahapan ini harus didokumentasikan dan ditunjukkan kepada pengguna sistem.

  c. Design Design merupakan proses yang digunakan untuk mengubah kebutuhan- kebutuhan diatas menjadi representasi ke dalam bentuk rancangan software sebelum coding dimulai. Design harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.

  d. Coding

  Coding merupakan tahap penerjemahan data. Untuk dapat dimengerti oleh

  mesin, dalam hal ini adalah komputer, maka desain tersebut harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design.

  e. Testing Testing merupakan tahap pengujian terhadap perangkat lunak yang dibangun.

  Pengujian software dilakukan dengan tujuan untuk memastikan software yang telah dibuat telah sesuai dengan desainnya dan semua fungsinya dapat dipergunakan dengan baik tanpa ada kesalahan. Dalam pengujian program dilakukan oleh pihak pembuat dan pihak perusahaan.

  f. Maintenance

  Maintenance merupakan tahap akhir dimana suatu perangkat lunak yang

  sudah selesai dapat mengalami perubahan

  • –perubahan atau penambahan sesuai dengan permintaan user. Tahap maintenance dilakukan apabila program yang dibuat telah diterapkan dan memerlukan perubahan fitur sesuai dengan permintaan user atau kebutuhan perusahaan.

Gambar 1.1 Model Waterfall (11)

1.6 Sistematika Penulisan

  Sistematika penulisan digunakan untuk mempermudah dalam mendapatkan gambaran yang lengkap dan jelas mengenai masalah yang dibahas, maka Peneliti membagi laporan tugas akhir ini ke dalam lima bab dengan gambaran sebagai berikut:

  BAB I PENDAHULUAN Menguraikan tentang latar belakang permasalahan, identifikasi masalahan yang

  dihadapi, maksud dan tujuan, batasan masalah, metode penelitian, dan sistematika penulisan.

  BAB II. TINJAUAN PUSTAKA Berisi tentang profil singkat, sejarah, dan struktur organisasi tempat penelitian. Membahas berbagai konsep dasar dan teori-teori yang berkaitan dengan topik

  penelitian yang dilakukan dan hal-hal yang berguna dalam proses analisis permasalahan serta tinjauan terhadap penelitian-penelitian serupa yang dilakukan sebelumnya termasuk sintesisnya.

  BAB III. ANALISIS DAN PERANCANGAN SISTEM Pada bab ini menjelaskan tentang perancangan sistem secara keseluruhan

  berdasarkan hasil analisis. Perancangan sistem ini mencangkup pemodelan sistem yang dibuat, seperti Entity Relationship Diagram (ERD), Diagram Konteks dan Data

  

Flow Diagram (DFD). Tahap perancangan berisi tahapan-tahapan dalam

  perancangan antar muka, perancangan input dan perancangan output, disertai keterangan komponen yang mendukung terciptanya suatu aplikasi yang dinamis. .

  BAB IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini menjelaskan tentang implementasi hasil dari analisis dan

  perancangan sistem kedalam bentuk bahasa pemrograman. Serta kebutuhan perangkat keras dan perangkat lunak yang diperlukan dalam mengembangkan sistem. Selain itu, akan dibahas tentang pengujian dari aplikasi yang dibuat.

BAB V. KESIMPULAN DAN SARAN Bab ini berisi kesimpulan dari setiap tahapan yang dilewati dalam penelitian tugas akhir ini, dan berisi saran untuk pengembangan sistem selanjutnya.

BAB 2 TINJAUAN PUSTAKA

2.1 Profil Perusahaan

  Profil perusahaan membahas dimulai dari perusahaan ini berdiri hingga berkembang sampai saat ini. Profil perusahaan ini ditinjau dari sejarah, visi dan misi, struktur organisasi, deskripsi tugas, dan lain-lain.

2.1.1 Sejarah Singkat Perusahaan

  CV.PESONA MULTI KARYA yang beralamatkan di Jl. Kawali No.50-A Kelurahan Sukamiskin Kecamatan Arcamanik Kota Bandung merupakan perusahaan dagang yang menyediakan berbagai jenis barang seperti, pakaian, sepatu, aksesoris wanita, peralatan kantor, hasil industri, dan barang-barang lainnya yang dijual secara eceran. CV PESONA MULTI KARYA menaungi tiga toko yang tersebar di daerah Bandung yaitu; Angel Shoes yang beralamatkan di Jl Cipadati No. 54 Cinunuk bergerak dalam bidang penjualan sepatu, Toko Rizky yang beralamatkan di Jl.

  Sindangsari No.72 bergerak dalam bidang penjualan alat-alat kantor, dan Toko Fonly Fonly yang beralamatkan di Jl. Sultan Tirtayasa No. 24 yang bergerak dalam bidang penjualan pakaian, sepatu, tas, dompet, dan aksesoris wanita. Namun Angel Shoes dan Toko Rizky mengalami kebangkrutan sehingga toko yang masih bertahan sampai saat ini hanya toko Fonly.

  Toko Fonly berdiri sejak tanggal 29 Juni 2010 oleh Fera Yanti dengan alasan ingin memiliki sebuah toko yang bergerak dalam bidang penjualan barang sandang. Menurut Manager CV. PESONA MULTI KARYA yang sekaligus sebagai pemilik toko Fonly barang-barang sandang merupakan kebutuhan primer bagi konsumen oleh karena itu, toko Fonly menyediakan barang-barang sandang yang diperlukan konsumen. Pada awalnya toko Fonly hanya menjual barang-barang yang sudah disediakan di toko, dengan berjalannya waktu toko Fonly meningkatkan pelayanan tokonya yaitu dengan menerima pesanan produk sesuai dengan keinginan konsumen.

  2.1.2 Struktur Organisasi Perusahaan

  Struktur organisasi adalah suatu sususnan dan hubungan antara tiap bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan operasional untuk mencapai tujuan. Struktur organisasi menggambarkan dengan jelas pemisaha kegiatan pekerjaan antara yang satu dengan yang lain dan bagaimana aktifitas dan fungsi dibatasi. Dalam struktur organisasi yang baik harus menjelaskan hubungan wewenang siapa melapor kepada siapa.

  Berdasarkan keuntungan yang dapat diperoleh dari penggunaan bagan organisasi adalah dapat memperlihatkan karakteristik utama dari perusahaan tersebut, tentang ganbaran pekerjaan dan hubungan-hubungan yang ada di dalam perusahaan serta digunakan untuk merumuskan rencana kerja yang ideal sebagai pedoman untuk dapat mengetahui siapa bawahan dan siapa atasan. Struktur keorganisasian pada Toko Fonly dapat dilihat pada struktur organisasi.

  

Manager Toko Fonly

Bagian Gudang Bagian Produksi Petugas Toko

Gambar 2.1 Struktur Organisasi Toko Fonly

  2.1.3 Deskripsi Tugas

  Deskripsi tugas adalah uraian tugas dan tanggung jawab dari wewenang masing-masing bagian secara struktural dan fungsional. Berdasarkan struktur organisasi Toko Fonly pada gambar di atas, maka deskripsi tugas dari masing-masing jabatannya adalah sebagai berikut.

  1. Manager Kedudukan manager sebagai pengambil keputusan tertinggi dan pembuat garis-garis besar kebijaksanaan perusahaan dalam bidang operasional serta membuat rencana terstruktur untuk pengembangan perusahaan, manager di Toko Fonly di pegang langsung oleh pemilik perusahaan.

  2. Bagian Gudang Bagian gudang bertanggung jawab atas semua barang yang keluar masuk dari toko Fonly. Bagian gudang juga bertugas untuk mengelola dan mengontrol stok barang pada toko Fonly.

  3. Bagian Produksi Bagian Produksi bertugas untuk memproduksi barang yang akan dijual dan barang yang dipesan oleh pelanggan.

  4. Petugas toko Petugas toko bertugas untuk melayani pelanggan yang datang ke toko Fonly dan menyediakan barang yang akan dibeli. Petugas toko juga bertanggung jawab untuk melayani dan membuat laporan transaksi pembelian.

2.2 Landasan Teori

2.2.1 Konsep Dasar Sistem

  Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya

satu dengan yang lainnya, yang berfungsi bersama-sama untuk mencapai tujuan

tertentu. Oleh karena itu, sistem tidak dapat bekerja tanpa bagian yang lain,