Laporan makalah website pemrograman matlab

PEMBUATAN WEBSITE E-COMMERCE
VAKANSI STORE
YOGYAKARTA
Diajukan untuk memenuhi salah satu tugas Ujian Akhir Semester
Mata Kuliah Basis Data Program Studi Statistika

Disusun Oleh :
Nadya Amalia (1461148)
Shofura (1461188)

JURUSAN STATISTIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS ISLAM INDONESIA
2015

ABSTRACT
Nadya Amalia,Shofura, 2010.Build an E-comme rce Website of Yogyakarta
Vakansi Store. Statistic Major, Mathematic and Natural Science Faculty,
Islamic University of Indonesia.
During the time, vakansi felt unooptimized in serving all its customers
because of still use manual service system. However limited commodities market

and the poorly efficiency of promotion system for society causes the unreach
maximal turnover of vakansi. The rapidly of Internet technology development
could support the e-commerce system application for selling product. ECommerce represent one of the way of to conduct the efficient product sale and
do not require the big expense.
The method that the writer used is a studying book, doing an interview,
then making a plan design and realized by build this e-commerce website.
The conclusion is that this e-commerce website have success to build by
applying PHP programming languange and combine with MySQ L database.
Excess of product ordering at this website is economizing time and expense
compared to ordering directly.
Keyword : E-commerce, Website

ii

ABSTRAK

Nadya Amalia,Shofura, 2010. Pembuatan Website E-comme rce Vakansi
Store Yogyakarta. Jurusan Statistika, Fakultas Matematika dan Ilmu
Pengetahuan Alam, Universitas Islam Indonesia.
Vakansi selama ini dirasakan belum optimal dalam melayani para

pelanggannya dikarenakan masih menggunakan sistem pelayanan secara
manual.Bagaimanapun terbatasnya jangkauan pemasaran barang dan kurang
efisiennya sistem promosi barang kepada masyarakat menyebabkan t idak
tercapainya omzet yang maksimal dari vakansi. Perkembangan teknologi internet
yang sangat pesat dapat mendukung penerapan sistem e-commerce dalam
penjualan produk. E-commerce merupakan salah satu cara untuk melakukan
penjualan produk yang efisien dan tidak membutuhkan biaya besar.
Metode yang di gunakan penulis adalah dengan melakukan studi pustaka,
melakukan interview kemudian dilakukan perancangan desain dan
diimplementasikan dengan dibuatnya websitee-coomerce ini.
Kesimpulan yang didapatkan bahwa website e-commerce ini berhasil dibuat
dengan menggunakan bahasa pemograman PHP yang dikombinasikan dengan
database MySql. Kelebihan pemesanan produk pada website ini adalah
menghemat waktu dan biaya dibandingkan dengan pemesanan secara langsung.
Kata kunci : E-commerce, Website

iii

HALAMAN MOTTO DAN PERSEMBAHAN


Ingatlah Allah sebelum kalian mengingat yang lain.
Manfaatkan dirimu semaksimal yang kamu bisa sebelum meminta
pertolongan orang lain
Hidup tidak akan menghadiahkan sesuatupun tanpa adanya usaha dan
kerja keras
Kegagalan hanya terjadi bila kita menyerah
Cara terbaik untuk keluar dari masalah adalah dengan memecahkannya
KEEP FIGHTING

Kami persembahkan Tugas Akhir ini untuk :
1. Dr. RB. Fajriya Hakim M,Si. Selaku Dosen Mata Kuliah Basis Data
dan Kaprodi Statistika.
2. Ayah dan Ibu kami yang mendukung kami.
3.Teman-teman satu jurusan Statistika angkatan 2014.

iv

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah Swt. karena telah memberikan

rahmat-Nya kepada penulis sehingga penulis dapat menyelesaikan makalah ini
dengan judul “Pembuatan Website E-Commerce Vakansi Store Yogyakarta”
dengan lancar dan tepat pada waktunya.
Pembuatan makalah ini dimaksudkan untuk memenuhi persyaratan Ujian
Akhir Semester Mata Kuliah Basis DataJurusan Statistika Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Islam Indonesia.
Ucapan terima kasih penulis haturkan kepada semua pihak yang telah
membantu dalam penyelesaian makalah ini antara lain :
1.

Bapak Dr.RB.Fajriya Hakim, M,Si. selaku ketua program
studi Statistika Universitas Islam Indonesia dan selaku Dosen
Mata K uliah Basis Data yang telah memberikan pengarahan
dalam penyusunan makalah ini.

2.

Kedua orang tua tercinta dan kakak/adik kami yang
telah memberikan doa, motivasi, dana dan segalanya.


3.

Teman-teman Statistika 2014 yang telah membantu dalam
segala hal.

Akhir kata, penulis berharap semoga makalah ini dapat bermanfaat bagi
pembaca dan teman-teman Statistika 2014 Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Islam Indonesia.

Yogyakarta, 01 Agustus 2015
Penulis

v

DAFTAR ISI
Halaman

HALAMAN JUDUL.................................................................................................i
HALAMAN ABSTRACT........................................................................................ii
HALAMAN ABSTRAK.........................................................................................iii

HALAMAN MOTTO & PERSEMBAHAN...........................................................iv
KATA PENGANTAR..............................................................................................v
DAFTAR ISI.....................................................................................................................vi

DAFTAR TABEL..................................................................................................ix
DAFTAR GAMBAR.............................................................................................x
BAB I PENDAHULUAN........................................................................................1
1.1 Latar Belakang Masalah..............................................................................1
1.2 Rumusan Masalah.......................................................................................2
1.3 Batasan Masalah..........................................................................................2
1.4 Tujuan dan Manfaat.....................................................................................3
1.5 Metodologi Penelitian..................................................................................3
1.6 Sistematika Penulisan..................................................................................4
BAB II LANDASAN TEORI.................................................................................6
2.1 Pengertian Internet.......................................................................................6
2.2 Pengertian Website......................................................................................6
2.3 Pengertian Database....................................................................................8
2.4 Pengertian PHP...........................................................................................8
2.5 Pengertian DBMS MySQL........................................................................9
2.6 Pengertian Web Server................................................................................9


vi

