Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERBASIS ONLINE SHOP PADA
TOKO FASHION ERA
SKRIPSI
Oleh: Tiksen Driyah Dharma Lim
161300128
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
i
ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERBASIS ONLINE SHOP PADA
TOKO FASHION ERA
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh: Tiksen Driyah Dharma Lim
161300128
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
vii
ABSTRAK Penelitian ini dilatarbelakangi oleh semakin meningkatnya penggunaan sistem e-commerce pada perusahaan dagang dan jasa sebagai media penjualan online. Dengan sistem e-commerce, informasi perusahaan bisa lebih cepat dan gampang akses dan disampaikan ke pelanggan serta jangkauan pemasaran yang lebih luas, sehingga diharapkan bisa membantu dalam peningkatan penjualan pada perusahaan tersebut. Penelitian ini menggunakan Content Management System (CMS) Prestashop sebagai media pembuatan website e-commerce karena telah memiliki fitur – fitur yang lengkap dan banyak modul yang tersedia secara gratis. Dalam penelitian ini akan dirancang sebuah media promosi dan sistem penjualan online berbasis website dengan tujuan untuk meningkatkan penjualan serta mempermudah dalam pengelolaan penjualan dan promosi sekaligus mempermudah pembeli dalam memilih dan menentukan produk baju yang dibutuhkan tanpa harus datang langsung ke toko. Mempromosikan suatu produk harus disertai dengan konsep yang mudah dan menarik agai diminati oleh konsumen dan masyarakat. Kata Kunci: E-Commerce, Prestashop, Baju, Website
viii
ABSTRACT This research is motivated by the increasing use of e-commerce systems in trading companies and services as an online sales medium. With e-commerce systems, company information can be faster and easier to access and delivered to customers as well as broader marketing reach, which is expected to help in increasing sales at the company. This research uses Prestashop Content Management System (CMS) as a media for making e-commerce website because it has complete features and many modules are available for free. In this research will be designed a media campaign and online sales system based on the website with the aim to increase sales and simplify the management of sales and promotions as well as facilitate the buyer in choosing and determining the required product clothes without having to come directly to the store. Promoting a product must be accompanied by an easy concept and appealing to consumers and the public. Keywords: E-Commerce, Prestashop, Clothes, Website
DAFTAR ISI
HAL
HALAMAN JUDUL ......................................................................................... i
HALAMAN PERSETUJUAN ......................................................................... ii
HALAMAN PENGESAHAN ........................................................................... iii
HALAMAN PERNYATAAN .......................................................................... iii
KATA PENGANTAR ....................................................................................... iv
ABSTRAK ......................................................................................................... v
ABSTRACT ....................................................................................................... vi
DAFTAR ISI...................................................................................................... vii
DAFTAR TABEL ............................................................................................. viii DAFTAR GAMBAR ......................................................................................... ix
BAB IPENDAHULUAN
1.1.Latar Belakang ................................................................................... 1
1.2.Rumusan Masalah .............................................................................. 3
1.3.Batasan Masalah ................................................................................. 3
1.4.Tujuan dan Manfaat Penelitian ........................................................... 4
1.5.Manfaat Penelitian .............................................................................. 4
1.6. Sistematika Penulisan ………………………………………………. 5
BAB IILANDASAN TEORI
2.1. Teori Pendukung ............................................................................... 6
2.1.1. Konsep Dasar Sistem Informasi …………………………….. 6
2.1.1.1. Sistem ………………………………………………. 6
2.1.1.2. Informasi …………………………………………... 9
2.1.1.3. Sistem Informasi …………………………………… 10
2.1.2. Internet ……………..…………………………………….... 12
2.1.2.1. Sejarah Internet …….……………………………… 12
2.1.2.2. Istilah Internet …..…………………………………. 13
2.1.2.3. Manfaat Internet ……………………………………. 14
2.1.3. WWW ……….……………………………………………… 14
2.1.3.1. Web Server …………………………………………. 16
2.1.3.2. Web Browser ……………………………………….. 16
2.1.4. E-commerce ………….……………………………………. 16
2.1.4.1. Jenis-Jenis E-commerce ….……………………….. 18
2.1.4.2. Keuntungan E-commerce ………………………….. 19
2.1.4.3. Kerugian E-commerce ……………………………... 21
2.1.5. Prestashop ……….…………………………………………… 21
2.1.6. Analisis Dan Perancangan Sistem …….……………………... 22
2.1.6.1. Flowchart …………………………………………… 22
2.1.6.2. Diagram Konteks …………………………………… 25
2.1.6.3. DFD (Data Flow Diagram)…………………………. 25
2.1.6.4. ERD (Entity Relationship Diagram)………………... 27
2.1.7. Tools Perangkat Lunak …………….…………………………. 29
2.1.7.1. PHP ………………………………………………….. 29
2.1.7.2. MySQL ……………………………………………... 30
2.1.7.3. XAMPP ………………………………………………. 31
2.2. Penilitian Terdahulu ………………………………………………. 31
BAB IIIMETODOLOGI PENELITIAN
3.1. Kerangka Kerja ............................................................................................ 34
3.2. Gambar Umum Perusahaan ............................................................ 37
3.2.1. Latar Belakang Berdirinya Toko Fashion Era ........................ 37
3.2.2. Visi dan Misi Perusahaan ............................................................ 37
3.2.3. Struktur Organisasi ................................................................................... 38
3.3. Mekanisme Sistem Yang Berjalan ................................................. 40
BAB IVANALISA DAN IMPLEMENTASI
4.1.Analisa Sistem Yang Berjalan ......................................................... 41
4.1.1.Prosedur Pengolahan Data Pembelian Yang Sedang Berjalan 43
4.1.2.Analisis Dokumen .................................................................... 43
4.1.3. Analisis Kelemahan Sistem ................................................... 46
4.1.4. Analisis Kebutuhan Sistem .................................................... 46
4.2. Analisa Sistem Yang Diusulkan ........................................................ 48
4.2.1.Analisa Sistem ......................................................................... 48
4.2.2.Flowchart Menu Utama .......................................................... 50
4.2.3.Perancangan Halaman Website................................................ 51
4.3. Implementasi ..................................................................................... 54
4.3.1. Implementasi Sistem ............................................................. 54
4.3.2. Tujuan Implementasi ............................................................ 55
4.3.3. Komponen Utama Dalam Implementasi Sistem ................... 55
4.3.4. Instalasi Apache, PHP, dan MySQL ..................................... 57
4.3.5. Pengujian di Browser ............................................................ 57
BAB VKESIMPULAN DAN SARAN
5.5. Kesimpulan .................................................................................... 63
5.6. Saran .............................................................................................. 64
DAFTAR PUSTAKA ............................................................................................................. 65
LAMPIRAN
DAFTAR TABEL
Tabel Halaman
Tabel 2.1. Elemen – elemen Sistem ............................................................................ 8
Tabel 2.2. Simbol Penghubung Alur Flowchart ......................................................... 23
Tabel 2.3. Simbol Proses Flowchart ........................................................................... 23
Tabel 2.4. Simbol Masukan dan Keluaran Flowchart ................................................ 24
Tabel 2.5. Simbol DFD ................................................................................................ 27
Tabel 2.6. Simbol ERD ............................................................................................... 28
Tabel 3.1. Kerangka Kerja .......................................................................................... 34
Tabel 3.2. Struktur Organisasi Toko Fashion Era ....................................................... 38
Tabel 3.1. Kerangka Kerja .......................................................................................... 34
DAFTAR GAMBAR
Gambar Halaman
Gambar 4.1. Diagram Konteks ................................................................................... 49
Gambar 4.2. Flowchart System Penjualan .................................................................. 50
Gambar 4.3. Rancangan Menu Utama ........................................................................ 51
Gambar 4.4. Rancangan Halaman Admin ................................................................... 49
Gambar 4.5. Halaman Utama ...................................................................................... 58
Gambar 4.6. Halaman Produk ..................................................................................... 58
Gambar 4.7. Halaman Produk Yang Banyak Dibeli .................................................... 59
Gambar 4.8. Halaman Order Produk ........................................................................... 59
Gambar 4.9. Halaman Pembelian Barang .................................................................... 60
Gambar 4.10. Halaman Pengisian Alamat ................................................................... 60
Gambar 4.11. Halaman Pengiriman ............................................................................. 61
Gambar 4.12. Halaman Persetujuan Syarat dan Ketentuan Berlaku ........................... 61
Gambar 4.13. Halaman Pembayaran .......................................................................... 62
Gambar 4.14. Halaman Konfirmasi ............................................................................ 62
Gambar 4.15. Halaman Penyelesaian ......................................................................... 63
Gambar 4.16. Halaman Pengecekan Orderan ............................................................. 63
1
BAB I PENDAHULUAN
1.1 Latar Belakang
Kemajuan teknologi informasi mendorong manusia untuk menciptakan
inovasi – inovasi baru untuk mendapatkan informasi. Kecepatan dan keakuratan
informasi yang dulu memerlukan waktu yang lama kini dalam hitungan detik
informasi tersebut sudah dapat diterima oleh manusia dan sudah menjadi
kewajiban perusahaan untuk menyediakan informasi tersebut agar cepat dan
mudah diterima konsumen.
Di era globalisasi yang berkembang pesat saat ini, internet merupakan
teknologi yang memiliki cakupan sangat luas. Di mana internet terhubung secara
online tanpa mengenal batas waktu dan tempat. Dalam hal ini, bila perusahaan
menggunakan internet dalam sistem informasinya maka akan memberikan
kemudahan bagi para pelanggan dalam mendapatkan informasi yang dibutuhkan
dan juga perusahaan itu sendiri.
Salah satu aktivitas perusahaan yang terpenting adalah aktivitas penjualan di
mana penjualan merupakan peran terpenting dan ujung tombak suatu perusahaan.
Tujuan penjualan yang utama adalah mencapai tingkat volume penjualan yang
besar yang tentunya menentukan kelangsungan hidup perusahaan dan
mendatangkan laba bagi perusahaan serta pengembalian investasi yang telah
ditanamkan. Berdasarkan riset data dari Asosiasi Penyelenggara Jasa Internet
Indonesia (APJII), sampai dengan Januari 2016, pengguna internet di Indonesia
telah mencapai 88,1 juta, dimana 48 persen di antaranya merupakan pengguna
internet harian. Indonesia merupakan negara berkembang dimana masyarakatnya
2
sangat terbuka dengan teknologi baru dan produk-produknya didunia. Hal ini
ditambah lagi jumlah pemakai internet di Indonesia dari tahun ke tahun meningkat
sangat pesat. Hal ini merupakan tantangan sekaligus kesempatan yang besar untuk
perusahaan e-commerce dapat berkembang pesat di Indonesia. Menurut Rifqi Nur
Fakhrurozi (2013 : 2) yang mengutip pendapat Whitten mendefinisikan electronic
commerci atau disingkat e-commerce sebagai pembelian dan penjualan barang
dan layanan dengan menggunakan internet.
Saat ini e-commerce menjadi sebuah wadah digital yang kian digandrungi
banyak orang, khususnya bagi mereka yang sudah tidak canggung lagi
menggunakan internet. Bahkan, penetrasi penggunaan Internet orang Indonesia
untuk berbelanja online kian tumbuh pesat. Trend penjualan secara online saat ini
yang populer disebut e-commerce telah menawarkan berbagai macam kemudahan
dalam pemesanan dan transaksi pembelian barang. Dengan adanya e-commerce
kedua pihak baik produsen pembelian barang. Dengan adanya e-commerce kedua
pihak baik produsen maupun konsumen sama-sama diuntungkan, konsumen
mendapatkan produk keinginannya dengan praktis dan produsen dapat lebih
memperluas pasarnya.
Menggunakan fasilitas media sosial seperti facebook, instagram dan
blackberry messenger sehingga penjualan masih minim. Dengan menggunakan
fasilitas sosial media seperti facebook, instagram dan blackberry messenger
sebagai sarana penjualan maka lingkup penjualan dan promosi pun masih kecil
karena hanya orang-orang yang bergabung dalam akun facebook, instagram dan
blackberry messenger saja. Berdasarkan latar belakang diatas, maka penulis ingin
merancan sistem informasi penjualan untuk mempermudah pengguna dalam
3
transaksi kapan dan dimana saja. Dari penelitian ini, penulis mengangkat judul “
ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERBASIS
ONLINESHOP PADA TOKO FASHION ERA “
1.2 Rumusan Masalah
Berdasarkan uraian latar belakang di atas, maka penulis membuat rumusan
masalah dalam skripsi ini yaitu sebagai berikut:
1.Bagaimana sistem yang berjalan sekarang pada toko Fashion Era?
2.Bagaimana merancang sistem informasi yang berbasis web pada Toko Fashion
Era ?
3.Bagaimana mengimplementasi sistem informasi penjualan terhadap toko
Fashion Era?
1.3 Batasan Masalah
Berdasarkan uraian latar belakang dan rumusan masalah di atas, maka
penulis memberikan batasan masalah dalam skripsi ini yaitu sebagai berikut:
1. Informasi yang dibuat hanya meliputi pemesanan produk, penjualan,informasi
produk, informasi pembayaran.
2. Aplikasi web e-commerce yang di pakai hanya menggunakan CMS –
Prestashop.
3. Jangkauan penjualan produk hanya melayani pembelian yang berada di
Indonesia.
4
1.4 Tujuan Penelitian
1. Memberikan solusi sejauh mana teknologi dapat dimanfaatkan pada usaha
online Toko Fashion Era.
2. Memberikan kemudahan kepada konsumen dalam mendapatkan informasi
produk terbaru maupun dalam membeli produk yang di jual pada Toko
Fashion Era.
3. Membuat media penjualan berbasis web yang dapat membantu
mempromosikan barang dagangan yang ada pada Toko Fashion Era.
1.5 Manfaat Penelitian
Dalam penelitian ini, terdapat berbagai manfaat bagi banyak pihak yaitu
sebagai berikut:
1. Bagi Penulis
1. Bertambahnya wawasan dan pengalaman penulis tentang e-commerce dan hal
lainnya yang berkaitan dengan skripsi ini.
2. Dapat memenuhi salah satu syarat dalam menyelesaikan pembelajaran tingkat
akhir Program Studi Sistem Informasi Sekolah Tinggi Manajemen Ilmu
Komputer (STMIK) GICI Batam.
2. Bagi akademik
5
Hasil penulisan ini dapat dijadikan sebagai salah satu tolak ukur sampai
dimana keberhasilan akademik maupun mahasiswa didalam pengembangan
proses belajar mengajar.
1.6 Sistematika Penulisan
Dalam penulisan ini menggunakan beberapa metodologi yang bertujuan untuk
mempermudah pembuatan dan perencanaan sistem yang baru sebagai berikut:
BAB I PENDAHULUAN
Bab ini membahas mengenai latar belakang masalah, rumusan
masalah, batasan masalah, tujuan penelitian, manfaat penelitian dan
sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini membahas secara singkat teori-teori yang diperlukan dalam
penulisan skripsi ini.
BAB III METODOLODI PENELITIAN
Bab ini membahas mengenai kerangka kerja serta gambaran umum
perusahaan.
BAB IV ANALISA DAN IMPLEMENTASI
Bab ini membahas mengenai analisa system berjalan, analisis system yang
diusulkan, dan implementasi.
BAB V KESIMPULAN DAN SARAN
Bab ini kesimpulan serta saran dari apa yang telah diterangkan dan diuraikan pada
bab-bab sebelumnya.
6
BAB II LANDASAN TEORI
2.1 Teori Pendukung 2.1.1 Konsep Dasar Sistem Informasi 2.1.1.1 Sistem
Manusia hidup di dunia yang penuh dengan sistem. Apa yang kita lihat di
lingkungan sekeliling adalah kumpulan dari sistem-sistem. Misalnya sistem
penerimaan mahasiswa baru, sistem perkuliahan, sistem perguruan tinggi, sistem
perekonomian, sistem bisnis, sistem peredaran bumi, sistem transportasi, dan lain
sebagainya. Lihat juga dari kita sendiri, apa yang kita miliki juga merupakan
kumpulan dari sistem-sistem. Misalnya sistem pencernaan makanan, sistem
pernafasan, sistem peredaran darah, dan lain sebagainya. Demikian juga dengan
sistem informasi yang juga merupakan suatu sistem. Oleh karena itu, pemahaman
suatu sistem terlebih dahulu akan sangat membantu dalam pemahaman sistem
informasi.
Sistem merupakan jaringan prosedur yang dibuat menurut pola terpadu untuk
melaksanakan kegiatan pokok perusahaan (Muliadi dalam Noviana Nuryanti, 2013 :
9). Dari definisi tersebut, maka dapat diambil kesimpulan bahwa sistem merupakan
suatu kumpulan atau himpunan dari unsur-unsur atau variabel-variabel yang saling
terorganisasi, saling berinteraksi, dan saling bergantung sama lain demi mencapai
suatu tujuan.
Menurut Jogiyanto dalam Abdul Kalish (2013 : 9), sistem dapat
didefinisikan dengan pendekatan prosedur dan pendekatan komponen. Dengan
7
pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan prosedur-
prosedur yang mempunyai tujuan tertentu. Contoh sistem yang didefinisikan
dengan pendekatan prosedur adalah sistem akuntansi. Sistem ini didefinisikan
sebagai kumpulan dari prosedur-prosedur penerimaan kas, pengeluaran kas,
penjualan, pembelian dan buku besar. Dengan pendekatan komponen, sistem
dapat didefinisikan sebagai kumpulan dari komponen yang saling berhubungan
satu dengan yang lainnya membentuk satu kesatuan untuk mencapai tujuan
tertentu. Contoh sistem yang didefinisikan dengan pendekatan komponen adalah
sistem komputer. Sistem ini didefinisikan sebagai kumpulan dari komponen
perangkat keras dan perangkat lunak.
Suatu sistem memiliki karakteristik atau sifat-sifat tertentu sebagai
berikut (Kadir dalam N. Candra Apriyanto, 2011 : 5).
1. Komponen Sistem (System Component)
Suatu sistem terdiri dari sejumlah komponen yang saling bekerja sama
membentuk suatu kesatuan. Komponen-komponen sistem atau elemen sistem
dapat berupa suatu kesatuan subsistem atau bagian-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.
8
4. Penghubung Sistem (System Interface)
Merupakan media penghubung antara suatu subsistem dengan subsistem yang
lain dan memungkinkan sumber daya yang mengalir dari suatu subsistem ke
subsistem lain. Keluaran (output) dari suatu subsistem akan menjadi masukan
(input) untuk subsistem yang lainnya dengan melalui penghubung.
5. Masukkan Sistem (Input System)
Masukan dapat berupa masukan perawatan (maintenance input) dan masukan
sinyal (signal input). Maintenance input adalah energi yang dimasukan
supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang
diproses untuk subsistem yang lain.
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
masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.
Suatu sistem dikatakan berhasil apabila mengenai sasaran atau tujuan.
Gambar 2.1 Elemen-elemen Sistem
Tujuan
Batasan
Control
Input Proses
Umpan Balik
Output
9
2.1.1.2 Informasi
Informasi merupakan kumpulan data yang dioleh menjadi bentuk yang
lebih berguna dan lebih berarti bagi yang menerima. Tanpa informasi, suatu
sistem tidak akan berjalan dengan lancar. Suatu organisasi tanpa adanya suatu
informasi maka organisasi tersebut tidak bisa berjalan dan tidak bisa beroperasi
(Kristanto dalam Pebrianto, 2011 : 9).
Menurut Sutabri dalam Teuku Syamsul Ramadhan (2008 : 14), informasi
adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk
digunakan dalam proses pengambilan keputusan. Sistem pengolahan informasi
akan mengolah data menjadi informasi atau mengolah data dari bentuk tak
berguna menjadi berguna bagi yang menerimanya.
Informasi merupakan hasil pengolahan data sehingga menjadi bentuk
yang penting bagi penerimanya dan mempunyai kegunaan sebagai dasar dalam
pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat itu
juga atau secara tidak langsung dimasa mendatang (Edhy Sutanta dalam Noviana
Nuryanti, 2013 : 10).
Ada beberapa pandangan mengenai informasi yaitu informasi dapat
memperkaya penyajian, mempunyai nilai kejutan, atau mengungkap sesuatu yang
penerimanya tidak tahu dan tidak sangka, informasi dapat mengurangi keraguan
dan pilihan. Informasi mengubah kemungkinan-kemungkinan hasil yang
diharapkan dalam situasi keputusan karena itu mempunyai nilai dalam proses
keputusan (Wahyuno dalam Iyas, 2011 : 9). Berdasarkan definisi dan penjelasan
di atas dapat disimpulkan bahwa informasi merupakan kumpulan data yang telah
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima.
10
Kualitas dari suatu informasi tergantung dari 3 (tiga) hal sebagai berikut
(Kadir dalam N. Candra Apriyanto, 2011 : 7).
1. Akurat (Accurancy)
Informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau
menyesatkan.
2. Ketepatan Waktu (Timeliness)
Informasi yang datang pada penerima tidak boleh terlambat.
3. Relevan (Relevancy)
Informasi tersebut mempunyai manfaat untuk pemakainya.
2.1.1.3 Sistem Informasi
Menurut Oetomo dalam Adysta Rahadi (2014 : 2), sistem informasi
didefinisikan sebagai kumpulan elemen yang saling berhubungan satu sama lain
yang membentuk satu kesatuan untuk mengintegrasi data, memproses dan
menyimpan serta mendistribusikan informasi. Andri Kristanto dalam Noviana
Nuryanti (2013 : 10) mendefenisikan sistem informasi merupakan kumpulan dari
perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan
mengolah data menggunakan perangkat keras dan perangkat lunak tersebut.
Anastasia Diana dan Lilis Setiawati dalam Noviana Nuryanti (2013 : 10)
menyatakan bahwa sistem informasi merupakan sistem buatan manusia yang
biasanya terdiri dari sekumpulan komponen baik manual ataupun berbasis
komputer yang terintegrasi untuk mengumpulkan, menyimpan, dan mengelola
data serta menyediakan informasi kepada pihak-pihak yang berkepentingan
sebagai pemakai informasi tersebut. Whitten dalam Pebrianto (2011 : 10)
mengungkapkan bahwa sistem informasi adalah pengaturan orang, data, proses
dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses,
11
menyimpan, dan menyediakan sebagai output informasi yang diperlukan untuk
mendukung sebuah organisasi. Menurut Sutabri dalam Supardiansyah (2014 : 7),
sistem informasi adalah suatu sistem didalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi
operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu
organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-
laporan yang diperlukan.
Menurut Jogiyanto dalam Noviana Nuryanti (2013 : 11) menyatakan
bahwa sistem informasi mempunyai enam buah komponen, yaitu komponen input
atau komponen masukan, komponen model, komponen output atau komponen
keluaran, komponen teknologi, komponen basis data, dan komponen control atau
komponen pengendalian. Keenam komponen tersebut harus ada bersama-sama
dan membentuk satu-kesatuan. Jika satu atau lebih komponen tersebut tidak ada,
maka sistem informasi tidak akan dapat melakukan fungsinya, yaitu pengolahan
data tidak dapat mencapai tujuannya, yaitu menghasilkan informasi yang relevan,
tepat waktu, dan akurat.
Berdasarkan definisi-definisi di atas dapat disimpulkan bahwa sistem
informasi merupakan sekumpulan subsistem yang saling berhubungan, berkumpul
bersama-sama membentuk satu-kesatuan, saling berinteraksi dan bekerjasama
antara bagian satu dengan yang lainnya dengan cara tertentu untuk melakukan
fungsi pengolahan data dengan bantuan teknologi yaitu menerima masukan
(input) berupa data-data, kemudian mengolahnya (processing), dan menghasilkan
keluaran (output) berupa informasi yang akurat sebagai dasar pengambilan
keputusan guna mencapai tujuan.
12
2.1.2 Internet
2.1.2.1 Sejarah Internet
Internet merupakan jaringan komputer yang dibentuk oleh Departemen
Pertahanan Amerika Serikat di tahun 1969, melalui proyek ARPA yang disebut
ARPANET (Advanced Research Project Agency Network), dimana mereka
mendemonstrasikan bagaimana dengan hardware dan software komputer yang
berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga
melalui saluran telepon.
Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa
besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka
tentukan menjadi cikal bakal pembangungan protokol baru yang sekarang dikenal
sebagai TCP/IP (Transmission Control Protocol/Internet Protocol). Tujuan awal
dibangunnya proyek itu adalah keperluan militer. Pada saat itu Departemen
Pertahanan Amerika Serikat (US Departement of Defense) membuat sistem
jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-
daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk
menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat
mudah dihancurkan.
Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu
Stanford Research Institute, University of California, Santa Barbara dan
University of Utah, dimana mereka membentuk satu jaringan terpadu di tahun
1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972.
Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua
universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET
kesulitan untuk mengaturnya.
13
Oleh sebab itu ARPANET dipecah menjadi dua, yaitu “MILNET” untuk
keperluan militer dan “ARPANET” baru yang lebih kecil untuk keperluan non-
militer seperti universitas-universitas. Gabungan kedua jaringan akhirnya dikenal
dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.
2.1.2.2 Istilah Internet
Istilah internet berasal dari Bahasa Latin “inter” yang berarti “antara”.
Secara kata per kata internet berarti jaringan antara atau penghubung. Internet
dapat diartikan jaringan komputer luas dan besar yang mendunia, yaitu
menghubungkan pemakai komputer dari satu negara ke negara lain di seluruh
dunia, dimana di dalamnya terdapat sumber daya informasi dari mulai yang statis
hingga yang dinamis dan interaktif.
Internet (kependekan dari interconnection-networking) adalah seluruh
jaringan komputer yang saling terhubung menggunakan standar sistem global
Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol
pertukaran paket (packet switching communication protocol) untuk melayani
miliaran pengguna di seluruh dunia. Rangkaian internet yang terbesar dinamakan
Internet. Cara menghubungkan rangkaian dengan kaidah ini dinamakan
internetworking (antarjaringan).
Internet adalah sebuah jaringan world wide, bentuk jaringan bebas
menggunakan jaringan line telepon, terdiri dari jutaan pengguna di seluruh dunia
yang membuat koneksi melalui modem dapat berkomunikasi satu sama lain
(Elizaandayni Ginting, 2013 : II-2).
14
2.1.2.3 Manfaat Internet
Internet adalah salah satu penemuan yang paling berpengaruh dalam
sejarah manusia. Internet telah mengubah banyak aspek dalam kehidupan.
Teknologi ini berperan penting untuk mendukung berbagai kebutuhan manusia,
seperti komunikasi, pendidikan, bisnis, hiburan, dan sebagainya. Teknologi ini
mampu memenuhi perkembangan kebutuhan manusia yang semakin kompleks.
Semakin lama pengguna internet semakin bertambah karena biaya yang semakin
murah. Tanpa disadari, internet telah mengubah gaya hidup, kebiasaan dan
budaya.
Secara umum banyak manfaat yang dapat diperoleh apabila seseorang
mengakses internet (Iyas, 2011 : 14).
1. Informasi untuk kehidupan pribadi, seperti kesehatan, rekreasi, berbelanja,
mencari informasi riset serta berita-berita terbaru, melakukan transaksi-
transaksi perbankan secara online, rohani, sosial dan lain-lain.
2. Informasi untuk kehidupan akademik, profesional atau pekerja, sains
teknologi, perdagangan, saham, berita bisnis, asosiasi profesi, asosiasi bisnis,
berbagi forum komunikasi, diskusi-diskusi ilmiah dan lain-lain.
2.1.3 WWW (World Wide Web)
WWW atau World Wide Web merupakan jaringan yang menghubungkan
jaringan-jaringan lokal ke dalam suatu jaringan global di mana satu komputer di
negara tertentu dapat secara langsung berkomunikasi dengan komputer lain di
negara lain juga dapat menghubungkan halaman-halaman website yang ada di
seluruh dunia. WWW merupakan salah satu pelayanan paling populer yang
disediakan oleh internet yang menyediakan akses lebih dari 6 (enam) miliar
halaman web yang diciptakan oleh bahasa pemrograman yang disebut HTML dan
15
dapat menampilkan teks, gambar, grafik, suara, animasi, dan objek-objek lainnya
seperti Hyperlinks yang memungkinkan pengguna berpindah dari satu halaman ke
halaman lainnya.
WWW bekerja didasarkan pada model client dan server. Pada komputer
kita yang berfungsi sebagai client, kemudian menghubungi server dengan
menyampaikan permintaan informasi atau data yang ada di server tersebut.
Setelah memahami permintaan tersebut, server mengirimkan informasi ke
browser yang akhirnya menampilkan informasi ke layar monitor komputer kita
(Sarwono dan Martadiredja dalam Iyas, 2011 : 15).
Dilihat dari proses kerjanya, WWW dapat dibagi menjadi beberapa
komponen sebagai berikut.
1. Protocol
Protocol adalah media yang distandarkan untuk mengakses komputer
jaringan. WWW memiliki standar protokol yang bernama HTTP (Hypertext
Transfer Protocol). HTTP mendefinisikan bagaimana suatu pesan bisa
diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi
apa saja yang harus dilakukan oleh web server dan juga web browser sebagai
respon atas perintah-perintah yang ada pada protokol HTTP ini.
2. Address
Address merupakan alamat yang berkaitan dengan penamaan sebuah
komputer yang sering disebut nomor IP, akan tetapi dengan perkembangan
zaman dibentuklah metode baru yang bernama domain name, sehingga
nomor IP tersebut digantikan dengan sebuah alamat yang dinamakan URL
(Uniform Resource Locator).
16
3. HTML
HTML (Hyper Text Markup Language) yaitu suatu bahasa scripting yang
dapat menghasilkan halaman website sehingga halaman tersebut dapat
diakses pada setiap komputer pengakses (client).
2.1.3.1 Web Server
Web Server merupakan sebuah aplikasi perangkat lunak yang
memberikan layanan data yang berfungsi menerima permintaan HTTP dari client
yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam
bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML.
Salah satu contoh web server yang sering digunakan adalah Apache.
Apache adalah aplikasi web server yang tersedia secara gratis dan disebarkan
dengan lisensi open source.
2.1.3.2 Web Browser
Web Browser adalah suatu perangkat lunak yang digunakan untuk dapat
menjelajah internet atau memudahkan untuk melakukan penelusuran berbagai
data dan informasi. Perangkat lunak ini diperlukan untuk menampilkan halaman
suatu website. Untuk mengakses World Wide Web, membutuhkan program
software Internet Browser seperti Mozila Firefox, Opera, Internet Explorer,
Google Chrome dan lain sebagainya (Barkatullah dalam Iyas, 2011 : 16).
2.1.4 E-Commerce
Perdagangan sebenarnya merupakan kegiatan yang dilakukan manusia
sejak awal peradabannya. Sejalan dengan perkembangan manusia, cara dan sarana
17
yang digunakan untuk berdagang senantiasa berubah. Bentuk perdagangan terbaru
yang kian memudahkan penggunanya adalah e-commerce.
Istilah e-commerce merupakan suatu konsep yang muncul yang
menjelaskan proses dari pembelian, penjualan dan pertukaran produk, servis dan
informasi melalui jaringan komputer, termasuk internet. E-commerce merupakan
cara dalam melakukan bisnis secara elektronik, melalui jaringan internet
(Barkattulla dalam N. Candra Apriyanto, 2011 : 9).
E-commerce adalah penyebaran, pembelian, penjualan, pemasaran barang
dan jasa melalui sistem elektronik seperti internet atau televisi, WWW, atau
jaringan komputer lainnya. E-commerce dapat melibatkan transfer dana
elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan
sistem pengumpulan data otomatis (Tata Sutabri dalam Supardiansyah, 2014 : 8).
Andi (2015 : 2) menjelaskan bahwa toko online atau umum dikenal sebagai
e-commerce atau electronic commerce adalah tipe industri dimana penjualan dan
pembelian produk atau layanan dilakukan melalui internet atau jaringan komputer
lainnya. Jenis e-commerce menggunakan teknologi seperti mobile commerce,
transfer dana elektronik, manajemen stok, internet marketing, proses transaksi
online, pertukaran data elektronik atau electronic data interchange, manajemen
inventory dan manajemen data sistem otomatis. Sistem e-commerce modern,
umumnya menggunakan World Wide Web (WWW) untuk siklus transaksi,
meskipun saat ini telah berkembang teknologi seperti e-mail, perangkat mobile,
social media dan telepon.
Menurut Barkattulla dalam N. Candra Apriyanto (2011 : 10), untuk
menjual produk dan jasa di internet, sebuah perusahaan membutuhkan :
1. Komputer, bukan hanya beberapa komputer, tetapi dibutuhkan sebuah server
dengan kapasitas besar dan kecepatan tinggi yang memungkinkan Secure
18
Socket Layer (SSL) mempunyai enkripsi yang aman. Server ini harus benar-
benar stabil.
2. Merchant account, yang diperoleh melaui sebuah bank atau institusi
keuangan dan mengizinkan perusahaan menerima kartu kredit sebagai bentuk
pembayarannya. Rekening ini sebaiknya menggunakan sebuah institusi yang
mengetahui tentang perdagangan di internet dan yang menawarkan
pemrosesan transaksi online secara real-time.
3. Website, sebuah website e-commerce.
Sebagian orang berpikir bahwa e-commerce adalah online shopping,
belanja, atau membeli sesuatu di internet. Transaksi online hanyalah sebagian
kecil dari tujuan e-commerce. Sebagian besar dari fungsi e-commerce adalah
proses hubungan dagang bisnis ke bisnis, untuk memudahkan pembelian atau
penjualan antar perusahaan-perusahaan. Proses pembayarannya biasanya
menggunakan Online Processing Credit Card, Money Transfer, atau Cash On
Delivery jika alamat konsumen satu kota dengan penjual (Sutisna dalam Silvia
Agnes Agung Meryani, 2013 : 3).
2.1.4.1 Jenis-jenis E-commerce
Jenis-jenis e-commerce menurut Supardiansyah (2014 : 8) antara lain.
1. Business To Business (B2B)
Business To Business (B2B) menggambarkan transaksi perdagangan antara
perusahaan, seperti antara produsen dan grosir, atau antara grosir dan
pengecer.
2. Business To Costumer (B2C)
Business To Costumer (B2C) adalah kegiatan perdagangan dalam pelayanan
secara langsung kepada konsumen melalui barang atau jasa. Dengan
19
penjualan langsung di internet dan pemesanan dapat langsung dilakukan oleh
konsumen karena biaya sudah tercantum.
3. Costumer To Costumer (C2C)
Costumer To Costumer (C2C) adalah model e-commerce yang menjamur di
Indonesia saat ini. Contoh dari C2C adalah iklan baris dan toko-toko buku
online dadakan (dimiliki oleh individu yang umumnya memanfaatkan
layanan blog gratis seperti Blogspot, Tokopedia, Shopee, Bukalapak, dan lain
sebagainya). C2C terjadi seorang individu melakukan penjualan produk/jasa
langsung kepada individu lainnya.
4. Costumer To Business (C2B)
Customer to Business (C2B) adalah model bisnis dimana konsumen
(individu) menciptakan nilai, dan perusahaan mengkonsumsi nilai ini. Bentuk
lain dari C2B adalah perdagangan elektronik model bisnis, di mana
konsumen dapat menawarkan produk dan layanan untuk perusahaan dan
perusahaan membayar mereka.
2.1.4.2 Keuntungan E-commerce
Menurut Nugroho dalam Iyas (2011 : 23-25), ada 3 (tiga) keuntungan
dalam melakukan e-commerce sebagai berikut.
1. Keuntungan bagi perusahaan
a. Memperpendek jarak, perusahaan dapat lebih mendekatkan diri dengan
konsumen.
b. Memperluas pasar, jangkauan pemasaran menjadi semakin luas dan tidak
terbatas oleh area geografis dimana perusahaan berada.
20
c. Perluasan jaringan mitra bisnis, dengan adanya e-commerce memudahkan
mitra kerja dalam melakukan kerja sama.
2. Keuntungan bagi konsumen
a. Efektif, konsumen dapat memperoleh informasi tentang produk atau jasa
yang dibutuhkannya dan berinteraksi dengan cara yang cepat dan mudah.
b. Aman secara fisik, konsumen tidak perlu mendatangi toko secara
langsung dan ini mungkin konsumen dapat bertransaksi dengan aman,
sebab daerah-daerah tertentu mungkin sangat berbahaya jika
berkendaraan dan membawa uang tunai dalam jumlah besar.
c. Fleksibel, konsumen dapat melakukan transaksi dari berbagai lokasi, baik
dari rumah, kantor, warnet atau tempat lainnya.
3. Keuntungan bagi masyarakat umum
a. Membuka peluang kerja baru, dalam hal ini akan membuka peluang kerja
baru bagi mereka yang tidak buta teknologi.
b. Mengurangi polusi dan pencemaran lingkungan, dengan adanya e-
commerce konsumen tidak perlu melakukan perjalanan ke toko-toko,
dimana hal ini pada gilirannya akan mengurangi jumlah kendaraan yang
berlalu-lalang di jalan.
c. Meningkatkan kualitas sumber daya manusia, dalam hal ini hanya orang
yang tidak gagap teknologi, sehingga mendorong orang-orang dalam
mempelajari teknologi.
21
2.1.4.3 Kerugian E-commerce
Meskipun e-commerce merupakan sistem yang menguntungkan karena
dapat mengurangi biaya transaksi bisnis dan dapat memperbaiki kualitas
pelayanan pada pelanggan, namun e-commerce dan semua infrastukturnya akan
mudah sekali disalahgunakan oleh pihak yang tidak bertanggung jawab.
Menurut Elizaandayni Ginting (2013 : II-7), kerugian e-commerce
tersebut antara lain.
1. Penipuan dengan cara pencurian identitas dan membohongi pelanggan.
2. Hukum yang kurang berkembang dalam e-commerce ini.
Selain itu, Nugroho dalam Iyas (2011 : 25) mengungkap beberapa sisi
negatif dari e-commerce.
1. Meningkat individualisme, dengan adanya e-commerce ini, seseorang dapat
berinteraksi tanpa bantuan orang lain.
2. Terkadang menimbulkan kekecewaan, apa yang dilihat di layar monitor
komputer kadang berbeda dengan apa yang dilihat secara kesat mata.
3. Tidak manusiawi, dalam hal ini tidak dapat secara dekat bersosialisasi dengan
orang lain, misalnya tidak dapat berjabat tangan.
2.1.5 PRESTASHOP
Prestashop adalah salah satu CMS e-commerce yang bisa digunakan untuk
membuat website toko online, Prestashop memiliki fitur-fitur yang cukup
lengkap, mudah di pahami dan mudah digunakan sehingga Prestashop cukup
populer dan banyak digunakan di Indonesia. Prestashop merupakan salah satu
22
CMS yang dapat diunduh secara gratis. Prestashop didirikan di Paris, Perancis.
Lebih dari 40 bahasa tersedia yang dapat digunakan .
Selain itu Prestashop memiliki fitur-fitur yang sangat mendukung untuk toko
online seperti menyediakan shopping cart atau keranjang belanja sebagai salah
satu fitur utama untuk berbelanja online.
Prestashop juga menyediakan kemudahan-kemudahan untuk pemilik toko.
Tugas utama pemilik toko adalah memasukkan data-data produk kedalam katalog
yang akan ditampilkan dalam toko online . Tugas ini dimudahkan oleh Prestashop
melalui halaman administrasi yang mudah digunakan.
Prestashop bisa digunakan dengan tanpa mengeluarkan biaya sepersenpun.
Hanya memerlukan biaya sewa domain dan web hosting. Domain adalah alamat
anda di Internet dan webhosting adalah tempat anda menyimpan data-data toko
online di Internet. Prestashop tidak memerlukan konfigurasi hosting yang
kompleks sehingga dengan biaya murah anda sudah memiliki toko
online.(Sarwandi ,Otodidak Bikin Toko Online Dengan Prestashop)
2.1.6 Analisis dan Perancangan Sistem
2.1.6.1 Flowchart
Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah. Suatu flowchart dapat
membantu kita untuk mengerti dan melihat bentuk sebuah sistem yang
sedang berjalan. Menurut Dani Novianto (2014 : 2), flowchart adalah bagan
(chart) yang menunjukkan alur (flow) di dalam program atau prosedur
sistem secara logika. Bagan digunakan terutatam dalam untuk alat bantu
komunikasi dan untuk dokumentasi.
23
Menurut Ladjamudin dalam Iyas (2011 : 38-40), flowchart merupakan
penyajian dalam suatu algoritma yang digunakan untuk menghubungkan
simbol satu dengan simbol lain, dapat dilihat pada tabel berikut.
Tabel 2.2 Simbol Penghubung Alur Flowchart
Simbol Keterangan
Simbol Arus atau Flow, untuk menyatakan jalannya arus suatu proses.
Simbol Connector, untuk menyatakan sambungan dari suatu proses ke proses lainnya, dalam halaman atau lembar yang sama.
Simbol Offline Connector, untuk menyatakan sambungan dari suatu proses ke proses lainnya, dalam halaman atau lembar yang berbeda.
Tabel 2.3 Simbol Proses Flowchart
SIMBOL Keterangan
Simbol Proses, untuk menyatakan sambungan dari suatu proses ke proses lainnya, dalam halaman atau lembar yang berbeda.
Simbol Manual, untuk menyatakan suatu tindakan (proses) yang tidak dilakukan komputer (manual)
Simbol Decision atau Logika, untuk menunjukkan suatu kondisi tertentu yang akan menghasilkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban, ya atau tidak.
24
2.1
Tabel 2.4 Simbol masukan dan keluaran flowchart Simbol Input-Output, untuk menyatakan
proses input dan output tanpa tergantung jenis peralatannya.
Simbol Punched Card, untuk menyatakan input yang berasal dari kartu atau output yang ditulis kedalam kartu.
Simbol Magnetic Tape unit, untuk menyatakan input yang berasal dari pita magnetic dan output disimpan ke dalam pita magnetic.
Simbol Disk Storage, untuk menyatakan input yang berasal dari disk dan output disimpan kedalam disk.
Simbol Document, untuk mencetak laporan ke printer.
Simbol Display, untuk menyatakan peralatan output yang digunakan berupa layar, video atau komputer.
Simbol Predefined Proses, untuk menyatakan penyediaan tempat penyimpanan suatu pengolahan, untuk memberi harga awal.
Simbol Terminal, untuk menyatakan permulaan dan akhir suatu program
Simbol Keying Operation, untuk menyatakan berbagai macam operasi, yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard.
Simbol Offline Storage, untuk menunjukkan data dalam simbol ini bukan disimpan ke suatu media tertentu.
Simbol Manual Input, untuk memasukkan data secara manual dengan menggunakan online keyboard.
25
2.1.6.2 Diagram Konteks (Context Diagram)
Diagram Konteks (Context Diagram) merupakan sebuah diagram aliran
data yang memfokuskan pada aliran data dari dan ke dalam sistem, serta
memproses data-data tersebut. Komponen dasar dari setiap program komputer
yang digambarkan secara mendetail, dapat digunakan untuk menganalisis
keakuratan dan kompeten sistem (Kendall dalam Lia Setiawan, 2009 : 6).
Menurut Viktor Nicolas Nore (2013 : 30), diagram konteks digunakan
untuk menggambarkan sistem penjualan secara garis besar dan keseluruhan.
Diagram konteks dirancang untuk memperhatikan masukkan yang dibutuhkan
oleh sistem dan keluaran yang dihasilkan oleh sistem.
2.1.6.3 DFD (Data Flow Diagram)
Menurut Kendall dalam Lia Setiawan (2009 : 6), DFD (Data Flow
Diagram) adalah teknik analisis data terstruktur yang menpresentasikan proses-
proses data di dalam organisasi. DFD merupakan teknik grafis yang
menggambarkan aliran informasi dan perubahan yang digunakan sebagai
perpindahan data dari masukan ke keluaran. DFD sering digunakan untuk
menggambarkan suatu sistem yang telah ada atau sistem baru yang akan
dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut akan disimpan (Viktor Nicolas Nore, 2013 : 30).
DFD mempunyai dua tujuan (Al Bahra dalam Zahra Awananing Tyas,
2010 : 23) sebagai berikut.
1. Untuk memberikan indikasi mengenai bagaimana data ditransformasi pada
saat data bergerak melalui sistem.
2. Untuk menggambarkan fungsi-fungsi (dan sub-fungsi) yang mentransformasi
aliran data.
26
DFD memiliki beberapa level (N. Candra Apriyanto, 2011 : 13) sebagai
berikut.
1. DFD Level 0
DFD level 0 menggambarkan seluruh elemen sistem dengan sebuah proses
tunggal dengan data input atau output yang ditunjukan oleh anak panah yang
masuk dan keluar secara berurutan.
2. DFD Level 1
DFD level 1 menggambarkan proses dan jalur informasi pada DFD level 0
yang telah detail.
3. DFD Level 2
DFD level 2 merupakan pengembangan alur data atau pemecahan proses
menjadi proses terpisah-pisah, tapi masih berkaitan.
Berikut ini merupakan simbol-simbol yang digunakan dalam pembuatan
DFD (N. candra Aprianto, 2011 :12)
Tabel 2.5 Simbol DFD
Lingkaran menunjukkan sistem secara keseluruhan. Penanaman sebuah lingkaran dapat berupa kata, frase atau sebuah kalimat sederhana yang menjelaskan nama di item itu sendiri
Panah menunjukkan arah aliran data dari sistem ke entity luar atau sistem ke data store atau sebaliknya. Gambar panah diberi nama untuk menunjukkan data yang mengalir melalui aliran tersebut.
Data Store (Penyimpanan) digambarkan dengan dua buah garis sejajar mendatar, menunjukkan sekumpulan data yang disimpan. Data store berfungsi untuk tempat penyimpanana data yang dapat digunakan dalam sistem baik sebagai input untuk melakukan suatu proses untuk kemudian digunakan oleh proses lainnya
27
Terminator digambarkan dengan sebuah kotak persegi panjang yang berhubungan dengan sistem. Sebuah terminator dapat berupa orang, sekumpulan orang, departemen dalam perusahaan atau organisasi yang sama tetapi berada diluar sistem yang dimodelkan.
2.1.6.4 ERD (Entity Relationship Diagram)
Menurut Elvira Yolanda (2013 : 11), ERD (Entity Relationship Diagram)
adalah suatu model jaringan yang menggunakan susunan data yang disimpan
dalam sistem secara abstrak. Dalam pengertian lain menurut Mcloed dan Schell
dalam Iyas (2011 : 32), ERD adalah mendokumentasikan data perusahaan dengan
mengidentifikasi jenis entitas dan hubungan. ERD berbeda dengan DFD yang
merupakan suatu model jaringan fungsi yang akan dilaksanakan oleh sistem,
sedangkan ERD merupakan model jaringan data yang menekankan pada struktur-
struktur dan hubungan data. Adapun elemen-elemen dari ERD adalah sebagai
berikut:
1. Entitas (Entity)
Entitas (Entity) adalah sesuatu apa saja yang ada di dalam sistem, nyata
ataupun abstrak di mana data tersimpan atau di mana terdapat data. Entitas
digambarkan dengan sebuah bentuk persegi panjang.
2. Relationship
Relationship adalah hubungan alamiah yang terjadi antar entitas.
Relationship digambarkan dengan sebuah bentuk belah ketupat.
3. Relationship Degree
Relationship degree adalah jumlah entitas yang berpartisipasi dalam satu
relationship.
28
4. Atribut
Atribut adalah sifat atau karakteristik dari tiap entitas maupun tiap
relationship.
5. Kardinalitas
Kardinalitas relasi menunjukkan jumlah maksimum baris yang dapat berelasi
dengan entitas pada entitas yang lain.
Berikut ini merupakan simbol-simbol yang digunakan dalam pembuatan
ERD (Fathansyah dalam Lia Setiawan, 2009 : 7).
Tabel 2.6 Simbol ERD
Simbol Keterangan
Menunjukkan himpunan entitas yang merupakan suatu obyek yang dapat diidentifikasi dalam lingkungan pemakai.
Menujukkan atribut yang berfungsi mendeskrisikan karakter entitas.
Menunjukkan himpunan relasi antar entitas.
Digunakan sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya.
29
2.1.7 Tools Perangkat Lunak
Dalam pembuatan sistem informasi penjualan berbasis e-commerce ini
dibutuhkan beberapa tools perangkat lunak sebagai berikut.
2.1.7.1 PHP
PHP (Personal Homepage, namun lebih populer sebagai Hypertext
Proposer) merupakan bahasa scripting yang bersifat server side, yang diartikan
bahwa kode PHP akan dieksekusi oleh web server dan hasil eksekusi tersebut
akan dikirim dalam bentuk HTML ke browser client. PHP adalah sebuah bahasa
pemrograman yang berbentuk scripting, sistem kerja dari program ini adalah
sebagai interpreter bukan sebagai compiler (Nugroho dalam N. Candra
Aprriyanto, 2011 : 21).
PHP merupakan suatu bahasa dengan hak cipta terbuka atau yang juga
dikenal dengan istilah open source, yaitu pengguna dapat mengembangkan kode-
kode fungsi PHP sesuai dengan kebutuhannya. Pemrograman PHP sangat cocok
dikembangkan dalam lingkungan web karena PHP bisa diletakkan pada script
HTML atau sebaliknya. PHP dikhususkan untuk pengembangan web dinamis.
Maksudnya PHP mampu menghasilkan website yang secara terus-menerus dan
hasilnya bisa berubah sesuai permintaan client browser-nya (Suprianto dalam
Iyas, 2011 : 42). Penggunaan PHP memungkinkan web dapat dibuat dinamis
sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. PHP
merupakan software open source yang disebarkan dan dilisensikan secara gratis
serta dapat di-download secara bebas dari situs resminya (Kristanto dalam Rian
Fitrah, 2012 : 22).
30
Betha dalam Pebrianto (2011 : 33) menjelaskan kelebihan PHP sebagai
berikut.
1. Script PHP sederhana, mudah dibuat dan mempunyai kecepatan akses yang
tinggi.
2. PHP dapat berjalan dalam server web dan sistem operasi yang berbeda. PHP
dapat berjalan pada sistem operasi Linux/Unix, Windows dan Macintosh.
3. Bersifat open source sehingga diterbitkan gratis.
2.1.7.2 MySQL
MySQL merupakan perangkat lunak yang tergolong sebagai DBMS
(Database Management System), yang sifatnya open source. Open source
menyatakan bahwa perangkat lunak ini dilengkapi dengan source code (kode yang
dipakai untuk membuat MySQL), selain itu kode tersebut dapat langsung
dijalankan dalam sistem operasi, dan dapat diperoleh dengan cara men-download
di internet secara gratis.
MySQL dapat dijalankan pada berbagai platform, diantaranya Linux,
Windows, dan lain-lain. Keunggulan yang dimiliki MySQL adalah mampu
mendukung Relational Database Manajement System (RDBMS), sehingga
dengan kemampuan itu MySQL akan mampu menangani data-data sebuah
perusahaan yang berukuran sangat besar hingga ukuran gigabyte. Seperti yang
dijelaskan di atas, Prestashop diciptakan dengan bahasa pemrograman PHP dan
database MySQL maka kita akan menggunakan database ini untuk menampung
data-data Prestashop milik kita seperti artikel, user dan password.
31
2.1.7.3 XAMPP
XAMPP adalah perangkat lunak gratis, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsi XAMPP adalah
sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache
HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan
bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public lisensi dan bebas, merupakan web server
yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
Mengenal bagian XAMPP yang biasa digunakan pada umumnya:
1. Htdoc
htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan,
seperti berkas PHP, HTML dan script lainnya.
2. PhpMyAdmin
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang
ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat
http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
3. Control Panel
Control Panel berfungsi untuk mengelola layanan (service) XAMPP seperti
menghentikan (stop) layanan ataupun memulai (start).
2.2 Penelitian Terdahulu
Penelitian mengenai Analisis dan Perancangan Sistem Informasi Penjualan
Berbasis E-Commerce telah dilakukan oleh para peneliti terdahulu. Penelitian
32
terdahulu ini diambil dari berbagai jurnal dan skripsi yang telah diterbitkan oleh
lembaga penelitian maupun instansi-instansi pendidikan. Adapun penelitian
terdahulu dijelaskan sebagai berikut:
Penelitian yang dilakukan oleh Lia Setiawan (2009), yang berjudul
“Pembuatan Website E-Commerce Butik Diar Lutfi Surakarta”. Metode penelitian
yang digunakan adalah e-commerce web dengan menggunakan software PHP,
MySQL, Apache dan Javascript. Perancangan website e-commerce Butik Diar
Lutfi dilakukan dengan tujuan agar dapat membantu butik tersebut dalam
melakukan penjualan online. Pemesanan produk pada website ini dapat
menghemat waktu dan biaya dibandingkan dengan pemesanan secara langsung.
Elizaandayni Ginting (2013) melakukan penelitian tentang “Aplikasi
Penjualan Berbasis Web (E-commerce) Menggunakan Joomla Pada Mutiara
Fashion”. Metode penelitian yang digunakan adalah waterfall. Penelitian ini
menggunakan CMS Joomla dan menggunakan software PHP, MySQL, dan
XAMPP. Tujuan dari penelitian tersebut adalah perancangan aplikasi penjualan
berbasis web e-commerce Mutiara Fashion agar dapat memperluas jangkauan
pemasaran dan dapat mengurangi kesalahan dalam pencatatan transaksi penjualan.
Iyas (2011) melakukan penelitian yang berjudul “Implementasi Sistem
Penjualan Online Berbasis E-commerce Pada Usaha Rumahan Griya Unik
Wanita”. Metode penelitian yang digunakan adalah model SDLC (System
Development Life Cycle) dan menggunakan software PHP, MySQL, XAMPP dan
Macromedia Dreamweaver 8. Tujuan dari penelitian tersebut adalah perancangan
aplikasi penjualan berbasis e-commerce Usaha Rumahan Griya Unik Wanita agar
33
dapat meningkat transaksi penjualan secara online dan perusahaan mampu
memberikan pelayanan yang terbaik dan tercepat bagi para pelanggan.
Pebrianto (2011) melakukan penelitian tentang “Sistem Informasi Penjualan
Berbasis Web dengan Metodologi RAD (Studi Kasus : PT. Simtex Mechatronic
Indojaya)”. Metode penelitian yang digunakan adalah RAD (Rapid Application
Development) dengan menggunakan software PHP dan MySQL. Tujuan dari
penelitian tersebut adalah perancangan sistem informasi penjualan berbasis web
pada PT. Simtex Mechatronic Indojaya agar dapat memperluas jangkauan
pemasaran tanpa harus melakukan promosi dengan cara menempel brosur di tempat
umum dan juga data pemesanan dan penjualan dapat terekap secara baik dan
efisien.
N. Candra Apriyanto (2011) melakukan penelitian tentang “Sistem Informasi
Penjualan Arloji Berbasis Web Pada CV. Sinar Terang Semarang”. Metode
penelitian yang digunakan adalah waterfall. Penelitian ini menggunakan software
PHP, MySQL, Macromedia Dreamweaver MX dan Flash MX. Tujuan dari
penelitian tersebut adalah perancangan sistem informasi penjualan berbasis web
pada CV. Sinar Terang Semarang agar dapat memberi informasi yang luas dan
dapat mempermudah proses transaksi penjualan arloji secara praktis.
34
BAB III METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Dalam metodologi 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
perlu untuk menyusun kerangka kerja. Masing-masing tahapan dalam kerangka
kerja tersebut kemudian dijelaskan bagaimana melakukannya.
Uraian kerangka kerja dalam penelitian ini adalah uraian secara rinci
terhadap masing-masing kerangka kerja yang telah disusun agar penelitian yang
dilakukan dapat terlaksana secara terstruktur dan jelas. Kerangka kerja dalam
penelitian ini dijelaskan pada gambar 3.1 sebagai berikut.
Mendeskripsikan Masalah Menganalisis Masalah Mempelajari Literatur Mengumpulkan Data Merancang Aplikasi Implementasi Aplikasi
Gambar 3.1 Kerangka Kerja
35
1. Mendeskripsikan Masalah Mendeskripsikan masalah adalah melakukan perumusan terhadap masalah-
masalah yang telah diidentifikasi dari suatu sistem. Merumuskan adalah
mengkonsep, menformulakan, 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 adalah bagaimana cara merancang sistem informasi penjualan pakaian
berbasis e-commerce pada Toko Fashion Era.
2. Menganalisis Masalah Menganalisis 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. Masalah yang terjadi di Toko Fashion Era adalah
sistem penjualan yang masih bersifat manual sehingga penjualan masih minim.
3. 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, jurnal, 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
36
penelitian yang dilakukan tidak mengarang dan mengada-ada sehingga dapat
diterima di dunia ilmu pengetahuan dan masyarakat umum. Kegiatan studi literatur
yang dilakukan dalam penelitian ini yaitu:
a. 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 dipertanggungjawabkan. Literatur yang
dipelajari difokuskan kepada teori tentang pengenalan sistem informasi, e-
commerce, komunikasi data, konsep pemasaran dan penjualan online, bahasa
pemrograman dan basis data.
b. Mengamati kondisi di lapangan, mengamati kondisi di lapangan secara langsung
kondisi dalam mempelajari sandi morse yang dilakukan. Tujuan dilakukannya
pengamatan langsung di lapangan adalah agar peneliti dapat mengetahui secara
langsung bagaimana kegiatan dan sistem yang sedang berjalan di Toko Fashion Era
dengan keadaaan yang sebenarnya.
4. 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 observasi adalah
teknik pengamatan langsung ke lapangan dengan dengan mencatat data-data yang
diperlukan. Selain teknik observasi, penulis juga melalukan pengumpulan data dan
informasi dengan mengadakan tanya jawab secara langsung, diskusi dan konsultasi
kepada pihak–pihak yang berkaitan dengan penelitian. Peneliti melakukan
komunikasi langsung dengan pimpinan Toko Fashion Era.
37
5. Merancang Aplikasi
Pada tahap ini, penulis merancang aplikasi yang dapat memberikan
manfaat terhadap Toko Era Fashion. Rancangan tersebut dapat dilakukan dengan
cara menggambarkan Flowchart, Diagram Konteks (Context Diagram), DFD
(Data Flow Diagram), dan ERD (Entity Relationship Diagram).
6. Implementasi Aplikasi
Pada tahap implementasi ini dilakukan pembuatan program/aplikasi.
Perancangan sistem informasi penjualan pakaian di Toko Era Fashion
menggunakan bahasa pemrograman PHP dan basis data MySQL dengan CMS
Prestashop.
3.2 Gambaran Umum Perusahaan 3.2.1 Latar Belakang Berdirinya Toko Fashion Era
Toko Fashion Era berdiri sejak tahun 2015 di Batam City Square Mall,
perusahaan ini adalah perusahaan ritel yang menjual berbagai macam pakaian
Pria dan wanita. Awal mula berdirinya toko Fashion Era datang dari kesukaan
atau hobby pemilik dalam berbelanja pakaian.
3.2.2 Visi dan Misi Perusahaan
Visi perusahaan adalah menjadikan Toko Fashion Era sebagai salah satu
Toko yang menjual Pakaian paling trendy
Misi perusahaan adalah senantiasa mengutamakan kepuasan para
pelanggan, memelihara hubungan yang baik dengan konsumen dan partner kerja
38
serta memiliki komitmen jangka panjang dalam mengembangkan usaha
perusahaan.
3.2.3 Struktur Organisasi
Dalam mencapai tujuan dan kemajuan perusahaan maka diperlukan suatu
struktur organisasi yang baik dan teratur, sehingga kelancaran dan efisiensi kerja
dalam perusahaan selalu terjamin.
Struktur organisasi Toko Fashion Era dapat dilihat pada Gambar
3.2 berikut ini :
Direktur
Accounting Marketing Administrasi
Gambar 3.2 Struktur Organisasi Toko Fashion Era Adapun uraian dan penjelasan dari gambar 3.2 struktur organisasi Toko Fashion Era
adalah sebagai berikut :
1. Direktur Merupakan perintis dan pemilik usaha yang bertanggung jawab atas ijin usaha
yang dimilikinya, pimpinan yang bertanggung jawab terhadap seluruh bagian
serta operasi perusahaan.
Adapun tugas dan wewenang Direktur adalah sebagai berikut :
39
a. Sebagai penanggung jawab usaha.
b. Sebagai pemberi modal pada usaha.
c. Melaksanakan manajemen transformasi dalam rangka terwujudnya tata
nilai berkelanjutan diusaha tersebut.
d. Mensukseskan pembangunan sarana dan prasarana Teknologi Informasi
secara efektif.
2. Marketing
Marketing adalah orang yang secara langsung berinteraksi kepada pelanggan
dalam transaksi jual-beli di Toko Fashion Era.
Adapun tugas dan wewenang Marketing adalah sebagai berikut :
a. Mencapai target penjualan yang telah ditetapkan pemilik usaha.
b. Menjual, melayani, menata, dan menjaga barang dagangan.
c. Penentu citra usaha.
3. Administrasi
Adapun tugas dan wewenang seorang admin sebagai berikut :
a. Melakukan Entry data penjualan dan pembelian.
b. Stock Holder
c. Mengontrol masuk dan keluarnya barang dagangan.
d. Melakukan arsip data
4. Accounting
Adapun tugas dan wewenang seorang Accounting adalah sebagai berikut :
a. Melakukan pengaturan administrasi keuangan perusahaan.
b. Menyusun dan membuat laporan keuangan perusahaan.
40
c. Menyusun dan membuat laporan perpajakan perusahaan.
d. Menyusun dan membuat anggaran pengeluaran perusahaan secara
periodik (bulanan atau tahunan).
e. Menyusun dan membuat anggaran pendapatan perusahaan secara
periodik (bulanan dan tahunan).
f. Melakukan pembayaran gaji karyawan.
g. Menyusun dan membuat surat-surat yang berhubungan dengan
perbankan dan kemampuan keuangan perusahaan.
3.3 Mekanisme Sistem yang Berjalan
Pada Toko Fashion Era sistem kerja yang dilakukan menggunakan teknologi
Komputerisasi. Dimana Toko Fashion Era menggunakan komputer dan sumber daya
yang handal, hal ini dilakukan dikarenakan menghemat penggunanaan kertas dan
menghemat waktu.
Pada saat ini penjualan pakaian masih menggunakan sistem manual, dimana
pelanggan harus datang ketoko untuk mendapatkan informasi produk yang akan
dibeli, dan sistem pembayaran juga masih manual yaitu membayar secara tunai
ditoko saat setelah pelanggan memutuskan untuk membeli produk yang diinginkan.
41
BAB IV
ANALISA DAN IMPLEMENTASI
4.1. Analisa sistem yang berjalan
Hasil Penelitian pada sistem yang ada pada Toko Fashion Era peneliti
dapat menyimpulkan :
1. Pelanggan memberikan list order barang ke petugas dan untuk mengorder
barang.
2. Bagian operasional melakukan proses pengecekan stok barang.
3. Setelah pengecekan stok barang, jika barang tersebut ada maka akan
melakukan proses pembuatan surat jalan sebaliknya jika tidak ada maka
surat orderan barang akan kembali kepada pelanggan.
4. Selanjutnya surat jalan tersebut diberikan kepada bagian kasir untuk
melakukan pembuatan faktur penjualan dan bagian operasional merekap
surat jalan sebagai arsip.
5. Setelah pembuatan faktur bagian kasir memberikan faktur penjualan
kepada pelanggan dan bagian operasional, kemudian kasir merekap faktur
tersebut sebagai arsip.
6. Bagian operasional melakukan pembuatan laporan penjualan dan laporan
tersebut diberikan kepada pimpinan .
7. Setelah itu bagian operasional merekap laporan penjualan sebagai arsip.
42
4.1.1. Prosedur pengelolahan data pembelian yang sedang berjalan
1. Bagian operasional memberikan surat orderan kepada supplier.
2. Supplier melakukan pembuatan surat jalan dan faktur pembelian.
3. Kemudian surat jalan diberikan kepada bagian operasional dan faktur
pembelian diberikan kepada kasir.
4. Bagian operasional mencatat kartu stok barang setelah itu membuat
laporan pembelian.
5. Laporan pembelian tersebut diberikan kepada pimpinan dan bagian
operasional merekap laporan pembelian sebagai arsip.
4.1.2. Analisis Dokumen
Analisis dokumen bertujuan untuk mengetahui spesifikasi informasi
yang digunakan dalam usaha dagang atau toko tersebut. Dokumen-dokumen
yang digunakan antara lain, yaitu :
1. Deskripsi Dokumen Input
a. Surat orderan barang (penjualan)
Fungsi : Untuk melakukan pengorderan barang
Sumber : Pelanggan
Rangkap : 1 (satu)
Distribusi :Bagian operasional
Item : Tanggal, Nama Barang, Jumlah
b. Surat orderan barang (pembelian)
Fungsi : Untuk melakukan pengorderan barang
Sumber : Bagian operasional
43
Rangkap : 1 (satu)
Distribusi :Supplier
Item : Tanggal, Nama Barang, Jumlah
c. Surat jalan (penjualan)
Fungsi : Untuk memberikan bukti pengiriman barang
Sumber : Bagian operasional
Rangkap : 2 (dua)
Distribusi :Kasir
Item : Tanggal, Nama Pelanggan, Nama Barang, Jumlah
d. Surat jalan (pembelian)
Fungsi : Untuk memberikan bukti pengiriman barang
Sumber : Supplier
Rangkap : 2 (dua)
Distribusi : Bagian operasional
Item : Tanggal, Nama Pelanggan, Nama Barang, Jumlah
2. Deskripsi Dokumen Output
a. Faktur penjualan
Fungsi : Untuk memberitahukan berapa barang yang dijual
Sumber : Kasir
Rangkap : 3 (tiga)
Distribusi : Pelanggan dan Bagian operasional
Item : Tanggal, No Faktur, Nama Pelnggan, Nama Barang, Jumlah
Barang, Harga.
44
b. Faktur pembelian
Fungsi : Untuk memberikan bukti pembelian barang
Sumber : Supplier
Rangkap : 2 (dua)
Distribusi : Kasir
Item : Tanggal, No Faktur, Nama Pelnggan, Nama Barang, Jumlah
Barang, Harga
c. Laporan penjualan
Fungsi : Untuk merekap laporan penjualan selama usaha dilaksanakan
Sumber : Bagian operasional
Rangkap : 2 (dua) Distribusi :Pimpinan
Item : Tanggal, No Faktur, Nama Pelnggan, Total Harga
d. Laporan pembelian
Fungsi : Untuk merekap laporan pembelian selama usaha dilaksanakan
Sumber : Bagian operasional
Rangkap : 2 (dua)
Distribusi : Pimpinan
Item : Tanggal, No Faktur, Nama Pelnggan, Total Harga
e. Kartu stok barang
Fungsi : Untuk melakukan pencatatan stok barang dan pengecekan stok
barang
Sumber : Bagian operasional
Rangkap : 1 (satu)
45
Distribusi : - Item : Kode Barang, Nama Barang, Jumlah Barang
4.1.3. Analisis Kelemahan Sistem
Dari hasil analisis penulis, diketahui masalah-masalah yang akan
terjadi dari sistem berjalan di Famous Fashion sebagai berikut :
1. Proses pengecekan barang berjalan dengan lambat karena banyak barang
yang harus di cari dan sering terjadi kesalahan dalam penglihatan stock
barang.
2. Perhitungan total harga barang sering terjadi kesalahan maka akan
memperlambat pekerjaan.
3. Pengrekapan dokumen tidak efisien dikarenakan sering terjadi kehilangan
dokumen .
4. Kurangnya pembuatan laporan dalam penjualan dan pembelian tersebut
maka pemilik usaha tidak mengetahui berapa pengeluaran dan pemasukan
tiap akhir bulan dan akhir tahun.
4.1.4 Analisis Kebutuhan Sistem
Analisis kebutuhan sistem ini sangat dibutuhkan dalam mengidentifikasi
data dan proses yang dibutuhkan pada sistem baru. Sistem yang digunakan
harus sesuai dengan kebutuhan pada Toko Fashion Era. Tujuan dari sistem ini
adalah untuk membantu usaha dagang dalam membentuk proses penjualan dan
pembelian agar lebih lancar, akurat, efisien, dan efektif dalam penyimpanan
data.
46
Kebutuhan perangkat lunak Kebutuhan perangkat lunak untuk melakukan
pembuatan sistem informasi penjualan dan pembelian pada Toko Fashion Era
sebagai berikut :
a. Aplikasi berbasis web sebagai pembuatan suatu aplikasi.
b. MySql sebagai database / tempat penyimpanan data.
Kebutuhan informasi Kebutuhan informasi yang akan diterapkan dalam
kebutuhan implementasi sistem informasi penjualan dan pembelian pada Toko
Fashion Era sebagai berikut :
a. Kebutuhan masukan (input)
1. Data berupa Username dan Password sewaktu Login pada sistem
tersebut.
2. Data yang dimasukan berupa tanggal, no faktur, nama barang, jumlah
barang, harga yang di laksanakan oleh bagian operasional.
3. Input surat jalan setelah pengecekan stock barang .
4. Input faktur penjualan setelah surat jalan selesai di cetak.
b. Kebutuhan proses
1. Proses pengecekan stok setelah penerimaan surat orderan barang.
2. Proses pembuatan surat jalan stelah pengecekan barang ada atau tidak ada
stock barang.
3. Proses pembuatan faktur penjualan berdasarkan surat jalan yang telah
dicetak.
4. Proses perhitungan total harga berdasarkan input dari faktur penjualan.
c. Kebutuhan keluaran (output)
47
1.Cetak surat jalan.
2.Cetak faktur penjualan.
3.Cetak laporan penjualan dan pembelian.
Kebutuhan pengguna didalam pengguna atau user merupakan orang-orang
yang terlibat dalam penggunaan sistem informasi penjualan dan pembelian
pakaian pada Toko Fashion Era yang dibuat nanti akan digunakan oleh karyawan
yang ada pada perusahaan tersebut. Khususnya karyawan pada bagian operasional
dan kasir. Hasil analisis dari kebutuhan pengguna sangat penting diperlukan
disistem yang baru untuk mendukung kinerja sistem didalam pengolahan data
penjualan dan pembelian.
4.2 Analisis Sistem Yang diusulkan
4.2.1 Analisa sistem
Perkembangan teknologi informasi sangat mendukung untuk
menjadi sebuah system yang mendukung system informasi penjualan
online. Perancangan web ecommerce merupakan system informasi
usulan yang akan diterapkan pada toko Fashion Era, maka penulis
terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user
yang akan menggunakan aplikasi basis data ini. Perancangan web
ecommerce ini diperbuat atas dasar kebutuhan masyarakat yang
menginginkan cara berbelanja secara online, sehingga dapat menghemat
waktu, Berdasarkan pengamatan penulis mengenai analisis sistem yang
berjalan pada web ecommerce ini adalah masih ditemui kendala
diantaranya yaitu, masih terdapat informasi berita tentang penjualan yang
48
dilakukan secara manual, yakni dari mulut kemulut dan dari brosur-
brosur yang di tempelkan pada papan pengumuman, tingkat akurasi yang
rendah, dan data yang tidak dapat cepat diupdate. Maka perancangan
sebuah web ecommerce untuk mempermudah transaksi.
Gambar 4.1 Diagram konteks
Sistem Informasi E-Commerce
Customer Admin
-Data Pesanan -Data Pemesan -Konfirmasi Bayar
-Data Kategori -Data Produk
-Produk -Pemesanan -Konfirmasi Pembayaran
-Data Kategori -Data Produk
49
4.2.2. Flowchart Menu Utama
Gambar 4.2 flowchart system penjualan
Start
Buka Koneksi Database
Menu Halaman Utama
Beranda
Close
Kategori
Produk
Langkah Pembelian
Order
Keranjang Belanja
Hubungi Kami
Tampilan Utama
Kategori Produk Baju
Berisi Produk Baju
Konfirmasi pembelian
Cara Pembelian
Penyimpanan pembelian barang
Kontak yang dapat dihubungi
End
Tutup Koneksi Database
50
4.2.3 Perancangan Halaman Website
Halaman website merupakan bagian penting yang harus diperhatikan
dalam membangun sebuah website yang baik dan benar. Halaman website
berfungsi sebagai user interface antara user dan admnistrator. Adapun halaman
website yang terdapat di dalam perancangan web e-commerce pada toko
Fashion Era terdiri dari 2 bagian yaitu:
1. Halaman Depan, terdiri dari:
a. Halaman Home, yaitu halaman yang berfungsi sebagai pembuka dan
menjelaskan secara singkat mengenai Toko Fashion Era
Gambar 4.3 Rancangan menu utama
LOGO
CART PENCARIAN
QUOTE
SLIDE
51
b. Halaman Produk, merupakan halaman inti dimana pada halaman ini
berfungsi untuk memberikan informasi mengenai category, produk, yang terdapat
pada Toko Fashion Era.
c. Halaman Shopcart, yaitu halaman yang berfungsi untuk melakukan
transaksi pembelian yang terdapat pada Toko Fashion Era
d. Halaman Testimoni, yaitu halaman yang berfungsi untuk member
komentar terhadap admin Fashion Era
e. Halaman About Us, yaitu halaman yang memberi informasi tentang
maksud dan tujuan, serta menampilkan data produk Toko Fashion Era
f. Halaman Contact Us, yaitu halaman yang berfungsi untuk memberikan
informasi dimana tempat yang dapat dihubungi, yang terdapat pada Toko Fashion
Era.
g. Halaman Login, yaitu halaman yang berfungsi untuk dapat masuk ke
dalam halaman area administrator.
52
2. Halaman Adminsitrator, terdiri dari:
a. Halaman Home, yaitu halaman yang berfungsi sebagai pembuka di
dalam area administrator.
b. Halaman Produk, yaitu halaman yang berfungsi untuk menginput
produk baru yang terdapat pada Toko Fashion Era dan kemudian
ditampilkan kehalaman depan.
c. Halaman Category, yaitu halaman yang berfungsi untuk menginput
category baru yang terdapat pada Toko Fashion Era dan kemudian
ditampilkan kehalaman depan.
d. Halaman Order, yaitu halaman yang berfungsi untuk menampilkan data
pembeli yang sudah mengisi data sebelumnya saat melakukan transaksi
dan dapat di edit, yang terdapat pada Toko Fashion Era.
e. Halaman City, yaitu halaman yang berfungsi untuk meng-input city
baru yang terdapat pada Toko Fashion Era dan kemudian ditampilkan
kehalaman depan.
f. Halaman Order Costumer, yaitu halaman yang berfungsi untuk melihat
data costumer yang dilakukan secara pencarian data masuk.
g. Ganti Password, yaitu halaman yang berfungsi untuk merubah
username dan password administrator sesuai dengan yang kita
inginkan.
h. Logout, yaitu halaman yang berfungsi untuk keluar dari menu
administrator.
53
Gambar 4.4 Rancang Halaman Admin
4.3 Implementasi
4.3.1. Implementasi Sistem
Implementasi sistem adalah langkah- langkah atau prosedur yang
dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk
menguji, menginstal, dan memulai sistem baru atau sistem yang
diperbaiki untuk menggantikan sistem yang lama, sedangkan tahap
implementasi sistem merupakan tahap meletakkan sistem agar sistem
PRESTASHOP
LOGO
EMAIL ADDRESS
PASSWORD
LOG IN
STAY LOG IN FORGOT PASSWORD
54
dapat siap untuk dioperasikan. Tahap implementasi sistem terdiri dari
langkah-langkah sebagai berikut ini :
1. Menerapkan rencana implementasi
2. Melakukan kegiatan implementasi
3. Tindak lanjut implementasi
4.3.2. Tujuan Implementasi
Adapun tujuan-tujuan dari implementasi sistem, yaitu :
1. Mengkaji rangkaian sistem baik dari segi software maupun hardware
sebagai sarana pengolah data dan penyaji informasi.
2. Menyelesaikan rancangan sistem yang ada dalam dokumen sistem yang
baru atau yang telah disetujui.
3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah
terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.
4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai
yaitu dengan menguji sistem secara menyeluruh.
5. Memastikan bahwa sistem telah berjalan lancar dengann mengontrol dan
melalukan instalasi secara benar.
4.3.3. Komponen Utama Dalam Implementasi Sistem
Untuk mengolah data menggunakan komputer haruslah mempunyai tiga
komponen utama, yaitu sebagai berikut:
1. Hardware
55
Hardware merupakan komponen fisik dalam rangkaian komputer,
sedangkan spesifikasi hardware yang dibutuhkan adalah sebagai berikut:
a. Monitor
b. CPU (Central Procesing Unit)
c. Hardisk untuk tempat program beroperasi dan sebagai media
penyimpanan data.
d. Keyboard
e. Mouse
f. Printer untuk mencetak hasil
2. Software
Software merupakan instruksi program yang dapat digunakan dalam
komputer dan memberikan fungsi serta menampilkan seperti yang
diinginkan. Software yang diperlukan untuk menjalankan perangkat
keras untuk aplikasi pengolahan nilai, yaitu:
a. Windows 7
b. XAMPP
c. Browser
d. Prestashop
3. Brainware
Brainware merupakan faktor manusia yang menangani fasilitas
komputer, yang dibutuhkan adalah:
Sistem Analis adalah orang sedang membangun fasilitas rancangan
sistem.
56
Programmer adalah orang yang mengerti bahasa pemrograman
dalam membuat dan membangun program.
Operator adalah orang yang menangani langsung dalam
pengolahan data mulai dari mempersiapkan data sampai dengan
pengertian data ke dalam komputer.
4.3.4. Instalasi Apache, PHP dan MySQL
Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu
persatu. Adapun software dapat diperoleh dari situs http://www.apache.org
untuk Apache, http://www.php.net untuk PHP dan http://www.mysql.com
untuk MySQL. Tahap instalasinya dimulai dengan menginstalasi Apache,
kemudian disusul dengan menginstalasi PHP dan MySQL. Setelah instalasi
selesai dilanjutkan dengan melakukan pengaturan konfigurasi yang
diberikan setelah instalasi selesai.
4.3.5. Pengujian di Browser
Setalah menginstal Xampp, maka aplikasi web telah dapat diujikan
dikomputer lokal. Adapun caranya adalah sebagai berikut:
Letakkan file-file yang membangun web kedalam suatu folder, dalam hal
ini penulis membuat nama foldernya ”prestashop” dan diletakkan didalam
folder htdocs.
a. Buka browser Google Chrome atau Mozilla Firefox.
b. Pada kotak URL ketikkan http://localhost/prestashop/.
c. Setelah aplikasi dijalankan, maka akan tampil halaman utama web
yang terlihat seperti gambar dibawah ini.
57
1. Main Menu
Gambar 4. 5 Halaman Menu
2. New products
Gambar 4.6 Halaman Produk
58
3. Produk Terlaris
Gambar 4.7 Halaman Produk yang Banyak Dibeli
4. Order
Gambar 4.8 Halaman Order Produk
5.Order
Gambar 4.9 Halaman Pembelian Barang
59
6.Pengisian Alamat
Gambar 4.10 Halaman Pengisian Alamat 7. Lanjutan Proses Pemesanan
Gambar 4.11 Halaman Pengiriman
60
8. Persetujuan Syarat dan Ketentuan Berlaku
Gambar 4.12 Halaman Persetujuan Syarat dan Ketentuan Berlaku
9. Pembayaran
Gambar 4.13 Halaman Pembayaran
61
10. Konfirmasi
Gambar 4.14 Halaman Konfirmasi
11. Permintaan Selesai
Gambar 4.15 Halaman Penyelesaian
62
12. Pengecekan Orderan
Gambar 4.16 Halaman Pengecekan Orderan
63
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Kesimpulan pada sistem informasi penjualan berbasis web di Toko Fashion Era,
peneliti menyimpulkan bahwa :
1. Sistem yang berjalan masih menggunakan sistem manual termasuk dalam
penginputan dan penjualan..
2. Sistem dirancang dengan menggunakan Prestashop sehingga dapat
mempermudah dan meningkatkan kenyamanan penjual untuk melakukan
dagangan.
3. Mengimplementasi sistem informasi penjualan berupa e-commerce sehingga
dapat meningkatkan penjualan di Toko Fashion Era.
5.2 Saran
Dengan terselesainya perancangan website e-commerce pada penjualan pakaian
ini dan dalam sub bab terakhir ini penulis ingin memberikan saran dan harapan
yang dapat memberikan masukan bagi konsumen dan pengguna internet lainya,
yakni :
1. Data pada situs website seharusnya selalu di-update oleh admin secara
berkala sesuai dengan perkembangan yang terjadi sekarang ini, sehingga
dapat memberikan informasi yang update dan teraktual kepada
64
masyarakat.
2. Diharapkan komputer yang digunakan dalam pembuatan website ini
adalah komputer yang mempunyai spesifikasi yang tinggi, sehingga
mempermudah dalam pengaksesan data dan sumber daya komputer kita.
3. Diharapkan dunia bisnis penjualan harus lebih tanggap dengan
perkembangan teknologi agar tidak tertinggal dengan negara-negara yang
lebih maju.
4. Diharapkan juga bisinis penjualan dapat memasyarakatkan metode
transaksi secara online.
65
DAFTAR PUSTAKA Apriyanto, N. Candra. 2011. Sistem Informasi Penjualan Arloji Berbasis Web Pada
CV. Sinar Terang Semarang. Laporan Penelitian. Universitas Pembangunan Nasional Veteran Yogyakarta.
Fakhrurozi, Rifqi Nur. 2013. Analisis dan Desain Website E-commerce Sebagai
Media Penjualan Elektronik (Studi pada CV Adiwahana Computer Kediri). Jurnal Penelitian. 2.
Fitrah, Rian. 2012. Analisis dan Perancangan Perpustakaan Digital dan Sistem
Otomasi Perpustakaan SMA Negeri 3 Palembang. Laporan Penelitian. Universitas Bina Darma Palembang.
Ginting, Elizaandayni. 2013. Aplikasi Penjualan Berbasis Web (E-commerce)
Menggunakan Joomla Pada Mutiara Fashion. Laporan Penelitian. Universitas Widyatama Bandung.
Iyas. 2011. Implementasi Sistem Penjualan Online Berbasis E-commerce Pada
Usaha Rumahan Griya Unik Wanita. Laporan Penelitian. Universitas Islam Negeri Syarif Hidayatullah Jakarta
Khalish, Abdul. 2013. Perancangan Sistem Informasi Penjualan Pakaian Berbasis
Web Pada Toko Jual Mahal dengan Menggunakan Bahasa Pemrograman PHP, Database MySQL dan Animasi Adobe Flash Profesional CS6. Laporan Penelitian. Universitas Putra Indonesia YPTK Padang.
Mawardah, Sakina. 2016. Algoritma dan Pengembangan Flowmap dan Flowchart
Beserta Simbolnya. https://www.scribd.com/doc/55468895/Pengertian-Flowmap-dan-Flowchart-Beserta-Simbol, diakses 13 Maret 2017.
Meryani, Silvia Agnes Agung. 2013. Pembangunan E-commerce Pada Toko Online
Nesya Fashion di Kabupaten Sragen. Laporan Penelitian. Universitas Surakarta.
Nore, Viktor Nicolas. 2013. Perancangan Sistem Informasi Penjualan dan
Pemesanan Produk Berbasis Web (Studi Kasus di CV. Richness Development Bandung). Laporan Penelitian. Universitas Widyatama Bandung.
Novianto, Dani. 2014. Perancangan Sistem Informasi Penjualan Berbasis Web Pada Teen&Green Collection Yogyakarta. Laporan Penelitian. AMIKOM Yogyakarta.
66
Nuryanti, Noviana. 2013. Perancangan Sistem Informasi Akuntansi Penjualan Tunai
Berbasis Web Pada Toko Bariklana. Laporan Penelitian. Universitas Negeri Yogyakarta.
Pebrianto. 2011. Sistem Informasi Penjualan Berbasis Web dengan Metodologi RAD
(Studi Kasus : PT. Simtex Mechatronic Indojaya). Laporan Penelitian. Universitas Islam Negeri Syarif Hidayatullah Jakarta.
Rahadi, Adysta. 2014. Analisis dan Desain Sistem Informasi Persediaan Barang
Berbasis Komputer (Studi Kasus Pada Toko Arta Boga). 2014. Jurnal Administrasi Bisnis (JAB) Vol. 8 No. 2 Maret 2014. 2.
Ramadhan, Teuku Syamsul. 2008. Perancangan Sistem Informasi Persediaan
Barang Berbasis Web Pada Program Non Reguler Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta. Laporan Penelitian. Universitas Islam Negeri Syarif Hidayatullah Jakarta.
Setiawan, Lia. 2009. Pembuatan Website E-Commerce Butik Diar Lutfi Surakarta.
Laporan Penelitian. Universitas Sebelas Maret. Supardiansyah. 2014. Sistem Informasi Penjualan Batik Berbasis Web Untuk
Meningkatkan Penjualan Pada CV Batik Jaya. Laporan Penelitian. Universitas Pembangunan Nasional Veteran Jatim.
Tyas, Zahra Awananing. 2010. Implementasi E-commerce Untuk Ozone Bistro.
Laporan Penelitian. Universitas Diponegoro.
Sarwandi , Otodidak Bikin Toko Online Dengan Prestashop