Perancangan Web E Commerce Website 5K La

PERANCANGAN WEB E-COMMERCE 5K
LAPAK

Disusun Sebagai Persyaratan Penilaian Ujian Akhir Semester
pada Mata Kuliah Perancangan Web
Dosen Pengampu:
Lisnawanty, ST, M.Kom

No.
1
2
3
4

NIM
12147035
12146070
12142402
12147663

Kelas: 12.5K.30

Nama Mahasiswa
Antonius Andri
Muhammad Ifan Irfani
Ricky Chandra
Roni Darmanto

PROGRAM STUDI MANAJEMEN INFORMATIKA
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER “BSI
PONTIANAK”
PONTIANAK
2016

KATA PENGANTAR

Tiada puja dan puji yang patut dipersembahkan selain Allah SWT, zat yang
maha sempurna dari segala bentuk kesempurnaan. Teriring pula shalawat dan salam
semoga senantiasa tercurah kepada junjungan Nabi kita Nabi Muhammad SAW.
Terbingkai dalam rasa syukur yang teramat dalam, penulis dapat membuat
makalah ini dengan judul “PERANCANGAN WEB E-COMMERCE 5K LAPAK”.
Makalah ini disusun guna memenuhi nilai UAS salah satu mata perkuliahan yaitu mata

kuliah Perancangan Web.
Dalam penulisan makalah ini penulis memperoleh banyak bantuan dan
dukungan dari berbagai pihak, untuk itu penulis mengucapkan terima kasih yang
sebesar-besarnya kepada :
1. Bapak Dedi Saputra, S.Pd, M.Kom, selaku Direktur AMIK BSI Pontianak.
2. Ibu Lisnawanty, ST, M.Kom, selaku Dosen mata kuliah Perancangan Web.

Penulis menyadari bahwa penulisan makalah ini masih jauh sekali dari
sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi
kesempurnaan penulisan dimasa yang akan datang.
Akhir kata, semoga makalah ini dapat berguna bagi penulis khususnya dan
bagi para pembaca yang berminat pada umumnya.
Pontianak, 5 November 2016

Penulis

DAFTAR ISI

Cover ......................................................................................................................
Kata Pengantar .......................................................................................................

Daftar Isi .................................................................................................................
Daftar Gambar ........................................................................................................
Daftar Tabel ...........................................................................................................
Lembar Penilaian ...................................................................................................

1
2
3
4
5
6

BAB I PENDAHULUAN
1.1 Latar Belakang ................................................................................................ 7
1.2 Rumusan Masalah ........................................................................................... 8
1.3 Metode Pengembangan Perangkat Lunak ....................................................... 8

BAB 2 LANDASAN TEORI
2.1 Rekayasa Web ................................................................................................. 9
2.2 E-Commerce ................................................................................................... 9

2.3 Model Prototype .............................................................................................. 10

BAB 3 PEMBAHASAN
3.1 Analisa Kebutuhan ...........................................................................................
3.1.1 Kubutuhan Fungsional ...........................................................................
3.2 Desain .............................................................................................................
3.2.1 Desain Antar Muka ................................................................................
3.2.2 Desain Basis Data ..................................................................................
3.2.3 Desain Struktur Navigasi .......................................................................
3.3 Implementasi dan Pengujian Unit ...................................................................
3.3.1 Implementasi .........................................................................................
3.3.2 Pengujian Unit .......................................................................................

11
11
12
12
17
17
20

20
26

3.4 Unggulan Desain ............................................................................................. 30

BAB 4 PENUTUP .............................................................................................. 31
Daftar Pustaka ..................................................................................................... 32

DAFTAR GAMBAR

Gambar III.1 Desain Antar Muka Halaman Daftar ............................................... 13
Gambar III.2 Desain Antar Muka Halaman Login................................................ 13
Gambar III.3 Desain Antar Muka Halaman Utama .............................................. 14
Gambar III.4 Desain Antar Muka Halaman Produk ............................................. 14
Gambar III.5 Desain Antar Muka Halaman Edit Member .................................... 15
Gambar III.6 Desain Antar Muka Halaman Pemesanan ....................................... 15
Gambar III.7 Desain Antar Muka Halaman Status Pembelian ............................. 16
Gambar III.8 Desain Antar Muka Halaman Isi Data Produk ................................ 16
Gambar III.9 Desain Desain LRS Basis Data ....................................................... 17
Gambar III.10 Desain Navigasi Front End ........................................................... 17

