RANCANG BANGUN E-COMMERCE PADA TOKO EKOLAN SEMARANG DHIMAS AGUNG SULAKSONO (A12.2009.03763) Program Studi Sistem Informasi – S1 Fakultas Ilmu Komputer Universitas Dian Nuswantoro, Jl. Nakula 1 No. 5-11, Semarang
[email protected]
ABSTRAK
Pesaing bisnis yang bergerak dibidang sepeda dan aksesories saat ini semakin ketat, seiring berkembangnya teknologi yang brgitu pesat maka dibutuhkan aplikasi yang mampu membantu pembelian secara online. Dengan adanya aplikasi penjualan sepeda dan aksesories secara online, kustomer tidak perlu repot datang ke toko serta untuk memperluas jaringan pemasaran dan kustomersnya. Cukup dengan mengakses web dan mentransfer sejumlah uang muka sepeda atau aksesories yang dibutuhkan akan dikirim sampai ke tujuan. Sistem ini dibuat dengan metode prototype yang tidak langsung dikondisikan pada keadaan sebenarnya. Pengembangan aplikasi ini menggunakan Personal Home Page tools (PHP) sebagai bahasa pemrogramannya dan Mysql sebagai databasenya. Dalam pembuatannya berbagai alat pembantu pengembangan digunakan aplikasi yang digunakan seperti Adobe Dreamweaver dan Adobe Photoshop CS3. Dengan sistem ini mampu memberikan layanan pembelian sepeda dan aksesories tawar menawar secara online. . Kata Kunci: E- commerce, ekolan, aplikasi online shop ABSTRACT
Business competitors engaged in bicycle and accessories today's increasingly stringent, as the rapid development of technology that is required brgitu application that is able to help purchase online. With the application of the sales of bicycles and accessories online, customers do not have to bother to come to the store and to expand marketing network and kustomersnya. Simply by accessing the web and transfer some advances bike or accessories are needed to be sent to the destination. The system is made with a prototype method that is not directly conditioned on the actual circumstances. The application development using tools Personal Home Page (PHP) as the programming language and MySQL as the database. In manufacturing various auxiliaries used development applications such as Adobe Dreamweaver and used Adobe Photoshop CS3. With this system capable of providing the services and accessories bicycle purchase online bargain. Keywords: E-commerce, ekolan, applications online shop
1
BAB I
tinggi menuntut dunia perdagangan
PENDAHULUAN
mampu menyediakan layanan jasa dan barang dengan instan sesuai dengan
1.1 Latar Belakang Masalah Perkembangan teknologi dapat mempengaruhi banyak aspek, di antaranya
peekonomian,
politik,
pemerintahan, dan banyak lainnya. Pengaruh
ini
membuat
banyak
perubahan gaya hidup dan cara pandang masyarakat yang terbiasa dan berada di lingkungan teknologi. Mereka ingin di mudahkan dalam segala hal, salah satunya dalam berbelanja,
mereka
tidak
ingin
membuang waktu dan tenaga dalam memilih barang yang mereka beli. Setidaknya mereka tidak begitu banyak membuang uang di jalan untuk mendapatkan barang yang tidak biasa ada di toko – toko swalayan. Hal ini membuat banyak penjual
dan
produsen
menjual
barang mereka melalui internet, penjualan di internet ini disebut E-
permintaan
konsumen.
Untuk mengatasi masalah tersebut maka kini muncul transaksi yang menggunakan media Internet untuk menghubungkan antara produsen dan konsumen. Transaksi melalui Internet ini lebih dikenal dengan nama E-commerce. Secara umum Ecommerce dapat diartikan sebagai segala
bentuk
transaksi
perdagangan/perniagaan barang atau jasa perdagangan barang dan jasa dengan
menggunakan
media
elektronik. Berdasarkan
pertimbangan
tersebut dan pribadi penulis yang ingin
menerapkan
pengetahuan
yang telah diperoleh maka penulis memutuskan untuk membuat suatu web dengan judul “RANCANG BANGUN E-COMMERCE PADA TOKO EKOLAN SEMARANG”.
Commerce. Di Indonesia sudah banyak forum – forum atau situs yang menjadi
alamat
penjualan
barang, atau situs pribadi penjual. Saat ini dunia perdagangan tidak
1.2. Rumusan Masalah Masalah yang akan diteliti adalah sebagai berikut : 1. Bagaimana menciptakan sebuah
lagi dibatasi dengan ruang dan
web
yang
menarik
dengan
waktu. Mobilitas manusia yang
sistem penjualan pada Ekolan.
2. Bagaimana menciptakan web yang
user
friendly
memudahkan
orang
agar mencari
informasi dalam web Ekolan
1.4. Tujuan Penelitian Tujuan penelitian ini adalah untuk menciptakan
e-commerce
yang
3. Bagaimana menciptakan fasilitas
dapat menampilkan barang-barang
belanja yang mudah melalui web
yang dijual pada Ekolan serta dapat
ekolan sehingga customer tidak
memberikan fungsi antara pembeli
perlu lagi susah bila ingin
dan sistem penjualannya seperti
membeli sepeda gunung, sepeda
halnya di pasar. Dan transaksi
balap, sepeda santai, sperpart
penjualan barang oleh pembeli
sepeda
dengan cepat dan mudah.
dan
aksesoris
perlengkapan bersepeda. 1.5. Manfaat Penelitian 1.3. Batasan Masalah
Manfaat
Untuk mengarahkan penelitian sesuai spesifikasi yang ditentukan maka diberikan batasan masalah sebagai berikut : pemrograman digunakan
adalah
PHP dan MySQL. 2.
penelitian
Penjualan penjualan
1. Bagi Toko Ekolan a. Mempermudah
sepeda
dan
aksesoris.
pembuatan
profil penampilan
produk,
proses
pemesanan,
proses
pembayaran,
proses
pengiriman
dan
produk
dan Toko
Ekolan.
penyajian informasi yang akurat lengkap
system
penjualan ini dibatasi pada
perusahaan,
penjualan
promosi
dalam
b. Mempermudah dalam hal meliputi
3. Pembuatan
ini
adalah sebagai berikut :
melakukan
1. Bahasa yang
dari
proses
laporan transaksi jual beli.
dan
aktual seperti
serta yang
diinginkan oleh perusahaan tersebut. 2. Bagi Universitas Sebagai
media
untuk
menambah pengetahuan rekanrekan mahasiswa dan pembaca lainnya.
3. Bagi mahasiswa
kepada
pimpinan
(manajer)
Melengkapi tugas ahkir dan
diantaranya:
syarat
program
laporan member, laporan order, dan
Strata-1 program studi Sistem
laporan penjualan.( Rara Sri Artati
Informasi
fakultas
Ilmu
Rejeki, Agus Prsetyo dan Stefiana
Komputer
Universitas
Dian
Sri Susanti, 2011 )
kelulusan
Nuswantoro.
Hasil
laporan
produk,
penelitian
lainnya
dilakukan oleh Meliana Christianti dan
BAB II
Christian
membuat
TINJAUAN PUSTAKA
Hadiguna
suatu
Commerce
Aplikasi
Dengan
dilakukan oleh Rara Sri Artati Rejeki, Agus Prasetyo, dan Stefiana Sri Susanti yaitu membuat suatu Perancangan dan Pengaplikasian Sistem Penjualan Pada “Distro Smith”
Berbasis
tahun
2011.
E-Commerce
Dengan
adanya
Aplikasi Ecommerce pada Distro Smith Semarang diharapkan dapat memberikan kemudahan kepada masyarakat pembelian
untuk
melakukan tanpa
harus
ke
tempatnya,
serta
memperluas
pemasaran
dan
datang
produk
meningkatkan costumer loyality. Aplikasi
ini
juga
dapat
menghasilkan
informasi
produk
yang
serta
dijual,
laporan-laporan
Berbasis
Collaborative
Hasil penelitian terdahulu yang
yang
menyajikan ditujukan
E-
Sistem
Rekomendasi 2.1. Penelitian Terkait
yaitu
Filtering
Pada
Toko Komputer Ekaria tahun 2011. Program ini digunakan untuk pelanggan
dapat
melakukan
pembelanjaan secara online tanpa harus datang ke toko sehingga dapat menghemat waktu dan biaya. Dengan
e-commerce
secara
otomatis pangsa pasar penjualan komputer menjadi lebih luas karena dapat diakses oleh semua orang. (Meliana Christianti dan Christian Hadiguna, 2010) Dalam penelitian ini penulis mempunyai
persamaan
dengan
penelitian yang sudah dijelaskan diatas, diantaranya adalah bahasa pemrograman dan database yang digunakan. Penulis menggunakan pemrograman PHP dan database
MySQL dalam pembuatan Rancang Bangun E-Commerce Pada Toko
Secara
ringkas
E-
Ekolan Semarang dan dijalankan
Commerce mampu menangani
dengan paket server AppServ versi
masalah berikut :
windows yang mendukung bahasa
1.
Otomatisasi,
proses
pemrograman PHP dan database
otomatisasi
MySQL. Perbedaan penulis yang
menggantikan proses manual.
dilakukan
yaitu
pembuatan
2. Integrasi, proses terintegrasi
tampilan website yang berbeda
yang
dengan
efisiensi
menggunakan
pemrograman
CSS
(Cascading
Style Sheet) dan JQuery. Penelitian
yang
akan
meningkatkan
dan
efektivitas
proses. 3.
Publikasi, memberikan
yang penulis buat pada pembuatan
promosi
profil
atas produk dan jasa yang
perusahaan,
penampilan
produk, proses pemesanan, proses pembayaran, proses pengiriman,
dan
jasa
komunikasi
dipasarkan. 4. Interaksi, pertukaran data atau
dan proses laporan transaksi jual
informasi
antar
berbagai
beli. Aplikasi yang penulis buat
pihak
yang
akan
juga terdapat proses pemesanan dan
meminimalkan
pemilihan
error”
barang,
pembayaran
“human
transaksi hingga ke pengiriman
5. Transaksi, kesepakatan antara
barang dikomunikasikan langsung
2 pihak untuk melakukan
melalui komputer atau internet serta
transaksi
pelanggan
mendapatkan
institusi lainnya sebagai pihak
konfirmasi pengiriman barang jika
yang menangani pembayaran.
juga
yang
melibatkan
sudah melakukan transfer uang melalui ATM maupun i-banking,
Dalam
penelitian
ini
pelanggan juga dapat mengecek
mencakup beberapa komponen
status
yang merupakan kelengkapan dari
barang
yang dipesannya
dengan melakukan login terlebih
sebuah
E-commerce,
dahulu sehingga keamanan data
adalah
beberapa
lebih terjamin.
tersebut:
berikut komponen
1. Digital currency
kemampuan
dimaksudkan
untuk
memungkinkan untuk
user
memindahkan
on-line
shopping
dan
mempunyai
sifat
dinamis
dimana
dananya
secara
administrator
elektronik
dalam
memperbaharui isi dari
lingkungan
kerja
tertentu. Saat ini, digital currency untuk
dirancang
dapat
e-catalog
secara
berkala. 3. Security E-commerce
versi elektronik
Dalam hal keamanan e-
dari uang kertas, dimana
commerce ini nantinya
memiliki atribut
akan
sama
yang
dengan
media
menggunakan
sytem login untuk para
fisik sebenarnya baik
konsumen.
secara
privasi antar konsumen
anatomis
maupun
dari
segi
Sehingga
dapat terjaga.
likuiditasnya. 2. Electronic Catalog E-catalog
2.2. Pengertian
merupakan
komponen yang sangat penting
dalam
Sistem Informasi
Penjualan 2.2.1. Pengertian Penjualan
E-
Sistem
commerce, bahkan bisa
Penjualan
dikatakan
sistem
sebagai
Informasi adalah
suatu
informasi
yang
komponen utama. E-
mengorganisasikan
calatog
merupakan
serangkaian prosedur dan
antarmuka
grafis
metode
dalam
di
E-commerce
yang
untuk
dirancang
menghasilkan,
yang digunakan sebagai
menganalisa,me nyebarkan
media
dan memperoleh informasi
produk,
penawaran Dalam
guna
mendukung
penelitian ini E-catalog
pengambilan
keputusan
mendukung
mengenai penjualan.
Sistem
Informasi
digunakan
untuk
digambarkan
sebagai
proses jual beli barang atau
memecahkan
jasa pada World Wide Web
permasalahan-
Internet atau proses jual
permasalahan
yang
beli
atau
pertukaran
dihadapi
organisasi.
produk, jasa dan informasi
Manajemen
organisasi
melalui jaringan informasi
memanfaatkan
informasi
termasuk Internet.
yang
dihasilkan
oleh
Dengan
Sistem Informasi sebagai
sistem
alat
produsen
dalam
keputusan
pengambilan atau
memakai E-commerce dapat
menjadi
menawarkan barang atau
input untuk menghasilkan
jasanya kepada konsumen,
informasi yang lain.
karena
Sistem
konsumen
tidak
Informasi
perlu datang ke produsen
secara harfiah terdiri dari 2
yang mungkin tempatnya
kata
terlalu
yakni
sistem
dan
jauh
bagi
si
informasi. Sistem adalah
konsumen.
suatu jaringan kerja dari
tinggal
prosedur-prosedur
yang ada di alamat internet,
saling
yang
berhubungan,
berkumpul
Konsumen
memilih
kemudian
barang
melakukan
bersama-
transaksi untuk melakukan
bersama untuk melakukan
data identitas pemesan dan
suatu kegiatan atau untuk
kemudian
menyelesaikan
transaksi atau memasukkan
suatu
sasaran yang tertentu.
melakukan
data identitas pemesan dan kemudian
data
2.2.2. Sistem Penjualan Secara
akan
Online (E-Commerce)
keabsahannya.
Elektronic commerce (e-commerce)
merupakan
konsep
yang
baru
bisa
tersebut dicocokan
Definisikan
e-commerce
beli
produk
dari beberapa perspektif
informasi
adalah sebagai berikut:
dan jasa online lainnya.
1. Dari
perspektif
komunikasi,
e-
commerce
merupakan
pengiriman
informasi,
produk/layanan, pembayaran
atau melalui
di
dan Internet
Penjualan on-line
secara dilakukan
perusahaan
dengan
menampilkan
cara
berbagai
informasi tentang produk yang
berupa
barang
line telepon, jaringan
ataupun jasa yang akan di
komputer atau sarana
jual dan dilakukan secara
elektronik lainnya.
elektronik.
2. Dari perspektif proses
Informasi
tersebut dapat berupa harga
e-commerce
masing – masing produk,
merupakan
aplikasi
kualitas produk itu sendiri,
teknologi
menuju
dan
transaksi
yang
bisnis,
otomatisasi dan
aliran
kerja
perusahaan.
persediaan
produk
ditawarkan.
Komponen–komponen yang di perlukan agar dapat
3. Dari perspektif layanan,
terlaksananya
transaksi
e-commerce merupakan
tersebut ada beberapa pihak
satu
yang
alat
memenuhi
yang
terlibatdalam
keinginan
transaksi on-line ini. Pihak–
perusahaan, konsumen,
pihak ini lebih cepat kalau
dan manajemen dalam
penulis
memangkas service cost
komponen,
ketika
meningkatkan
semuanya
mutu
barang
atau virtual, komponen–
dan
kecepatan pelayanan. 4. Dari perspektif online, e-commerce
berkaitan
dengan kapasitas jual
disebut
komponen
sebagai karena
bersifat
yang
maya
penulis
maksudkan adalah sebagai berikut :
Virtual/physical smart card
ini
sesungguhnya
adalah
media
diperlukan pelaku
infrastruktur pendukungnya
yang
(khususnya
atau
menghasilkan
pembeli
transaksi
serta pengembangan pesat
web)
telah banyak
dalam
keuntungan potensial bagi
menyerahkan kartu kredit
organisasi, perorangan dan
sebagai alat pembayaran di
masyarakat. Manfaat yang
kasir. Penyerahan kartu ini
bisa diperoleh organisasi
tidak dilakukan secara fisik
diantaranya :
lagi, namun cukup dengan
1. Elektronic commerce
mengisikan nomor kartu
memperluas
atau card number, dimana
place hingga ke pasar
pemegang kartu atau name
nasional
on card dan batas waktu
internasional.
kartu kredit atau expiry date.
market
dan
2. Elektronic commerce menurunkan
biaya
pembuatan, 2.2.3. Manfaat E-Commerce Dalam
sejarah
pemrosesan, pendistribusian,
peradaban manusia, hanya
penyimpanan,
sedikit
pencarian
inovasi
memiliki
yang banyak
keuntungan
potensial
sebagaimana e-commerce. Sifat
global
tersebut,
teknologi
biaya
peluang
rendah,
menjangkau
ratusan
juta
orang
yang
dan
informasi
menggunakan
kertas. 3. Elektronic commerce memungkinkan pengurangan inventory
dan
overhead
dengan
(diproyeksikan dalam 10
menyederhanakan
tahun),
supply
sifat
keragaman
interaktif,
kemungkinan,
dan berbagai kemungkinan
management
chain tipe
“pull”. Dalam supply
chain tipe
management pull,
melakukan transaksi
proses
lain 24 jam.
dimulai dari pesanan pelanggan
2. E-commerce
serta
memberi lebih
digunakan
banyak pilihan
manufacturing just-in-
kepada pelanggan.
time.
3. E-commerce
4. Pemrosesan pull-type
menyediakan produk
memungkinkan
dan jasa yang tidak
customization produk
mahal kepada
dan
yang
pelanggan dengan
mahal
cara mengunjungi
lebih
banyak tempat dan
layanan
sebetulnya menjadi
memiliki keunggulan
melakukan
komparatif bagi yang
perbandingan secara
menerapkan.
tepat.
5. Electronic commerce mengurangi
4. E-commerce
waktu
memungkinkan
antara outlay modal
partisipasi dalam
dan
pelanggan maya
penerimaan
produk dan jasa.
(virtual auction).
6. Electronic commerce memperkecil
biaya
telekomunikasiinternet lebih murah.
2.2.4.
Keterbatasan
E-
Keterbatasan
e-
Commerce
commerce Manfaat e-commerce bagi konsumen diantaranya : 1. E-commerce memungkinkan pelanggan untuk berbelanja atau
dikelompokan teknis
dan
Keterbatasan
dapat menjadi nonteknis. teknis
e-
commerce meliputi : 1. Ada system
kekurangan keamanan,
kehandalan, dan
standar
bersama
dengan
beberapa
beberapa
system
protocol komunikasi. 2. Adanya
pengoperasian
bandwidth
komponen-
telekomunikasi yang tidak mencukupi. 3. Alat
perangkat
lunak
masih dalam tahap perkembangan sedang
yang
memperlambat
penyebaran
e-commerce
antara lain sebagai berikut : 1. Biaya dan justifikasi
berubah
2. Securitas dan privasi 3. Sedikit kepercayaan
menyatukan
perangkat
dan resistensi
lunak
internet
nonteknis
dan
dengan cepat. 4. Sulit
komponen lain. Keterbatasan
pengembangan
atau
dan
commerce
pemakai.
e-
dengan
2.2.5. Pengertian Sistem
aplikasi dan database
Didalam
yang ada sekarang
membicarakan
ini.
sistem ada banyak sekali
5. Vendor–vendor
pendapat
pengertian
yang
dapat
kemungkinan
perlu
diungkapkan. Kata sistem
server
yang
sudah lama dikenal oleh
serta
masyarakat.
web
khusus
Didalam
infrastruktur lainnya,
organisasi secara otomatis
selain
akan
server
jaringan. 6. Beberapa lunak
mengenal
sistem,
demikian juga setiap jenis perangkat
kegiatan.
e-commerce
Jadi sistem merupakan sekelompok
cocok bagi hardware
elemen
tertentu
dengan maksud yang sama
bisa
atau
tidak
dipasang
untuk
yang
elemen
–
mungkin tidak akan
terintegrasi
mencapai
tujuan.
Sistem
oleh
Jerry
Fitz
tepat dari tahapan-tahapan
Gerald, Ardra F, sebagai
instruksi yang menerangkan
suatu jaringan kerja dari
apa
prosedur – prosedur yang
dikerjakan,
saling
yang mengerjakan, kapan
berhubungan,
(what)
yang
harus
siapa
(who)
berkumpul bersama – sama
(when)
untuk
bagaimana mengerjakannya.
melakukan
kegiatan
atau
suatu
dikerjakan,
dan
untuk
menyelesaikan suatu sasaran
Karakteristik Sistem
tertentu. Sistem terdiri dari
Suatu
sistem
komponen-komponen yang
mempunyai
karakteristik
saling berkaitan dan bekerja
atau
sama untuk mencapai suatu
Elemen
tujuan tertentu.
terkait antara lain :
Pengertian
sistem
sifat-sifat atau
tertentu.
sifat
yang
a. Tujuan
tidak lepas dari prosedur.
Merupakan faktor yang
Jika
jauh,
sangat
sistem merupakan kerangka
untuk
dari
prosedur–prosedur
keluaran sebuah system.
yang saling terkait yang
Tujuan dari sistem itu
disusun
secara
teratur
sendiri
dengan
tujuan
untuk
tujuan usaha, kebutuhan
melaksanakan kegiatan guna
masalah, prosedur untuk
mencapai
mencapai
diteliti
lebih
sasaran
atau
tujuan organisasi yang telah ditetapkan.
Sedangkan
menentukan masukan
dapat
dan
berupa
tujuan
tersebut. b. Batasan
prosedur menurut Jogianto
Merupakan daerah yang
(2007)
dari
membatasi antara status
Neuschel,
sistem dengan sistem
Richard
mengutip F.
didefinisikan berikut: adalah
“Suatu
sebagai prosedur
urut-urutan
yang
lainnya
atau
lingkungan
dengan luarnya
untuk mencapai tujuan
diperlukan
suatu
f. Output
batasan-batasan tertentu,
Merupakan hasil akhir
sehingga tujuan dapat
atau tujuan dari suatu
berupa peraturan, biaya,
sistem
waktu dan peralatan.
berupa grafik, laporan
c. Kontrol
dapat
dan sebagainya.
Merupakan atau
yang
pengawas
pengendali
dari
g. Umpan Balik Umpan
balik
ini
pelaksanaan pencapaian
bertujuan untuk melihat
tujuan sistem. Kontrol
kembali apakah suatu
ini dapat berupa kontrol
sistem
input, kontrol
sesuai
output,
dan kontrol processing. d. Input
telah
berjalan dengan
keinginan. Umpan balik ini
dapat
berupa
Merupakan bagian dari
perbaikan
yang
pemeliharaan file.
bertugas
untuk
atau
menerima data masukan dimana data itu berupa
2.2.6. Pendekatan Sistem
asal masukan, frekuensi
Sebelum
masukan data dan jenis
membentuk suatu kinerja
masukan data.
sistem harus memerlukan
e. Proses
suatu
pendekatan
Merupakan bagian yang
mengenai sistem yang
melakukan proses dari
akan kita buat, karena
data
telah
dengan
sehingga
tersebut
yang
dimasukkan dihasilkan
pendekatan kita
dapat
suatu
mengetahui konsep apa
informasi yang akurat
yang menjadi masukan,
sesuai dengan keinginan
perbandingan, dan apa
penerima.
yang
menjadi
pembentukan
tujuan sistem
tersebut. Adapun konsep
mengenai
pendekatan
berdiri sendiri atau
sistem adalah sebaagai
individu.
berikut :
d. Memandang
a. Suatu sistem harus memiliki
suatu
sistem sebagai sistem
suatu
yang
dapat
sasaran atau tujuan
terpengaruh maupun
yang
mempengaruhi
jelas
dan
terarah.
sistem yang berada
b. Bagian dari sistem
diluar
atau subsistem harus saling
terkait
batas
atau
lingkungan luar.
dan
e. Memperhatikan
mempunyai
seluruh faktor-faktor
hubungan yang erat
yang
atau harmonis antara
mempengaruhi
subsistem yang satu
kinerja suatu sistem,
dengan
dan
subsistem
dapat
dapat
yang lain, karena jika
menghilangkan
terjadi
maupun menciptakan
interaksi
subsistem-subsistem
suatu
tersebut
sistem
merupakan
suatu kesatuan penuh yang
tidak
subsistem bagian
bagi yang
bersangkutan.
dapat
dipisahkan. c. Memandang
solusi
2.3. Sistem Penjualan suatu sebagai yang
Penjualan adalah suatu usaha yang
terpadu
untuk
mengembangkan rencana-rencana
mempunyai peranan
strategis
dan
usaha pemuasan kebutuhan dan
fungsi
dalam
yang
diarahkan
suatu sistem, bukan
keinginan
memandang
suatu
mendapatkan
penjualan
subsistem yang dapat
menghasilkan
laba
2007).
pembeli,
Penjualan
pada
guna yang
(Marwan, merupakan
sumber hidup suatu perusahaan,
a. Pengalaman
penjualan
dapat
pada tahun – tahun yang
diperoleh laba serta suatu usaha
lalu meliputi kualitas,
memikat
yang
harga, waktu maupun
diusahakan untuk mengetahui daya
daerah pemasaran untuk
tarik
penjualan produk.
karena
dari
penjualan
konsumen
mereka
mengetahui
sehingga
hasil
dapat
produk
yang
b. Dalam
hal
ini
akan
dihasikan. Dari penjelasan tersebut
diambil
kesimpulan
dalam
atau
untuk
menetapkan
jasa
perencanaan
memindahkan
mentransfer
barang
dan
diperlukan
orang-orang
yang
produk
pada tahun berikutnya.
bekerja dibidang penjualan seperti
c. Kebijaksanaan
dari
pelaksnaan dagang, agen, wakil
perusahaan
yang
pelayanan, dan wakil pemasaran.
berhubungan
Jadi
secara
garis
besar
penjualan adalah proses penyaluran
dengan
penjualan. d. Tenaga
kerja
yang
barang atau jasa dari produsen ke
dimiliki, apakah sudah
konsumen atau pelanggan secara
memiliki
periodik. Salah satu faktor yang
yang tinggi atau belum.
mempengaruhi jumlah
bsar
kecilnya
penjualan
adalah
e. Kapasitas
dan
kemampuan perusahaan
perencanaan yang telah dibuat oleh perusahaan atau badan usaha, misal
produktivitas
dalam menjual barang. 2.3.2. Faktor Eksternal
perencanaan tentang harga barang
Faktor Eksternal merupakan
yang akan dijual.
data dan informasi yang
Faktor – faktor yang mempengaruhi
terdapat diluar perusahaan.
penjualan :
Faktor Eksternal terdiri dari
2.3.1. Faktor Internal
:
Faktor Internal, merupakan
1. Keadaan Saingan Pasar
data informasi yang terdapat
Melihat
kondisi
pada perusahaan itu sendiri.
persaingan yang ketat
Faktor Internal terdiri dari :
maka perusahaan perlu
mengambil langkah –
barang
diserahkan
langkah
oleh
perusahaan
untuk
mengatasi
persaingan
tersebut
antara
dengan meningkatkan
kepada konsumen.
lain
b. Penjualan Kredit
cara
Penjualan
kualitas
Kredit
dilakukan
produk yang dihasilkan
oleh
atau
dengan
perusahaan
meningkatkan
jumlah
cara
barang yang dipasarkan.
perusahaan melihat
dengan
mengirimkan
barang
2. Situasi Konsumen Dalam
pihak
sesuai
dengan order yang
hal
ini
telah disepakati oleh
harus
kedua belah pihak
situasi
dan
pembayaran
masyarakat, baik daya
dilakukan
beli maupun keinginan
jangka waktu yang
masyarakat
telah ditetapkan.
untuk
tersebut
pada
merencanakan
strategi pemasaran yang
2.4. Sistem Pemesanan Barang
tepat.
Pemesanan
barang
Jenis – jenis penjualan :
merupakan kegiatan transaksi yang
a. Penjualan Tunai
tidak
Penjualan Tunai
adalah
penjualan
yang
dilakukan perusahaan cara
dengan
untuk
meliputi
proses
pemesanan barang saja, tetapi juga meliputi secara
segala
kegiatan
yang
langsung
maupun
tidak
langsung
mewajibkan
pembeli
hanya
berhubungan
atau
mempengaruhi kelancaran kegiatan penjualan dan pembelian barang. Aplikasi pemesanan barang
melakukan
merupakan sistem yang dirancang
pembayaran terlebih
untuk menyajikan informasi guna
dahulu
membantu
sebelum
kelancaran
kegiatan
penjualan dan pembelian barang
kertas, buku, atau tersimpan
dalam hal pengolahan data barang
sebagai file dalam database.
di suatu perusahaan. Sistem
ini
2.5.2. Kualitas Informasi dibuat
untuk
Kualitas
dari
suatu
mengembangkan dari sistem yang
informasi tergantung dari
sudah ada sebelumnya serta untuk
tiga hal, yaitu :
mengatasi beberapa kendala dalam
a. Akurat
sistem yang ada sebelumnya, yaitu
Informasi harus bebas
untuk
dari kesalahan dan tidak
mengurangi
pemesan
barang
pencatatan yang
masih
menyesatkan, informasi
dilakukan secara manual, sering
harus
terjadi
mencerminkan
kesalahan
mengenai
informasi data barang yang masih tersedia misalkan kode barang ataupun jumlah barang.
jelas
maksudnya. b. Tepat Waktu Informasi yang sudah datang pada penerima tidak boleh terlambat,
2.5. Informasi
informasi yang sudah
2.5.1. Pengertian Informasi Menurut Davis dalam
usang
tidak
akan
Jogiyanto (2007) Informasi
mempunyai nilai lagi.
adalah data yang di olah
Karena
menjadi sebuah bentuk yang
merupakan landasan di
berarti
bagi
dalam
dan
bermanfaat
penerimanya bagi
informasi
pengambilan
keputusan.
Bila
pengambilan keputusan saat
pengambilan keputusan
ini atau saat mendatang.
terlambat, maka dapat
Data
berakibat
dapat
didefinisikan
sebagai deskripsi dari suatu dan
kejadian
yang
kita
fatal
bagi
organisasi. c. Relevan
hadapi. Data dapat berupa
Informasi
catatan-catatan
relevan jika mempunyai
dalam
dikatakan
manfaat
bagi
kondisi keputusan yang
pemakainya.
komples. c. Membuat
2.5.3. Nilai Informasi Nilai
rangkaian
informasi
standar yang berperan
dianggap sangat berharga
sebagai umpan balik dan
karena
pengendalian
informasi
mewakili
dapat
unsur-unsur
tujuan
untuk
lainnya yang mempunyai
meminimalisasikan
nilai
kesalahan.
ukur
dari
sebuah
sumber daya. Nilai dari suatu informasi ditentukan
2.6. Sistem Informasi
oleh dua hal, yaitu manfaat dan
biaya
Sistem
Informasi
dapat
untuk
didefinisikan sebagai suatu sistem
Suatu
yang dibuat oleh manusia yang
informasi dikatakan bernilai
terdiri dari komponen-komponen
bila
dalam organisasi untuk mencapai
mendapatkannya.
manfaatnya
lebih
efektif dibandingkan dengan
suatu
biaya untuk mendapatkanya.
informasi. Sistem ini menggunakan
2.5.4. Fungsi Informasi Dengan melihat arti informasi
dan
karakteristiknya,
maka
tujuan
yang
menyajikan
perangkat
lunak
prosedur,
pedoman,
komputer, model
manajemen dan keputusan. Pada
dasarnya
orang
secara umum fungsi dari
membahas sistem informasi tanpa
informasi dapat disimpulkan
computer, tetapi akhirnya computer
sebagai berikut:
mempunyai
a. Sebagai masukan yang
Sehingga sekarang ini timbul istilah
diproses
dalam
model
penting.
suatu
sistem informasi berbasis komputer
pengambilan
yang merupakan sistem informasi
keputusan. b. Memperbesar dan
peranan
menggunakan peluang
mempengaruhi
variasi pemilihan untuk
alat bantu.
computer
sebagai
Komponen
e. Prosedur,
Sistem
seperti
dokumentasi
Informasi terdiri dari : a. Hardware, terdiri dari
prosedur/proses
komputer,
sistem,
pheripheral,
dan
buku
penuntun operasional
jaringan.
(aplikasi) dan teknis.
b. Software, merupakan kumpulan
dari
perintah/fungsi yang ditulis dengan aturan tertentu
untuk
2.6.1.
Kegiatan
di
Sistem
Informasi 1. Input, suatu
menggambarkan kegiatan
untuk
memerintahkan
menyediakan data untuk
komputer
diproses.
melaksanakan tugas tertentu. c. Data,
2. Proses, menggambarkan bagaimana suatu data
merupakan
diproses
untuk
komponen dasar dari
menghasilkan
suatu
informasi yang akan
informasi yang bernilai
diproses lebih lanjut
tambah.
untuk menghasilkan informasi. d. Manusia, terlibat
3. Output, suatu kegiatan untuk
yang
menghasilkan
laporan dari proses di
dalam
atas tersebut.
komponen
manusia
4. Penyimpanan,
suatu
seperti
operator,
kegiatan
untuk
pemimpin
sistem
informasi
dan
sebagainya.
memelihara
dan
menyimpan data.
Oleh
5. Kontrol, suatu aktivitas
sebab itu perlu suatu
untuk menjamin bahwa
rincian tugas yang
sistem
informasi
jelas.
tersebut
berjalan
sesuai
dengan
yang
diharapkan.
1. Communication Langkah ini merupakan analisis terhadap kebutuhan software, dan
2.7.
UML
(Unifield
Modeling
tahap
untuk
pengumpulan
Language) UML (Unified Modeling Language)
adalah
standart
untuk
spesifikasi, konstruksi, dari
dan
bahasa
melakukan
mengadakan data
dengan
pertemuan
dengan
customer,
maupun
melakukan
mengumpulkan
visualisasi,
tambahan baik yang ada di jurnal,
dokumentasi
komponen-komponen
artikel, maupun dari internet. 2. Planning
perangkat lunak, dan digunakan
Proses
untuk
lanjutan
pemodelan
bisnis.
data-data
planning
merupakan
dari
proses
(http://lecturer.eepis-its.edu)
communication
Ada beberapa diagram yang
requirement). Tahapan ini akan
disediakan dalam UML antara
menghasilkan
lain: (Sholiq, 2006 : 71)
requirement atau bisa dikatakan
dokumen
user
Diagram use case (use case
sebagai data yang berhubungan
diagram)
dengan keinginan user dalam
Diagram
kelas
(class
Diagram
pembuatan Software , termasuk rencana yang akan dilakukan.
diagram)
(analysis
sekuensial
(sequence diagram)
3. Modeling Proses
modeling
ini
akan
menerjemahkan syarat kebutuhan
2.8. Model Waterfall Menurut Pressman (2010, p39)
ke sebuah perancangan software
model waterfall adalah model
yang dapat diperkirakan sebelum
klasik yang bersifat sistematis,
dibuat
berurutan
berfokus pada rancangan struktur
dalam
membangun
coding
.
arsitektur
Proses
ini
software . Berikut ini ada dua
data,
software,
gambaran dari waterfall model.
representasi interface, dan detail
Fase-fase dalam model waterf all
(algoritma) prosedural. Tahapan
menurut referensi Pressman:
ini akan menghasilkan dokumen
yang
disebut
software
requirement.
dilakukan
pemeliharaan
secara
berkala.
4. Construction
BAB III
Construction merupakan proses membuat
kode.
Coding
pengkodean
atau
METODE PENELITIAN
merupakan
penerjemahan
desain
dalam
3.1. Metode Pengumpulan Data
bahasa yang bisa dikenali oleh komputer.
Programmer
Metodologi
penelitian
akan
secara sederhana dapat diartikan
yang
sebagai kumpulan dari metode-
diminta oleh user. Tahapan inilah
metode (methods) ataupun cara-
yang merupakan tahapan secara
cara tertentu yang dapat diterima
nyata dalam mengerjakan suatu
oleh akal sehat untuk menemukan
software,
artinya
penggunaan
atau mencari sesuatu kembali
komputer
akan
dimaksimalkan
dalam hal ini penelitian. Dalam
menerjemahkan transaksi
dalam
tahapan
ini.
Setelah
mendukung penelitian ini berikut
pengkodean selesai maka akan
adalah metode-metode ataupun
dilakukan testing terhadap sistem
cara-cara yang akan dilakukan
yang telah dibuat tadi. Tujuan
yaitu:
testing
1. Obyek Penelitian
adalah
kesalahan-kesalahan
menemukan terhadap
sistem tersebut untuk kemudian bisa diperbaiki.
Penelitian ini dilakukan di Toko Ekolan Semarang. 2. Jenis Data
5. Deployment
Jenis data yang akan digunakan
Tahapan ini bisa dikatakan final
dalam penelitian ini adalah
dalam pembuatan sebuah software
sebagai berikut:
atau
a. Data Primer
sistem.
Setelah
melakukan
analisis, desain dan pengkodean
Data primer adalah data
maka sistem yang sudah jadi akan
yang
digunakan oleh user . Kemudian
langsung dari sumbernya, di
software yang telah dibuat harus
dalam hal ini data primer
diperoleh
secara
diperoleh melalui penelitian
dan pengamatan langsung
lapangan guna mengamati,
dari lapangan, tanya-jawab,
mencatat, dan menganalisa
konsultasi, dan masukan-
yang
masukan dari pemilik Toko
dijadikan data awal untuk
Ekolan.
perancangan e-commerce.
b. Data Sekunder
keadaan
untuk
c. Studi Pustaka
Merupakan data yang bukan
Data diambil dari buku,
diusahakan
makalah, jurnal dan artikel
penulis,
sendiri Data
oleh
tersebut
baik
hardcopy
maupun
berasal dari buku, makalah,
online di internet yang dapat
jurnal, artikel baik online
dijadikan
maupun studi pustaka yang
mendukung pembahasan e-
menunjang
commerce.
untuk
perancangan e-commerce.
referensi
4. Metode
3. Metode Pengumpulan Data
yang
Pengembangan
Sistem
Untuk membantu kelancaran
Metode
yang
penyusunan skripsi ini, maka
untuk
membuat
diperlukan data dan informasi
mengembangkan
piranti
yang
lunak
model
cukup
permasalahan
mengenai yang
akan
ini
digunakan atau
adalah
prototype (Pressman, 2005).
dibahas agar sesuai dengan
Metode
tujuan
metode pengembangan sistem
Teknik
yang
akan
dicapai.
pengumpulan
data
ini
merupakan
di mana hasil analisa per
antara lain:
bagian langsung diterapkan
a. Wawancara (Interview)
ke dalam sebuah model tanpa
Dalam metode ini, secara
harus
menunggu
langsung dilakukan tanya
sistem
selesai
jawab dengan pemilik Toko
Adapun tahap-tahap dalam
Ekolan.
metode ini adalah:
b. Observasi
seluruh dianalisa.
1. Analisa
Pada metode ini dilakukan
Pada tahap ini kegiatan
pengamatan
yang dilakukan adalah
langsung
di
menganalisa yang
keperluan
terdapat
mengetahui
pada
memenuhi keinginan dan
masalah yang ada serta identifikasi
kebutuhan pemakai.
obyektif
keseluruhan perangkat
4. Hasil
dari lunak
serta
Pada tahap ini
yang
merupakan hasil dari
dibutuhkan.
prototyping atau model
2. Perancangan sistem
akhir yang telah dibuat
Pada tahap ini kegiatan
sesuai dengan yang
yang dilakukan adalah
diinginkan
merancang model atau prototype
dari
permasalahan yang ada. 3. Evaluasi
3.2. Metode Analisis Data Analisa merupakan suatu metode untuk
Pada
tahap
ini
menguji
menganalisa
data
permasalahan.
Dalam
merupakan
kegiatan
menganalisa
evaluasi
terhadap
langkah-langkah sebagai berikut :
prototype yang
atau
data
dan
diperlukan
model
sudah
dibuat.
Langka
Keteranga
ada
bagian-
h
n
bagian yang tidak sesuai
Prelimi
Merupkan
dengan keinginan maka
nary
tahap awal lingkup
perlu diubah. Prototype
investig
penyelidik perkemban
tersebut dievaluasi oleh
ation
an
gan system
bertujuan
informasi
Apabila
pemakai
dan
untuk
dipakai
menyaring
untuk
kebutuhan
menjawab
pengembangan perangkat
pertayaan
lunak. Iterasi yang terjadi
dan
pada
menyimpu
saat
prototyping
memungkinkan pengembang
lkan untuk
proyek
Output
Ruang
tersebut
Pada dasar
layak
nya tujuan
dicari dan
dari tahap
dikemban
ini adalah
gkan
untuk
Proble
Indetifikas Table
memperke
m
i masalah indetifikasi
nalkan
analisis
dan
masalah,
data
analisis
akar
proses dan
masalah
masalah
interface
sehingga
dan
dapat
alternative
n
diindentifi
permasalah
informasi
design
Mendesai
put)
Desain
system logios terdiri dari
kasi akar an ( system
yang akan
permasala
dikemban
ain
gkan
logi
baru )
hannya
-
Des
s
Requer
Merupaka
Table
ements
n
analisis
setlah
system
ER
problem
berisi
D
analisis
indetifikasi
mengenai
kebutuhan
data
tahap kebutuhan
-
Des ain
Dat
logi
a
s
untuk
inpu
pros
menegask
t
es
Pros
usec
es
ase
Info
diag
persaratan
rma
ram
bisinis
si
dan
penjualan.
(out
seq
metodolog i
-
yaitu
an
dan
-
mempreri otitaskan
-
uen ce
-
4.5. Spesifikasi Hasil Penelitian Dari
proses
pembuatan
diag
website yang sudah ada maka
ram
berikut
dari
sebuah
)
penelitian tentang “
Rancang
Des
Bangun Sistem Penjualan untuk
ain
Glovella
inte
Web Berbasis PHP ” :
rfac
Menu :
e
1. Home
hasil
Shop
Menggunakan
2. Profil 3. Cara Pembelian Gambar : 3.1. Metode Analisi Data
4. Keranjang belanja 5. Catalog 6. Produk All 7. Hubungi Kami 4.6. Analisa Sistem
BAB IV HASIL DAN PEMBAHASAN
Sebelum pembuatan
melakukan sebuah
program
perangkat lunak dilakukan suatu
4.1. Hasil Penelitian Evolusi yang terjadi pada internet
perancangan akan perangkat lunak
merupakan satu fenomena yang
tersebut
paling menarik dalam kemajuan
pembuatan akan semakin cepat
teknologi yang terjadi sekarang.
dan terstruktur rapi, karena di
Sektor bisnis merupakan sektor
dalam perancangan akan dibahas
yang paling
tentang
terkena dampak dari
sehingga
pada
semua
persiapan
perkembangan teknologi informasi
pembuatan
dan telekomunikasi. Melalui hasil
termasuk menganalisa kebutuhan
penelitian pada ecommerce dapat
– kebutuhan yang ada.
memiliki peluang yang sama agar dapat
bersaing
dan
berbisnis didunia maya.
berhasil
perangkat
saat
lunak,
sedang berjalan yang
4.6.1. Identifikasi Pemakai Analisa
terlebih
masih
dilakukan
mengidentifikasi
secara
manual
orang atau perangkat yang
sehingga
adanya
akan menggunakan sistem.
pertimbangan
untuk
Orang atau perangkat ini
dibangunnya
sistem
disebut pemakai. Pemakai
ini.
dahulu
mempresentasikan peran –
Tujuan
dari
peran dari orang atau saat
perancangan
–
sistem beroperasi.
perancangan aplikasi
Dalam
aplikasi
ini
ini adalah terciptanya
terdapat sebuah pemakai
proses marketing yang
sebagai pengguna sistem
tidak hanya terbatas
yang akan diberi dengan
pada
nama user. User dalam
maupun negara akan
aplikasi ini berupa seorang
tetapi
administrator
bahkan tidak terbatas
dan
costumer atau pelanggan.
sebuah
lebih
4.6.2. Analisa Kebutuhan Sistem
sistem
a. Pengumpulan
biaya
Analisa kebutuhan diawali
sistem dengan
meluas
oleh ruang dan waktu. Dengan
Informasi
kota
dibuatnya ini
jumlah yang
dikeluarkan
relative
lebih
murah.
Disamping itu dengan adanya
sistem
ini
pengumpulan data dan
pembayaran
oleh
informasi
pembeli
user
menggunakan metode
tidak harus datang ke
wawancara
Toko
dengan
atau
Ekolan
akan
pimpinan ekolan dan
tetapi bisa dilakukan
pengamatan
hanya
penulis
terhadap sistem yang
dengan
bertransaksi
lewat
internet.
b. Model
Analisa
Kebutuhan Sistem
Adapun proses wawancara dilakukan
yang digunakan
Sistem
penjualan
yang berjalan di Toko Ekolan
masih
untuk memulai proses
dilakukan
secara
identifikasi
manual yaitu dengan
usecase
yaitu : 1.
2.
3.
cara
menawarkan
Informasi
produk
mengenai
costumer
secara
sistem
langsung
maupun
yang
kepada
berjalan.
lewat
Informasi
dan media elektronik
mengenai
local seperti radio. Di
fitur
Toko
yang
media
Ekolan
massa
ini
akan
proses
diterapkan
dilakukan oleh pihak
pada aplikasi
marketing dengan cara
penjualan
mendaftarkan
barang online
kepada
pihak
menggunakan
marketing
yang
web.
mengelola
media
Informasi
dengan cara seperti itu
mengenai
pihak
struktur
menghabiskan
biaya
database yang
yang
besar
akan
karena
diterapkan
pemasangan iklannya
pada aplikasi
hanya
yang
sebentar
dibuat.
akan
marketing
diri
toko
sangat
proses
berdurasi saja
dan
hanya sekali tempo saja. Disamping itu
proses
pembayaran
maupun yang
tinggi
dan
proses
transaksi
marketing yang masih
dilakukan
seperti itu membuat
mengharuskan
pihak
nama Ekolan menjadi
user
kurang dikenal oleh
untuk datang langsung
masyarakat luas dan
ke pihak Toko Ekolan,
menghabiskan banyak
untuk
biaya.
pembeli
atau
melihat
bermacam – macam produk
yang
ditawarkan Toko
pihak
Ekolan
permintaan yang
tersebut
dapat
disimpulkan
bahwa
dan
Ekolan membutuhkan
produk
sebuah sistem untuk
cocok
yang
diinginkan oleh user. Hal itu tentu saja
Dari informasi
tidak
akan
mengatasi dan
kesulitan
hambatan
–
hambatan yang selama ini terjadi.
menjadi permasalahan
Alasan penulis
jika pembeli atau user
menggunakan
lokasi tempat tinggal
website atau internet
atau kantornya berada
adalah karena media
tidak jauh dari Toko
ini tidak mempunyai
Ekolan
atau
batasan
pembeli
berada
jika
media
ruang
dan
di
waktu juga tidak ada
kota yang sama. Akan
batasan semua orang
tetapi tentu itu akan
di
menjadi
dunia
sebuah
seluruh
penjuru untuk
permasalahan dan bisa
mengaksesnya.
memberatkan pembeli
Dengan
atau user jika tingkat
menggunakan
kesibukan
website
tersebut
pembeli sangatlah
diperoleh
maka
media akan
beberapa
keuntungan antara lain
kepada
:
masyarakat
1. Pembeli atau user
melalui
media
internet
tentang
tidak
perlu
lagi
datang ke Ekolan
barang yang dijual
akan tetapi cukup
oleh
dengan
dengan
melihat
Ekolan
produk – produk
kemudahan
apa
saja
yang
transaksi
ditawarkan
oleh
internet.
pihak
toko
tersebut
atau
dengan
kontak
Kebutuhan
person
dengan
yang diusulkan dalam
4.6.3. Kebutuhan Software
pihak admin untuk
pembuatan
menjadi member.
informasi
2. Pembayaran dapat
melalui
software
system pengiriman
berbasis web ini adalah :
dilakukan dengan
XAMPP merupakan web
cara
server
transfer
apache
yang
menggunakan
didalamnya
layanan yang telah
tersedia database server
disediakan
MySQL,
dan
PHP
programming.
oleh
situs. 3. Semua masyarakat di Indonesia
seluruh
XAMPP
sudah
support
merupakan
software
yang
mudah
bisa
digunakan, gratis, dan
mengakses produk
mendukung instalasi di
yang
windows
diperjual
belikan. Informasi
Linux,
yang
disajikan
lainnya
yaitu
layanan
informasi produk
ataupunn keuntungan adalah
menginstal
satu
Cuma kali
sudah tersedia Apache
web
server,
database
MySQL
Server,
PHP
pemrograman class atau berbasis objek.
support (PHP 4 dan PHP
Sedangkan
5) dan beberapa module
database yang digunakan
lainnya. Hanya bedanya
adalah MySQL. Dimana
yang
database
versi
untuk
windows sudah
untuk
MySQL
ini
adalah database server dalam
bentuk
yang
populer.
instalasi grafis dan yang
Kepopulerannya
linux dalam bentuk file
disebabkan
terkompresi tar.gz.
menggunakan
SQL
sebagai
dasar
Pengolahan
data
pelanggan
ini
menggunakan PHP,
MySQL
bahasa
dibuat
untuk
bahasa
databasenya. Selain itu,
sehingga
webserver
yang
digunakan
adalah
mengakses
MySQL
bersifat
free
dalam arti kita tidak perlu membayar
Apache. Apache yang digunakan
adalah
4.6.4. Kebutuhan Hardware
Apache versi 2.2.11 yang
Spesifikasi
berjalan
atau
di
system
Windows. Untuk
perangkat
yang PHP
yang
hardware keras
digunakan
penyusun untuk sistem e-
digunakan adalah PHP
commerce
versi 5.2.9 dimana PHP
Glovella Shop adalah:
versi ini adalah PHP
1. Intel (R) Pentium (R)
generasi
CPU P6200 @2.13GHz
terbaru.
Perbedaan
mendasar
untuk
2.13GHz.
antara PHP 4 dengan
2. Memory (RAM) 1.00
PHP
GB.
5
kemampuan dalam
adalah PHP
5
3. Hardisk 320 GB.
mendukung
4. VGA On Board.
5. DVD.
masyarakat
Sedangkan
yang
bertempat
spesifikasi
tinggal jauh dari rumah toko
untuk
Ekolan dan masyarakat luas pada
menjalankan sistem e-
umumnya. Tampilan web perlu
commerce untuk Ekolan
dirancang semaksimal mungkin,
ini adalah :
sehingga
1. CPU Pentium 2.
berinteraksi dengan baik dan tidak
2. Memory 32 MB.
mudah jenuh saat browsing di
3. Hardisk 20 GB.
website tersebut.
4. VGA On Board.
Perancangan tampilan website ini
5. CD Room.
menggunakan
minimum
Untuk
mengakses
konsumen
dapat
software
atau
macromedia dreamweaver MX
menjalankan sistem e-commerce
sebagai editornya. Penggunaan
ini
software
tidak
perlu
dibutuhkan
ini
telah
diuji
dalam
hal
serta
sangat
spesifikasi yang sangat bagus,
kehandalanya
yang terpenting bias terhubung
mendesain
dengan internet dan mempunyai
familiar dikalangan designer web.
web,
browser untuk mengaksesnya. 4.7. Perancangan Website Tahap
4.8. Perancangan Sistem perencanaan
merupakaan tahap awal
yang
Konsumen
browsing
diinternet membuka web toko
menentukan bagaimana bentuk
Ekolan.
tampilan
ingin membeli produk dari toko
website
yang
akan
dibuat dan langkah awal ini
Ekolan,
sangat menentukan kesuksesan
bisa
dalam
Ekolan.
Website
pembuatan ini
dibuat
website. guna
Kemudian
konsumen
melihat
apabila
langsung
produk
Dilanjutkan
dari
dengan
membeli sebuah produk Setelah
membantu user dalam mencari
terdaftar
dan menemukan informasi seputar
konsumen bisa login untuk
produk chloting yang konsumen
melihat serta memesan produk
inginkan. Sasaran utama dari
dari Ekolan. Setelah produk
website
konsumen melakukan transfer
ini
khususnya
untuk
dalam
member,
uang ke nomor rekening rumah
Case
yang
Diagram, Class Diagram.
sudah
tercantum
di
Diagram,
Squence
halaman web tersebut, setelah itu user melakukan konfirmasi
4.8.1.
Object
Oriented
dan barang akan dikirim setelah
Development (OOD)
user
Pada perancangan sistem
melakukan
konfirmasi
pembayaran.
ini penulis menggunakan
Dalam
perancangan
UML
sebagai
bahasa
system dibuat pengelompokan
permodelan yang terdiri
kata
dari Use Case Diagram,
benda
dalam
E-
Commmerce yaitu ; 1.
Konsumen konsumen, telpon,
Class Diagram, Squence :
nama
email,
nomor
alamat,
kota,
password.
4.8.2. Use Case Diagram Use
2. Produk : kode produk, jenis produk,
Diagram.
nama
produk,
harga, gambar, detail.
Case
Diagram
menjelaskan suatu sistem jika
dilihat
dari
pandangan orang yang
3. Orders : tanggal pesan, kode
berada
diluar
sisitem
produk, nama produk, harga,
(actor).
jumlah pesan, total, alamat
sebuah entitas manusia
kirim, kota.
atau
4. Konfirmasi : bank, atas
Actor adalah
mesin
berinteraksi
yang dengan
nama, jumlah uang, tanggal
sistem untuk melakukan
bayar.
pekerjaan-pekerjaan
5. Bayar : tanggal bayar, no rekening,
jumlah,
atas
nama, Setelah dilakukan analisa dan
penelitian
maka
OOD
(Object Oriented Design) dapat digambarkan mulai dari Use
tertentu.
digambarkan
dalam
urutan waktu. Squence Mengedit home
diagram
terdiri
atas
dimensi
vertical
dan
dimensi
Mengedit produk
horizontal.
Interaksi dalam sistem tersebut terbagi menjadi
Melihat data Order
dua, antara lain : 1. Interaksi admin dengan menu
Mengedit Ongkos Kirim
administrator
Mengedit Cara Pembelian Melihat data Laporan
admin Melihat home
Melihat produk
Melakukan Proses Pembelanjaan Melakukan Pengisian Member dan Data Detail
Melihat hasil Pemesanan dan total Pembayaaran
user
Gambar 4.1. Use Case Diagram
4.8.3. Squence Diagram
Gambar 4.2. Sequence Diagram
Squence
Diagram
menjelaskan
interaksi
antar objek didalam dan sekitar
sistem
yang
Admin dengan menu administrator
2. Interaksi pembeli dengan website
sebuah
objek.
Class
diagram menggambarkan keadaan (atribut / properti) suatu sistem,
sekaligus
menawarkan untuk
layanan
memanipulasi
keadaan tersebut (metode /
fungsi).
gambar yang
class akan
Adapun diagram dirancang
adalah sebagai berikut:
Gambar 4.3. Sequence Diagram User
4.8.4. Class Diagram Class
diagram
adalah sebuah spesifikasi yang akan menghasilkan
Gambar 4.4. Class Diagram
selanjutnya.
4.9. Implementasi Program Perancangan
aplikasi
Pada
e-
Halaman home terdapat
commerce Ekolan ini dikembangkan
menu-menu yaitu home,
dengan
profile,
menggunakan
bahasa
cara
belanja,
pemograman PHP dengan text editor
produk, download katalog,
Macromedia Dreamweaver MX 2004
hubungi kami.
dan
database
Implementasi
Mysql
appserv
merupakan
tahap
perencanaan dan pengujian. Dalam tahap
implementasi,
kelebihan
dan
kekurangan program aplikasi ini dapat diketahui.
Untuk
itu
diperlukan
beberapa fsilitas atau peralatan yang mendukung agar program aplikasi ini dapat berjalan sesuai dengan yang diinginkan. Dalam bab ini akan menjelaskan eksekusi program yang terdiri dari tampilan setiap tampilan halaman menu program, kebutuhan system baik itu hardware, software,dan brainware serta testing program.
4.9.1. Index Halaman Utama User
Gambar 4.14 : Tampilan Halaman Halaman
ini
Utama
merupakan halaman muka yang akan tampil untuk
4.9.2. Tampilan Halaman Menu
pertama kali setiap web ini
Profile
dibuka. Halaman “index” merupakan halaman
induk –
dari
halaman
Tampilan halaman menu profile implementasi
merupakan dari
perancangan form profile
cara pembelian dan konfirmasi
pada gambar menjelaskan
pembayaran secara online pada
tentang seluk beluk dari
website ekolan semarang.
toko ekolan dan identitasnya
Gambar 4.15 : Tampilan Halaman
Cara Pembayaran
Profile
4.9.3.
Tampilan
Menu
Cara
Tampilan halaman menu cara merupakan
implementasi dari perancangan form
cara
4.9. 4. Tampilan Halaman All Produk
Pembayaran
pembayaran
Gambar 4.16 :Tampilan Halaman
pembayaran
pada
gambar , menjelaskan bagaimana
Menu all produk menu yang
memperlihatkan
produk–produk
ekolan,
didalamnya ,dan di setiap jenis barang yang telah di
tampilkan menu
terdapat
link
detail
merupakan menuju
yang
4.9.5. Tampilan Halaman
link
Keranjang Belanja
fasilitas ke
halaman
Pada tampilan Keranjang
berikutnya yaitu halaman
belanja merupakan Semua
detail untuk dapat melihat
produk yang telah di pilih
barang
untuk di beli oleh member
secara
tamabahkan menu
detail
lagi beli
di
sebuah untuk
menlanjutkan ke proses beli.
satu
persatu
di
masukkan/disimpan dalam script
program
penumpukkan
yang
berfungsi
sebagai
penyimpanan sementara. Dan di dalam halaman keranjang
ini
pelanggan
dapat
melakukan
update
daftar
belanjaan
yang
masuk,
misalnya
menghapus
item
dengan produk
yang sekirannya tidak di kehendaki, melakukan
atau
dapat
perbelanjaan
lagi. Jika pesanan dihapus maka session belanja pada item tersebut juga akan di hapus dan seluruh isi daftar pembelian
ini
akan
ditampilkan ke konsumen beserta subtotal pemesanan. Dibagian bawah kolom Gambar 4.17. Tampilan Halaman Utama
belanjaan terdapat tombol lanjutkan belanjaan untuk
melanjutkan produk
pembelian
yang lain, pada
melakukan registrasi/pembelanjaan
tombol selesai belanja untuk
kustomer
dilanjutkan
login ini di gunakan setelah
ke
halaman
login dan registrasi.
lama,
tampilan
melakukan pembelian agar dapat
melihat
belanjaan,
harga barang, ongkos kirim, total belanjaan, pada bagian bawah registrasi
terdapat bagi
kolom kustomer
baru.
Gambar 4.18. Tampilan Kranjang Belanja
4.9.6. Tampilan Halaman Login Dan Registrasi Tampilan
login
dan
registrasi ini di jadikan satu tampilan
agar
mempermudah
kustumer,
tampilan login dan registrasi merupakan bagian proses pembelanjaan
di
toko
ekolan, pada kolom atas
Gambar 4.19. Tampilan Halaman
terdapat tampilan login bagi
Login dan Registrasi
yang
sudah
perna
4.9.7. Tampilan Halaman Transaksi selesai Halaman
Transaksi
selesai menampilkan data data
pemesanan
order,
manampilakan
nama
pemesan/pembelian, alamat, tlp, email dan nomor order untuk
memberikan
informasi pemesanan/pembelian, ada juga
menampilkan
data
barang dan jumlah barang, harga, ongkos korim, total biaya, data tersebut terkirim ke
alamat
email
pemesan/pembeli.
Untuk
melakukan
proses
selanjutnya
kustomer
mengrim
pembayaran
memlalui
rekening
atau
di
halaman
transaksi selesai dan juga di data yang terkirim ke alamat imel kustomer.
Transaksi selesai
yang
tertera di tampilan halaman indeks
Gambar 4.20. Tampilan Halaman
4.9.8. Tampilan Halaman Katalog Halaman katalog menampilkan sebuah berita yang berisi catalog toko produk ekolan dan juga informasi sekitar pameran produk ekolan.
4.9.9. Tampilan Halaman Hubungi Kami Pada halaman hubungi kami menampilkan halaman kontak untuk memberikan suatu informasi.
Gambar 4.21. Tampilan Halaman Katalog
Gambar 4.22. Tampilan Halaman Hubungi kami
4.10.
Tampilan
Web
Admin
(Administrator) Menu Admin adalah menu yang hanya bisa diakses oleh administrator saja. Untuk masuk ke halaman menu admin akan disediakan password
portal yang
pengisian
harus
sesuai
dengan database yang sudah ada, jadi tidak sembarang orang bisa memasukinya.
Gambar 4.24 : Halaman Utama Administrator
4.10.1. Profile Halaman ini akan menampilkan halaman admin profile toko ekolan, pada halaman ini profile terdapat beberapa kolom Gambar 4.23 : Form login admin
yaitu nama toko, meta deskripsi, meta keyword, email pengelola, telepon, nomor rekening, gambar
Apabila sudah melakukan proses pemasukan username dan password maka akan masuk ke dalam halaman khusus administrator dengan tampilan sebagai berikut :
dan isi toko profile untuk menulis selak beluk toko ekolan.
4.10.3. Tambah Kategori Produk Halaman ini akan menampilkan halaman admin tambah kategori produk, di dalam tampilan tersebut terdapat juga fasilitas tambah kategori, edit dan hapus
Gambar 4.25 : Halaman Profile Administrator
4.10.2. Cara Pembelian Halaman ini akan menampilkan halaman cara
Gambar 4.27 : Halaman Kategori
pembelian pada toko ekolan
Produk
Gambar 4.26. : Halaman Cara Pembelian
Gambar 4.28 : Halaman Tambah Kategori Produk
tambah produk dan di lengkapi juga dengan menu tambah produk, edit dan hapus
Gambar 4.29 : Halaman Edit Kategori Produk Gambar 4.31 : Halaman Produk
Gambar 4.30 : Halaman Hapus Kategori Produk
Gambar 4.32. : Halaman Tambah Produk
4.10.4. Tambah Produk Halaman ini akan menampilkan halaman admin
secara detail, di dalama tampilan details order masuk berfungsi untuk merubah data status order.
Gambar 4.33 : Halaman Edit Produk
Gambar 4.35 : Halaman Order Masuk
Gambar 4.34 : Halaman Hapus Produk
4.10.5. Order Masuk Halaman menampilkan
Gambar 4.36 : Halaman Details ini
halaman
akan order
masuk, pada halaman order terdapat juga menu details untuk melihat
Order Masuk
juga membalas suatu pesan dan hapus pesan.
Gambar 4.37 : Halaman update
Gambar 4.39 : Halaman Pesan
status Order Masuk
Gambar 4.38 : Halaman Hasil Update status Order Masuk
Masuk Gambar 4.40 : Halaman Balas pesan
4.10.6. Pesan Masuk Halaman ini akan menampilkan halaman admin pesan masuk, pada halaman tersebut dapat
Masuk
Gambar 4.41 : Halaman Hapus pesan Masuk
Gambar 4.43 : Halaman Tambah Ongkos Kirim
4.10.7. Ongkos Kirim Halaman ini akan menampilkan halaman admin ongkos kirim dan di lengkapi dengan menu tambah ongkos kirim edit dan hapus.
Gambar 4.44 : Halaman Edit Ongkos Kirim
Gambar 4.42 : Halaman Ongkos Kirim
Gambar 4.45 : Halaman Hapus
Gambar 4.47 : Halaman Hasil Laporan Transaksi
Ongkos Kirim
BAB V
4.10.8. Laporan Transaksi
PENUTUP
Halaman ini akan menampilkan halaman laporan
Seiring dengan perkembangan
transaksi yang merupakan hlaman
teknologi,
yang membuat laporan transaksi
komputer
penjulan toko ekolan.
penggunaan
komputer
mengalami
perkembangan.
khususnya dan
teknologi
informatika, pun
maka telah Salah
satunya dengan komputer yang telah terkoneksikan dengan internet, yang dapat mempermudahkan jalan kerja manusia untuk dapat dengan cepat memperoleh informasi yang tepat dan akurat. Seperti halnya dalam proses penjualan sebuah produk yang dapat dipersingkat prosesnya.
Gambar 4.46 : Halaman Laporan Transaksi
2. Harapannya di masa mendatang
5.1. KESIMPULAN Berdasarkan
analisis
masalah
sistem ini dapat ditambahkan
yang telah dilakukan, maka dapat
lagi
diambil kesimpulan sebagai berikut:
visualisasi produk yg lebih detail
Rancang
Bangun
Sistem
sistem
pendukung
dan menarik.
Penjualan untuk Toko Ekolan Berbasis
Sistem Informasi penjualan pada toko
Web menggunakan PHP dan MySQL
ekolan masih terbatas pada pembayaran
sudah
yang dilakukan dengan transfer melalui
tercukupi
dalam
pembuatan
Sistem Informasi ini. Pembelian produk
bank atau atm, untuk pengembangan
sepeda lebih mudah karena customer
lebih lanjut dapat dilakukan
tidak perlu datang ke toko dan dapat
pembayaran dengan kartu kredit yang di
melakukan proses-proses pembayaran
pertimbangkan aspek keamanan dan
dapat
kenyamanan pembeli
melalui
transfer
via
bank.
Terbentuknya Rancang Bangun Sistem Penjualan untuk Toko Ekolan Berbasis Web
yang
dapat
kebutuhan sebuah
DAFTAR PUSTAKA
mengakomodasi perusahaan sepeda
[1]
dan aksesoris.
Asri,
Marwan
(2007)
Marketing, Yogyakarta, UUPAMP YKPN.
5.2. SARAN Menyadari
[2] bahwa
dalam
HM, Jogiyanto (2007), Analysis and Design Sistem Informasi (
penulisan tugas akhir ini masih terdapat
Pendekatan
kekurangannya, oleh sebab itu saran dan
Yogyakarta, Andi Offset.
kritik yang bersifat membangun guna meningkatkan
kesempurnaan
[3]
tugas
Jerry
Terstruktur
FitzGerald,
F’itzGerald,
Ardra
Warren
),
F. D.
akhir ini. Adapun saran mengenai
Stallings, Jr., Fundamentals of
desain system yang telah dibuat adalah
System Analysis, New York :
sebagai berikut:
John Willey & Sons.
1. Tampilan antarmuka (interface),
[4]
Nugroho,
dapat dibuat lebih menarik dan
Membuat
dinamis
Penjualan
Bunafit Sistem
(2008), Informasi
Berbasis
Web
dengan
PHP
dan
MySQL,
- doni.html diakses tanggal 5
Yogyakarta, GAVA MEDIA, [5]
Sulhan,
Moh
November 2013.
(2007),
Pengembangan
Aplikasi
Berbasis Web dengan PHP dan ASP,
Yogyakarta,
Sholiq,
Objek
November 2013.
dengan
UML, [17]
electronic-commerce.html
Beluk
diakses tanggal 5 November
E-Commerce,
http://atlas.kennesaw.edu/~dbrau
November 2013. http://lecture.eepis-its.edu diakses tanggal 5 November 2013. http://courseware.politekniktelk om.ac.id
diakses
tanggal
5
November 2013. [11]
http://lecture.eepis-its.edu
diakses tanggal 5 November 2013. [12]
http://courseware.politekniktelko m.ac.id diakses tanggal 5
November 2013. [13]
http:/ E-Comerce/ruang-lingkup-
Sunarto, Andi (2009), Seluk
activity.htm diakses tanggal 5
[10]
n/csis4650/A&D/UML_tutorial/acti vity.html diakses tanggal 5
n/csis4650/A&D/UML_tutorial/
[9]
http://atlas.kennesaw.edu/~dbrau
Sistem Informasi Berorientasi
Yogyakarta, Penerbit Gara Ilmu. [8]
http://www.mysql.com diakses
tanggal 5 November 2013.
Pemodelan
Yogyakarta, Graha Ilmu. [7]
[15]
[16]
(2006),
http://www.php.net diakses
tanggal 5 November 2013.
GAVA
MEDIA. [6]
[14]
http:/ E-Comerce/PELUANG ECOMMERCE - Uncategorized -
2013.