Perancangan dan Implementasi Aplikasi Penjualan Berbasis Website untuk PT Indola PharmaLink Singapore.
vii
Universitas Kristen MaranathaABSTRACT
In this paper, author will discuss about design and implementation
application website for Indola Pharma Link Singapore. The objectives from
develop this website are to provide company information and make a online
shopping. Author takes primary data from interview with the owner of
company and secondary data from books and from website. Methodology
which author use is literature methodology, where author search the data
from many source. In this case, author using PHP to build the application
website.
(2)
viii
Universitas Kristen MaranathaABSTRAK
Dalam makalah ini, penulis akan membahas mengenai aplikasi desain
dan implementasi website untuk Pharma Link Indola Singapura. Tujuan dari
membangun website ini adalah untuk memberikan informasi perusahaan dan
membuat belanja online. Penulis mengambil data primer dari wawancara
dengan pemilik perusahaan dan data sekunder dari buku-buku dan dari situs
web
. Metodologi yang penulis gunakan adalah literatur metodologi, di mana
penulis mencari data dari berbagai sumber. Dalam hal ini, penulis
menggunakan PHP untuk membangun aplikasi
web
.
(3)
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
(4)
x
Universitas Kristen MaranathaVI.1 Simpulan ...95
VI.2 Saran ...95
DAFTAR PUSTAKA ...97
(5)
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
(6)
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
(7)
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
(8)
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.
e-Commerce
dapat dijadikan sebagai solusi untuk membantu
perusahaan dalam mengembangkan perusahaan dan menghadapi tingginya
tingkat persaingan mengharuskan perusahaan untuk dapat dengan cepat
melakukan respon terhadap permasalahan yang ada. Dengan penggunaan
e-Commerce
dapat meningkatkan kemampuan perusahaan dalam bersaing,
karena dapat mengefisiensikan biaya dan produktifitas perusahaan.
(9)
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
Sumber data primer yang digunakan pada aplikasi ini berasal dari hasil
wawancara dengan pihak perusahaan dan juga berasal dari beberapa
dokumen perusahaan. Sedangkan sumber data sekunder yang digunakan
dalam pembuatan aplikasi ini berupa buku-buku mengenai
e-Commerce
dan
artikel-artikel yang berasal dari internet yang membahas mengenai PHP.
(10)
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
Pada bab ini berisi mengenai kesimpulan yang dapat
diambil, dan saran dari penulis.
(11)
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
Selain dapat menarik kesimpulan dari hasil evaluasi juga didapatkan
saran-saran untuk pengembangan ataupun perbaikan aplikasi dimasa yang
akan datang. Saran tersebut adalah
(12)
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
lebih dalam lagi. Sehingga, dapat meningkatkan kenyamanan bagi
customer
dalam melakukan pembelian barang secara
online
.
(13)
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.
Utomo, S. E. (2005). Berbisnis di Era Internet dengan E-Commerce. Bandung: CV Yrama Widya.
(1)
14 Universitas Kristen Maranatha
BAB 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 e-mail. Namun, saat ini penggunaan e-mail
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.
e-Commerce dapat dijadikan sebagai solusi untuk membantu perusahaan dalam mengembangkan perusahaan dan menghadapi tingginya tingkat persaingan mengharuskan perusahaan untuk dapat dengan cepat melakukan respon terhadap permasalahan yang ada. Dengan penggunaan
e-Commerce dapat meningkatkan kemampuan perusahaan dalam bersaing, karena dapat mengefisiensikan biaya dan produktifitas perusahaan.
(2)
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
Sumber data primer yang digunakan pada aplikasi ini berasal dari hasil wawancara dengan pihak perusahaan dan juga berasal dari beberapa dokumen perusahaan. Sedangkan sumber data sekunder yang digunakan dalam pembuatan aplikasi ini berupa buku-buku mengenai e-Commerce dan artikel-artikel yang berasal dari internet yang membahas mengenai PHP.
(3)
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-Diagram, 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
Pada bab ini berisi mengenai kesimpulan yang dapat diambil, dan saran dari penulis.
(4)
95 Universitas Kristen Maranatha
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,
email, 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
Selain dapat menarik kesimpulan dari hasil evaluasi juga didapatkan saran-saran untuk pengembangan ataupun perbaikan aplikasi dimasa yang akan datang. Saran tersebut adalah
(5)
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
lebih dalam lagi. Sehingga, dapat meningkatkan kenyamanan bagi
(6)
97 Universitas Kristen Maranatha
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.
Utomo, S. E. (2005). Berbisnis di Era Internet dengan E-Commerce. Bandung: CV Yrama Widya.