Anda di halaman 1dari 7

Perancangan dan Pembuatan E-Commerce pada Toko M

Stephanus Tantiono1, Silvia Rostianingsih2, Victor Julian Lipesik3


Program Studi Teknik Informatika, Fakultas Teknologi Industri, Universitas Kristen Petra
Jl. Siwalankerto 121-131 Surabaya 60236, Indonesia
Email: m26412036@john.petra.ac.id1, silvia@petra.ac.id2, victor@petra.ac.id3

ABSTRAK 1985. Pada awalnya Toko M hanya menjual produk textile, namun
Toko M merupakan perusahaan yang bergerak dalam bidang seiring perkembangan pasar, Toko M menambahkan produk
tekstile dan mode di Surabaya. Kurangnya promosi yang fashion seperti seragam, jas, pakaian anak, kebaya, dan
dilakukan Toko M menyebabkan potensi pasar yang dimiliki sebagainya.
Toko M kurang tergali. Oleh karena itu Toko M mengembangkan Pelanggan Toko M sebagian besar adalah penduduk sekitar.
pemasaran melalui internet yaitu membuka toko online melalui Kurangnya promosi yang dilakukan Toko M menyebabkan
marketplace untuk menjangkau konsumen dengan segmen atau potensi pasar yang dimiliki Toko M kurang tergali. Oleh karena
target pasar yang lebih luas. Namun persaingan di internet sangat itu Toko M mengembangkan metode pemasaran melalui internet
ketat dan dibutuhkan nilai tambah untuk bersaing. Dengan yaitu membuka toko online melalui market place agar dapat
membuat website sendiri diharapkan dapat membantu menjangkau konsumen dengan segmen atau target pasar yang
membangun aset dan branding Toko M. lebih luas.
Namun persaingan di internet sangat ketat dan dibutuhkan nilai
Perancangan sistem e-commerce pada skripsi ini didesain dengan tambah untuk dapat ikut bersaing. Salah satu cara yaitu dengan
Data Flow Diagram dan Entity Relationship Diagram. Sistem e- membuat website sendiri dapat membantu membangun aset dan
commerce ini dibuat dengan menggunakan PHP dan database branding agar nama Toko M lebih dikenal dibanding nama
MySQL. Dari hasil implementasi, menghasilkan fasilitas yaitu, market place tempat Toko M melakukan penjualan online.
informasi toko, produk, blog dan berita, diskusi, ulasan, dan Keuntungan lain di pihak konsumen adalah konsumen akan
berbelanja melalui website. Admin Toko M dapat mengolah sangat terbantu karena konsumen tidak perlu keluar rumah atau
website melalui backsite, sehingga admin dapat mengolah menyediakan waktu lebih untuk mengunjungi Toko M. Konsumen
transaksi dan content website dengan interface yang mudah. dapat memperoleh informasi produk Toko M yang dijual secara
Dari pembuatan e-commerce Toko M dapat diambil beberapa online dan promosi yang dilakukan Toko M dan melakukan
kesimpulan yaitu, website mendapatkan nilai 95.2 % untuk transaksi secara online. Produk yang dibeli konsumen akan
mainsite dan 97.5 % untuk backsite dan aplikasi yang dibuat telah dikirim oleh Toko M melalui jasa ekspedisi yang tersedia.
memenuhi kebutuhan Toko M dan konsumen Toko M.
Kata kunci: E-commerce, Website, tekstil dan fesyen 2. LANDASAN TEORI
2.1. E-Commerce
ABSTRACT E-commerce adalah penggunaan internet dan website dalam
M Store is a company engaged in field of textile and fashion in melakukan transaksi bisnis dan e-commerce secara digital mampu
Surabaya. Lack of promotion by Store M lead to potential of the mempermudah transaksi komersial antar organisasi dan antara
market is less excavated. Therefore, M Store develop marketing organisasi dengan individu [5].
through internet with open an online store through marketplace E-commerce dapat didefinisikan menjadi beberapa perspektif
to reach wider markets or segments. But competition in internet is seperti berikut: [2].
very tight and need added-value to compete. With making of e- x Perspektif komunikasi
commerce website expect to help build assets and branding of M E-commerce merupakan pengiriman informasi, produk atau
Store. layanan, atau pembayaran melalui telepon, jaringan komputer
This thesis was designed with Data Flow Diagram and Entity atau sarana elektronik lainnya.
Relationship Diagram. E-commerce system is built using PHP x Perspektif proses bisnis
and MySQL database. From implementation, generating facilities E-commerce merupakan aplikasi teknologi menuju
such as store information, products, blogs and news, discussions, otomatisasi transaksi dan aliran kerja perusahaan.
reviews DQG SXUFKDVH WKURXJK ZHEVLWH 0 6WRUH¶V DGPLQV FDQ x Perspektif layanan
develop through backsite website, so admins can process E-commerce merupakan satu alat yang memenuhi keinginan
transactions and content of website with an easy interface. perusahaan, konsumen, dan manajemen dalam memangkas
service cost ketika meningkatkan mutu barang dan kecepatan
From the making of M StoUH¶V H-commerce can be drawn some
pelayanan.
conclusions like, the website gets 95.2% to mainsite and 97.5%
x Perspektif online
for backsite and this application have met the needs of M Store
E-commerce kepasitas jual beli produk dan informasi di
DQG 0 6WRUH¶V FRQVXPHU.
Internet dan jasa online lainnya.
Keywords: e-commerce, website, textile and fashion. E-commerce merupakan bagian dari electronis business yang
dapat diklasifikasikan berdasarkan karakteristik transaksi
1. PENDAHULUAN menjadi enam jenis yaitu:
Toko M merupakan perusahaan yang bergerak dalam bidang x Business-to-Business (B2B), meliputi transaksi IOS (Inter
textile dan fashion di Surabaya. Toko M telah berdiri sejak tahun Organizational System) dan transaksi pasar elektronik
(electronic market transactions) antar organisasi. Tipe IOS huruf besar dan huruf kecil, contoh variabel atau fungsi dengan
antara lain berupa EDI Extranets electronic funds transfer nama TEST berbeda dengan variable dengan nama test dan setiap
electronic forms integrated messaging shared databases dan intruksi diakhiri dengan karakter titik koma (;) [4].
supply chain management Hingga saat ini tipe B2B adalah
yang paling dominan dalam praktek e-business. 2.5. Database
x Business-to-Consumer (B2C), yaitu transaksi ritel dengan Database adalah kumpulan data yang terintegrasi dan diatur
pembeli individual. sedemikian rupa sehingga data tersebut dapat dimanipulasi,
x Consumer-to-Consumer (C2C), dimana konsumen menjual diambil, dan dicari secara cepat [7].
produk secara langsung kepada konsumen lainnya. Biasanya Database merupakan struktur penyimpanan data. Untuk
individu mengiklankan produk, jasa, pengetahuan, maupun menambah, mengakses dan memperoses data yang disimpan
keahliannya disalah satu situs lelang atau classified ads. dalam sebuah database komputer, diperlukan sistem manajemen
x Consumer-to-Business (C2B), meliputi individu yang menjual database seperti MYSQL Server [4] .
produk atau jasa kepada organisasi, serta individu yang
mencari penjual, bertransaksi dengan penjual tersebut, dan 2.6. Web Server
melakukan transaksi.
Web Server adalah sebuah perangkat lunak server yang berfungsi
x Non-Business E-commerce terdiri dari institusi non bisnis menerima permintaan HTTP atau HTTPS dari klien yang dikenal
seperti lembaga pendidikan, organisasi nirlaba, organisasi dengan web browser dan mengirimkan kembali hasilnya dalam
keagamaan, organisasi sosial, dan instansi pemerintah halaman-halaman web yang umumnya berbentuk dokumen
Umumnya organisasi non bisnis menggunakan berbagai tipe HTML. Beberapa web server yang sering digunakan adalah PWS,
e-commerce untuk keperluan menekan biaya atau IIS, Apache dan sebagainya [3].
meningkatkan layanan pelanggan dan operasi. Pada skripsi ini, pengujian secara lokal dilakukan menggunakan:
x Intrabusiness (organizational) e-commerce meliputi semua x Apache
aktivitas internal organisasi yang biasanya dilakukan melalui Apache adalah perangkat lunak yang digunakan untuk
intranet meliputi pertukaran barang, jasa atau informasi. mengakses dan mengatur konfigurasi Apache web server [8].
Aktivitas internal dapat bermacam-macam, mulai dari menjual Apache merupakan otak dari web server. Aplikasi web server
produk korporat kepada para karyawan hingga aktivitas ini bertugas untuk mengkoordinasikan server dan menangani
pelatihan online [9]. semuanya. Apache menangani koneksi HTTP yang masuk,
mengirimkan file yang direquest, kembali kepada komputer
2.2. HTML yang memintanya, menangani perlindungan direktori dengan
HTML (Hyper Text Markup Language) adalah bahasa yang menggunakan password, dan dapat berisi modul addin yang
digunakan pada dokumen web sebagai bahasa untuk pertukaran digunakan untuk memperluas kemampuan standar [1].
dokumen web [8]. x PhpMyAdmin
Dokumen HTML adalah text file murni yang dapat dibuat dengan Menggunakan PhpMyAdmin, maka aplikasi ini dapat membantu
editor teks. Dokumen ini dikenal sebagai web page. File-file dalam menavigasi beberapa database, tabel, log, dan beberapa
HTML ini berisi instruksi-instruksi yang kemudian diterjemahkan hal lainnya [1].
oleh browser yang ada di komputer client (user) sehingga isi x MySQL
informasinya dapat ditampilkan secara visual di komputer MySQL merupakan RDBMS atau server database yang
pengguna [4]. mengelola database dengan cepat menampung dalam jumlah
sangat besar dan dapat diakses oleh banyak user [8].
2.3. PHP MySQL merupakan software open source yang digunakan
PHP adalah pemrograman (interpreter) adalah proses untuk membuat sebuah database [1].
penerjemahan baris sumber menjadi kode mesin yang dimengerti
komputer secara langsung pada saat baris kode dijalankan [8]. 2.7. Web Responsive
PHP merupakan skrip bersifat server-side yang ditambahkan ke Web responsive adalah website yang memiliki tampilan yang
dalam HTML. PHP sendiri merupakan singkatan dari Personal dapat berubah-ubah sesuai resolusi layar pengakses website. [6]
Home Page Tools. Skrip ini digunakan untuk suatu aplikasi dapat Web responsive merupakan metode atau pendekatan sistem web
diintegrasikan ke dalam HTML sehingga suatu halaman web tidak desain yang bertujuan memberikan pengalaman berselancar yang
lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server optimal dalam berbagai perangkat, baik mobile maupun komputer
side berarti pengerjaan script dilakukan di server, baru kemudian meja. Dengan metode ini, web akan beradaptasi jika dibuka dari
hasilnya dikirimkan ke browser [4]. perangkat mobile berukuran kecil maupun perangkat komputer
meja dengan ukuran monitor besar. Ukuran huruf, user interface,
2.4. Java Script gambar dan tata letak akan menyesuaikan dengan lebar layar dan
resolusi layar monitor yang tersedia. Hasilnya pengguna akan
Java script adalah suatu bahasa pemrograman yang
merasakan pengalaman mudah membaca, nyaman dan melihat
dikembangkan untuk dapat berjalan pada web browser [8].
informasi web tersebut sama dengan jika dilihat melalui perangkat
Java script merupakan bahasa yang berbentuk kumpulan skrip komputer.
berjalan pada suatu dokumen HTML. Bahasa ini adalah bahasa
pemograman untuk memberikan kemampuan tambahan terhadap
bahasa HTML dengan mengizinkan pengeksekusian perintah-
perintah di sisi user artinya di sisi browser bukan di sisi server
web. Java Script DGDODK EDKDVD \DQJ ³case sensitive´ DUWLQ\D
membedakan penamaan variabel dan fungsi yang menggunakan
3. DESAIN SISTEM dalam database, maka aplikasi e-commerce secara otomatis akan
memasukkan data registrasi dari guest tersebut ke dalam database
3.1 Desain Tampilan dan Listing Produk dan akun dinyatakan registrasinya berhasil dan apabila ada data
Pengunjung dapat melihat berbagai produk yang dijual pada Toko yang dimasukkan oleh guest tidak sesuai, website aplikasi e-
M pada halaman utama website untuk 20 produk acak dan 10 commerce akan memberi info bahwa prose registrasi gagal.
produk terbaru dari Toko M yang dijual melalui website dan Fasilitas yang disediakan untuk guest antara lain adalah melihat
pengunjung dapat melihat berbagai jenis produk sesuai kategori informasi yang ada di website aplikasi e-commerce seperti
dan sub kategori yang dipilih melalui panel navigasi website halaman home, hubungi kami, dan blog, melakukan proses
pengunjung juga dapat melihat produk dengan menggunakan fitur pencarian terhadap barang yang diinginkan berdasarkan key word
search sesuai kata kunci yang dimasukan. Pada halaman awal juga melalui fasilitas search, dan melihat detail produk.
akan ditampilkan beberapa blog atau news yang ditentukan oleh
‡ Customer
admin Toko M untuk memberikan informasi produk, promosi, dan
sebagainya. Untuk melihat lebih banyak blog atau news yang Fasilitas yang didapat customer, antara lain melihat informasi
dipost oleh Toko M, pengunjung dapat mengunjungi halaman yang ada di website aplikasi e-commerce seperti halaman home,
blog atau news. Untuk melakukan pembelian atau mengajukan hubungi kami, dan blog, melakukan proses pencarian produk
pertanyaan tentang produk dengan fitur diskusi melalui website, sesuai keyword melalui fasilitas search, bertanya dalam diskusi,
pengunjung diharuskan mendaftar menjadi member website Toko membeli produk, menerima informasi pembelian yang telah
M. Pada halaman detail produk, pengunjung dapat melihat dilakukan, melihat status barang yang telah diorder, menyimpan
informasi seperti foto, deskripsi, varian warna dan ukuran, harga, data pengiriman, memberi ulasan terhadap produk yang telah
dan ulasan produk. Pada halaman detail produk pengunjung juga dibeli, menyimpan produk yang ingin dibeli di kemudian hari
dapat mengajukan pertanyaan kepada Toko M melalui fitur dengan fitur wishlist.
diskusi atau membaca diskusi atau pertanyaan yang pernah ‡ Admin
diajukan oleh pengunjung lain.
Admin memiliki semua fasilitas yang dimiliki customer, dan juga
dapat mengakses backsite yang berguna untuk me-manage¬
content yang ada di aplikasi website e-commerce seperti kategori,
3.2 Desain Proses Transaksi sub-kategori, produk, jawab diskusi, sortir ulasan, melihat order
Pengunjung yang telah selesai memilih barang yang dibeli dapat yang ada, melihat daftar request dari customer, dan melihat daftar
melakukan checkout dengan memasukan informasi pengiriman user yang terdaftar.
dan memilih jasa kurir yang ingin digunakan dari 3 pilihan jasa
ekspedisi yaitu POS Indonesia, JNE, dan Tiki dan beserta ongkos
kirimnya sesuai yang ditampilkan pada website. Pengunjung dapat 3.3. ERD
juga menggunakan kupon untuk memperoleh potongan harga
sesuai kode kupon tersebut dan setelah itu pengunjung akan Entity Relationship Diagram (ERD) merupakan diagram yang
mendapat nomor id_transaksi sebagai kode refrensi saat menunjukkan entitas dalam cakupan integrasi dan hubungan
melakukan transfer dana melalui bank. Setelah itu pembeli langsung antar entitas tersebut. ERD terdapat dua bagian, yaitu
dianjurkan melakukan konfirmasi pembayaran dan memiliki conceptual data model dan physical data model. Desain Entity
pilihan untuk upload bukti transaksi. Apabila pembeli tidak Relationship Diagram dalam conceptual data model dapat dilihat
melakukan konfirmasi pembayaran transaksi akan tetap diproses pada Gambar 1 dan dalam physical data model dapat dilihat pada
apabila pihak penjual mengetahui transaksi tersebut telah dibayar Gambar 2.
(karena sistem hanya memberi notifikasi kepada penjual saat ada
konfirmasi pembayaran). Setelah dana dipastikan masuk oleh
penjual, penjual akan melakukan pengecekan stok dan apabila 4. Pembahasan Hasil Website
barang tersedia, penjual mengirimkan barang yang diorder melalui 4.1. Evaluasi Pengujian oleh Pengguna
pihak ekspedisi dan melakukan konfirmasi pengiriman dan juga Untuk mengetahui apakah website yang dirancang telah
input resi. Apabila tidak ada dana masuk dalam batas waktu yang memenuhi kriteria yang ditentukan, maka penulis mengadakan
ditentukan, maka admin dapat mengubah status order tersebut penelitian dari user yang mencoba menggunakan website ini.
menjadi ditolak. Dalam aplikasi e-commerce ini terdapat external Adapun banyaknya sampel yang digunakan untuk penelitian ini
entity yang memiliki hubungan dan aliran data ke sistem, yaitu : berjumlah 10 orang untuk mainsite, yang mana sampel diambil
‡ Guest dari sebagian pengguna website dan 2 admin dari Toko M untuk
Dalam aplikasi e-commerce ini, setiap orang yang mengunjungi backsite. Instrumen yang digunakan sebagai penelitian adalah
situs website ini dan belum melakukan proses registrasi atau login dengan penyebaran kuesioner, yang mana kuesioner diisi oleh
disebut dengan istilah guest. Guest tidak dapat melakukan pengguna website dengan google form. Adapun indikator
pembelian barang dan juga bertanya dalam diskusi produk bila kuesioner yang digunakan adalah:
belum melakukan proses registrasi untuk menjadi member dan x Mainsite:
login sebagai member. Untuk menjadi member, maka guest x Desain dan navigasi website.
tersebut harus melakukan proses registrasi terlebih dahulu, yaitu x Kemudahan transaksi melalui website.
dengan cara membuat account di dalam website e-commerce. x Fasilitas yang ada dalam website.
Guest tersebut harus mengisi data yang diminta oleh sistem. x Kelengkapan informasi data.
Ketika proses registrasi dilakukan, sistem melakukan pengecekan x Penilaian website secara keseluruhan.
terhadap id user dan alamat e-mail yang diberikan oleh guest. Bila x Penilaian keseluruhan terhadap website.
ternyata id user dan alamat e-mail yang diberikan belum ada
ulasan
id_ulasan <pi> Serial (11) <M>
id_user <ai2> Variable characters (50) <M>
id_product <ai1> Integer <M>
ulasan Text <M>
diskusi
waktu Timestamp <M> wishlist
id_diskusi <pi> Serial (11) <M> verif Byte (1) <M>
id_product <ai1> Integer <M> id <pi> Serial (11) <M>
Key_1 <pi> id_user <ai1> Variable characters (50) <M>
id_user <ai2> Variable characters (50) <M>
id_product <ai1> id_product <ai2> Integer <M>
diskusi Text <M>
id_user <ai2> id_detail_product <ai3> Integer <M>
waktu Timestamp <M>
diskusi_ibfk_1 waktu Timestamp <M>
Key_1 <pi>
id_product <ai1> Key_1 <pi>
id_user <ai2> id_user <ai1>
id_product <ai2>
jawabdiskusi_ibfk_1 id_detail_product <ai3>