Gambar III.11 Desain Navigasi Back End ............................................................ 18
Gambar III.12 Implementasi Halaman Daftar ...................................................... 20
Gambar III.13 Implementasi Halaman Login ....................................................... 20
Gambar III.14 Implementasi Halaman Utama ...................................................... 21
Gambar III.15 Implementasi Halaman Produk ..................................................... 22
Gambar III.16 Implementasi Halaman Edit Member ........................................... 23
Gambar III.17 Implementasi Halaman Halaman Pemesanan ............................... 23
Gambar III.18 Implementasi Halaman Status Pembelian ..................................... 24
Gambar III.19 Implementasi Halaman Isi Data Produk........................................ 25

DAFTAR TABEL

Tabel 3.1 Pengujian Blackbox Halaman Login .....................................................

26

Tabel 3.2 Pengujian Blackbox Halaman Daftar ....................................................

26


Tabel 3.3 Pengujian Blackbox Halaman Isi Data Produk .....................................

28

Tabel 3.4 Pengujian Blackbox Halaman Pemesanan ............................................

29

LEMBAR PENILAIAN

Tanggal Penilaian: 24 November 2016
NO.

NAMA
MAKALAH

POINT PENILAIAN
PRESENTASI PENGUASAAN
MATERI
100

100

TOTAL

1.

Antonius Andri

100

300

2.

Muhammad Ifan Irfani

100

100


100

300

3.

Ricky Chandra

0

0

0

0

4.

Roni Darmanto


100

100

100

300

BAB I
PENDAHULUAN

1.1.

Umum
Jual beli adalah kegiatan harian manusia, selama proses jual beli terjadi

interaksi oleh dua orang atau lebih dimana ada yang berperan sebagai pembeli dan ada
yang berperan sebagai penjual. Kegiatan jual beli sudah ada sejak dahulu, yang dimulai
dangan tukar menukar barang atau dapat disebut sistem barter. Setelah sistem barter,
muncul sistem jual beli dengan menggunakan uang yang sampai saat ini menjadi sistem

utama dalam jual beli oleh manusia.
Dengan semakin berkembangannya terknologi, proses jual beli yang dulu
hanya dapat dilakukan secara langsung atau bertatap muka antara penjual dan pembeli,
kini jual beli dapat pula dilakukan dengan cara tidak langsung, dimana antar penjual
dan pembeli terinteraksi dengan menggunakan media elektronik dan internet. Dengan
internet proses jual beli jarak jauh antar si penjual dan si pembeli dapat dimungkinkan.
Hal ini memudahkan para penjual untuk memperluas ruang lingkup penjualannya dan
mempermudah para pembeli untuk mencari barang yang ingin dibeli. Dengan begitu
muncul pula situs-situs jual beli di internet yang biasanya disebut website e-commerce.
Dari sistem jual beli online inilah yang memberikan pemecahan masalah bagi penjual
yang kesulitan dalam hal dana untuk membangun tempat usaha.

Berdasarkan uraian diatas, maka dengan ini penulis membuat makalah dengan judul:
“PERANCANGAN WEB E-COMMERCE 5K LAPAK”.

1.2.

Rumusan Masalah
1. Bagaimana merancang web e-commerce yang dapat memudahkan
customer dalam melakukan pemesanan barang?
2. Bagaimana merancang web e-commerce yang dapat memudahkan admin
dalam mengolah data pemesanan?

1.3.

Metode Pengembangan Perangkat Lunak
Metode pengembangan perangkat lunak yang digunakan dalam perancangan

web 5K Lapak ini adalah metode Prototype. Metode Prototype adalah metode
pengembangan perangkat lunak yang digunakan untuk menggali spesifikasi kebutuhan
pelanggan secara lebih detail tetapi beresiko tinggi terhadap membengkaknya biaya
dan waktu proyek.

BAB II
LANDASAN TEORI

2.1.

Rekayasa Web
Simarmata (2010:1) mengemukakan bahwa “rekayasa web adalah sebuah