2.7 Pengertian E-Commerce..............................................................................9
2.8 Pengertian Context Diagram........................................................................9
2.9 Pengertian DFD (Data Flow Diagram).....................................................11
2.10 Pengertian ERD (Entity Relationship Diagram)........................................11
BAB III DESAIN DAN PERANCANGAN.........................................................13
3.1 Analisis dan Perancangan Sistem ........................................................ 13
3.1.1 Spesifikasi Sistem ..................................................................... 13
3.1.2 Analisis Kebutuhan Hardware ................................................... 13
3.1.3 Analisis Kebutuhan Software ..................................................... 13
3.1.4 Perancangan Sistem ................................................................... 13
3.1.4.1 Context Diagram ............................................................
3.1.4.2 Data Flow Diagram (DFD) ............................................ 13
3.2 Analisis dan Perancangan Basis Data .................................................. 15
3.2.1. ERD (Entity Relationship Diagram) ..........................................

16


3.2.2. Relasi Tabel ............................................................................... 17
3.2.3 Struktur Database ....................................................................... 18
3.3 Rancangan Tampilan Sistem ................................................................ 23
BAB IV IMPLEMENTASI DAN ANALISA ................................................... 25

6

8
9

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

25

4.1.1 Halaman Index ...........................................................................

25

4.1.2Tampilan Kategori ....................................................................


26

4.1.2.1 Tampilan Halaman Ransel Series..................................

26

4.1.2.2 Tampilan Halaman Sling Bag Series..............................

26

4.1.2.3 Tampilan Halaman Totte Bag Series..............................

27

4.1.3 Halaman Produk........................................................................

27

4.1.4 Halaman Detail Produk..............................................................


28

4.1.5 Halaman Keranjang Belanja......................................................

29

4.1.6 Halaman Kustomer....................................................................

29

4.1.7 Halaman Proses Selesai transaksi..............................................

29

vii

4.1.8. Halaman Kontak Pesan...............................................................30
4.1.9. Halaman Kolom Komentar..........................................................31
4.1.10. Halaman Admin.........................................................................31
4.1.10.1. Halaman Login Admin...............................................31

4.1.10.2. Halaman Home..........................................................31
4.1.10.3. Halaman Kategori......................................................32
4.1.10.4. Halaman Daftar Produk..............................................32
4.1.10.5. Halaman Daftar Ongkos Kirim.................................33
4.1.10.6. Halaman Daftar Order...............................................33
4.1.10.7. Halaman Rekening Bank Pembayaran.......................33
4.1.10.8. Halaman Daftar Testimoni........................................34
4.2 Evaluasi.....................................................................................................34
4.2.1 Kelebihan.......................................................................................34
4.2.2 Kekurangan....................................................................................34
BAB V PENUTUP................................................................................................35
5.1 Kesimpulan...............................................................................................35
5.2 Saran........................................................................................................35
DAFTAR PUSTAKA

viii

DAFTAR TABEL
Halaman
Tabel 2.1 Simbol dalam DFD...............................................................................11
Tabel 2.2 Simbol dalam ERD................................................................................12
Tabel 3.1 Tabel admins..........................................................................................18
Tabel 3.2 Tabel header...........................................................................................18
Tabel 3.3 Tabel banner...........................................................................................19
Tabel 3.4 Tabel hubungi.........................................................................................19
Tabel 3.5 Tabel kategori.........................................................................................19
Tabel 3.6 Tabel kota..............................................................................................20
Tabel 3.7 Tabel kustomer.......................................................................................20
Tabel 3.8 Tabel main menu....................................................................................20
Tabel 3.9 Tabel mod_bank.....................................................................................21
Tabel 3.10 Tabel orders.........................................................................................21
Tabel 3.11 Tabel orders_detail...............................................................................21
Tabel 3.12 Tabel produk........................................................................................22
Tabel 3.13 Tabel statistik........................................................................................22
Tabel 3.14 Tabel testimoni.....................................................................................22
Tabel 3.15 Tabel submenu......................................................................................23

ix

DAFTAR GAMBAR
Halaman
Gambar 2.1 Skema kerja HTML........................................................................... 7
Gambar 2.2 Proses Eksekusi kode PHP..............................................................

8

Gambar 2.3 Arsitektur Web Server ..................................................................... 9
Gambar

3.2 Contex Diagram Website Vakansi Store............................................. 14

Gambar 3.3 DFD Level 0 (Pemrosesan Admin)................................................... 14
Gambar 3.4 DFD Level 1 (Proses Pemesanan Barang)........................................ 15
Gambar 3.5 DFD Level 2 (Proses Manajemen Data)........................................... 16
Gambar 3.6 DFD Level 3 (Proses Konfirmasi Pemesanan)................................. 16
Gambar 3.7 Entity Relationship Diagram............................................................. 16
Gambar 3.8 Relasi Tabel...................................................................................... 17
Gambar 3.9 Rancangan Tampilan Sistem............................................................. 24
Gambar 4.1 Tampilan Halaman Index................................................................. 25
Gambar 4.2 Tampilan Kategori............................................................................ 26
Gambar 4.3 Tampilan Halaman Ransel Series..................................................... 26
Gambar 4.4 Tampilan Halaman Sling Bag Series................................................ 27
Gambar 4.5 Tampilan Halaman Totte Bag Series................................................ 27
Gambar 4.6 Halaman Produk............................................................................... 28
Gambar 4.7 Tampilan Halaman Detail Produk..................................................... 28
Gambar 4.8 Tampilan Halaman Keranjang Belanja............................................. 29
Gambar 4.9 Halaman Kustomer............................................................................ 29
Gambar 4.10 Halaman Proses Selesai Transaksi.................................................. 30
Gambar 4.11 Tampilan Halaman Kontak Pesan................................................... 30
Gambar 4.12 Halaman Kolom Komentar............................................................. 31
Gambar 4.13 Halaman Login Admin.................................................................... 31
Gambar 4.14 Halaman Home............................................................................... 31

x

Gambar 4.15 Halaman Kategori............................................................................32
Gambar 4.16 Halaman Daftar Produk...................................................................33
Gambar 4.17 Halaman Daftar Ongkos Kirim........................................................33
Gambar 4.18 Halaman Daftar Order.....................................................................33
Gambar 4.19 Halaman Daftar Rekening Bank Pembayaran..................................33
Gambar 4.20 Halaman Daftar Testimoni...............................................................34

BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Beberapa tahun terakhir, teknologi informasi berkembang dengan pesat,
sehingga mengubah paradigma masyarakat dalam mencari dan mendapatkan
informasi, yang tidak lagi terbatas pada informasi surat kabar, audio visual dan
elektronik, tetapi juga sumber-sumber informasi lainnya yang salah satu
diantaranya dapat diperoleh melalui jaringan nternet. Salah satu bidang yang
mendapatkan dampak yang cukup berarti dengan

perkembangan

teknologi

