analisis perancangan sistem informasi ...library.stmikgici.ac.id/skripsi/161300077.pdfbatasan...
Post on 14-Feb-2020
4 Views
Preview:
TRANSCRIPT
ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA MUSLIM PADA
MARDHOTILLAH BATAM BERBASIS WEB
SKRIPSI
Oleh:
Revita Yuniskawanti
161300077
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
ANALISIS PERANCANGAN SITEM INFORMASI PENJUALAN BUSANA MUSLIM PADA
MARDHOTILLAH BATAM BERBASIS WEB
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Meraih Gelar Sarjana
Oleh:
Revita Yuniskawanti
161300077
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
ABSTRAK
ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN
BUSANA MUSLIM PADA MARDHOTILLAH BATAM
BERBASIS WEB
Oleh:
Revita Yuniskawanti
Dosen Pembimbing:
Sandy Suwandana, M.Kom
Rahmi Oktarina, S.pd., M.pd.T
Dengan kemajuan teknologi terutama pada bidang teknologi informasi,
website salah satu media yang tepat untuk memberikan layanan informasi.
Dengan membangun sebuah perangkat lunak layanan informasi berbasis media
website, tentunya segala layanan informasi yang hendak diberikan terhadap
masyarakat ataupun sekedar mengenalkan identitas perusahaan itu sendiri dapat
menggunakan media website tanpa ada keteratasan ruang informasi, karena
website bersifat dinamis, sehingga dapat berubah-ubah isi website itu sendiri
sesuai dengan kebutuhan. Sistem informasi penjualan ini diharapkan menjadi
metode alternatif dalam melakukan promosi dan transaksi pembelian yang lebih
mudah, efektif dan efisien. Sistem ini terfokus pada user (pelanggan) dan admin.
Fitur yang dapat diakses oleh pelanggan setelah melakukan pendaftaran dan login
yaitu melakukan proses pemesanan. Perancangan dilakukan menggunakan
opencart. Pembuatan sistem penjualan ini memudahkan pelanggan dalam
melakukan proses pembelian serta memudahkan pemilik toko dalam melakukan
promosi produknya lebih efektif dan efesien.
Kata Kunci : Sistem Informasi, Penjualan, Website
ABSTRACT
ANALYSIS DESIGN OF SALES INFORMATION SYSTEM
MUSLIM CLOTHING IN MARDHOTILLAH BATAM
WEB-BASED
By:
Revita Yuniskawanti
Lead Lecture:
Sandy Suwandana, M.Kom
Rahmi Oktarina, S.pd., M.pd.T
With advances in technology, especially in the field of information
technology, website one of the right media to provide information services. By
building a software information service based media website, of course all the
information services that would be given to the community or just introduce the
identity of the company itself can use the media website without any limitations of
information space, because website is dynamic, so it can change the content of the
website itself as needed. This sales information system is expected to be an
alternative method of promoting and buying transactions more easily, effectively
and efficiently. This system is focused on the user (customer) and Admin. Features
that can be accessed by customers after registering and login is to make the order
process. The design is done using opencart. Making this sales system easier for
customers in making the purchase process and facilitate the store owner in
promoting their products more effectively and efficiently.
Keywords : Information Systems, Sales, Website
DAFTAR ISI
Judul Halaman
HALAMAN JUDUL ............................................................................. i
HALAMAN PERSETUJUAN ............................................................. ii
HALAMAN PENGESAHAN ............................................................... iii
HALAMAN PERNYATAAN ............................................................... iv
KATA PENGANTAR ........................................................................... v
ABSTRAK ............................................................................................. vi
ABSTRACT ........................................................................................... vii
DAFTAR ISI .......................................................................................... viii
DAFTAR TABEL ................................................................................. xii
DAFTAR GAMBAR ............................................................................. xiii
BAB I PENDAHULUAN ................................................................. 1
1.1 Latar Belakang Masalah .......................................................... 1
1.2 Rumusan Masalah .................................................................... 4
1.3 Batasan Masalah ...................................................................... 4
1.4 Tujuan Penelitian ..................................................................... 4
1.5 Manfaat Penelitian ................................................................... 5
1.5.1 Manfaat Teoritis ............................................................ 5
1.5.2 Manfaat Praktis .............................................................. 5
1.6 Sistimatika Penulisan ............................................................... 7
BAB II LANDASAN TEORI ............................................................ 9
2.1 Konsep Dasar Sistem ............................................................... 9
2.1.1 Definisi Sistem .............................................................. 9
2.1.2 Karakteristik Sistem ...................................................... 9
2.2 Definisi Informasi .................................................................... 12
2.3 Definisi Sistem Informasi ........................................................ 12
2.4 Definisi Perancangan Sistem ................................................... 13
2.5 Definisi Data ............................................................................ 14
2.6 Definisi Database ....................................................................... 14
2.7 Definisi Penjualan ...................................................................... 15
2.8 Konsep Dasar E-Commerce ....................................................... 16
2.8.1 Definisi E-Commerce....................................................... 16
2.8.2 Jenis E-Commerce ........................................................... 16
2.9 Definisi Internet ......................................................................... 17
2.10 Definisi Jaringan Komputer ..................................................... 18
2.11 Definisi Web ............................................................................. 18
2.12 Definisi Web Hosting ............................................................... 18
2.13 Definisi Notepad++ ................................................................. 20
2.14 Definisi Xampp ........................................................................ 20
2.15 Definisi PHP ............................................................................ 23
2.16 Definisi HTML ......................................................................... 25
2.17 Konsep Dasar MYSQL ............................................................. 25
2.17.1 Definisi MYSQL ............................................................. 25
2.17.2 Perintah Dasar MYSQL .................................................. 25
2.18 Konsep Dasar Bagan Alir Program (Flowchart) ..................... 27
2.18.1 Definisi Bagan Alir Program (Flowchart) ..................... 27
2.19 Konsep Dasar Bagan Alir Sistem (Flowmap) .......................... 28
2.19.1 Definisi Bagan Alir Sistem (Flowmap) ......................... 28
2.20 Konsep Dasar Diagram Alir Data (Data Flow Diagram) ........ 29
2.20.1 Definisi Diagram Alir Data (Data Flow Diagram) ....... 29
2.21 Konsep Dasar Entity Relationship Diagram ............................ 31
2.21.1 Definisi Entity Relationship Diagram ........................... 31
2.22 Penelitian Terdahulu ................................................................ 32
BAB III METODOLOGI PENELITIAN ........................................... 39
3.1 Kerangka Kerja .......................................................................... 39
3.1.1 Identifikasi Masalah ......................................................... 40
3.1.2 Metode Pengumpulan Data .............................................. 40
3.1.3 Analisis Sistem................................................................. 42
3.1.4 Perancangan Sistem ......................................................... 42
3.1.5 Implementasi Sistem ........................................................ 43
3.2 Gambaran Umum Perusahaan .................................................... 43
3.2.1 Profil Perusahaan ............................................................. 44
3.2.2 Visi dan Misi Perusahaan................................................. 44
3.2.3 Lokasi Perusahaan ........................................................... 45
3.2.4 Struktur Organisasi dan Deskripsi Tugas Mardhotillah... 45
3.2.4.1 Struktur Organisasi ................................................ 46
3.2.4.2 Deskripsi Tugas Mardhotillah ............................... 46
BAB IV ANALISIS DAN IMPLEMENTASI ..................................... 48
4.1 Analisis Sistem yang Berjalan ................................................... 48
4.1.1 Evaluasi Sistem yang Berjalan......................................... 50
4.2 Analisis Sistem yang Diusulkan ................................................ 51
4.2.1 Perancangan DFD ............................................................ 53
4.2.1.1 Diagram Konteks ................................................... 53
4.2.1.2 DFD Level Nol (0) ................................................. 54
4.3 Batasan Implementasi ................................................................ 56
4.4 Implementasi Sistem .................................................................. 57
4.5 Tujuan Implementasi Sistem ...................................................... 57
4.6 Tampilan Halaman Website ....................................................... 58
4.7 Tampilan Halaman Admin ........................................................ 58
4.7.1 Tampilan Halaman Masuk/Login Admin ......................... 58
4.7.2 Tampilan Halaman Utama Admin .................................... 59
4.7.3 Tampilan Halaman Order ................................................. 60
4.7.4 Tampilan Halaman Categories ......................................... 60
4.7.5 Tampilan Halaman Products ............................................ 61
4.7.6 Tampilan Halaman Customers ......................................... 61
4.8 Penggunaan Oleh Nonmember .................................................. 62
4.9 Penggunaan Oleh Member ........................................................ 63
4.10 Proses Pemesanan Busana Muslim.......................................... 68
BAB V KESIMPULAN DAN SARAN ................................................ 72
5.1 Kesimpulan ................................................................................ 72
5.2 Saran .......................................................................................... 73
DAFTAR PUSTAKA ............................................................................ 75
LAMPIRAN ........................................................................................... 77
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol-simbol Bagan Alir Program (Flowchart) .................. 27
Tabel 2.2 Simbol-simbol Bagan Alir Sistem (Flow map) ...................... 29
Tabel 2.3 Simbol-simbol Diagram Alir Data (Data Flow Diagram)...... 30
Tabel 2.4 Simbol-simbol Entity Relationship Diagram .......................... 31
Tabel 2.5 Peneliti Terdahulu ................................................................... 32
DAFTAR GAMBAR
Gambar Halaman
Gambar 3.1 Gambar Kerangka Kerja...................................................... 39
Gambar 3.2 Lokasi Perusahaan ............................................................... 45
Gambar 3.3 Struktur Organisasi Mardhotillah ........................................ 46
Gambar 4.1 Aliran Sistem Informasi Berjalan ........................................ 49
Gambar 4.2 Aliran Sistem Informasi Baru ............................................. 52
Gambar 4.3 Diagram Konteks................................................................. 53
Gambar 4.4 DFD Level Nol (0) .............................................................. 55
Gambar 4.5 Tampilan Halaman Masuk/Login Admin ............................ 59
Gambar 4.6 Tampilan Halaman Utama Admin ...................................... 59
Gambar 4.7 Tampilan Halaman Order ................................................... 60
Gambar 4.8 Tampilan Halaman Categories ............................................ 60
Gambar 4.9 Tampilan Halaman Products ............................................... 61
Gambar 4.10 Tampilan Halaman Customers .......................................... 61
Gambar 4.11 Halaman Awal (beranda) nonmember .............................. 62
Gambar 4.12 Halaman daftar nonmember .............................................. 63
Gambar 4.13 Halaman Masuk/Login Member ....................................... 64
Gambar 4.14 Halaman beranda member ................................................. 65
Gambar 4.15 Halaman Pakaian ............................................................... 65
Gambar 4.16 Halaman Keranjang Belanja.............................................. 66
Gambar 4.17 Halaman Konfirmasi Order ............................................... 67
Gambar 4.18 Halaman Bukti Order/Pembelian Pakaian ........................ 68
Gambar 4.19 Pemesanan (step 1) ............................................................ 68
Gambar 4.20 Pemesanan (step 2) ............................................................ 69
Gambar 4.21 Pemesanan (step 3) ............................................................ 69
Gambar 4.22 Pemesanan (step 4) ............................................................ 70
Gambar 4.23 Laporan Dashboard .......................................................... 70
Gambar 4.24 Laporan Recent Activity dan latest orders record ............. 71
Gambar 4.25 Laporan Customer Order List ........................................... 71
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Ilmu pengetahuan dan teknologi berkembang cukup pesat dan menghasilkan
perkembangan baru yang senantiasa terus berubah kearah yang lebih baik. Salah
satu bidang pengetahuan yang berkembang sangat pesat saat ini adalah dunia
maya (internet). Saat ini teknologi internet sudah bisa diakses hampir di seluruh
penjuru dunia mulai dari anak-anak sampai orang dewasa. Kemudahan dan biaya
akses yang relatif murah inilah menjadikan internet sebagai sarana pemenuhan
kebutuhan informasi yang utama. Kehadiran teknologi internet pada dunia global
saat ini sungguh memberikan dampak yang sangat besar untuk segala bidang salah
satunya bidang penjualan.
Banyak sekali perusahaan atau badan usaha yang memanfaatkan media
website untuk dapat melakukan penjualan atas produknya. Seiring dengan
berkembangnya sistem informasi saat ini, banyak sistem informasi pada
organisasi yang ingin mencapai tahap sistem informasi secara cepat, relevan dan
akurat. Pesatnya pertumbuhan ilmu pengetahuan teknologi khususnya di bidang
komputer disetiap aspek kehidupan dan penggunaan teknologi komputer dan
teknologi komunikasi yang menghasilkan sebuah penggabungan sistem informasi
yang saat ini mudah untuk di akses tanpa adanya batasan waktu dan jarak dengan
menggunakan jaringan internet. Model penjualan atau bisnis ikut terpengaruh dari
perkembangan ilmu pengetahuan teknologi tersebut, terlebihnya dengan pesatnya
pertumbuhan pengguna internet di berbagai belahan dunia khususnya negara
berkembang. Salah satu bisnis yang menjadi trend terbaru di masyarakat ini
adalah dalam bidang belanja online.
Sejauh ini banyak industri pakaian khususnya pakaian muslim yang masih
melakukan promosi dan penjualan melalui mulut ke mulut atapun berbentuk
brosur, sehingga jangkauan promosi dan penjualan masih terbatas dan belum bisa
meluas ke beberapa daerah. Kendala lain yang di alami oleh penjual muslim yaitu
persaingan yang ketat, hal itu membuat pengolah industri pakaian muslim harus
mempunyai strategi pemasaran yang berbeda dari pesaingnya. Untuk itu di
butuhkan sebuah aplikasi berbasis web berupa website e-commerce yang mampu
memberikan informasi mengenai produk kepada pelanggan dengan cepat melalui
internet.
Salah satu badan usaha menjual baju muslim yaitu “Mardhotillah”.
“Mardhotillah” adalah sebuah badan usaha yang bergerak dalam bidang penjualan
busana muslim. Yang berdiri sejak tahun 2010 hingga sekarang, yang terletak di
Mitra mall lt. 2 K2 blok a no. 3a yang didirikan oleh Umi via. Pertama kali
melakukan penjualan beliau membuka usaha dirumah atau hand to hand dari
temen saudara dan berjalannya waktu semakin banyak pelanggan mencoba
membuat facebook dan memasarkannya di facebook forum jual beli khusus
dibatam. Setelah berjalannya waktu melihat keadaan facebook yang terbatas
dalam pengelolahan data penjualan dan pembelianya masih secara manual. Setiap
pengolahan data transaksi baik transaksi pembelian, promosi penjualan busana
muslim yaitu masih harus bertemu di luar dan penjualan masih menggunakan
sistem pencatatan buku besar, sehingga sering terjadi kesulitan dalam
pengontrolan persediaan barang, kesulitan dalam pembuatan laporan penjualan
dan pembelian, membutuhkan waktu lama dalam pencarian data barang dan rusak
dan hilangnya buku pencatatan secara manual. Melihat kebutuhan busana muslim
terus meningkat, karena mayoritas penduduk Indonesia adalah muslim.
Selama ini penjualan masih menggunakan media facebook tatap muka yaitu
kegiatan transaksi penjualan dengan pembeli dilakukan dengan datang langsung
ke toko “Mardhotillah” atau bertemu di luar. Belum adanya pemanfaatan aplikasi
website untuk penjualan koleksi “Mardhotillah” Demi memuaskan pembeli
“Mardhotillah” ingin membuat sebuah sistem penjualan yang praktis dan cepat
dari sistem penjualan yang ada.
Untuk mengatasi masalah itu penulis ingin membuat sistem penjualan
menggunakan perangkat website. Dengan sistem ini Pelanggan “Mardhotillah”
dapat langsung melakukan transaksi pembelian. Pelanggan dapat mengetahui
harga barang tanpa harus datang langsung ke “Mardhotillah”. Dengan
memanfaatkan media ini diharapkan dapat menguntungkan kedua belah pihak
yaitu pelanggan dan pemilik “Mardhotillah”, oleh karena itu penulis membuat
“Analisis Perancangan Sistem Informasi Penjualan Busana Muslim pada
Mardhotillah Batam Berbasis Web”.
1.2 Rumusan Masalah
Berdasarkan latar belakang permasalahan diatas maka dirumuskanlah
permasalahan sebagai berikut:
1. Bagaimana merancang sistem informasi belanja online yang menarik bagi
pelanggan?
2. Bagaimana membuat suatu sistem penjualan online berjalan menjadi lebih
mudah terutama dalam hal pencarian dan pemesanan?
3. Bagaimana implementasinya?
1.3 Batasan Masalah
Batasan masalah dalam rancang bangun informasi penjualan busana muslim
ini adalah sebagai berikut:
1. Web ini meliputi katalog, harga, dan pemesanan
2. Program yang digunakan untuk perancangan website adalah Opencart.
1.4 Tujuan Penelitian
Sesuai dengan permasalahan yang sudah dirumuskan, maka tujuan penelitian
adalah:
1. Untuk membantu konsumen memperoleh informasi yang cepat
2. Untuk membantu memasarkan produk supaya pasar lebih luas
3. Untuk meningakatkan omset penjualan dan menjadi sarana jual busana muslim
dengan online
1.5 Manfaat Penelitian
1.5.1 Manfaat Teoritis
Secara teoritis hasil penelitian ini diharapkan menjadi sumbangan pemikiran
terhadap pengembangan ilmu sistem informasi lebih khusus pada penjualan
online. Disamping itu hasil penelitian ini juga diharapkan sebagai dasar
pertimbangan untuk peneliti sejenis dimasa akan datang.
1.5.2 Manfaat Praktis
1. Bagi peneliti
Memberikan kesempatan kepada peneliti untuk menganalisis masalah dan hal-
hal yang terdapat pada penjualan online sebagai objek yang diteliti dengan
mengembangkan dan menerapkan teori-teori yang telah diperoleh selama
kuliah sehingga dapat menambah wawasan, pengalaman, dan meningkatkan
kematangan berfikir dalam mengambil keputusan.
2. Pelanggan
Memberikan suatu informasi yang mudah diakses pada transaksi penjualan
barang dan memperoleh informasi yang berkaitan dengan kegiatan penjualan
barang tersebut.
3. Bagian administrator
Bagi administrator, sistem ini sangat membantu dalam memasukkan,
mengolah dan mendapatkan data yang dapat meminimalis waktu dengan
tampilan yang menarik sehingga jarang menemukan kejenuhan dalam
mengoperasikannya.
4. Owner
Dapat meningkatakan laba yang diperoleh dan hasil laporan yang cepat, tepat,
dan akurat.
1.6 Sistimatika Penulisan
Bab I : Pendahuluan
Merupakan bab pendahuluan yang berisi latar belakang masalah,
rumusan masalah, batasan masalah, tujuan penelitian, manfaat
penelitian dan sistematika penulisan.
Bab II: Tujuan pustaka
Bab tinjauan pustaka meliputi telaah penelitian dan landasan teori.
Telaah penelitian berisi hasil-hasil penelitian terdahulu yang berkaitan
dengan penelitian terdahulu yang berkaitan dengan penelitian yang
dilakukan.
Bab III: Metode penelitian
Pada bab ini diuraikan tentang gambaran obyek penelitian dan analisis
yang dibutuhkan dalam pembuatan sistem. Laporan secara detail
rancangan terhadap penelitian yang dilakukan, baik perancangan
secara umum dari sistem yang dibangun maupun perancangan yang
lebih spesifik. Metode penelitian meliputi waktu dan tempat, peralatan
yang digunakan dan alur penelitian.
Bab IV: Hasil pembahasan
Bab ini berisi tentang hasil-hasil penelitian yang dijelaskan secara
detail kemudian dianalisis dan memaparkannya sehingga
menghasilkan sebuah pembahasan yang logis.
Bab V: Penutup
Berisi kesimpulan dan saran. Kesimpulan harus diperkuat dengan
analisis yang obyektif dan bukti-bukti yang telah ditemukan.
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Sistem
2.1.1 Definisi Sistem
Menurut Andri Kristanto (2008: 1) Sistem merupakan kumpulan elemen-
elemen yang saling terkait dan bekerja sama untuk memproses masukan (input)
yang ditujukan kepada sistem tersebut dan mengolah masukan tersebut sampai
menghasilkan keluaran (output) yang diinginkan.
Jogiyanto (2009: 34) mendefinisikan sistem sebagai kumpulan dari
komponen yang saling berhubungan satu dengan yang lainnya membentuk satu
kesatuan untuk mencapai tujuan tertentu.
Menurut Tata Sutabri (2012: 22) sistem merupakan suatu bentuk integrasi
antara satu komponen dengan komponen lain karena sistem memiliki sasaran
yang berbeda untuk setiap kasus yang terjadi dalam sistem tersebut.
2.1.2 Karakteristik Sistem
Menurut Tata Sutabri (2012: 20), sebuah sistem mempunyai karakteristik atau
sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai
suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut:
1. Komponen Sistem (Components System)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya
saling bekerja sama membentuk satu kesatuan.Komponen-komponen sistem
tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari
sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses
sistem secara keseluruhan.
2. Batas Sistem (Boundary System)
Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan
sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini
memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat
dipisahkan.
3. Lingkungan Luar Sistem (Environment System)
Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang
mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem.
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga
bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut
harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus
dikendalikan. Kalau tidak, maka akan menggangu kelangsungan hidup dari
sistem tersebut.
4. Penghubung Sistem (Interface System)
Media yang menghubungkan sistem dengan subsistem lain disebut
penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya
mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu
subsistem akan menjadi masukan untuk subsistem lain melalui penghubung
tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang
membentuk satu kesatuan.
5. Masukan Sistem (Input System)
Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat
berupa pemeliharaan (maintenance input) dan sinyal (signal input).
Maintenance input adalah energi yang dimasukkan supaya sistem tersebut
dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan
keluaran. Contoh, di dalam suatu unit sistem komputer, program adalah
maintenance input yang digunakan untuk mengoperasikan komputernya dan
data adalah signal input untuk diolah menjadi informasi.
6. Pengolahan Sistem (Processing System)
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan
menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan
mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak
manajemen.
7. Keluaran Sistem (Output System)
Hasil energi diolah dan diklasifikasikan menjadi keluaran yang berguna.
Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem
informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat
digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain
yang menjadi input bagi subsitem lain.
8. Sasaran Sistem (Objective) dan tujuan (Goals)
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic.
Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada
gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan
yang telah direncanakan.
2.2 Definisi Informasi
Menurut McLeod dalam bukunya Yakub (2012: 8), informasi adalah data
yang diolah menjadi bentuk yang berguna dan berarti bagi yang menerimanya,
informasi disebut juga data yang diproses atau data yang memiliki arti.
Menurut Tata Sutabri (2012: 29), Informasi adalah sebuah istilah yang
tepat dalam pemakaian umum. Informasi dapat mengenai data mentah, data
tersusun, kapasitas sebuah saluran komunikasi, dan lain sebagainya.
Dari beberapa definisi di atas dapat ditarik kesimpulan bahwa informasi
adalah sebagai data yang sudah diolah, dibentuk, atau dimanipulasi sesuai dengan
keperluan tertentu.
2.3 Definisi Sistem Informasi
Menurut Sutarman (2012: 13), "Sistem informasi adalah sistem yang
dapat didefinisikan dengan mengumpulkan, memperoses, menyimpan,
menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem
lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output
(laporan, kalkulasi).
Menurut Sutabri (2012: 46), 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.
Berdasarkan beberapa pendapat di atas dapat ditarik kesimpulan Bahwa
“Sistem informasi adalah sebuah sistem yang terdiri dari pengumpulan data,
pemrosesan data, penyimpanan data, pengolahan data, pengendalian dan
pelaporan sehingga tercapai sebuah informasi yang mendukung pengambilan
keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan tujuannya”.
2.4 Definisi Perancangan Sistem
Menurut McLeod (2004: 161) analisis sistem adalah penelitian atas sistem
yang telah ada dengan tujuan untuk merancang sistem baru atau diperbahari.
Menurut Mulyadi (2001: 51) perancangan sistem adalah proses
penterjemahan kebutuhan pemakai informasi ke dalam alternatif rancangan sistem
yang di ajukan kepada pemakai informasi untuk dipertimbangkan.
2.5 Definisis Data
Lungan, (2006: 13) Data merupakan keterangan-keterangan atau fakta-fakta
yang dikumpulkan dari suatu populasi atau bagian populasi yang akan digunakan
untuk menerangkan ciri-ciri populasi yang bersangkutan.
Menurut McLeod dan Schell (2007: 9), data adalah kumpulan fakta dan
gambaran yang secara umum tidak dapat digunakan karena ukuran yang besar dan
belum diolah.
Menurut Hasan (2009: 16) data merupakan keterangan-keterangan tentang
suatu hal, dapat berupa sesuatu yang diketahui atau dianggap. Dari pendapat para
ahli tersebut, dapat disimpulkan bahwa data merupakan fakta atau keterangan
yang dikumpulkan dari suatu populasi untuk menjelaskan karakteristik populasi
tersebut.
Menurut Tata Sutabri (2012: 32) data merupakan bentuk yang masih mentah
yang belum dapat bercerita banyak. Karena itu, perlu diolah lebih lanjut.Data
diolah melalui suatu model agar menjadi informasi.
2.6 Definisi Database
Menurut Yuhefizar (2008: 2) menjelaskan bahwa “Data base diartikan sebuah
koleksi atau kumpulan data yang saling berhubungan (relation), disusun menurut
aturan tertentu secara logis, sehingga menghasilkan informasi”. Secara prinsip,
dalam suatu database tercangkup dua komponen penting, yaitu data dan informasi.
Data adalah fakta, baik berupa sebuah objek, orang dan lain-lain yang dapat
dinyatakan dengan suatu nilai tertentu (angka, simbol, karakter tertentu).
Sedangkan informasi adalah data yang telah diolah sehingga bernilai guna dan
dapat dijadikan bahan dalam pengambil keputusan.
Menurut Kustiyaningsih (2011: 146) “Database adalah Struktur penyimpanan
data. Untuk menambah, mengakses dan memperoses data yang disimpan dalam
sebuah database komputer, diperlukan sistem manajemen database seperti
MYSQL Server”.
Database dapat disimpulkan merupakan kumpulan data atau informasi yang
dikumpulkan di dalam komputer secara sistematik dan akan di peroleh informasi
dari basis data.
2.7 Definisi Penjualan
Swastha (2009: 8) mengemukakan bahwa pengertian penjualan cukup luas.
Beberapa ahli menyebutnya sebagai ilmu dan beberapa ahli yang lain
menyebutnya sebagai seni. Pada pokoknya, istilah menjual dapat diartikan sebagai
berikut: menjual adalah ilmu dan seni mempengaruhi pribadi yang dilakukan oleh
penjual untuk mengajak orang lain agar bersedia membeli barang/jasa yang
ditawarkannya.
2.8 Konsep Dasar E-Commerce
2.8.1 Definisi E-Commerce
Menurut Tata Sutabri (2012: 108) Perdagangan elektronik atau e-dagang
(bahasa inggris: Electronic Commerce atau E-Commerce) adalah penyebaran,
pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti
internet atau televisi, www (World Wide Web), atau jaringan komputer lainnya. E-
commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik,
sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.
2.8.2 Jenis E-Commerce
1. Bisnis ke bisnis (bussines-to-bussines-B2B)
Business to business (B2B) menggambarkan transaksi perdagangan antara
perusahaan, seperti antara produsen dan grosir, atau antara grosir dan pengecer.
Hal yang kontras adalah bisnis-to-customer (B2C) dan Business-to-goverment
(B2G).
2. Bisnis ke konsumen (Business to Customer)
Business to Customer (B2C) adalah kegiatan e-Businesses dalam pelayanan
secara langsung kepada konsumen melalui barang atau jasa. Dengan penjualan
langsung di internet dan pemesanan dapat langsung di lakukan oleh konsumen
karena biaya sudah tercantum.
3. Konsumen-ke-konsumen (consumer-to-consumer-C2C)
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).
C2C terjadi seorang individu melakukan penjualan produk/jasa langsung
kepada individu lainnya.
4. Konsumen-ke-bisnis (consumer-to-bussines-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.9 Definisi Internet
Menurut Sibero (2011a: 10) “Internet (Interconneted Network) adalah jaringan
komputer yang menghubungkan antar jaringan secara global, internet dapat juga
dapat disebut jaringan alam suatu jaringan yang luas”.
Menurut Ahmadi dan Hermawan (2013: 68), Internet adalah komunikasi
jaringan komunikasi global yang menghubungkan seluruh komputer di dunia
meskipun berbeda sistem operasi dan mesin.
2.10 Definisi Jaringan Komputer
Menurut Tanenbaum (2000: 2) Jaringan Komputer merupakan kumpulan dari
perangkat keras dan lunak di dalam suatu sistem yang memiliki aturan tertentu
untuk mengatur seluruh anggotanya dalam melakukan aktivitas komunikasi.
2.11 Definisi Web
Menurut Alexander F.K. Sibero (2011: 11) Web adalah suatu sistem yang
berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks,
gambar, multimedia dan lainnya pada jaringan internet.
Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa Web
merupakan layanan yang dapat oleh pemakai komputer terhubung ke internet,
baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai
kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya
(hypertext) yang dapat diakses melalui sebuah browser.
2.12 Definisi Web Hosting
Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk
tempat menyimpan berbagai data, file-file, gambar, video, data email, statistik,
database dan lain sebagainya yang akan ditampilkan di website. Besarnya data
yang bisa dimasukkan tergantung dari besarnya web hosting yang
disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat
dimasukkan dan ditampilkan dalam website.
Web Hosting juga diperoleh dengan menyewa. Pengguna akan memperoleh
kontrol panel yang terproteksi dengan username dan password untuk administrasi
websitenya. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB
(Mega Byte) atau GB (Giga Byte). Lama penyewaan web hosting rata-rata
dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan
penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar
Negeri. Lokasi peletakan pusat data (data center) web hosting bermacam-macam.
Ada yang di Jakarta, Singapore, Inggris, Amerika, dll dengan harga sewa
bervariasi.
Hosting (disebut juga Web Hosting / sewa hosting) adalah penyewaan tempat
untuk menampung data-data yang diperlukan oleh sebuah website dan sehingga
dapat diakses lewat Internet. Data disini dapat berupa file, gambar, email,
aplikasi/program/script dan database. Pengertian Hosting dapat diibaratkan
sebagai contoh berikut; sebuah website diibaratkan sama dengan kios/ruangan di
Mall.
Perusahaan Hosting menyediakan hardware, jaringan (infrastruktur), email
(telepon), dan sebagainya agar anda dapat membuka/membuat website. Server
(gedung Mall) kami dihuni oleh banyak pelanggan, masing-masing pelanggan
mempunyai batas penggunaan diskspace (batasan ruangan) dan tentu saja setiap
pelanggan mengoperasikan websitenya masing-masing.
2.13 Definisi Notepad++
Notepad++ adalah program aplikasi pengembang yang berguna untuk
mengedit teks dan skrip kode pemrograman. Versi terbaru program ini adalah
Notepad++ v5.9, yang dirilis pada tanggal 06 April 2012. Software Notepad++
dibuat dan dikembangkan oleh Tim Notepad++. Perangkat lunak komputer ini
memiliki kelebihan pada peningkatan kemampuan sebuah program text editor,
lebih dari sekedar program Notepad bawaan Windows. Notepad++ bisa mengenal
tag dan kode dalam berbagai bahasa pemrograman. Fitur pencarian tingkat lanjut
dan pengeditan teks yang tersedia juga cukup ampuh, sangat membantu tugas
seorang programmer atau developer dalam menyelesaikan skrip kode programnya.
Program Notepad++ banyak diaplikasikan dan digunakan oleh kalangan pengguna
komputer di bidang pemrograman aplikasi desktop dan web. Notepad++
merupakan software gratis (open source). Notepad++ dapat dijalankan di sistem
operasi Win2K, Windows XP, Vista, dan Windows 7.
2.14 Definisi Xampp
Menurut Riyanto (2010: 1) XAMPP merupakan paket PHP dan MySQL
berbasis open source, yang dapat digunakan sebagai tool pembantu
pengembangan aplikasi berbasis PHP. XAMPP mengkombinasikan beberapa
paket perangkat lunak berbeda ke dalam satu paket.
Menurut Imansyah (2010: 4) berpendapat bahwa “Xampp adalah installer yang
membundel Apache, PHP, dan MySQL untuk Windows dalam satu paket”.
Menurut Puspitasari (2011: 1) berpendapat bahwa “XAMPP adalah sebuah
software webserver apache yang didalamnya sudah tersedia database server mysql
dan support php programming. Xampp merupakan software yang mudah
digunakan gratis dan mendukung instalasi di linux dan windows. Keuntungan
lainya adalah cuma menginstal 1 kali sudah tersedia apache web server, mysql
database server, php support (php4 dan php5) dan beberapa modul lainya hanya
bedanya kalau versi windows selalu dalam bentuk instalasi grafis dan yang linux
dalam bentuk file terkompresi tar.gz. kelebihan lain yang berbeda dari versi untuk
windows adalah memeliki fitur untuk mengaktifkan sebuah server secara grafis,
sedangkan linux masih berupa perintah-perintah didalam console. oleh karena itu
versi untuk linux sulit untuk dioperasikan”.
Berdasarkan pengertian diatas dapat disimpulkan Xampp merupakan tool paket
perangkat lunak yang menggambungkan Apache, PHP, dan MySQL dalam satu
paket aplikasi. Kepanjangan dari xampp yaitu apache, php, mysql dan
phpmyadmin. Xampp merupakan tools yang menyediakan paket perangkat lunak
dalam satu buah paket dengan menginstall xampp maka tidak perlu lagi
melakukan instalasi dan konfigurasi web server apache, php dan mysql secara
manual. Xampp akan menginstalasi dan mengkonfigurasikannya secara otomatis
untuk pengguna. Berikut ini adalah penjelasan tentang web server apache php,
mysql, phpmy admin dan perl:
1. Apache sudah berkembang sejak versi pertamanya bersifat open source yang
berarti setiap orang boleh menggunakanya, mengambil dan bahkan mengubah
kode programnya. Dan tugas utama apache itu sendiri adalah menghasilkan
halaman web yang benar kepada peminta berdasarkan kode yang dituliskan
oleh pembuat halaman.
2. Php merupakan bahasa pemograman untuk membuat web yang bersifat server-
side scripting. Php memungkinkan kita untuk membuat halaman yang bersifat
dianamis, php dapat memanfaatkan database untuk menghasilkan halaman
yang dinamis
3. Mysql perkembanganya disebut sql yang merupakan kepanjangan dari
structured query language. Sql merupakan bahasa terstruktur yang khusus
digunakan untuk mengolah database. Mysql adalah sistem manajemen database
yang bersifat open source dan mysql merupakan pasangan serasi dari php.
Mysql juga dapat digunakan untuk membuat dan mengolah database beserta
isinya, selain itu mysql merupakan sistem manajemen database yang bersifat
relational yang artinya data yang dikelola dalam database akan diletakan pada
beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih
cepat, mysql juga dapat digunakan untuk mengolah database mulai dari yang
kecil sampai dengan yang sangat besar.
4. Phpmyadmin pengelolaan database dengan mysql harus dilakukan dengan
mengetikan baris baris perintah yang sesuai untuk setiap maksud tertentu
apabila pengguna ingin membuat database ketikan baris perintah yang sesuai
untuk membuat database dan apabila ingin menghapus tabel, ketikan baris
perintah yang sesuai untuk menghapus tabel dengan phpmyadmin pengguna
dapat membuat tabel, mengisi data dan lain lain dengan mudah tanpa harus
hapal perintahnya.
5. Perl adalah bahasa pemograman untuk segala keperluan di mesin unix.
Xampp adalah satu paket komplit web server yang mudah dipasang di berbagai
system operasi. Dalam paketnya sudah terkandung Apache (web server), MySql
(database), PHP (server side scripting), dan berbagai pustaka bantu lainnya.
Xampp tersedia untuk linux, windows, Macos maupun solaris sehingga sangat
memudahkan membuat web server multi platform.
2.15 Definisis PHP
Menurut Bunafit Nugroho (2004: 140), PHP merupakan bahasa standar yang
digunakan dalam dunia website yang berbentuk script yang diletakkan di dalam
server web.
Menurut Gunawan (2010c: 12) mengatakan bahwa “PHP adalah bahasa
pemograman yang memungkinkan para web developer untuk membuat aplikasi
web yang dinamis dengan cepat dan mudah”.
Menurut Alexander F.K. Sibero (2011: 49) PHP adalah pemrograman
interpreter yaitu proses penerjemehan baris kode sumber menjadi kode mesin
yang dimengerti komputer secara langsung pada saat baris kode dijalankan. PHP
disebut sebagai pemrograman Server Side Programming, hal ini dikarenakan
seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa dengan hak
cipta terbuka atau yang juga dikenal dengan istilah open Source, yaitu pengguna
dapat mengembangjan kode-kode fungsi PHP sesuai dengan kebutuhannya. PHP
(Hypertext Preprocessor) merupakan bahasa pemrograman berbasis Web yang
memiliki kemampuan untuk memroses dan mengolah data secara dinamis. PHP
dapat dikatakan sebagai sebuah sever-side embedded script language, yang
artinya semua sintaks dan perintah program yang anda tulis akan sepenuhnya
dijalankan oleh server, tetapi dapat disertakan pada halaman HTML biasa. PHP
merupakan bahasa pemrograman yang dijalankan di server web yang berbentuk
scripting, implementasi program ini berbentuk interpreter bukan sebagai
Compiler. PHP merupakan bahasa pemrograman berbasis web yang terbukti
sangat reliable penggunaannya dan mempunyai dukungan yang kuat. PHP
berjalan pada bermacam sistem operasi (Windows, Linux, Unix, dll) dan
mendukung bermacam database (MySQL, Informix, Oracle, Sybase, Solid,
PostgreSQL, Generic ODBC, dll). PHP merupakan perangkat lunak yang open
source, dapat secara bebas didownload dan digunakan serta kompatibel dengan
hampir semua server web (Apache, IIS, dll).
Berdasarkan pengertian di atas dapat ditarik kesimpulan bahwa adalah suatu
bahasa pemrograman script yang dimengerti oleh komputer secara langsung
dengan hak cipta terbuka (open source) yang digunakan untuk membuat halaman
website yang dinamis dan pengembangan web.
2.16 Definisi Html
Menurut Winarno dkk (2011: 1)[13]“Core inti dari pemograman atau desain
web adalah HTML, ini karena HTML merupakan bahasa yang dipahami oleh
browser guna menampilkan halaman web yang bisa dilihat di browser.”
2.17 Konsep Dasar Mysql
2.17.1 Definisi Mysql
Menurut Alexander F.K. Sibero (2011: 97), MySQL atau dibaca “My Sekuel”
dengan adalah suatu RDBMS (Relational Database Management Syste) yaitu
aplikasi sistem yang menjalankan fungsi pengolahan data. MySQL pertama
dikembangan oleh MySQL AB yang kemudian diakuisis Sun Micro system dan
terakhir dikelola oleh Oracle Coorporation.
Berdasarkan pengertian diatas dapat disimpulkan MySQL adalah salah satu
jenis database server yang termasuk jenis RDMS (Relational Database
Management Sistem) dan Database yang termasuk DBMS bersifat open source.
2.17.2 Perintah Dasar Mysql
Menurut Raharjo (2011: 22), Dalam menjalan MySQL diperlukan berbagai
perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah
dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali
cukup dengan mengetikkan mysql pada Command Prompt. Perintah-perintahnya
adalah sebagai berikut:
1. Menampilkan database: SHOW DATABASE;
2. Membuat database baru: CREATE DATABASE database;
3. Memilih database yang akan digunakan: USE database;
4. Menampilkan tabel: SHOW TABLE;
5. Membuat tabel baru: CREATE TABLE tabel (field spesifikasi_field,...);
6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau
DESCRIBE tabel;
7. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan;
8. Mengisikan data: INSERT INTO table (kolom1, ) VALUES („data_kolom1,);
atau INSERT INTO table SET kolom1 = „data_kolom1,;
9. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER
BY kolom atau SELECT * FROM tabel;
10. Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE
kriteria;
11. Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM table
WHERE kriteria;
12. Menghapus data: DELETE FROM tabel WHERE kriteria;
13. Menghapus tabel: DROP tabel;
14. Menghapus database: DROP database;
15. Keluar dari MySQL: QUIT; atau EXIT;
2.18 Konsep Dasar Bagan Alir Program (Flowchart)
2.18.1 Definisi Bagan Alir Program (Flowchart)
Menurut Krismiaji (2010: 71) dalam bukunya yang berjudul Sistem Informasi
Akuntansi, menjelaskan bahwa:
Bagan alir merupakan teknik analitis yang digunakan untuk menjelaskan
aspek-aspek sistem informasi secara jelas, tepat dan logis. Bagan alir
menggunakan serangkaian simbol standar untuk menguraikan prosedur
pengolahan transaksi yang digunakan oleh sebuah perusahaan, sekaligus
menguraikan aliran data dalam sebuah sistem.
Menurut Community (2011: 16) Flowchart adalah simbol-simbol pekerjaan
yang menunjukkan bagan aliran proses yang saling terhubung. Jadi, setiap simbol
flowchart melambangkan pekerjaan dan instruksinya. Simbol-simbol flowchart
adalah standar yang ditentukan oleh Amerika National Standard Institute Inc.
Simbol-simbol yang digunakan dalam Flowchart:
No Simbol Keterangan
1 Simbol Input/Output.
Digunakan untuk mewakili data
input/output
2 Simbol Proses.
Digunakan untuk mewakili suatu proses
3 Simbol Garis Alir.
Digunakan untuk menunjukkan arus
dari proses
4 Simbol Penghubung.
Digunakan untuk menunjukkan
sambungan dari bagan alir yang
terputus Baik pada halaman yang sama
maupun di halaman berikutnya
5 Simbol Keputusan.
Digunakan untuk suatu penyelesaian
kondisi di dalam program.
6 Simbol Proses Terdefinisi.
Digunakan untuk menunjukkan suatu
operasi yang rinciannya ditunjukkan di
tempat lain.
7 Simbol Persiapan.
Digunakan untuk memberi/menset nilai
awal suatu besaran
8 Simbol Titik Terminal.
Digunakan untuk menunjukkan awal
dan akhir dari suatu proses
Tabel 2.1 Simbol-simbol Bagan Alir Program (Flowchart)
2.19 Konsep Dasar Bagan Alir Sistem (Flow Map)
2.19.1 Definisi Bagan Alir Sistem (Flow Map)
Menurut Wahyudi 2012, Flow Map adalah diagram yang menunjukkan aliran
data berupa formulir-formulir ataupun keterangan berupa dokumentasi yang
mengalir atau beredar dalam suatu sistem. Diagram ini berfungsi untuk
mengetahui hubungan antara entity pada suatu sistem.
Simbol-simbol yang digunakan dalam Flow map:
No Simbol Keterangan
1 Proses manual.
Digunakan untuk menggambarkan
kegiatan manual atau pekerjaan yang
dilakukan tanpa menggunakan
computer
2 Proses komputer.
Proses yang menggunakan komputer
dimana pengolahan data dilakukan
secara online
3 Dokumen.
Merupakan formulir yang digunakan
untuk merekam data yang menunjukkan
input dan output, baik untuk proses
manual maupun komputer.
4 Garis Alir.
Menunjukkan aliran atau arah dalam
proses pengolahan data
5 Arsip.
Untuk menggambarkan penyimpanan
data baik dalam bentuk arsip atau file
komputer. Dapat di tulis F atau A.
Tabel 2.2 Simbol-simbol Bagan Alir Sistem (Flow map)
2.20 Konsep Dasar Diagram Alir Data (Data Flow Diagram)
2.20.1 Definisi Diagram Alir Data (Data Flow Diagram)
Menurut Jogiyanto (2005), data flow diagram adalah diagram yang
menggambarkan suatu sistem yang telah ada atau sistem baru yang akan
dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.
Menurut Al- Bahra (2005, p64) dalam buku yang berjudul Analisi dan Desain
Sistem Informasi, data flow diagram adalah diagram aliran data merupakan model
dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil.
Dapat disimpulkan dari definisi diatas bahwa data flow diagram (DFD) adalah
peralatan yang berfungsi untuk menggambarkan secara rinci mengenai sistem
sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain dengan
menunjukkan dari dan kemana data mengalir serta penyimpanannya.
Menurut Wahyu 2012, Data Flow Diagram (DFD) menggambarkan aliran data
dari sumber pemberi data (input) ke penerima data (output). Aliran data perlu
diketahui agar pembuat sistem tahu persis kapan sebuah data harus disimpan,
kapan harus ditanggapi (diproses) dan kapan harus didistribusikan ke bagian lain.
Simbol-simbol yang digunakan dalam Data Flow Diagram:
No Simbol Keterangan
1 Proses.
Simbol ini digunakan untuk proses
pengolahan atau transformasi data.
2 External Entity.
Simbol ini digunakan untuk
mengambarakan asal atau tujuan
data
3 Data Store.
Simbol ini digunakan untuk
menggambarkan data flow yang
sudah disimpan atau diarsipkan
4 Data Flow.
Simbol ini digunakan untuk
mengambarkan aliran data yang
berjalan.
Tabel 2.3 Simbol-simbol Diagram Alir Data (Data Flow Diagram)
2.21 Konsep Dasar Entity Relationship Diagram
2.21.1 Definisi Entity Relationship Diagram
Menurut McLeod dan Schell, (2007). Entity Relationship Diagram (ERD)
yang selanjutnya disingkat dengan ERD merupakan diagram yang
menggambarkan hubungan antar entity di dalam database sebagai entity dan
relasi. Selain itu, ERD digunakan untuk memperlihatkan hubungan antar data
store yang ada di Data Flow Diagram (DFD) :
Simbol-simbol yang digunakan dalam Entity Relationship Diagram:
No Simbol Keterangan
1 Persegi Panjang
Menyatakan himpunan entitas
2 Lingkaran atau Elip
Menyatakan atribut (Atribut yang
berfungsi sebagai key digaris
bawahi)
3 Belah Ketupat
Menyatakan himpunan relasi
4 Garis
Sebagai penghubung antara
Himpunan Relasi dengan
Himpunan Entitas dengan
Atributnya
Tabel 2.4 Simbol-simbol Entity Relationship Diagram
2.22 Penelitian Terdahulu
No
Nama
penelitian
Judul
penelitian
Kesimpulan
1 Ruli Gultom
(2015)
Sistem
Informasi
Penjualan
Pakaian
Berbasis
Web pada
Resnlight
Cloth
Setelah dirancangnya Sistem Informasi
Penjualan T-shirt Berbasis Web di
Resnlight Cloth ini dapat ditarik kesimpulan
bahwa sistem yang dirancang dapat
berfungsi sesuai dengan tujuan dari
dirancangnya sistem ini dan sesuai dengan
apa yang dibutuhkan oleh penggunanya
yakni mengurangi masalah yang terjadi
dalam pengelolaan data, dimana: 1.) Sistem
informasi penjualan di Resnlight Cloth saat
ini dapat memudahkan dalam proses
Pengolahan data 2.) Sistem informasi
penjualan yang telah di bangun dapat
menangani permasalahan yang ada pada
Resnlight Cloth dalam hal pemesanan dan
Transaksi. 3.) Implementasi sistem yang
dirancang dapat meningkatkan pelayanan
terhadap konsumen dan menjadikan sistem
informasi yang ada menjadi lebih optimal
4.) Analisis dan pengujian sistem yang
diimplementasikan pada Resnlight Cloth
dapat memudahkan user dalam
memoperasiakn sistem tersebut.
2 Siti Khodiyah
(2012)
Perancangan
Sistem Informasi
Penjualan
Berbasis
Werbasis pada
Distro Busana
Muslim Sekido
Yogyakarta
Dari hasil pembuatan aplikasi website
Sekido shop dan sebagai akhir dari laporan,
penulis dapat menarik kesimpulan sebagai
berikut:
1.) Aplikasi web merupakan salah satu
media yang tepat bagi Sekido shop untuk
memberikan informasi dan pelayanan
kepada pelanggan dan masyarakat. 2.)
Proses pengolahan data untuk dijadikan
sebuah informasi dan promosi yang masih
dilakukan Sekido shop dengan cara manual
membuat ketidakefisienan dalam
menyampaikan informasi kepada para
pelanggan. 3.) Script engine PHP cocok
untuk digunakan dalam membangun
aplikasi web yang dinamis dan memiliki
database. 4.) Dengan adanya website ini,
siapa saja dapat dengan mudah
memperoleh informasi mengenai Sekido
shop dan melakukan pemesanan secara
online dimana saja dan kapan saja tanpa
harus datang langsung ke distro Sekido.
Hal ini akan memudahkan pelanggan
dalam melakukan pembelian. 5.) Sistem
yang diusulkan penyusun memiliki
beberapa kelebihan, yaitu selain sebagai
media informasi yang up to date, desain yg
dirancang juga bagus dan unik. Selain itu,
pelanggan dapat melakukan transaksi
online, sehingga ini akan menjadi suatu
nilai lebih bagi Sekido shop dalam
persaingan bisnis.
3 Viktor Nicolas Perancangan Beberapa kesimpulan yang dapat diambil
Nore (2013) Sistem Informasi
Penjualan dan
Pemesanan
Produk Berbasis
Web
dari CV dan penerapan sistem terhadap
permasalahan yang ada dalam perancangan
Sistem Informasi penjualan dan
pemesanan produk pada CV. Richness
Development Bandung adalah sebagai
berikut:
1.) Konsumen dapat memesan produk pada
CV. Richness ini dimana saja yang
terhubung dengan jaringan internet,
konsumen hanya perlu mendaftar,
melakukan login, memilih produk dan
melakukan pemesanan. 2.) Perancangan
sistem informasi e-commerce pada CV.
Richness Development dapat memberikan
solusi terhadap permasalahan yang
dihadapi oleh CV. Richness Development
dalam proses penjualan produk serta
sebagai solusi pemasaran produk bagi
perusahaan. 3.) Dilakukannya pengujian
sistem informasi e-commerce pada CV.
Richness diharapkan sistem dapat berjalan
sesuai dengan yang diharapkan.
4 Abdul Khalish Perancangan Berdasarkan penjelasan bab-bab
(2013) Sistem Informasi
Penjualan
Pakaian Berbasis
Web pada Toko
Jual Mahal
dengan
menggunakan
bahasa
Pemrograman
PHP, Database
MYQSL, dan
Animasi Adobe
Flash
Professional CS6
sebelumnya, maka penulis mengambil
kesimpulan terhadap penelitian ini, yaitu
sebagai berikut.
a.) Penjualan pakaian berbasis web dengan
mengimplementasikan aplikasi yang
dirancang dengan menggunakan bahasa
pemrograman PHP dan database MySQL
dapat mempermudah pimpinan/pengelola
Toko Juaal Mahaaal dalam
mempromosikan pakaian.
b.) Keberadaan situs web Toko Juaal
Mahaaal dapat mempermudah calon
pelanggan atau pelanggan untuk membeli
pakaian pada toko sehingga tidak perlu
langsung datang ke toko.
c.) Dengan laporan yang dihasilkan sistem
baru ini, pimpinan/pengelola toko dapat
melihat informasi penjualan perhari,
perbulan, dan pertahun.
d.) Penjualan pakaian berbasis web ini
dapat meningkatkan keuntungan penjualan
pada Toko Juaal Mahaaal.
e.) Penjualan pakaian berbasis web ini juga
dapat dapat meningkatkan daya saing
Toko Juaal Mahaaal.
5 Huda Satria
(2012)
Sistem Informasi
Penjualan
Pakaian Bayi
Berbasis Web
pada Rava Baby
Shop Kartasura
Membangun sebuah website pada dasarnya
sama dengan membuat sebuah berita,
promosi atau pun juga komunikasi secara
online. Isi dari website tersebut berdasarkan
hasil pengamatan terhadap sistem yang
sedang berjalan pada RAVA BABY maka
dapat diambil beberapa kesimpulan antara
lain:
1. Dapat membuat website menggunakan
php dan html serta berbasis database yang
terkoneksi dengan baik sehingga menjadi
website yang berbasise-commerce.
2. Memperkenalkan penyampaian informasi
dalam bentuk teknologi yang lebih baik
menggunakan aplikasie-commerce.
Informasi-informasi dapat segera
disampaikan dan diperbaharui sehingga
tidak ada kesulitan dalam update data serta
Tabel 2.5 Penelitian terdahulu
kemudahan menambah dan edit data.
3. Sistem informasi penjualan berbasis web
meningkatkan calon pembeli took RAVA
BABY.
4. Mempermudah masyarakat luas untuk
memperoleh informasi dari RAVA BABY.
5. Pembeli dapat menghemat waktu dan
lebih efisien karena proses belanja sebagian
besar dilakukan di website.
BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Kerangka kerja adalah suatu struktur konseptual dasar yang digunakan untuk
memecahkan atau menangani suatu masalah kompleks. Istilah ini sering
digunakan antara lain dalam bidang perangkat lunak untuk menggambarkan suatu
desain sistem perangkat lunak yang dapat digunakan kembali, serta dalam bidang
manajemen untuk menggambarkan suatu konsep yang memungkinkan
penanganan berbagai jenis atau entitas bisnis secara homogen. Kerangka kerja
berisikan urutan dari pelaksanaan kerja dan identifikasi masalah dalam
penyelesaian skripsi ini. Adapun bentuk kerangka kerja diperlihatkan pada
Gambar 3.1.
Gambar 3.1 Kerangka Kerja
Sumber; Toko Mardhotillah
Identifikasi Masalah
Pengumpulan Data
Analisa Sistem
Perancangan Sistem
Implementasi Sistem
3.1.1 Identifikasi Masalah
Mengidentifikasi (mengenal) masalah merupakan langkah pertama yang
dilakukan dalam tahap analisa sistem dimana bisa menganalisa masalah-masalah
yang terkait dengan penjualan dan pembelian pada sistem yang sedang berjalan,
apakah kemungkinan adanya ketidak beresan, seperti kecurangan, kerusakan,
kurang efisiensi, dan sebagainya, atau masalah yang sering timbul seiring dengan
pertumbuhan organisani sehingga kebutuhan informasi meningkat, volume
pengolahan data meningkat, serta perubahan prinsip manajemen yang ikut
bertambah.
3.1.2 Metode Pengumpulan Data
Dalam penyusunan skripsi ini, diperlukan data-data yang dapat mendukung
kebenaran materi uraian dan pembahasan. Oleh karena itu, penulis melakukan
pengumpulan data dengan cara sebagai berikut:
1. Data Primer
Pada perancangan sistem ini perlu pendekatan terstruktur dalam usaha
memperoleh data. Data primer merupakan sumber data yang diperoleh
langsung dari sumber asli (tidak melalui media perantara). Data primer dapat
berupa opini subjek (orang) secara individual atau kelompok, hasil observasi
terhadap suatu benda (fisik), kejadian atau kegiatan, dan hasil pengujian.
Metode yang digunakan untuk mendapatkan data primer yaitu :
a. Observasi
Penggunaan teknik observasi langsung memungkinkan bagi peneliti untuk
mengumpulkan data dari bagian kasir, Bagian Desain, Bagian gudang, di
Mardhotillah ini untuk mengenai pendataan secara detail. Pengamat hanya
mencatat apa yang di dapat dari sumber tersebut sehingga mempunyai
informasi yang pasif. Banyak tipe data yang dikumpulkan melalui teknik
observasi langsung ini hasilnya lebih akurat dan memerlukan biaya yang relatif
lebih ekonomis dibandingkan dengan teknik wawancara atau pertanyaan yang
digunakan dalam metode survei. Data yang diperoleh melalui observasi
langsung kadang digunakan untuk melengkapi data yang diperoleh melalui
wawancara atau kuesioner.
b. Wawancara
Wawancara adalah sebuah teknik pengumpulan data dengan melakukan
wawancara secara dialog dengan mengajukan berbagai pertanyaan kepada
Owner, dan pihak lain nya yang terlibat, Kelebihan teknik wawancara melalui
tatap muka dari pada melalui telepon atau pun kuesioner Memungkinkan untuk
mengajukan banyak pertanyaan yang memerlukan waktu yang panjang.
Memungkinkan bagi pewawancara untuk memahami kompleksitas masalah di
Mardhotillah dan menjelaskan maksud penelitian kepada responden. Partisipasi
responden lebih tinggi dibandingkan teknik kuesioner.
2. Data Sekunder
Data sekunder adalah data yang diperoleh dari sumber lain atau literatur berupa
data tertulis, seperti buku dan bahan tertulis lainnya yang membahas mengenai
pembuatan website E-commerce dan lain-lain.
3.1.3 Analisis Sistem
Berdasarkan hasil pengamatan yang telah dilakukan oleh penulis di
Mardhotillah, masih terdapat beberapa kelemahan sistem yang sedang berjalan
seperti: penyampaian informasi penjualan baju muslim masih menggunakan
fasilitas jejaring sosial ataupun pemasangan iklan di koran. Hal ini tentu saja
masih banyak kendala yang dihadapi terkait dengan jejaring sosial tersebut,
dimana penjualan melalui jejaring sosial tersebut terbatas hanya menampilkan
foto serta harga baju muslim tersebut dan hal tersebut kurang efisien.
Penyampaian informasi juga masih mengandalkan media jejaring sosial.
Penampilan produk baju gamis hanya bersifat tampilan informasi, proses transaksi
penjualan secara langsung di jejaring sosial ini tidak dapat dilakukan. Untuk itu
penulis bermaksud untuk merancang sebuah website yang dapat digunakan
sebagai media promosi seperti pemberian diskon dan sebagai media penjualan
online sehingga pembeli dapat bertransaksi kapan dan dimanapun.
3.1.4 Perancangan Sistem
Perancangan merupakan langkah pertama di dalam fase pengembangan
rekayasa suatu produk atau sistem. Tujuan perancangan adalah membuat suatu
website untuk mempromosikan penjualan baju gamis. Website ini dirancang
dengan menggunakan OpenCart. Metode perancangan sistem yang dilakukan
penulis adalah metode waterfall yakni pengerjaan dari suatu sistem dilakukan
secara berurutan atau secara linear.
3.1.5 Implementasi Sistem
Setelah melakukan analisis sistem dan perancangan sistem secara rinci, maka
sistem akan diimplementasikan ke Toko Maedhotillah. Tahap implementasi
merupakan tahap akhir dari penelitn ini, implementasi adalah prosedur yang
dilakukan untuk menyelesaikan desain yang ada dalam dokumen desain sistem
yang disetujui untuk menguji, meng-install, memulai, serta menggunakan sistem
yang baru atau sistem yang diperbaiki.
Dalam tahap implementasi, dilakukan uji coba terhadap sistem yang baru
untuk mengetahui apakah sistem yang baru berjalan dengan baik atau tidak dan
adakah kesalahan yang terjadi pada sistem yang akan diterapkan. Tahap uji coba
ini adalah untuk menguji apakah sistem berhasil atau tidak apabila dijalankan
dengan kriteria sistem yang dirancang dapat digunakan dan bekerja dengan baik
atau tanpa meenmukan kendala apapun.
3.2 Gambaran Umum Perusahaan
Toko Mardhotillah berdiri pada tahun 2010 di Batam. Perusahaan yang
memiliki motivasi besar untuk menjadi perusahaan konveksi terdepan diantara
banyak produsen pakaian yang bermunculan di Indonesia. Sejak awal merintis
adanya saran kritik dari konsumen menjadikan pengalaman dan memberikan
pembelajaran untuk senantiasa meningkatkan kualitas produk, kinerja dan
kehandalan perusahaan demi kepuasan konsumen. Karena bagi Toko Mardhotillah
konsumen berhak mendapatkan yang terbaik
3.2.1 Profil Perusahan
Mardhotillah didirikan oleh Umi Via Lestari sejak tahun 2010, bergerak
dalam bidang konveksi pakaian. Berawal dari minat dan hobby pemilik dalam
dunia desain. Setelah itu beliau mendapat ide untuk menyalurkannya dalam dunia
pakaian untuk di komersilkan. Pertama kali hasil produksi pakaian tersebut dijual
hand to hand, dari teman, saudara.
Dengan melihat peningkatan produksi pada tahun 2010 - 2012 yang cukup
menjanjikan maka pada tahun 2013 pemilik memberanikan diri membuka toko di
salah satu mall yang ada di Batam.
Adapun alasan beliau membangun usaha ini adalah sebagai bentuk dari
perealisasian kreatifitas generasi muda yang positif dan inovatif, dan juga untuk
mengembangkan bakat, minat dan hobby positif yang ada dalam diri pemiik.
3.2.2 Visi dan Misi Perusahaan
Visi Mardhotillah Batam adalah dengan mengedepankan kualitas barang dan
pelayanan sehingga akan terwujudnya perusahaan yang berkualitas dan
berkembang menuju pangsa pasar yang luas.
Untuk mewujudkan Visi, Mardhotillah Batam mempunyai Misi sebagai
berikut:
1. Meningkatkan pangsa pasar yang luas.
2. Memberikan pelayanan yang optimal terhadap masyarakat luas sehingga akan
dapat meningkatkan penjualan.
3. Menjual produk dengan mengutamakan kualitas yang bagus.
4. Pelayanan yang responsif dan cepat.
3.2.3 Lokasi Perusahaan
Mardhotillah berlokasi di batam yang terletak di salah satu mall di kawasan
Batu aji yaitu Mitra mall lt. 2 K2 blok a no. 3a, Batam.
Gambar 3.2 Lokasi Perusahaan
Sumber; Toko Mardhotillah
3.2.4 Struktur Organisasi dan Deskripsi Tugas Mardhotillah
Tata kerja yang baik, teratur dan rapi diharapkan dapat terwujud dan
terlaksana apabila ada struktur organisasi yang sederhana dapat bekerja secara
efisien serta memungkinkan adanya pemisah tugas, tanggung jawab dan
wewenang jelas pada setiap bagian yang ada pada Mardhotillah itu sendiri.
Pembagian kerja adalah suatu keharusan didalam organisasi agar tidak
menjadi tumpang tindih pekerjaan. Pembagian kerja bukan hanya perlu dilihat
dari manfaat yang diperoleh dari penerapan spesialisasi, tetapi mewujudkan
penempatan orang yang tepat.
Keberhasilan suatu organisasi tidak akan tercapai tanpa adanya kerja sama
yang baik antara fungsi-fungsi organisasi atau juga dengan para pegawainya. Oleh
karena itu diperlukan suatu koordinasi yang baik pada masing-masing bagian itu
dapat dikerjakan dengan efektif, akurat, dan jelas. Secara garis besar struktur
organisasi yang berjalan pada Mardhotillah dapat di gambarkan sebagai berikut:
3.2.4.1 Struktur Organisasi
Gambar 3.3 Struktur Organisasi Mardhotillah
Sumber; Toko Mardhotillah
3.2.4.2 Deskripsi Tugas Mardhotillah
1. Pemilik
Pemilik Mardhotillah memiliki kekuasaan serta bertanggung jawab penuh
dalam mengkoordinir semua bawahannya, serta mengambil keputusan yang
tepat dalam proses kegiatan pada karyawan.
2. Administrasi
Bertugas membuat rekapan stock unit yang tersedia setiap harinya, membuat
laporan bulanan kepada pemilik akan kinerja keuangan Mardhotillah.
3. Kasir
Bertugas menerima uang muka dari customer kemudian membuat kwitansi
penerimaan uang. Mengeluarkan kas operasional Mardhotillah dan membuat
laporan pengeluaran kas operasional Mardhotillah serta bertanggung jawab
terhadap kas kecil Mardhotillah beserta pengeluarannya.
4. Gudang
Bertugas untuk pengecekan, dan pengangkutan barang yang akan dikirim atau
di jual dan mengukur ukuran tubuh satu konsumen untuk patokan ukuran
tertentu dan membuat produk.
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Analisis sistem adalah bagian-bagian komponen dari suatu sistem dengan
maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-
permasalahan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang
diterapkan sehingga dapat diusulkan perbaikannya. Sistem informasi yang sedang
berjalan akan digunakan untuk merancang sistem informasi yang baru. Prosedur
yang diterapkan pada Toko Mardhotillah Batam dalam pengelolaan data penjualan
dan pembeliannya masih secara manual. Setiap pengolahan data transaksi baik
transaksi pembelian, promosi penjualan baju muslim masih bersifat manual yaitu
dari orang ke orang dan penjualan masih menggunakan sistem pencatatan pada
buku besar, sehingga sering terjadi kesulitan dalam pengontrolan persediaan
barang, kesulitan dalam pembuatan laporan penjualan dan pembelian,
membutuhkan waktu lama dalam pencarian data barang dan rusak dan hilangnya
buku pencatatan secara manual.
Adapun alur sistem yang berjalan adalah sebagai berikut:
1. Pelanggan datang ke Toko Mardhotillah untuk melakukan pembelian busana
muslim.
2. Pelanggan melakukan pemilihan produk dan menentukan jumlah produk yang
akan dipesan.
3. Pelanggan menyerahkan produk yang sudah dipilih untuk di beli ke kasir.
4. Kasir mengeluarkan 2 rangkap bukti pembayaran, satu untuk diserahkan ke
pelanggan dan satu lagi disimpan sebagai arsip pembayaran untuk membuat
pencatatan penjualan di buku yang nantinya diserahkan ke pemilik toko.
5. Pelanggan melakukan pembayaran kepada kasir.
6. Bagian kasir menyerahkan laporan penjualan kepada pemilik toko.
7. Pelanggan menerima bukti pembayaran dan produk yang telah dipesan dibawa
langsung oleh pelanggan.
Untuk lebih jelasnya, aliran sistem informasi Toko Mardhotillah dapat dilihat
pada gambar 4.1 berikut ini.
Gambar 4.1 Aliran Sistem Informasi Berjalan
4.1.1 Evaluasi Sistem yang Berjalan
Dari Pengumpulan data dan penelitian yang telah penulis lakukan pada Toko
Mardhotillah, sistem yang berjalan masih memiliki kelemahan yaitu sebagai
berikut:
1. Dalam penyimpanan data kegiatan belum menggunakan system
terkomputerisasi yaitu masih dengan mengarsipkan data-data penjualan ke
dalam folder yang disimpan pada lemari penyimpanan. Pencarian data
kembali sulit dilakukan karena harus mencari pada tumpukan arsip.
2. Dari segi waktu, sistem berjalan tidak dapat menyediakan layanan selama 24
jam per hari kepada pelanggan.
3. Pelayanan yang dilakukan masih belum fleksibel. Hal ini dikarenakan
konsumen yang masih harus datang ke lokasi untuk mendapatkan informasi
produk atau melakukan transaksi pembelian.
4. Bisnis hanya bisa dijalanakan ketika ada karyawan yang berada ditempat
penjualan.
5. Biaya promosi yang tinggi karena membutuhkan banyak kertas dan tinta
untuk mencetak brosur, tenaga kerja dalam membagikannya, dan sebagainya.
Setelah analisa dan evaluasi terhadap sistem yang berjalan pada Toko
Mardhotillah secara keseluruhan maka perlu dilakukan pengembangan
terhadap sistem informasi yang ada dengan diharapkan sistem yang baru dapat
mempercepat proses penjualan dan menghasilkan informasi lebih cepat, tepat
dan akurat serta meningkatkan penjualan perusahaan dan mengatasi
kelemahan-kelemahan yang ada.
4.2 Analisis Sistem yang Diusulkan
Dari permasalahan yang ada pada sistem yang berjalan, maka diperlukan suatu
sistem baru yang dikembangkan dengan teknologi informasi yang lebih baik
sehingga dapat memudahkan pemrosesan data dan penelusuran informasi serta
bertujuan untuk menutupi kelemahan-kelemahan yang ada pada sistem yang lama.
Tujuan dari perancangan sistem secara umum adalah untuk memenuhi kebutuhan
user (pemakai) mengenai gambaran yang jelas tentang perancangan sitem yang
akan dibuat serta diimplementasikan.
Dalam tahap analisis ini, penulis menguraikan sistem pemesanan online yang
ideal atau sistem yang diusulkan untuk Toko mardhotillah adalah dengan langkah-
langkah sebagai berikut:
1. Untuk memulai proses pemesanan dan transaksi pembelian, user (pelanggan)
dapat melakukan registrasi/login terlebih dahulu.
2. Pelanggan melakukan pemilihan produk yang ingin dibeli dan jika user telah
memilih produk, maka klik tombol beli, jika ingin melanjutkan belanja atau
membeli produk lain dapat mengklik belanja lagi.
3. Klik menu troli untuk melihat daftar belanja yang telah dipilih
4. Jika ingin menghapus daftar belanja yang telah dipilih, klik tombol hapus
5. Selanjutnya klik lanjutkan ke pembeli untuk melakukan transaksi pembelian
dan selanjutnya akan diarahkan ke halaman baru, isi form yang tersedia secara
Selanjutnya klik lanjutkan ke pembeli untuk melakukan transaksi pembelian
dan selanjutnya akan diarahkan ke halaman baru, isi form yang tersedia secara
jelas seperti nama, alamat, nomer telepon dan lain sebagainya kemudian tekan
tombol lanjutkan
6. Tentukan pengiriman dan metode pmbayaran yang diinginkan kemudian klik
tagihan yang harus dibayar maka akan tampil detail pemesanan
7. Apabila user sudah melakukan pembayaran dan pembayaran diterima oleh
admin maka admin mencatat penjualan yang nantinya diserahkan kepada
pemilik toko dan produk diproses untuk dikirim ke user.
Aliran sistem informasi yang akan diusulkan dapat dilihat pada gambar 4.2
dibawah ini.
Gambar 4.2 Aliran Sistem Informasi Baru
4.2.1 Perancangan DFD
DFD (Data Flow Diagram) sering digunakan untuk menggambarkan suatu
sistem yang akan dikembangkan secara logika tanpa harus mempertimbangkan
lingkungan fisik dimana data tersebut mengalir. DFD merupakan alat yang
digunakan untuk metodologi pengembangan sistem yang terstruktur (Structure
analisys design).
4.2.1.1 Diagram Konteks
Diagram konteks adalah gambaran sistem informasi secara logika. Gambar
ini tidak tergantung pada perangkat keras, perangkat lunak atau organisasi filed.
Suatu diagram konteks selalu mengandung satu proses saja (diberi nomer proses
0), menggambarkan hubungan input/output antara sistem dengan dunia luarnya.
Diagram konteks sistem yang diusulkan dapat dilihat pada gambar 4.3 dibawah
ini.
Gambar 4.3 Diagram Konteks
Gambar 4.3 diatas menjelaskan bahwa admin website memberikan masukan atau
input kedalam sistem informasi penjualan berupa data-data yang berkaitan dengan
jual beli produk. Data-data yang dimasukan dimulai dari login admin, data
produk, data shipping, dan data pembayaran yang sudah diterima. Dari hasil
masukan admin,pelanggan (user) memproleh informasi tentang data produk yang
nanti akan dipesan dengan mengisi form pemesanan yang tersedia. Data-data
tersebut dijadikan panduan oleh pelanggan untuk pemesanan produk serta untuk
melakukan registrasi untuk mendapatkan akun sebagai user. Registrasi maupun
login dan pemesanan produk yang dilakukan pelanggan masuk kedalam sistem
informasi penjualan yang kemudian akun akan dikonfirmasi dan diterima oleh
admin berupa data pelanggan dan daftar pemesanan serta pembayaran produk.
Dari data yang diterima, admin melalukan konfirmasi pemesanan dan pembayaran
yang dikirim ke sistem informasi penjualan yang diterima oleh pelanggan sebagai
validasi pembayaran.
4.2.1.2 DFD Level Nol (0)
DFD (Data Flow Diagram) level nol (0) merupakan penjabaran
(pengembangan) dari diagram konteks. DFD level 0 ini terdiri dari 4 proses, yaitu
proses catalog produk, proses pemesanan produk, proses data pembayaran dan
proses pembuatan laporan. DFD level 0 sistem yang diusulkan dapat dilihat pada
gambar 4.4 dibawah ini
Gambar 4.4 DFD Level 0
Gambar 4.4 diatas menjelaskan bahwa proses pembelian diawali dengan
katalog produk yang dilihat oleh user kemudian user memilih produk yang
diminati dan memesannya dengan mengisi form pemesanan. Produk yang dipesan
akan masuk ke troli dan jika produk yang dipesan sudah sesuai maka menuju ke
langkah check out (pembayaran), lalu user mengisi semua form yang tersedia
diantaranya memasukan data pelanggan, memilih metode pengiriman yang
tersedia, dan memilih cara pembayaran yang akan digunakan.
4.3 Batasan Implementasi
Batasan implementasi dibuat dengan tujuan agar dalam pengujian sistem baru
pada Toko Mardhotillah ini dapat berjalan dengan baik sesuai dengan data yang
ada dan perangkat keras, dan perangkat lunak yang digunakan.
Batasan implementasi adalah sebagai berikut:
1. Melakukan Hosting terhadap situs web dan basis datanya
Domain dan Hosting menggunakan jasa Hostinger (web hosting murah
Indonesia, https://www.hostinger.co.id)
Alamat situs yang diimplementasikan adalah vitayuniska.xyz
2. Implementasi ini menggunakan Opencart yakni aplikasi web yang berbasis
CMS (Content Management Sistem) khusus untuk penjualan secara online
(ecommerce).
3. Jumlah kategori paket busana muslim yang digunakan berjumlah 6 buah
4. Jumlah jenis paket yang digunakan berjumlah 5 buah
5. Data paket busana muslim diasumsikan sama dengan data paket busana
muslim yang tersedia di Mardhotillah
6. Pemilik/pimpinan menentukan kebijakan dan memeriksa setiap laporan
7. Admin melakukan pengaturan terhadap setiap menu yang terdapat pada
halaman admin
8. Data pelanggan yang digunakan adalah data yang diasumsikan dari seorang
pelanggan yang melakukan pembelian paket busana muslim secara online
9. Pelanggan dapat berbelanja secara online hingga menerima konfirmasi
pemesanan paket busana muslim yang dikirimkan oleh pihak Mardhotillah.
4.4 Implementasi Sistem
Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan
dalam menyelesaikan design sistem yang telah disetujui untuk menguji, meng-
instlall, dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan
sistem lama, sedangkan tahap implementasi sistem merupakan tahap meletakan
sistem agar sistem siap untuk dioperasikan. Implementasi membahas tentang
pengembangan website sekaligus pengujian website. Pengujian website berguna
untuk mengetahui kesalahan dan kekurangan website agar dapat diperbaiki.
Tahap implementasi juga merupakan tahap akhir setelah melakukan analisis
dan perancangan sistem, dimana website siap dioperasikan pada keadaan yang
sebenarnya sehingga dari sini akan diketahui apakah website yang telah
dikembangkan benar-benar akan menghasilkan keluaran yang sesuai dengan
tujuan yang diinginkan.
4.5 Tujuan Implementasi Sistem
Tujuan dari pengujian ini adalah untuk mengetahui apakah website yang
dikembangkan sesuai dengan hasil analisis.
Adapun tujuan-tujuan dari implementasi sistem yaitu sebagai berikut:
1. Member rangkaian sistem baik dari segi software maupun hardware sebagai
sarana pengolahan data dan penyajian informasi.
2. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang
baru yang telah disetujui.
3. Memastiakn bahwa pemakai dapat mengoperasikan dengan mudah terhadap
sistem yang baru dan dapat informasi yang baik dan jelas.
4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu
menguji sistem secara menyeluruh.
5. Memastikan bahwa sistem telah berjalan lancer dengan mengontrol dan
melakukan instalasi secara benar.
4.6 Tampilan Halaman Website
Berdasarkan perancangan interface diatas, sistem ini memiliki 2 tampilan
halaman website yaitu tampilan halaman untuk administrator (penjual) dan
tampilan halaman untuk user (pembeli). Untuk menjalankan sistem yang
dirancang ini, penulis mengguanakan web browser Mozilla Firefox dan Google
Chrome.
4.7 Tampilan Halaman Admin
Halaman admin merupakan halaman yang hanya bisa dioperasikan oleh
admin penjual yang digunakan admin untuk mengelolah penjualan. Admin harus
melakukan login terlebih dahulu untuk masuk ke halaman admin tersebut. Pada
halaman admin ini, administrator bisa melakukan penambahan, pengeditan
maupun penghapusan terhadap informasi yang diberikan kepada user. Tampilan
halaman admin pada sistem ini adlah sebagai berikut,
4.7.1 Tampilan Halaman Masuk/Login Admin
Halaman login merupakan halaman pertama yang ditampilkan ketika situs
dibuka. Untuk menampilkan halaman login admin, setelah web browser
dijalankan ketikan http://vitayuniska.xyz/admin pada addres bar maka akan tampil
halaman login admin yang dapat dilihat pada gambar 4.5 dibawah ini.
Gambar 4.5 Tampilan Halaman Masuk/Login Admin
4.7.2 Tampilan Halaman Utama Admin
Apabila admin memasukkan email address dan password yang benar maka
admin akan diarahkan ke halaman utama admin (dasboard) yang dapat dilihat
pada gambar 4.6 dibawah ini.
Gambar 4.6 Tampilan Halaman Utama Admin
4.7.3 Tampilan Halaman Order
Tampilan halaman order dapat dilihat pada gambar 4.7 dibawah ini
Gambar 4.7 Tampilan Halaman Order
4.7.4 Tampilan Halaman Categories
Tampilan halaman Categories dapat dilihat pada gambar 4.8 dibawah ini.
Gambar 4.8 Tampilan Halaman Categories
4.7.5 Tampilan Halaman Products
Tampilan halaman products dapat dilihat pada gambar 4.9 dibawah ini.
Gambar 4.9 Tampilan Halaman Products
4.7.6 Tampilan Halaman Customers
Tampilan halaman Customers dapat dilihat pada gambar 4.10 dibawah ini.
Gambar 4.10 Tampilan Halaman Customers
4.8 Penggunaan oleh Nonmember
Penggunaan oleh nonmember adalah penggunaan sistem oleh orang yang
belum menjadi member pada situs web Toko Mardhotillah dalam melakukan
pembelian pakaian secara online. Cara-cara penggunaan sistem oleh nonmember
adalah sebagai berikut.
1. Halaman awal (beranda) nonmember Hal pertama yang dilakukan
nonmember adalah mengetik http://vitayuniska.xyz pada web browser, lalu
menekan tombol enter atau ok sehingga muncul halaman awal nonmember,
kemudian nonmember akan memilih menu daftar registrasi. Bentuk halaman awal
(beranda) nonmember pada sistem penjualan online Toko Mardhotillah dapat
dilihat pada gambar berikut ini.
Gambar 4.11 Halaman awal (beranda) nonmember
2. Halaman daftar nonmember
Untuk menjadi member, nonmember harus melakukan registrasi dengan mengisi
form registrasi dengan data yang sebenarnya. Bentuk halaman daftar nonmember
pada system penjualan online Toko Mardhotillah dapat dilihat pada gambar
berikut ini
Gambar 4.12 Halaman daftar nonmember
4.9 Penggunaan oleh Member
Penggunaan oleh member adalah penggunaan sistem oleh orang yang sudah
menjadi member pada situs web Toko Mardhotillah dalam melakukan pembelian
pakaian secara online. Member memiliki halaman pribadi dan berhak berbelanja
pakaian secara online. Cara-cara penggunaan sistem oleh member adalah sebagai
berikut.
1. Halaman masuk/login member
Agar dapat mengakses halaman pribadi member, mereka harus masuk/login dulu.
Pada saat masuk/login, member menginputkan PIN dan password yang dimiliki
oleh member, lalu member menekan tombol masuk. Bentuk halaman masuk/login
member pada system penjualan online toko Mardhotillah dapat dilihat pada
gambar berikut ini.
Gambar 4.13 Halaman masuk/login member
2. Halaman beranda member
Setelah berhasil masuk/login, member dapat melihat halaman beranda member
dan memilih menu yang diinginkan admin pada situs web Toko Mardhotillah.
Halaman beranda member berisi kategori pakaian dan pakaian terbaru yang dijual.
Bentuk halaman beranda member pada system penjualan online Toko
Mardhotillah dapat dilihat pada gambar berikut ini
Gambar 4.14 Halaman beranda member
3. Halaman pakaian
Setelah selesai melihat (detail) pakaian, member dapat menekan tombol beli
sekarang untuk membeli pakaian. Bentuk halaman pakaian pada system penjualan
online Toko Mardhotillah dapat dilihat pada gambar berikut ini.
Gambar 4.15 Halaman pakaian
4. Halaman keranjang belanja
Pada keranjang belanja, member dapat menambah dan mengurangi jumlah
pakaian serta menghapusnya. Setelah selesai belanja, member dapat menekan
tombol selesai belanja. Bentuk halaman keranjang belanja pada system penjualan
online Toko Mardhotillah dapat dilihat pada gambar berikut ini
Gambar 4.16 Halaman keranjang belanja
5. Halaman konfirmasi order
Halaman konfirmasi order digunakan untuk mengisikan data pembayaran dan
pengiriman sehingga member menyetujui bertransaksi dengan Toko Mardhotillah.
Jika setuju, member dapat menekan tombol menyetujui transaksi. Bentuk halaman
konfirmasi order pada sistem penjualan online Toko Mardhotillah dapat dilihat
pada gambar berikut ini
Gambar 4.17 Halaman konfirmasi order
6. Halaman bukti order/pembelian pakaian
Halaman bukti order/pembelian pakaian digunakan sebagai bukti bahwa member
telah melakukan transaksi dengan Toko Mardhotillah secara online. Selanjutnya
member diharuskan melakukan pembayaran, kemudian member akan
mendapatkan pakaian dan faktur penjualannya. Bentuk halaman bukti
order/pembelian pakaian pada system penjualan online Toko Mardhotillah dapat
dilihat pada gambar berikut ini.
Gambar 4.18 Halaman bukti order/pembelian pakaian
4.10 Proses Pemesanan Busana muslim
Seperti yang sudah dipaparkan sebelumnya, pelanggan akan memilih busana
atau pakaian lainnya yang ditawarkan oleh Toko Mardhotillah secara online.
Berikut adalah tampilan setelah pelanggan memilih busana yang diinginkan.
1. Klik “Add to Cart” maka pilihan anda akan masuk kedalam keranjang (troli)
Gambar 4.19 Gambar Pemesanan (Step 1)
2. Periksa keranjang belanja (troli) untuk memastikan busana muslim yang anda
pilih sudah sesuai dengan apa yang diinginkan.
Gambar 4.20 Gambar Pemesanan (Step 2)
Jika sudah sesuai, klik “Checkout”
3. Kemudian user mengisi form yang tersedia diantaranya memasukkan data
pelanggan dan memilih metode pembayaran.
Gambar 4.21 Gambar Pemesanan (Step 3)
4. Kemudian user melakukan konfirmasi pesanan dan melakukan pembayaran
sesuai ketentuan yang berlaku. Admin akan mengeceknya dan jika pembayaran
diterima akan melakukan validasi dan transaksi dikompletkan dan akan
menghasilkan laporan/konfirmasi pesanan.
Gambar 4.22 Gambar Pemesanan (Step 4)
5. Tampilan Laporan
Berikut beberapa laporan yang dihasilkan untuk digunakan sebagai bahan
refrensi baik dalam pengambilan keputusan guna perbaikan maupun kemajuan
usaha juga sebagaipertanggung jawaban untuk usaha yang dijalankan,
diantaranya:
1. Dashboard
Gambar 4.23 Laporan Dashboard
2. Recent Activity dan latest orders record
Gambar 4.24 Laporan Recent Activity dan latest orders record
3. Customer Order List
Gambar 4.25 Laporan Customer Order List
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Pada penulisan skripsi ini, penulis membuat sistem e-commerse yang
berfungsi sebagai sistem alternatif penjualan dan promosi pada Toko
Mardhotillah. Sistem ini digunakan sebagai pelengkap dari sistem penjualan
yang telah ada, yang mengikuti perkembangan teknologi informasi. Dari
proses analisis, perancangan dan implementasi yang dilakukan pada bab
sebelumnya, penulis mendapatkan beberapa kesimpulan yaitu sebagai berikut:
1. Sistem penjualan yang berjalan pada Toko Mardhotillah masih bersifat
konvensional, dimana pembeli harus datang langsung ke tempat penjual
sehingga akan menyulitkan konsumen yang berada diluar kota. Dengan
dibangunnya sistem informasi penjualan berbasis web, transaksi penjualan
dapat dilakukan dimana saja dan kapan saja oleh konsumen.
2. Pencarian dan pengolahan data penjualan pada sistem berjalan masih
memerlukan waktu yang lama, disebabkan tidak teraturnya data dalam
penyimpanan arsip. Dengan adanya sistem informasi penjualan berbasis
web, pencarian dan pengolahan data menjadi mudah dan cepat karena
menggunakan sistem terkomputerisai.
3. Sistem informasi penjualan berbasis web dapat memberikan laporan
transaksi dan hasil penjualan produk perhari maupun perbulan sehingga
penjual dapat melihat perkembangan toko.
4. Sistem informasi penjualan berbasis web dapat menangani proses
penambahan, pengeditan, dan penghapusan data produk serta
mempermudah pemasaran dan penjualan produk.
5. Sistem informasi penjualan berbasis web ini memiliki tampilan yang mudah
dipahami sehingga memudahkan penjual untuk memberikan pelayanan
terhadap konsumen secara optimal dan juga memudahkan pembeli untuk
mengakses informasi 24 jam/hari.
6. Sistem informasi penjualan berbasis web ini dapat meningkatkan
penghasilan toko karena penjualan tidak hanya dilakukan pada toko saja
tetapi juga melalui online.
5.2 Saran
Dengan selesainya perancangan sistem informasi penjualan berbasis web
pada Toko Mardhotillah,penulis ingin memberikan saran dengan harapan
dapat mendukung pengembangan sistem yang lebih lanjut nantinya yaitu
sebagai berikut:
1. Sistem yang telah dibuat masih memerlukan perbaikan agar memenuhi
permintan pasar karena sistem ini masih memiliki banyak kelemahan dalam
memenuhi kebutuhan, baik kebutuhan untuk admin maupun kebutuhan
untuk user (pembeli).
2. Sistem yang dirancang ini tidak dimaksudkan untuk mengganti keseluruhan
sistem yang sedang berjalan, tetapi untuk melengkapi sistem yang sudah
ada. Kiranya kedua cara penjualan dapat dijalankan secara bersamaan guna
meningkatkan keuntungan toko.
DAFTAR PUSTAKA
Ahmadi dan Hermawan, 2013. E-Business & E-Commerce. Yogyakarta:
Andi.
Alexander F.K. Sibero, 2011. Kitab Suci Web Programing. Yogyakarta:
MediaKom.
Andri Kristanto, 2008. Perancangan Sistem Informasi dan Aplikasinya.
Yogyakarta: Gava Media.
Bunafit Nugroho, 2004. Pemrograman Web Dinamis dengan PHP dan
MySQL. Yogyakarta: Gava Media.
Jogiyanto, 2009. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi
Offset.
Krismiaji, 2010. Sistem Informasi Akuntansi edisi ketiga. Yogyakarta: Unit
Penerbit dan Percetakan Sekolah Tinggi Ilmu YKPN.
Kustiyaningsih, 2011. Pemrograman Basis Data berbasis Web Menggunakan
PHP dan MySQL. Yogyakarta: Graha Ilmu.
McLeod, 2004. Sistem Informasi Manajemen. Jakarta: PT. Indeks.
Mulyadi, 2001, Sistem Akuntansi, Edisi Ketiga, Cetakan Ketiga. Jakarta:
Penerbit Salemba Empat.
Riyanto, 2010. Sistem Informasi Penjualan Dengan PHP Dan MySQL.
Yogyakarta: Gava Media.
Sutarman, 2012. Pengantar Teknologi Informasi. Jakarta: Bumi Aksara.
Swastha, 2009. Manajemen Penjualan. Yogyakarta: BPFE. Tanenbaum, 2000. Jaringan Komputer Jlid 1. Jakarta: Edisis Bahasa
Indonesia, Prenhallindo.
Tata Sutabri, 2012. Analisis Sistem Informasi. Yogyakarta: Andi.
Yakub, 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.
Yuhefizar, 2008. Database Management Menggunakan Microsoft Acces 2003.
Jakarta: PT. Elex Media Komputindo.
LAMPIRAN
RIWAYAT HIDUP
Nama : Revita Yuniskawanti
Jenis Kelamin : Perempuan
Tempat / Tanggal Lahir : Batam, 06 Juni 1994
Agama : Islam
Status : Belum Menikah
Alamat Rumah : Batu Aji Kav. Lama Sagulung Bahagia 12
Alamat Email : vitayuniska@gmail.com
Pendidikan Formal :
Sekolah Dasar (2000-2006) SDN 005 Batam
SLTP (2007-2009) SMPN 21
SMK (2010-2012) SMK EPPATA
Perguruan Tinggi (2013-2016) D3 Program Studi Akuntansi
GICI Business School
Riwayat Pekerjaan :
1. Admin Office : PT Sasi Indonesia Batam (2012)
2. Staff Warehouse : PT Furniplus Asia (2012 – 2015)
3. Admin Officer : PT Furniplus Asia (2015 – 2016)
top related