aplikasi yang menggunakan pendekatan sistematis, disiplin, dan terukur untuk
pengembangan, operasi dan pemeliharaan aplikasi berbasis web (web-based
applications)”.
Rekayasa web membantu pera pengembangan sistem dibawah kontrol,
memperkecil resiko-resiko yang akan terjadi dan meningkatkan kualitas, dapat
dipelihara, dan memiliki skabilitas aplikasi web. Tujuan utama dari rekayasa web
adalah

kesuksesan

dalam

mengatur

kompleksitas

serta

keanekaragaman

pengembangan aplikasi web. Oleh karena itu, kegagalan yang mungkin terjadi bisa
menjadi implikasi yang sangat serius (Simarmata, 2010:1).
2.2.

E-Commerce
Hidayat (2008:5) memberikan batasan bahwa “e-commerce atau electronic

commerce adalah bagian dari e-lifestyle yang memungkinkan transaksi jual-beli
dilakukan secara online dari sudut tempat mana pun”.

E-commerce secara umum dapat diklasifikasikan menjadi busines to business
(B2B) dan business to costumer (B2C). B2B atau transaksi antar pelaku bisnis adalah
mekanisme trading dengan partners yang sudah diketahui dan pada umumnya memiliki
hubungan yang sudah cukup lama, sedangkan B2C adalah transaksi terbuka antara emerchant dengan costumer yang dapat dilakukan tanpa harus saling mengenal
(Hidayat, 2008:5).
2.3.

Model Prototype
Cholis (2015:74) mengemukakan bahwa “model prototype adalah contoh atau

model awal yang dibangun untuk menguji sebuah konsep atau proses atau aksi sebagai
sesuati yang dapat digandakan atau dipelajarinya. pengertian prototype tidak selalu
harus berukuran sama dengan produk yang akan dibuat”.
Pengertian prototype tidak selalu merujuk pada ukuran, artinya prototype
tidak selalu harus berukuran sama dengan produk yang akan dibuat asalkan aksi atau
proses yang terjadi pada prototype mewakili aksi atau proses yang akan terjadi pada
sistem sebenarnya. Tujuan pembuatan prototype adalah untuk perbaikan atau
penyempurnaan rancangan (Cholis, 2015:74).
Pembuatan prototype meliputi pengembangan sistem uji coba yang cepat dan
murah untuk dievaluasi oleh pengguna akhir. Lewat interaksi dengan prototype, para
pengguna dapat memperoleh gagasan tang lebih baik mengenai kebutuhan informasi

mereka. Prototype yang telah disetujui oleh pengguna dapat digunakan sebagai patokan
untuk membuat sistem versi finalnya (Laudon, 2008:220).

BAB III
PEMBAHASAN

3.1.

Analisa Kebutuhan

3.1.1.

Kebutuhan Fungsional
Kebutuhan fungsional pada perancangan web e-commerce 5K Lapak, antara
lain:
1. Login
Halaman login diperlukan untuk menentukan pengguna yang berhak
mengakses web. Untuk dapat memiliki akses login tersebut, maka pengguna
harus melakukan daftar/registrasi terlebih dahulu.
2. Daftar
Halaman untuk mendaftar bagi pengguna yang belum memiliki akun di
website 5K Lapak.
3. Deskripsi Produk
Halaman produk diperlukan untuk menampilkan produk yang dijual, tiap
produk memiliki halaman masing-masing dengan detail sesuai produk
masing-masing.
4. Beranda/Halaman Kategori Produk
Sebagai alaman awal yang dituju oleh pengunjung ketika mengakses website
5K Lapak yang berisi kategori produk.

5. Halaman Edit Member
Halaman yang akan digunakan untuk mengedit pengguna yang sudah
mendaftar atau sudah menjadi member, dimana halaman ini berisi tentang
member yang dapat dicari menggunakan kolom pencarian dan member
terdaftar dapa dihapus dari daftar.
6. Halaman Pemesanan
Sebagai halaman yang berfungsi untuk memesan barang yang ingin dibeli.
7. Halaman Status Pembelian
Halaman yang digunakan untuk melihat status barang yang akan dibeli.
8. Halaman Isi Data Produk
Halaman untuk memasukkan data produk atau barang yang akan dijual.

3.2.

Desain

3.2.1.

Desain Antar Muka
Berikut ini diuraikan desain antar muka pada web e-commerce 5K Lapak:
1. Halaman Daftar

Gambar III.1 Desain Antar Muka Halaman Daftar