internet ini adalah bidang fashion.
Teknologi

internet

dapat

dimanfaatkan

untuk

mempermudah

dan

memperlancar proses transaksi jual beli, sehingga dapat dikatakan teknologi
internet dapat meningkatkan peluang bisnis para pengusaha. Beberapa bagian dari
fashion seperti penjualan, pemasaran, pembelian dan transaksi jual beli
mendapatkan sentuhan media teknologi informasi dalam hal ini internet, sehingga
mencetuskan lahirnya ide tentang penjualan jarak jauh atau yang biasa disebut
penjualan online atau e-commerce (Electronic Commerce). Salah satu aplikasi
yang

memanfaatkan teknologi e-commerce

adalah

Web

E-commerce

(penjuala2 n
berbasis website).
Yogyakarta merupakan sebuah kota pelajar dimana banyak kalangan muda
dari berbagai kota di indonesia yang hidup di yogyakarta, sehingga trend fashion
yogyakarta mulai menjadi incaran bagi kalangan muda. O leh karena itu
memungkinkan para pengusaha, baik pengusaha kecil, menengah, maupun
pengusaha besar dibidang fashion untuk mengembangakan bisnisnya di
yogyakarta melalui penggunaan teknologi internet. Salah satu trend fashion di
kalangan mahasiswa adalah penggunaan tas. Tas adalah salah satu bagian yang
sangat penting bagi wanita yang selalu disandingkan dengan pakaian yang
digunakan mereka. Penjualan tas saat ini didominasi o leh brand luar negeri
sehingga brand dalam negeri mulai tersingkir.

1

2

Website Vakansi Store dibuat tak terkecuali dirasa penting, karena website
Vakansi store ini menjual sebuah produk tas localbrand asli yogyakarta dan
produk tas ini dibuat dengan sebuah spesialisasi bahan kain adat tradisional yaitu
kain tenun. O leh karena itu pembuatan website ini dirasa penting terutama fokus
targetnya adalah kalangan muda, karena selain memasarkan sebuah produk
localbrand ke area yang lebih luas di kalangan muda, website ini menjual sebuah
produk yang dapat membuat kalangan muda tampil dengan gaya modern tanpa
menghilangkan unsur budaya indonesia.
Penjualan yang bersifat konvensional yang hanya dibatasi pada pertemuan di
tempat penjualan produk atau toko saja dirasa kurang efektif dan efisien baik bagi
penjual dan pembeli. Waktu yang tersedia bagi penjual dan pembeli untuk
bertransaksi langsung di tempat penjualan produk sangat terbatas. Hal tesebut
dapat menghambat meningkatnya omset penjualan. Maka Website E-commerce
dapat menjembatani dan mengatasi hambatan tersebut, karena dapat melayani
pembeli dalam jumlah banyak, waktu yang diperlukan relatif sedikit, sebagai
media promosi dan proses jual beli yang efektif dan efisien.
1.2. Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan, maka rumusan
masalah yang dibahas adalah “Bagaimana membuat Website E-commerce Vakansi
Store sebagai media penjualan produk yang efektif dan efisien melalui online
internet ?”
1.3. Batasan Masalah
Dalam penyusunan tugas akhir ini, penulis merasa sangat perlu untuk
membatasi masalah agar tidak menyimpang dari tujuan semula. Untuk itu, penulis
membatasi pokok permasalahan pada :
1.
2.
3.
4.

Perancangan dan pembuatan website e-commerce Vakansi Store Yogyakarta.
Pemesanan, yaitu pembeli memilih dan memesan produk melalui internet.
Sistem penjualan, yaitu penjualan produk secara online.
Sistem pembayaran, proses pembayaran dilakukan melalui transfer bank dan
COD.

5. Penggunaan bahasa pemrograman
menggunakan database MySQL.

menggunakan HTML,

PHP,

dan

1.4. Tujuan dan Manfaat
1.4.1.Tujuan
Tujuan penelitian makalah ini adalah membuat Website E-commerce Vakansi
Store sebagai media penjualan online dan promosi sehingga akan memperluas
daerah pemasaran produk dan pembeli dapat memesan produk dari website ecommerce ini sehingga transaksi jual beli menjadi lebih efektif dan efisien tanpa
harus datang langsung ke tempat penjualan dan dapat meningkatkan omset
penjualan yang di dapat oleh Vakansi Store.
1.4.2.Manfaat
Pelaksanaan makalah ini diharapkan dapat memberikan manfaat sebagai
berikut :
1. Bagi penulis
Dapat mempraktekan ilmu yang telah diperoleh selama masa pembelajaran
serta menjadi porto folio penulis sebagai referensi ketika mencari kerja
dikemudian hari.
2. Bagi pengguna
Website E-Commerceini berguna sebagai media penjualan produk tas
vakansi melalui online internet yang ditujukan untuk mempermudah proses
transaksi jual beli.
3. Bagi Owner
Website E-Commerce Vakansi Store ini bermanfaat sebagai

media

promosi produk tas vakansi sehingga produk tasnya dapat dikenal luas
masyarakat dan bisa mendapatkan keuntungan omset penjualan.
1.5. Metodologi Penelitian
Metode pengumpulan data yang digunakan pada penyusunan makalah ini
adalah sebagai berikut:
1. Metode Observasi
Metode pengumpulan data dengan cara melakukan pengamatan secara
langsung pada obyek yang akan diteliti, yang dilakukan pada :
Tempat : Vakansi Store
Alamat :Jalan Sewon Indah, Prancakdukuh, Panggungharjo, Sewon,
Bantul Yogyakarta.
Waktu : Mei 2015
2. Dokumentasi

Metode pengumpulan data dengan melihat laporan yang telah ada, agar
memperoleh berbagai data yang dapat dijadikan referensi dalam penulisan
makalah ini.
3. Studi Pustaka
Pencarian data melalui internet terhadap informasi yang membahas
website e-commerce.
1.6. Sistematika Penulisan
Sistematika penulisan laporan makalah ini terdiri dari beberapa bab dan sub
bab sebagai berikut :
BAB I : PENDAHULUAN
Bab pendahuluan berisi uraian yang memuat tentang segala yang
melatarbelakangi penulis melakukan penelitian dan yang menjadi dasar dari
permasalahan, yang terdiri dari beberapa sub bab, yaitu latar belakang masalah,
rumusan masalah, tujuan yang hendak dicapai, manfaat, metode penelitian yang
digunakan, serta sistematika penulisan.
BAB II : LANDASAN TEORI
Landasan teori memuat tinjauan pustaka yang berisi teori-teori yang
mendukung penulisan tugas akhir. Landasan teori tersebut antara lain