jawabdiskusi
id <pi> Serial (11) <M>
id_diskusi <ai1> Integer <M> detail_product
jawab Text <M> id_detail_product <pi> Serial (11) <M>
id_user <ai2> Variable characters (50) <M> ulasan_ibfk_1
id_product <ai> Integer <M>
waktu Timestamp <M> warna Variable characters (100) <M>
Key_1 <pi> ukuran Variable characters (100) <M>
wishlist_ibfk_1
id_diskusi <ai1> stok Integer <M>
id_user <ai2> harga Integer <M>
gambar Variable characters (200) <M>
gambar2 Variable characters (200) <M>
kode Variable characters (100) <M>
deskripsi Text <M>
keranjang keyword Text <M>

id_product <ai2> Integer <M> Key_1 <pi>


detail_product_ibfk_1
id_detail_product <ai3> Integer <M> product id_product <ai>
jumlah Integer <M> id_product <pi> Serial (11) <M>
id_user <ai1> Variable characters (50) <M> nama Variable characters (200) <M>
id_cart <pi> Serial (200) <M> keranjang_ibfk_1 product_ibfk_1
id_sub <ai> Integer <M>
waktu Timestamp <M>
Key_1 <pi>
keterangan Variable characters (200) <M>
id_sub <ai>
Key_1 <pi>
id_user <ai1>
detail_order_ibfk_1
id_product <ai2> sub_kategori
id_detail_product <ai3>
detail_order id_sub <pi> Serial (11) <M>
nama_sub Variable characters (50) <M>
id <pi> Serial (11) <M>
nama_kategori <ai> Variable characters (50) <M>
id_user <ai1> Variable characters (50) <M>
id_product <ai2> Integer <M> Key_1 <pi>
request
id_detail_product <ai3> Integer <M> id_kategori <ai>
id_req <pi> Serial (11) <M>
jumlah Integer <M>
id_detail_product <ai2> Integer <M>
id_order <ai4> Integer <M>
id_user <ai1> Variable characters (50) <M>
keterangan Text <M>
request_ibfk_1 catatan Variable characters (200) <M>
waktu Timestamp <M> Key_1 <pi>