2. Halaman Login

Gambar III.2 Desain Antar Muka Halaman Login

3. Halaman Utama

Gambar III.3 Desain Antar Muka Halaman Utama

4. Halaman Produk

Gambar III.4 Desain Antar Muka Halaman Utama
5. Halaman Edit Member

Gambar III.5 Desain Antar Muka Edit Member

6. Halaman Pemesanan

Gambar III.6 Desain Antar Muka Halaman Pemesanan

7. Halaman Status Pembelian

Gambar III.7 Desain Antar Muka Halaman Status Pembelian

8. Halaman Isi Data Produk

Gambar III.8 Desain Antar Muka Halaman Isi Data Produk

3.2.2

Desain Basis Data
Berikut ini diuraikan desain Basis Data pada web e-commerce 5K Lapak:

Gambar III.9 Desain LRS Basis Data

3.2.3

Desain Navigasi
Berikut ini diuraikan desain Navigasi pada web e-commerce 5K Lapak.
1. Desain Navigasi Front End

Gambar III.10 Desain Navigasi Front End

Keterangan :
a.

Beranda
Navigasi untuk menuju Halaman Utama atau Beranda jika tidak berada
di halaman awal.

b.

Produk
Navigasi untuk menuju halaman daftar produk utama yang di promosikan
di 5K Lapak.

c.

Tentang Kami
Navigasi untuk menuju halaman yang berisi informasi tentang website 5K
Lapak.

d.

Hubungi Kami
Navigasi untuk menuju halaman pengguna untuk dapat berkomunikasi
dengan admin website, bisa berupa kiritik, saran dan masukan untuk
website.

2. Navigasi Back End

Gambar III.11 Navigasi Back End
Keterangan :
a.

Login

Navigasi untuk masuk ke website sebagai admin.
b.

Home
Navigasi untuk menuju awal yang khusus untuk admin.

c.

Account
Navigasi untuk menuju ke halaman pengaturan akun. Navigasi menuju
halaman untuk mengedit member.

d.

Product
Navigasi menuju ke halaman produk. Navigasi menuju ke halaman untuk
memilih lalu mengedit produk.

e.

Order
Navigasi menuju ke halaman daftar produk yang sudah dipesan.

f.

About Us
Navigasi menuju ke halaman tentang website yang dapat diedit oleh
admin.

g.

Contact
Navigasi menuju halaman kontak website yang dapat diedit oleh admin.

h.

Logout
Navigasi untuk keluar dari website.

3.3.

Implementasi dan Pengujian Unit

3.3.1.

Implementasi
1. Halaman Daftar

Gambar III.12 Implementasi Halaman Daftar
2. Halaman Login

Gambar III.13 Implementasi Halaman Login

3. Halaman Utama

Gambar III.14 Implementasi Halaman Utama

4. Halaman Produk

Gambar III.15 Implementasi Halaman Produk

5. Halaman Edit Member

Gambar III.16 Implementasi Halaman Edit Member
6. Halaman Pemesanan

Gambar III.17 Implementasi Halaman Pemesanan

7. Halaman Status Pembelian

Gambar III.18 Implementasi Halaman Status Pembelian

8. Halaman Isi Data Produk

Gambar III.19 Implementasi Halaman Isi Data Produk

3.3.2.

Pengujian Unit
Pengujian unit beberapa halaman website ini menggunakan pengujian Black

Box, sebagai berikut :
1. Pengujian Halaman Login
Tabel 3.1 Pengujian Blackbox Halaman Login
No.

Skenario Pengujian

Test Case

Hasil yang Diharapkan

1.

Email dan Password tidak Email : (kosong)
diisi kemudian klik tombol
Password : (kosong)
login

Sistem akan menolak
akses
pengguna
dan
menampilkan " Email dan
Password tidak dikenal"

2.

Mengetikkan Email dan Email: andri1967
Password tidak diisi atau
Password : (kosong)
kemudian klik tombol login

Sistem akan menolak
akses
pengguna
dan
menampilkan
"Anda
Belum
Memasukkan
Password"

3.

Email tidak disisi dan Email : (kosong)
Password diisi kemudian
Password :
klik tombol login
andritampanmaksimal

Sistem akan menolak
akses
pengguna
dan
menampilkan
"Anda
Belum
Memasukkan
Email "

