perancangan sistem infomasi penjualan pada fel’s … · yang digunakan terstruktur dan metode...
TRANSCRIPT
PERANCANGAN SISTEM INFOMASI PENJUALAN
PADA FEL’S SHOP BERBASIS WEB di BATAM
SKRIPSI
Oleh:
Felisia Lase
161300147
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMASI DAN
KOMPUTER (STMIK) GICI BATAM
2017
i
PERANCANGAN SISTEM INFORMASI PENJUALAN PADA FEL’S SHOP BERBASIS
WEB di BATAM
SKRIPSI
DiajukanUntuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh: Felisia Lase 161300147
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMASI DAN
KOMPUTER (STMIK) GICI BATAM
2017
ii
HALAMAN PERSETUJUAN
Judul Skripsi : Perancangan Sistem Informasi Penjualan
pada Fel’s Shop Berbasis Web di Batam
NamaMahasiswi : Felisia Lase
NIM : 161300147
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer GICI Batam
Telah Memenuhi Persyaratan Untuk di Uji di Depan Dewan Penguji
Pada Sidang Skripsi
Batam, 24 Agustus 2017
Pembimbing 1 Ka.Prodi Sistem Informasi
Rona Tanjung,S.Kom.,M.Si Sandy Suwandana,S.kom.,M.Kom NIDN : 1007098602 NIDN: 1006099201
iii
HALAMAN PENGESAHAN
Judul Skripsi : Perancangan Sistem Informasi Penjualan
pada Fel’s Shop Berbasis Web di Batam
Nama Mahasiswi : Felisia Lase
NIM : 161300147
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer
GICI Batam
Telah di Pertahankan di Depan Dewan Penguji sidang
Pada Tanggal 24 Agustus 2017
Dinyatakan Lulus dan Memenuhi Syarat
Batam, 24 Agustus 2017
Penguji I Penguji II
Zainul Munir,S.T., M.eT.C. Subatrio P Saragih, S.E., M.Si
NIDN: 1014088002 NIDN: 1024098504
Diketahui Oleh : Ka. Prodi Sistem Informasi
STMIK GICI
Sandy Suwandana,S.kom.,M.Kom
NIDN:1006099201
iv
HALAMAN PERNYATAAN
Nama Mahasiswa : Felisia Lase
NIM : 161300147
Judul Skripsi : Perancanggan Sistem Informasi Penjualan pada Fel’s
Shop Berbasis Web di Batam
Dengan ini menyatakan bahwa:
1. Skripsi ini adalah asli dan belum pernah diajukan untuk mendapatkan
gelar akademik (ahli madya, sarjana, magister) baik di Sekolah Tinggi
Manajemen Informatika dan Komputer (STMIK) GICI maupun di
Perguruan Tinggi lain kecuali secara tertulis dengan jelas dicantumkan
sebagai acuan dalam naskah dengan disebutkan nama pengarang dan
dicantumkan dalam daftar pustaka.
2. Skripsi ini adalah murni gagasan, rumusan dan penelitian saya sendiri,
tanpa bantuan pihak lain, kecuali arahan pembimbing.
3. Peryataan ini saya buat dengan sesungguhnya dan apabila dikemudian
hari terdapat menyimpan dan ketidakbenaran dalam peryataan ini, maka
saya bersedia menerima sanksi akademik berupa pencabutan gelar yang
telah diperoleh, serta sanksi lainya sesuai dengan norma dan ketentuan
yang berlaku.
Batam, 24 Agustus 2017
Yang Membuat Pernyataan,
Felisia Lase
NIM : 161300147
v
KATA PENGANTAR
Puji syukur Penulis panjatkan kepada Tuhan yang Maha Esa, karena
berkat Rahmat-Nya Penulis dapat menyelesaikan Skripsi yang berjudul
Perancangan Sistem Informasi Penjualan Pada Fel’s Shop Berbasis Web sesuai
dengan yang direncanakan.
Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari berbagai
pihak, Penulis akan banyak memenuhi kesulitan dalam penyusunan Skripsi ini.
Untuk itu Penulis Mengucapkan terima kasih kepada:
1. Bapak Kiatwansyah, selaku Ketua Pembina Permata Harapan Bangsa
Batam.
2. Bapak Bali Dalo, S.H. selaku Ketua Yayasan Permata Harapan Bangsa.
3. Bapak Zainul Munir, S.T.,M.eT.C Selaku Ketua Sekolah Tinggi
Manajemen Informatika dan Komputer Gici Batam
4. Ibu Rona Tanjung, S.Kom.,M.Si, Selaku Pembimbing yang telah
mengarahkan dan membimbing penulis selama mengerjakan Skripsi ini.
Penulis menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh
sebab itu dengan segala kerendahan hati kritik dan saran yang bersifat
membangundari pembaca. Penulis sangat mengharapkan kritik dan sarannya demi
kesempurnaan Skripsi ini.
Batam, 24 Agustus 2017
Penulis,
Felisia Lase
161300147
vi
ABSTRAK
Fel’s Shop merupakan nama toko yang digunakan untuk menjual bermacam-macam jenis baju yang memfokuskan pada pelayanan dan kualitas barang yang dijual dengan baik. Banyaknya persaingan dan ketidaktahuan konsumen tentang baju-baju yang ada di Fel’s Shop. Tujuan dilakukannya penelitian ini adalah untuk merancang sebuah sistem informasi penjualan dan pemesanan baju menggunakan website, mengetahui implementasi sistem dan mengetahui analisis dan pengujian program pada Fel’s Shop. Metode pendekatan yang digunakan terstruktur dan metode pengembangan sistem informasi penjualan baju berbasis web yang dibuat sekarang menggunakan metode prototype. Dengan alat bantu pengembangan sistem berupa flowchart, diagramkonteks dan alat perancangan database yang diusulkan berupa CMS Prestashop. Dalam penelitian ini, untuk database menggunakan MySql. Hasil penelitian menunjukan bahwa peracangan sistem informasi penjualan online berbasis web dapat membantu konsumen dalam mengakses informasi mengenai produk yang dijual dan dalam melakukan pemesanan produk. Mengimplementasikan sistem informasi yang meliputi implementasi perangkat lunak, perangkat keras, basis data serta antar muka dari aplikasi yang dihasilkan. Kata Kunci : Penjualan online berbasis website, CMS
vii
ABSTRACT
Fel's Shop is the name of a store used to sell various types of clothes that focus on service and quality of goods sold well. A lot of competition and consumer ignorance about the clothes that exist in Fel's Shop. The purpose of this research is to design a sales information system and ordering clothes using the website, knowing the implementation of the system and know the analysis and testing program on Fel's Shop. The method used is structured approach and development method of web-based clothing information system that is made now using prototype method. With the system development tools in the form of flowmap, context diagram and database design tools proposed in the form of CMS Prestashop. In this study, for the database using MySql. The results showed that web-based online sales information system can assist consumers in accessing information about products sold and in ordering products. Implement an information system that includes the implementation of software, hardware, database and interface of the resulting application.
Keywords : website-based online sales, CMS
.
viii
DAFTAR ISI
HALAMAN JUDUL ........................................................................................ i
HALAMAN PERSETUJUAN ......................................................................... ii
HALAMAN PENGESAHAN ......................................................................... iii
HALAMAN PERNYATAAN ......................................................................... iv
KATA PENGANTAR ..................................................................................... v
ABSTRAK ...................................................................................................... vi
ABSTRACT ..................................................................................................... vii
DAFTAR ISI .................................................................................................... viii
DAFTAR GAMBAR ....................................................................................... xi
DAFTAR TABEL ........................................................................................... xiii
BAB I PENDAHULUAN ............................................................................... 1
1.1 LatarBelakang ...................................................................................... 1
1.2 Rumusan Masalah ................................................................................ 2
1.3 BatasanMasalah.................................................................................... 2
1.4 Tujuan Penelitian ................................................................................. 3
1.5 Manfaat Penelitian ............................................................................... 3
1.6 Sistematika Penelitian .......................................................................... 4
BAB II LANDASAN TEORI ........................................................................ 6
2.1 Pengertian Sistem .............................................................................. 6
2.11 Penelitian Terdahulu ......................................................................... 32
ix
BAB III METODE PENELITIAN ............................................................... 35
3.1 Metode Penelitian................................................................................. 35
3.2 Kerangka Kerja .................................................................................... 35
3.3 Visi dan Misi Perusahaan ..................................................................... 39
BAB IV ANALISIS DAN IMPLEMENTASI ............................................. 41
4.1 Analisis sistem yang berjalan ............................................................ 41
4.1.1 Kelemahan Sistem Lama .................................................................. 42
4.2 Analisis Sistem yang di usulkan ....................................................... 43
4.2.1 Keunggulan Sistem Baru.................................................................. 44
4.2.2 Gambaran Sistem yang Akan di Bangun ....................................... 45
4.2.3 DFD ................................................................................................ 46
4.3 Perancangan Basis Data .................................................................... 51
4.3.1 Normalisasi ...................................................................................... 51
4.3.2 Perancangan Antar Muka ............................................................... 55
4.4 Implementasi ..................................................................................... 59
BAB V PENUTUP .......................................................................................... 66
5.1 Kesimpulan .......................................................................................... 66
5.2 Saran .................................................................................................... 66
Daftar Pustaka .................................................................................................. 67
x
Daftar Gambar
Gambar 2.1Proses Bisnis Manual ................................................................... 18
Gambar 2.2Proses Bisnis Dengan E-Commerce ............................................. 18
Gambar 3.1Kerangka Kerja ............................................................................ 37
Gambar 4.1 Gambaran Sistem yang Berjalan ................................................ 42
Gambar 4.2 Gambaran Sistem yang akan di Bangun ..................................... 45
Gambar 4.3 DFD level 0 ................................................................................. 46
Gambar 4.4 Diagram Use case ........................................................................ 47
Gambar 4.5 Flow Chart Admin ....................................................................... 48
Gambar 4.6 Flow Chart Pengunjung ............................................................... 49
Gambar 4.7 Flow Chart Pelanggan ................................................................. 50
Gambar 4.8 Rancangan Sign In ...................................................................... 55
Gambar 4.9 Rancangan Halaman Utama website ........................................... 56
Gambar 4.10 Rancangan Halaman Form Pemesanan ..................................... 57
Gambar 4.11 Rancangan Halaman Pemesanan ............................................... 58
Gambar 4.12 Rancangan halaman Control Panel Administrasi ...................... 59
Gambar 4.13 Halaman Awal ........................................................................... 60
Gambar 4.14 Tampilan dashboard ................................................................. 60
Gambar 4.15 Data Tampilan Contact Us ........................................................ 61
Gambar 4.16 Tampilan Sign In Pesanan ......................................................... 61
Gambar 4.17 Tampilan Jenis Long Dress ....................................................... 62
Gambar 4.18 Tampilan Shoping Cart ............................................................. 62
Gambar 4.19 Tampilan Jenis Baju Long Dress .............................................. 63
Gambar 4.20 Tampilan Jenis Dress ................................................................ 63
Gambar 4.21 Tampilan Jenis Dress ................................................................ 64
xi
Gambar 4.22 Tampilan Produk ...................................................................... 64
Gambar 4.23 Tampilan Registrasi.................................................................. 65
Gambar 4.24Tampilan Laporan Penjualan ..................................................... 65
xii
DAFTAR TABEL
Tabel 4.1 Tabel Pelanggan ............................................................................... 52
Tabel 4.2 Tabel Barang .................................................................................... 53
Tabel 4.3 Tabel Transaksi ................................................................................ 53
Tabel 4.4 Tabel User ........................................................................................ 54
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Dinamika sosial masyarakat di dunia saat ini telah mengalami
perubahan pesat. Hal ini ditandai oleh perkembangan yang spektakuler di
bidang teknologi informasi dan teknologi komunikasi. Hal yang paling
menonjol dalam perkembangan teknologi informasi dan teknologi
komunikasi adalah hadirnya suatu teknologi baru berupa jaringan komputer
yang terhubung ke seluruh dunia, yaitu internet. Di masa lalu, aktivitas
dunia perdagangan (commerce) dilakukan melalui penawaran langsung tapi
pertumbuhan drastis dari internet telah mengubah paradigma tersebut.
Melalui internet, pedagang dapat menawarkan produknya secara online
kepada pembeli tanpa perlu bertatap muka. E-commerce (perdagangan
melalui internet) mengizinkan pedagang untuk menjual produk-produk dan
jasa secara online. Calon pembeli atau konsumen dapat menemukan website
pedagang, membaca, melihat produk-produk, dan memesannya secara
online. E-commerce berdasarkan sifat transaksinya diklasifikasikan menjadi
empat macam. Salah satunya adalah business to consumer. Business to
consumer merupakan transaksi eceran dengan pembeli perorangan
( kotler, 2010 : 529-532)
2
Fel’s shop adalah sebuah toko di Kota Batam yang menjual busana
wanita,Pemilik Fel’s shop menginginkan agar tokonya dikenal lebih luas tetapi
dengan biaya yang rendah. Pemilik Fel’s shop juga ingin penjualan tetap bisa
berjalan online.
Dalam penelitian ini akan dibuat suatu sistem informasi penjualan busana berbasis
web pada “Fel’s shop” dengan menggunakan software pendukung Prestashop
dengan berdasar latar belakang diatas maka penulis memilih judul “Perancangan
Sistem Informasi Penjualan pada Fel’s Shop Berbasis Web di Batam”.
1.2 Rumusan Masalah
Berdasarkan latar belakang di atas maka rumusan masalah
yaitu,bagaimana cara membangun sebuah sistem informasi penjualan busana
berbasis web pada Fel’s Shop.
1. Bagaimana merancang sebuah Sistem Informasi penjualan berbasis web
pada Fel’s Shop yang dapat digunakan untuk mempromosikan agar
konsumen dengan mudah mendapatkan informasi secara online ?
2. Bagaimana merancang sistem penjualan yang komunikatif dan informatif
untuk Fel’s Shop ?
1.3 Batasan Masalah
Berdasarkan beberapa pokok permasalahan yang telah diuraikan pada
rumusan masalah maka batasan masalah akan difokuskan pada :
1. Sistem informasi disini digunakan untuk pemasaran produk busana wanita.
3
2. Informasi yang disediakan berupa informasi pemesanan produk yang
berupa pemesanan, pembayaran, laporan penjualan dan laporan tentang
produk.
3. Sistem informasi produk dan layanan berbasis web tersebut dirancang
dengan menggunakan Prestashop.
1.4 Tujuan Penelitian
1. Membuat sistem informasi penjualan secara online pada Fel’s Shop.
2. Menjadikan Fel’s Shop sebagai suatu alternatif media penyedia informasi
yang efesien bagi pembeli mendapatkan informasi produk-produk pakaian
wanita yang ada.
1.5 Manfaat Penelitian
1.5.1 Manfaat Teoritis
Memberikan informasi dan tambahan pengetahuan agar bisa digunakan untuk
masa depan dalam manajemen informasi khususnya tentang sistem informasi
penjualan berbasis web.
1.5.2 Manfaat Praktis
Manfaat praktis dapat dibagi menjadi menjadi beberapa bagian,yaitu:
1. Bagi pelaku usaha
Bagi pelaku usaha peneliti ini sangat berguna untuk mengembangkan
usahanya, karena bisa dijadikan sebagai media promosi dan media
penjualan.
4
2. Bagi penulis
Peneliti ini bagi penulis bermanfaat untuk meningkatkan pengetahuan dan
ilmu seputar website terutama dalam masalah system informasi E-
commerce
3. Bagi kampus
Bagi STMIK GICI penelitian ini bisa dijadikan sebagai literature dan
panduan bagi adik kelas dalam menyusun skripsi atau tugas yang
berhubungan dengan masalah E-Commerce.
1.6. Sistematika Penulisan
Skripsi ini terdiri dari 5 bab dengan sistematika penulisanya sebagai
berikut :
BAB I PENDAHULUAN
Bab ini berisi tentang deskripsi umum isi skripsi yang meliputi latar
belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian,
manfaat penelitian, metologi penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Pada bab ini berisi teori-teori yang menjadi landasan dan mendasari
penelitian yang mendukung penyusunan skripsi sesuai dengan judul yang
diambil.
5
BAB III METODOLOGI PENELITIAN
Bab ini berisi tentang identifikasi masalah, metode pengumpulan data,
analisa sistem berjalan dan alternatif pemecahan masalah.
BAB IV ANALISIS DAN IMPLEMENTASI
Bab ini membahas tentang analisis dan perancangan perangkat lunak,
perancangan database, perancangan antarmuka serta penjelasan tentang
perancangan perangkat lunak yang dibangun.
BAB V PENUTUP
Bab ini berisikan yang menyajikan kesimpulan serta saran dari apa yang
telah diterangkan dan diuraikan pada bab-bab sebelumnya.
6
BAB II
LANDASAN TEORI
2.1 Pengertian Sistem
Menurut Pratama (2014:7) menyatakan sistem adalah sekumpulan prosedur
yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-
sama. Pengertian sistem yang menekankan pada elemen atau komponennya yaitu
sistem adalah kumpulan dari elemen-elemen yang berinteraksi atau berhubungan
satu sama lainnya dan bertanggung jawab memproses masukan (input) sehingga
menghasilkan keluaran (output).
Berdasarkan definisi di atas, penulis menarik kesimpulan bahwa sistem
adalah suatu bentuk jaringan kerja yang terhubung dan teroganisasi dapat
mempermudah dalam mencapai tujuan bersama.Sistem sangat diperlukan dalam
melakukan kinerja yang baik dan terstruktur terhadap manajemen. Keterpaduan
sistem ini memungkinkan terciptanya kerjasama untuk menghasilkan informasi
yang cepat, tepat dan akurat.
Sistem merupakan jaringan dari elemen-elemen yang saling berhubungan,
membentuk suatu kesatuan untuk melaksakan suatu tujuan pokok dari sistem
tersebut. Tujuan pokok dari sitem komputer adalah mengolah data menghasilkan
informasi. Sistem yang dimaksud adalah kombinasi antara prosedur kerja
,informasi,orang dan tehnologi informasi yang diorganisasikan untuk mencapai
tujuan dalam organisasi(Abdul Kadir,2008:7)
7
Suatu sistem memiliki karakteristik atau sifat-sifat tertentu yaitu :
1. Komponen sistem (System Component)
Suatu sistem terdiri dari sejumlah komponen yang saling bekerja sama.
Komponen sistem atau elemen sistem dapat berupa satu kesatuan subsitem
atau bagian dari sistem.
2. Batas sistem (system Boundary)
Merupakan daerah yang membatasi antara suatu sistem dengan suatu
sistem yang lain atau dengan lingkungan luarnya.
3. Lingkungan luar sistem (system Environment)
Lingkungan luar dari suatu sistem adalah batas luar sistem yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat juga bersifat merugikan sistem tersebut.
4. Penghubung sistem (system Interface)
Merupakan media penghubung antara suatu subsitem dengan subsistem
yang lain dan memungkingan sumber daya yang mengalir dari suatu
subsistem ke subsistem lain. Keluaran (output) dari suatu sistem akan
menjadi masukan (input) untuk subsistem lainya dengan melalui
penghubung.
5. Masukan Sistem (input system)
Masukan dapat berupa perawatan (maintenance input) dan masukan sinyal
(input). Maintenance input adalah energi yang dimasukan supaya sistem
tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk
subsistem yang lain.
8
6. Pengolah sistem (system output)
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
masukan menjadi keluaran atau sistem itu sendiri sebagai pengolahnya.
7. Sasaran sistem (system objectives)
Sistem harus mempunyai sasaran, sasaran dari sistem sangat menentukan
sekalui masukan yang dibutuhkan sistem dan keluaran yang akan
dihasilkan sistem. Sedangkan suatu sistem dikatakan berhasil apabila
mengenai sasaran.
2.1.1 Sistem Informasi Penjualan
Dalam bidang usaha untuk mencapai suatu keuntungan duibutuhkan suatu
penjualan baik itu penjualan dalam bentuk barang maupun jasa. Bila dikaitkan
dengan suatu produksi faktor penjualan sangatlah mempengaruhi, karena dalam
suatu usaha adanya produksi maka dibutuhkan penjualan.
Penjelasan mengenai pengertian penjualan ialah sebuah transaksi
dilakukan dua pihak antara satu orang ke orang lain denganpembayaran yang sah
yang menghasilkan suatu pendapatan atau kita jabarkan lagi secara luas
pengertian penjualan ialah sebuah aktivitas yang bertujuan untu mencari
pembeliagar terdapat suatu transaksi yang dilakukan kedua belah pihak.
2.1.2 Tujuan dari penjualan
Dalam suatu perusahaan kegiatan penjualan adalah kegiatan yang penting,
dengan adanya kegiatan penjualan tersebut maka akan terbentuk laba yang dapat
menjamin kelangsungan hidup perusahaan.
9
Tujuan umum penjualan yang dimiliki oleh perusahaan menurut basu
swastha “Managemen Penjualan” yaitu :
1. Mencapai volume penjualan tertentu
2. Mendapat laba tertentu
3. Menunjang pertumbuhan perusahaan.
Berdasarkan uraian diatas dapat didimpulkan bahwa tujuan umum
perusahaan dalam kegiatan penjualan adalah untuk mencapai volume penjualan,
mendapat laba yang maksimal dengan modal sekecil-kecilnya, dan menunjang
pertumbuhan suatu perusahaan.
2.1.3 Pengertian Sistem Penjualan
jika kita mengenal mengenai penjualan diatas maka kita lanjut ke tahap
berikutnya yaitu mengenai sistem penjualannya. Jadi anatar penjual dengan sistem
penjualan sangat berhubungan, setelah menganalisa suatu penjualan kita bisa
menerapkan disitem penjualan (disini sistem penjualan maksud saya adalah dalam
tahap memperkenalkan produk anda kepada konsumen)
sistem penjualan itu sendiri adalah suatu sistem yang saling berhubungan
(penjual dengan calon pembeli) melalui prosedur-prosedur serta sarana
pendukung untuk menghasilkan sebuah informasi pemesanan dan terjadinya
suatu keseriusan dalam bertransaksi.
Istilah E-Commercemerupakan suatu konsep yang muncul dan
menjelaskan proses dari pembelian,penjualan dan pertukaran produk,servicedan
informasi melalui jaringan komputer termasuk internet.
10
Dengan semakin modernnya dunia maka semakin berkembangnya alat
pendukung beserta fitur-fitur didalamnya. Sebut saja memperkenalkan produk kita
dalam facebook, dengan begini produk lebih cepat dikenal dan tentunya
berkesempatan terjadinya transaksi jual beli. Jadi pada intinya untuk
menciptakansistem penjualan tergantung kita sendiri mau dari model atau yang
seperti apa, yang terpenting tidak melanggar norma yang ada.
2.1.4 Pengertian Perancangan
Perancangan adalah suatu proses yang bertujuan untuk menganalisis,
menilai, memperbaiki dan menyusun suatu sistem baik sistem fisik maupun non
fisik yang optimum untuk waktu yang akan datang dengan memanfaatkan
informasi yang ada.
2.1.5 Perancangan Sistem
Definisi menurut Jogiyanto (2005:196) perancangan sistem dapat
didefinisikan sebagai penggambaran, perencanaan, dan penuatan sketsa atau
pengaturan dari beberapa elemen yang tepisah dari satu kesatuan yang utuh dan
berfungsi.
Pada toko Fel’s Shop akan dibuat sebuah sistem informasi penjualan
berbasis web(e-commerce). Perancangan aplikasi ini dibangun untuk
memudahkan pembeli atau customer serta masyarakat pada umumnya dalam
mendapatkan informasi mengenai produk Fel’s Shop cukup dengan membuka
website informasi mengenai Fel’s Shop akan terlihat dengan baik dan jelas.
Pembangunan E-Commerce Fel’s Shop dilakukan denganmenggunakantools
utama sebagai berikut:
11
1. Prestashop aplikasi untuk membaca bahasa pemograman Website.
2. MySQL sebagai database Server.
3. PHPMyAdmin sebagai tools untuk mengolah Database berbasis Web.
2.1.6 Website
Website adalah keseluruhan halaman-halaman web yang terdapat dalam
sebuah domain yang mengandung informasi. Sebuah website biasanya dibangun
atas banyak halaman web yang saling berhubungan Website (Situs Web)
merupakan kumpulan dari halaman-halaman web yang berhubungan dengan file-
file lain yang terkait (Anggara 2010: 33). Dalam sebuah website terdapat suatu
halaman yang dikenal dengan sebutan home page. Home page adalah sebuah
halaman yang pertama kali dilihat ketika seseorang mengunjungi website. Dari
home page, pengujung dapat mengklik hyperlink untuk pindah kehalaman lain
yang terdapat dalam website tersebut.
Selain itu, website merupakan salah satu indicator kredibilitas dan prestige
(gengsi) suatu toko. Dengan memiliki website, maka sebuah toko yang bias sejajar
dengan toko-toko lain yang namanya terkenal luas diseluruh Indonesia atau
bahkan internasional. Hal ini dikarenakan internet tidak mengenal batas wilayah
Negara ataupun batas-batas yang lain. Dengan selalu mengupdate informasi-
informasi terkini, maka website took akan menjadi pusat terminal pengunjung
untuk mencari informasi mengenai informasi barang terbaru yang dijual. Berikut
ini beberapa manfaat website, antara lain sebagai berikut:
1. Jarak tidak menjadi masalah dapat langsung berhubungan secara langsung
tanpa mengenal batas propinsi, kota, desa atau Negara
12
2. Dapat mengirim pesan sehingga suatu saat di update dapat melihat.
3. Merupakan sarana bisnis yang cepat dan tertarget.
4. Semua orang akan mengenal bisnis dan profit kita.
5. Membuka diri dengan dunia
6. Mengenalkan Daerah, Perusahaan atau Usaha kita.
2.1.7 Internet
` (Apriyanto N. Candra, 2011: 20 ) menjelaskan internet merupakan sistem
komunikasi global yang menghubungkan komputer dan jaringan diseluruh dunia.
Setiap komputer dan jaringan terhubung secara langsungmaupun tidak langsung
ke berapa jalur utama yang disebut internet backbone. Tujuan utama dari
internetworking adalah interoperabilitas yang maksimum yaitu memaksimalkan
kemampuan program pada sistem komputer jaringan yang berbeda untuk
berkomunikasi secara handal dan efisien.
Menurut Yuhefizar dalam (Astarina dan Riasti, 2012:40)Internet adalah
rangkaian hubungan jaringan komputer yang dapat diakses secara umum
diseluruh dunia, yang mengirimkan data dalam bentuk paket data berdasarkan
standarinternasional protocol (IP). Lebih dalam lagi Internet adalah kumpulan
jaringan dari jaringanjaringan komputer dunia yang terdiri dari jutaan unit-unit
kecil .
Internet adalah interkoneksi antar jaringan computer namun secara umum
Internet harus dipandang sebagai sumber daya informasi.
Setiap computer dan jaringan terhubung secara langsung maupun tidak
langsung kebeberapa jalur utama yang disebut internet backbone dan dibedakan
13
satu dengan yang lainnya menggunakan unique name yang biasa disebut dengan
alamat IP 32 bit. Dengan internet memperoleh berbagai informasi apa saja dimana
saja dan kapan saja. Komputer dan jaringan dengan berbagai platform yang
mempunyai perbedaan dan cirri khas masing-masing (Unix, Linux, Windows, dan
Mac) bertukar informasi dengan sebuah protocol standar yang dikenal dengan
nama TCP/IP (Transmission Control Protocol/Internet Protocol). TCP/IP
tersusunatas 4 layar (network access, internet, host-to-host transport, dan
application) yang masing-masing memiliki protokolnya sendiri-sendiri.
2.1.8 Pengertian Sistem
Sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan
komponen. Sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur
yang mempunyai tujuan tertentu
Pengertian dan definisi sistem pada berbagai bidang berbeda-beda
meskipun istilah sistem yang digunakan bervariasi, semua sistem pada bidang
tersebut memiliki beberapa persyaratan umum yaitu sistem harus mempunyai
elemen,lingkungan,interaksi antar elemen dengan lingkungannya dan sistem harus
mempunyai tujuan yang akan dicapai.
Berdasarkan persyaratan ini, didefinisikan sebagai perangkat elemen yang
digabungkan satu dengan lainya untuk tujuan bersama. Elemen terdiri dari
manusia, mesin,prosedur,dokumen,data atau elemen lain yang terorganisir
elemen-elemen tersebut.
14
Beberapa definisi sistem menyebutkan bahwa “sistem sebagai perangkat
unsur-unsur yang terdiri dari manusia, alat,konsep dan prosedur yang dihimpun
menjadi satu untuk mencapai suatu tujuan.
Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu sebagai
berikut : ( Ais Zakiyudin, 2012:6)
1. Komponen Sistem(Components System) dapat berupa suatu subsistem
atau bagian dari sistem dimana setiap sistem memiliki sifat-sifat dari
sistem dan menjalankan fungsi dari sistem.
2. Lingkungan Luar Sistem (Environment System)apapun diluar dari
batas sistem yang mempengaruhu operasi sistem. Lingkungan luar
sistem dapat berupa sesuatu yang menguntungka dan merugikan.
3. Batasan Sistem (Boundary System) daerah yang dibatasi anatara suatu
sistem dengan sistem lainya . batasan sistem ini memungkinkan sistem
dipandang sebagai suatu kesatuan
4. Penghubung Sistem (Interface System)media penghubung antara suatu
subsistem ke subsistem lainya.
5. Masukan sistem (input Sistem) energi yang diamsukan kedalam sistem,
dapat merupakan masukan perawatan dan masukan sinyal. Perawatan
adalah energi yang dimasukan supaya sistem dapat beroperasi.
Masukan sinyal adalah energi yang diproses untuk didapatkan keluaran
6. Pengolahan sistem(Procces System) harus memiliki perangkat yang
bertugas mengolah dan akan mengubah masukan menjadi keluaran,
contohnya adalah sistem produksi akan mengolah masukan berupa
bahan baku dan bahan-bahan yang lain menjadi keluaran barang jadi.
15
7. Keluaran sistem (Output system) hasil dari energi yang diolah menjadi
keluaran yang berguna. Keluaran dapat mejadi masukan untuk
subsitem yang lainya kepada sistem.
8. Sasaran dan tujuan sistem ( Objective and goal System) sesuatu yang
harus dimiliki sistem dan menentukan sekali masukan yang dibutuhkan
sistem dan keluaran yang dihasilkan sistem. Suatu sistem dikatakan
berhasil jika mengenai sasaran.
2.1.9 Pengertian Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi penerimanya (Hutahaean, 2014:9). Sedangkan menurut Fatta
(2007:6) informasi adalah data yang telah diolah menjadi suatu bentuk yang
berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini
ataupun mendatang.
Sedangkan pengertian informasi menurut Pratama (2014:7) adalah hasil
pengolahan data dari satu atau berbagai sumber, yang kemudian diolah, sehingga
memberikan nilai, arti dan manfaat. Proses pengolahan ini memerlukan teknologi.
Berbicara mengenai teknologi memang tidak harus selalu berkaitan dengan
komputer, namum komputer sendiri merupakan salah satu bentuk teknologi.
Berdasarkan definisi di atas penulis menyimpulkan bahwa informasi adalah
data-data yang telah diolah menjadi sesuatu yang bermanfaatbagi penerima baik
saat ini maupun pada masa yang akan datang.
16
Informasi merupakan data yang diolah menjadi bentuk yang lebib berarti
dibentuk dari kombinasi data, yang diharapkan memiki arti bagi yang
menerimanya
Informasi yang berguna memiliki karakteristik sebagai berikut:
a. Akurat : informasi harus dapat dipercaya
b. Tepat waktu : informasi harus tersedia pada saat pengambilan keputusan
. situasi yang genting
c. Lengkap : pengguna harus memperoleh informasi yang menyajkan
suatu gambaran lengkap atas suatu masalah tertentu.
d. Ringkas : suatu informasi tidak akan ada gunanya apabila tingkat
relavansinya dengan keadaan yang sedang dianalisis sangat tipis.
2.1.10 E-Commerce
E-commerce adalah sebuah bentuk transaksi yang berhubungan dengan
aktivitas komersial, baik organisasasi maupun indivindu yang bedasarkan
pengolahan dan tranmisi data termasuk teks,suara,dan gambar visual. E-commerce
mengacu pada aplikasi perdaganganyang menggunakan internetuntuk melakukan
transaksi online untuk belanja produk dan jasa. (Akmil,2017:19)
2.1.10.1 Jenis-Jenis E-commerce
Menurut (Apriyanto N Candra, 2011:10) mencakup banyak hal dan dapat
dibedakan menjadi 4 bagian :
1. B2B (Business to Business)
17
Kedua pihak perusahaan melakukan transaksi bisnis dalam menjalankan
usahanya.
2. B2C (Business to Consumer)
Transaksi E-Commerce merupakan transaksi dimana para pembeli
merupakan konsumen individu.
3. C2C (Consumer to Consumer)
Konsumen menjual secara langsung satu sama lain melalui iklan
elektronik atau situs pelanggan.
4. C2B (Consumer to Business)
Individu menjual barang-barang atau jasa ke perusahaan
2.1.10.2 Ruang Lingkup E-Commerce
1. Electronic Business merupakan lingkup aktivitas perdagangan secara
elektronik dalam arti luas.
2. Elektronic Commerce merupakan lingkup perdagangan yang dilakukan
secara elektronic dimana didalamnya termasuk :
a. Perdagangan via internet (internet commerce)
b. Perdanganan dengan fasilitas web internet (web Commerce)
c. Perdagangan dengan fasilitas pertukaran data terstruktur secara
elektronic (elektronic data Interchange / EDI)
18
2.1.10.3 Elektronic E- Commerce
Perbedaan antara proses perdagangan secara manual dengan
menggunakan e-commece digambarkan sebagai berikut :
Gambar 2.1 Proses Bisnis Manual
Gambar 2.2 Proses Bisnis dengan E-commerce
PEMBELI PENJUAL
Entry dokumen
Cetak Dokumen
Fax Dokumen
Kirim Dokumen lewat
kurir
Terima Dokumen
asli
Entry ulang
dokumen ke
aplikasi penjual
Terima Dokumen
via fax
PROSES DENGAN E-COMMERCE
PEMBELI
PENJUAL
E-COMMERCE
GATEWAY
PO
INVOICE
SN
19
Jelas terlihat perbedaan mendasar antar proses manual dengan e-
commerce. Proses e-commerce terjadi efisien pada penggunaan fax, pencetakan
dokumen, entry ulang dokumen, serta jasa kurir. Efisiensi tersebut menunjukan
pengurangan biaya dan waktu proses, kualitas transfer data pun lebih baik,
karena tidak dilakukan entry ulang yang memungkinkan terjadi human error.
2.1.10.4 Komponen E-commerce
Pada E-commerce terdapat mekanisme-mekanisme tertentu yang unik dan
berbeda dibandingkan dengan mekanisme-mekanisme yang terdapat pada
traditional commerce. Dalam mekanisme pasar e-commerce terdapat beberapa
komponen yang terlibat :
1. Customer : para pengguna internet yang diajdikan sebagai target pasar
yang potensial untuk diberiakan penawaran berupa produk, jasa atau
informasi oleh para penjual
2. Penjual : pihak yang menawarkan produk atau informasi kepada
konsumen baik individu maupun organisasi. Penjualan dapat dilakukan
melaluiwebsite penjual tersebut melalui marketplace.
3. Produk : perbedaan e-commerce dan tradisional e-commerce terletak
pada produk yang dijual. Pada dunia maya penjual dapat menjual
produk digital yang dapat dikirimkam melalui internet.
4. Infrastruktur : pasar yang menggunakan media elektronik meliputi
perangkat keras ,perangkat lunak dan juga sistem jaringan.
20
5. Front end : aplikasi web yang dapat berinteraksi dengan pengguna
secara langsung. Beberapa proses bisnis antara lain portal penjual,
katalog,elektronik,shipping cart,mesin pencari dan payment gateway.
6. Backend : aplikaksi yang tidak langsung mendukung apliaksi front
end. Semua aktivitas dengan pemesanan barang, manajemen
inventori,proses pembayaran,packingging,dan pengiriman barang
termasuk dalam bisnis proses backend.
7. Intermediary : pihak ketiga yang menjembatani antara produsen
dengan konsumen. Online intermediary membantu mempertemukan
pembeli dan penjual, menyediakan infrastruktur,serta membantu
penjual dan pembeli dalam penyelesaikan transaksi.
8. Partner bisnis lain : pihak selain intermediary yang melakukan
kolaborasi dengan produsen.
9. Support services : support sevices yang sata ini beredar mulai dari
sertifikasi dan trust services, yang menjamin keamanan sampai pada
knowledge provider.
2.1.10.5 Manfaat E-commerce
Beberapa manfaat e-commerce antara lain :
1. Revenue System (aliran pendapatan) yang lebih menjanjikan yang tidak
bisa ditemui disistem transaksi tradisional.
2. Dapat meningkatkan MarketExposure (pangsa pasar)
3. Menurunkan tingkat operating cost(biaya operasional)
4. Melebarkan jangkauan
21
5. Meningkatkan Custumer Loyality
2.1.10.6 Kelemahan E-Commerce
Meskipun E-commerce sistem yang menguntungkan karena dapat
mengurangi biaya transaksi bisnis dan dapat memperbaiki kualitas
pelayanan pada pelanggan namun akan mudah sekali disalah gunakan oleh
pihak yang tidak bertanggung jawab antara lain sebagai berikut :
1. Penipuan dengan cara pencurian identitas dan membohongi pelanggan
2. Hukum yang kurangberkembang dalam E-Commerce ini.
2.1.11 Sistem Informasi Penjualan
Sistem informasi penjualan adalah suatu sistem informasi yang
mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk
menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna
mendukung pengambilan keputusan mengenai penjualan.
Penjualan adalah penerimaan yang diperoleh dari pengiriman barang
dagangan dalam bursa sebagai barang pertimbangan. Pertimbangan ini dapat
dalam bentuk tunai peralatan kas atau harta lainnya. Pendapatan dapat diperoleh
dari penjualan kerena terjadi pertukaran, harga jual dapat ditentukan dan bebannya
diketahui.
22
2.1.12 Tool perangkat lunak
Dalam pembuatan aplikasi penjualan yang berbasis web ini dibutuhkan
beberapa tools perangkat lunak diantaranya sebagai berikut :
2.1.12.1 Webserver
Menurut (Shelly, et al, 2010:4) halaman web disimpan di server web atau
host yang merupakan komputer yang menyimpan dan mengirim halaman web dan
files lainnya yang telah di request. Setiap komputer yang memiliki web server dan
terhubung ke internet dapat bertindak sebagai serverweb.
2.1.12.2 HTML
HTML adalah bahasa yang digunakan untuk menandai struktur dokumen
yang didalamnya mengandung suatu hypertext dengan bagian-bagian antara lain
judul,paragraf,daftar, gambar dan lain-lain. HTML merupakan standar internet
yang didefinisikan dan dikendalikan penggunaanya oleh World Wide Web
Consurtium (W3C) HTML berupa kode-kode yang mengintruksikan browser
untuk menghasilkan tampilan sesuai yang diharapkan. HTML dibuka
denganmenggunakan browser web seperti Mozila Firefox atau Microsoft internet
Explorer oleh (Apriyanto N Candra, 2011:20)
2.1.12.3 PHP
PHP adalah sebuah bahasa pemograman yang berbentuk skripting. Sistem
kerja dari program ini adalah sebagai interprenter bukan sebagai compiler. PHP
bisa berinteraksi dengan hampir semua teknologi web yang sudah ada. Developer
bisa menulis sebuah program yang mengeksekusi suatu program CGI di server
web lain. Fleksibilitas ini bermanfaat bagi pemilik situs-situs web yang besar dan
23
sibuk karena pemilik masih bisa menggunakan aplikasi-aplikasi yang sudah
terlanjur dibuat dimasa lalu dengan CGI, ISAP atau dengan Script seperti Perl
atau Pyton semana proses migrasi ke aplikasi baru yang dibuat dengan PHP.
(Apriyanto N. Candra, 2011:23)
PHP (Personal Home Page) adalah server-side programming yang popular
digunakan untuk membuat web-based application. PHP dikenal sebagai sebuah
bahasa scripting yang menyatu dengan tag-tag HTML yang diekseskusi di server
dan digunakan untuk membuat halaman web yang dinamis seperti guestbook,
statistik pengunjung, polling, email, dan masih banyak lagi.
Adapun keunggulan yang dimiliki oleh bahasa pemrograman PHP adalah
sebagai berikut (Anggara 2010: 38)
a. Life Cycle yang sangat singkat , sehingga PHP selalu up to date mengikuti
perkembangan teknologi internet.
b. Cross Platform, yakni PHP dapat dipakai di hampir semua webserver yang
ada di pasaran (terutama Apache dan Microsoft IIS) dan dijalankan pada
berbagai sistem operasi (Linux, Windows, FreeBSD).
c. PHP mendukung koneksi ke banyak database baik yang gratis maupun
komersil, seperti MySQL, mSQL, Oracle, Microsoft SQL Server, Interbase,
dan banyak lagi.
d. PHP bersifat open source dan gratis.
e. Kemudahan dalam mendapatkan dokumentasi. di Internet, kita tidak akan
sulit untuk mencari baik itu referensi, kode-kode PHP yang sudah jadi dan
juga mengajukan pertanyaan pada grup-grup diskusi yang di dalamnya
banyaksekalipara master PHP.
24
2.1.12.4 XAMPP
XAMPP adalah perangkat lunak gratis yang mendukung banyak sistem
operasi dan merupakan kompilasi dari bebrapa program. Fungsinya adalah
sebagai server yang terdiri sendiri (localhost) yang terdiri atas program Apache
HTTP server, MySql database, dan penterjemah bahasa yang ditulis dengan
bahasa pemograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(empat sistem operasi apapun) Apache,MySql, PHP dan Perl. Program ini tersedia
dalam GNU General Publik Lisensi dan bebas, merupakan web server yang
mudah digunakan dan dapat melayani tampilan halaman web yang dinamis
(Apriyanto N Candra 2011:27)
Mengenal bagian XAMPP yang biasa digunakan pada umumnya:
1. Htdoc adalah folder tempat meletakkan berkas-berkas yang akandijalankan,
seperti berkas PHP, HTML danskrip lain.
2. Php MyAdmin merupakan bagian untuk mengelola basis data MySQL yang
ada dikomputer. Untuk membukanya, buka browser lalu ketik kan alamat
http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
3. Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP.
Seperti menghentikan (stop) layanan, ataupun memulai (start).
2.1.12.5 My Structure Query Language (MySql)
MySql adalah sebuah perangkat lunak sistem managemen basis data Sql
atau DBMS yang multithread, multi user, dengan sekitar 6 juta instalasi diseluruh
dunia mysql dapat dijalankan pada berbagai platform diantaranya
25
linux,windows,dan lain-lain. Keunggulan mysql adalah mampu mendukung
Relational Database Management Syste (RBDMS)sehingga mysql mampu
menangani data-data perusahaan yang berukuran sangat besar hingga ukuran
GigaByte. Untuk melakukan administrasi dalam basis data mysql dapat
menggunakan modul yang sudah termasuk yaitu Command Line (perintah: mysql
dan mysql admin)(Akmil 2017:28)
Kelebihan MySql :
1. My Sql merupakan sebuah data yang mampu menyimpan data berkapasitas
sangat besar hingga berukuran Gigabyte .
2. My Sql didukung oleh server ODBC yang artinya database MySql dapat
diakses menggunakan aplikasi apa saja termasuk berapa visual seperti
Delpi maupun Visual Basic.
3. My Sql adalah database yang menggunakan enkripsi password
4. My Sql dapat menciptakan lebih dari 16 kunci per tabel dan satu kunci
memungkinkan belasan fields.
5. My Sql merupakan server database multi user artinya database ini dapat
digunakan oleh banyak orang.
MySQL adalah salah satu jenis database server yang sangat terkenal.
Kepopulerannya disebabkan karena MySQL menggunakan SQL sebagai bahasa
dasar untuk mengases databasenya. Selain itu, MySQL juga bersifat free (anda
tidak perlu membayar untuk menggunakannya) pada berbagai flatform (kecuali
pada windows yang bersifat shareware atau anda perlu membayar untuk
keperluan produksi) (Ivoni 2010:29).
26
MySql merupakan salah satu perangkat lunak system pengelola basis data
DBMS (Data Base Management System). MySQL merupakan sebuah hubungan
Data Base Management System (DBMS) yang membantu sebuah model data yang
terdiri atas kumpulan hubungan nama (named relation). Database MySQL adalah
salah satu database yang open source. Database ini banyak dipasangkan dengan
script PHP. Penyebab utama MySQL begitu popular di kalangan Web Karen
cocok bekerja di lingkungan tersebut, selain itu karena:
1. MySQL tersedia di berbagai platform dan kompatibel dalam berbagai
sistem operasi.
2. Fitur-fitur yang dimiliki MySQL merupakan fitur-fitur yang biasanya
banyak dibutuhkan dalam aplikasi web.
3. MySQL memiliki overhead koneksi yang rendah, sehingga kecepatan
koneksi relatif tinggi.
2.1.12.6 Apache
Menurut Cahaya (2011:32) Apache adalah merupakan web server yang
paling banyak digunakan saat ini. Apache digunakan karena factor kecepatan,
kinerja yang stabil, dan performansi. Apache sebagai web server mempunyai
fungsi untuk melayani permintaan data dalam protocol HTTP.Apache melayani
permintaan data dalam bentuk / format teks,gambar, suara, animasi dan video.
2.1.12.7 CMS (Content Management System)
CMS (Content Management System) CMS adalah sebuah sistem yang
memberikan kemudahan kepada para penggunanya dalam mengelola dan
mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali
27
pengetahuan tentang hal-hal yang bersifat teknis. CMS (Content Management
System) terdiri dari dua elemen:
1. Aplikasi manajemen isi (Content Management Application[CMA]).
2. Aplikasi pengiriman isi (Content Delivery Application[CDA]).
Elemen CMA memperbolehkan manajer isi yang mungkin tidak memiliki
pengetahuan mengenai HTML (HyperText Markup Language) untuk mengatur
pembuatan, modifikasi, dan penghapusan isi dari suatu situs web tanpa perlu
memiliki keahlian sebagai seorang webmaster. Elemen CDA menggunakan dan
menghimpun informasi yang sebelumnya telah ditambah, dikurangi atau diubah
oleh pemilik situs web untuk meng-update situs web tersebut. Banyak jenis CMS,
mulai dari yang berbayar (commercial) sampai yang gratis (open source).
2.1.13 Basis Data (Database)
Basis data didefinisikan dalam sejumlah sudut pandang
1. Menurut Connolly dan Begg (2010:65), database adalah sekumpulan data
tersebar yang berhubungan secara logis, dan penjelasan dari data ini
dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi.
2. Menurut Inmon (2005:493), database adalah sekumpulan data yang saling
berhubungan yang disimpan (biasanya dengan redudansi yang terkontrol
dan terbatas berdasarkan skema. Sebuah database dapat melayani single
atau multiple applications.
3. Menurut Gottschalk dan Saether dalam jurnal (2009:41), database adalah
sekumpulan data yang terorganisir untuk mendukung banyak aplikasi
secara efisien dengan memusatkan data dan mengontrol data redundant.
28
Berikut adalah keunggulan dari database antara lain:
1. Mudah menyimpan informasi yang jumlah nya banyak.
2. Mudah mendapatkan kembali informasi secara cepat dan flexsibel.
3. Mudah untuk mengelola informasi
4. Mudah untuk mentribusikan informasi.
5. Meningkatkan keamanan.
2.1.14 Data Flow Diagram (DFD)
Data Flow Diagram merupakan teknik analisis data terstruktur yang
mempresentasikan proses-proses data didalam organisasi.
Data Flow Diagram adalah suatu cara untuk membuat metode untuk
membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang
bergerak pada sebuah sistem . DFD digunakan para analisis untuk membuat
sebuah sistem yang baik. DFD dapat digunakan untuk membuat dokumentasi dari
sistem informasi yang sudah ada atau meyusun dokumentasi untuk sistem
informasi yang baru.
2.1.15 Flowchart
Flowchart adalah penggambaran secara grafik dari langkah-langkah dan
urutan prosedur dari suatu program (Akmil 2017:31)Flowchart menolong analisis
dan programmer untuk memecahkan masalah kedalam segmen-segmennya lebih
kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam
pengoperasian dan biasanya memudahkan menyelesaikan suatu masalah
khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
29
2.1.16 Toko Online
Toko online adalah tempat memajang barang dagangan dinternet. Saat ini
toko online mulai berkembang pesat. Toko online di Indonesia sangat cocok
sekali karena letak geografis Indonesia yang kepulauan, memungkinkan untuk
membeli barang tanpa perlu datang ke tempat penjual.
Manfaat dari sebuah toko online antara lain:
1. Pelanggan dari berbagai penjuru daerah bahkan dunia
2. Promosi nonstop 24 jam
3. Dapat menjadi site income, karena bisa dikerjakan paruh waktu/fleksibel
4. Biaya promosi murah karena tidak perlu mencetak brosur, cukup iklankan
via email,banner,maupun iklan baris.
2.1.17 Prestashop
Prestashop adalah salah satu perangkat online yang memiliki fitur-fitur
yang cukup lengkap,mudah dipahami,sederhana,gampang,bisa di instal dengan
mudah dalam web hosting dan tentu saja gratis.
Prestashop adalah salah satu aplikasi yang populer digunakan untuk
membuat toko online. Prestashop memiliki komunitas terbesar didunia khusus
didedikasikan untuk open ecommerce dengan lebih dari 700.000
anggota.Prestashop tersedia dibawah open software license dan secara resmi
diluncurkan pada bulan agustus 2007. Prestashop dibangun dengan bahasa
pemrograman PHP dan Smarty template engine.
30
Prestashop adalah sebuah sebuah CMS Open Source yang merupakan
sistem e-commerce dengan berbagai fitur dan fasilitas terkini, sebut saja web. 2.0
style, mendukung clean-url dan menyediakan modul-modul yang bisa
dimanipulasi sehingga sesuai dengan kebutuhan(Astarina dan Riasti, 2012:39).
Berbeda dengan CMS yang lain, prestashop lebih berfokus pada e-
commerce. Prestashop dapat dikelola dengan mudah serta memiliki berbagai
modul yang dibutuhkan, baik untuk pengaturan produk, pembayaran, mesin
pencari, tools seperti ucapan ulang tahun, watermark produk, dan banyak modul
lain yang telah tersedia untuk mendukung pembuatan toko online yang handal.
Oleh karena itulah mengapa penulis menggunakan prestashop sebagai CMS Open
Source yang nantinya dipakai dalam pembuatan toko online.
Prestashop adalah salah satu solusi jualan online yang memiliki fitur-fitur
yang cukup lengkap, mudah dipahami, sederhana, gampang, siap pakai, bisa di-
instal dengan mudah dalam web hosting, dan tentu saja gratis.Modul pengiriman
dan pembayaran biasanya berbeda antara satu Negara dengan negara lain.
Prestashop menyediakan fasilitas untuk menambahkan modul pengiriman dan
pembayaran yang sesuai dengan Negara tertentu.Fasilitas ini tersedia melalui
penambahan modul yang khusus dibuat untuk keperluan tersebut.
Pada prestashop terdapat istilah menu, kategori dan fitur. Menu merupakan
penuntun fasilitas yang tersedia, untuk mengarahkan user dalam memlilih proses
yang akan dieksekusi.
31
2.1.18 Manfaat prestashop bagi pelanggan
Dalam menilai situs online, yang paling penting bagi pelanggan adalah
kemudahan dalam berbelanja secara online. Kemudahaan ini adalah faktor utama
(selain keamanan) yang membuat pelanggan berbelanja secara online.
Kemudahaan yang harus disediakan oleh toko online adalah :
1. Memudahkan sebuah produk ditemukan.
2. Memudahkan memperoleh informasi detail sebuah produk.
3. Memudahkan pelanggan menyelesaikan belanja.
4. Memudahkan pelanggan melakukan transaksi.
2.1.18.1 Manfaat prestashop bagi pemilik toko online
Prestashop juga menyediakan kemudahan bagi pemilik toko online. Tugas
utama pemilik toko adalah memasukan data-data produk kedalam katalog yang
akan ditampilkan dalam toko online. Tugas ini dimudahkan oleh prestashop
melalui layar administrasi katalog.
Layar administrasi juga menyediakan informasi yang sangat berharga bagi
pemilik toko tentang pelanggan, karyawan dan statistik toko. Statistik toko sangat
bermanfaat karena menyediakan informasi seperti jumlah pengunjung toko,
jumlah pelanggan yang telah terdaftar, produk yang paling laku, pemasok yang
produknya paling laris.
Pada prestashop terdapat istilah menu,kategori dan fitur. Menu merupakan
penuntun fasilitas yang tersedia, untuk mengarahkan user dalam memilih proses
32
yang akan dieksekusi. Pada halaman menu admin prestashop terdiri dari catalog,
custumer,order,payment,shipping,stats,module,employee.preferences,tools.
Pada prestashop memiliki fitur web yaitu dynamic ajax yang berfungsi
sebagai teknik untuk mengembangkan aplikasi web yang lebih interaktif,cepat dan
responsif.
2.2 Penelitian Terdahulu
Penelitian yang dilakukan oleh Muhammad Akmil (2017) tentang
“Application E-commerce Penjualan Pada Aliza Shop”. Perancangan sistem
infomasi pemasaran menggunakan Metodologi pembangunan perangkat lunak
yang digunakan dalam pengembangan adalah metodologi waterfall. Dalam
metodologi ini dilakukan beberapa langkah untuk membangun sebuah perangkat
lunak, yaitu: rekayasa perangkat lunak, analisis sistem, perancangan sistem,
implementasi sistem, pengujian sistem, dan pemeliharaan sistem. Perangkat lunak
pembangun sistem adalah menggunakan PHP dan MYSQL sebagai storage
database, XAMPP sebagai suatu bundel web server yang populer digunakan di
Windows karena kemudahan instalasinya, serta Macromedia Dreamweaver 8
sebagai web editor. Setelah semua langkah di atas dilakukan maka terciptalah
sebuah aplikasi E-Commerce Penjualan Pada Aliza Shop.
Penelitian yang dilakukan oleh Abi Surya (2011) tentang “sistem
Informasi Penjualan “Toko Vivaldi Cell” Melalui Sistem Penjualan Berbasis E –
Commerce”. Pemasaran produk “HandPhone” Kota Pringsewu masih mengalami
banyak hambatan. Model pemasarannya lebih banyak memasarkan produknya
dengan cara penawaran dan pengiriman produk secara langsung kepada
pelanggan. Oleh karena itu wilayah pemasarannya masih terbatas, sehingga
33
produk kurang dikenal dalam skala yang lebih luas. Salah satu metode pemasaran
yang dapat digunakan untuk mengatasi masalah tersebut adalah metode
pemasaran on-line dalam bentuk e-commerce. Namun demikian, pengrajin batik
belum banyak yang mengenal e-commerce, sehingga perlu dilakukan penelitian
terlebih dahulu untuk mengetahui tingkat pemahaman dan
motivasi para pengrajin terhadap penggunaan e-commerce. Setelah diketahui
tingkat pemahaman para pengrajin dan motivasinya terhadap penggunaan e-
commerce, maka selanjutnya dilakukan perancangan sistem penjualan produk
dengan menggunakan e-commerce. Hasil penelitian menunjukkan bahwa tingkat
pemahaman atau level adopsi para pengrajin terhadap e-commerce pada level
sedang dan variasinya rendah. Hal ini disebabkan oleh terbatasnya sumberdaya
manusia yang terampil memanfaatkan Teknologi Informasi (TI). Namun demikian
mereka mempunyai motivasi yang tinggi untuk menerapkan TI dalam kegiatan
pemasaran produknya. Motivasi tersebut dilandasi oleh keinginan para pengrajin
untuk mencari pelanggan baru dan meningkatkan pendapatan. Selanjutnya e-
commerce dirancang dengan menggunakan Content Management System (CMS)
prestashop.
Penelitian yang dilakukan oleh Sandy Kosasi (2015) tentang
“perancangan Sistem Informasi Penjualan Berbasis Web dalam Memasarkan
Mobil Bekas”.sebuah perusahaan yang bergerak dibidang penjualan mobil bekas,
perusahaan yang menjual berbagai tipe mobil. Dalam melakukan transaksinya
sudah menggunakan sistem komputerisasi pada pencatatan transaksinya, tapi
masih ada lagi terdapat kendala, yakni pegawai yang memasarkan produk mereka
dengan hanya mengandalkan brosur dan kepintaran ingatan mereka untuk dapat
34
menarik minat pelanggan. Tujuan dari penelitian ini adalah membangun sebuah
sistem informasi pemasaran dengan interface yang menarik dengan berbasis web
menggunakan database My SQL dan Arview untuk menampilkan lokasi mobil
dengan tipe-tipe mobil yang ditawarkan. Manfaat dari penelitian ini untuk
mempermudah pegawai dalam pemasaran dan memperkecil human error karena
kekurang telitian seorang admin pada tahap transaksi dan untuk efisiensi waktu.
Penelitian yang dilakukan oleh Ujang Mulayana (2016) tentang
“Perancangan Sistem Informasi Penjualan Handphone Berbasis web Pada Toko
Ilham Celular” penelitian ini mengenai analisis dan perancangan sistem informasi
penjualan berbasis web dengan tujuan menganalisis permasalahan yang ada serta
memperoleh solusinya dan dijadikan acuan dalam mengembangkan sistem
penjualan yang berbasis website, menganalisis system penjualan untuk kemudian
mengembangkan menjadi sistm penjualan online melalui internet dengan harapan
dapat meningkatkan penjualan. Penelitian ini menggunakan macromedia flash
mx.. Penelitian dibuat dengan menggunakan database serverMSQL. penulis disini
membuat system penjualan online pada Toko Ilham Celular yang berbasis web,
dengan menggunakan software cms yaitu prestashop, dengan tujuan untuk
membangun Toko Online alat alat handphone dan sparepart Handphone pada
Toko Ilham Celular yang berbasis web dan juga untuk meningkatkan penjualan
yang ada.
35
BAB III
METODOLOGI PENELITIAN
3.1 Metode Penelitian Metode penelitian merupakan suatu cara penulis dalam menganalisa data.
Menurut Sugiyono (2012:2) menjelaskan bahwa metode penelitian pada dasarnya
merupakan cara ilmiah untuk mendapatkan data dengan tujuan dan kegunaan
tertentu. Dari pengertian diatas dapat disimpulkan bahwa cara pemecahan masalah
penelitian yang dilaksanakan secara terencana dan cermat dengan maksud
mendapatkan fakta dan kesimpulan agar dapat memahami, menjelaskan,
meramalkan dan mengendalikan keadaan.
Data yang dibutuhkan adalah data yang sesuai dengan masalah-masalah
yang ada dan sesuai dengan tujuan penelitian, sehingga data tersebut akan
dikumpulkan, diolah, dan diproses lebih lanjut sesuai dengan teori-teori yang telah
dipelajari. Dalam metode ini Penulis akan memberikan gambaran langkah-
langkah yang mencakup dari awal penelitian sampai dengan akhir penelitian. Agar
penelitian yang dilakukan dapat terlaksana dengan terstruktur dan sistematis maka
di rasa perlu untuk menyusun kerangka kerja. Masing-masing tahapan dalam
kerangka kerja tersebut kemudian di jelaskan.
3.2 Kerangka Kerja 3.2.1 Desain Penelitian
Didalam penelitian ini penulis menggunakan metode deskriptif yaitu
membuat gambaran dari objek yang diteliti secara sistematis, factual dan akurat
36
tentang fakta, sifat, dan hubungan antar fenomena yang ada saat ini.Metode yang
digunakan dalam melaksanakan penelitian merupakan dasar penyusunan
rancangan penelitian dan merupakan penjabaran dari metode ilmiah secara umum
dimana metode penelitian di jelaskan dari awal perencanaan hingga tercapainya
tujuan penelitian.
a. Sumber Data Sekunder (Dokumentasi)
Sumber data penelitian ini adalah sumber data sekunder berupa
dokumen,penulis mengambil data – data yang berhubungan dengan skripsi, untuk
dijadikan bahan referensi dalam penyusunan skripsi.
3.2.2 MetodePendekatandanPengembanganSistem.
3.2.2.1 MetodePendekatanSistem
Metode pendekatan perancangan terstruktur dilengkapi dengan alat – alat
(tools) dan teknik – teknik yang dibutuhkan dalam pengembangan sistem,
sehingga hasil akhir dari sistem yang dikembangkan akan didapatkan sistem yang
strukturnya didefinisikan dengan baik dan jelas. Harapan yang ada dengan cara
pendekatan ini adalah permasalahan-permasalahan akan dipecahkan dengan hasil
dari sistem yang mudah untuk dipelihara serta fleksibel. Kelebihan lain adalah
pendekatan ini mempunyai dokumentasi yang baik sehingga dapat meningkatkan
produktivitas. Adapun alat yang dipergunakan dalam tahapan metode terstruktur
ini berupa Diagram Alir (Flow Map), Diagram Konteks (Context Diagram), DFD
(Data Flow Diagram), Kamus Data (Data Dictionary), ERD (Entity Relational
Diagram) ataupun Normalisasi yang berorientasi pada proses data.
37
Gambar 3.1 Gambar Kerangka Kerja Penelitian
a. Mendeskripsikan Masalah
Mendeskripsikan masalah adalah melakukan perumusan terhadap
masalah-masalah yang telah diidentifikasi dari suatu sistem. Merumuskan adalah
mengonsep, memformulakan, mempolakan dan memperjelas suatu hal yang telah
diidentifikasi sebelumnya. Merumuskan masalah sangat diperlukan dalam suatu
penelitian agar penelitian tersebut menghasilkan kesimpulan yang terkonsep,
terformula, terpola dan jelas. Dalam penelitian ini rumusan masalah yang
dilakukan tentang “Perancangan Sistem Informasi Penjualan Pada fel’s Shop
Berbasis Web di Batam”
b. Menganalisa Masalah
Menganalisa masalah merupakan langkah analisis masalah untuk dapat
memahami masalah yang telah ditentukan ruang lingkup atau batasannya. Dengan
menganalisa masalah yang telah ditentukan tersebut, maka diharapkan masalah
dapat dipahami dengan baik.
38
c. Mempelajari Literatur
Mempelajari literatur atau studi literatur adalah tindakan yang dilakukan
untuk mempelajari secara ilmiah dan teoritis terhadap masalah-masalah yang telah
dibatasi sebelumnya yang bersumber dari buku, jurrnal, karya tulis ilmiah, artikel,
tesis dan berbagai sumber dari internet dan para ahli yang dapat
dipertanggungjawabkan. Studi literatur sangat diperlukan agar penelitian yang
dilakukan berpijak pada landasan teori yang jelas dan benar yang telah
dikemukakan oleh para ahli sebelumnya. Dengan melakukan studi literatur maka
penelitian yang dilakukan tidak mengarang dan mengada-ada sehingga dapat
diterima didunia ilmu pengetahuan dan masyarakat umum. Kegiatan studi literatur
yang dilakukan dalam penelitian ini yaitu, mempelajari literatur. Literatur yang
dipelajari dalam penelitian ini adalah literatur tertulis seperti buku, jurnal, karya
tulis ilmiah, artikel, tesis dan berbagai sumber dari internet dan para ahli yang
dapat dipertanggung jawabkan.
d. Mengumpulkan Data
Mengumpulkan data dilakukan untuk mengumpulkan semua data-data
yang diperlukan dalam penelitian. Teknik yang dilakukan dalam mengumpulkan
data dalam penelitian ini adalah dengan teknik observasi. Teknik deskriptif adalah
penelitian yang berusaha menggambarkan objek atau subjek yang diteliti sesuai
dengan apaa danya, dengan tujuan menggambarkan secara sistematis, fakta dan
karakteristik objek yang diteliti secara tepat.
e. Menganalisis Sistem Yang Berjalan
Menganalisis sistem yang berjalan adalah menganalisis sistem yang sudah
ada pada perusahaan. Dan juga sebagai langkah pertama untuk menciptakan
39
sebuah sistem yang mengunakan komputerisasi dengan bahasa pemograman PHP
Myadmin dengan menggunakan alat bantu Prestashop.
f. Merancang Sistem Yang Diusulkan
Merancang sistem yang diusul merupakan langkah berikut dari
menganalisis sistem yang berjalan dengan memperhatikan kebutuhan – kebutuhan
yang di perlukan pada system dan kebutuhan–kebutuhan itulah yang diambil
sebagai landasan untuk menciptakan sistematiskomputerisasi sesuai dengan
harapan agar dalam proses pengolahan data lebih efektif dan efisien.
g. Mengimplementasikan Sistem Yang Diusulkan
Mengimplementasikan sistem yang diusulkan merupakan langkah terakhir
dalam menciptakan system yaitu mengimplementasi sistem yang sudah diciptakan
dan mencoba menjalankan system nya apakah adanya kesalahan ataupun error
setelah dijalankan.
3.3 Visi dan Misi Perusahaan
Dalam setiap Usaha tentunya memiliki standarisasi mutu yang baik dan
tujuan yang tepat agar sebuah usaha dapat berjalan dengan baik dan terarah. Oleh
karena itu, pentingnya suatu usaha dalam merumuskan visi dan misi. Adapun visi
dan misi Fel’s Shop adalah sebagai berikut:
1. Visi Fel’s Shop
Menjadi Penyedia pakaian terpercaya yang memberikan produk inovatif,
berkualitas, dan mampu membangun masyarakat yang lebih baik.Kami selalu
melakukan perbaikan dan selalu mengeksplorasi ide-ide baru.Kami dipercaya
oleh konsumen dengan menjunjung tinggi nilai kejujuran, tanggung jawab
dalam memenuhi kebutuhan konsumen. Dengan berpegang pada
40
profesionalisme dalam upaya meningkatkan kualitas produk dan layanan demi
kepuasan konsumen.
2. Misi Fel’s Shop
Memenuhi kebutuhan masyarakat akan perumahan dan area komersial yang
berkualitas namun terjangkau. Memberikan produk dan pelayanan bermutu yang
memuaskan konsumen.
41
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1. Analisis Sistem Yang Berjalan
Fel’sShopmerupakan usaha yang bergerak dalam bidang penjualan baju
dan sedang menampilkanbaju-baju terbaru atau best seller sekarang ini, oleh
sebab itu Fel’s Shop ini berusaha untuk meningkatkan pelayanan terhadap user
memperluas pemasaran dan aktif meningkatkan penjualan. Tetapi yang menjadi
kendala saat ini yaitu sistem penjualan dan pemasarannya masih dilakukan secara
manual atau dilakukan transaksi penjualan dengan cara bertemu dan bertatapan
langsung antar user dan pihak penjual. Selain itu Fel’s Shop juga menggunakan
fasilitas jejaring sosial facebook. Dimana penjualan melalui jejaring sosial
tersebut terbatas hanya menampilkan foto produk tersebut. Penjualan baju-baju
pada Fel’s Shop selama ini juga memanfaatkan nomor telepon yang ditampilkan
oleh Fel’s Shop
Dalam analisis sistem, identifikasi masalah merupakan tahap awal yang
harus dilakukan. Masalah dapat dilakukan sebagai suatu hal yang menghambat
proses pencapaian tujuan. Permasalahan yang ada harus ditindak lanjutin untuk
ditemukan pemecahnya sebagai suatu alternatif agar sistem tersebut dapat berjalan
sesuai dengan yang diharapkan dan tujuan sistem dapat tercapai. Mengidentifikasi
(mengenal) masalah merupakan langkah pertama yang dilakukan dalam tahap
42
analisis. Masalah merupakan suatu pernyataan yang diinginkan untuk dipecahkan.
Masalah ini yang menyebabkan sarana dari sistem tidak dapat dicapai.
Bila digambarkan dengan gambar sederhana, maka dapat digambarkan
sebagai berikut;
Konsumen Pemilik
Gambar 4.1 Gambaran Sistem yang berjalan Fel’s Shop
4.1.1 Kelemahan Sistem Lama
1. Terjadinya penginformasian yang sudah usang atau informasi yang
melewati batas waktu dari layanan Fel’s Shop.
2. Dalam proses pencatatan baju-baju yang dipesan transaksinya masih
menggunakan sistem manual
Barang yang
diinginkan
Barang tidak ada
Barang yang dinginkan
Periksa persediaan barang
Barang ada
Membuat nota
Nota penjualan
Membuat laporan penjualan
Laporan penjualan
43
3. Apabila terjadi pesanan yang tidak susuai atau tertukar hal ini merupakan
dampak dari kesalahan pada pemesanan
4. Dalam hal komunikasi ke pelanggan kurang lancar hal ini disebabkan
karena dalam mengurus hal promosi produk, mmelayani
pelanggan,menerima permintaan, mengurus pengiriman termasuk
pembayaran ditangani sendiri.
5. Dalam hal penjualan produk sangan bergantung keepada pelayanan yang
diberikan oleh penjual kepada pembeli, kalau pembeli merasa puas dengan
pelayanan yang diberikan maka pembeli akan langsung melakukan
transaksi dan sebaliknya apabila pelayanan yang diberikan jauh yang
diharapakan oleh pembeli maka proses transaksi tidak akan terjadi.
4.2 Analisis Sistem yang Diusulkan
Dalam hal perancangansistem pada aplikasi e-commerce usaha online
Fel’s Shop ini bertujuan untuk memberikan gambar untuk mengidentifikasi
komponen yang akan di desain. Tahap desain sistem secara umum dilakukan
setelah tahap analisis selesai dilakukan desain sistem pada aplikasi. Pada usaha
online Fel’s Shop akan dibuat sebuah sistem informasi penjualan berbasis web (e-
commerce) itu sendiri. Perancangan aplikasi ini dibangun bertujuan untuk
memudahkan pembeli pada khususnya dan pelanggan pada umumnya dalam
mendapatkan informasi mengenai produk yang ada di Fel’s Shop. Cukup dengan
cara membuka website informasi mengenai produk yang ada di Fel’s Shop dapat
dilihat dengan lengkap dan jelas.
44
4.2.1 Keunggulan Sistem Baru
Sistem yang akan dikembangkan nantinya mampu menjawab segala
permasalahan yang terdapat pada sistem penjualan yang dilakukan secara manual
diantaranya :
1. Transaksi penjualan buku tidak harus dilakukan secara langgsung. Sistem
ini nantinya dapat meningkatkan penjualan dan memperluas pemasaran
produknya
2. Metode pembayaran dapat dilakukan dengan transfer bank, untuk
membuat suatu sistem maka perlu dibuatkan DFD yang perlu dianalisis
dalam hal ini meliputi penjualan, pembelian apakah sudah efisien dalam
penggunaan bagi keperluan toko.
Selain itu sistem baru ini juga mempunyai kelebihan dan keunggulan sebagai
berikut:
1. Pada website yang baru ini sudah terdapat informasi-informasi
mengenai produk dari Fel’s Shop
2. Informasi yang sudah dipostingkan pada website baru ini sudahdapat
dilihat dan dapat mengetahui tentang informasi harga serta kode
produk barang. Selain itu baju-baju yang termasuk kepada best seller
juga bisa dilihat setiap saat.
3. Website ini akan berisikan berita-berita tentang produk-prooduk yang
dapat di akses secara cepat dan akurat.
45
4.2.2 Gambaran Sistem yang akan Dibangun
berikut ini gambaran sistem yang akan di bangun pada Fel’s Shop
Gambar 4.2 Gambaran Sistem yang Akan di Bangun
Admin
Login
MetodePemba
yaran
Tambah
Pembayaran
Edit
Pembayaran
Hapus
Pemabayaran
Metode Order
Tambah Order
Edit Order
Hapus Order
Manajemen Produk
Tambah Produk
Edit Produk
Hapus Produk
Manajemen kontak
Tambah kontrak
Edit Kontrak
Hapus Kontrak
Manajemen menu
Tambah menu
Edit Menu
Hapus Menu
user
Beranda
Tentang Kami
Produk
Cara Pembayaran
Login
46
4.2.3 Metode Perancangan Data Flow Diagram (DFD)
4.2.3.1 Rancangan Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah suatu model untuk menggambarkan
asal data, tujuan serta proses apa saja yang terjadi pada suatu sistem.
Dengan menggunakan DFD diharapkan dapat memudahkan uuser untuk mengerti
bentuk aplikasi yang diterapkans.
a. Konteks Diagram / DFD Level 0
Diagram konteks adalah diagram yang menggambarkan suatu sistem
terkait dengan dokumen keluaran dan masukan serta entitas yang
berhubungan dengan sistem.
produk, beritaChatbox,kontak,pemesanan,registrasi,konfirmasi
pemesanan, pembayaran.
User, Pemesanan,Konfirmasi, produk,berita,pemesanan,pembayaran
chatbox,kontak
Gambar 4.3 DFD level 0
Admin Customer Sistem Informasi
penjualanFel’s
Shop
47
4.2.3.2 Kamus Data
Kamus data dapat dikatakan sebagai penjelasan dari filed-filed dalam
database.Kamus data merupakan bagian dari perancangan sistem yang berisi file-
file yang di perlukan oleh suatu database untuk menjalankan aplikasi program
yang telah dibuat. Dengan menggunakan kamus data analisis sistem dapat
mendefinisikan data yang mengalir di sistem dengan lengkap. Kamus data dibuat
berdasarkan arus data yang ada di data flow diagram. Arus data dan flow diagram
sifatnya global hanya ditujukan nama arus data nya saja.
4.2.3.3 Use Case Diagram
Use case adalah metode teks untuk menggambarkan dan
mendokumentasikan proses yang kompleks. Use case menambahkan detail untuk
kebutuhanyang telah dituliskan pada definisi sistem kebutuhan. Use case
dikembangkan oleh analisis sistem bersama sama dengan pengguna pada tahap
selanjutnya, berdasarkan use case ini analisis menyusun model data dan model
proses. Berikut adalah gambar use case yang telah terindentifikasi dalam
pengembangan sistem pada Fel’s Shop.
Gambar 4.4 Diagram Use Case
Customer
Melihat menu utama
Melihat berita
Melihat info produk
Melakukan pemesanan
48
1. Flow Chart
Flow Chartadalah suatu diagram alur yang menggambarkan logika atau
urutan-urutan intruksi program dari suatu permasalahan. Pada diagram alur dapat
dilihat.
Tidak
Ya
Gambar 4.5 Flow Chart Admin
Dariflowchart diatas dapat diuraikan langkah pertama dimulai, kemudian input
PHP lalu login kemudian masuk ke maintenance website kemudian jika ingin
keluar klik logoutdan selesai tapi jika tidak kembali ke menu maintenance website
atau bagian admin.
Mulai
Input PHP
Login
Maintenance website
Logout
Selesai
49
Ya
tidak
Gambar 4.6 Flow Chart Pengunjung
Flowchart pengunjung adalah diagram alur yang menjelaskan langkah-langkah
masuk website sebagai pengunjung pertama start,pilih kategori produk dan pilih
produk, kemudian masukan ke keranjang belanja dan selesai tapi jika tidak bisa
kembali ke pilih Produk.
Belanja Lagi
Pilih Produk
Pilih Kategori
Produk
Masukan ke Keranjang
Belanja
start
selesai
50
tidak
ya
Gambar 4.7 Flowchart Pelanggan
Flowchart pelanggan adalah flowchart yang menggambarkan
urutan/langkah masuk kewebsite sebagai pelanggan. Langkah pertama masuk ke
menu utama , kemudian login,dan melihat toko, apakah barang sudah dipilih, jika
belum kembali ke memilih barang dan melakukan pembayaran, selesai .
Login
Lihat Toko
Apakah Produk
sudah dipilih
Melakukan Pembayaran
Memilih Produk
selesai
51
4.2.3 Perancangan Basis Data
Ada pun tahap-tahap dalam perancangan basis data adalah sebagai berikut:
4.2.3.1 Normalisasi
Pada proses normalisasi selalu diuji dengan berbagai kondisi seperti
menambah (insert), menghapus (delete), mengubah(update), melihat (review).
Pada sebuah database dan bila terdapat kesulitan pada pengujian tersebut, maka
relasi yang harus dipecahkan lagi menjadi beberapa tabel sehinggan bentuknya
menjadi database normal.
Tujuan dari normalisasi adalah :
a. Mengurangi keanekaragaman data
b. Mengurangi terjadinya penyimpangan dalam insert,delete,update.
Bentuk-bentuk normalisasi adalah :
a. Bentuk tidak normal (un-normalized), merupakan kumpulan data yang
direkam,tidak ada keharusan mengikuti format tersebut.
b. Bentuk normal saru (1-NF) mempunyai ciri setiap data dibentuk dalam file
data, data dibentuk unik dalam satu record dan nilai-nilai file-file berupa
automatic value.
c. Bentuk normal dua (2-NF) untuk membentuk normal kedua tentukan
kunci filenya yang bersifat unik dan dapat mewakili atribut lain yang
menjadi anggotanya.
52
d. Bentuk normal ketiga (3-NF) untuk menjadi bentuk normal ketiga, maka
relasi harus lah berada dalam bentuk normal kedua dan semua atribut
bukan primer tidak mempunyai hubungan transitif.
Pada rancangan basis data Penulis menggunakanMySQL sebagai database
Software, dalam rancangan ini ada 4 tabel yang akan dirancang. Dalam
pembuatan sistem ini dibutuhkan database, dimana database tersebut terdiri
dari beberapa tabel. File database yang dimaksud adalah sebagai berikut :
1. Tabel Pelanggan
Tabel pelanggan ini menjelaskan file-file pelanggan yang terdiri dari
id_pelanggan, username, tgl_daftar, nama, alamat, daerah, telepon, email,
seperti terlihat pada tabel berikut :
Tabel 4.1 Tabel Pelanggan
Field Nama Type Description
Id_Pelanggan Int(15) Primary Key
Username Varchart(50) Nama Pelanggan
Tgl_Daftar Date Tanggal Daftar
Nama Varchart(40) Nama Pelanggan
Alamat Text Alamat Pelanggan
Daerah Varchart(50) Daerah
Telepon Varchart(13) Telepon Pelanggan
Email Varchart(35) Email Pelanggan
53
2. Tabel Barang
Pada tabel barang berisikan file-file data baju dimana admin menginputkan
data-data produk tersebut.
Tabel 4.2 Tabel Barang
Field nama Type Description
Id_barang Int(15) Kode baju
Nm_barang Varchart(23) Nama baju
Kelompok Varchart(30) Harga
Detail_barang Text Ukuran
Harga Int(17) Keterangan
Nama file Varchart(27) Gambar
3. Tabel Transaksi
Tabel ini merupakan tabel yang berisikan tentang transaksi belanja konsumen
seperti id_transaksi, id_pertanggan, tgl_pesan, nm_barang, username, harga,
subtotal, status dan keterangan.
Tabel 4.3 Tabel Transaksi
Field nama Type Description
Id_transaksi Int(10) Primary key
Id_pertanggal Varchart(10) Id pertanggal
Tgl_pesan Date(20) Tanggal pesan
Nm_barang Varchart(20) Nama barang
Username Varchart(23) Nama pelanggan
Harga Double Harga barang
Qty Int(13) Qty
54
Subtotal Int(23) Total
Status Varchart(32) Status
Ket Varchart Keterangan
4. Tabel User
Tabel ini merupakan detail-detail tabel user, terdiri dari user
name,password dan akses.
Tabel 4.4 Tabel User
Field Nama Type Description
Username Varchart (50) Primary key
Password Varchart(50) Password
Akses Enum Akses admin, pimpinan, pelanggan
55
4.2.3.2 Perancangan Antarmuka
Perancangan antarmuka yang akan digunakan sebagai perantara user
dengan perangkat lunak yang di kembangkan. Perancangan antarmuka dari
website Fel’s Shop adalah sebagai berikut:
Forgot Password ?
Gambar 4.8 Rancangan Sign In
SIGN IN NOW
Username
Password
SIGN IN
56
Gambar 4.9 Rancangan Halaman Utama Website
Hongkong dress Long Tunik Holis Set
Longhem Mila Shanghai set
Fel’s Shop 1
Logo 2
Category 5 Cara Pemesanan
Cara Pemesanan 4
Kontak Kami3
Informasi 6 text7
57
Gambar 4.10 Rancangan Halaman Form Pemesanan
Hongkong dress Long Tunik Holis Set
Longhem Mila Shanghai set
Fel’s Shop 1
Logo2
Kategory5 Cara pemesanan
Kontak kami3 Cara pemesanan4
Informasi 6 Form Pemesanan foto 7
Alamat 8
Alamat9 Alamat 10
Nama Lengkap
Enter security Code
No. telp
Jumlah Pesanan
Pesanan sekarang
58
Gambar 4.11 Rancangan Halaman Cara Pemesanan
Hongkong dress Long Tunik Holis Set
Longhem Mila Shanghai set
Fel’s Shop 1
Logo 2
Category 5 Feature theme
Kontak kami3 Cara pemesanan4
Informasi6 Foto7
Pesan8
pesan
pesan
Pesan
Pesan
Pesan
59
Gambar 4.12 Rancangan Halaman Control Panel Administrator
4.3 Implementasi
Implementasi Rancangan antarmuka dengan menggunakan bahasa
pemograman PHP, tahapan yang harus dilakukan untuk hosting di internet
website yang dihasilkan,mulai dari tahapan persiapan hosting di internet sampai
dengan website siap digunakan beseta petunjuk umum penggunaan website yang
digambarkan pada halaman website. Berikut implementasi yang ada pada Fel’s
Shop.
Fel’s Shop1 Logout
Foto Admin
DashBoard
Jenis Produk
Administrator
Pemesanan
Lihat Komentar
setting
Control Panel
Gambar 4.13 Halaman Awal
Gambar 4.14 Tampilan Dashboard
60
Gambar 4.15 Tampilan Contack Us
Gambar 4.16 Tampilan Sign In Pesanan
61
Gambar 4.17 Tampilan Jenis Long Dress
Gambar 4.18 Tampilan Shopping Cart
62
Gambar 4.19 Tampilan Jenis Baju kerja
Gambar 4.20 Tampilan Jenis Dress
63
Gambar 4.21 Tampilan Jenis Dress
Gambar 4.22 Tampilan Produk
64
Gambar 4.23 Tampilan Register
Gambar 4.23 Tampilan Registrasi
Gambar 4.24 Laporan Penjualan
65
66
BAB V
PENUTUP
5.1 KESIMPULAN
Berdasarkan hasil penelitian, pembahasan serta proses analisis,
perancangan dan implementasi yang dilakukan pada bab-bab sebelumnya, maka
dapat diambil kesimpulan sebagai berikut:
1. Dengan adanya perancanganwebsite e-commerce pada Fel’s Shop yang
memanfaatkan internet sebagai media penjualan, dapat memudahkan
pemilik untuk memberikan pelayanan kepada konsumen serta dapat
memberikan informasi 24 jam kepada konsumen dan dapat di akses
dimana dan kapan saja.
2. Dengan adanya perancangan sistem informasi penjualan Fel’s shop
berbasis web ini diharapkan dapat memberi informasi dengan cepat dan
dapat meningkatkan keuntungan penjualan pada Fel’s Shop .
5.2 SARAN
Untuk pengembangan sistem selanjutnya, dapat diberikan saran-saran sebagai
berikut:
1. Objek penelitian lebih luas yaitu tidak hanya mengacu pada informasi
penjualan produk saja melainkan seluruh organissasi sosial yang ada.
2. Dari web yang sudah dihasilkan diharapkan web tersebut dapat
disempurnakan lagi agar lebih menarik dan mempunyai daya tarik
tersendiri bagi customer.
67
DAFTAR PUSTAKA
Abdul Hakim Barkatullah dan Teguh Prasetyo, 2008, Bisnis E-Commerce,Pustaka
Pelajar,Yogyakarta.
Abdul Kadir. 2008. Tuntutan Praktis Belajar Database Menggunakan MySql,C.V
Andi offset. Yogyakarta
Apriyanto N. Candra,2011, Sistem Informasi Penjualan arlogi Berbasis Web Pada
Cv.Sinar Terang Semarang, Yogyakarta.
Aswitha Julia,2010, Panduan menggunakan Internet,Widyaloka,Jakarta.
Cannolly, Thomas adn Begg, Carolyn. 2010. Database System: A Pratical Approach to design, Implementation,and Management, Fifth Edition. Pearson Education, Boston.
Dedan Kerendi Developers, 2015. Membuat CMS Multifitur, Elek media
Komputindo : Jakarta.
Faturrahman, S.Pd, 2014. Membuat Website Mudah dan praktis dengan weebly.
Elek media komputindo. Jakarta.
Gottschalk, Petter, dan Hans sololi-Saether. 2009. E-Goverment Interoperability
and Information Resourse Integration. Newyork : Information Science
Languange.
Inmon, William H.2005. “ Building the Data WareHouse (4th ed)”. Indianapois : Wiley Publishing. Inc.
Jogiyanto.2005. aAalisis dan Desain Sistem Informasi Pendekatan Terstruktur,
Teori dan Praktek Aplikasi Bisnis. Andi Yogyakarta
Kotler, Amstrong. 2010, Principles Of Marketing. 13 Edition. New Jersey. Upper
Saddle River : Pearson Prentice Hall
Madcoms,2007. Aplikasi Managemen Database Pendidikan Bebasis Web dengan
PHP dan MySql, Andi: Yogyakarta.
Marom,Chairul,20010. Sistem Akutasi Perusahaan Dagang, Edisi ke-dua,
Penertbit Grasindo, Jakarta.
Paranginangin, Kasiman,2008. Aplikasi web dengan PHP dan MySql.. Andi:
Yogyakarta.
68
Purwanto, Edi,2007. Sekilas Tentang Photoshop CS. Diaskes pada tanggal 12
Desember 2016
Swastha, Basu, 2015. Managemen Penjualan. BPFE, Yogyakarta.
Sugiyono 2012. Memahami Penelitian Kualitatif. Bandung : ALFABETA
Jurnal
Abi Surya. 2011. Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko Vivaldi Cell. Pringsewu
Sandy Kosasi, 2015. Perancangan Sistem Informasi Penjualan berbasis web dalam Memasarkan Mobil Bekas. Pontianak.
Muhammad Akmil. 2017. Analisis dan Perancangan Sistem Informasi Penjualan E-commerce Pada Aliza Shop. Batam
Ujang Mulayana, Dian Gustina. 2016. Perancangan Sistem Informasi Penjualan Handphone Berbasis Web Pada Toko Ilham Celular . Jakarta.