Gambar 1. Conceptual Data Model


id_user <ai1> sub_kategori_ibfk_1
Key_1 <pi> id_product <ai2>
id_user <ai1> id_detail_product <ai3>
id_detail_product <ai2>
id_order <ai4>

home kategori
orders news
customer
title Variable characters (60) <M> nama_kategori <ai> Variable characters (50) <M>
id_order <pi> Serial (11) <M> id_news <pi> Serial (11) <M>
id_user <ai> Variable characters (50) <M> banner Variable characters (100) <M> id_kategori <pi> Serial (11) <M>
id_user <ai1> Variable characters (50) <M> judul_news Text <M>
nama Variable characters (100) <M> keyword Text <M>
waktu Timestamp <M> gambar Variable characters (100) <M> Key_1 <pi>
email Variable characters (100) <M> description Text <M> nama_kategori <ai>
status Variable characters (50) <M> news Text <M>
password Variable characters (100) <M> author Variable characters (50) <M>
total Integer <M> sumber Text <M>
alamat Variable characters (200) <M> contact Text <M>
point Integer <M> waktu Timestamp <M>
provinsi Variable characters (50) <M>
nama Variable characters (100) <M> home Integer <M>
kota Variable characters (50) <M>
alamat Variable characters (200) <M> keyword Variable characters (1000) <M>
kode_pos Integer <M>
provinsi Variable characters (50) <M> id_user Variable characters (100) <M>
no_hp Variable characters (20) <M>
kota Variable characters (50) <M> Key_1 <pi>
tgl_daftar Timestamp <M> orders_ibfk_1
kode_pos Integer <M>
point Integer <M>
no_hp Variable characters (20) <M>
akses Variable characters (30) <M>
email Variable characters (100) <M> kupon
id <pi> Serial (11) <M>
dropship Variable characters (100) <M> id_kupon <pi> Serial (11) <M>
Key_1 <pi> resi Variable characters (50) kode_kupon <ai> Variable characters (100) <M>
id_user <ai> kupon_ibfk_1
bukti Variable characters (200) <M> potongan Integer <M>
kode_kupon <ai2> Variable characters (100) kuota Integer <M>
ongkir Integer <M>
Key_1 <pi>
via Variable characters (50) <M>
kode_kupon <ai>
Key_1 <pi>
id_user <ai1>
kode_kupon <ai2>
ulasan
.
id_ulasan int(11) <pk>
id_user varchar(50)
id_product int(11) <fk>
ulasan text
waktu timestamp
verif tinyint(1)
wishlist
id int(11) <pk>
id_user varchar(50)
id_product int(11) <fk> detail_product
id_detail_product int(11) id_detail_product int(11) <pk>
waktu timestamp id_product int(11) <fk>
warna varchar(20)
ukuran varchar(10)
jawabdiskusi
stok int(11)
id int(11) <pk> harga int(11)
id_diskusi int(11) <fk> diskusi
gambar varchar(200)
jawab text id_diskusi int(11) <pk> product
gambar2 varchar(200)
id_user varchar(50) id_product int(8) <fk> id_product int(11) <pk> kode varchar(11)
waktu timestamp id_user varchar(50) nama varchar(200) deskripsi text
diskusi text id_sub int(11) <fk> keyword text
waktu timestamp nama_kategori varchar(50)
orders
id_order int(11) <pk>
id_user varchar(50) <fk1>
id_product int(11) <fk2> sub_kategori
id_kupon int(11) <fk3> id_sub int(11) <pk>
waktu timestamp keranjang nama_sub varchar(50)
status varchar(50) id_product int(11) <fk> nama_kategori varchar(50) <fk>
total int(100) id_detail_product int(11)
point int(30) jumlah int(100)
nama varchar(100) id_user varchar(50)
alamat varchar(200) id_cart int(200) <pk>
provinsi varchar(50) kategori
waktu timestamp
kota varchar(50) keterangan varchar(200) detail_order nama_kategori varchar(50)