:

pengertian website, database, PHP, DBMS MySQL, web server, E-Learning,
Web BasedLearning, Data Flow Diagram (DFD), dan Entity Relationship
Diagram (ERD).
BAB III : DESAIN DAN PERANCANGAN
Memuat tentang desain perancangan sistem dan data-data yang diperlukan
dalam perancangan sistem seperti Context Diagram, DFD, ERD, dan
perancangan basis data.
BAB IV : IMPLEMENTASI DAN ANALISA
Pada implementasi memuat hasil analisa dan perancangan sistem yang

antara lain ditampilkan dalam bentuk tabel, gambar dan penjelasan dari masingmasing bagian. Pada evaluasi memuat kekurangan dan kelebihan sistem.
BAB V : PENUTUP
Pada penutup terdapat kesimpulan hasil penelitian dan pembahasan beserta
saran yang ditujukan untuk penyempurnaan dan pengembangan sistem di masa
mendatang.

BAB II
LANDASAN TEORI
Dalam laporan makalah ini diperlukan beberapa definisi dan pengertian
yang berhubungan dengan kebutuhan rancang bangun Website E-commerce
sebagai sarana penjualan online.
Pembahasan dalam bab ini difokuskan pada referensi tentang pengertian
internet,

website,

database,

PHP,

Commerce,Context Diagram (CD),

DBMS

MySQL,

Web

Server,

E-

Data Flow Diagram (DFD), dan Entity

Relationship Diagram (ERD).
2.1 Pengertian Internet
Internet merupakan sebuah solusi jaringan yang dapat menghubungkan
beberapa jaringan lokal yang ada pada suatu daerah, kota, atau bahkan pada
suatu negara untuk dapat menghubungkan beberapa komputer sehingga
menjadi sebuah kelompok jaringan. TCP/IP yaitu sebuah protocol yang
mengidentifikasi sebuah komputer yang terhubung di dalam jaringan. TCP/IP
memiliki teknik mengidentifikasi dengan menggunakan peno moran yang
dinamakan InternetProtokol Addres (IP Address). Dengan menggunakan
nomor ini sebuah komputerdapat terhubung dengan komputer lain dalam
sebuah jaringan atau dalam jaringan local yang disebut internet (Nugroho,
2004).

2.2 Pengertian Website
Website adalah suatu media publikasi elektronik yang terdiri dari halamanhalaman web (web page) yang terhubung satu dengan yang lain menggunakan
link yang dilekatkan pada suatu teks atau image. Website dibuat pertama kali oleh
Tim Barners Lee pada tahun 1990. Website dibangun dengan menggunakan
bahasa Hypertext Markup Language (HTML) dan memanfaatkan protokol
komunikasi

Hypertext

Transfer

Protocol

(HTTP)

yang

terletak

applicationlayer pada referensi layer OSI. Halaman website

pada
diakses

menggunakan aplikasiyang disebut internet browser. Gambar dibawah ini
menunjukan skema kerja pemrosesan file HTML sampai ditampilkan di browser
(Kadir Abdul. 2004) .

6

7

Gambar 2.1 Skema kerja HTML

Menurut Jasmadi (2008), Fungsi dari website adalah :
1. Fungsi Komunikasi
Website berfungsi sebagai media komunikasi antara pembuat/pemilik dengan
pengunjung atau pengunjung dengan pengunjung lain. Komunikasi dilakukan
dengan menggunakan aplikasi web messanger, web forum, web chat, web mail,
dan lain sebagainya.
2. Fungsi Informasi
Website berfungsi untuk menyediakan informasi bagi pengunjung.
3. Fungsi Hiburan
Website menjadi sarana hiburan, menyediakan
videostreaming, music streaming, dan lain sebagainya.

layanan

online

game,

4. Fungsi Transaksi
Website berfungsi sebagai sarana untuk melaksanakan transaksi bisnis seperti :
online order, pembayaran menggunakan kartu kredit, pembayaran dengan egold,dan sebagainya.

8

2.3 Pengertian Database
Database adalah kumpulan file- file yang saling berelasi, relasi tersebut
biasaditunjukkan dengan kunci dari tiap file yang ada. Satu database
menunjukkan satu kumpulan data yang dipakai dalam satu lingkup perusahaan,
instansi.
Dalam satu file terdapat record-record yang sejenis, sama besar, sama
bentuk, merupakan satu kumpulan entity yang seragam. Satu record terdiri dari
field-field yang saling berhubungan untuk menunjukkan bahwa field tersebutdalam
satu pengertian yang lengkap dan direkam dalam satu record (Kristanto, 2004).
2.4 Pengertian PHP
PHP (PHP: Hypertext Preprocessor) merupakan salah satu dari bahasa
pemrograman berbasis website. PHP bersifat server-side programming, artinya
kode PHP yang ditulis akan dieksekusi di sisi server sehingga pengunjung tidak
dapat melihat source code dari skrip PHP yang dibangun. Adapun proses eksekusi
kode PHP didalam sisi server ditunjukan oleh gambar berikut ini (Kadir Abdul.
2004) .

Gambar 2.2 Proses Eksekusi kode PHP

2.5 Pengertian DBMS MySQL
DBMS adalah suatu perangkat lunak yang digunakan untuk mengelola,
membuat, menghapus, memasukan data, dan melakukan manajemen database
lainnya. Salah satu DBMS yang handal adalah MySQL. MySQL merupakan salah
satu DBMS(Dababases Management System) yang menggunakan stuktur database
relasional (RDBMS).
2.6 Pengertian Web Server
Web server adalah suatu perangkat lunak yang berfungsi untuk melayani
aktifitas request and reply file-file web. Salah satu web server yang paling banyak
digunakan saat ini adalah Apache Web Server. Keunggulan Apache antara lain :
bersifat open source, gratis, memiliki dukungan luas terhadap bahasa
pemrograman web, antara lain PHP, JSP, Perl, dan lain sebagainya. Berikut
adalah bagan arsitektur web server :

Web Client (web browser)
HTTP Response

ADO
Web Server
(apache,IIS,P WS, dll)

Web Application
Web Application

ODBC

DB

HTTP Request

DB

Web Application

P HP , JSP , ASP ,
ColdFusion, dll

Gambar 2.3 Arsitektur Web Server
2.7 ECommerce
Electronic

commerce

didefinisikan

sebagai

proses

pembelian

dan

