WEBSITE E-COMMERCE PADA RUMAH PRODUKSI KERAJINAN ZALCRAFT DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP
Joko Ragiliyanta (12121143), Anan Rifai (12121122), Atmaka (12121126), Quthbuddin Abror (12121160) Program Studi Teknik Informatika STMIK El Rahma Yogyakarta Jl. Sisingamangaraja No. 76 Karangkajen Yogyakarta
e-mail :
[email protected],
[email protected],
[email protected],
[email protected] Abstract Zalacraft is a production house that specializes in the field of handicrafts made of vinyl which is located at Jl. Parangtritis KM 11.5 Belukan, Sabdodadi, Bantul, Yogyakarta. Zalcraft itself wanted to develop the marketing of its products to be known by the general public. With the manual system of craft production house zalcraft experiencing difficulties in marketing the product, because its scope is too narrow so that consumers are coming just around the location of the store, which resulted in the production of handicraft products from home zalcraft known only to the surrounding community. With the development of increasingly advanced technology, the craft house store zalcraft requires the promotion and sales specifically e-commerce website, so that it can compete in world commerce and help process transactions for more mudah. Based on the description above, need to be made a system that can handle the problems above , is to build a web based application for easy and introduce their products to consumers. With the website's e-commerce, the implementation of which is expected to provide benefits to promote and facilitate transactions in zalcraft production house. Keyword : Electronic Commerce, E-Commerce, Zalcraft Production House, Website. Intisari Zalcraft adalah rumah produksi yang bergerak di bidang kerajinan berbahan dasar vinyl yang beralamat di Jl. Parangtritis KM 11,5 Belukan, Sabdodadi, Bantul, Yogyakarta.Zalcraft sendiri ingin mengembangkan pemasaran produknya agar dikenal oleh masyarakat umum. Dengan sistem yang masih manual rumah produksi kerajinan zalcraft mengalami kesulitan dalam pemasaran produk, karena jangkauannya terlalu sempit sehingga konsumen yang datang hanya sekitar lokasi toko tersebut, yang mengakibatkan produk dari rumah produksi kerajinan zalcraft hanya diketahui oleh masyarakat sekitar. Dengan berkembangnya teknologi yang semakin maju maka toko rumah kerajinan zalcraft membutuhkan aplikasi promosi dan penjualan yaitu website e-commerce, sehingga dapat bersaing di dunia perniagaan dan membantu proses transaksi agar lebih mudah.Berdasarkan uraian diatas, maka perlu dibuatkan sebuah sistem yang dapat menangani permasalahan diatas, yaitu dengan membangun sebuah aplikasi berbasis web untuk memudahkan dan mengenalkan produknya kepada konsumen. Dengan adanya website e-commerce ini, implementasi yang diharapkan dapat memberikan manfaat untuk mempromosikan dan mempermudah transaksi di rumah produksi zalcraft. Kata kunci : Electronic Commerce, E-Commerce,Rumah Produksi Kerajinan Zalcraft, Website.
1. Pendahuluan 1.1. Latar Belakang Masalah Persaingan di dunia bisnis semakin ketat, dalam rangka memperkuat dan mengembangkan bisnis banyak perusahaan menggunakan media-media periklanan untuk memasarkan barang dagangan dan produk. Perkembangan teknologi informasi yang sangat pesat dalam satu dasawarsa terakhir ini membuat beralihnya media periklanan ke media internet. Perkembangan internet tidak hanya untuk sarana informasi maupun entertainment namun saat ini banyak digunakan untuk transaksi secara online. Hal ini sangat menguntungkan karena bisnis melalui online tidak hanya bisa menjangkau daerah tertentu tetapi bisa menjangkau seluruh wilayah diberbagai dunia. Banyak orang yang sudah melirik internet untuk melancarkan bisnis. Bisnis internet merupakan suatu bisnis yang dalam prosesnya baik dalam pemesanan maupun pengantaran barang seluruhnya menggunakan media internet. Media internet tersebut berbentuk aplikasi web yang merupakan salah satu cara penyampaian informasi penjualan dalam bentuk media visual didunia internet untuk kemudahan dan kenyamanan pengguna akses, sehingga aplikasi web sangat baik digunakan sebagai media promosi dan periklanan dalam melakukan perdagangan. Rumah produksi kerajinan Zalcraft merupakan salah satu usaha rumahan yang memproduksi serta memperdagangkan produk berbahan dasar vinyl seperti box jam tangan, box tisu, dan box perhiasan. Rumah produksi kerajinan Zalcraft memasarkan produk masih secara langsung yaitu dipasarkan dengan teman dan kerabat terdekat serta lingkungan sekitar. Promosi produk pada rumah produksi kerajinan Zalcraft masih melalui jejaring sosial facebook dan media cetak yaitu brosur dan spanduk. Promosi dalam bentuk ini masih kurang efektif dan pemasaran serta penyampaian informasi masih terlalu sempit. Promosi pada jejaring sosial facebook belum terlalu luas karena informasi yang diberikan hanya sebatas teman facebook, sedangkan promosi melalui brosur dan spanduk menyebabkan banyaknya biaya pengeluaran untuk mencetak brosur, sedangkan untuk orang yang mendapat brosur belum tentu membutuhkan informasi tersebut. Promosi melalui media cetak ini menyebabkan banyak kesalahan yang tidak bisa ditanggulangi secara langsung, misalnya jika terjadi kesalahan dalam mencetak brosur maka harus mencetak ulang. Dengan sistem yang masih manual rumah produksi kerajinan Zalcraft mengalami kesulitan dalam pemasaran produk, karena jangkauannya terlalu sempit sehingga konsumen yang datang hanya sekitar lokasi toko tersebut, yang mengakibatkan toko rumah produksi kerajinan Zalcraft hanya diketahui oleh masyarakat sekitar, dan sulit untuk masyarakat di daerah lain mengetahui tentang rumah produksi kerajinan Zalcraft karena masalah jarak dan waktu. Dengan berkembangnya teknologi yang semakin maju maka toko rumah produksi kerajinan Zalcraft membutuhkan aplikasi promosi dan penjualan yaitu website ecommerce, sehingga dapat bersaing di dunia perniagaan dan membantu proses transaksi agar lebih mudah. Website e-commerce lebih dipilih sebagai media promosi dan penjualan dibandingkan dengan media sosial lainnya karena menggunakan website e-commerce dapat meningkatkan kepercayaan pelanggan online yang akan membeli produk karena memiliki nama domain usaha tersebut.
Berdasarkan uraian di atas maka dapat mengangkat judul “WEBSITE E-COMMERCE PADA RUMAH PRODUKSI KERAJINAN ZALCRAFT DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP. 1.2. Rumusan Masalah Berdasarkan latar belakang masalah di atas dapat dirumuskan beberapa rumusan masalah yang akan dibahas dalam pembuatan aplikasi ini adalah: a. Bagaimanakah proses pembuatan web aplikasi e-commerce yang dapat membantu dalam menyampaikan informasi rumah produksi kerajinan ZALCRAFT? b. Apa sajakah kemudahan yang didapat jika menggunakan web e-commerce untuk rumah produksi kerajinan ZALCRAFT? 1.3. Batasan Masalah Dalam pembuatan aplikasi ini, dibatasi sampai pada tahap pemesanan dan pembayaran yang dilakukan dengan cara transfer.
1.4. Tujuan Adapun tujuan yang dapat diperoleh dari sebuah perancangan dan pengembangan sebuah website e-commerce adalah sebagai berikut: a. Memaparkan cara pembuatan Website e-commerce pada rumah produksi kerajinan Zalcraft. b. Untuk mempermudah menyampaikan informasi dan mempermudah proses transaksi pemesanan dan pembayaran.
1.5. Manfaat Manfaat yang dapat diperoleh dari pembangunan aplikasi e-commerce ini adalah: a. Memberikan kemudahan kepada konsumen dalam mendapatkan informasi maupun dalam membeli produk yang dijual oleh rumah produksi kerajinan Zalcraft. b. Membantu rumah produksi kerajinan Zalcraft dalam mempromosikan dan menjual produk kepada konsumen. 1.6. Metode Pengumpulan Data Adapun metode pengumpulan data yang digunakan adalah sebagai berikut : a. Metode Wawancara Yaitu mendapatkan dan mengumpulkan data dengan melakukan wawancara langsung dengan pemilik usaha. b. Metode Kepustakaan Pengumpulan data dengan cara membaca buku-buku dan mencari informasi di internet maupun media yang berkaitan dengan pembuatan laporan, pembuatan program, serta pengumpulan berbagai paper atau skripsi yang berkaitan dengan pembuatan aplikasi itu sendiri. 2. Landasan Teori 2.1. Website Web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol HTTP (hypertext transfer protocol) dan untuk mengaksesnya menggunakan perangkat lunak yang disebut browser.
Situs web (website) merupakan kumpulan dari halaman web yang sudah dipublikasikan di jaringan internet dan memiliki domain atau URL (Uniform Resource Locator) yang dapat diakses semua pengguna internet dengan cara mengetikkan alamatnya.
2.2. Electronic Commerce E-commerce digunakan untuk mendukung kegiatan pembelian dan penjualan, pemasaran produk, jasa, dan informasi melalui internet atau extranet. Ecommerce umumnya dikelompokkan menjadi dua buah kategori : business-to-business (B2B) dan business-to-consumer (B2C). Pada perkermbangan terakhir juga muncul jenis hubungan yang disebut consumer-to-consumer (C2C) dan consumer-to- business (C2B)[1]. B2B menyatakan penjualan produk atau jasa yang melibatkan beberapa perusahaan dan dilakukan dengan sistem otomasi. Umumnya, perusahaan yang terlibat adalah pemasok, distributor, pabrik, toko, dan lain-lain, sedang B2C melibatkan interaksi dan transaksi antara sebuah perusahaan penjual dan para konsumen [1]. C2C menyatakan model perdagangan yang terjadi antara konsumen dengan konsumen melalui internet. Situs seperti eBAY (www.ebay.com) menyediakan sarana yang memungkinkan orang-orang dapat menjual atau membeli barang diantara mereka sendiri, sedangkan C2B merupakan situs yang telah mendukung bisnis yang berbasiskan consumer ke pebisnis [1]. Menurut David Baum, pengertian e-commerce adalah: ”E-Commerce is a dynamic set of technologies, applications, and business process that link enterprise, consumers, and communities through electronic transactions and the electronic exchange of goods, services, and information”. E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik [2]. Menurut dokumen resmi PHP, PHP merupakan singkatan dari PHP Hypertext Preprocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses oleh server. Hasilnya dikirimkan ke klien, tempat pemakai menggunakan browser [1]. Jadi, aplikasi web e-commerce adalah sebuah aplikasi berbasis web yang digunakan untuk menjual suatu barang secara online. Dengan adanya web e-commerce ini, konsumen bisa mendapatkan informasi secara online tanpa harus datang ke tempatnya. 2.3. Basis Data (Database) Kusrini menyatakan basis data adalah kumpulan data yang saling berelasi. Data sendiri merupakan fakta mengenai obyek, orang, dan lain-lain. Data dinyatakan dengan nilai (angka, deretan karakter, atau simbol). Basis data bertujuan untuk mengatur data sehingga diperoleh kemudahan, ketepatan, dan kecepatan pengambilan kembali. Untuk mencapai tujuannya, syarat sebuah basis data yang baik adalah sebagai berikut : a) Tidak adanya redudansi dan inkonsistensi data, redudansi terjadi jika suatu informasi disimpan di beberapa tempat, sedang akibat dari redudansi adalah inkonsistensi data atau data yang tidak konsisten. b) Kesulitan pengaksesan data, basis data memberikan solusi terhadap permasalahan-permasalahan pengaksesan atau pencarian data.
c) Multiple user, dengan meletakkan basis data pada bagian server yang bisa diakses dari banyak client, kita sudah menyediakan akses kesemua pengguna dari komputer client ke sumber informasi yaitu basis data [3].
2.4. ERD (Entity Relationship Diagram) Entity relationship diagram (ERD) merupakan suatu model data yang dikembangkan berdasarkan obyek. ERD digunakan untuk menjelaskan hubungan antar data dalam basis data kepada pemakai secara logic. ERD didasarkan pada suatu persepsi bahwa real word terdiri atas obyek-obyek dasar yang mempunyai hubungan kerelasian/hubungan antar obyek-obyek dasar tersebut. ERD digambarkan dalam bentuk diagram yang menggunakan simbol-simbol grafis tertentu. Entity relationship diagram (ERD) relatif mudah dipahami, bahkan oleh orang awam sekalipun. Bagi perancang basis data, ERD berguna untuk memodelkan sistem yang nantinya akan dikembangkan basis datanya. Model ini membantu perancang basis data pada saat melakukan analisis dan perancangan basis data karena dapat menunjukkan macam data yang dibutuhkan dan kerelasian antar data yang ada di dalamnya [4]. Tabel 1 Simbol (ERD) Entity Relationship Diagram [4] Simbol Nama Simbol garis relasi Simbol entitas Simbol relasi Simbol atribut
Keterangan
Menunjukkan garis relasi
Menunjukkan objek dasar yang terkait dalam sistem
Bisa menjadi tabel apabila mempunyai atribut
Keterangan yang terkait pada sebuah entitas yang perlu disimpan
1. Entitas Entitas menunjukkan obyek-obyek dasar yang terkait didalam sistem. Obyek dasar dapat berupa orang, benda, atau hal yang keterangannya perlu disimpan didalam basis data. Untuk menggambarkan entitas dilakukan dengan mengikuti aturan sebagai berikut : a. Entitas dinyatakan dengan simbol-simbol persegi panjang b. Nama entitas dituliskan didalam simbol persegi panjang c. Nama entitas berupa : kata benda, tunggal d. Nama entitas sedapat mungkin menggunakan nama yang mudah dipahami dan dapat menyatakan maknanya dengan jelas, seringkali nama entitas dapat tersusun atas lebih dari satu kata. 2. Atribut Atribut sering juga disebut sebagai properti, merupakan keteranganketerangan yang terkait pada sebuah entitas yang perlu disimpan sebagai basis data. Atribut berfungsi sebagai penjelas sebuah entitas. 3. Kerelasian antar entitas
Kerelasian antar entitas mendefinisikan hubungan antar dua buah entitas. Kerelasian adalah kejadian atau transaksi yang terjadi diantara dua buah entitas yang keterangannya perlu disimpan dalam basis data. Kerelasian antar entitas dapat dikelompokkan dalam 4 jenis, yaitu : a. Satu ke satu (one to one) Ini berarti hubungan entitas pada himpunan pertama dan entitas pada himpunan kedua adalah satu banding satu. Gambar 1 Relasi antar tabel one to one b. Satu ke banyak (one to many) Dapat diartikan bahwa beberapa entitas pada himpunan entitas pertama dapat berhubungan dengan banyak entitas pada himpunan entitas kedua. Gambar 2 Relasi antar tabel one to many c. Banyak kebanyak (many to many) Diartikan bahwa beberapa himpunan entitas pada himpunan entitas pertama dapat berhubungan dengan beberapa entitas pada himpunan entitas kedua.
Gambar 3 Relasi antar tabel many to many
2.5. Data Flow Diagram (DFD) DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir (misalnya lewat telepon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan (misalnya file kartu, microfiche, hard disk, tape, diskette, dan lain sebagainya) [5].Beberapa simbol digunakan di DFD untuk maksud mewakili : Tabel 2 Simbol Data Flow Diagram (DFD) Simbol Keterangan
Entitasluar (External Entity) : merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi,
atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Aliran data (Data Flow) : menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem.
Proses (Procces) : kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang
masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses. Penyimpanan
data
(Data
Store)
penyimpanan dan pengambilan data.
:
menunjuk
2.6. MySQL MySQL merupakan database server yang paling sering digunakan dalam pemrograman PHP. MySQL digunakan untuk menyimpan data di dalam database dan memanipulasi data-data yang diperlukan. Manipulasi data tersebut berupa menambah, mengubah dan menghapus data yang berada dalam database[4]. 2.7. PHP (PHP : Hypertext Preprocessor)
PHP (PHP : Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Oleh karena PHP merupakan server-side scripting maka sintaks dan perintah-perintah PHP akan dieksekusi deserver kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin [6]. Salah satu keunggulan yang dimiliki oleh PHP adalah kemampuannya untuk melakukan koneksi keberbagai macam software sistem manajemen basis data atau Database Management System (DBMS), sehingga dapat menciptakan suatu halaman web yang dinamis. PHP juga memiliki integrasi dengan beberapa library eksternal yang dapat melakukan segalanya dari dokumen PDF hingga mem-parse XML [6].
3. ANALISIS SISTEM 3.1 Kamus Data Tabel 3.1.1 Tabel Data Barang Nama Tabel : produk Kunci primer : id_produk Fungsi : menyimpan data barang Tabel 5.1 Data barang No Nama Field 1 Id_produk* 2 Id_kategori** 3 Nm_produk 4 harga 5 Size 6 Berat 7 Gambar 8 Deskripsi
Type Char Char Varchar Double Varchar Double Varchar Text
Panjang 15 15 50 100 200 -
Keterangan Kode id produk Kode id kategori Nama produk Harga produk Ukuran produk Berat produk Gambar produk Deskripsi produk
kan
9
stok
int
* = primeri key, ** = foreign key
11
Persediaan produk
3.1.2 Tabel Kategori Produk Nama Tabel : kategori Kunci primer : id_kategori Fungsi : menyimpan data kategori produk Tabel 5.2 Kategori produk No Nama Field Type 1 Id_kategori Char 2 Nm_kategori Varchar
Panjang 5 25
Keterangan Kode kategori Nama
3.1.3 Tabel Data Transaksi Nama Tabel : transaksi Kunci primer : id_transaksi Fungsi : menyimpan data transaksi Tabel 5.3 Data pesanan No Nama Field Type 1 Id_transaksi* Char 2 Id_member** Char 3 Id_kota** Char 4 Tgl_transaksi Datetime 5 Total_transaksi Double 6 Nama Varchar 7 Alamat Text 8 No_telepon Varchar 9 Kodepos Int 10 keterangan text * = primeri key, ** = foreign key
Panjang 15 15 15 50 15 6 -
Keterangan Kode transaksi Kode member Kode kota Tanggal transaksi Total transaksi Nama pemesan Alamat pemesan Nomor telepon pemesan Kode pos pemesan Keterangan
3.1.4 Tabel Data Detail Transaksi Nama Tabel : detail_transaksi Kunci primer : id_detail_transaksi Fungsi : menyimpan data detail transaksi Tabel 5.4 Data detail transaksi No Nama Field Type 1 Id_detail_transaksi* Char 2 Id_transaksi ** Char 3 Id_produk** Char 4 Harga_produk Double 5 Sub_total Double 6 Jumlah Int * = primeri key, ** = foreign key
Panjang 15 15 15 11
Keterangan Kode detail transaksi Kode transaksi Kode produk Harga produk Sub total produk Jumlah pembelian
3.1.5 Tabel Data Konfirmasi Nama Tabel : konfirmasi Kunci primer : id_konfirmasi Fungsi : menyimpan data konfirmasi Tabel 5.5 Data konfirmasi No Nama Field 1 Id_konfirmasi* 2 Id_transaksi** 3 Id_bank** 4 Id_admin** 5 Id_member** 6 Tgl_konfirmasi 7 Total_bayar 8 Bukti_pembayaran 9 No_rekening 10 11
Status
keterangan
Type Char Char Char Char Char Date Double Text Varchar
Panjang 15 15 15 5 15 15
text
-
Enum
-
3.1.6 Tabel Data Admin Nama Tabel : admin Kunci primer : id_admin Fungsi : menyimpan data admin Tabel 5.6 Data admin No Nama Field 1 Id_admin 2 Username 3 password 4 Email
Type Char varchar Char varchar
Panjang 5 25 15 50
Tabel 5.7 Data member No Nama Field 1 Id_member 2 Nm_member 3 Alamat 4 No_telepon
Type Char Varchar Text Varchar
Panjang 15 50 20
3.1.7 Tabel Data Member Nama Tabel : member Kunci primer : id_member Fungsi : menyimpan data member
5 6 7
Username Email Password
Varchar Varchar Char
25 50 15
Keterangan Kode konfirmasi Kode transaksi Kode bank Kode admin Kode member Tanggal konfirmasi Total pembayaran Bukti pembayaran Nomer rekening pemesan Valid, invalid, dan menunggu Keterangan
Keterangan Kode admin Username Username Password
Keterangan Kode member Nama member Alamat member Nomor telepon member Username Email member Password
8
kodepos
Varchar
10
Kodepos kota member
Panjang 15 25 25 25 11
Keterangan Kode kota Nama kota Nama kabupaten Nama kecamatan Biaya pengiriman
3.1.8 Tabel Data Kota Nama Tabel : Kota Kunci primer : id_kota Fungsi : menyimpan data kota Tabel 5.8 Data kota No Nama Field 1 Id_kota 2 Kota 3 Kabupaten 4 Kecamatan 5 Biaya
Type Char Varchar Varchar Varchar Int
3.1.9 Tabel Data Bank Nama Tabel : bank Kunci primer : id_bank Fungsi : menyimpan data bank Tabel 5.9 Data bank No Nama Field 1 Id_bank 2 Nm_bank 3 No_rek 4 Nm_rek
Type Char Varchar Int Varchar
Panjang 15 15 11 15
3.1.10 Tabel Data Testimoni Nama Tabel : testimoni Kunci primer : id_testimoni Fungsi : menyimpan data testimony Tabel 5.10 Data testimoni No Nama Field 1 Id_testi 2 Id_produk 3 Id_member 4 Id_konfirmasi 5 Komentar 6 Tgl_komentar 7 Nm_komentar 8
Status
Type Char Char Char Char Text Datetime Varchar Enum
Panjang 15 15 15 15 25 -
Keterangan Kode bank Nama bank Nomer rekening Nama pemelik rekening
Keterangan Kode testimoni Kode produk Kode member Kode konfirmasi Komentar Tanggal komentar Nama pengomentar Setuju dan tidak setuju
3.2 Pemodelan Proses 3.2.1 Diagram Konteks
3.2.2 DFD Level 0
Gambar 4. Diagram Konteks
Gambar 5. DFD Level 0
3.2.3 DFD Level 1 Input Data dan Pemesanan
Gambar 6. DFD Level 1 input data 3.2.4 DFD Level 1 Laporan
Gambar 7. DFD Level 1 laporan 4. HASIL DAN PEMBAHASAN 4.1 Halaman Utama Halaman utama ini digunakan user untuk melakukan interaksi di aplikasi website e-commerce di Rumah Produksi Zalcraft, yang didalamnya menggambarkan keseluruhan menu dalam website e-commerce ini. Dalam halaman utama ini terdapat 9 menu utama diantaranya: Log in Daftar Home
Produk Tentang Kami Kontak Konfirmasi Cara beli Keranjang belanja
Gambar 8. Halaman Utama 4.2 Halaman Member Halaman member merupakan tampilan halaman utama dari member yang telah mendaftar di toko online zalcraft ini. Di dalamnya terdapat menu utama yang diperoleh, yang terletak di sebelah kiri diantaranya menu untuk kembali ke halaman home, galeri produk, halaman profil yang digunakan untuk mengubah info profil dan password, konfirmasi yang digunakan untuk mengkonfirmasi barang yang telah dibeli dan telah dibayar, history order, untuk melihat riwayat pembelian yang telah dilakukan, dan logout, untuk keluar dari halaman member. Menu tersebut terdiri dari : Ubah Profil dan Password Konfirmasi History Order
Logout
Gambar 9. Halaman Member
4.3 Halaman Admin Halaman utama Admin digunakan karyawan atau pegawai di Rumah Produksi Zalcraft untuk melakukan interaksi dengan konsumen dan membantu mempermudah konsumen atau member dalam memberikan pelayanan bagi transaksi yang ada. Didalamnya terdapat beberapa menu utama diantaranya : Member Barang Ketegori Transaksi Konfirmasi Bank Kota Testimoni Barang terjual Admin Logout.
Gambar 10. Halaman Admin
5. KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan dari semua data yang dituangkan dan telah dilakukan maka dapat tarik kesimpulan : a. Proses pembuatan aplikasi web e-commerce ini dibuat dengan menggunakan bahasa pemrograman PHP dan aplikasi ini menggunakan sistem bootstrap untuk tampilan yang mudah dipahami dan meningkatkan pelayanan agar dapat menjangkau lebih banyak konsumen. b. Kemudahan yang didapat dari website e-commerce ini adalah pelanggan dapat mengetahui informasi produk dan membeli produk secara online dari tempat tinggalnya. 5.2 Saran
Adapun saran yang dapat diberikan adalah : a. Menambahkan fungsi search atau pencarian untuk memudahkan pelanggan dalam mencari produk yang akan dibeli atau diinginkan. b. Untuk pengembangan kedepannya, diharapkan untuk menerapkan sistem ini pada aplikasi smartphone untuk memudahkan pengaksesan darimana saja.
DAFTAR PUSTAKA
[1] Abdul Kadir, 2002. Dasar Pemrograman WEB Dinamis Menggunakan PHP , ANDI, Yogyakarta [2] Onno W. Purbo, Aang Arif Wahyudi, 2001. Mengenal E-Commerce , Elex Komputindo, Jakarta
[3] Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta. ANDI [4 ]Edhy, Sutanta. 2004. Sistem Basis Data. Graha Ilmu. Yogyakarta.
[5] Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit ANDI. [6] Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. C.V ANDI OFFSET. Yogyakarta.