Gambar 2. Physical Data Model


kode_pos int(10) id_kategori int(11) <pk>
id int(11) <pk>
no_hp varchar(20)
id_user varchar(50)
email varchar(100) id_product int(11) <fk1>
dropship varchar(100)
kupon id_detail_product int(11)
resi varchar(50) jumlah int(11)
bukti varchar(200) id_kupon int(11) <pk>
id_order int(11) <fk2>
kode_kupon varchar(100) kode_kupon varchar(100)
keterangan text
ongkir int(50) potongan int(2)
via varchar(50) kuota int(11)

news
customer home
id_news int(11) <pk>
id_user varchar(50) title varchar(60)
request id int(11) <fk>
nama varchar(100) banner varchar(100)
judul_news text
email varchar(100) id_req int(11) <pk> keyword text
gambar varchar(100)
password varchar(100) id_detail_product int(11) description text
news longtext
alamat varchar(200) id_user varchar(50) <fk> author varchar(50)
sumber text
provinsi varchar(50) catatan varchar(200) id varchar(8) <pk>
waktu timestamp
kota varchar(50) waktu timestamp contact text
home int(1)
kode_pos int(11)
keyword varchar(1000)
no_hp varchar(20)
id_user varchar(100)
tgl_daftar timestamp
point int(30)
akses varchar(30)
id int(11) <pk>
x Backsite:
x Desain dan navigasi website.
x Fasilitas yang ada pada website.

