SISTEM PENJUALAN ONLINE COUNTER HANDPHONE KSATRIA
CELL KEBUMEN
COVERNaskah Publikasi
disusun oleh
M. Septiadi s
07.12.2544
Kepada
JURUSAN SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2011
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
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 perhitungan-perhitungan 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
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 o Jumlah kerja
o Waktu tanggap
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 perusahan dan konsumen sendiri.
Parameter Hasil analisis
o Akurat
o Relevan
o Informasi yang di sampaikan dengan menggunakan spanduk dan brosur rentan terhadap gangguan yang
dapat merubah atau merusak
sehingga informasi yang di
sampaikan tidak akurat.
o Informasi yang disampaikan dengan menggunakan spanduk dan brosur bisa saja disampaikan kepada pihak yang tidak membutuhkan.
o Brosur dan sepanduk tidak dapat diperbaiki jika ada informasi baru atau kesalahan.
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
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.
o Tepat waktu
Parameter Hasil analisis
o Biaya o Dalam sebulan harus mengeluarkan
biaya yang cukup besar untuk
pembuatan spanduk dan
penyebaran brosur. Dan terkadang harus memasang iklan dimedia cetak dan elektronik yang akan menimbulkan biaya yang cukup besar pula.
Table 3.4 Hasil Analisis Pengendalian
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
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.
Parameter Hasil analisis
o Pengendalian o Dokumentasi berupa
laporan-laporan masih bersifat arsip yang rentan kerusakan dan hilang.
Parameter Hasil analisis
o Efisien o Harus mengeluarkan biaya dan
tenaga lebih yang dinilai kurang
efisien karena masih harus
mendatangi tempat media cetak
dan media elektronik untuk
mempromosikan sebuah produk
Table 3.6 Hasil Analisis Pelayanan
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 User 0 Website Penjualan Ksatria Cell Admin
Data Profil, Cara Pembelian, Produk, Keranjang Belanja,
Hubungi Kami
Data Profil, Cara Pembelian, Produk, Keranjang Belanja,
Hubungi Kami Data Profil, Cara Pembelian,
Produk, Keranjang Belanja, Hubungi Kami Keranjang Belanja,
Hubungi Kami
Gambar 3.1 DFD level 0
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.
2. DFD Level 1 8.0 Pembuatan Laporan 4.0 Pengolahan Data Modul 2.0 Pengolahan Data kategori 1.0 Pengolahan Data Produk 6.0 Pengolahan Data Hubungi kami 7.0 Pengolahan Data Keranjang belanja Admin User order_temp kategori produk kategori Informasi kategori Informasi modul Informasi keranjang belanja Informasi Hubungi modul hubungi Data Modul Data kategori Data modul
Data hubungi kami
Data keranjang belanja
Informasi Hubungi Kami Laporan
Data produk Data produk
Informasi transaksi pemesanan Informasi produk Gambar 3.2 DFD level 1 3. DFD Level 2 a. DFD Level 2 Proses 1 1.1 Import Data Produk
Admin Data produk Informasi produk produk Data produk Gambar 3.3 DFD level 2.1 b. DFD Level 2 Proses 2 2.3 Hapus data kota 2.2 Ubah data kota
2.1 Tambah data kota Admin kota Data kota Data kota Data kota Informasi kota Data kota Informasi kota Data kota Gambar 3.4 DFD level 2.2 4. DFD Level 2 Proses 3 3.3 Hapus data modul 3.2 Ubah data modul 3.1 Tambah data modul Admin modul Data modul Data modul Data modul Informasi modul Data modul Informasi modul Data modul Gambar 3.5 DFD level 2.3
5. DFD Level 2 Proses 4 4.1 Tambah data hubungi kami Admin hubungi 4.2 Hapus data hubungi kami User umum
Data hubungi kami
Data Hubungi kami Informasi hubungi kami
Data hubungi kami
Gambar 3.6 DFD level 2.4 6. DFD Level 2 Proses 5 5.3 Hapus data keranjang belanja 5.2 Ubah data keranjang belanja 5.1 Tambah data keranjang belanja Order_temp Informasi keranjang belanja Data keranjang belanja
Informasi keranjang belanja
Data keranjang belanja user produk Data user 5.4 Insert data pemesanan
Data keranjang belanja Data pemesanan Orders Data produk Gambar 3.7 DFD level 2.5 7. DFD Level 2 Proses 6 6.1 Pembuatan laporan data kota Admin kota Groupbarang Barang User Orders 6.2 Pembuatan laporan data produk Data kota Data produk 6.3 Pembuatan laporan data produk Data produk 6.4 Pembuatan laporan data user Data user 6.5 Pembuatan laporan data transaksi pemesanan Data Order Laporan kota Laporan produk Laporan produk Laporan User
Laporan Transaksi pemesanan
user
Laporan transaksi pemesanan
3.3.2 ERD (Entity Relantionship Diagram) username password Nama_lengkap email blokir level admin kategori Id_kategori Nama-kategori Kategori_seo order telepon email Status_order Id_orders Nama_kustomer alamat Tgl_order Jam_order Id_kota memiliki produk Id_produk Id_kategori Nama_produk Produk_seo deskripsi
harga stok Tgl_masuk
gambar dibeli jenis Orders_temp Id_orders_temp Id_session jumlah Id_produk Tgl_orders_temp Jam_orders_temp memiliki Kota Id_kota Nama_kota Ongkos_kirim No_telp 1 N Orders_detail N Jumlah N N 1 Id_subkategori Id_subkategori Nama_kategori Kategori_seo Id_kategori 1 memiliki N memiliki Id_hubungi nama email subjek tanggal Hubungi pesan Id_banner judul url gambar banner Tgl_posti ng Id_modul Nama_modul link Static_content aktif status modul gambar urutan
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
Admin User umum
1 Input Modul Baik
3 Input Profil Baik
6 Input Hubungi Kami 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 User
1 Ubah password admin Baik
2 Ubah modul Baik
3 Ubah profil Baik
4 Ubah status bayar Baik
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
o
Keterangan Hasil Pengujian
Admin
1 Output Produk Baik
2 Output Kategori Baik
3 Output Data
Pemesanan
Baik
4 Output hubungi kami Baik
5 Output Pemesanan Baik
6 Output barang dipesan Baik
4.1.2 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.
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.
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
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
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.
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.