tugas akhir rancang bangun mal elektronik di …skripsi.narotama.ac.id/files/04208056 lusia yeshinta...
TRANSCRIPT
http://narotama.ac.id
TUGAS AKHIR
RANCANG BANGUN MAL ELEKTRONIK
DI INYUS STORE
Oleh :
LUSIA YESHINTA KURNIA HARTANTINIM: 04208056
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS NAROTAMA
SURABAYA
2011
http://narotama.ac.id
RANCANG BANGUN MAL ELEKTRONIKDI INYUS STORE
Oleh: Lusia Yeshinta Kurnia HartantiDosen Pembimbing: Rinci Kembang Hapsari, S.Si., M.Kom.
ABSTRAK
Mal Elektronik di Inyus Store ini dirancang sebagai upaya untuk
mengumpulkan toko-toko individu di bawah sebuah alamat internet tunggal.
Ide yang mendasari dari sebuah mal elektronik adalah sama seperti pusat
perbelanjaan biasa yang menyediakan suatu tempat belanja dengan
menawarkan banyak produk dan jasa.
Hasil dari proses implementasi yaitu Mal Elektronik dapat digunakan
sebagai pihak ketiga bagi bertemunya para penjual dan para pembeli untuk
melakukan pemesanan dan transaksi penjualan maupun hanya tukar
menukar informasi produk dan jasa secara online. Sehingga baik para
penjual dan para pembeli tidak terikat waktu dan tempat yang berbeda.
Selain itu, sistem ini juga memiliki keunggulan dalam memberikan
kepercayaan kepada pembeli bahwa beberapa penjual yang sudah
melakukan verifikasi maka alamat kantornya sudah valid dan benar berada
di dunia nyata.
Kata Kunci : E-Commerce, Mal Elektronik, Bisnis Online
http://narotama.ac.id
DESIGN-BUILD AN ELECTRONIC MALLIN INYUS STORE
By: Lusia Yeshinta Kurnia HartantiGuidence by: Rinci Kembang Hapsari, S.Si., M.Kom.
ABSTRACT
Electronic Mall in Inyus Store is designed as an effort to collect
individual shops under a single Internet address. The basic idea of an
electronic mall is the same as that of a regular shopping mall - to provide a
one stop shopping place that offers many products and services.
The results of the implementation process of Electronic Mall could be
used as a third party to meet the sellers and buyers to make an order and
sales transactions or exchange of product informations and services by
online. So that both the sellers and buyers are not bound by the time and
place. In addition, this system also has advantages in providing confidence
to the buyer that some sellers who have verified to the system provided by
Inyus Store the address of buyer's office is valid and true in the real world.
Keywords: E-Commerce, Electronic Mall, Online business
http://narotama.ac.id
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan YME, atas segala rahmat
dan tuntunan-Nya penulis dapat menyelesaikan tugas akhir ini tepat pada
waktunya. Tugas akhir yang berjudul “Rancang Bangun Mal Elektronik Di Inyus
Store” ini merupakan salah satu syarat untuk mencapai gelar Sarjana Sistem
Informasi pada Program Studi Sistem Informasi, Fakultas Ilmu Komputer,
Universitas Narotama Surabaya.
Kelancaran penyusunan tugas akhir ini tak lepas dari adanya dukungan,
bimbingan dan kerjasama berbagai pihak. Oleh karena itu, sudah sepantasnyalah
pada kesempatan ini, penulis menyampaikan terima kasih kepada:
1. Bapak Ir. Tony Hartono Bagio, MT., MM., selaku Dekan Fakultas Ilmu
Komputer Universitas Narotama.
2. Bapak Cahyo Darujati, ST., MT., selaku Kepala Program Studi Sistem
Informasi Fakultas Ilmu Komputer Universitas Narotama.
3. Ibu Rinci Kembang Hapsari, S.Si., M.Kom., selaku dosen pembimbing yang
dengan sabar membimbing dan memberikan waktu serta masukan yang sangat
berarti bagi penulis.
4. Ibu Awalludiyah Ambarwati, S.Kom.,MM., Bapak Machicky Mayestino
Triono Soendoro, ST., MMT., Mbak Niken, Mas Ferry, serta pustakawan
perpustakaan Narotama. Semuanya telah banyak membantu dan membagikan
pengetahuan kepada penulis.
5. Ayahanda AK. Purwanto dan Ibu Suhartiningsih yang saya sayangi, serta
Ignatius Wahyu Santoso dan Yuswantara Ardi. Terima kasih atas dukungan,
semangatnya dan doanya.
http://narotama.ac.id
6. Kepada seluruh teman-teman satu kampus di Universitas Narotama khususnya
seluruh mahasiswa Sistem Informasi di Fakultas Ilmu Komputer. Teman-teman
di kantor Telkomsel Regional. Terima kasih atas waktu dan toleransi kerjaan
yang diberikan selama ini.
Penulis menyadari bahwa tugas akhir ini masih memiliki kekurangan.
Untuk itu penulis sangat berterimakasih apabila pembaca berkenan memberikan
kritik dan saran yang sifatnya membangun demi kesempurnaan penyusunan
laporan-laporan selanjutnya. Penulis juga memohon maaf jika selama penyusunan
tugas akhir, penulis melakukan banyak kesalahan. Akhir kata, semoga tugas akhir
ini bermanfaat.
Surabaya,
Agustus 2011
Penulis
http://narotama.ac.id
DAFTAR ISI
HALAMAN JUDUL ................................................................................................... i
LEMBAR PERSETUJUAN ....................................................................................... ii
LEMBAR PENGESAHAN ........................................................................................ iii
SURAT PERNYATAAN ............................................................................................ iv
ABSTRAK ................................................................................................................... v
KATA PENGANTAR ................................................................................................. vii
DAFTAR ISI ................................................................................................................ ix
DAFTAR GAMBAR ................................................................................................... xi
DAFTAR TABEL ....................................................................................................... xiv
BAB I PENDAHULUAN
1.1 Latar Belakang ...................................................................................... 1
1.2 Rumusan Masalah ................................................................................. 2
1.3 Batasan Masalah .................................................................................... 2
1.4 Tujuan ................................................................................................... 3
1.5 Manfaat ................................................................................................. 3
1.6 Metodologi Penelitian ........................................................................... 3
1.7 Sistematika Penulisan ........................................................................... 5
BAB II LANDASAN TEORI
2.1 Perdagangan Elektronik (E-Commerce) ............................................... 6
2.2 Definisi E-Commerce ............................................................................ 7
2.3 Manfaat E-Commerce ........................................................................... 8
2.4 Pengelompokan E-Commerce ............................................................... 9
http://narotama.ac.id
2.5 Model Bisnis Mal Elektronik ................................................................ 11
2.6 Pendukung E-Commerce ....................................................................... 13
2.7 Analisis dan Perancangan Sistem .......................................................... 18
2.8 Bagan Alir ............................................................................................. 20
2.9 Diagram Alir Data (Data Flow Diagram-DFD).................................... 24
2.10 Entity Relationship Diagram (ERD) ..................................................... 29
2.11 PHP ....................................................................................................... 31
2.12 MySQL .................................................................................................. 34
2.13 Implementasi ......................................................................................... 35
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem ....................................................................................... 36
3.2 Perancangan Sistem Inyus ..................................................................... 37
3.2.1 Diagram Alir Sistem (System Flow) ............................................ 37
3.2.2 Diagram Berjenjang ..................................................................... 63
3.2.3 Data Flow Diagram (DFD) ......................................................... 65
3.2.4 Rancangan Basis Data ................................................................. 71
BAB IV IMPLEMENTASI
4.1. Kebutuhan Sumber Daya Manusia ........................................................ 84
4.2. Kebutuhan Sumber Daya Teknologi Informasi dan Komputer ............. 84
4.3. Cara Upload Program Ke Web Hosting ................................................ 85
4.4. Penjelasan Pemakaian Program ............................................................. 90
BAB V PENUTUP
5.1. Simpulan ................................................................................................ 108
5.2. Saran ...................................................................................................... 109
http://narotama.ac.id
DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar 3.1. System Flow Pendaftaran Pembeli ........................................................... 39
Gambar 3.2. System Flow Pendaftaran Penjual Gratis .................................................. 40
Gambar 3.3. System Flow Login ke Sistem Inyus ......................................................... 42
Gambar 3.4. System Flow Pendaftaran Penjual Berbayar ............................................. 43
Gambar 3.5. System Flow Konfirmasi Pembayaran Penjual Berbayar ......................... 44
Gambar 3.6. System Flow Verifikasi penjual berbayar ................................................. 45
Gambar 3.7. System Flow Konfirmasi Kode Verifikasi Penjual Berbayar ................... 46
Gambar 3.8. System Flow Pemberitahuan Masa Berlaku Akun Penjual Berbayar ....... 47
Gambar 3.9. System Flow Konfirmasi Pembayaran Perpanjangan Akun Penjual
Berbayar ........................................................................................................................ 48
Gambar 3.10. System Flow Downgrade akun ............................................................... 49
Gambar 3.11. System Flow Menambahkan Metode Pembayaran ................................. 50
Gambar 3.12. System Flow Pemeliharaan Produk ........................................................ 51
Gambar 3.13. System Flow Pemeliharaan Ongkos Kirim ............................................. 52
Gambar 3.14. System Flow Pemeliharaan Wishlist ....................................................... 53
Gambar 3.15. System Flow Pemeliharaan Selling Leads .............................................. 54
Gambar 3.16. System Flow Mengirim Pesan untuk pemesanan Selling Leads ............. 55
Gambar 3.17. System Flow Mengirim Pesan ke Penjual Berbayar dan Gratis ............. 56
Gambar 3.18. System Flow Pemeliharaan Komentar .................................................... 57
Gambar 3.19. System Flow Pemeliharaan Komentar Produk ....................................... 58
Gambar 3.20. System Flow Pemesanan Barang dengan shopping cart ........................ 59
http://narotama.ac.id
Gambar 3.21. System Flow Verifikasi Pembayaran Pesanan Pembeli .......................... 60
Gambar 3.22. System Flow Pemeliharaan Pesanan Pembeli ........................................ 61
Gambar 3.23. System Flow Pemeliharaan Banner ........................................................ 62
Gambar 3.24. Diagram Berjenjang Web Inyus Store dengan Model Mal
Elektronik ...................................................................................................................... 64
Gambar 3.25. Diagram Konteks Sistem Inyus Mal Elektronik .................................... 66
Gambar 3.26. DFD Level 0 Sistem untuk Mal Elektronik di Inyus Store .................... 67
Gambar 3.27. DFD Level 1 Proses Maintenance Master Data ..................................... 68
Gambar 3.28. DFD Level 1 Proses Transaksi ............................................................... 69
Gambar 3.29. DFD Level 2 Proses Pendaftaran Penjual .............................................. 70
Gambar 3.30. Conceptual Data Model (CDM) ............................................................ 72
Gambar 3.31. Physical Data Model (PDM) ................................................................. 73
Gambar 4.1. Tampilan Cpanel ...................................................................................... 86
Gambar 4.2. Membuat Database MySQL .................................................................... 87
Gambar 4.3. Setting Koneksi ke Database Online ....................................................... 88
Gambar 4.4. Impor Database ke Server Online ............................................................ 88
Gambar 4.5. Upload File ke Server Online .................................................................. 89
Gambar 4.6. Extract File ............................................................................................... 89
Gambar 4.7. Form Halaman Utama .............................................................................. 90
Gambar 4.8. Form Pendaftaran Pembeli ....................................................................... 91
Gambar 4.9. Form Pendaftaran Penjual ........................................................................ 92
Gambar 4.10. Form Login Administrator ..................................................................... 93
Gambar 4.11. Form Login Penjual dan Pembeli ........................................................... 93
Gambar 4.12. Form Administrasi ................................................................................. 94
http://narotama.ac.id
Gambar 4.13. Form Input Produk ................................................................................. 95
Gambar 4.14. Form Pengolahan Data Produk .............................................................. 96
Gambar 4.15. Form Tampilan Detil Produk ................................................................. 97
Gambar 4.16. Form Input untuk Selling Leads ............................................................. 98
Gambar 4.17. Form Tampilan Detil Selling Leads ....................................................... 98
Gambar 4.18. Form Input Ongkos Kirim ..................................................................... 99
Gambar 4.19. Form Tampilan Ongkos Kirim ............................................................... 100
Gambar 4.20. Form Input Wishlist ................................................................................ 101
Gambar 4.21. Form Tampilan Wishlist ......................................................................... 101
Gambar 4.22. Form Input Komentar ............................................................................ 102
Gambar 4.23. Form Pemeliharaan Komentar di Sisi Penjual ....................................... 103
Gambar 4.24. Form Tampilan Check Out ..................................................................... 104
Gambar 4.25. Form Tampilan Shipping Information ................................................... 104
Gambar 4.26. Form Konfirmasi Kota Tujuan Tidak Ditemukan .................................. 105
Gambar 4.27. Form Tampilan Total Pembayaran Pemesanan ..................................... 105
Gambar 4.28. Form Tampilan Detil Informasi Pemesanan .......................................... 106
Gambar 4.29. Form Tampilan Pemeliharaan Pesanan .................................................. 107
http://narotama.ac.id
DAFTAR TABEL
Tabel 2.1. Simbol Standar ANSI untuk Bagan Alir Sistem .......................................... 23
Tabel 2.2. Simbol Standar ANSI untuk Bagan Alir Program ....................................... 24
Tabel 2.3. Simbol DFD menurut Gane/Sarson and Yourdon/DeMarco ....................... 29
Tabel 3.1. Tabel user ..................................................................................................... 74
Tabel 3.2. Tabel admin .................................................................................................. 74
Tabel 3.3. Tabel banners ............................................................................................... 74
Tabel 3.4. Tabel buyer .................................................................................................. 75
Tabel 3.5. Tabel industry .............................................................................................. 75
Tabel 3.6. Tabel categories ........................................................................................... 75
Tabel 3.7. Tabel seller ................................................................................................... 76
Tabel 3.8. Tabel contactperson ..................................................................................... 77
Tabel 3.9. Tabel bankaccount ....................................................................................... 77
Tabel 3.10. Tabel province ............................................................................................ 77
Tabel 3.11. Tabel city .................................................................................................... 78
Tabel 3.12. Tabel Address ............................................................................................ 78
Tabel 3.13. Tabel seller_candidate_gold ...................................................................... 78
Tabel 3.14. Tabel payment ............................................................................................ 79
Tabel 3.15. Tabel selling_leads ..................................................................................... 79
Tabel 3.16. Tabel buyer_leads ...................................................................................... 79
http://narotama.ac.id
Tabel 3.17. Tabel detail_lead ........................................................................................ 80
Tabel 3.18. Tabel ProductPhoto .................................................................................... 80
Tabel 3.19. Tabel shipment ........................................................................................... 80
Tabel 3.20. Tabel products ............................................................................................ 81
Tabel 3.21. Tabel orders_temp ...................................................................................... 81
Tabel 3.22. Tabel orders ................................................................................................ 82
Tabel 3.23. Tabel orders_detail ..................................................................................... 82
Tabel 3.24. Tabel sellercomments ................................................................................ 83
Tabel 3.25. Tabel messages .......................................................................................... 83
http://narotama.ac.id
BAB I
PENDAHULUAN
1.1. Latar Belakang
Di era yang serba online ini, masyarakat luas khususnya Indonesia sudah
tidak asing lagi dengan toko online. Bisnis toko online di tahun 2011 ini masih
sangat menjanjikan karena diprediksikan jumlah pengguna internet akan terus
meningkat dengan pesat sehingga membantu pertumbuhan bisnis toko online
tersebut.
Internet adalah lahan subur yang bisa diolah oleh siapapun karena
menyediakan beragam jenis peluang usaha dengan keuntungan yang memikat dan
untuk memulainya tidak membutuhkan banyak modal dibandingkan mendirikan
usaha di dunia nyata.
Ada berbagai konsep toko online yang sudah diterapkan oleh para pelaku
jual-beli online di Indonesia, baik dalam bentuk individu maupun perusahaan.
Umumnya mereka menerapkan konsep dengan menggunakan website milik
sendiri, blog, forum, hingga situs pertemanan sebagai media jual-beli. Salah satu
konsep jual-beli online yang dapat dibilang cukup menarik adalah konsep mal
dalam bentuk online.
Menurut Rainer dan Cegielski (2011, hal 207), Mal Elektronik disebut
juga cybermall atau e-mall adalah kumpulan toko-toko individu di bawah sebuah
alamat internet tunggal. Ide yang mendasari dari sebuah mal elektronik adalah
sama seperti pusat perbelanjaan biasa yang menyediakan suatu tempat belanja
dengan menawarkan banyak produk dan jasa.
http://narotama.ac.id
Dengan adanya Mal Elektronik menguntungkan pihak penjual dan pihak
pembeli. Keuntungan bagi pihak penjual adalah sebagai ajang mempromosikan
produknya dan dapat merekam transaksi pemesanan. Keuntungan bagi pihak
pembeli adalah dapat berbelanja di satu tempat dengan produk yang berbagai
macam jenisnya.
1.2. Perumusan Masalah
Berdasarkan uraian dari latar belakang di atas, maka perumusan
masalahnya adalah “Bagaimana merancang dan membangun Mal
Elektronik di Inyus Store?”
1.3. Batasan Masalah
Batasan Masalah dalam merancang dan membangun Mal
Elektronik di Inyus adalah sebagai berikut :
1. Sistem ini untuk kategori produknya bersifat statis atau tetap.
2. Sistem ini memberikan 3 macam cara pembayaran ke penjual yaitu :
transfer ke rekening penjual, paypal, dan rekening bersama.
3. Sistem ini hanya menghubungkan ke situs pembayaran paypal dan
rekening bersama sehingga pembayaran dilakukan diluar sistem ini.
4. Sistem ini tidak bekerja sama dengan pihak pengiriman sehingga
penjual harus mengunggah secara manual untuk harga ongkos kirim.
5. Sistem ini tidak memiliki buyer protection yang berfungsi sebagai
pihak ketiga yang menampung uang dari pembeli dan akan
mengirimkan uang ke penjual jika pembeli sudah menerima barang.
http://narotama.ac.id
1.4. Tujuan
Tujuan dari tugas akhir ini adalah untuk merancang dan
membangun Mal Elektronik di Inyus Store.
1.5. Manfaat
Manfaat dari tugas akhir ini adalah sebagai berikut :
1. Membantu penjual dari tingkat kecil, menengah dan besar untuk
memilih menggunakan toko maya (virtual) sebagai alternatif lain
berjualan selain menggunakan toko fisik.
2. Membantu pembeli untuk menemukan satu tempat belanja online
dengan berbagai macam produk yang ditawarkan dari tenant yang
tergabung di web Inyus.
3. Bagi penulis, dapat menerapkan ilmu dan pengetahuan terutama
bidang e-commerce yang telah didapat selama masa pendidikan dan
mengembangkan lebih jauh lagi.
1.6. Metodologi Penelitian
Metode yang digunakan dalam penulisan pengembangan sistem ini
adalah :
1. Teknik Pengumpulan Data
a. Pengumpulan Data Primer dilakukan dengan cara observasi
Melakukan pengamatan kebutuhan yang digunakan untuk
membangun Mal Elektronik di Inyus Store.
http://narotama.ac.id
b. Pengumpulan Data Sekunder dilakukan dengan cara studi pustaka
Melakukan pembelajaran terhadap beberapa referensi dari
buku-buku dan artikel yang berhubungan untuk merancang dan
membangun Mal Elektronik di Inyus Store.
2. Analisa Data
Melakukan analisa data yang meliputi input, proses dan output
pada sistem untuk website Inyus Store.
3. Perancangan Sistem
Melakukan perancangan sistem yang meliputi:
a. Diagram Alir Sistem (system flowchart),
b. Diagram Berjenjang,
c. Diagram Alir Data atau Data Flow Diagram (DFD),
d. Rancangan Basis Data yang meliputi:
1. ERD (Entity Relationship Diagram) yang berupa: CDM
(Conceptual Data Model) dan PDM (Physical Data Model)
2. Struktur Tabel
4. Implementasi
Pada tahap ini dilakukan pembuatan sistem dari rancangan
yang telah dibuat sebelumnya.
5. Dokumentasi
Membuat laporan tugas akhir dari merancang dan membangun
Mal Elektronik di Inyus Store.
http://narotama.ac.id
1.7. Sistematika Penulisan
Sistematika penulisan laporan tugas akhir ini disusun dalam lima
bab. Setiap bab terdiri dari beberapa sub bab.
BAB I : PENDAHULUAN
Pada bab ini dijelaskan tentang hal-hal yang melatarbelakangi
pemilihan judul, rumusan masalah, batasan masalah, tujuan dan
manfaat, analisa kebutuhan sistem, dan sistematika penulisan.
BAB II : LANDASAN TEORI
Pada bab ini akan dijelaskan mengenai teori-teori pendukung
yang relevan dengan judul tugas akhir.
BAB III : ANALISA DAN PERANCANGAN SISTEM
Pada bab ini akan dibahas tentang merancang dan membangun
sistem pada website Inyus Store. Analisa dan perancangan
sistem meliputi: Diagram Alir Sistem; Diagram Berjenjang;
Diagram Alir Data atau DFD; dan Rancangan Basis Data yang
meliputi: ERD yang berupa CDM dan PDM, dan Struktur
Tabel.
BAB IV : IMPLEMENTASI
Berisi tentang implementasi sistem berupa tampilan program
pada saat dijalankan dan penjelasannya.
BAB V : PENUTUP
Pada bab ini berisi tentang kesimpulan dan saran dari hasil
Tugas Akhir dalam merancang dan membangun Mal
Elektronik di Inyus Store.
http://narotama.ac.id
DAFTAR PUSTAKA
Anhar. 2010. Panduan Menguasai PHP & MySQL secara Otodidak. Jakarta Selatan: PT TransMedia.
Fatta, Hanif Al. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Penerbit Andi.
Laudon, Kenneth C. dan Laudon, Jane P. 2005. Sistem Informasi Manajemen Mengelola Perusahaan Digital Edisi 8. Terjemahan bahasa Indonesia. Yogyakarta: Penerbit Andi.
McLeod, Raymond, Jr and Schell, George P. 2008. Sistem Informasi Manajemen, Edisi 10. Terjemahan, Ali Akbar Y. dan Afia R. Fitriati. Jakarta: Salemba Empat.
Purbo, Onno W. dan Wahyudi, Aang Arif. 2001. Mengenal eCommerce. Jakarta: PT Elex Media Komputindo.
Rainer & Cegielski. Information System Supporting and Transforming Business. 2011. United State of America. John Wiley & Sons, Inc.
Wicaksono, Yogi dan SmitDev Community. 2008. Membangun Bisnis Online dengan Mambo. Jakarta: PT Elex Media Komputindo.