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
1
2
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
3
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. Ecommerce 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
4
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).
5
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
6
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 sebenarbenarnya 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.
7
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 Investasi
pengembalian (
pay
back
periode) Metode
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.
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
8
3.3 perancangan database 3.3.1
Entity Relationship Diagram Kontak 1 User_offline
Terdiri dari
telepon
nama
Id_user_offline
Id_jenis Id_jenis
Tgl_jual berat
ISBN
jenis
nama
Grand_total
Id_user
telepon
Kd_jual
stok
Id_user_offline
tersedia
gambar
user
n
n 1
jenis
n
Terdiri dari
Buku
n jual_offline
n Terdiri dari
1 judul
penerbit
Terdiri dari
keterangan
Terdiri dari
n
Terdiri dari
kirim Tgl_kirim
Kd_pos
Id_detail
Id_pesan
tujuan
Jumlah_barang
Id_det Pesan_detail
No_bukti
Tanggal
Harga_satuan
mengarang
Terdiri dari
Id_user kota
ISBN
Terdiri dari
Detail_jual
1 1
Propinsi
Total_bayar
ISBN 1
1
1
Kd_jual
Id_pengarang
pengarang
E-mail sex
1
Terdiri dari pengarang
Id_kirim
1
n
Terdiri dari
kota
harga
Id_bayar
pass
user
alamat
id_bayar
1
propinsi
1
Id_jarak
`
1
1
pesan
1
id_pesan
1
1
Terdiri dari
Bayar Tgl_bayar
Id_pesan n n
Terdiri dari ISBN Id_pengarang
id
Kode_pos Jml_barang
Id_karang
Jumlah_bayar Telepon
Harga_satuan
Terdiri dari Terdiri dari No_bukti
jam nik Message
user
Pemilik_rek alamat
status
konfirmasi
Id_jarak
Id_konf tujuan Id_pesan
Bank_toko admin
jarak
nama
telepon komen
1
password
password
tanggal
E-mail
Sts_kirim
Sts_bayar
Nama
kontak
keterangan
Jml_bayar
karyawan
1 tgl
ongkos
keterangan
Sts_baca
9
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.
10
3.3.2
Relasi Antar Tabel
11
3.3 Perancangan Sistem 3.3.1 Flowchart
Dt konfirmasi
Input Dt konfirmasi
Pengolahan Dt konfirmasi
Dt konfirmasi
user
user_offline
Dt jarak
Dt Pesan
Dt Detail_pesan
Dt jual ofline
Dt detail_jual
Dt Buku
Dt jenis
Dt mengarang
Dt pengarang
bayar
Dt kirim
Dt Karyawan
Dt kontak
Dt Admin
Input Dt user
Input Dt user_offline
Dt jarak
Input Dt Pesan
Input Dt Detail_pesan
Input Dt jual off
Input Dt detail_jual
Input Dt Buku
Input Dt jenis
Input Dt mengarang
Input Dt pengarang
Input Dt bayar
Input Dt kirim
Input Dt Karyawan
Input Dt kontak
Input Dt Admin
Pengolahan Dt user
Pengolahan Dt user_offline
Pengolahan Dt jarak
Pengolahan Dt Pesan
Pengolahan Dt Detail_pesan
Pengolahan Dt jual off
Pengolahan Dt Detail_Jual
Pengolahan Dt Buku
Pengolahan Dt jenis
Pengolahan mengarang
Pengolahan Dt pengarang
Pengolahan bayar
Pengolahan Dt kirim
Pengolahan Dt Karyawan
Pengolahan Dt kontak
Pengolahan Dt Admin
user
user_offline
Dt jarak
pesan
Dt Detail_pesa n
Jual_offline
Dt Detail_jual
Buku
Dt jenis
mengarang
Dt pengarang
bayar
Dt kirim
Dt Karyawan
Dt kontak
Dt Admin
Pengolahan Laporan Dt Pesan
Pengolahan Laporan Dt jual off
Pengolahan Laporan Dt Buku
Pengolahan Laporan Dt kirim
Laporan Dt Pesan
Laporan Dt jual off
Laporan Dt Buku
Laporan Dt kirim
3.3.2 Diagram Context 1. (DFD level 0) Data penjualan Data karyawan
Admin
Karyawan
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 user Data pesan Data kontak 0. E-Commerce Toko Buku jendela
Nota Jual
user
Data user Data pesan Data kontak Laporan penjualan Laporan produk Laporan pemesanan
Pemilik
Nota penjualan User_ Offline
12
2. DFD Level 1 Data user Data user
Login karyawan( username dan password ) Validasi login karyawan Login Admin( username dan password ) Validasi login admin
1. Login
Login user ( username dan password
Validasi login user
Rekam data admin Data admin Data admin
Data Admin Data Jenis ADMIN
Data Jenis
2. Mmeproses data- data sesuai hak akses admin
user Admin
Data Buku
Jenis
Rekam data penjualan Penjualan
Data Penjualan Karyawan
Rekam detil penjualan Detil Penjualan
Data penjualan Data karyawan
Data karyawan
Data penjualan
Data penjualan
Rekam data user offline Data user offline
user offline
Data karyawan Data karyawan
Rekam data kirim Data kirim
karyawan
kirim
Data penjualan Data penjualan
3. Memproses data- data sesaui hak
user
Data user Data user
pemesanan
Data pemesanan Data pemesanan
akses karyawan
4. Memproses data- data
Pesan detail
sesuai hak akses user
Data detail Data detail pemesanan pemesanan
Data kontak Data kontak
kontak
Data kontak Data kontak
5. Memproses data- data sesuai hak akses
Konf. bayar
Data konf. bayar Data konf. bayar
pengunjung Data kontak Pengunjung Data kontak
13
Data kontak
Jarak
Data kontak
Data pemesanan
Rekam data jarak Data jarak
Data pemesanan
Data user
Buku
Data user
Rekam data Buku Data Buku
Data user Offline Data kirim Data kirim
Data konf. bayar
Rekam data jenis Data Jenis
Data Penjualan Data Penjualan Data user Offline
Data konf. bayar
Data Buku Data jarak Data jarak
3. DFD level 2
Meminta data admin
Rekan data admin data admin
2.1 pengolahan data admin
admin data admin
Meminta data jenis
Rekan data jenis data jenis
2.2 Pengolahan data jenis
jenis
data jenis
Meminta data buku
data buku
2.3 Pengolahan data buku
Rekan data buku buku
data buku
Admin
Meminta data jarak data jarak
2.4 Pengolahan data jarak
Rekan data jarak
2.5 Pengolahan data user offline
Rekan data user offline
jarak
data jarak
Memasukan data user offline data user offline
data user offline
User offline
Rekan data pesan Menginputkan data pesan pesan
data pesan data pesan
2.6 Pengolahan data pesan
Rekan data pesan detail data pesan
Pesan detail
Menginputkan data kirim Rekan data kirim data kirim
2.7 Pengolahan data kirim
data kirim
kirim
14
4. DFD level 3
Ubah password dan data karyawan
Karyawan
Data karyawan
3.1 Pengolahan data karyawan
Rekam data karyawan
3.2 Pengolahan data user offline
Rekam data user offline
karyawan
Data karyawan
Menginput data user offline Data user offline
user offline
Data user offline
Data user offline(kode_user)
Rekam data jual_offline Jual_offline Data penjualan Input data jual_offline
3.3 Pengolahan data jual_offline
Data jual_offline
Rekam data jual_offline(kodebuk u,kodejual_offline) Detil jual_offline Data jual_offline
5. DFD level 4 Input data kontak
user
Data kontak
4.1 Pengolahan data kontak
Rekam data kontak
4.2 Pengolahan data user
Rekam data user
Data kontak
Data kontak
Input data user Data user
Data user
user
Data user(id_user)
Data pesan Data pesan
Input data pesan
Data pesan
pesan
4.3 Pengolahan data pesan Data pesan Data pesan
Detil_jual
Data pesan(id_pesan)
Input data konf.bayar Data konf.bayar
4.4 Pengolahan data konf.bayar
Rekam data konf.bayar Data konf.bayar
pembayaran
15
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.
16
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.
17
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
18
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,.
19
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.
20