4.

Mengetikkan salah satu pada Email : andri1967
Email
atau
Password (benar)
kemudian klik tombol login Password :
andrikurangtampan
(salah)

Sistem akan menolak
akses
pengguna
dan
menampilkan "P Email
dan
Password
tidak
sesuai"

5.

Mengetikkan Email dan Email : andri1967
Password dengan data yang (benar)

Sistem akan menerima
akses login dan kemudian

langsung
menampilkan
benar kemudian klik tombol Password :
andritampanmaksimal
menu
utama
login
(benar)

2. Pengujian Halaman Daftar
Tabel 3.2 Pengujian Blackbox Halaman Daftar
No.
1.

Skenario Pengujian

Test Case

Nama, email, Password dan Nama : (kosong)
ulangi Password tidak diisi
Email : (kosong)
lalu mengklik tombol daftar
Password : (kosong)

Hasil yang Diharapkan
Sistem akan menolak dan
menampilan "anda belum
mengisi form pendaftaran”

Ulangi Password :
(kosong)
2.

3.

Mengisi nama,
mengosongkan email,
Password dan ulangi
Password lalu mengklik
tombol daftar

Nama : andri

Mengisi email,
mengosongkan nama,
Password dan ulangi
Password lalu mengklik
tombol daftar

Nama : (kosong)

Email : (kosong)
Password : (kosong)

Sistem akan menolak dan
menampilakan
“anda
belum mengisi ini” ditiap
field yang masih kosong”

Ulangi Password :
(kosong)

Email :
andri@mail.com

Sistem akan menolak dan
menampilakan
“anda
belum mengisi ini” ditiap
field yang masih kosong”

Password : (kosong)
Ulangi Password :
(kosong)

4.

Mengisi Password,
mengosongkan nama, email
dan ulangi Password lalu
mengklik tombol daftar

Nama : (kosong)
Email : (kosong)
Password : andri123

Sistem akan menolak dan
menampilakan
“anda
belum mengisi ini” ditiap
field yang masih kosong”

Ulangi Password :
(kosong)
5.

Mengisi ulangi Password,
mengosongkan email,
Password dan nama lalu
mengklik tombol daftar

Nama : (kosong)
Email : (kosong)
Password : (kosong)

Sistem akan menolak dan
menampilakan
“anda
belum mengisi ini” ditiap
field yang masih kosong

Ulangi Password :
andri123
6.

Mengisi email menggunakan Nama : andri
email yang sudah digunakan
Email :
andri@ymail.com
Dan mengisi nama,
(sudah pernah
Password dan ulangi
digunakan)
Password lalu mengklik
Password : andri123
tombol daftar

Sistem akan menolak dan
menampilakan “email ini
sudah digunakan”

Ulangi Password :
andri123
7.

8.

Mengisi nama, email,
Password dan ulangi
Password, tetapi isi di field
ulangi Password tidak sama
dengan di field Password
lalu mengklik tombol daftar

Nama : andri

Mengisi Nama, email (yang
belum pernah digunakan),
Password dan ulangi
Password (sesuai dengan isi
di field Password)

Nama : andri

Email :
andri@mail.com

Sistem akan menolak dan
menampilkan “Password
tidak sesuai”

Password : andri123
Ulangi Password :
andri113

Email :
andri@mail.com

Sistem akan menerima
dan
menampilkan
halaman
“silakan
konfirmasi email anda”.

Password : andri123
Ulangi Password :
andri123

3. Pengujian Halaman Isi Data Produk
Tabel 3.3 Pengujian Blackbox Halaman Isi Data Produk

No.
1.

Skenario Pengujian

Test Case

Tidak mengisi semua field Nama Produk :
(kosong)
lalu klik simpan
Keadaan : (kosong)

Hasil yang Diharapkan
Sistem akan minta untuk
mengisi field yang masih
kosong dan menampilkan
"anda belum mengisi ini”

Kategori : (kosong)
Harga Satuan :
(kosong)
Deskripsi : (kosong)
Jasa Pengiriman :
(kosong)
Gambar : (kosong)
2.

Mengisi semua filed yang Nama Produk :
ExperiaE1
ada lalu klik kembali
Keadaan : baru

Data tidak disimpan dan
Anda akan menuju ke
halaman sebelumnya.