penjualanproduk, jasa dan informasi yang dilakukan secara elektronik dengan
memanfaatkan jaringan komputer. E-commerce dari beberapa perspektif,
diantaranya dari perspektif komunikasi, e-commerce adalah

pengiriman

informasi, produk, jasa, atau pembayaran melalui jaringan telepon atau jalur
komunikasi lainnya.
Dari perspektif proses bisnis, e-commerce adalah aplikasi teknologi menuju
otomatisasi transaksi bisnis dan work flow. Dari perspektif pelayanan, ecommerce adalah alat yang digunakan untuk mengurangi biaya dalampemesanan
dan pengiriman barang. Dari perspektif online, e-commerce menyediakan
kemampuan untuk menjual dan membeli produk serta informasi melalui internet

10

dan jaringan jasa online lainnya.
E-commerce didefinisikan sebagai kegiatan menjual barang

dagangan

ataujasa melalui internet. Seluruh komponen yang terlibat dalam bisnis praktis
diaplikasikan disini, seperti customer service, produk yang tersedia, cara
pembayaran, jaminan atas produk yang dijual, cara promosi dan sebagainya.Saat
ini internet merupakan infrastruktur yang ideal untuk menjalankan e-commerce,
sehingga istilah e-commerce pun menjadi identik dengan menjalankan bisnis di
internet. Pertukaran informasi dalam e-commerce dilakukan dalam format digital
sehingga kebutuhan akan pengiriman data dalam bentuk cetak dapat dihilangkan.
E-commerce dapat dijadikan sebagai solusi untuk membantu perusahaan
dalammengembangkan perusahaan dan menghadapi tekanan bisnis. Tingginya
tekanan bisnis akibat tingginya tingkat persaingan. Penggunaan e-commerce dapat
meningkatkan efisiensi biaya dan produktifitas perusahaan, sehingga dapat
meningkatkan kemampuan perusahaan dalam bersaing (Sarwono, 2008).
2.8 Context Diagram
Context diagram berisi gambaran umum (secara garis besar) sistem
yangakan dibuat. Dapat dikatakan bahwa context diagram berisi siapa saja yang
memberi data (dan data apa saja) ke sistem, serta kepada siapa saja informasi (dan
informasi apa saja) yang harus dihasilkan sistem. Context Diagram menyoroti
sejumlah karakteristik penting sistem, yaitu :
1. Kelompok pemakai, organisasi atau sistem lain dimana sistem melakukan
komunikasi (sebagai terminator).
2. Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus
diproses dengan cara tertentu.
3. Data keluar, yaitu data yang dihasilkan sistem dan diberikan ke dunia luar.
4. Penyimpanan data, yaitu penyimpanan yang digunakan secara bersama
antara sistem dengan terminator. Data ini dapat dibuat oleh sistem dan
digunakanoleh lingkungan atau sebaliknya dibuat oleh lingkungan dan
digunakan oleh sistem. Hal ini berarti pembuatan simbol data storage
dalam CD dibenarkan, dengan syarat simbol tersebut merupakan bagian
dari dunia diluar sistem.

2.9

DFD ( Data Flow Diagram )
Data

Flow

Diagram

(DFD)

merupakan

alat

yang

digunakan

untukmenggambarkan suatu sistem yang telah ada atau sistem baru yang akan
dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut mengalir

ataupun lingkungan fisik dimana data tersebut akan

disimpan (Jogiyanto, HM, 2005).
Simbol-simbol dalam DFD ditunjukkan pada Tabel 2.1 berikut :
Tabel 2.1 Simbol dalam DFD
Simbol

Keterangan

rupakan kesatuan lingkungan di luar

dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan me

Proses data adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer
suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan kelu

Aliran data, menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil

Penyimpan data (Data Store) merupakan simpanan dari data.

2.10 ERD ( Entity Relationship Diagram )
Menurut Janner Simarmata dan Iman Paryudi (2006), struktur yang mendasari
suatu basisdata adalah model data yang merupakan kumpulan alat-alat konseptual
untuk mendeskripsikan data, relasi data, data semantic dan batasan konsistensi.
Untuk mengilustrasikan konsep model data salah satunya menggunakan
EntityRelationship Diagram (ERD).

ERD didasarkan pada persepsi terhadap dunia nyata yang tersusun
ataskumpulan objek-objek dasar yang disebut entitas dan hubungan
antarobjek.Entitas adalah sesuatu atau objek dalam dunia nyata yang dapat
dibedakan dariobjek lain. Entitas digambarkan dalam basisdata dengan kumpulan
atribut. Relasi
adalah hubungan antara beberapa entitas. Beberapa simbol yang digunakan dalam
pembuatan ERD ditunjukkan pada Tabel 2.2 berikut :
Tabel 2.2 Simbol dalam ERD
Simbol

Keterangan
Entitas dimana menggambarkan suatu objek yang
dapatdiidentifikasi dalam sebuah lingkungan.
Atribut memiliki fungsi mendeskrisikan karakter entitas.

Gambar disamping menunjukkan sebuah hubungan atau
relasi antar entitas.
Garis adalah sebagai penghubung antara

himpunan

relasi dengan himpunan entitas dan himpunan entitas
dengan atributnya.

BAB III
DESAIN DAN PERANCANGAN
3.1 Analisis dan Perancangan Sistem
3.1.1

Spesifikasi Sistem

Sistem E-commerce ini dirancang sebagai media penjualan efektif dan efisien
melalui media internet, yang meliputi penjualan produk, pembelian produk,
pembayaran dan proses transfer.
3.1.2

Analisa Kebutuhan Hardware

Perangkat keras yang digunakan untuk membuat website ini menggunakan
PC dengan spesifikasi :
a. Processor Intel insideTMCoreTMi3
b. Hardisk 160 GB
c. Memory 2 GB
d. Keyboard dan mouse
3.1.3 Analisa Kebutuhan Software
Perangkat lunak atau software yang digunakan dalam pembuatan website ini
adalah :
1. Sistem operasi

: Windows 8

2. Web Server

: A p a c he W e b S e r ve r d e n ga nb a ha s a
pemrograman

PHP

dan

menggunakan

database MySQL.
3. Software Pendukung

: Adobe Photoshop CS.

3.1.4 Perancangan Sistem
Perancangan sistem bertujuan untuk menentukan rancangan website ecommerce. Perancangan sistem ini dimulai dengan perancangan CD(Context
Diagram), DFD (Data Flow Diagram), dan ERD (Entity Relationship Diagram).
3.1.4.1 Context Diagram
Ada dua user yang terlibat (digambarkan dengan simbol persegi), yaitu:
pembeli danadmin. Dua user saling berinteraksi (dalam sistem) dengan
melibatkan berbagai data, selain itu di dalam context diagram ini akan diketahui
data-data yang mengalir keluar ataupun masuk kedalam sistem website ecommerce Vakansi Store ini.
13

