vii
Universitas Kristen MaranathaABSTRACT
viii
Universitas Kristen MaranathaABSTRAK
ix
Universitas Kristen MaranathaDAFTAR ISI
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... v
PRAKATA ... vi
ABSTRACT ... vii
ABSTRAK ... viii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiii
BAB I PENDAHULUAN...14
I.1 Latar Belakang Masalah ...14
I.2 Rumusan Masalah ...15
I.3 Tujuan Pembahasan ...15
I.4 Ruang Lingkup Kajian ...15
I.5 Sumber Data ...15
I.6 Sistematika Penyajian ...16
BAB II KAJIAN TEORI ...17
II.1 Electronic Commerce ...17
II.2 Flowchart Diagram ...21
II.3 Use-Case Diagram...24
II.4 Activity Diagram ...27
II.5 ER Diagram ...28
II.6 PHP ...30
II.7 MySQL ...34
BAB III ANALISIS DAN RANCANGAN SISTEM ...37
III.1 Proses Bisnis ...37
III.2 Use-Case Diagram...38
III.3 Activity Diagram ...40
III.4 ER Diagram ...58
III.5 Rancangan Antarmuka ...59
BAB IV HASIL PENELITIAN ...72
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ...82
x
Universitas Kristen MaranathaVI.1 Simpulan ...95
VI.2 Saran ...95
DAFTAR PUSTAKA ...97
xi
Universitas Kristen MaranathaDAFTAR GAMBAR
Gambar 1 Dimensi e-Commerce (Choi, Stahl, & Whinston, 1997) ...19
Gambar 2 Contoh Aktor ...24
Gambar 3 Contoh Use Case ...25
Gambar 4 Contoh Ketergantungan Tipe Include pada Use-Case ...26
Gambar 5 Contoh Ketergantungan Tipe Extend pada Use-Case ...26
Gambar 6 Contoh Generalisasi (Bruegge & Dutoit, 2004) ...27
Gambar 7 Gambar Proses Bisnis ...37
Gambar 8 Use Case Diagram Aplikasi E-commerce Indola Pharma Link Singapore ...39
Gambar 9 Activity Diagram Login ...41
Gambar 10 Activity Diagram Register ...42
Gambar 11 Activity Diagram Add Category ...43
Gambar 12 Activity Diagram Update Category ...44
Gambar 13 Activity Diagram Delete Category ...45
Gambar 14 Activity Diagram Add Product ...46
Gambar 15 Activity Diagram Update Product ...47
Gambar 16 Activity Diagram Delete Product ...48
Gambar 17 Activity Diagram Add Payment ...49
Gambar 18 Activity Diagram Update Payment ...50
Gambar 19 Activity Diagram Delete Member ...51
Gambar 20 Activity Diagram AddReturns ...52
Gambar 21 Activity Diagram Update Returns ...53
Gambar 22 Activity Diagram Delete Testimonial ...54
Gambar 23 Activity Diagram Add Shipping Cost ...55
Gambar 24 Activity Diagram Update Shipping Cost ...56
Gambar 25 Activity Diagram Delete Shipping Cost ...57
Gambar 26 ER Diagram Aplikasi E-commerce Indola Pharma Link Singapore ...58
Gambar 27 Rancangan Antarmuka Halaman Utama Website ...59
Gambar 28 Rancangan Antarmuka Testimonial...60
Gambar 29 Rancangan Antarmuka Halaman Register ...60
Gambar 30 Rancangan Antarmuka Halaman Products Sebelum Login ...61
Gambar 31 Rancangan Antarmuka Halaman Contact Us ...62
Gambar 32 Rancangan Antarmuka Register ...62
Gambar 33 Rancangan Antarmuka Halaman Products Setelah Login ...63
Gambar 34 Rancangan Antarmuka Halaman View Shopping Cart ...64
Gambar 35 Rancangan Antarmuka Halaman Utama Administrator ...65
Gambar 36 Rancangan Antarmuka Halaman Admin – Customer ...65
Gambar 37 Rancangan Antarmuka Halaman Admin - Category ...66
Gambar 38 Rancangan Antarmuka Halaman Admin – Stuff ...67
Gambar 39 Rancangan Antarmuka Halaman Admin – Returns ...68
Gambar 40 Rancangan Antarmuka Halaman Admin – Payment ...69
Gambar 41 Rancangan Antarmuka Halaman Admin – Shipping Cost ...70
Gambar 42 Rancangan Antarmuka Halaman Admin – Testimonial...71
Gambar 43 Halaman Utama Website ...72
Gambar 44 Halaman Register ...74
xii
Universitas Kristen MaranathaGambar 46 Halaman About Us ...76
Gambar 47 Halaman Testimonial Sebelum Login ...77
Gambar 48 Halaman Utama Setelah Login...77
Gambar 49 Halaman Testimonial Sesudah Login ...78
Gambar 50 Halaman MenuAdmin ...79
Gambar 51 Halaman Menu Admin Member ...80
Gambar 52 Halaman Menu Admin Category ...80
Gambar 53 Halaman Menu Admin Testimonial ...81
xiii
Universitas Kristen MaranathaDAFTAR TABEL
Tabel I Simbol Flowchart (Romney, 2003) ...22
Tabel II Tabel Simbol Activity Diagram (Fowler, 2004) ...28
Tabel III Tabel Simbol ER Diagram (Silberschatz, Korth, & Sudarshan, 1998) ...28
Tabel IV Contoh Regular Expression ...32
Tabel V PHP Regular Expression Functions ...33
Tabel VI Tabel Hasil Test Case Menu Utama ...82
Tabel VII Tabel Hasil Test Case Form Login ...82
Tabel VIII Tabel Hasil Test Case Form Register ...83
Tabel IX Tabel Hasil Test Case Form Testimonial ...84
Tabel X Tabel Hasil Test Case Products ...85
Tabel XI Tabel Hasil Test Case Menu Utama Admin ...86
Tabel XII Tabel Hasil Test Case Member...86
Tabel XIII Tabel Hasil Test Case Category Halaman Admin ...87
Tabel XIV Tabel Hasil Test Case Stuff Halaman Admin ...88
Tabel XV Tabel Hasil Test Case Returns Halaman Admin ...88
Tabel XVI Tabel Hasil Test Case Payment Halaman Admin ...89
Tabel XVII Tabel Hasil Test Case Shipping Cost Halaman Admin ...89
Tabel XVIII Tabel Hasil Test Case Testimonial Halaman Admin ...91
Tabel XIX Tabel Pertanyaan pada Kuesioner ...91
14
Universitas Kristen MaranathaBAB I PENDAHULUAN
I.1 Latar Belakang Masalah
Indola Pharma Link Singapore merupakan sebuah perusahaan
berkembang yang bergerak dalam penjualan produk-produk farmasi. Saat
ini, pangsa pasar yang dimiliki ialah untuk kawasan Singapura dan Indonesia
saja. Namun, dalam jangka pendek perusahaan ini akan memperluas
pangsa pasar ke Jerman dan Kanada. Proses penjualan produk saat ini
masih menggunakan sarana
. Namun, saat ini penggunaan
dirasa sudah kurang efektif lagi.
Dewasa ini, persaingan di bidang perdagangan semakin tinggi, terutama
dalam hal menarik minat pembeli. Salah satu caranya ialah dengan
memasarkan produk yang dijual melalui sarana internet. Sedangkan pada di
sisi
customer
, saat ini lebih menginginkan proses transaksi pembelian yang
cepat, mudah, dan murah.
Electronic Commerce
(
e-Commerce
), dapat didefinisikan sebagai proses
pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara
elektronik dengan memanfaatkan sarana jaringan computer seperti internet.
Pertukaran informasi pada
e-Commerce
dilakukan dalam format
digital
sehingga kebutuhan akan pengiriman data dalam bentuk fisik dapat
dihilangkan. Dengan menggunakan sistem komputer yang saling terhubung
melalui jaringan telekomunikasi, transaksi bisnis dapat dilakukan secara
otomatis dan dalam waktu yang relatif singkat.
15
Universitas Kristen Maranatha
I.2 Rumusan Masalah
Adapun rumusan masalah yang dapat disusun ialah:
a. Bagaimana cara untuk membantu perusahaan untuk menyediakan
informasi seputar perusahaan untuk khalayak umum?
b. Bagaimana cara untuk memberi kemudahan kepada
customer
dalam
melakukan proses pembelian produk?
I.3 Tujuan Pembahasan
Tujuan dari pembuatan aplikasi ini ialah:
a. Membuat aplikasi
website
yang berisikan informasi seputar
perusahaan.
b. Membuat aplikasi
website
yang menyediakan layanan penjualan
produk secara online.
I.4 Ruang Lingkup Kajian
Ruang lingkup kajian dalam pembuatan aplikasi ini ialah membuat
aplikasi penjualan
online
dengan sistem pembayaran transfer. Dalam
pengembangan aplikasi ini digunakan bahasa pemrograman berbasis PHP
dan menggunakan MySQL sebagai basis datanya.
I.5 Sumber Data
16
Universitas Kristen Maranatha
I.6 Sistematika Penyajian
Bab I
Pendahuluan
Pada bab ini memuat latar belakang masalah,
rumusan masalah, tujuan pembahasan, ruang lingkup
kajian, sumber data, dan sistematika penyajian.
Bab II
Kajian Teori
Pada bab ini berisikan dasar teori mengenai
Electronic Commerce, Flowchart, Use-Case Diagram,
Activity Diagram, ER Diagram
, PHP dan MySQL.
Bab III
Analisis dan Rancangan Sistem
Pada bab ini berisikan arsitektur aplikasi berupa
proses bisnis,
Use-Case Diagram
,
Activity Diagram
,
ER-Diagra
m, serta perancangan
user interface.
Bab IV
Hasil Penelitian
Pada bab ini berisi mengenai kumpulan
screenshot
dari
website
beserta dengan penjelasannya. Pada
bab ini juga memuat pembahasan mengenai tahap
seputar pembuatan
website
secara keseluruhan.
Bab V
Pembahasan dan Uji Coba Hasil Penelitian
Pada bab ini berisi mengenai hasil
testcase
dan hasil
kuesioner.
Bab VI
Simpulan dan Saran
95
Universitas Kristen MaranathaBAB VI SIMPULAN DAN SARAN
VI.1 Simpulan
Adapun kesimpulan yang dapat ditarik berkenaan dengan pembuatan
aplikasi ini ialah:
a. Untuk membantu perusahaan dalam menyebarkan informasi
seputar perusahaaan, telah dibuat suatu aplikasi
website
, yang
berisikan informasi perusahaan seperti alamat, nomor telepon,
, profil perusahaan, dan daftar produk yang dijual.
Sehingga, setiap
customer
dan calon
customer
yang melakukan
akses ke website ini, tidak mengalami kesulitan dalam mencari
informasi. Menurut hasil kuesioner dapat disimpulkan bahwa
secara garis besar baik dari segi tampilan, segi tata letak dan
pemilihan warna, segi isi konten yang sesuai atau tidak, segi
performa yang ada error atau tidak, serta dari segi
kemudahan-kemudahan yang terdapat pada
website
ini sudah termasuk
dalam kategori baik.
b. Untuk memudahkan proses pembelian barang oleh
customer
,
maka dibuatlah fitur penjualan
online
pada aplikasi
website
ini.
Dimana, setiap
user
yang telah terdaftar sebagai member dapat
melakukan order barang secara
online
. Setelah itu,
customer
juga dapat segera mengetahui total harga yang harus mereka
bayar.
VI.2 Saran
96
Universitas Kristen Maranatha
a. Untuk di masa mendatang, dapat dilakukan analisis untuk
menambahkan fitur-fitur lain pada
website
. Sehingga, fitur-fitur
website
semakin lengkap dan dapat lebih lagi memberikan
kemudahan bagi setiap orang yang menggunakannya.
b. Untuk setiap event berbeda seperti natal atau tahun baru, dapat
dilakukan
customizing template website
. Sehingga dapat menarik
perhatian
user
dan juga dapat memberikan kesan tersendiri bagi
user
.
c. Untuk di masa mendatang, dapat diterapkan langkah sekuritas yang
97
Universitas Kristen MaranathaDAFTAR PUSTAKA
Abdullah, D. (n.d.). 10 Pertanyaan Tentang E-commerce. Retrieved September 25, 2009, from Dahlan Abdullah Website: http://dahlan.unimal.ac.id
Alhir, S. S. (2003). Learning UML . Sebastopol: O'Reilly.
Bagui, S., & Earp, R. (2003). Database Design Using Entity-Relationship Diagrams. Bodnar, G. H., & Hopwood, W. (2004). Accounting Information system (9th Edition).
London: Prentice-Hall International,Inc.
Booch, G., Rumbaugh, J., & Jacobson, I. (1998). The Unified Modeling Language User Guide. Massachusetts: Addison Wesley Longman, Inc.
Bruegge, B., & Dutoit, A. H. (2004). Object-Oriented Software Engineering Using UML, Patterns, and Java 2nd Edition. New Jersey: Pearson Education, Inc.
Chantique's, D. (2007, September). Retrieved Juli 7, 2009, from Dyah Chantique's
Weblog: http://blog.its.ac.id/dyah03tc/
Choi, S.-y., Stahl, D. O., & Whinston, A. B. (1997). Economics of Electronic Commerce. Indianapolis: Macmillan Computer Publishing.
Converse, T., Park, J., & Morgan, C. (2004). PHP5 and MySQL Bible. Indianapolis: Wiley Publishing, Inc.
Fowler, M. (2004). UML Distilled Third Edition A Brief Guide to the Standard Object Modeling Language. Boston: Pearson Education, Inc.
Loshin, P., & Vacca, J. (2004). Electronic Commerce, Fourth Edition.
Massachusetts: Charles River Media, INC.
phpeasystep. (2005-2008). Retrieved January 29, 2010, from PHPeasystep learn
PHP and MySQL: http://www.phpeasystep.com
Romney, M. B. (2003). Accounting Information System (9 th edition). New Jersey: Prentice-Hall,Inc.
Silberschatz, A., Korth, H. F., & Sudarshan, S. (1998). Database System Concepts.
New York: Mcgraw-Hill College.
Siswoutomo, W. (2007). Step by Step Joomla Programming. Jakarta: PT Elex Media Komputindo.