perancangan sistem informasi penjualan batu mulia...
Post on 29-Jan-2020
14 Views
Preview:
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PENJUALAN BATU MULIA BERBASIS WEB
PADA AMRULLSTONE
SKRIPSI
Oleh: SARI SABRINA
161300034
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
PERANCANGAN SISTEM INFORMASI PENJUALAN BATU MULIA BERBASIS WEB
PADA AMRULLSTONE
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh: SARI SABRINA
161300034
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
vi
ABSTRAK
PERANCANGAN SISTEM INFORMASI PENJUALAN BATU MULIA BERBASIS WEB PADA AMRULLSTONE
Oleh :
Sari Sabrina
Dosen Pembimbing : Riki, S.T., M.M
Amrullstone merupakan tempat dagang yang menyediakan barang berupa batu mulia, perhiasan dan panjangan yang terbuat dari bahan utama yang ada di alam. Amrullstone yang telah memiliki pelanggan baik didalam kota Batam maupun diluar kota Batam masih menerapkan prosedur belanja manual atau pelanggan langsung datang ke tempat penjualan tersebut. Serta sistem manual seperti pencatatan data-data dan transaksi penjualannya. Untuk menyelesaikan masalah diatas, meningkatkan penjualan dan menjangkau pangsa pasar yang lebih luas maka Amrullstone ingin menggunakan teknologi dalam strategi pemasaran dan penjualannya dengan mengimplementasikan E-Commerce. Untuk membangun sebuah aplikasi E-commerce, alat yang digunakan untuk menggambarkan model sistem adalah berupa Openchart. Berdasarkan hasil penelitian disimpulkan bahwa Aplikasi E-commerce yang dibuat ini dapat menjadi media promosi, membantu meningkatkan penjualan dan mempermudah konsumen dalam melakukan proses pemesanan dan pembayaran suatu produk karena dilakukan secara online.
Kata Kunci : E-Commerce, Pemesanan, Penjualan, Internet.
vii
ABSTRACT
DESIGN OF INFORMATION SYSTEM WEB-BASED SALES OF PRECIOUS
STONES AT AMRULLSTONE
By : Sari Sabrina
Advisor : Riki, S.T., M.M
Amrullstone is a trading place that provides items of precious stones, jewelry and elongation made from the main ingredients in nature. Amrullstone who already have customers both within the city of Batam and outside the city of Batam still apply manual shopping procedures or customers directly come to the place of sale. As well as manual systems such as recording of data and sales transactions. To solve the above problems, increase sales and reach a wider market share then Amrullstone wants to use technology in its marketing and sales strategy by implementing E-Commerce. To build an E-commerce application, the tool used to describe the system model is Openchart. Based on the results of the study concluded that the E-commerce Applications made this can be a media campaign, helping to increase sales and simplify the consumer in the process of ordering and payment of a product because it is done online.
Keywords: E-Commerce, Booking, Sales, Internet.
viii
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...……………………………………………………………. xi
DAFTAR GAMBAR..………………………………………………………... xii
BAB I PENDAHULUAN ……………………………………………... 1
1.1 Latar Belakang …………………………………………………... 1
1.2 Rumusan Masalah ………………………………………………. 3
1.3 Batasan Masalah ……………………………………………….... 4
1.4 Tujuan Penelitian .……………………………………………… 4
1.5 Manfaat Penelitian ………………………………………………. 4
1.6 Sistematika Penulisan.…………………………………………… 5
BAB II LANDASAN TEORI.…...……………………………………… 7
2.1 Sistem………….……….……………………………………….. 7
2.1.1 Karakteristik Sistem……………………………………….. 8
2.2 Informasi ..….……….………………………………………...... 10
2.2.1 Karakteristik Informasi ..……………………………….. 10
2.2.2 Siklus Informasi ………..……………………………….. 12
2.3 Sistem Informasi.……….……………………………………….. 13
2.3.1 Komponen Sistem Informasi…………………………… 13
2.4 E-Commerce…………………………………………………….. 14
ix
2.4.1 Jenis-Jenis E-Commerce………………………………... 15
2.4.2 Ruang Lingkup E-Commerce …………..……………… 16
2.4.3 Electronic E-Commerce……………………………...... 17
2.4.4 Komponen E-Commerce………………………………... 18
2.4.5 Manfaat E-Commerce ….………………………………. 20
2.4.6 Kelemahan E-Commerce………………………………... 20
2.5 Perangkat Lunak………………………………………………... 21
2.5.1 PHP ………………….…………………………………. 21
2.5.2 MySql…………………………………………………… 21
2.5.3 XAMPP………………………….……………………… 23
2.5.4 Internet ………………………….……………………… 24
2.5.5 Website………………………….……………………… 26
2.6 Flow Map……………………………………………………….. 27
2.7 Diagram Konteks……………………………………………….. 28
2.8 Basis Data (Database)………………………………………….. 28
2.9 DFD…………………..…………………………………………. 29
2.10 Flowchart..…………..………………………………………….. 30
2.11 Kamus Data ....…………………………………………………. 32
2.12 Openchart…………..…………………………………………… 35
2.12.1 Kelebihan dan keuanggulan ……………………………. 35
2.13 Penelitian Terdahulu ……………………………………………. 36
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 Metode Pengembangan Sistem …………………………. 41
3.2 Gambaran Umum Perusahaa.…………………………………… 43
3.2.1 Tempat Penelitian ……………………………………… 43
3.2.2 Tujuan Umum Perusahaan …………………………….. 44
3.2.3 Struktur Organisasi........... ……………………………... 45
3.2.3.1 Pemilik ……………....…………………………. 45
3.2.3.2 Marketing/ Admin …...…………………………. 46
x
3.2.3.2 Technician IT …...……...………………………. 46
BAB IV ANALISIS DAN IMPLEMENTASI ….……………………… 47
4.1 Analisa Sistem Berjalan....…………………………………….... 47
4.2 Analisa Prosedur Berjalan....………………………………….... 48
4.3 Analisis Sistem Yang Diusulkan …...…………………………....48
4.4 Flowmap ..…...………………………………………..……….... 49
4.5 Diagram Konteks …...………………………………..……….... 49
4.6 DFD ……......………………………………………..……….... 50
4.6.1 DFD Level 1 ………………...…………………………. 50
4.7 Perancangan Sistem Yang Diusulkan ………………..……….... 50
4.8 Implementasi ……......………………………………..……….... 54
4.8.1 Halaman Login Admin ……..…………………………... 55
4.8.2 Halaman Home Admin ……...…………………………. 55
4.8.3 Tampilan Halaman Depan …….………………….……. 56
4.8.4 Halaman Login User ...…………………………………. 56
4.8.5 Halaman Produk ….....…………………………………. 57
4.8.6 Halaman Keranjang Belanja ...…………………………. 57
4.8.7 Halaman Checkout ...…………………………………... 58
4.8.8 Halaman Hubungi Kami ...……………………………… 58
BAB V KESIMPULAN DAN SARAN ….……………….…………… 59
5.1 Kesimpulan……………………………………………………… 59
5.2 Saran……..……………………………………………………… 59
DAFTAR PUSTAKA………………………………………………………….. 61
RIWAYAT HIDUP
LAMPIRAN
xi
DAFTAR TABEL
TABEL HALAMAN
Tabel 2.1 Simbol Flowmap ...………..…………………………....................... 27
Tabel 2.2 Simbol Diagram Konteks …..…...…………………………………... 28
Tabel 2.3 Simbol Dalam DFD ..……………………………………………….. 30
Tabel 2.4 Simbol Flowchart …………………………………………………… 31
Tabel 2.5 Hirarki Form Kamus Data ….………………………………………. 33
Tabel 4.1 Flowmap …………….……………..……………………………….. 49
xii
DAFTAR GAMBAR
GAMBAR HALAMAN
Gambar 2.1 Siklus Informasi ..…………………………………....................... 12
Gambar 2.2 Ruang Lingkup E-Commerce …..………………………………... 16
Gambar 2.3 Proses Bisnis Manual ..……..……………………………………. 17
Gambar 2.4 Proses Bisnis dengan E-Commerce ……………………………….17
Gambar 3.1 Kerangka Kerja Penelitian ……………………………………….. 39
Gambar 3.2 Struktur Organisasi ……...……………………………………….. 45
Gambar 4.1 Diagram Konteks …………………………………………............ 50
Gambar 4.2 DFD Level 1 ………………………………………………………50
Gambar 4.3 Menu Login ………………………………………..………………….. 51
Gambar 4.4 Home Login ……..………………………………………………… 51
Gambar 4.5 Halaman Depan ………………………….……………………….. 51
Gambar 4.6 Halaman Login User …………………..…………………………… 52
Gambar 4.7 Halaman Produk …………………..……………………………... 52
Gambar 4.8 Halaman Keranjang Belanja ………………………………………53
Gambar 4.9 Halaman Checkout ………………………….……………………… 53
Gambar 4.10 Halaman Hubungi Kami …………………….……..……………… 54
Gambar 4.11 Halaman Login Admin ...…………………….……..……………… 55
Gambar 4.12 Halaman Home Admin ...…………………….……..……………… 55
Gambar 4.13 Halaman Depan ………...…………………….……..……………… 56
Gambar 4.14 Halaman Login User …...…………………….……..……………… 56
Gambar 4.15 Halaman Produk ………...…………………….……..……………… 57
Gambar 4.16 Halaman Keranjang Belanja ………………….……..………………57
Gambar 4.17 Halaman Checkout …………..……………….……..……………… 58
Gambar 4.18 Halaman Hubungi Kami …………………….……..……………… 58
1
BAB I PENDAHULUAN
1.1 Latar Belakang
Dari tahun ke tahun perkembangan teknologi informasi sudah semakin
pesat dan memberikan dampak yang nyata di segala aspek kehidupan masyarakat.
Perkembangan teknologi internet memberikan banyak perubahan dan telah
mampu mengubah pola masyarakat terutama prilaku dalam pengambilan
keputusan pembelian. Hal ini ditandai dengan perubahan proses pemenuhan
kebutuhan dalam hal berbelanja. Berbelanja merupakan hal yang menjadi rutinitas
bahkan hobi bagi kaum hawa. Peralihan proses belanja saat ini didukung dengan
kecangihan dari perkembangan teknologi informasi. Berbelanja tidak lagi hanya
dilakukan secara konvensional saja tetapi bisa secara online. Belanja yang dulu
istilahnya adalah transaksi saling bertemu kini sudah mulai bergeser ke belanja
secara online hanya dengan mengakses melalui internet yang bisa dilakukan
dimana saja, seseorang bisa langsung melihat, memilih dan melakukan pemesanan
dan barang bisa sampai langsung kerumah tanpa harus bertemu langsung dengan
penjual.
Belanja online saat ini sudah menjadi trend baru di Indonesia termasuk di
Kota Batam beberapa tahun belakangan ini. Kemudahan yang dirasakan saat
belanja online membuat para penggemar shopping tidak perlu lagi repot untuk
belanja semua barang yang dibutuhkan ke toko offline mulai dari tas, pakaian,
elektronik rumah tangga, perabotan rumah, perlengkapan dapur, perlengkapan
bayi, kamera, handphone, hobi dan minat bahkan produk otomotif seperti mobil
2
motor bisa dibeli secara online. Semua barang yang diinginkan bisa didapatkan
secara mudah.
Berbelanja melalui internet atau online shopping juga sering disebut dengan
e-commerce. Menurut Shelly Cashman (2007: 83), e-commerce atau elekronik
commerce (perdagangan secara electronic), merupakan transaksi bisnis yang
terjadi dalam jaringan elektronik, seperti internet. Siapapun yang dapat
mengakses komputer, memiliki sambungan ke internet, dan memiliki cara untuk
membayar barang-barang atau jasa yang mereka beli, dapat berpartisipasi dalam
e-commerce.
Belanja online semakin populer dan menjamur dengan mulai banyak
bermunculan toko-toko online seperti Shopee, Bibli, Lazada, Tokopedia, Bhineka,
OlX, Kaskus, Berniaga, PinkEmma dan lain-lain.
Awalnya berbelanja di internet tidak terlalu diminati alasan yang
melatarbelakangi ketidaktertarikan seseorang untuk berbelanja melalui internet
seperti antara konsumen dan penjual tidak dapat bertemu langsung, barang yang
dibeli tidak dapat dicoba, takut tertipu karena keamanan belanja online belum
sepenuhnya memadai, tidak memuaskan dalam hal pelayanan dan produk,
pengiriman yang lama dan sistem pemesanan yang membingungkan. Tetapi
dengan berbelanja secara online memberikan banyak keuntungan bagi
penggunanya yaitu dapat diakses kapan dan dimana saja, lebih mudah untuk
melakukan perbandingan harga, produk yang disediakan beraneka ragam dan
tidak perlu mendatangi took secara langsung.
Amrullstone adalah sebuah tempat penjualan batu mulia yang berlokasi di
batam telah berdiri sejak 2015. Awalnya hanya menggunakan sistem manual
seperti pencatatan manual, COD (Cash On Deliver), pembukuan manual, patokan
3
harga yang tidak standar, dan konsumen hanya dari keluarga atau teman saja.
Seiring berjalannya waktu penjualan semakin menurun melihat trend batu mulia
yang perlahan-lahan memudar, untuk menarik minat konsumen yang ditargetkan
mengetahui segala informasi lengkap dan cepat sehingga dirasa perlu untuk
membuat suatu sistem yang mampu menyediakan segala kebutuhan penjualan
Amrullstone. Amrullah adalah owner Amrullstone ingin melebarkan sayapnya
sehingga bisa menjangkau wilayah dan konsumen yang sebelumnya belum pernah
dijangkau. Dengan adanya sistem penjualan online, Amrullah bermaksud
membuat sebuah sistem penjualan berbasis online sehingga tempat tersebut bisa
menjual menjual produk selama 24 jam dan mempunyai sistem stok, profit,
database konsumen yang lebih baik.
Hal inilah yang mendorong penulis untuk melakukan penulisan ilmiah yang
berjudul “Perancangan Sistem Informasi Penjualan Batu Mulia Berbasis Web
Pada Amrullstone”.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, maka permasalahan
yang akan dibahas adalah:
1. Bagaimana cara mempermudah Amrulllstone dalam memperkenalkan dan
mempromosikan produknya kepada calon pembelinya?
2. Bagaimana merancang sistem informasi pada Amrullstone?
3. Bagaiamana implementasi sistem informasi untuk penjualan pada
Amrullstone?
4
1.3 Batasan Masalah
Karena keterbatasan waktu dan kemampuan penulis, penulis membatasai
masalah yang akan dibahas sebagai berikut:
1. Hanya membahas sistem informasi penjualan secara online pada Amrullstone.
2. Informasi yang disediakan hanya berupa informasi pemesanan produk,
pembayaran, laporan penjualan dan laporan tentang produk.
3. Aplikasi web e-commerce Amrullstone menggunakan CMS Opencart
1.4 Tujuan Penelitian
Tujuan dari penelitian ini adalah:
1. Menganalisis sistem informasi aplikasi tempat penjualan berbasis
ecommerce pada Amrullstone.
2. Menjadikan Amrullstone online sebagai suatu alternatif media penyedia
informasi yang dapat memudahkan pembeli mendapatkan informasi produk-
produk batu mulia.
3. Memberikan informasi kepada pengunjung tentang produk-produk baru
yang dijual di Amrull Stone.
1.5 Manfaat Penelitian
Manfaat adalah hal-hal yang terjadi apabila tercapainya tujuan serta
bermanfaat bagi pihak lain yang dapat diperoleh dari penelitian ini:
1. Bagi Amrullstone
Amrull Stone dapat melakukan penjualan selama 24 jam dan memperluas target
pasar produknya, karena sifat internet yang tidak mengenal batasan geografis.
2. Bagi Pelanggan
5
a. Dapat menghemat waktu, tenaga, dan biaya bagi pelanggan, karena
transaksi dapat dilakukan tanpa harus datang ke lokasi Amrullstone atau
janjian ditempat yang telah ditentukan.
b. Mempermudah pelanggan mendapatkan informasi yang terbaru dan lengkap
mengenai profil, produk, layanan dan jasa.
c. Dapat meningkatkan trust pelanggan terhadap teknologi e-commerce.
3. Bagi Penulis
a. Bertambahnya wawasan dan pengalaman penulis tentang e-commerce dan
hal lainnya yang berkaitan dengan metodologi penulisan skripsi ini.
b. Dapat memenuhi salah satu syarat dalam menyelesaikan perkuliahan tingkat
akhir Program Studi Sistem informasi di Sekolah Tinggi Manajemen
Informatika dan Komputer (STMIK) GICI.
1.6 Sistematika Penulisan
Adapun sistematika penulisan skripsi ini adalah sebagai berikut:
Sistematika ini bertujuan untuk memberikan uraian secara umum
mengenai isi dan pembahasan setiap bab yang terdapat dalam penyusunan skripsi
ini. Sistematika pembahasan dalam penyusunan skripsi ini adalah sebagai berikut:
BAB I PENDAHULUAN
Bab ini terdiri dari latar belakang masalah, permasalahan penelitian,
batasan masalah, tujuan penelitian, manfaat penelitian, serta sistematika penelitian
atas penyusunan skripsi ini.
BAB II LANDASAN TEORI
6
Bab ini menjelaskan teori-teori yang menjadi acuan dalam penulisan skripsi,
yaitu mengenai tahapan dalam perancangan basis data yang diperoleh dari
beberapa buku literature , perpustakaan, dan internet.
BAB III METODE PENELITIAN
Bab ini menjelaskan mengenai kerangka kerja , gambaran perusahaan dan
struktur organisasi yang sedang berjalan.
BAB IV ANALISIS DAN IMPLEMENTASI
Bab ini menjelaskan mengenai perancangan yang dilakukan sehingga
dapat dibuat implementasi sistem yang diusulkan.
BAB V KESIMPULAN DAN SARAN
Pada bab terakhir ini berisikan tentang kesimpulan yang diperoleh dari hasil
penelitian dan saran perlu diajukan yang mungkin bermanfaat bagi perusahan
maupun pembaca skripsi.
7
BAB II
LANDASAN TEORI
2.1 Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk
menyelesaikan suatu sasaran yang tertentu. (Jogiyanto, 2014:3). Pengertian dan
definisi sistem pada berbagai bidang berbeda-beda, tetapi meskipun istilah sistem
yang digunakan bervariasi, semua sistem pada bidang bidang tersebut mempunyai
beberapa persyaratan umum, yaitu sistem harus mempunyai elemen, lingkungan,
interaksi antar elemen, interaksi antara elemen dengan lingkungannya dan yang
terpenting adalah sistem harus mempunyai tujuan yang akan dicapai.
Berdasarkan persyaratan ini, sistem dapat didefinisikan sebagai seperangkat
elemen yang digabungkan satu dengan lainnya untuk suatu tujuan bersama.
Kumpulan elemen terdiri dari manusia, mesin, prosedur, dokumen, data atau elemen
lain yang terorganisir dari elemen-elemen tersebut. Elemen system disamping
berhubungan satu sama lain, juga berhubungan dengan lingkungannya untuk
mencapai tujuan yang telah ditentukan sebelumnya.
Terdapat beberapa definisi sistem yaitu: Menurut Gordon B.Davis yang dikutip
oleh Zakiyudin (2012:5) menyebutkan bahwa sistem sebagai perangkat unsur-unsur
yang terdiri dari manusia, alat, konsep dan prosedur yang dihimpun menjadi satu
untuk maksud dan tujuan sama. Sedangkan menurut Jr Mcleod (2008 : 63)
8
mendefinisikan sistem sebagai sekelompok elemen yang berintegrasi dengan maksud
yang sama untuk mencapai suatu tujuan.
Berdasarkan berbagai definisi diatas disimpulkan bahwa sistem adalah
kumpulan dari bagian-bagian yang saling berintegrasi dan bekerja sama untuk
mencapai suatu tujuan tertentu.
2.1.1 Karakteristik Sistem
Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu sebagai berikut
(Zakiyudin, 2012:6):
1. Komponen Sistem (Components system)
Komponen sistem dapat berupa suatu sub sistem atau bagian-bagian dari sistem.
Dimana setiap sistem memiliki sifat-sifat dari sistem dan menjalankan fungsi
tertentu dari sistem. Sub sistem yang menjalankan fungsi tertentu tersebut dapat
mempengaruhi proses sistem secara keseluruhan.
2. Lingkungan Luar Sistem (Environment System)
Lingkungan luar dari suatu sistem adalah apapun diluar dari batas system yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat berupa sesuatu yang
menguntungkan dan merugikan.
3. Batasan Sistem (Boundary System)
Batasan sistem merupakan daerah yang dibatasi antara suatu system dengan sistem
yang lainnya atau dibatasi dengan lingkungan luarnya.Batasan sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan sistem
menunjukkan ruang lingkup dari sistem tersebut.
9
4. Penghubung Sistem (Interface System)
Penghubung atau jalinan sistem merupakan media penghubung antara satu sub
sistem ke subsistem yang lainnya. Kegunaan dari penghubung sistem adalah:
a. Memungkinkan sumber-sumber daya dapat mengalir dari sub sistem yang satu
ke sub sistem yang lainnya.
b. Keluaran dari sub sistem menjadi masukkan untuk sub sistem yang lainnya
melalui penghubung.
c. Satu sub sistem dapat berintegrasi dengan sub sistem yang lainnya untuk
membentuk satu kesatuan.
5. Masukan Sistem (Input System)
Masukan (Input) merupakan energi yang dimasukkan ke dalam sistem, dapat
berupa masukkan perawatan (maintenance input) dan masukkan sinyal (signal
input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut
dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan
keluaran.
6. Pengolah Sistem (Process System)
Suatu sistem harus memiliki suatu perangkat yang bertugas mengolah. Bagian
pengolah ini yang akan mengubah masukan menjadi keluaran. Sebagai contohnya
adalah sistem produksi akan mengolah masukan berupa bahan baku dan bahan-
bahan yang lain menjadi keluaran berupa barang jadi.
7. Keluaran Sistem (Output System)
10
Keluaran (Output) merupakan hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan berupa sisa pembuangan. Keluaran dapat
menjadi masukan untuk subsistem yang lainnya atau kepada sistem
8. Sasaran dan Tujuan Sistem (Objective and Goal System).
Tujuan dan sasaran merupakan sesuatu yang harus dimiliki sistem. Sasaran dan
sistem menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang
dihasilkan sistem. Suatu sistem dikatakan berhasil jika mengenai sasaran atau
tujuannya.
2.2 Informasi
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 pada saat mendatang (Hendrianto, 2014:58). Sedangkan
menurut McLeod dalam Hendrianto (2014:58) Informasi adalah data yang diolah
menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
Berdasarkan berbagai definisi diatas disimpulkan bahwa informasi adalah hasil
pengolahan data yang lebih berguna bagi penerimanya dan mempunyai kegunaan
sebagai dasar pengambilan keputusan.
2.2.1 Karakteristik Informasi
Informasi merupakan data yang telah diolah dan diatur ulang menjadi suatu
bentuk yang lebih berarti dan ditujukan untuk seseorang. Informasi dibentuk dari
11
kombinasi data, yang diharapkan memiliki arti bagi yang menerimanya. Informasi
merupakan hasil keluaran dari sistem informasi. Informasi yang berguna memiliki
karakteristik sebagai berikut:
1. Akurat.
Informasi yang diterima organisasi harus dapat dipercaya. Dengan demikian
penting kiranya kita mengetahui sumber pertama pembawa informasi tersebut.
Informasi yang akurat juga akan menjadi tolak ukur ketepatan dan keberhasilan
pengambilan keputusan.
2. Tepat Waktu.
Informasi harus tersedia pada saat pengambilan keputusan situasi yang genting
atau hilangnya peluang yang ada. Informasi yang datang setelah suatu keputusan
diambil tidak akan memiliki nilai. Semakin up to date informasi yang ada, maka
semakin berguna informasi tersebut.
3. Lengkap.
Para pengguna harus memperoleh informasi yang menyajikan suatu gambaran
lengkap atas suatu masalah tertentu atau solusinya. Pengguna hendaknya dapat
menentukan jumlah rincian yang dibutuhkan. Informasi dikatakan lengkap apabila
memiliki jumlah rincian agregasi yang tepat dan mendukung semua area dimana
keputusan akan diambil.
4. Ringkas.
Suatu informasi tidak akan ada gunanya apabila tingkat relevansinya dengan
keadaan yang sedang dianalisis sangat tipis. Relevansi suatu informasi akan
12
menjadi penting karena bisa menjadi variabel-variabel yang menentukan
pengambilan keputusan oleh organisasi.
2.2.2 Siklus Informasi
Informasi dapat berupa mentah, data tersusun, kapasitas sebuah saluran
informasi, dan sebagainya. Sumber dari informasi adalah data. Data merupakan
bentuk jamak dari bentuk tunggal datum atau data-item data adalah kenyataan yang
menggambarkan suatu kejadian-kejadaian dan kesatuan nyata. Kejadian-kejadian
(event) adalah suatu yang terjadi pada saat yang tertentu. Suatu informasi dikatakan
bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk
mendapatkannya dan sebagian besar informasi tidak tepat ditaksir keuntungannya
dengan satuan nilai uang, tetapi dapat ditaksir dari nilai efektivitasnya. (Alhamidi,
2015:81-82).
Menurut O’Brien (2012:17) pada buku Pengantar Sistem Informasi, sistem
informasi (information system) merupakan kombinasi teratur dari orang-orang,
perangkat keras, perangkat lunak, jaringan komunikasi, dan sumber daya data yang
mengumpulkan, mengubah, menyebarkan informasi dalam sebuah organisasi.
Gambar 2.1 Siklus Informasi
13
2.3 Sitem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan data transaksi harian, mendukung operasi,
bersifat manajerial, dan kegiatan strategi dari suatu organisasi serta menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto 2014:58).
Sistem informasi juga dapat didefinisikan sebagai seperangkat elemen atau komponen
yang saling terkait yang dikumpulkan (input), manipulasi (process), menyimpan dan
menyebarkan (output) data dan informasi dan memberikan reaksi korektif (feedback)
untuk memenuhi tujuan.
Menurut O’Brien (2012:17) sistem informasi (information system) merupakan
kombinasi teratur dari orang-orang, perangkat keras, perangkat lunak, jaringan
komunikasi, dan sumber daya data yang mengumpulkan, mengubah, menyebarkan
informasi dalam sebuah organisasi.
Jadi dapat disimpulkan dari definisi di atas sistem informasi adalah sebuah
sistem yang mengumpulkan, mengolah, menyimpan dan menganalisa data, serta
memisahkan informasi untuk tujuan yang spesifik.
2.3.1 Komponen Sitem Informasi
Sistem informasi dapat terdiri dari komponen-komponen yang disebut dengan
istilah blok bangunan (building block), yaitu blok masukan (input block), blok model
(model block), blok keluaran (output block) dan blok teknologi (technology block),
blok basis data (database block) dan blok kendali (control block). Sebagai suatu
14
sistem, masing-masing saling berinteraksi dengan yang lainnya membentuk satu
kesatuan untuk mencapai sasarannya.
1. Blok Masukan. Blok masukan mewakili data yang masuk ke dalam sistem
informasi termasuk metode-metode dan media untuk memperoleh data.
2. Blok Model. Blok model terdiri atas prosedur, logika dan model matematika
untuk memanipulasi data masukan dan data yang tersimpan pada Basis Data.
3. Blok Keluaran. Informasi yang berkualitas dan dokumentasi yang berguna untuk
semua tingkatan manajemen serta pemakai sistem.
4. Blok Teknologi. Teknologi yang digunakan untuk menerima data masukan,
memroses data, mengirimkan keluaran dengan membantu pengendalian sistem
secara keseluruhan.
5. Blok Basis Data. Kumpulan data yang saling berhubungan dan tersimpan dalam
perangkat keras komputer serta menggunakan perangkat lunak untuk
memanipulasinya.
6. Blok Kendali. Merupakan pengendali dari sistem informasi agar dapat berjalan
sesuai dengan keinginan dan pencegah dari hal-hal yang dapat merusak sistem.
2.4 E-commerce
E-Commerce didefinisikan sebagai cara untuk menjual dan membeli (barang
dan jasa) lewat jaringan internet, tetapi hal itu mencakup berbagai aspek. Sejak awal,
perdagangan elektronik mencakup transaksi pembelian serta transfer dana via
jaringan komputer (Nugroho, 2010:3).
15
Istilah E-Commerce merupakan suatu konsep yang menjelaskan proses dari
pembelian, penjualan dan pertukaran produk, pelayanan, dan informasi memlalui
jaringan komputer, termasuk internet. E-Commerce merupakan cara dalam
melakukan bisnis secara elektronik, melalui jaringan internet (Barkattulla, 2009:27).
Sehingga bisa disimpulkan dari pengertian E-Commerce adalah cara untuk
menjual ataupun membeli barang dalam bentuk eletronik atau melalui jaringan
internet dimana penjual dan pembeli tidak bertemu langsung.
2.4.1 Jenis-jenis E-Commerce
Kegiatan E-Commerce mencakup banyak hal, untuk menbedakannya E-
Commerce dibedakan menjadi 4 bagian:
1. B2B (Business to Business )
Hal ini berarti kedua pihak perusahaan melakukan transaksi bisnis dalam
menjalankan usahanya.
2. B2C (Business to Consumer)
Definisi ini berarti transaksi e-commerce merupakan transaksi di mana para
pembeli merupakan konsumen individu.
3. C2C (Consumer to Consumer)
Disini konsumen menjual secara langsung satu sama lain melalui iklan elektronik
atau situs pelanggan.
4. C2B (Consumer to Business)
Dalam kategori ini individu menjual barang-barang atau jasa ke perusahaan.
5. B2A (Business to Administration)
16
E-commerce yang mencakup semua transaksi yang dilakukan secara online antara
perusahaan dan administrasi public.
6. C2A (Consumer to Administration)
Jenis C2A meliputi semua transaksi elektronik yang dilakukan antara individu
dan administrasi public
7. O2O (Online to Offline)
Jenis e-commerce yang menarik pelanggan dari saluran online untuk toko fisik.
O2O mengidentifiaksikan pelanggan di bidang online seperti email dan iklan
internet, kemudian menggunakan berbagai alat dan pendekatan untuk menarik
pelanggan agar meninggalkan lingkup online.
2.4.2 Ruang Lingkup E-Commerce
Gambar 2.2 Ruang Lingkup E-Commerce
1. Electronic Business, merupakan lingkup aktivitas perdagangan secara elektronik
dalam arti luas.
2. Electronic Commerce, merupakan lingkup perdagangan yang dilakukan secara
elektronik, dimana didalamnya termasuk:
17
a. Perdagangan via internet (Internet Commerce)
b. Perdagangan dengan fasilitas Web Internet (Web-Commerce)
c. Perdagangan dengan fasilitas pertukaran data terstruktur secara elektronik
(Electronic Data Interchange/ EDI).
2.4.3 Electronic Commerce
Perbedaan antara proses perdagangan secara manual dengan menggunakan E-
Commerce dapat digambarkan pada gambar:
Gambar 2.3 Proses Bisnis Manual
Gambar 2.4 Proses Bisnis dengan E-Commerce
18
Jelas terlihat perbedaan mendasar antara proses manual dengan e-commerce.
Pada proses dengan e-commerce terjadi efisiensi pada penggunaan fax, pencetakan
dokumen, entry ulang dokumen, serta jasa kurir. Efisiensi tersebut akan menunjukkan
pengurangan biaya dan waktu/kecepatan proses. Kualitas transfer data pun lebih baik,
karena tidak dilakukan entry ulang yang memungkinkan terjadinya human error.
2.4.4 Komponen E-Commerce
Pada e-commerce terdapat mekanisme-mekanisme tertentu yang unik dan
berbeda dibandingkan dengan mekanisme-mekanisme yang terdapat pada traditional
e-commerce. Dalam mekanisme pasar e-commerce, terdapat beberapa komponen
yang terlibat:
1. Customer
Customer merupakan para pengguna internet yang dapat dijadikan sebagai target
pasar yang potensial untuk diberikan penawaran berupa produk, jasa atau
informasi oleh para penjual.
2. Penjual
Penjual merupakan pihak yang menawarkan produk, jasa, atau informasi kepada
para customer baik individu maupun organisasi. Proses penjualan dapat dilakukan
secara langsung melalui website yang dimiliki oleh penjual tersebut atau melalui
marketplace.
3. Produk
19
Salah satu perbedaan antara e-commerce dengan traditional commerce terletak
pada produk yang dijual. Pada dunia maya, penjual dapat menjual produk digital.
Produk digital yang dapat dikirimkan secara langsung melaui internet.
4. Infrastruktur
Infrastruktur pasar yang menggunakan media elektronik meliputi perangkat keras,
perangkat lunak dan juga sistem jaringannya.
5. Front end
Front end merupakan aplikasi web yang dapat berinteraksi dengan pengguna
secara langsung. Beberapa proses bisnis pada front end ini antara lain portal
penjual, katalog, elektronik, shopping, cart, mesin pencari dan payment gateway.
6. Back end
Back end merupakan aplikasi yang secara tidak langsung mendukung aplikasi
front end. Semua aktivitas yang berkaitan dengan pemesanan barang, manajemen
inventori, proses pembayaran, packinging, dan pengiriman barang termasuk
dalam bisnis proses back end.
7. Intermediary
Intermediary merupakan pihak ketiga yang menjembatani antara produsen dengan
konsumen. Online intermediary membantu mempertemukan pembeli dan penjual,
menyediakan infrastruktur, serta membantu penjual dan pembeli dalam
menyelesaikan proses transaksi.
8. Partner bisnis lain
Partner bisnis merupakan pihak selain intermediary yang melakukan kolaborasi
dengan produsen.
20
9. Support services
Ada banyak support services yang saat ini beredar di dunia mulai dari sertifikasi
dan trust service, yang menjamin keamanan sampai pada knowledge provider.
2.4.5 Manfaat E-Commerce
Beberapa manfaat e-commerce yang dapat diperoleh dari pelaksanaannya
antara lain adalah sebagai berikut:
1. Revenue Steam (aliran pendapatan) baru yang mungkin lebih menjanjikan, yang
tidak bisa ditemui di sistem transaksi tradisional.
2. Dapat meningkatkan Market Exposure (pangsa pasar).
3. Menurunkan tingkat biaya operasional (Operating Cost)
4. Melebarkan jangkuan
5. Meningkatkan Custumer Loyality
2.4.6 Kelemahan E-Commerce
Meskipun e-commerce merupakan sistem yang menguntungkan karena dapat
mengurangi biaya transaksi bisnis dan dapat memperbaiki kualitas pelayan pada
pelanggan, namun e-commerce dan semua infrastrukturnya akan mudah sekali disalah
gunakan oleh pihak yang tidak bertanggung jawab. Dari segi pandang bisnis,
penyalahgunaan dan kegagalan sistem yang terjadi adalah antara lain sebagai berikut:
1. Penipuan dengan cara pencurian identitas dan membohongi pelanggan.
2. Hukum yang kurang berkembang dalam e-commerce ini.
21
2. 5 Perangkat Lunak
2.5.1 PHP (Hypertext Preprocessor)
PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk
membuat halaman web yang dinamis. Maksud dari server-side scripting adalah
sintaks dan perintah-perintah yang diberikan akan sepenuhnya akan dijalankan
diserver tetapi disertakan pada dokumen HTML. Pembuatan web ini merupakan
kombinasi antara php sendiri sebagai bahasa pemrograman dan HTML sebagai
pembangun halaman web (Hendrianto 2014:59)
Menurut Arief (2011:43) PHP adalah Bahasa server-side–scripting yang
menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP
merupakan server-side-scripting maka sintaks dan perintah-perintah PHP akan
diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan format
HTML.
Jadi dapat disimpulkan dari definisi di atas PHP adalah bahasa server-side
scripting yang menyatu dengan HTML untuk membuat web yang dinamis.
2.5.2 MySql
MySQL adalah suatu Relation database management sistem (RDBMS) yang
mendukung database yang terdiri dari sekumpulan relasi atau tabel. (Nandari,
2014:44). MySQL adalah salah satu jenis database server yang sangat terkenal,
disebabkan MySQL menggunakan bahasa SQL sebagai bahasa dasar untuk
mengakses database. Menurut Arief (2011:152) “MySQL adalah salah satu jenis
database server yang sangat terkenal dan banyak digunakan untuk membangun
22
aplikasi web yang menggunakan database sebagai sumber dan pengolahan datanya”
MySQL merupakan RDBMS yang telah lama dipakai oleh kalangan pemrograman
web, terutama dilingkungan Linux. Dulunya MySQL hanya berjalan pada platform
Linux tetapi pada saat sekarang telah tersedia MySQL untuk platform sistem operasi
Windows 98/ME/NT/2000/XP. MySQL mendapat penghargaan sebagai database
terbaik untuk server Linux Versi Linux Magazine tahun 2001 dan tahun 2002, dan
sebagai database favorit tahun 2000. Lisensi MySQL terdiri dari dua lisensi yaitu:
1. Free License
MySQL bersifat free license di bawah GNU yang berarti bebas digunakan,
dimodifikasi source code programnya dengan catatan harus dipublikasikan ke
pemakai.
2. Comercial License
Pemakai harus membayar sejumlah biaya kepada MySQL AB sebagai pemegang
hak cipta, sesuai dengan jenis layanan yang tersedia. Biasanya lisensi ini
dikenakan untuk keperluan produksi.
MySQL mempunyai kelebihan dapat diakses oleh banyak bahasa
pemrograman sebagai frontend. MySQL merupakan database server yang ideal untuk
segala ukuran dengan daya kemampuan kecepatan tinggi dalam melakukan proses
data, multi user dan query. MySQL mempunyai ukuran file yang lebih kecil
dibanding dengan database lainnya. Kelebihan MySQL adalah:
1. MySQL merupakan sebuah data yang mampu menyimpan data berkapasitas
sangat besar hingga berukuran gigabyte sekalipun.
23
2. MySQL didukung oleh server ODBC yang artinya database MySQL dapat
diakses menggunakan aplikasi apa saja termasuk berapa visual seperti Delpi
maupun Visual basic.
3. MySQL adalah database yang menggunakan enkripsi password.
4. MySQL dapat menciptakan lebih dari 16 kunci per tabel dan satu kunci
memungkinkan belasan fields.
5. MySQL merupakan server database multi-user artinya database ini dapat
digunakan oleh banyak orang.
2.5.3 XAMPP
XAMPP adalah perangkat lunak gratis yang mendukung banyak sistem
operasi dan merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang terdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penterjemah bahasa yang ditulis dengan bahasa
pemograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam
GNU General Public Lisensi dan bebas, merupakan web server yang mudah
digunakan yang dapat melayani tampilam halaman web yang dinamis.
Menurut Wicaksono (2008:7) menjelaskan bahwa “XAMPP adalah sebuah
software yang berfungsi untuk menjalankan website berbasis PHP dan menggunakan
pengolah data MYSQL di komputer lokal”.
Sehingga dapat disimpulkan bahwa XAMPP berperan sebagai server web
pada komputer lokal. XAMPP juga dapat disebut sebuah Cpanel server virtual, yang
24
dapat membantu melakukan preview sehingga dapat dimodifikasi website tanpa harus
online atau terakses dengan internet.
Mengenal bagian XAMPP yang biasa digunakan pada umumnya:
1. Htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan,
seperti berkas PHP, HTML dan skrip lain.
2. PhpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada
dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat
http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
3. Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti
menghentikan (stop) layanan, ataupun memulai (start).
2.5.4 Internet
Internet adalah singkatan dari Interconnected Network. Internet merupakan
sebuah sistem komunikasi yang mampu menghubungkan jaringan-jaringan computer
diseluruh dunia.
Internet adalah interkoneksi antar jaringan komputer namun secara umum
Internet harus dipandang sebagai sumber daya informasi. Isi Internet adalah
informasi, dapat dibayangkan sebagai suatu database atau perpustakaan
multimediayang sangat besar dan lengkap. Bahkan Internet dipandang sebagai dunia
dalam bentuk lain (maya) karena hampir seluruh aspek kehidupan di dunia nyata ada
diInternet seperti bisnis, hiburan, olah raga, politik dan lain sebagainya (Hendrianto,
2014:59). Menurut (O’Brien, 2012:33) internet ialah jaringan pada komputer yang
25
berkembang pesat dari jutaan pendidikan, bisnis dan jaringan pemerintahan yang
saling terkait dengan jumlah pengguna lebih dari dua ratus Negara.
Setiap komputer dan jaringan terhubung secara langsung maupun tidak
langsung ke beberapa jalur utama yang disebut internet backbone dan dibedakan satu
dengan yang lainnya menggunakan unique name yang biasa disebut dengan alamat IP
32 bit. Dengan internet memperoleh berbagai informasi apa saja dimana saja dan
kapan saja. Komputer dan jaringan dengan berbagai platform yang mempunyai
perbedaan dan ciri khas masing-masing (Unix, Linux, Windows, dan Mac) bertukar
informasi dengan sebuah protokol standar yang dikenal dengan nama TCP/IP
(Transmission Control Protocol/Internet Protocol). TCP/IP tersusun atas 4 layer
(network access, internet, host-to-host transport, dan application) yang masing-
masing memiliki protokolnya sendiri-sendiri.
Perkembangan tekhnologi informasi sedikit saja terutama dalam bidang
internet secara langsung mampu menggeser bahkan mengubah sistem dan pola hidup
manusia. Perkembangan tersebut memicu munculnya aspek-aspek sosial yang dapat
dikatakan baru, salah satu contoh adalah sumber informasi menjadi lebih beragam
dan luas,jarak dan waktu bukanlah lagi kendala utama, munculnya sistem pembelian
dan pembayaran online, mengadakan rapat secara bersamaan dan langsung dari
berbagai tempat. Perubahan nilai yang muncul dari aspek sosial internet menuntut
pergerakan yang cepat dalam menyiapkan infrastruktur dan faktor-faktor yang
bersangkutan dengan bidang tersebut.
26
2.5.5 Website
Website (Situs Web) merupakan kumpulan dari halaman-halaman web yang
berhubungan dengan file-file lain yang terkait. Dalam sebuah website terdapat suatu
halaman yang dikenal dengan sebutan home page. Home page adalah sebuah
halaman yang pertama kali dilihat ketika seseorang mengunjungi website. Dari home
page, pengujung dapat mengklik hyperlink untuk pindah kehalaman lain yang
terdapat dalam website tersebut. (Hendrianto, 2014:59).
Pengertian website menurut (Arief, 2011: 8) adalah kumpulan dari halaman
web yang sudah dipublikasikan di jaringan internet dan memiliki domain/URL
(Uniform Resource Locator) yang dapat diakses semua pengguna internet dengan
cara mengetik alamatny
Selain itu, website merupakan salah satu indikator kredibilitas dan prestige
(gengsi) suatu toko. Dengan memiliki website, maka sebuah toko yang bisa sejajar
dengan toko-toko lain yang namanya terkenal luas diseluruh Indonesia atau bahkan
internasional. Hal ini dikarenakan internet tidak mengenal batas wilayah negara
ataupun batas-batas yang lain. Dengan selalu mengupdate informasi-informasi
terkini, maka website toko akan menjadi pusat terminal pengunjung untuk mencari
informasi mengenai informasi barang terbaru yang dijual. Berikut ini beberapa
manfaat website, antara lain sebagai berikut:
1. Jarak tidak menjadi masalah dapat langsung berhubungan secara langsung tanpa
mengenal batas propinsi, kota, desa atau Negara
2. Dapat mengirim pesan sehingga suatu saat di update dapat melihat.
3. Merupakan sarana bisnis yang cepat dan tertarget.
27
4. Semua orang akan mengenal bisnis dan profit kita.
5. Membuka diri dengan dunia
6. Mengenalkan Daerah, Perusahaan atau Usaha kita
2.6 Flow Map
Flow map Merupakan bagan alur yang menunjukkan arus dari laporan dan
formulir termasuk tembusan-tembusannya. Untuk itu dibutuhkan pedoman-pedoman
untuk membuat Aliran Sistem Informasi (ASI). Flow map adalah aliran data
berbentuk dokumen atau formulir didalam suatu sistem informasi yang merupakan
suatu aktifitas yang terkait dalam hubungannya dengan kebutuhan data dan informasi.
Proses aliran dokumen ini terjadi dengan entitas diluar sistem. Simbol-simbol yang
digunakan dalam Flow map:
Tabel 2.1 Simbol Flowmap
28
2.7 Diagram Konteks
Diagram konteks (context diagram) adalah bagian dari data flow
diagram yang berfungsi memetakan model lingkungan, yang dipresentasikan dengan
lingkaran tunggal yang mewakili keseluruhan sistem.
Tabel 2.2 Simbol Diagram Konteks
2.8 Basis Data (Database)
Database adalah sekumpulan data yang berisi informasi mengenai satu atau
beberapa object. Data dalam database tersebut biasanya disimpan dalam tabel yang
saling berhubungan antara satu dengan yang lain. (Nandari, 2014:43-44).
Basis data digunakan untuk menyimpan, memanipulasi dan mengambil data
hampir semua tipe perusahaan termasuk bisnis, pendidikan, rumah sakit,
pemerintahan dan perpustakaan.
Basis data dapat menghindari adanya data redudancy. Data redudancy adalah
duplikasi data dimana beberapa file memiliki data yang sama sehingga menyebabkan
pemborosan kapasitas media penyimpanan. Dengan menggunakan basis data,
perubahan, penambahan dan penghapusan suatu data lebih mudah dilakukan. Basis
29
data juga mendukung pengaksesan suatu resource secara bersama-sama oleh lebih
dari sebuah aplikasi.
Sistem basis data ini lebih dikenal dengan istilah Data Base Management
System (DBMS). DBMS adalah sistem penyimpanan dan pengambilan data yang
mengijinkan beberapa aplikasi untuk mengakses data tersebut dalam sebuah sistem
terpadu sehingga tidak terjadi data redudancy dan integrasi data dapat dipertahankan.
Database merupakan kumpulan informasi yang disimpan dalam bentuk disk
komputer secara sistematis. Software yang digunakan untuk membuat,mengolah,
memelihara, memonitor dan memindah database disebut DBMS (Database
Management System). Ada beberapa macam database, antara lain Oracle, Microsoft
Access, Microsoft SQL Server, MySQL, dll. Berikut ini adalah keuntungan dari
database antara lain:
1. Mudah menyimpan informasi yang jumlahnya banyak.
2. Mudah mendapatkan kembali informasi secara cepat dan fleksibel
3. Mudah untuk mengelola informasi
4. Mudah untuk mendistribusikan informasi.
5. Meningkatkan keamanan.
2.9 Data Flow Diagram (DFD)
Diagram Aliran Data (Data Flow Diagram) adalah teknis grafis yang
menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data
bergerak dari input menjadi output. DFD juga dikenali sebagai grafik aliran data atau
bubble chart. DFD dapat digunakan untuk menyajikan sebuah sistem atau perangkat
30
lunak pada setiap tingkat abstraksinya. Kenyataanya, DFD dapat dipartisi ke dalam
tingkatan-tingkatan yang merepresentasikan aliran informasi yang bertambah dan
fungsi ideal. Demikianlah, DFD memberikan suatu mekanisme bagi pemodelan
fungsional dan pemodelan aliran informasi. Bentuk komponen DFD yang sering
digunakan (Kendall, 2010:263).
Tabel 2.3 Simbol dalam DFD
2.10 Flowchart
Flowchart adalah penggambaran secara grafik dari langkah-langkah dan
urutan prosedur dari suatu program. Flowchart menolong analisis dan programmer
untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong
dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Flowchat biasanya
mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari
dan dievaluasi lebih lanjut.
31
Flowchart memiliki simbol-simbol yang digunakan untuk menggambarkan
urutan program.
Tabel 2.4 Simbol Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat
mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa
suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi
antara satu pemrogram dengan pemrogram lainnya. Namun secara garis besar, setiap
pengolahan selalu terdiri dari tiga bagian utama, yaitu;
1. Input berupa bahan mentah
2. Proses pengolahan
3. Output berupa bahan jadi.
Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk
pemecahan suatu masalah, yaitu:
1. START: berisi instruksi untuk persiapan peralatan yang diperlukan sebelum
menangani pemecahan masalah.
32
2. READ: berisi instruksi untuk membaca data dari suatu peralatan input.
3. PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai
dengan data yang dibaca.
4. WRITE: berisi instruksi untuk merekam hasil kegiatan ke peralatan output.
5. END: mengakhiri kegiatan pengolahan.
2.11 Kamus Data
Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi
yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem mempunyai
pengertian yang sama tentang input, output, dan komponen data store. Kamus data ini
sangat membantu analisa sistem dalam mendefinisikan data yang mengalir di dalam
sistem, sehingga pendefinisian data itu dapat dilakukan dengan lengkap dan
terstruktur. Pembentukan kamus data dilaksanakan dalam tahap analisis dan
perancangan suatu sistem.
Pada tahap analisis, kamus data merupakan alat komunikasi antara user dan
analis sistem tentang data yang mengalir di dalam sistem, yaitu tentang data yang
masuk ke sistem dan tentang informasi yang dibutuhkan oleh user. Sementara itu,
pada tahap perancangan sistem kamus data digunakan untuk merancang input,
laporan dan database. Pembentukan kamus data didasarkan atas alur data yang
terdapat pada DFD. Alur data pada DFD ini bersifat global, dalam arti hanya
menunjukan nama alur datanya tanpa menunjukan struktur dari alur data itu. Untuk
menunjukan struktur dari alur data secara terinci maka dibentuklah kamus data yang
didasarkan pada alur data di dalam DFD.
33
Suatu sistem dapat diuraikan ke dalam 4 form kamus data yang menerangkan
isi database sistem dalam bentuk hirarki seperti yang Disajikan pada Tabel I. Di sini
lebih baik menganggap data flow dan data store sebagai file dari data. Selanjutnya
struktur data yang ada pada data flow dan data store terletak pada level kedua atau
middle level. Di sini struktur data dianggap sebagai record data. Yang terakhir adalah
data element yang terletak pada level terendah, karena data element merupakan
bagian dari struktur data. Di sini data element dianggap sebagai field.
Tabel 2.5 Hirariki Form Kamus Data
Data flow dictionary entry ini menerangkan setiap data flow pada DFD. Data
flow ini dapat berupa Satu struktur yang terdiri dari satu elemen data tunggal, Satu
struktur yang terdiri dari satu paket elemen data, multiple struktur.
Berdasarkan uraian di atas, maka hubungan antara alur data pada DFD dan
alur data pada elemen kamus data adalah one to one relationship (relasi satu-satu).
Jika DFD berisi 40 alur data, maka kamus data harus mempunyai 40 elemen alur
data.
Data flow dictionary entry berisi hanya summary data atau data ringkasan,
dan menerangkan alur yang mengidentifikasikan dari mana alur itu berasal dan
kemana alur itu menuju. Data store dictionary entry menerangkan setiap data store
34
yang unik dalam DFD. Jika data store yang sama muncul lebih dari satu, maka hanya
satu bentuk tunggal yang akan digunakan. Seperti halnya data flow dictionary entry,
data store dictionary entry hanya berisi summary data. Data Store Name sama
dengan nama data store pada DFD. Description menerangkan secara singkat jenis
data yang terkandung dalam data store dan mungkin juga tentang bagaimana data itu
digunakan di dalam sistem. Data Structures memberikan daftar struktur yang ada
pada data store. Field Volume menunjukan ukuran dari data store. Ukuran ini berupa
berapa kali struktur data digunakan di dalam data store.
Oleh sebab itu, akan lebih baik jika batas bawah, batas atas dan batas rata-rata
diidentifikasikan jika volume berubah-ubah sepanjang waktu. Data structure
dictionary entry ini dilengkapi dengan setiap struktur yang ada pada bentuk data store
dan data flow. Tujuan dari data structure dictionary entry adalah untuk
menghubungkan summary description (deskripsi ringkasan) dari data flow dan data
strore dictionary entry ke deskripsi detail dari data element dictionary entry. Data
element dictionary entry menyediakan dasar untuk skema database. Bentuk ini
menyediakan data element dictionary (DED) dari kamus data yang berdasarkan
komputer.
Tujuan dari data element dictionary entry adalah untuk menstandarkan
deskripsi dari suatu elemen sehingga elemen itu direferensikan dengan cara yang
sama setiap kali digunakan.
35
2.12 Openchart
Openchart adalah salah satu aplikasi web yang berbasis CMS (Content
Management System) khusus untuk penjualan secara online (ecommerce). Openchart
merupakan aplikasi webstore (toko online) yang berbasis PHP dan MySQL yang
dapat dikelola dengan sistem CMS (Content Management System), dimana untuk
penggunaannya bersifat terbuka (OpenSource) dan gratis untuk siapa saja. Aplikasi
webstore ini berbasis PHP dan MySQL yang bersifat terbuka (OpenSource) dan
gratis untuk digunakan dengan lisensi GNU General Public License. Openchart
dikembangkan oleh Daniel Kerr dan mulai diluncurkan pada bulan Oktober 2008,
sampai dengan saat ini aplikasi penjualan online ini sudah mencapai versi 1.5.
Dengan menggunakan aplikasi web ecommerce ini, anda dapat dengan mudah
mengelola toko online untuk penjualan produk-produk milik anda tanpa perlu
mempelajari program web lebih jauh. Openchart memiliki fitur-fitur web yang sangat
luar biasa untuk webstore atau toko online
2.12.1 Kelebihan dan Keunggulan
1. Kategori produk tak terbatas (Unlimited Categories)
2. Produk tak terbatas (Unlimited Products)
3. Manufaktur tak terbatas (Unlimited Manufactures)
4. Jumlah halaman tak terbatas (Unlimited Pages)
5. Jumlah module tak terbatas (Unlimited Module Instance System)
6. Memiliki fitur multi bahasa (Multi Language)
7. Memiliki fitur multi mata uang (Multi Currency)
36
8. Template dapat diganti dengan mudah dan tersedia template gratis dan berbayar
9. Halaman produk terdapat Deskripsi, Review dan Rating untuk pengunjung
10. Pada halaman produk terdapat “Related Produk” untuk produk-produk lainnya
11. Terdapat fitur Wishlist dan Compare untuk pengunjung
12. Gambar produk dapat diperkecil otomatis sesuai dengan keinginan
13. Pajak untuk penjualan produk dapat di atur dengan mudah
14. Memiliki fitur kalkulasi ongkos kirim
15. Dapat membuat diskon atau kupon untuk promosi atau potongan harga
16. SEO Friendly untuk On Pages dan Off Pages
17. Website dan database dapat di backup atau di restore dengan mudah
18. Struk pembelian (invoice) dapat di print oleh pengunjung setelah berbelanja
19. Laporan penjualan (sales report) dapat diupdate
2.13 Penelitian terdahulu
USANTEX adalah perusahaan yang bergerak di bidang pembuatan,
penjualan, dan pemasaran batik. Sangat perlu adanya kemudahan pelayanan untuk
memudahkan pelanggan yang jauh dari jangkauan. Guna memfasilitasi itu semua
dapat direalisasikan dengan toko online (E- Commerce). Aplikasi toko online yang
dibangun ini bertujuan untuk membantu USANTEX dalam hal pemasaran dan
penjualan produk. Proses pembuatan program ini dimulai dengan menganalisa sistem
yang telah ada di USANTEX, kemudian dibuat DFD, ERD dan tabel-tabel yang
diperlukan. Dilanjutkan dengan mendesain interface dan membuat programnya.
Aplikasi toko online ini menggunakan bahasa pemrograman PHP, MySQL sebagai
37
database, Macromedia Dreamweaver 8 sebagai editor HTML dan CorelDraw
sebagai image editor. Aplikasi ini memiliki tiga fungsi utama. Pertama yaitu untuk
user umum, setiap pengunjung website bisa melihat katalog produk, menggunakan
layanan website, tetapi tidak bisa melakukan pemesanan produk. Kedua adalah
anggota yang bisa melakukan pemesanan produk. Terakhir yaitu administrator yang
bisa melakukan pengelolaan data produk, mengelola pesanan dan memperoleh
laporan. (Sistem Informasi Penjualan Berbasis Web Pada Usantex. Ditya Banu
Handita, Umar, Umi Fadlillah, 2013).
Membuat sebuah media promosi dan penjualan online berbasis website,
perancangan dan pembuatan ini dimaksudkan untuk memudahkan pengelolaan,
penjualan dan promosi, juga mempermudah pembeli. Agar konsumen lebih mudah
memilih model–model fashion, konsumen tanpa harus datang ke toko.
Mempromosikan suatu produk harus disertai dengan konsep yang mudah dan
menarik agar diminati oleh konsumen dan masyarakat. Dengan dilakukan penelitian
ini diharapkan mampu menciptakan sarana pemasaran yang lebih efektif daripada
sistem sebelumnya pada Tata Distro kelurahan Ploso kabupaten Pacitan sehingga
meningkatkan omset penjualan pada Tata Distro ini. Sistem penjualan berbasis web
(e-commerce) Pada tata distro kabupaten pacitan. (Rulia Puji Hastanti, Indah Uly
Wardati dan Bambang Eka Purnama, 2014).
Kegiatan penjualan yang terbatas menyebabkan sejumlah industri rumah
tangga yang menghasilkan oleh-oleh khas Pontianak tidak bisa berkembang dengan
baik karena jumlah pembelinya terbatas. Mobilitas dan liberalisasi pasar yang terbatas
membuat pihak manajemen harus melakukan inovasi perluasan pasar sasaran melalui
38
perancangan dan pemanfaatan E-Commerce. Tujuan penelitian menghasilkan sistem
yang dapat memberikan kemudahan mengenalkan dan menjual semua produk oleh-
oleh khas dari Kota Pontianak secara global. Memperluas area pangsa pasar dan
upaya untuk meningkatkan volume penjualan dengan cara membangun hubungan
komunikasi yang bersifat interaktif dengan konsumen (pelanggan). Metode
perancangan sistem E-Commerce menggunakan pendekatan Waterfall dengan
pendekatan berorientasi objek. Hasil perancangan sistem E-Commerce dapat
menampilkan semua informasi mengenai produk oleh-oleh khas Kota Pontianak.
Sistem penjualan tidak lagi hanya fokus kepada masyarakat setempat saja, yang
semakin hari semakin banyak pesaingnya. Sistem E-Commerce memiliki fitur
navigasi yang memberikan kemudahan bagi pengunjung, dalam hal ini baik
konsumen ataupun pelanggan saat mengunjungi halaman situs. Memiliki kontribusi
menyelesaikan persoalan untuk memberikan jaminan layanan informasi yang lebih
dekat kepada konsumen (pelanggan) dan beralih ke digitalisasi penjualan produk
oleh-oleh khas Kota Pontianak. Menampilkan pesan-pesan tertentu dalam
mengarahkan pengunjung, calon pembeli dapat melakukan proses pemesanan,
pembayaran dapat melalui transfer, cash on delivery dan PayPal, dan konfirmasi
pembayaran produk melalui email. Kenyataan ini dapat memperluas pangsa pasar dan
menumbuhkan daya saing secara global karena sistem penjualannya tidak lagi
terbatas hanya pada wilayah tertentu saja. (Perancangan Sistem E-Commerce Untuk
Memperluas Pasar Produk Oleh-Oleh Khas Pontianak. Sandy Kosasi, 2015)
39
BAB III
METODOLODI 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 homogeny. Kerangka kerja ini merupakan langkah-langkah yang
akan dilakukan dalam penyelesaian masalah yang akan dibahas. Adapun kerangka
kerja penelitian dapat digambarkan pada gambar berikut:
Gambar 3.1 Kerangka Kerja Penelitian
40
3.1.1 Identifikasi Masalah
Identifikasi masalah yang akan dibahas dalam skripsi ini adalah bagaimana
merancang website penjualan yang dapat mempromosikan penjualan batu mulia dan
berbagai macam perhiasan lainnya dengan menggunakan CMS Openchart dan
MySQL sebagai database-nya.
3.1.2 Metode Pengumpulan Data
Dalam penulisan skripsi ini penulis mendapatkan berbagai data yang
dibutuhkan melalui beberapa metode, diantaranya:
1. Wawancara
Penulis melakukan wawancara pemilik Amrullstone. Tujuan penulis melakukan
wawancara adalah untuk mengetahui sistem yang dibutuhkan oleh Amrullstone
dari segi arsitektur aplikasi, teknologi yang digunakan serta pemanfaatannya
apakah bermanfaat bagi Amrullstone untuk ke depan nanti. Berdasarkan hasil
wawancara yang penulis lakukan, dapat disimpulkan bahwa saat ini Amrullstone
memerlukan aplikasi toko online yang dapat memperluas target pasar produk dan
pengenalan produk.
2. Observasi
Guna mengumpulkan informasi mengenai kebutuhan sistem (system requirements)
penulis melakukan pengumpulan data dengan cara observasi di lokasi Amrull
Stone.
41
3. Studi Pustaka
Pengumpulan data dengan cara membaca buku dan literatur lainnya yang dapat
dijadikan acuan berkaitan dengan penelitian untuk mengembangkan sistem yang
baru.
3.1.3 Metode Pengembangan Sistem
Dalam pengembangan aplikasi e-commerce ini penulis memilih untuk
menggunakan metode pengembangan System Development Life Cycle (SDLC) model
Waterfall yang pertama kali dikenal oleh Winston Royce yang dipublikasikan pada
tahun 1970. Berikut alasan penulis menggunakan model waterfall:
1. Aplikasi yang penulis coba kembangkan ini bukanlah sistem dengan skala teramat
besar.
2. Aplikasi ini lebih cocok dikembangkan dengan proses yang terstruktur dan
sekuensial.
Siklus SDLC ini dijalankan secara berurutan, mulai dari tahap awal sampai
akhir. Setiap langkah yang telah selesai harus dikaji ulang (review), terutama dalam
langkah analisis dan desain untuk memastikan bahwa tahapan tersebut telah
dikerjakan dengan benar dan sesuai dengan harapan. Jika tidak maka tahap tersebut
perlu diulangi lagi atau kembali ke tahapan sebelumnya. Tetapi kadang-kadang ada
beberapa langkah yang dapat dilakukan secara bersamaan, hal ini dilakukan untuk
mempercepat mendapatkan hasil yang diinginkan.
42
Secara garis besar mengenai tahapan-tahapan siklus SDLC model waterfall
pada aplikasi web e-commerce. Adalah:
1. Analisis (Analysis)
Pada tahap ini, penulis melakukan beberapa aktivitas, yaitu identifikasi masalah,
usulan pemecahan masalah dan analisa kebutuhan sistem. Pemodelan ini diawali
dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke
dalam bentuk software.
2. Perancangan (Design)
Maksud pembuatan model ini adalah untuk memperoleh pengertian yang lebih
baik terhadap aliran data dan kontrol, proses-proses fungsional, tingkah laku
operasi dan informasi-informasi yang terkandung di dalamnya. Proses ini meliputi
beberapa hal, yaitu: Context Diagram, Data Flow Diagram (DFD), Perancangan
struktur menu, dan perancangan database
3. Pengkodean (Code Generation)
Pada tahap ini penulis melakukan penginstalan Openchart sebagai program utama.
4. Pengujian (Test)
Tahap ini dilakukan pengujian internal pada aplikasi yaitu melakukan pengujian
atas suatu bagian program untuk mengetahui apakah dapat berfungsi dengan baik
ketika dimasukan data atau menampilkan data, selain itu untuk bertujuan
menemukan kesalahan serta memastikan output yang dihasilkan sesuai dengan
yang diinginkan. Hasil yang didapat pada pengujian ini berhasil.
43
5. Pemeliharaan (Support)
Tahap akhir ini dalam siklus SDLC pada model waterfall ini adalah support atau
maintenance, dimana Amrullstone harus mendaftarkan nama domain-nya dan
menggunakan jasa sewa hosting agar aplikasi toko ini dapat berjalan secara online.
Peningkatan sistem diperlukan, bila dikemudian hari untuk lebih meningkatkan
kualitas aplikasi Amrullstone ini. Pada tahap ini, sistem harus dipertahankan dan
dirawat secara berkala agar sistem tidak mengalami error. Beberapa hal yang
harus dilakukan pada tahap ini adalah:
a. Mengupdate informasi produk.
b. Memelihara sistem agar dapat berjalan dengan lancar.
3.2 Gambaran Umum Perusahaan
Amrullstone merupakan salah satu tempat yang menjual bermacam-macam
batu mulia yang ada di bumi, dimulai dari batu akik hingga batu mulia yang ada
didalam maupun luar negeri. Tak hanya itu Amrullstone juga menawarkan ganggang
cincin yang terbuat dari emas, perak maupun titanium. Bisa mendesain kalung
maupun gelang dari berbagai macam jenis batu sesuai dengan pesanan pembeli.
Amrull Stone berdiri sejak Maret 2015.
3.2.1 Tempat Penelitian
Tempat yang telah ditentukan oleh penulis dalam melakukan kegiatan
penelitian berlokasi di Amrull Stone yang beralamat di Perum Puri Malaka Blok K
44
Nomor 28 belakang Pertokoan dan Pasar Cipta Puri Kelurahan Tiban Baru
Kecamatan Sekupang, Kota Batam Kepualauan Riau 29426, Indonesia.
3.2.2 Tujuan Umum Perusahaan
Dalam setiap perusahaan yang didirikan dan dioperasikan, baik itu penjualan
barang ataupun jasa, tentunya mempunyai penetapan tujuan perusahaan. Adapun
tujuan perusahaan ini adalah:
1. Memberikan pelayanan yang terbaik bagi konsumen.
2. Hadir sebagai termpat berbelanja batu mulia dan berbagai macam lainnya.
3. Memberikan informasi pengenalan produk berbagai macam batu mulia
3.2.3 Struktur Organisasi
Untuk menunjang usaha dan untuk mempermudah sistem pengawasan dibidang
distributor serta marketing maka dibentuklah suatu struktur organisasi sederhana
pada Amrullstone dimana pengawasan tersebut dimaksudkan untuk memajukan usaha
dan memberikan layanan secara professional agar pelangan tidak merasa kecewa
dengan produk serta pelayanan yang diberikan.
Amrullstone di urus oleh 3 orang pengurus. Dibawah ini merupakan gambar
struktur organisasi dari Amrullstone yang disertai tugas dan wewenang untuk tiap –
tiap posisinya.
45
Gambar 3.2 Struktur Organisasi
Adapun uraian dan penjelasan dari gambar 3.2 Struktur Organisasi Amrullstone
adalah sebagai berikut :
3.2.3.1 Pemilik
Merupakan pemilik Amrullstone yang bertanggung jawab atas usaha yang
dimilikinya , posisi tertinggi pada Amrullstone yang bertanggung jawab terhadap
seluruh bagian operasi penjualan.
Adapun tugas dan wewenang pemilik Amrullstone adalah sebagai berikut :
1. Sebagai penangung jawab
2. Sebagai pemberi modal
3. Melaksanakan manajemen transformasi dalam rangka terwujudnya tata nilai
berkelanjutan di usaha tersebut.
4. Menetapkan langkah - langkah strategi dalam mengembangkan usaha.
5. Mensuksesan dengan membangun sarana dan prasarana teknologi informasi
secara efektif.
Marketing online / Admin
Technician IT
Pemilik
46
3.2.3.2 Marketing / Admin
Merupakan bagian pemasaran dan penjualan serta membantu pemilik usaha dalam
mengembangkan perusahaan.
Adapun tugas Marketing/Admin adalah sebagai berikut :
1. Membuat penawaran ke customer
2. Menjalin hubungan yang baik terhadap customer
3. Menanggapi keluhan,dan komplainan dari customer
4. Selalu memastikan update stok barang dan harga terbaru dan melakukan
koordinasi dengan pemilik.
3.2.3.3 Technician IT
1. Mengatur web Amrullstone semenarik mungkin
2. Mengurus web dan hosting Amrullstone
3. Maintenance web Amrullstone secara berkala, terhindar dari hack dan error
47
BAB IV ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem Berjalan
Analisa sistem dapat diartikan sebagai suatu proses untuk memahami
sistem yang ada, dengan menganalisa jabatan dan uraian tugas (business users),
proses bisnis (business prosess), ketentuan atau aturan (business rule), masalah
dan mencari solusinya (business problem and business soulution), dan rencana-
rencana perusahaan (business plan).
Menurut Mulyanto (2009:125), Analisa sistem adalah teori sistem umum
yang sebagai sebuah landasan konseptual yang mempunyai tujuan untuk
memperbaiki berbagai fungsi didalam sistem yang sedang berjalan agar menjadi
lebih efisien, mengubah sasaran sistem yang sedang berjalan,
merancang/mennganti output yang sdang digunakan, untuk mencapai tujuan yang
sama dengan seperangkat input yang lain (biasa jadi lebih sederhana dan lebih
interatif) atau melakukan beberapa perbaikan serupa.
Sistem yang berjalan di Amrullstone masih bersifat manual, seperti
pencatatan penjualan dan stok dengan buku dan sistem penjualannya masih
dilakukan secara manual dengan cara menerima pesanan melalui facebook,
blackberry messanger, instagram, line, dan whatsapp ataupun berkomunikasi
dengan telepon.
48
4.2 Analisis Prosedur Berjalan
Analisis sistem yang sedang berjalan pada sistem informasi penjualan
berbasis web pada Amrullstone, bertujuan untuk mengetahui lebih jelas
bagaimana cara kerja sistem tersebut dan masalah yang di hadapi sistem tersebut
untuk dapat dijadikan sistem yang baru agar terkomputerisasi dan perancangan
analisis sistem yang sedang berjalan. Berdasarkan urutan kejadian tersebut dapat
di buat diagram aliran dokumen, prosedur sistem informasi penjualan berbasis
web pada Amrullstone dideskripsikan sebagai berikut :
1. Konsumen memilih barang yang diinginkan.
2. Admin akan memeriksa ketersediaan stok produk. Jika produk yang diinginkan
tidak tersedia maka akan diberitahukan lagi kepada konsumen.
3. Jika stok produk tersedia, maka admin akan memberitahukan total yang akan
dibayar konsumen.
4. Konsumen melakukan pembayaran dan mengkonfirmasikan pembayarannya
kepada admin Amrullstone.
5. Admin akan memeriksa rekening apakah pembayaran telah sesuai. Setelah itu
admin akan memproses barang pesanan dan segera mengirim barang tersebut
ke konsumen.
6. Admin mengupdate transaksi penjualan dan stok barang ke dalam buku.
4.3 Analisis Sistem yang Diusulkan
Sistem yang diusulkan diharapkan dapat memberikan gambaran yang jelas
dalam pembuatan sistem informasi yang dapat membantu proses penjualan dan
memperluas konsumen Amrullstone. Analisis sistem yang diusulkan digambarkan
49
dalam flowchart, diagram konteks, DFD dapat menjelaskan proses aliran data
sehingga menghasilkan informasi yang diinginkan.
4.4 Flowmap
Adapun tabel flowmap yang diusulkan pada Amrullstone yang
digambarkan sebagai berikut:
Tabel 4.1 Flowmap
Visitor Pembeli Admin
4.5 Diagram Konteks
Adapun gambar Diagram Konteks yang diusulkan pada Amrullstone yang
digambarkan sebagai berikut:
Membuka halaman web
Membuka kategori produk
Melihat detail produk
Memilih produk ke wishlist
Memilih produk ke shopping cart
Login sebagai pembeli
Pengisian data pembeli
Data Pemesanan
Data Pemesanan
cek ketersediaan barang
Stok Y T Notif stok
habis
Pesanan
Konfirmasi pembayaran
Konfirmasi pembayaran
Pembayaran
Proses Kirim
Barang Dikirim
Barang diterima
50
melihat produk
Gambar 4.1 Diagram Konteks
4.6 DFD
4.6.1 DFD Level 1
Adapun gambar DFD Level 1 yang diusulkan pada Amrullstone yang
digambarkan sebagai berikut:
Gambar 4.2 DFD Level 1
4.8 Perancangan Sistem Yang Diusulkan
1. Perancangan Menu Login
Penguna web browser diberikan sebuah username dan pasword untuk
digunakan atau menjalankan web browser tersebut, dan dapat mengatur semua
isi dari web browser.
Visitor
51
Gambar 4.3 Menu Login 2. Perancangan Home Admin
Tampilan menu utama admin setelah memasukan username dan password admin.
Gambar 4.4 Home Admin
3. Perancangan Halaman Depan
Tampilan halaman depan untuk menampilkan informasi terbaru seputar produk
batu mulia. Dan untuk melihat keadaan toko secara menyeluruh.
Gambar 4.5 Halaman Depan
52
4. Perancangan Halaman Login User
Tampilan halaman Login User untuk Customer memasuki web browser. Dan
mengetahui seputar produk batu mulia yang dijual.
Gambar 4.6 Halaman Login User
5. Perancangan Halaman Produk
Tampilan pada menu produk untuk mengubah, menambah, dan menghapus
produk yang sudah atau belum ada di menu.
Gambar 4.7 Halaman Produk
6. Perancangan Halaman Keranjang Belanja
Tampilan keranjang belanja digunakan untuk pelanggan agar bisa mengelola
barang yang di inginkan. User dapat mengurangi atau menambahkan barang
pada Cart.
53
Gambar 4.8 Halaman Keranjang Belanja
7. Perancangan Halaman Checkout
Tampilan Checkout ini berisi form alamat, data user, dan total pembayaran.
Setelah itu melakukan konfirmasi order dengan melakukan transfer ke bank
yang tertara dan melakukan konfirmasi pembayaran sesuai dengan instruksi,
kemudian yang terakhir adalah mengakses confirm order
Gambar 4.9 Halaman Checkout
8. Perancangan Halaman Hubungi kami
Tampilan hubungi kami untuk mengirim pesan kepada admin untuk
pertanyaan seputar produk dan pembelian ataupun masalah dalam website
Amrullstone
54
Gambar 4.10 Halaman Hubungi kami
4.9 Implementasi
Solichin 2008:187, yang secara tegas menyebutkan bahwa: Implementasi
itu mencakup “Proses bergerak menuju tujuan kebijakan dengan cara langkah
administratif dan politik”. Keberhasilan atau kegagalan implementasi sebagai
demikian dapat dievaluasi dari sudut kemampuannya secara nyata dalam
meneruskan atau mengoperasionalkan program-program yang telah dirancang
sebelumya.
Menurut Solichin 2008: 68, Implementasi adalah pelaksanaan keputusan
kebijakan dasar, biasanya dalam bentuk undang-undang, namun dapat pula
berbentuk perintah-perintah atau keputusan-keputusan eksekutif yang penting atau
keputusan badan peradilan.
Menurut Solichin 2008:3, Kebijakan adalah suatu tindakan yang
mengarah pada tujuan yang diusulkan oleh seseorang, kelompok atau pemerintah
dalam lingkungan tertentu sehubungan dengan adanya hambatan-hambatan
tertentu seraya mencari peluang-peluang untuk mencapai tujuan atau mewujudkan
sasaran yang diinginkan.
55
4.9.1 Halaman Login Admin
Halaman ini digunakan oleh admin untuk masuk ke menu utama agar
dapat mengelola informasi yang ada dalam web tersebut. Contohnya informasi
tentang produk yang akan dijual dalam web tersebut. Form login admin dan login
password dibutuhkan untuk mengakses dan menginput data diweb tersebut.
Gambar 4.11 Halaman Login Admin
4.9.2 Halaman Home Admin
Halaman ini merupakan tampilan utama untuk admin ketika telah sukses
melakukan login kedalam web tersebut. Setelah itu admin dapat memilih menu-
menu yang diinginkan untuk mengatur situs web tersebut.
Gambar 4.12 Halaman Home Admin
56
4.9.3 Tampilan Halaman Depan
Halaman depan merupakan halaman awal dalam sebuah website yang
menampilkan informasi-informasi terbaru seputar produk yang dijual. Pada
halaman depan ini tertampil gambaran umum keadaan toko secara menyeluruh.
Gambar 4.13 Halaman Depan
4.9.4 Halaman Login User
Tampilan untuk login User, setelah berhasil login , User akan mengetahui
seputar produk yg di beli . Dalam form ini user diharuskan mengisi identitas
lengkap.
Gambar 4.14 Halaman Login User
57
4.9.5 Halaman Produk
Halaman ini berfungsi untuk mengelola produk-produk yang akan dijual
pada website tersebut dengan menentukan gambar produk, kategori produk, harga
produk, stok, diskon, dsb.
Gambar 4.15 Halaman Produk
4.9.6 Halaman Keranjang Belanja
Halaman ini adalah halaman yang muncul sebelum melakukan checkout.
Sebelum melakukan checkout, pelanggan bisa mengelola barang-barang yang
akan dipesan. User dapat mengurangi atau menambah barang pada keranjang
belanja.
Gambar 4.16 Halaman Keranjang Belanja
58
4.9.7 Halaman Checkout
Halaman ini adalah halaman yang berisi sebuah data seperti form alamat,
data user dan total pembayaran yang harus ditransfer ke Amrullstone.
Gambar 4.17 Halaman Checkout
4.9.8 Halaman Hubungi Kami
Halaman ini menampilkan layanan pelanggan yang dapat mengirim pesan
kepada admin untuk pertanyaan seputar produk, pembelian dan masalah teknis
yang terjadi di website Amrullstone.
4.18 Gambar Halaman Hubungi Kami
59
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dalam penelitian ini, peneliti telah menguraikan pembahasan mengenai
“Perancangan Sistem Informasi Penjualan Batu Mulia Berbasis Web Pada
Amrullstone” Ada beberapa kesimpulan yang diambil terhadap penelitian ini
antara lain sebagai berikut:
1. Setelah menganalis sistem informasi berbasis Web pada Amrullstone kita dapat
membantu pengelola agar tidak lagi mengunakan cara manual dalam mendata
produk dan dapat meminimalkan terjadinya kesalahan data dengan
mengunakan web tersebut .
2. Dengan adanya perancangan sistem informasi ini penjualan batu mulia berbasis
web ini dapat meningkatkan terjadinnya keuntungan penjualal pada
Amrullstone.
3. Penjualan aneka batu berbasis web dengan mengimplementasikan aplikasi
yang dirancang menggunakan bahasa pemrograman PHP, database MYSQL
dan CMS Opencart dapat mempermudah pengelola Amrullstone dalam
mempromosikan tas ke costumer dengan secara online.
5.2. Saran
Adapun saran yang diberikan peneliti untuk pengembangan dari sistem
informasi yang telah dirancang antara lain sebagai berikut:
60
1. Sistem pembayaran pada Amrullstone menggunakan via transfer dan COD
(Cash On Delivery). Sistem informasi ini dapat dikembangkan dengan
merancang sistem pembayaran dengan menggunakan kartu debit atau kartu
kredit.
2. Stok produk belum ditangani dalam sistem informasi ini, sehingga perlu
dibuat pengembangan sistem lebih lanjut agar Amrullstone dapat mengelola
data stok produk secara mudah.
3. Penerapan situs web Amrullstone ini sebaiknya juga mengunakan sistem
penjualan secara komputerisasi untuk mengelola penjualan yang terjadi
supaya lebih efektif
61
DAFTAR PUSTAKA
Abdul Wahab, Solichin. 2008. Analisis Kebijakan dari Formulasi ke Implementasi Kebijakan Negara. Bumi Aksara. Jakarta.
Alhamidi. 2015. Mengukur Kemampuan Bahasa Inggris Siswa Sekolah Menengah
Atas Dengan Menggunakan Aplikasi Computer Based Testing (CBT). Jurnal TEKNOIF. Vol 3 No. 2. ISSN: 2338-2724.
Arief, M. Rudianto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan
MySQL. CV Andi Offset. Yogyakarta. Barkattullah, Abdul Halim. 2009. Perlindungan Hukum Bagi Konsumen dalam
Transaksi E-Commerce Lintas Negara Di Indonesia. FH UII Press. Yogyakarta.
Cashman, Shelly. 2007. Discovering Computers : Menjelajah Dunia Komputer
Fundamental. Edisi 3. Salemba Infotek. Jakarta Hendrianto, D.E, 2014, Pembuatan Sistem Informasi Perpustakaan Berbasis
Website Pada Sekolah Menegah Pertama Negeri 1 Donorojo Kabupaten Pacitan , IJNS – Indonesian. Journal on Networking and Security - Volume 3 No 4 - 2014 – ijns.org, ISSN: 2302-5700 (Print) 2354-6654 (Online),pp:57-64
Jogiyanto. 2014, Analisis dan Desain Sistem Informasi, Andi, Yogyakarta Jr McLeod, Raymond & George P.Schell. 2008. Sistem Informasi Manajemen.
Edisi 10. Salemba Empat. Jakarta. Kendall, E. Kenneth & Julie E. Kendall. 2010. Analisis dan Perancangan Sistem.
Indeks. Jakarta Metode USDP. Andi, Yogyakarta.
Mulyanto. 2009. Sistem Informasi Konsep dan Aplikasi. Pustaka Pelajar. Yogyakarta
Nandari, Sukadi Bhirawa Anoraga. 2014. Pembuatan Website Portal Berita Desa
Jetis Lor. Jurnal Riset Indonesian Journal on Networking and Security. Vol 3 No.3.
Nugroho, Adi, 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan
Metode USDP. Andi. Yogyakarta.
62
O’Bien, James A. 2012. Pengantar Sistem Informasi (Judul Asli : Intruduction to Information System, diterjemahkan oleh : Dewi Fitriasari dan Beny Arnos Kwary). Salemba Empat. Jakarta
Sudiono. 2016. Analisis Dan Perancangan Sistem Informasi Penjualan E-
Commerce Pada Toko Harapan Mulia Di Batam. STMIK GICI. Batam Wicaksono, Yogi. 2008. Membangun Bisnis Online dengan Mambo. PT Elex
Media Komputindo. Jakarta Yuliana, Jen-Jen. 2016. Analisis Dan Perancangan Sistem Informasi E-Commerce Pada Rumah Batik Batam. STMIK GICI. Batam Zakiyudin, Ais, 2012. Sistem Informasi Manajemen. Edisi 2. Jakarta: Mitra
Wacana Media.
MOTTO
“Jika kamu mampu membayangkan sesuatu hingga menjadi mimpi, percayalah mimpi itu akan terwujud dalam hidup mu”
-Walt Disney
top related