Kemudahan penggunaan fasilitas pada website


Hasil penelitian melalui kuisioner secara keseluruhan dapat dilihat
pada Tabel 1 untuk mainsite dan Tabel 2 untuk backsite.
Tabel 1 Hasil Kuisioner Mainsite
Nama Jenis Pekerjaan Usia Total(max
kelamin responden 25)
MEICY Wanita arsitek 26 - 35
S.O. 24
Lydia M.T Wanita ibu rumah 26 - 35
tangga 22
Christopher Pria mahasiswa 18 - 25
Jeffrey 22
Yanuar .K Pria Manajer >45 25
Sungkono Pria konsultan >45 Gambar 4. Statistik Usia dan Desain dan Navigasi
sipil 25
Yohan Pria mahasiswa 18 - 25 25
Timotius Pria Mahasiswa 18 - 25 20
Robert Pria mahasiswa 18 - 25 25
Vera Wanita marketing 26 - 35 25
Wie Ming Pria akuntan 26 - 35 25

Tabel 2 Hasil Kuisioner Backsite


Nama responded Jabatan Jenis Total (max
kelamin 20)
Stephanie Admin Wanita 19
utama
Tan Jan Tjen Pemilik Wanita 20

Gambar 5. Statistik Kemudahan Transaksi dan Fasilitas