14

Gambar 3.2 Contex Diagram Website Vakansi Store

3.1.4.2 DFD Level 0 (Pemrosesan Admin)
Data Flow Diagram level 0 (DFD level 0) yang merupakan pengembangan
dari Contex Diagram yang ditunjukkan pada Gambar berikut :

Gambar 3.3 DFD Level 0 (Pemrosesan Admin)

3.1.4.3 DFD Level 1 (Proses Pemesanan Barang)
Data Flow Diagram level 1 merupakan pengembangan dari Data Flow
Diagram level 0 pada website VAKANSISTORE ditunjukkan pada Gambar
berikut :

Gambar 3.4 DFD Level 1 (Proses Pemesanan Barang)
3.1.4.4 DFD Level 2 (Proses Manajemen Data)
Data Flow Diagram level 2 merupakan proses manajemen data pada
website VAKANSI STORE yang ditunjukkan pada Gambar berikut :

Gambar 3.5 DFD Level 2 (Proses Manajemen Data)

3.1.4.4 DFD Level 3 (Proses Konfirmasi Pemesanan)
Data Flow Diagram level 3 merupakan proses konfirmasi pemesanan pada
website VAKANSI STORE yang ditunjukkan pada Gambar berikut :

Gambar 3.6 DFD Level 3 (Proses Konfirmasi Pemesanan)
3.2 Analisis dan Perancangan Basis Data
3.2.1 ERD (Entity Relationship Diagram)

Gambar 3.7 Entity Relationship Diagram

3.2.2 Relasi Tabel
Relationship diagram hubungan relasi antar tabel perancangan website ecommerce ini ditunjukkan pada Gambar 3.8.

Gambar 3.8 Relasi Tabel

3.2.3 Struktur Database
1. Tabel admins
Tabel admins berfungsi untuk menyimpan data pribadi admin. Dtunjukkan
pada Tabel 3.1
Tabel 3.1 Tabel Admins
Field

Tipe

Size

Keterangan

Key

Username

varchar

50

Username

PK

Password

varchar

50

Password

nama_lengkap

varchar

100

Nama Lengkap

Email

varchar

100

Email

no_tlp

varchar

20

Nomor Telpon

Level

varchar

20

Jabatan

Blokir

enum

‘Y’,’N

Blokir

2. Tabel header
Tabel header berfungsi untuk menyimpan data situs media sosial.
Ditunjukkan padaTabel 3.2
Tabel 3.2 Tabel Header
Field

Tipe

Size

Keterangan

Key

Id_header

Int

5

Id header

PK

Judul

Varchar

100

Judul

url

Varchar

100

Url

Gambar

Varchar

100

Gambar

tgl_posting

Varchar

100

Tanggal posting

3. Tabel banner
Tabel banner berfungsi untuk menyimpan alamat tarif pos. Ditunjukkan
padaTabel 3.3

Tabel 3.3 Tabel banner
Field

Tipe

Size

Keterangan

Key

Id_banner

Int

5

Id header

PK

Judul

Varchar

100

Judul

url

Varchar

100

Url

Gambar

Varchar

100

Gambar

tgl_posting

Varchar

100

Tanggal posting

4. Tabel hubungi
Tabel hubungi digunakan untuk menyimpan data yang berisi pesan dari
pembeli.Ditunjukkan pada Tabel 3.4
Tabel 3.4 Tabel hubungi
Field

Tipe

Size

Keterangan

Key

id_hubungi

int

5

Id hubungi

PK

Nama

varchar

50

Nama

Email

varchar

100

Email

Subjek

varchar

100

Subjek

Pesan

text

Pesan

Tanggal

date

Tanggal

5. Tabel kategori
Tabel 3.5 Tabel kategori
Field

Tipe

Size

Keterangan

Key

id_kategori

int

5

Id kategori

PK

id_main

int

11

Id main

nama_kategori

varchar

100

Nama Kategori

kategori_seo

varchar

50

Kategori Seo

Keterangan

varchar

100

Keterangan

Image
tgl_posting

varchar
date

100

Gambar

6. Tabel kota
Tabel kota digunakan untuk menyimpan data tarif pengiriman setiap
kota.Ditunjukkan pada Tabel 3.6
Tabel 3.6 Tabel kota
Field

Tipe

Size

id_kota

integer

3

nama_kota

varchar

100

ongkos_kirim

integer

10

Keterangan

Key

Id kota

PK

Nama kota
Ongkos kirim

7. Tabel kustomer
Tabel user berfungsi meyimpan data registrasi account pembeli
websitee-commerce, yang ditunjukkan pada Tabel 3.7
Tabel 3.7 Tabel kustomer
Field

Tipe

Size

Keterangan

Key

id_kustomer

int

5

Id pembeli

PK

Password

varchar

50

Password

nama_lengkap

varchar

100

Nama Lengkap

Email

varchar

100

Email

Alamat

text

Telpon

varchar

20

Telpon

id_kota

int

5

Id kota

Alamat

8. Tabel main menu
Tabel main menu berfungsi untuk menyimpan data menu
utama.Ditunjukkan pada Tabel 3.8
Tabel 3.8 Tabel main menu
Field

Tipe

Size

id_main

integer

5

nama_menu

varchar

50

Link

varchar

100

Aktif

enum

Keterangan
Id utama
Nama menu
Link

‘Y’,’N Aktif

Key
PK

9. Tabel mod_bank
Tabel mod_bank berfungsi untuk menyimpan data pemilik rekening bank
(owner), ditunjukkan padaTabel 3.9
Tabel 3.9 Tabel mod_bank
Field

Tipe

Size

Keterangan

Key

id_bank

Int

5

Id bank

PK

nama_bank

Varchar

100

Nama bank

no_rekening

Varchar

100

Nomor rekening

pemilik

Varchar

100

Pemilik

gambar

Varchar

100

Gambar

10. Tabel orders
Tabel orders berfungsi untuk menyimpan data order kustomer, ditunjukkan
pada
Tabel 3.10
Tabel 3.10 Tabel orders
Field

Tipe

Size

Keterangan

Key

id_order

Int

5

Id order

PK

status_order

Varchar

50

Status order

tgl_order

date

Tanggal order

jam_order

time

Jam order

