Abstrak
Perkembangan dan kemajuan ilmu pengetahuan dan teknologi saat ini sangat mempengaruhi
semua pekerjaan agar dituntut untuk dapat menyelesaikan permasalahan dengan cepat, tepat,
dan akurat serta dapat menghasilkan suatu hasil yang baik dan berkualitas. Berdasarkan pada
permasalahan-permasalahan di atas, maka diperlukan sebuah aplikasi e-commerce yang
menyediakan fasilitas-fasilitas seperti: katalog produk yang berisi gambar dan informasi
produk, dan konsumen dapat mengetahui informasi proses pemesanan barang, serta dapat
membuat laporan transaksi penjualan perbulan. Sehingga aplikasi ini diharapkan akan dapat
membantu pihak Toko Nurjani untuk mempromosikan produknya dan membuat laporan
transaksi penjualan perbulan. Mengingat adanya permasalahan yang ditimbulkan oleh sistem
lama maka penulis menuangkan ide tersebut untuk dijadikan sebuah penelitian dengan Judul:
“Rancang Bangun E-Commerce Pada Toko Nurjani” serta mencoba memberikan masukan
bagi Toko Nurjani berupa pembuatan sistem baru dengan menggunakan aplikasi E-Commerce
B2C.
Kata kunci : E-Commerce B2C, Sistem Informasi
2. Perumusan Masalah
Rumusan masalah yang dapat Gambar 1.1 Gambar Metode Waterfall
diidentifikasi, dari latar belakang diatas
adalah :
1. Bagaimana membuat website e- 5. Tujuan Penelitian
commerce pada toko Nurjani, Adapun tujuan yang akan dicapai dari
sehingga pemasaran dan penulisan ini adalah sebagai berikut :
penjualan menjadi meningkat ?
1. Memudahkan konsumen Penjual tidak memerlukan nama dari
memperoleh informasi pembeli sepanjang mengenai
mengenai spesifikasi produk pembayarannya telah diotorisasi oleh
yang ditawarkan oleh toko penyedia sistem pembayaran yang
Nurjani. ditentukan, yang biasanya dengan kartu
2. Memudahkan toko Nurjani kredit.
dalam menawarkan atau 3. Produk digital dan non digital
menjual produknya kepada Produk-produk digital seperti software
konsumen yang berada di luar komputer, musik dan produk lain yang
kota. bersifat digital dapat dipasarkan melalui
3. Memudahkan toko Nurjani internet dengan cara mendownload
dalam mengelola laporan secara elektronik. Dalam
transaksi penjualan perkembangannya obyek yang
ditawarkan melalui internet juga
6. Tinjauan Pustaka meliputi barang-barang kebutuhan hidup
e-Commerce adalah cara untuk lainnya.
menjual dan membeli barang-barang (jasa)
lewat jaringan internet, tetapi hal ini tentu 4. Produk barang tak berwujud
saja mencakup berbagai aspek. Pada Banyak perusahaan yang bergerak di
awalnya perdagangan elektronik dilakukan bidang e-commercen dengan
dalam rangka transaksi-transaksi bisnis antar menawarkan barang tak berwujud
perusahaan besar, antar perbankan, serta separti data, software dan ide-ide yang
antar institusi lainnya. Namun, pada dijual melalui internet.
perkembangannya fokus perdagangan
elektronik lewat sarana internet bergeser
mendekati konsumen-konsumen individual. B. Jenis E-Commerce
Kegiatan E-Commerce mencakup
A. Karakteristik E-Commerce banyak hal, untuk membedakannya E-
Berbeda dengan transaksi perdagangan Commerce dibedakan menjadi 2
biasa, transaksi e-commerce memiliki berdasarkan karakteristiknya:
beberapa karakteristik yang sangat khusus, 1. Business to Business (B2B)
yaitu : E-Commerce tipe ini meliputi
1. Transaksi tanpa batas transaksi antar organisasi yang dilakukan di
Sebelum era internet, batas-batas electronic market. Business to Business
geografi menjadi penghalang suatu memiliki karakteristik:
perusahaan atau individu yang ingin go- a) Trading partners yang sudah saling
international. Sehingga, hanya mengetahui dan antara mereka sudah
perusahaan atau individu dengan modal terjalin hubungan yang berlangsung
besar yang dapat memasarkan cukup lama.
produknya ke luar negeri.Dewasa ini b) Pertukaran data dilakukan secara
dengan internet pengusaha kecil dan berulang-ulang dan berkala dengan
menengah dapat memasarkan produknya format data yang telah disepakati
secara internasional cukup dengan bersama.
membuat situs web atau dengan c) Salah satu pelaku tidak harus menunggu
memasang iklan di situs-situs internet rekan mereka lainnya untuk
tanpa batas waktu (24 jam), dan tentu mengirimkan data.
saja pelanggan dari seluruh dunia dapat Model yang umum digunakan adalah peer to
mengakses situs tersebut dan melakukan peer, di mana processing intelligence dapat
transaksi secara on line. didistribusikan di kedua pelaku bisnis.
2. Transaksi anonim Business to Consumer (B2C)
Para penjual dan pembeli dalam 2. Business to Consumer (B to C) merupakan
transaksi melalui internet tidak harus transaksi jual beli melalui internet antara
bertemu muka satu sama lainnya. penjual dan pembeli. B to C dalam e-
commerce relative banyak ditemui menjual produk atau jasa ke orang
dibandingkan dengan B to B. Dalam lain. Dapat juga disebut sebagai
transaksi e-commerce jenis B to C, hampir pelanggan ke pelanggan, yaitu orang
semua orang dapat melakukan transaksi yang menjual produk dan jasa ke satu
baik dengan nilai besar atau kecil dan sama lain.
tidak dibutuhkan transaksi yang rumit. C. Definisi Internet
Konsumen dapat memasuki internet dan Internet merupakan suatu jaringan
melakukan pencarian terhadap apa saja komunikasi tanpa batas yang melibatkan
yang akan dibeli, menemukan web site, jutaan komputer pribadi yang tersebar
dan melakukan transaksi. diseluruh dunia. Dengan menggunakan
Dalam transaksi ini, konsumen protokol Transmission Control Protocol/
memiliki bargaining position yang lebih Internet Protocol (TCP/IP) dan didukung
baik dibanding dengan perdagangan oleh media komunikasi seperti satelit dan
konvesional karena konsumen memperoleh paket radio. Internet telah memungkinkan
informasi yang beragam dan mendetail. komunikasi antar komputer dengan jarak
Kondisi tersebut dapat memberi banyak yang tidak terbatas.
manfaat bagi konsumen karena kebutuhan
barang dan jasa yang diinginkan dapat D. Definisi World Wide Web (WWW)
terpenuhi. Selain itu juga terbuka Sistem pengaksesan informasi dalam
kesempatan untuk memilih aneka jenis dan Internet yang paling terkenal adalah World
kualitas barang dan jasa dengan keinginan Wide Web (WWW) atau biasa dikenal
dan kemampuan finansial konsumen dalam dengan istilah web. Partikel Eropa, Jenewa,
waktu yang relative efisien. Swiss. Tujuan awalnya adalah untuk
Karakteristik transaksi e-commerce Business menciptakan media yang mudah untuk
to comsumer adalah sebagai berikut : berbagai informasi di antara pada fisikawan
1. Terbuka untuk umum, dimana dan ilmuwan.
informasi disebarkan secara umum World Wide Web, biasa lebih terkenal
pula. disingkat sebagai WWW adalah suatu ruang
2. Service yang dilakukan juga bersifat informasi yang dipakai oleh pengenal global
umum sehingga mekanismenya dapat yang disebut Pengidentifikasi Sumber
digunakan oleh banyak orang. Seragam untuk mengenal pasti sumber daya
3. Service yang diberkan berdasarkan berguna. WWW sering dianggap sama
permintaan dimana konsumen dengan Internet secara keseluruhan,
berinisiatif sedangkan produsen harus walaupun sebenarnya ia hanyalah bagian
siap memberikan respon terhadap daripada Internet.
inisiatif konsumen. WWW merupakan kumpulan peladen web
3. Consumer-to-Business (C2B) dari seluruh dunia yang mempunyai
Dalam C2B konsumen kegunaan untuk menyediakan data dan
memberitahukan kebutuhan atas suatu informasi untuk dapat digunakan bersama.
produk atau jasa tertentu, dan para WWW adalah bagian yang paling menarik
pemasok bersaing untk menyediakan dari Internet. Melalui web, para pengguna
produk atau jasa tersebut ke dapat mengakses informasi-informasi yang
konsumen. Contohnya di tidak hanya berupa teks tetapi bisa juga
priceline.com, di mana pelanggan berupa gambar, suara, video dan animasi.
menyebutkan produk dan harga yang Kegunaan ini tergolong masih baru
diinginkan, dan priceline mencoba dibandingkan surat elektronik, sebenarnya
menemukan pemasok yang memenuhi WWW merupakan kumpulan dokumen yang
kebutuhan tersebut. tersimpan di peladen web, dan yang
4. Consumer to Consumer (C2C) peladennya tersebar di lima benua termasuk
C2C yaitu konsumen Indonesia yang terhubung menjadi satu
menjual secara langsung ke konsumen melalui jaringan Internet. Dokumen-
lain atau mengiklankan jasa pribadi di dokumen informasi ini disimpan atau dibuat
internet. Dalam C2C seseorang
dengan format HTML (Hypertext Markup membuat, memelihara, mengontrol, dan
Language). mengakses basis data dengan cara praktis
E. Web Browser dan efisien. DBMS dapat digunakan untuk
Web Browser adalah perangkat lunak mengakomodasikan berbagai macam
yang berguna untuk mengakses informasi pemakai yang memiliki kebutuhan akses
Web ataupun untuk melakukan transaksi via yang berbeda-beda.
Web. Microsoft Internet Explorer dan
Netscape Navigator merupakan contoh web G. Entity Relationship Diagram
browser yang erkenal di lingkungan ERD adalah suatu model jaringan
windows. yang menggunakan susunan data yang
Awalnya, web browser berorientasi disimpan dalam sistem secara abstrak. Jadi,
pada teks dan belum dapat menampilkan jelaslah bahwa ERD ini berbeda dengan
gambar. Namun, web browser sekarang DFD yang merupakan suatu model jaringan
tidak hanya menampilkan gambar dan teks fungsi yang akan dilaksanakan oleh sistem,
saja, tetapi juga memutar file multimedia sedangakan ERD merupakan model jaringan
seperti video dan suara. Web browser juga data yang menekankan pada struktur-
dapat mengirim dan menerima email, struktur dan relationship data.
mengelola HTML, sebagai input dan H. Kamus Data
menjadikan halaman web sebagai hasil Kamus data berfungsi membantu pelaku
output yang informative. sistem untuk mengartikan aplikasi secara
F. Tool Perancangan detail dan mengorganisasi semua elemen
data yang digunakan dalam sistem secara
Data Flow Diagram persis sehingga pemakai dan penganalisis
Diagram aliran data merupakan model dari sistem mempunyai dasar pengertian yang
sistem untuk menggambarkan pembagian sama tentang masukan, keluaran,
sistem ke modul yang lebih kecil. Salah satu penyimpanan dan proses.
keuntungan menggunakan diagram aliran I. Normalisasi
data adalah memudahkan pemakai atau user Normalisasi adalah suatu proses
yang kurang menguasai bidang komputer memperbaiki/membangun dengan model
untuk mengerti sistem yang akan dikerjakan. data relasional, dan secara umum lebih tepat
1. Diagram Konteks dikoneksikan dengan model data logika.
G. Tool Perangkat Lunak
2. Diagram Nol/Zero (Overview Diagram)
Hypertext Markup Language
3. Diagram Rinci (Level Diagram) (HTML)
4. Penomoren Level pada DFD HTML (Hypertext Markup Language)
adalah bahasa dasar untuk web scripting
5. Balancing dalam DFD bersifat client side yang memungkinkan
6. Spesifikasi Proses (Proses Specification) untuk menampilkan informasi dalam bentuk
teks, grafik, serta multimedia dan juga untuk
7. Simbol Data Flow Diagram (DFD) menghubungkan antar tampilan web
F. Basis Data page(hyperlink).
Baiss Data (database) adalah suatu Hypertext Markup Language (HTML)
pengorganisasian sekumpulan data yang dalam ilmu komputer merupakan bahasa
saling terkait sehingga memudahkan pemformatan teks untuk dokumen-dokumen
aktivitas untuk memperoleh informasi. Basis pada jaringan komputer yang dikenal
data dimaksudkan untuk mengatasi problem sebagai World Wide Web (atau sering
sistem yang memakai pendekatan berbasis disebut sebagai web saja). Dokumen-
berkas. dokumen HTML merupakan berkas teks
Untuk mengelola basis data yang mengandung 2 bagian: isi, yaitu segala
diperlukan perangkat lunak yang disebut sesuatu yang ingin ditampilkan dan
DBMS. DBMS adalah perangkat lunak diperlihatkan dalam dokumen web; dan tag
sistem yang memungkinkan para pemakai yang merupakan informasi pemformatan,
yang tersembunyi dari pandangan pengguna,
yang memberitahu browser tentang MySQL
bagaimana caranya menampilkan isi
dokumen ke hadapan pengguna. MySQL adalah salah satu perngkat
PHP lunak sistem manajemen basis data
PHP atau kependekan dari Hypertext (database) SQL atau sering disebut
Preprocessor adalah salah satu bahasa dengan DBMS (Database Management
pemrograman open source yang sangat System) berbeda dengan basis data
cocok atau dikususkan untuk pengembangan konvensional seperti .dat, .dbf, .mdf,
web dan dapat ditanamkan pada sebuah MySQL memiliki kelebihan yaitu
skrip HTML. Bahasa PHP dapat dikatakan bersifat multithread dan multi-user serta
menggambarkan beberapa bahasa mendukung sistem jaringan.
pemrograman seperti C, Java, dan Perl serta
mudah untuk dipelajari. PHP diciptakan XAMPP
untuk mempermudah pengembang web XAMPP adalah suatu bundel web server
dalam menulis halaman web dinamis dengan yang populer digunakan untuk coba-
cepat, bahkan lebih dari itu kita dapat coba di Windows karena kemudahan
mengekplorasi hal-hal yang luar biasa instalasinya. Bundel program open
dengan PHP. Sehingga dengan demikian source tersebut berisi antara lain server
PHP sangat cocok untuk/bagi para pemula, web Apache, interpreter PHP, dan basis
menengah maupun expert sekalipun. data MySQL.
CSS (Cascading Style Sheet)
Cascading Style Sheet (CSS) merupakan H. Metode Pengujian Perangkat Lunak
aturan untuk mengendalikan beberapa pengujian adalah sebuah proses terhadap
komponen dalam sebuah web sehingga akan aplikasi/program untuk menemukan
lebih terstruktur dan seragam. CSS bukan segala kesalahan dan segala
merupakan bahasa pemograman. kemungkinan yang akan menimbulkan
kesalahan sesuai dengan spesifikasi
Macromedia Dreamweaver
perangkat lunak yang telah ditentukan
Macro Media Dreamweaver adalah
sebelum aplikasi tersebut diserahkan
sebuah software web design yang
kepada pelanggan. Pengujian merupakan
menawarkan cara mendesain website
proses eksekusi program yang telah
dengan dua langkah sekaligus dalam
selesai dibuat yang bertujuan untuk
satu waktu, yaitu mendesain dan
menemukan kesalahan. Pengujian yang
memprogram. Dreamweaver memiliki
baik adalah pengujian yang dilakukan
satu jendela mini yangdi sebut HTML,
dengan probabilitas penemuan
Source, tempat kode-kode HTML
kesalahan yang tidak terduga, sedangkan
tertulis.
pengujian yangsukses adalah pengujian
Database
yang berhasil mengatasi penyelesaian
Database merupakan komponen
penemuan kesalahan yang tidak diduga.
terpenting dalam pembangunan sistem
Jenis-Jenis Pengujian:
informasi. Karena menjadi tempat untuk
Black Box Testing
menampung dan mengorganisasikan
seluruh data yang ada dalam sistem, White Box Testing
sehingga dapat dieksplorasi untuk I. Analisis Dokumen (sistem yang
menyusun informasi-informasi dalam sedang berjalan)
berbagai bentuk. Database merupakan Dokumen-dokumen dan catatan yang
himpunan kelompok data yang saling sedang digunakan oleh toko Nurjani
berkaitan. Data tersebut diorganisasikan adalah:
sedemikian rupa agar tidak terjadi
duplikasi yang tidak perlu, sehingga
dapat diolah atau dieksplorasi secara
cepat dan mudah untuk menghasilkan
informasi.
Konsumen Administrator Pimpinan
Laporan
Konsumen Administrator
Penjualan
Start Start
Hitung
Nilai pembayaran dan buat
nota
penjualan
tidak
Buat Mengisi
Laporan data diri
Penjualan
lengkap Sesuai
Tidak
sesuai
Nota Penjualan
Ya
Laporan
Penjualan
Data diri sudah
tepat ? konsumen
adapter
e. Monitor SVGA Admin
Username+
password
1.0
Login Admin
Data admin Admin
Data
pemesanan
Data konsumen
Data
produk
pemesanan
Pimpinan
Analisis Fourier
Pengunjung
Lap. Konsumen
Lap. Produk
Lap. Pemesanan
Lap. Komfirmasi
Lap. Transaksi Penjualan
Daftar Pustaka