Nilai jumlah total pada Tabel 1 adalah 238 dari nilai maksimal
250, maka dapat dipersentasekan nilai untuk mainsite adalah
(238/250) x 100% = 95.2 %. Statistik detail penelitian untuk
mainsite dapat dilihat pada Gambar 3 untuk jenis kelamin,
Gambar 4 untuk usia dan desain dan navigasi, Gambar 5 untuk
kemudahan transaksi dan fasilitas, dan Gambar 6 untuk
kelengkapan informasi dan keseluruhan website.
Nilai jumlah total pada Tabel 2 adalah 39 dari nilai maksimal 40,
maka dapat dipersentasekan nilai untuk mainsite adalah (39/40) x
100% = 97.5 %.

Gambar 6. Statistik Kelengkapan Informasi Data dan


Keseluruhan

4.2. Perbandingan Penjualan Online


Dengan adanya website, penjualan secara online pada Toko M
mengalami peningkatan. Perbandingan penjualan online pada
Gambar 3. Statistik Jenis Kelamin Responden Toko M sebelum adanya website dengan setelah adanya website
dapat dilihat pada Tabel 3.
Tabel 3. Tabel Perbandingan Transaksi Online perbandingan antara tahun 2015, penjualan online Toko M
2015 2016 melalui marketplace seperti tokopedia hanya mampu menjual
sebanyak 8 transaksi. Sedangkan pada tahun 2016 setelah
tokopedia tokopedia website website dihosting, terjadi peningkatan transaksi menjadi 23
Januari 1 6 transaksi atau meningkat sebesar 287.5 % dalam persentase