Id_kustomer

Int

5

Id kustomer

11. Tabel orders detail
Tabel order_detailmeyimpan data barang detil yang dipesan oleh pembeli
pada setiap transaksi, yang ditunjukkan pada Tabel 3.11
Tabel 3.11 Tabel orders_detail
Field

Tipe

Size

Keterangan

Key

id_order

Int

5

Id order

PK

id_produk

Int

5

Id produk

jumlah

Int

5

jumlah

12. Tabel produk
Tabel produk berfungsi meyimpan data barang website e-commerce yang
ditunjukkan pada Tabel 3.12
Tabel 3.12 Tabel produk
Field

Tipe

Size

Keterangan

Key

id_produk

Int

5

Id produk

PK

id_kategori

Int

5

Id kategori

nama_produk

varchar

100

Nama produk

deskripsi

text

harga

Int

20

Harga

stok

Int

5

Stok

tgl_masuk

date

gambar

varchar

100

Gambar

dibeli

Int

5

Dibeli

diskon

Int

5

Diskon

Deskripsi

Tanggal masuk

13. Tabel statistik
Tabel statistik berfungsi untuk menyimpan data pengunjung tiap hari.
Ditunjukkan pada Tabel 3.13
Tabel 3.13 Tabel statistik
Field

Tipe

Size

Keterangan

ip

varchar

20

Ip pengunjung

tanggal

date

hits

int

online

varchar

Key

Tanggal pengunjung
10
255

Paling sering
Jumlah pengunjung

14. Tabel testimoni
Tabel ini dipakai untuk menyimpan data pengunjung yang memberikan
komentar. Ditunjukkan pada Tabel 3.14

23

Tabel 3.14 Tabel testimoni
Field

Tipe

Size

Keterangan

Key

id_testi

Int

10

Id testi

PK

nama

Varchar

100

Nama

isi

text

aktif

enum

tanggal

date

Isi komentar
“Y”,”N”

Aktif komentar
Tanggal
komentar

15. Tabel submenu
Tabel 3.15 Tabel submenu

3.3.

Field

Tipe

Size

Keterangan

Key

id_sub

Int

5

Id submenu

PK

nama_sub

varchar

50

Nama submenu

link_sub

varchar

100

Link submenu

keterangan

varchar

140

Keterangan

submenu_seo

varchar

30

Submenu seo

id_main

Int

5

Id main

Rancangan Tampilan Sistem
Perancangan desain untuk website e-commerce ini ditunjukan seperti Gambar
3.9 di bawah ini yang terbagi menjadi beberapa bagian yaitu :
a. Main menu, adalah bagian yang memuat tentang judul dari content
websiteyang tengah ditampilkan.
b. Slideshow, yang memuat tentang gambar produk dari website dengan
tampilan slideshow.Setiap gambar pada slideshow ini berbeda-beda untuk
masing- masing produk.
c. Sidebar, submenu yang ditampilkan disisi website.
d. Header, beberapa menu shortcut, dan form searcing barang.
e. Content, bagian ini berisi box-box yang berisi keterangan dan
gambarbarang barang yang dijual.
f.

Footer, berisi tentang tahun pembuatan, dan hak cipta.

24

HEADER
MAIN MENU
SLIDESHOW

SIDEBAR

CONTENT

FOOTER

Gambar 3.9 Rancangan Tampilan Sistem

25

BAB IV
IMPLEMENTASI DAN ANALISA
4.1 Implementasi Sistem
Desain dan perancangan yang telah dibuat kemudian di realisasikan ke
dalam pembuatan website e-commerce. Berikut adalah tampilan dari hasil
desain dan perancangan website.
4.1.1 Halaman Index
Halaman ini merupakan halaman yang pertama kali diakses oleh pembeli.
Halaman ini berisi informasi beberapa produk yang dijual oleh Vakansi Store.
Halaman ini ditunjukkan pada Gambar 4.1.

Gambar 4.1 Tampilan Halaman Index

4.1.2 Tampilan Kategori
Pada menu kategori ini pembeli dapat memilih barang yang ingin ditampilkan
berdasarkan jenis barangnya. Dalam menu “Kategori” terdapat tiga jenis series
tas, tampilan menu kategori ditunjukkan pada Gambar 4.2

Gambar 4.2 Tampilan Kategori
4.1.2.1 Tampilan Halaman Ransel Series
Pada menu kategori ini pembeli dapat melihatproduk tas dengan jenis
ransel. Tampilan halaman ransel series ditunjukkan pada Gambar 4.3

Gambar 4.3 Tampilan Halaman Ransel Series
4.1.2.2 Tampilan Halaman Sling Bag Series
Pada menu kategori ini pembeli dapat melihatproduk tas dengan jenis
sling bag. Tampilan halaman ini ditunjukkan pada Gambar 4.4

Gambar 4.4 Tampilan Halaman Sling Bag Series
4.1.2.3 Tampilan Halaman Totte Bag Series
Pada menu kategori ini pembeli dapat melihatproduk tas dengan jenis
totte bag. Tampilan halaman ini ditunjukkan pada Gambar 4.5

Gambar 4.5 Tampilan Halaman Totte Bag Series
4.1.3 Halaman Produk
Pada halaman ini pembeli dapat melihat produk-produk yang ditampilkan,
kemudian setelah mendapatkan produk yang sesuai dapat melakukan pemesanan
produk dengan memilih menu beli, halaman ini ditunjukkan pada Gambar 4.6.

28

Gambar 4.6 Halaman Produk
4.1.4

Halaman Detail Produk
Halaman ini menampilkan beberapa variasi produk yang dipilih beserta

informasi lainnya seperti jenis ukuran yang ada beserta stok produk yang tersedia
sekarang, halaman ini ditunjukkan pada Gambar 4.7

Gambar 4.7 Halaman Detail Produk

4.1.5

Halaman Keranjang Belanja
Pada halaman ini pembeli dapat memasukkan jumlah pesanan produk

yang dipilih sesuai dengan kebutuhan, halaman ini ditunjukkan pada Gambar
4.8

Gambar 4.8 Tampilan Halaman Keranjang Belanja
4.1.6

Halaman Kustomer
Ketika “Selesai Belanja” telah di klik maka akan langsung masuk halaman

kustomer. Untuk dapat memesan barang pada website e-commerce ini, pembeli
yang sudah memiliki account dapat langsung login.
Bila pembeli merupakan customer baru yang belum terdaftar harus
registasi terlebih dahulu. Data pembeli yang tersimpan digunakan sebagai data
untuk login masuk halaman website dan sebagai informasi acuan bagi
administrator tentang pemesanan barangyang dilakukan pembeli.