Kategori : gadget
Harga Satuan :
Rp1.200.000
Deskripsi : (berisi
spesifikasi)
Jasa Pengiriman :
JNE, TIKI, Pos
Gambar :
experiae1.jpg
3.

Mengisi semua filed yang Nama Produk :
ExperiaE1
ada lalu klik simpan
Keadaan : baru
Kategori : gadget

Sistem akan meyimpan
data dan menampilkan
“menyimpan data sukses”

Harga Satuan :
Rp1.200.000
Deskripsi : (berisi
spesifikasi)
Jasa Pengiriman :
JNE, TIKI, Pos
Gambar :
experiae1.jpg

4. Pengujian Halaman Pemesanan
Tabel 3.4 Pengujian Blackbox Halaman Pemesanan
No.
1.

Skenario Pengujian

Test Case

Tidak mengisi semua field Nama Penerima :
(kosong)
lalu klik lanjut
Telepone : (kosong)

Hasil yang Diharapkan
Sistem akan minta untuk
mengisi field yang masih
kosong dan menampilkan
"anda belum mengisi ini”

Provinsi: (kosong)
Kota/ Kabupaten:
(kosong)
Kecamatan : (kosong)
Alamat Lengkap :
(kosong)
Kode Pos : (kosong)
2.

Belum mengisi 1 field lalu Nama Penerima :
Andri
klik lanjut
Telepone : (kosong)

Sistem akan minta untuk
mengisi field yang masih
kosong dan menampilkan
"anda belum mengisi ini.

Provinsi: Kalbar
Kota/ Kabupaten:
Pontianak
Kecamatan :
Pontianak Timur
Alamat Lengkap :
Perumnas 4
Kode Pos : 78312
3.

Mengisi semua filed yang Nama Penerima :
Andri
ada lalu klik lanjut
Telepone :
0856xxxxxx
Provinsi: Kalbar
Kota/ Kabupaten:
Pontianak
Kecamatan :
Pontianak Timur
Alamat Lengkap :
Perumnas 4
Kode Pos : 78312

Sistem akan menyimpan
lalu anda menuju ke tahap
selanjutnya.

3.4.

Unggulan Desain

Website 5K Lapak menggunakan tampilan yang minimalis, yaitu dengan tidak
memunculkan banyak gambar, tombol, menu dan iklan. Dengan begitu website 5K
Lapak tidak akan membuat kesulitan bagi pengguna baru yang mengunjungi. Dengan
tidak banyaknya gambar yang dimunculkan waktu untuk memuat penuh halaman
website ini tidak akan lama jika pengguna menggunakan koneksi internet yang lamban.
Selain itu, di web ini pembeli dapat membatalkan pembelian jika dalam keadaan barang
yang belum dibayar. Website ini menyediakan fasilitas forum antar sesama penjual,
sesama pembeli bahkan dapat berkomunikasi langsung dengan admin web dengan
menggunakan menu Hubungi Kami.

BAB IV
PENUTUP

Dari hasil perancangan yang dikerjakan, penulis dapat menarik kesimpulan
mengenai beberapa kelebihan dari penggunaan dari Website 5K Lapak, diantaranya:
1.

Web e-commerce 5K Lapak ini dirancang untuk 2 user, yakni customer dan admin.

2.

Pada halaman admin, admin dapat mengolah data member, daftar produk, produk
yang sudah dipesan, dsb.

3.

Pada halaman untuk produk, customer dapat mencari, melihat dan membeli produk
yang tersedia,

4.

Dengan web e-commerce 5K Lapak ini, customer dapat dengan mudah melakukan
pemesanan produk secara online. Pembatalan pemesanan produk juga menjadi
unggulan dalam rancangan web ini, sehingga dapat meminimalisir kesalahan
pemesanan barang oleh pembeli.

Daftar Pustaka
Simarmata, Janner. 2010. Rekayasa Web. Penerbit Andi Offset Yogyakarta.
Hidayat, Taufik. 2008. Panduan Membuat Toko Online Dengan OsCommerce.
Penerbit Media Kita Jakarta.
Cholis, Noor. 2015. Pembelajaran Mekatronika Berbasis Objek. Penerbit Deepublish
Yogyakarta.
Laudon, Kenneth. Sistem Informasi Manajemen Edisi 10 Buku 2. Penerbit Salemba
Empat Jakarta.