Februari 0 2
5.2. Saran
Maret 3 3 2 Setelah melakukan evaluasi pembuatan website, penulis berharap
April 4 9 5 skripsi ini dapat dikembangkan lebih lanjut dengan saran yaitu
proses pembayaran dapat dilakukan secara lansung di website
Mei 0 3 2 dengan konfirmasi instant seperti kartu kredit, paypal, internet
Juni 7 4 4 banking.
Juli 3 0 2
Agustus 2 1 4 6. DAFTAR REFERENSI
September 1 1 9 [1] Kadir, A. (2009). From Zero to a PRO: Membuat Aplikasi
Web dengan PHP + Database Mysql. Yogyakarta: Andi
Total 21 29 28 Publisher.
Total 21 57 [2] Kalakota, R., dan Whinston, A.B. (1997). Electronic
Commerce: A Manager's Guide. New Jersey: Addison-
Wesley Professional.
Dari perbandingan di Tabel 3 dapat dilihat terjadi peningkatan [3] Kurniawan, R. (2010). PHP dan MySQL untuk Orang Awam
penjualan online yang cukup signifikan, yaitu sebanyak 271.42 %. (Edisi 2). Palembang: Maxikom.
Dari hasil ini dapat disimpulkan bahwa aplikasi ini telah [4] Kustiyahningsih, Y. (2011). Pemrograman Basis Data
memenuhi kebutuhan Toko M dan konsumen Toko M. Berbasis Web Menggunakan PHP & MySQL. Jakarta: Graha
Ilmu.
[5] Laudon, K.C., dan Traver, C.G. (2013). E-commerce 2013
Business. Technology. Society. Ninth Edition. Boston:
5. KESIMPULAN DAN SARAN Pearson.
5.1. Kesimpulan [6] Mulhim, I. (2014). Desain Web untuk Destop dan Mobile
dengan Responsive Web Design. Palembang: Maxikom
Dari hasil perancangan dan pembuatan e-commerce pada Toko M
dapat diambil beberapa kesimpulan sebagai berikut: [7] Raharjo, B. (2011). Belajar Otodidak Membuat Database
Menggunakan MySQL. Bandung: Informatika.
x Dari hasil penelitian kuisioner yang dilakukan, website ini [8] Sibero, A.F.K. (2011). Kitab Suci Web Programming.
mendapat nilai yang memuaskan, yaitu 95.2 % untuk mainsite Yogyakarta: Mediakom.
dan 97.5 % untuk backsite. [9] Turban, E., dan King, D. (2012). Electronic Commerce
x Dengan adanya website ini penjualan secara online Toko M 2012: Managerial and Social Networks Perspectives 7th
meningkat secara signifikan, terbukti dengan statistik Edition. New Jersey: Prentice Hall.

Anda mungkin juga menyukai