Gambar 4.9 Halaman Kustomer

4.1.7

Halaman Proses Selesai Transaksi
Halaman ini menampilkan informasi pemesanan pembeli, seperti nama

barang, jumlah barang yang dipesan, jumlah total harga halaman ini ditunjukkan
pada Gambar 4.10

Gambar 4.10 Halaman Proses SelesaiTransaksi
4.1.8

Halaman Kontak Pesan
Halaman ini menampilkan form yang dapat digunakan kustomer untuk

mengirimkan pesan atau untuk bertanya seputar pemesanan barang, halaman ini
ditunjukkan pada Gambar 4.11

Gambar 4.11 Tampilan Halaman Kontak Pesan

4.1.9

Halaman Kolom Komentar
Halaman ini menampilkan form yang dapat digunakan kustomer untuk

menyampaikan komentar seputar apapun, halaman ini ditunjukkan pada Gambar
4.12

.

Gambar 4.12 Halaman Kolom Komentar
4.1.10 Halaman Admin
4.1.10.1

Halaman Login Admin
Admin harus login terlebih dahulu untuk dapat melihat ataupun

mengedit data yang masuk, halaman ini ditunjukkan pada Gambar 4.13

Gambar 4.13 Halaman Login Admin
4.1.10.2

Halaman Home
Halaman ini ditunjukkan pada Gambar 4.14

Gambar 4.14 Halaman Home

4.1.10.3 Halaman Kategori
Halaman ini hanya bias diakses oleh admin website yang telah
terdaftar, di halaman ini admin bisa menambahkan, memperbaharui, dan
menghapus type atau kategori produk, halaman ini ditunjukkan pada
Gambar 4.15

Gambar 4.15 Halaman Kategori
4.1.10.4

Halaman Daftar Produk
Admin terdaftar dapat menambahkan, memperbaharui, dan

menghapus data produk, yang ditunjukkan pada Gambar 4.16

Gambar 4.16 Halaman Daftar Produk
4.1.10.5. Halaman Daftar Ongkos Kirim
Halaman ini menampilkan informasi tarif pengiriman produk
sesuai dengan kota tujuan pengiriman dan berat produk, admin yang
terdaftar dapat memperbaharui, menambah dan menghapus data tarif
pengiriman yang ada halaman ini ditunjukkan pada Gambar 4.17

Gambar 4.17 Halaman Daftar Ongkos Kirim
4.1.10.6 Halaman Daftar Order
Halaman ini menampilkan daftar pemesanan yang dilakukan oleh
pembeli dan status pembayaran pemesanan, admin dapat mengubah status
pembayaran pembeli setelah pembeli melakukan konfirmasi pembayaran,
halaman ini ditunjukkan pada Gambar 4.18

Gambar 4.18 Halaman Daftar Order
4.1.10.7 Halaman Rekening Bank Pembayaran
Halaman ini menampilkan daftar rekening bank pembayara, admin
dapat mengubah, menambahkan dan menghapusnama bank, nomor
rekening bank, halaman ini ditunjukkan pada Gambar 4.19

Gambar 4.19 Halaman Daftar Rekening Bank Pembayaran

4.1.10.8 Halaman Daftar Testimoni
Halaman ini menampilkan daftar kolom komentar, admin dapat
mengubah,

menambahkan

dan

menghapusnama,

isi

pesan,

dan

menonaktifkan isi pesan tersebut, halaman ini ditunjukkan pada Gambar
4.20

Gambar 4.20 Halaman Daftar Testimoni

4.2

Evaluasi
Pembuatan website e-commerce Vakansi Store yang dijadikan sebagai
sarana penjualanonline ini mempunyai beberapa kelebihan dan kelemahan,
antara lain sebagai berikut:
4.11.1. Kelebihan
Penjualan secara online dengan berbasis pada website e-commerce
ini mempermudah penjualan, pemesananbarang dan promosi tanpa ada
batasan waktu dan tempat, karena baik pe njual maupun pembeli dapat
melakukan aktifitas transaksi jual beli tanpa harus berada disuatu tempat
yang sama. Penjualanbarang telahdiproses secara otomatis sehingga
mempermudah aktifitas transaksi. Metode pembelian barang pun sangat
mudah sehingga pembeli tidak akan merasa kesulitan saat melakukan
pemesanan barang.
4.11.2. Kekurangan
Admin dari website e-commerce Vakansi Store ini tidak setiap saat
online untuk melayani pembeli karena statusnya sebagai mahasiswa aktif,
sehingga proses konfirmasi pemesanan barang berlangsung lambat.

BAB V
PENUTUP
5.1 Kesimpulan
Kesimpulan dari uraian hasil dan pembahasan di atas, bahwa website ecommerce Vakansi Store ini sudah dapat dibuat menggunakan bahasa
pemogramanPHP dan database MySQL. Kelebihan pemesanan produk pada
website ini menghemat waktu dan biaya dibandingkan dengan pemesanan secara
langsung datang ke tempat penjualan.
5.2 Saran
Berdasarkan kesimpulan yang diperoleh maka penulis mempunyai saransaran sebagai berikut :
1. Konfirmasi pembayaran belum dapat ditangani oleh sistem secara
otomatis, maka perlu dibuat pengembangan sistem ini lebih lanjut untuk
memudahkan transaksi pembelian.
2. Stok produk yang digunakan merupakan stok produk sekarang, sehingga
perlu dikembangkan lebih lanjut.
3. Content website e-commerce perlu ditambah untuk menarik lebih banyak
pembeli.
4. Admin dari website e-commerce Vakansi Store ini tidak setiap saat online
untuk melayani pembeli karena statusnya sebagai mahasiswa
sehingga perlu seorang admin yang memiliki banyak waktu luang.

35

aktif,

DAFTAR PUSTAKA
Andry Prihantoro, Eric. 2010. Aplikasi Web Based Learning Untuk Sekolah
Menengah Atas. Universitas Negeri Sebelas Maret : Surakarta.
Nugroho, Bunafit. 2005.Database Relasional dengan MySQL. Penerbit Andi:
Yogyakarta .
Nugroho, B. 2004. Aplikasi Pemograman Web Dinamis dengan PHP dan
MySQL. Yogyakarta : Gava Media.
Prasetyo, DD. 2003. Tip dan trik Kolaburasi PHP dan MySQL

untuk

membuat Web Database yang Interaktif. Jakarta : Elex Media
Komputindo.