SISTEM PENJUALAN ONLINE COUNTER HANDPHONE KSATRIA CELL KEBUMEN
COVER
Naskah Publikasi
disusun oleh M. Septiadi s 07.12.2544
Kepada JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
LEMBAR PENGESAHAN
Counter Online Selling System of Handphone in Ksatria Cell Kebumen M. Septiadi s Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT
In globalization era in this time where everything have incircuit in a global network ( internet),segala of life area have changed the, life very hand in glove its bearing by internet, people become easy to with the existence of internet. Therefore, I will make a system of sale of online accessories handphone [in] Chevalier Cell. This Matter aim to to water down the buyer of goods order without having to telephone and or come to counter. Buyer only order the goods which wish ordered [by] [through/ passing] website, which website will note the the order to later then owner prepare the goods order ordered and deliver to buyer address. In this making website , I Use a software adobe photoshop for the design of website,adobe dreamweaver for the pengkodingan of, and XAMPP and Argosoft for the server of local at the (time) of making Keyword: Internet, Website, Online, Browsing.
1.
Pendahuluan Seiring dengan perkembangan
dunia teknologi dan informasi pada saat ini
khususnya dunia komputer telah berkembang sangat pesat, ditambah dengan adanya kehadiran teknologi informasi yang semakin berperan di dalam dunia pekerjaan. Perkembangan yang demikian tersebut didukung oleh tersedianya perangkat keras maupun perangkat lunak yang semakin hari semakin canggih kemampuannya. Dengan mengunakan piranti teknologi informasi yang tepat, maka segala aktifitas manusia dalam pekerjaan dapat dilakukan, dipantau dan direpresentasikan sesuai dengan perhitunganperhitungan dan aturan main yang telah ditetapkan. Dunia mulai mengalami perubahan ke arah suatu teknologi informasi yang tepat guna dengan adanya komputer dan internet. Informasi yang disajikan di dunia internet sudah sangat global dan selalu diusahakan ontime sehingga waktu update suatu informasi dapat dilakukan dengan cepat. Saat ini internet telah banyak dimanfaatkan baik itu oleh perusahaan, lembaga pendidikan ataupun pemerintah. Berbagai bidang informasi dapat disajikan oleh internet diantaranya bidang ekonomi, politik, sosial dan budaya. Dari semua bidang tersebut diantaranya bidang ekonomi sangat menonjol didalam internet. Transaksi suatu produk merupakan informasi yang sangat dibutuhkan oleh masyarakat dewasa ini mengingat pola hidup masyarakat yang menginginkan kemudahan secara efisien dalam melakukan sesuatu. Kalau melihat efisiensi berbelanja lewat intenet memang lebih menguntungkan baik bagi pembeli ataupun penjual. Pada penelitian ini penulis memilih Toko Handphone KSATRIA CELL dengan alasan perkembangan handphone mengalami kenaikan yang cukup tinggi. Hal ini dipicu banyaknya persaingan di dunia handphone yang dahulu kala dianggap sebagai barang yang sangat mewah sekarang menjadi barang yang notabene semua orang pun dapat memilikinya dari anak-anak sampai orang dewasa. Perubahan inilah yang mendorong pengusaha-pengusaha membuat toko-toko handphone. Semakin banyaknya toko handphone tersebut menuntut mereka bersaing satu sama lainnya.
2.
Landasan Teori
2.1
Sistem Sistem adalah sekelompok unsur yang erat berhubungan satu dengan lainnya,
yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Sistem juga adalah kumpulan dari komponen-komponen peralatan model requirements, function dan interface . Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Sistem adalah sekumpulan komponen yang saling
bekerjasama untuk mencapai tujuan guna memperbaiki organisasi ke arah yang lebih baik. Informasi adalah salah satu jenis sumberdaya yang tersedia bagi manajer, yang dapat dikelola seperti halnya sumberdaya yang lain. Informasi dari komputer dapat digunakan oleh para manajer, non manajer, serta orang-orang dan organisasi-organisasi dalam lingkungan perusahaan . Berdasarkan hasil penelitian serta literatur tersebut, penelitian ini mencoba membuat skripsi dengan judul Sistem Penjualan Online Counter Handphone Ksatria Cell Sebagai Media Informasi dan Penjualan Online dengan menggunakan PHP sebagai script dan MySQL untuk mengolah databasenya. Sistem ini menyediakan informasi beberapa produk yang ditawarkan Ksatria Cell. Sehingga user bisa melakukan pemesanan secara online.
2.2
Sistem Penjualan Sistem Penjualan adalah sistem yang melibatkan sumberdaya dalam suatu
organisasi, prosedur, data, serta sarana pendukung untuk mengoperasikan sistem penjualan, sehingga menghasilkan informasi yang bermanfaat bagi pihak manajemen dalam pengambilan keputusan. 3.
Analisis Sistem
3.1
Analisis PIECES Untuk melakukan analis terhadap kelemahan sistem yang sedang berjalan pada
COUNTER KSATRIA CELL maka dilakukan metode PIECES yaitu Performance, Information, Economy, Eficiency, Service. a. Kinerja (performance) Analisis kinerja dimaksudkan untuk mendatangkan peningkatan terhadap kinerja (hasil kerja) sistem yang baru sehingga menjadi lebih efektif. Kelemahan sistem lama dengan sistem baru yang direncanakan dapat dilihat pada tabel berikut: Table 3.1 Hasil Analisis Kinerja Parameter
Hasil analisis
o Jumlah kerja
o Karyawan harus membuat spanduk dan
membagikan
brosur
setiap
bulannya. Hal ini dinilai kurang efektif dikarenakan
menambah
kinerja
proses. o Konsumen
harus
mendatangi
perusahaan untuk memesan produk, sehingga membuang waktu pihak
o Waktu tanggap
perusahan dan konsumen sendiri.
b. Informasi (Information) Penerapan sistem informasi dengan menggunakan website ini, dimaksudkan untuk memperluas pangsa pasar yang biasanya dilakukan melalui media cetak dan elektronik. Table 3.2 Hasil Analisis Informasi Parameter o Akurat
Hasil analisis o Informasi yang di sampaikan dengan menggunakan spanduk dan brosur rentan
terhadap
dapat
merubah
sehingga
gangguan atau
informasi
yang
merusak yang
di
sampaikan tidak akurat. o Informasi yang disampaikan dengan menggunakan spanduk dan brosur bisa saja disampaikan kepada pihak o Relevan
yang tidak membutuhkan. o Brosur dan sepanduk tidak dapat diperbaiki jika ada informasi baru atau kesalahan.
o Tepat waktu
c. Ekonomi (Economic) Masalah
ekonomi
merupakan
peningkatan
terhadap
manfaat-manfaat
atau
keuntungan-keuntungan atau penurunan-penurunan biaya yang terjadi. Dalam hal ini sistem pemasaran pada sistem lama membutuhkan banyak biaya dan tingkat kesalahannya masih tinggi. Table 3.3 Hasil Analisis Ekonomi
Parameter o Biaya
Hasil analisis o Dalam sebulan harus mengeluarkan biaya
yang
pembuatan
cukup
besar
spanduk
untuk dan
penyebaran brosur. Dan terkadang harus
memasang
iklan
dimedia
cetak dan elektronik yang akan menimbulkan
biaya
yang
cukup
besar pula.
d. Pengendalian (Control) Pengendalian dalam sebuah sistem sangat diperlukan keberadaannya untuk menghindari dan mendeteksi secara dini terhadap penyalahgunaan atau kesalahan sistem. Untuk menjamin keamanan data dan informasi dapat menggunakan seorang yang bertugas sebagai administrator. Dengan adanya kontrol dari administrator maka tugas-tugas atau kinerja yang mengalami gangguan dapat diperbaiki.
Table 3.4 Hasil Analisis Pengendalian
Parameter o Pengendalian
Hasil analisis o Dokumentasi
berupa
laporan-
laporan masih bersifat arsip yang rentan kerusakan dan hilang.
e. Efisiensi (Efficiency) Analisis efisiensi merupakan analisis yang berhubungan dengan peningkatan efisiensi pengoperasian sistem website. Efisiensi berbeda dengan ekonomi, ekonomi berhubungan dengan jumlah sumber daya yang digunakan sedangkan efisiensi berhubungan dengan bagaimana sumber daya itu digunakan agar tidak mengalami pemborosan.
Table 3.5 Hasil Analisis Efisieni
Parameter o Efisien
Hasil analisis o Harus
mengeluarkan
biaya
dan
tenaga lebih yang dinilai kurang efisien
karena
masih
harus
mendatangi tempat media cetak dan
media
mempromosikan
elektronik
untuk
sebuah
produk
baru.
f.
Pelayanan (Services) Perkembangan perusahaan dipicu dari peningkatan pelayanan yang lebih baik. Peningkatan pelayanan terhadap sistem yang dikembangkan akan memberikan kemampuan mengkoordinasi aktifitas untuk mencapai tujuan dan sasaran.
Table 3.6 Hasil Analisis Pelayanan
Parameter
Hasil analisis
o Pelayanan
o Pelayanan kurang maksimal karena promosi pada media cetak dan media elektronik konsumen tidak dapat bertanya langsung pada pihak perusahaan.
3.2
Metode Analisis Biaya dan Manfaat Tabel 3.9 Biaya dan Manfaat No
Manfaat Biaya dan Manfaat
Nilai
Keputusan
1
Payback Period
1 tahun,2 bulan, 3 hari
Layak
2
Return Of Investment
55,0%
Layak
3
Net Present Value
Rp. 412.014,34
Layak
3.3
Perancangan Sistem
3.3.1
DFD (Data Flow Diagram)
1. DFD Level 0 Keranjang Belanja, Hubungi Kami User Data Profil, Cara Pembelian, Produk, Keranjang Belanja, Hubungi Kami
0 Website Penjualan Ksatria Cell
Data Profil, Cara Pembelian, Produk, Keranjang Belanja, Hubungi Kami Admin Data Profil, Cara Pembelian, Produk, Keranjang Belanja, Hubungi Kami
Gambar 3.1 DFD level 0
2. DFD Level 1 Laporan
1.0 Pengolahan Data Produk
Informasi produk
2.0 Pengolahan Data kategori
Informasi kategori
produk
Data produk
kategori
Data produk Data kategori
kategori
Admin
8.0 Pembuatan Laporan
4.0 Pengolahan Data Modul
Data Modul
modul
Informasi modul
Data modul
User Informasi Hubungi Kami
Data hubungi kami
6.0 Pengolahan Data Hubungi kami
hubungi
Informasi Hubungi
Data keranjang belanja
7.0 Pengolahan Data Keranjang belanja
Informasi keranjang belanja
order_temp
Informasi transaksi pemesanan
Gambar 3.2 DFD level 1 3. DFD Level 2 a. DFD Level 2 Proses 1 Admin
Data produk
1.1 Import Data Produk
produk
Informasi produk
Data produk
Gambar 3.3 DFD level 2.1 b. DFD Level 2 Proses 2 2.1 Tambah data kota
Data kota
Admin
Data kota
2.2 Ubah data kota
Informasi kota
Data kota
kota Informasi kota
2.3 Hapus data kota
Data kota
Data kota
Gambar 3.4 DFD level 2.2 4. DFD Level 2 Proses 3 3.1 Tambah data modul
Data modul
Admin
Data modul
Data modul
3.2 Ubah data modul
3.3 Hapus data modul
Informasi modul
Data modul
modul Informasi modul
Data modul
Gambar 3.5 DFD level 2.3
5. DFD Level 2 Proses 4 User umum
Data Hubungi kami
4.1 Tambah data hubungi kami
Informasi hubungi kami
hubungi
Admin
Data hubungi kami
4.2 Hapus data hubungi kami
Data hubungi kami
Gambar 3.6 DFD level 2.4 6. DFD Level 2 Proses 5 produk
Data produk
user
Data user
5.1 Tambah data keranjang belanja
5.2 Ubah data keranjang belanja
Informasi keranjang belanja
Data keranjang belanja
Order_temp
Informasi keranjang belanja
5.3 Hapus data keranjang belanja
Orders
Data pemesanan
Data keranjang belanja
5.4 Insert data pemesanan
Data keranjang belanja
Gambar 3.7 DFD level 2.5 7. DFD Level 2 Proses 6 kota
Data kota
6.1 Pembuatan laporan data kota
Groupbarang
Data produk
6.2 Pembuatan laporan data produk
Barang
Data produk
6.3 Pembuatan laporan data
Laporan kota
Laporan produk
Admin
Laporan produk
produk
User
Data user
6.4 Pembuatan laporan data user
Orders
Data Order
6.5 Pembuatan laporan data transaksi pemesanan
Laporan User
Laporan Transaksi pemesanan
Laporan transaksi pemesanan
Gambar 3.8 DFD level 2.6
user
3.3.2
ERD (Entity Relantionship Diagram)
url
email
Nama_lengkap
Static_content link
subjek
email
No_telp nama
password
blokir
Tgl_posti ng
Id_banner
Id_hubungi
aktif
status
urutan
Id_modul
modul
banner
Hubungi
admin
gambar Nama_modul
judul
tanggal
level
username
gambar
pesan
Id_kategori
email
Id_produk Nama_kategori
Id_subkategori
Nama_produk
Nama-kategori
Kategori_seo
telepon jenis Jam_order
dibeli Kategori_seo
Id_kategori
Id_kategori
alamat
gambar
Produk_seo
Id_kota Id_orders
Id_subkategori
N
memiliki
1
kategori
1
memiliki
produk
N
Orders_detail
Tgl_order
order
N
Status_order
1
deskripsi
N
Nama_kustomer
harga
stok
Tgl_masuk memiliki Jumlah memiliki
Id_session
N
Id_produk
Ongkos_kirim Id_kota Nama_kota
Id_orders_temp
Orders_temp Kota
jumlah
Tgl_orders_temp Jam_orders_temp
Gambar 3.9 Entity Relantionship Diagram Ksatria Cell
4.
Hasil dan Pembahasan
4.1
Pengetesan Program Tujuan utama pengetesan program adalah untuk mencari kesalahan-kesalahan
yang ada dan untuk memastikan bahwa program benar-benar siap dijalankan. Kegiatan ini akan melakukan testing data sebanyak jumlah data yang akan berinteraksi di dalam sistem yang akan dibangun. 4.1.1
Black Box Testing 1. Pengetesan terhadap seluruh item input data a. Mekanisme Pengetesan Admin 1) Pengetesan terhadap input data modul 2) Pengetesan terhadap input data profil 3) Pengetesan terhadap input hubungi kami b.
Hasil Tabel 4.1 Hasil pengujian terhadap input data No
Keterangan
Hasil Pengujian
Admin 1
Input Modul
Baik
3
Input Profil
Baik
6
Input Hubungi Kami
User umum
Baik
2. Pengetesan terhadap item ubah data a. Mekanisme pengetesan Admin 1)
Pengetesan terhadap ubah password admin
2)
Pengetesan terhadap ubah modul
3)
Pengetesan terhadap ubah customer
4)
Pengetesan terhadap ubah profil
5)
Pengetesan terhadap ubah agenda
6)
Pengetesan terhadap ubah galeri
7)
Pengetesan terhadap ubah status bayar
b. Hasil Tabel 4.2 Hasil pengujian terhadap ubah data No
Keterangan
Hasil Pengujian Admin
1
Ubah password admin
Baik
2
Ubah modul
Baik
3
Ubah profil
Baik
4
Ubah status bayar
Baik
User
3. Pengetesan terhadap hapus data a. Mekanisme pengetesan Admin 1) Pengetesan terhadap hapus data modul 2) Pengetesan terhadap hapus data customer 3) Pengetesan terhadap hapus data profil 4) Pengetesan terhadap hapus data agenda
5) Pengetesan terhadap hapus data galeri 6) Pengetesan terhadap hapus hubungi kami
User 1) Pengetesan hapus data pemesanan b.
Hasil Tabel 4.3 Hasil Pengetesan terhadap hapus data No
Keterangan
Hasil Pengujian Admin
1
Hapus Modul
Baik
2
Hapus Profil
Baik
3
Hapus hubungi kami
Baik
4
Hapus Pemesanan
4. Pengetesan Terhadap Import data a. Mekanisme pengetesan Admin 1) Pengetesan terhadap import barang dari file excel 2) Pengetesan terhadap import Kategori dari file excel b. Hasil Tabel 4.4 Hasil pengujian terhadap import data No
Keterangan
Hasil Pengujian
1
Import barang
Baik
2
Import Kategori
Baik
5. Pengetesan terhadap output a. Mekanisme pengetesan Admin
1) Pengetesan output produk 2) Pengetesan kategori
3) Pengetesan output profil 4) Pengetesan output hubungi kami 5) Pengetesan output data pemesanan b. Hasil Tabel 4.5 Hasil Pengujian terhadap output N
Keterangan
Hasil Pengujian
o Admin 1
Output Produk
Baik
2
Output Kategori
Baik
3
Output Data
Baik
Pemesanan
4.1.2
4
Output hubungi kami
Baik
5
Output Pemesanan
Baik
6
Output barang dipesan
Baik
White Box Testing Uji coba white box adalah perancangan test case yang menggunakan struktur
kontrol dari perancangan prosedural untuk mendapatkan test case. Dengan metode white box perekayasa dapat melakukan test yang : a. Memberikan jaminan bahwa semua jalur independent pada semua modul telah digunakan paling tidak satu kali. b. Menggunakan keputusan yang logis pada sisi true dan false. c.
Mengeksekusi semua loop pada batasan operasional.
d. Menggunakan struktur data internal untuk menjamin validitasnya. Test ini dimaksudkan untuk meramalkan cara kerja perangkat lunak secara detail.
4.2
Implementasi Halaman
4.2.1
Halaman Admin
a. Halaman Login Admin Halaman login adalah halaman yang pertama diakses oleh administrator. Halaman ini berfungsi untuk mengecek user.
Gambar 4.12 Halaman Login Administrator b. Halaman Utama Admistrator Halaman utama administrator merupakan halaman utama setelah user melakukan login.
Gambar 4.13Halaman Utama Administrator c. Halaman Produk Halaman kategori juga berisikan tentang Update data barang dari file excel dan daftar semua Produk yang ada.
Gambar 4.14 Halaman Produk
d. Halaman Order Halaman order berisikan tentang daftar semua transaksi pembelian yang dilakukan customer serta untuk mengubah status pesan.
Gambar 4.15Halaman Order e. Halaman Laporan Halaman laporan berisikan tentang semua laporan penjualan barang per periode yang akan dicetak dalam format PDF,
Gambar 4.16 Halaman Laporan
4.2.2
Halaman User a. Halaman Utama User Halaman Utama user ini merupakan halaman pertama yang diakses oleh user.
Gambar 4.17 Halaman Home b. Halaman Semua produk Berisikan tentang semua daftar barang disertai diskon dan stock yang tersedia.
Gambar 4.18 Halaman Semua produk a. Halaman keranjang belanja user
Gambar 4.19 Halaman Keranjang Belanja b. Halaman Alamat Pengiriman Barang
Gambar 4.20 Halaman Konfirmasi pengiriman barang
c. Halaman Proses Pemesanan barang sukses
Gambar 4.21 Halaman Pemesanan sukses
5
Penutup
5.1
Kesimpulan Berdasarkan analisis dan pembahasan yang telah diuraikan pada bab-bab
sebelumnya dan hasil rancangan serta implementasi sistem penjualan online pada counter Ksatria Cell kebumen dapat ditarik kesimpulan sebagai berikut : 1. Adanya sistem penjualan produk online ini dapat memberikan kemudahan kepada pembeli dalam membeli atau memesan produk secara online tanpa harus datang langsung ke counter. 2. Sistem penjualan pemesanan produk online ini dapat membantu pihak ksatria cell dalam memasarkan produk-produk yang dijual melalui media internet tanpa terbatas ruang dan waktu. 3. Penerapan sistem ini juga dapat mendukung dalam memperluas daerah pemasaran dengan biaya yang relatif lebih sedikit sehingga menguntungkan bagi pihak Ksatria Cell. 5.2
Saran Adapun saran-saran yang dapat diberikan sebagai rekomendasi untuk
pengembangan sistem informasi pemesanan online pada counter Ksatria Cell adalah sebagai berikut: 1. Pada menu home dapat dikembangkan dengan memberi tambahan form testimonial agar Lebih meningkatkan kepercayaan konsumen. 2. Untuk pengembangan sistem selanjutnya bisa ditambahkan auto update facebook agar bisa mempromosikan produk terbaru. 3. Penambahan laporan bulanan.
Daftar Pustaka Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi. Betha, Ir & Husni I. Pohan. 2001. Pemrograman Web dengan HTML. Bandung: Informatika. Hartono, Jogiyanto. 2005. Analisis dan desain Sistem Informasi : Pendekatan Terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Andi. Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi.
Frederick H. u. 1984. Accounting Information System, Japan. Kusrini & Andi Koniyo. 2007. Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server. Yogyakarta: Andi. Laudon, Kenneth C. & Jane P. Laudon. 2008. Sistem Informasi Manajemen. Jakarta: Salemba Empat. Madcoms. 2008. Aplikasi Web Database Menggunakan Adobe Dreamweaver CS3 dan Pemrograman PHP dan MySQL. Yogyakarta: Andi. McLeod, Raymond & George P. Schell. 2008. Sistem Informasi Manajemen. Jakarta: Salemba Empat. Sidik, Betha. 2002. Pemrograman Web dengan PHP. Bandung: Informatika. Supriyanto, Aji. 2005. Pengantar Teknologi Informasi. Jakarta: Salemba Infotek. Wahana Komputer. 2006. Panduan Lengkap Menguasai Pemrograman Web dengan PHP 5. Yogyakarta: Andi.