ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE PADA BUKU...
Transcript of ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE PADA BUKU...
1
ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE PADA BUKU JENDELA KLATEN
Naskah Publikasi
diajukan oleh
Radhita Rinaldi
07.12.2368
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
2012
2
3
ANALYSIS AND DESIGN OF E-COMMERCE AT JENDELA BOOK STORE KLATEN
ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE PADA TOKO BUKU JENDELA KLATEN
Radhita Rinaldi
Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT
Science and technology developed rapidly and new innovations mengkasilkan that always kept berubag baik.Salah towards more knowledge of the field is growing very rapidly and the trend today is the internet world. Currently the Internet is accessible bias in almost all over the world ranging from children to adults. Development of Internet technology today allows anyone to obtain information quickly and accurately, the role of information quickly and accurately produces decisions and rapid development pula.Teknologi computer has the ability to support the establishment of management information system that is able to absorb the data processing with a particular procedure. present in the form of information is also distributed to interested parties. The bookstore is a bookstore window located in the town of Klaten who have good prospects for developed and developing world, but competition is increasing in today's business, so marketing to take advantage of technological developments is the need, the application of e-commerce business models in the business, However, transaction services and information in the form of general website is still stiff and also interesting in the middle of the high mobility of people who are candidates consumer book business, a Web site accessible only through a PC (personal computer) connected to the internet directly still provide a limitation that makes reduced opportunities for the occurrence of a transaction in the book business. To build e-commerce, the necessary software Adobe Dreamweaver as a web editor, Adobe Photoshop CS3 as an image editor, MySQL database server as a database and PHP as the script that will be used later as well as the apache web server. Keywords: E-commerce
4
1. Pendahuluan
Perkembangan teknologi internet dewasa ini memungkinkan setiap orang untuk
memperoleh informasi secara cepat dan akurat, peranan informasi yang cepat dan akurat
tersebut menghasilkan keputusan dan perkembangan yang cepat pula.Teknologi
computer memiliki kemampuan untuk mendukung pembentukan system informasi
manajemen yang mampu menyerap data mengolah dengan prosedur
tertentu.Menyajikan dalam bentuk informasi juga mendistribusikannya kepada pihak yang
berkepentingan.
Toko buku jendela ini merupakan toko buku yang terletak di kota klaten yang
memiliki prospek cukup baik untuk maju dan berkembang, Namun persaingan dalam
bisnis sekarang semakin meningkat, sehingga pemasaran dengan memanfaatkan
perkembangan teknologi sangat di butuhkan, Penerapan model bisnis e-commerce pada
bisnis tersebut, Namun layanan transaksi dan informasi dalam bentuk website umumnya
masih bersifat kaku dan juga menarik di tengah semakin tingginya mobilitas masyarakat
yang merupakan kandidat konsumen bisnis buku, Website yang hanya diakses melalui
PC(personal computer) yang terhubung dengan internet secara langsung masih
memberikan sebuah keterbatasan yang membuat berkurangnya peluang untuk terjadinya
sebuah transaksi pada bisnis buku tersebut.
Dari uraian diatas maka penulis tertarik mengangkat tema skripsi dibidang
programing web dengan judul “ANALISIS DAN PERANCANGAN SISTEM E-COMERCE
PADA TOKO BUKU JENDELA KLATEN”.
2. Landasan Teori
2.1 Definisi E-commerce
E-commerce atau bisa disebut perdagangan elektronik atau e-dagang adalah
penyebaran, pembelian, penjualan, pemasaran barang atau jasa melalui sistem
elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-
commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem
manajemen inventori otomatis, dan sistem pengumpulan data otomatis.1
2.2 Dampak Positif dan Negatif E-commerce
Di dalam dunia E-commerce pasti terdapat dampak positif dan negatifnya
dampak positif dari e-commerce yaitu:
1 Hendra W Saputro. Pengertian e-commerce. Pengertian E-Commerce _ Blog Indonesia Bali Web
Hosting, Web Design, and Domain Name Company.htm. Diakses tanggal 6 of February , 2008
5
1. Revenue stream (aliran pendapatan) baru yang mungkin lebih menjajikan yang
tidak bisa ditemui di sistem transaksi tradisional.
2. Dampat meningkatkan market exposure (pangsa pasar).
3. Menurunkan biaya operasional (operating cost).
4. Melebarkan jangkauan (global reach).
5. Meningkatkan customer loyality.
6. Meningkatkan supplier management.
7. Memperpendek waktu produksi.
8. Meningkatkan value chain (mata rantai pendapatan).
Dampak negatif dari e-commerce yaitu:
1. Kehilangan segi financial secara langsung karena kecurangan, seorang penipu
mentransfer uang dari rekening satu ke rekening lainnya atau dia telanh
mengganti semua data finansial yang ada.
2. Pencurian informasi rahasia yang berharga. Gangguan yang timbul bisa
menyingkap semua informasi rahasia tersebut kepada pihak-pihak yang tidak
berhak dan dapat mengakibatkan kerugian yang besar bagi si korban.
3. Kehilangan kesempatan bisnis karena gangguan pelayanan. Kesalahan bersifat
non teknis seperti aliran listrik tiba-tiba mati.
4. Penggunaa akses ke sumber oleh pihak yang tidak berhak. Misalkan seorang
hacker yang berhasil membobol sebuah sistem perbankan, setelah itu dia
memindahkan sejumlah rekening orang lain ke rekeningnya sendiri.
5. Kehilangan kepercayaan dari para konsumen. Ini karena berbagai macam faktor
seperti usaha yang dilakukan dengan sengaja oleh pihak lain yang berusaha
menjatuhkan reputasi perusahaan tersebut.
6. Kerugian yang tidak terduga, disebabkan oleh gangguan yang dilakukan dengan
sengaja, ketidak jujuran, praktek bisnis yang tidak benar, kesalahan faktor
manusia atau kesalahan sistem elektronik.
2.3 Konsep Pengembangan Sistem
SDLC (Systems Development Life Cycle) atau yang disebut sebagai siklus
pengembangan sistem adalah proses pembuatan dan pengubahan sistem serta model
dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. SDLC
juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak,
yang terdiri dari tahap-tahap: analisa (analysis), desain (design), implementasi
(implementation), uji coba (testing) dan pengelolaan (maintenance).
6
1. Analisa(Analysis)
yaitu membuat analisis aliran kerja manajemen yang sedang berjalan
2. Perancangan (Design)
yaitu membuat desain aliran kerja manajemen dan desain pemrograman yang
diperlukan untuk pengembangan sistem informasi
3. Implementasi (Implementation)
yaitu menerapkan sistem informasi yang baru
4. Pengujian (testing)
yaitu melakukan pengujian terhadap sistem yang telah dibuat
5. Pengelolaan (maintenance)
Yaitu memelihara dan melakukan perbaikan/peningkatan sistem informasi baru bila
diperlukan.
3 Analisis dan Perancangan Sistem
Analisis dilakukan untuk memperoleh kesimpulan dengan jelas dan lebih spesifik
sehingga membantu dalam perancangan sistem yang lebih baik. Analisis juga dilakukan
untuk mengetahui sistem informasi yang akan dibuat dapat membantu dalam
pengembangan perusahaan.
3.1 Analisis Kelemahan Sistem
Analisis yang dapat digunakan untuk menganalisa sistem yang lain untuk dapat
mengenali penyebab masalah menggunakan metode SWOT. Dengan analisis tersebut
dapat diperoleh kekuatan, kelemahan, peluang, dan ancaman yang ada pada sistem
Dalam menganalisis kelemahan sistem pada Toko Buku Jendela, digunakan
analisis SWOT. Analisis SWOT adalah analisis yang mengevaluasi kekeuatan,
kelemahan, peluang dan ancaman.
Strenght (Kekuatan)
Toko buku jendela memilih e-commerce sebagai media promosi karena
kemungkinan untuk dikenal masyarakat luas lebih besar dibanding media yang
lain. Selain dibuat untuk mendukung sistem penjualan yang telah ada, sistem
dibuat untuk menunjang keinginan konsumen yang ingin melakukan transaksi
dengan mudan dan cepat tanpa harus datang ke workshop juga dapat
merekam data data transaksi yang terjadi.
Weakness (Kelemahan)
Koneksi menjadi kelemahan pada sistem karena tanpa adanya koneksi
internet maka konsumen tidak dapat mengakses sistem. Selain koneksi ada
7
juga keamanan jaringan yang menjadi kelemahan pada sistem jika sistem tidak
memiliki keamanan jaringan yang mumpuni.
Opportunity (peluang)
Peluang menggunakan e-commerce sebagai media promosi dapat
dilakukan dengan memanfaatkan social networking sebagai media promosi
ataupun fasilitas search engine seperti Google, Yahoo, Bing dll. Dengan
memanfaatkan optimalisasi search engine dengan kata kunci “Toko Buku
jendela, Jendela buku” maka kemungkinan dikenal masyarakat akan lebih besar
Threads (Ancaman)
Kompetitor yang semakin bertambah menjadi ancaman yang perlu
diperhatikan. Dengan bertambahnya jumlah pengguna internet setiap harinya
maka situs jejaring sosial (social networking), situs berita online dan situs favorit
lainnya akan menjadi ancaman terhadap sistem. Untuk mengurangi ancaman.
Setelah didapatkan kelemahan sistem langkah selanjutnya adalah analisis
kebutuhan sistem. Tujuan analisis kebutuhan sistem adalah memahami dengan sebenar-
benarnya kebutuhan dari sistem baru dan mengembangkan sebuah sistem yang
mewadahi kebutuhan tersebut. Toko Buku Jendela membutuhkan sistem yang mampu
menjadi sarana promosi sekaligus sebagai pendukung media penjualan yang sudah
berjalan.
3.2 Analisis Kebutuhan Sistem
3.2.1 Analisis Kebutuhan Fungsional
Kebutuhan fungsional merupakan fungsi utama dari sistem. Adapun sistem yang
dibangun harus mampu memenuhi kebutuhan-kebutuhan :
1. Admin
Admin adalah penanggung jawab dari website dan memiliki hak akses tertinggi
dalam sistem admin dapat melakukan pengolahan data-data yang ada dalam
website, baik itu informasi, konsumen, pemesanan dan pengiriman.
2. Konsumen
Konsumen adalah orang yang melakukan pemesanan produk website ini,
dengan atau tanpa melakukan konsumen dapat melihat informasi buku,
melakukan pemesanan, pendaftaran konsumen serta dapat memberikan
komplain apabila pelayanan kurang memuaskan.
3. Karyawan
Karyawan adalah pegawai toko yang melakukan proses penjualan offline bagi
konsumen yang datang ke toko proses penjualan terjadi di toko.
8
3.2.2 Analisis Kebutuhan Non-Fungsional
Kebutuhan non-fungsional merupakan fasilitas pembantu yang terdapat pada
sistem. Adapun fasilitas yang terdapat pada sistem adalah :
1. Kebutuhan Perangkat Keras (Hardware )
Perangkat keras yang dimaksud adalah alat yang digunakan untuk pengolahan
data dan penyajian laporan. Perangkat keras yang diperlukan adalah komputer,
printer dan perangkat pendukung lainnya.
2. Kebutuhan Perangkat Lunak (Software)
Maksud dari perangkat lunak adalah program yang digunakan untuk
mengendalikan kegiatan sistem komputer. Perangkat lunak yang digunakan
untuk ini adalah Sistem Operasi Windows XP sebagai sistem operasi
3. Brainware
Dalam pembuatan sistem ini dibutuhkan orang-orang yang mengerti cara kerja
sistem dan pemeliharaan sistem sehingga dibutuhkan pelatihan kepada
karyawan bagian penjualan dalam pengoperasian sistem yang baru.
3.2.3 Analisis Kelayakan Ekonomi
Kelayakan ekonomi analisis biaya manfaat pada analisis kelayakan ekonomi
menyangkut kesiapan dana ang dibutuhkan untuk membiayai pengadaan perangkat di
awal maupun biayaoperasional terhadap manfaat yang diharapkan.
Untuk menentukan kelayakan ekonomi maka digunakan analisis biaya manfaat.tujuan
dari analisis biaya dan manfaat secara umum yaitu untuk melihat apakah system yang
akan diterapkan dapat menguraingi biaya atau meningkatkan pendapatan pada lembaga
Parameter Hasil Analisis
Metode pengembalian
Investasi ( pay back
periode)
Titik impas dapat dicapai dalam jangka waktu 1,22 th,
yang berarti bahwa pada tahun ke 2 (dua) perusahaan
dapat mengambil keuntungan dari sistem tersebut.
Metode pengembalian
Investasi
Pada proyek investasi ini nilai ROI adalah 91 %, berarti
proyek ini dapat diterima/layak digunakan, karena proyek
ini akan memberikan keuntungan sebesar 91 % dari
biaya investasinya.
Metode Net Present Value sistem baru sekarang diterapkan atau dipakai dengan
ketentuan tingkat suku bunga diskonto 6.75 % maka
keuntungan yang diterima adalah sebesar Rp12.634.940
9
3.3 perancangan database
3.3.1 Entity Relationship Diagram
jenis Terdiri dari Buku1 n
Id_jenis jenisISBN
Id_jenis
Pesan_detail pesan
user
Terdiri dari
Terdiri dari
`BayarTerdiri dari
Id_pesan
1
Id_user
konfirmasi
Terdiri dari
Id_konf
Id_pesan
jual_offline
Id_user
nama
Kd_jual
Terdiri dari
n
berat
penerbitjudul
tgl
Total_bayar
tujuankota
user
pass
id_bayar
id_pesan
Tgl_bayar
Jumlah_bayar Sts_kirim
Tgl_jual
Id_user_offline
Grand_total
Detail_jual
Terdiri dari
n
1
Id_det
Id_pesan
ISBN
Harga_satuan
Jml_barang
Id_detail
ISBN
Jumlah_barang
Harga_satuan
keterangan
1
hargaTerdiri dari
1
kota
Propinsi
karyawan
nik password
namakontak
User_offline Terdiri dari
n
No_bukti
alamat
nama
telepon
Kontak
Id_user_offline
1
1
n
idNama
komen
Message
admin
user password
tersedia
Sts_bayar
keterangan
Kode_pos
Tanggal
Id_jarakpropinsi
Telepon
Kd_jual
telepon
alamat
gambar
stok
tanggal
jam
status
sex Kd_pos
telepon
jarak Id_jarak
tujuan
Terdiri dari
No_bukti
Pemilik_rek
Bank_toko
Jml_bayar
Sts_baca
keterangan
pengarang
pengarangId_pengarang
mengarang
Id_pengarangId_karang
ISBN
ongkos
kirim
Id_kirim
Tgl_kirim
Id_bayar
Terdiri dari
Terdiri dari
Terdiri dari1 n
1
n
1
1
1
Terdiri dari
n
1
1
1
1
1 1
1
n
10
Keterangan ERD diatas adalah :
a. Tabel user memiliki hubungan dengan tabel buku dengan relasi pemesanan.
Kardinalitas yang terjadi antara tabel user dengan tabel buku ialah many to
many, karena banyak user dapat memesan banyak buku. Oleh karena itu relasi
pesan menjadi sebuah tabel bantu.
b. Tabel pesan mempunyai hubungan dengan tabel jarak dengan relasi terdiri dari.
Kardinalitas yang terjadi ialah one to one. Dimana satu pemesanan terdiri dari
satu jarak
c. Tabel jenis mempunyai hubungan dengan tabel buku dengan relasi terdiri dari.
Kardinalitas yang terjadi ialah one to many. Dimana satu jenis terdiri dari banyak
buku
d. Tabel pesan mempunyai hubungan dengan tabel bayar dengan relasi terdiri dari.
Kardinalitas yang terjadi ialah one to one, karena satu pemesanan terdiri dari
satu pembayaran.
e. Tabel kirim memiliki hubungan dengan tabel bayar dengan relasi terdiri dari.
Kardinalitas yang terjadi ialah one to one, karena satu kirim terdiri dari satu
bayar.
f. Tabel pesan memiliki hubungan dengan tabel pesan detail dengan relasi terdiri
dari. Kardinalitas yang terjadi ialah many to one, karena banyak pesan dapat
dilakukan dengan satu pesan detail.
g. Tabel user offline memiliki hubungan dengan tabel buku dengan relasi
jual_offline. Karena kardinalitas yang terjadi ialah many to many, maka perlu
adanya tabel bantu yaitu tabel jual_offline. Karena banyak user dapat membeli
banyak buku.
h. Tabel jual_offline memiliki hubungan dengan tabel detail_jual dengan relasi terdiri
dari. Kardinalitas yang terjadi ialah many to one, karena banyak jual offline dapat
dilakukan dengan satu detail jual.
i. Tabel admin, tabel kontak, tabel karyawan merupakan entitas yang tidak memiliki
ketergantungan terhadap entitas lainnya.
11
3.3.2 Relasi Antar Tabel
12
3.3 Perancangan Sistem
3.3.1 Flowchart
user_offline Dt BukuDt Pesan
Input Dt
user_offline
Input Dt
Pesan Input Dt Buku
Pengolahan Dt
user_offline
Pengolahan
Dt PesanPengolahan
Dt Buku
user_offline pesan Buku
bayar
Input Dt bayar
Pengolahan
bayar
Pengolahan
Dt kirim
bayar Dt kirim
Dt jual
ofline
Input Dt jual
off
Pengolahan
Dt jual off
Jual_offline
Dt Karyawan
Input Dt
Karyawan
Pengolahan
Dt Karyawan
Dt
Karyawan
user
Input Dt user
Pengolahan Dt
user
user
Dt Admin
Input Dt
Admin
Pengolahan
Dt Admin
Dt Admin
Pengolahan
Dt Detail_Jual
Dt
Detail_jual
Pengolahan
Dt
Detail_pesan
Dt
Detail_pesa
n
Dt jenis
Input Dt jenis
Pengolahan
Dt jenis
Dt jenis
Dt kontak
Input Dt
kontak
Pengolahan
Dt kontak
Dt kontak
Dt jarak
Dt jarak
Pengolahan
Dt jarak
Dt jarak
Dt
Detail_pesan
Input Dt
Detail_pesan
Dt detail_jual
Input Dt
detail_jual
Dt kirim
Input Dt kirim
Dt
mengarang
Input Dt
mengarang
Pengolahan
mengarangPengolahan
Dt pengarang
mengarangDt
pengarang
Dt pengarang
Input Dt
pengarang
Pengolahan
Dt konfirmasi
Dt
konfirmasi
Dt konfirmasi
Input Dt
konfirmasi
Laporan Dt
Pesan
Pengolahan
Laporan Dt
Pesan
Laporan Dt
jual off
Pengolahan
Laporan Dt
jual off
Laporan Dt
Buku
Pengolahan
Laporan Dt
Buku
Laporan Dt
kirim
Pengolahan
Laporan Dt
kirim
3.3.2 Diagram Context
1. (DFD level 0)
0.
E-Commerce
Toko Buku jendela
Karyawan
user
User_ Offline
Pemilik
Admin
Data admin
Data user
Data jenis
Data Buku
Data pesan
Data bayar
Data jual offline
Data kirim
Data karyawan
Data jarak
Data admin
Data user
Datajenisi
Data Buku
Data pesan
Data bayar
Data jual offline
Data kirim
Data karyawan
Data jarak
Data penjualan
Data karyawan
Data penjualan
Data karyawan
Data user
Data pesan
Data kontak
Data user
Data pesan
Data kontak
Laporan penjualan
Laporan produk
Laporan pemesanan
Nota Jual
Nota penjualan
13
2. DFD Level 1
ADMIN2. Mmeproses data- data sesuai hak akses admin
1. Login
user
Data admin
Data Admin
Data Jenis
Data Jenis
Data Buku
Data Buku
Data jarak
Data jarak
Data Penjualan
Data Penjualan
Data user Offline
Data user OfflineData kirim
Data kirim
Validasi login user
Login Admin ( username dan password)
Validasi login admin Login user ( username dan password
Admin
Jenis
Buku
Jarak
Penjualan
Detil Penjualan
user offline
kirim
Rekam data admin
Data admin
Rekam data jenis
Data Jenis
Rekam data BukuData Buku
Rekam data jarak
Data jarak
Rekam data penjualan
Data Penjualan
Rekam detil penjualan
Data penjualan
Rekam data user offline
Data user offline
Rekam data kirim
Data kirim
4. Memproses data- data
sesuai hak akses user
Karyawan
Validasi login karyawan
Login karyawan( username dan password)
user
pemesanan
Pesan detail
kontak
Konf. bayar
Data user
Data user
Data pemesanan
Data pemesanan
Data detail
pemesananData detail
pemesanan
Data kontakData kontak
Data konf. bayarData konf. bayar
3. Memproses data- data sesaui hak
akses karyawan
karyawan
Data
pe
nju
ala
n
Data
pe
nju
ala
n
Data
kary
aw
an
Data
kary
aw
an
Data karyawan
Data karyawan
5. Memproses data- data
sesuai hak akses
pengunjung
Data penjualan
Data penjualan
Data kontak
Data kontak
PengunjungData kontak
Data kontak
Data user
Data user
Da
ta k
on
f. ba
ya
r
Da
ta k
on
f. ba
ya
r
Da
ta k
on
tak
Da
ta k
on
tak
Da
ta p
em
esa
na
n
Da
ta p
em
esa
na
n
Da
ta u
se
r
Da
ta u
se
r
14
3. DFD level 2
2.1
pengolahan data
admin
2.2
Pengolahan data
jenis
2.3
Pengolahan data
buku
2.4
Pengolahan data
jarak
2.5
Pengolahan data
user offline
2.6
Pengolahan data
pesan
2.7
Pengolahan data
kirim
Admin
admin
jenis
buku
jarak
User offline
pesan
Pesan detail
Meminta data admin
data admin
Meminta data jenis
data jenis
Meminta data buku
data buku
Meminta data jarak
data jarak
Memasukan data user
offline
data user offline
Menginputkan data pesan
data pesan
Menginputkan data kirim
data kirim
Rekan data admin
data admin
Rekan data jenis
data jenis
Rekan data buku
data buku
Rekan data jarak
data jarak
Rekan data user offline
data user offline
Rekan data pesan
data pesan
Rekan data pesan detail
data pesan
Rekan data kirim
data kirimkirim
15
4. DFD level 3
Karyawan
3.1
Pengolahan data
karyawan
3.2
Pengolahan data
user offline
3.3
Pengolahan data
jual_offline
karyawan
user offline
Jual_offline
Detil jual_offline
Ubah password dan data karyawan
Data karyawan
Menginput data user offline
Data user offline
Input data jual_offline
Data jual_offline
Rekam data karyawan
Data karyawan
Rekam data user offline
Data user offline
Data user offline(kode_user)
Rekam data jual_offline
Data penjualan
Data jual_offline
Rekam data
jual_offline(kodebuk
u,kodejual_offline)
5. DFD level 4
user
4.1
Pengolahan data
kontak
4.2
Pengolahan data
user
4.3
Pengolahan data
pesan
4.4
Pengolahan data
konf.bayar
Data kontak
user
pesan
Detil_jual
pembayaran
Input data kontak
Data kontak
Input data user
Data user
Input data pesan
Data pesan
Input data konf.bayar
Data konf.bayar
Rekam data kontak
Data kontak
Rekam data user
Data user
Data pesanData pesan
Data pesan
Data pesan
Rekam data konf.bayar
Data konf.bayar
Data user(id_user)
Data pesan(id_pesan)
16
4. Implementasi dan Pembahasan
Tahapan implementasi dilakukan dengan menerapkan hasil rancangan pada
bagian sebelumnya dengan pembuatan kode sumber (source code) agar dapat
dijalankan oleh komputer.
Database untuk website ini bernama tb_jendela. Terdiri dari 17 tabel dan dibuat
dengan phpMyAdmin. Dapat diakses dengan cara mengetikan
http://localhost/phpmyadmin
1. Halaman Home.
Selain merupakan halaman utama website, pada halaman ini pengunjung
dapat melihat sample buku yang dijual.
2. Halaman Pemesanan
Halaman ini digunakan untuk melihat daftar pemesanan.
17
3. Halaman Pembayaran
Halaman ini digunakan untuk melihat informasi pembayaran dari user
yang telah melakukan pemesanan buku.
4. Halaman Pengiriman
Halaman ini digunakan untuk melihat data pengiriman.
18
5. Halaman Penjualan Offline
Halaman ini untuk melihat data penjualan offline
4.1 Pengujian Sistem
Tujuan pengujian sistem adalah untuk mengetahui letak dan bentuk kekurangan
dari sistem yang dibuat dengan melakukan kegiatan studi kelayakan.
Pengujian Black Box
Pengujian ini dapat dilakukan untuk interface perangkat lunak. Tujuan test case
ini menunjukan fungsi perangkat lunak tentang cara beroperasi. Tujuan dilakukannya
testing ini adalah untuk mencari kesalahan – kesalahan pada fungsi yang salah atau
hilang, interface, struktur data dan performa.
Contoh pengujian black box testing adalah testing validasi. Uji coba ini
dinyatakan berhasil apabila fungsi fungsi yang ada pada perangkat lunak sesuai dengan
yang diharapkan oleh pemakai. Untuk melakukan testing, maka langkah – langkah yang
dilakukan adalah menjalankan aplikasi, menambahkan data dan simpan data.
4.2 Mempromosikan Web
Promosi web merupakan salah satu cara untuk mengenalkan sebuah web
kepada pengguna internet diseluruh didunia. Sebuah website, selain membutuhkan
pengolahan yang lebih baik juga adanya promosi agar dikenal oleh pengunjung. Promosi
dapat dilakukan dengan memasang website kebagian mesin pencarian.
Situs yang menyediakan fasilitas ini banyak terdapat di internet, diantaranya
www.searchindonesia.com dan www.google.com . namun pada implementasi promosi
website ini penyusun menggunakan search engine www.google.com . dikarenakan
19
kelebihan pada search engine pada www.google.com yaitu proses submit lebih
sederhana dan keberhasilan untuk diindeks pada google juga besar.
4.3 Pemeliharaan Sistem
Pemeliharaan dilakukan untuk perangkaat sistem ataupun sistem itu sendiri.
Hal ini bertujuan agar sistem akan berjalan dengan baik. Pemeliharaan perangkat sistem
sendiri dimulai dari perangkat keras dimana system dijalankan dan dikontrol.
Pemeliharaan perangkat system dapat dilakukan dengan berkala secara teratur.
Sedangkan pemeliharaan sistem sendiri dimaksudkan agar masalah-masalah yang
terjadi pada saat system berjalan dapat terdeteksi dimana kesalahan-kesalahan ini tidak
terdetekssi pada saat uji coba sistem. Pemeeliharaan sistem dapat dilakukan dengan
cara mem-backup seluruh data pada waktu yang telah ditentukan atau secara berkala.
5. Penutup
5.1 Kesimpulan
Sistem aplikasi e-commerce ini memiliki kontribusi yang sangat besar bagi Toko
Buku Jendela untuk melakukan kegiatan promosi dan penjualan produk. Sedangkan
disisi lain yaitu konsumen , memperoleh informasi tentang buku yang selalu diupdate dan
teknologi yang disertakan. Kesimpulan dari penelitian ini yaitu untuk membangun sistem
informasi pada e-commerce dilakukan beberapa tahap yaitu pengumpulan data,
mengidentifikasi masalah, membuat solusi untuk memecahkan masalah, membuat
rancangan, implementasi dan pemeliharaan sistem. Selain itu terdapat kelebihan pada
sistem e-commerce ini, yaitu:
1. Konsumen diberikan kemudahan dalam hal pemilihan produk karena pada web
e-commerce ini untuk setiap produknya terdapat detail buku yang menampilkan
informasi tentang buku yang diinginkan konsumen.
2. Dilengkapi dengan verifikasi pada pengisian form pendaftaran member atau
pelanggan baru, dan pada menu login member, yang berfungsi untuk membatasi
hak akses dari spam/bot yang tidak dikehendaki untuk penginputan otomatis oleh
mesin.
3. Sistem ini sudah mampu menghasilkan laporan keuangan sehingga pihak Toko
Buku Jendela tidak perlu membuat laporan secara manual lagi
4. Mempermudah pelanggan dan administrator dalam bertransaksi, mulai dari
pemesanan barang hingga keranjang belanja dan konfirmasi pengiriman barang,.
20
5.2 Saran
Mengingat berbagai keterbatasan, sehingga menimbulkan banyak kelemahan
yang berdampak pada sistem ini, maka diperlukan penyampaian beberapa saran untuk
kesempurnaan sistem ini dimasa mendatang. Adapun saran-saran tersebut antara lain :
1. Dalam melakukan bisnis e-commerce yang harus diperhatikan, bukan hanya
untuk mencapai keuntungan saja, tapi juga harus memperhatikan keamanan
dalam bertransaksi, teknologi yang digunakan dan harus selalu diperbaharui
dengan mengikuti perkembangan teknologi.
2. Manajemen database yang lebih baik dapat dibangun dari sistem yang ada dan
dapat menerapkan konsep pengembangan sistem database dalam masalah ini.
Seperti perlu ditambahkan dengan fasilitas backup database yang berkenaan
dengan penyelamatan data.
3. Dalam segi interface, website ini dapat lebih dikembangkan karena
bagaimanapun juga interface merupakan salah satu faktor pendukung dari
sistem yang ada. Dengan interface yang menarik dan user friendly, maka proses
transaksi dan komunikasi lebih lancar.
DAFTAR PUSTAKA
1.1.1 Hendra W Saputro. Pengertian e-commerce. Pengertian E-Commerce _ Blog
Indonesia Bali Web Hosting, Web Design, and Domain Name Company.htm. Diakses
tanggal 6 of February , 2008
1.2 Pengertian Basis Data « My Blog.htm.AnalisadanPerancangan Basis Data by alifitri.
Di aksestanggal 19 maret 2011
M.Rudyanto Arief, PBD Menggunakan Transcat-sql, (edisi pertama:Andi,2006)hal23
M.Rudyanto Arief, PBD Menggunakan Transact-sql, (edisi pertama:Andi,2006)hal 24.