View
31
Download
5
Category
Preview:
Citation preview
PERANCANGAN SISTEM INFORMASI PENJUALAN FURNITURE BERBASIS ONLINE PADA
PT. FURNITURE CENTRE
SKRIPSI
Oleh : Sesisuryati 161300018
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
i
PERANCANGAN SISTEM INFORMASI PENJUALAN FURNITURE BERBASIS ONLINE PADA
PT. FURNITURE CENTRE
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh : Sesisuryati 161300018
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
vi
ABSTRAK
Perkembangan dunia internet saat ini sangat diharapkan karena meningkatnya jumlah pertumbuhan perusahaan dan instansi yang berdampak terhadap kebutuhan layanan informasi. E-Commerce merupakan salah satu hasil dari layanan internet yang perkembangannya saat ini sangat nyata, dan begitu cepat. Penelitian ini mencoba untuk membuat E-Commerce dengan menggunakan CMS Opencart pada objek penelitian PT. Furniture Centre yang basis penjualan berupa furniture. PT. Furniture Centre melakukan penjualan dan pemasaran secara konvensional, yaitu konsumen masih diharuskan untuk mengirim rincian pesanannya melalui email. Bisnis tentu kurang kompetitif bila tidak memiliki media pemasaran secara online seperti website. Keberadaan suatu website dapat memperluas jangkauan dalam pemasaran produk yang dijual pada PT. Furniture Centre. Tujuan dari penelitian ini adalah menghasilkan suatu sistem E-commerce yang dapat mempermudah customer dalam mendapatkan informasi tentang berbagai produk furniture pada PT. Furniture Centre dan membantu meningkatkan daya penjualan dengan menggunakan E-commerce. Hasil penelitian menunjukkan bahwa perancangan sistem informasi penjualan berbasis online dapat membantu konsumen dalam mengakses informasi mengenai produk yang dijual serta memperluas pemasaran produk-produk furniture.
Kata Kunci : E-commerce, Opencart, CMS
vii
ABSTRACT
The improvement of internet service is presently needed because the growth number of companies and agencies are getting higher which has impact to the requirement of information services. E-commerce is one of the results of internet service which has real and relatively fast improvement and development nowadays. This research is trying to create E-commerce using CMS Opencart at PT. Furniture Centre which its main commodity is furniture. PT. Furniture Centre is doing its business in a conventional way, that consumers are still required to send details of the order via email. The business is considered to be less competitive when it does not have alternative marketing ways or media such as websites. The existence of a website can expand the range of marketing products which are sold by PT. Furniture Centre. The purpose of this research is to make an E-commerce system that capable to facilitate customers in getting information about various furniture products at PT. Furniture Centre and help it increase its sales by using E-commerce. The results showed that the design of sales information system based online can help consumers to access information about the products that are sold as well as expand the marketing of products of furniture.
Keyword : E-commerce, Opencart, CMS
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.5.1 Manfaat Teoritis .............................................................. 5
1.5.2 Manfaat Praktis ............................................................... 5
1.6 Sistematika Penulisan .............................................................. 5
BAB II LANDASAN TEORI ....................................................................... 7
2.1 Teori Pendukung ...................................................................... 7
2.1.1 Konsep Dasar Sistem ...................................................... 7
2.1.1.1 Karakteristik Sistem ........................................... 9
2.1.1.2 Klasifikasi Sistem............................................... 11
2.1.2 Konsep Dasar Informasi .................................................. 12
2.1.2.1 Siklus Informasi ................................................. 13
2.1.2.2 Kualitas Informasi .............................................. 13
ix
2.1.3 Konsep Dasar Sistem Informasi ...................................... 14
2.1.3.1 Komponen Sistem Informasi.............................. 15
2.1.4 Perancangan Sistem ........................................................ 16
2.1.4.1 Perancangan Proses ............................................ 16
2.1.4.2 Perancangan Basis Data ..................................... 20
2.1.5 Penjualan ......................................................................... 22
2.1.6 Inventory ......................................................................... 23
2.1.7 E-commerce..................................................................... 24
2.1.8 Website ............................................................................ 26
2.1.9 Opencart .......................................................................... 27
2.1.10 Software Pendukung ..................................................... 27
2.1.10.1 XAMPP ............................................................. 27
2.1.10.2 Apache .............................................................. 28
2.1.10.3 My SQL ............................................................ 28
2.2 Penelitian Terdahulu ................................................................ 30
BAB III METODOLOGI PENELITIAN .................................................... 33
3.1 Kerangka Kerja ....................................................................... 33
3.2 Gambaran Umum Perusahaan .................................................. 36
3.2.1 Sejarah Perusahaan.......................................................... 36
3.2.2 Struktur Organisasi dan Uraian Tugas ............................ 37
BAB IV ANALISIS DAN IMPLEMENTASI ............................................. 44
4.1 Analisis Sistem yang Berjalan ................................................ 44
4.2 Analisis Sistem yang Diusulkan .............................................. 47
4.2.1 Context Diagram ............................................................. 48
4.2.2 Data Flow Diagram (DFD) ............................................ 50
4.2.3 Entity Relationship Diagram (ERD) ............................... 50
4.2.4 Perancangan Antar Muka (User Interface Design) ......... 51
4.2.4.1 Struktur Menu .................................................... 52
4.2.4.2 Rancangan Tampilan Output.............................. 53
4.2.4.3 Rancangan Tampilan Input ................................ 54
4.3 Implementasi ............................................................................ 57
4.3.1 Implementasi Antar Muka untuk Admin ........................ 57
x
4.3.1.1 Halaman Login Admin ........................................ 58
4.3.1.2 Halaman Utama Admin....................................... 58
4.3.1.3 Halaman Menu Kategori Produk ........................ 59
4.3.1.4 Halaman Tambah Kategori Produk ..................... 60
4.3.1.5 Halaman Menu Produk ....................................... 61
4.3.1.6 Halaman Tambah Produk .................................... 63
4.3.1.7 Halaman Menu Customers .................................. 63
4.3.1.8 Halaman Transaksi Pemesanan ........................... 64
4.3.1.9 Halaman Laporan Penjualan ............................... 65
4.3.2 Implementasi Antar Muka untuk User ............................ 66
4.3.2.1 Halaman Utama Konsumen ............................... 66
4.3.2.2 Halaman Register User ...................................... 67
4.3.2.3 Halaman Login User .......................................... 69
4.3.2.4 Halaman Produk ................................................. 70
4.3.2.5 Halaman Detail Produk ...................................... 71
4.3.2.6 Halaman Keranjang Belanja .............................. 72
4.2.3.7 Halaman Konfirmasi Pesanan ............................ 73
BAB V KESIMPULAN DAN SARAN ....................................................... 75
5.1 Kesimpulan ............................................................................. 75
5.2 Saran ......................................................................................... 75
DAFTAR PUSTAKA ........................................................................................ 77
LAMPIRAN
xi
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol Flowchart .......................................................................... 18
Tabel 2.2 Simbol Data Flow Diagram .......................................................... 19
Tabel 2.3 Simbol Entity Relationship Diagram ............................................. 21
xii
DAFTAR GAMBAR
Gambar Halaman
Gambar 3.1 Alur Kerangka Kerja .................................................................. 33
Gambar 3.2 Struktur Organisasi ..................................................................... 38
Gambar 4.1 Aliran Sistem Informasi yang sedang berjalan .......................... 45
Gambar 4.2 Aliran Sistem Informasi yang diusulkan .................................... 48
Gambar 4.3 Context Diagram ........................................................................ 49
Gambar 4.4 Data Flow Diagram ( DFD) Level 0 .......................................... 50
Gambar 4.5 Entity Relationship Diagram (ERD) .......................................... 51
Gambar 4.6 Struktur Menu Admin ................................................................. 52
Gambar 4.7 Tampilan Halaman Utama Administrator ................................... 52
Gambar 4.8 Struktur Menu User ..................................................................... 53
Gambar 4.9 Tampilan Halaman Utama User .................................................. 53
Gambar 4.10 Laporan Penjualan ..................................................................... 54
Gambar 4.11 Login User ................................................................................. 55
Gambar 4.12 Form Pendaftaran ...................................................................... 55
Gambar 4.13 Login Administrator .................................................................. 56
Gambar 4.14 Form Input Kategori ................................................................. 56
Gambar 4.15 Form Input Data Produk ........................................................... 57
Gambar 4.16 Halaman Login Admin .............................................................. 58
Gambar 4.17 Halaman Utama Admin ............................................................. 59
Gambar 4.18 Halaman Kategori Produk ......................................................... 60
Gambar 4.19 Halaman Tambah Kategori Produk ........................................... 61
Gambar 4.20 Halaman Menu Produk.............................................................. 62
Gambar 4.21 Halaman Tambah Produk .......................................................... 63
Gambar 4.22 Halaman Menu Customers ........................................................ 64
Gambar 4.23 Halaman Transaksi Pemesanan ................................................. 65
Gambar 4.24 Halaman Laporan Penjualan ..................................................... 66
Gambar 4.25 Halaman Utama User ................................................................ 67
Gambar 4.26 Halaman Register User ............................................................. 68
xiii
Gambar 4.27 Halaman Login User ................................................................. 69
Gambar 4.28 Halaman Produk ........................................................................ 71
Gambar 4.29 Halaman Detail Produk ............................................................. 72
Gambar 4.30 Halaman Keranjang Belanja...................................................... 73
Gambar 4.31 Halaman Konfirmasi Pesanan ................................................... 74
1
BAB I PENDAHULUAN
1.1 Latar Belakang
Seiring dengan perkembangan zaman dibidang teknologi, perusahaan-
perusahaan makin dipicu untuk menggunakan teknologi yang maju sebagai alat
atau media untuk tetap bertahan dan memenangkan persaingan yang kian hari
terasa ketat dan keras. Internet merupakan suatu media yang sudah tidak asing lagi
diberbagai belahan dunia yang memiliki banyak fungsi. Dalam hal ini, organisasi
atau perusahaan akan bersaing dengan pelaku bisnis yang lain di dunia maya
(virtual world) (Nugroho, 2006).
Akhir-akhir ini penggunaan internet yang mengurus kepada cyberspace,
kelihatannya akan mendominasi seluruh kegiatan di atas permukaan bumi di masa
kini dan masa datang, yang secara umum akan berubah menjadi alat untuk
persaingan antara perusahaan yang satu dengan yang lainnya. Inipun akan
membawa dampak yang sangat besar bagi perusahaan. Dampak pada aspek
persaingan adalah terbentuknya tingkat kompetisi yang semakin tajam.
Globalisasi ekonomi juga membuat perubahan menjadi konstan, pesat, radikal,
dan serentak. Sehingga perusahaan harus memiliki kemampuan yang cepat untuk
beradaptasi terhadap perubahan yang terjadi sehingga perusahaan akan mampu
bersaing dengan para kompetitornya.
Evolusi yang terjadi pada internet merupakan satu fenomena yang paling
menarik dalam kemajuan teknologi yang terjadi sekarang. Satu aspek yang boleh
dibilang utama dalam evolusi ini adalah munculnya electronic commerce (e-
2
commerce) dalam lingkungan bisnis. Elektronic commerce atau yang di singkat e-
commerce adalah kegiatan-kegiatan bisnis yang menyangkut konsumen
(consumers), manufaktur (manufactures), service providers dan pedagang
perantara (intermediateries). E-commerce mengubah hampir semua fungsi bisnis
area dan setiap kegiatannya, mulai dari transaksi jual belinya sampai
periklanannya. Dengan ini e-commerce didefinisikan sebagai proses pembelian
dan penjualan antara dua belah pihak didalam suatu perusahaan dengan adanya
pertukaran barang, jasa, atau informasi melalui media internet (Indrajit, 2001)
Peningkatan transaksi menggunakan e-commerce oleh perusahaan
merupakan indikasi bahwa manajemen memiliki komitmen terhadap pemanfaatan
cara baru atau lebih tepat digambarkan sebagai suatu komitmen untuk
memanfaatkan e-commerce di dalam pengembangan perusahaan. Selama ini,
sistem penjualan yang digunakan oleh perusahaan hanya bersifat manual dan
secara tertulis, yang tidak jarang cenderung menyesatkan. Dengan adanya layanan
jasa berupa e-commerce yang dapat secara cepat dapat dinikmati oleh pelanggan
maupun perusahaan sendiri, maka segala layanan yang diinginkan oleh para
pelanggan dapat segera ditindak lanjuti dengan secepat mungkin, sehingga
perusahaan tersebut akan mampu memberikan palayanan yang terbaik dan
tercepat bagi para pelanggan (Jonathan Sarwono, 2008).
Belum terdapatnya media pemasaran secara online, menambah masalah
yang ada pada PT. Furniture Centre. Saat ini suatu bidang usaha tentu kurang
kompetitif jika tidak memiliki media pemasaran online seperti website. Konsumen
sangat kesulitan mencari informasi tentang keberadaan PT. Furniture Centre yang
tentunya mengakibatkan perusahaan tersebut kurang dikenal oleh banyak orang.
3
Dengan adanya masalah yang dihadapi oleh perusahaan PT. Furniture
Centre tersebut maka dibutuhkan kehadiran sebuah website. Hal ini sangat penting
karena keberadaan suatu website dapat membantu penyampaian informasi produk
dan harga secara detail kepada konsumen. Selain itu melalui website akan dapat
mengakses informasi yang dibutuhkan kapan saja dan dimana saja. Suatu website
akan menjelaskan bagaimana proses perusahaan dalam melakukan kegiatannya
sehingga dapat ditampilkan waktu pemesanan dan waktu yang dibutuhkan untuk
mengirimkan pesanan hingga sampai kepada pelanggan yang memesannya.
Pelanggan akan dapat memperkirakan kapan ia harus memesan dan kapan
pesanannya akan dikirimkan. Tidak hanya itu saja, keberadaan suatu website akan
dapat memperluas jangkauan pemasaran perusahaan ini, maka diperlukan sebuah
program aplikasi yang mendukung dalam proses pemasaran dan pemesanan
furniture pada PT. Furniture Centre untuk dijadikan bahan penulisan usulan
penelitian dengan judul “Perancangan Sistem Informasi Penjualan Furniture
Berbasis Online Pada PT. Furniture Centre”.
1.2 Rumusan Masalah
Berdasarkan uraian pada latar belakang, maka permasalahan yang akan
dikaji dalam penelitian ini dapat dirumuskan sebagai berikut :
1. Bagaimana membuat sistem pemesanan dan penjualan yang komunikatif dan
informatif untuk PT. Furniture Centre?
2. Bagaimana merancang media pemasaran penjualan berbasis online pada PT.
Furniture Centre?
4
1.3 Batasan Masalah
Karena luasnya pembahasan masalah, keterbatasan kemampuan dan waktu
peneliti, serta upaya agar penelitian yang dilakukan lebih terfokus, maka
penelitian ini hanya membatasi masalah pada hal-hal berikut :
1. Sistem informasi yang dibuat hanya meliputi sistem pemesanan dan penjualan
Furniture pada PT. Furniture Centre.
2. Pembayaran transaksi dilakukan secara offline, dimana pembeli melakukan
transfer uang secara manual ke rekening yang telah ditentukan.
3. Jangkauan penjualan produk hanya melayani pembelian yang berada di
Batam, Indonesia.
4. Sistem yang dibangun berbasis online dengan menggunakan CMS Openchart.
1.4 Tujuan Penelitian
Berdasarkan perumusan masalah yang telah dikemukakan diatas, maka
tujuan dari penelitian ini adalah :
1. Membuat sistem infomasi untuk mempermudah konsumen untuk melakukan
pemesanan di PT. Furniture Centre.
2. Dengan adanya media pemasaran lebih memperluas area pemasaran sehingga
menambah jumlah konsumen.
1.5 Manfaat Penelitian
Penelitian ini diharapkan dapat bermanfaat bagi semua kalangan yang
membutuhkan. Manfaat-manfaat tersebut antara lain :
5
1.5.1 Manfaat Teoritis
Penelitian ini diharapkan dapat memberikan sumbangan pemikiran yang
berarti bagi pengembangan kurikulum bagi mahasiswa/i sistem infomasi untuk
memperluas pengetahuan dibidang pemograman komputer dan sistem pengolahan
data agar dapat diterapkan pada kehidupan sehari-hari.
1.5.2 Manfaat Praktis
a. Bagi perusahaan
Penelitian ini diharapkan dapat membantu PT. Furniture Centre agar
pemasarannya dapat dilakukan dengan cepat.
b. Bagi masyarakat
Penelitian ini diharapkan dapat memudahkan masyarakat untuk mencari
informasi tentang PT. Furniture Centre dengan cepat dan detail.
c. Bagi Akademisi
Penelitian ini diharapkan dapat membantu dalam mencari informasi mengenai
penjualan berbasis web, serta pengembangan dari sistem yang ada. Penelitian
ini juga dapat dijadikan sebagai bahan pertimbangan serta referensi untuk
pengembangan penelitian selanjutnya.
1.6 Sistematika Penulisan
Penyusunan skripsi ini menggunakan kerangka pembahasan yang
terbentuk dalam susunan bab, dengan uraian sebagai berikut :
6
BAB I PENDAHULUAN
Pada bab ini berisi tentang latar belakang, rumusan masalah, batasan masalah,
tujuan penelitian, manfaat penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Pada bab ini memuat teori-teori yang menjadi dasar pengetahuan yang
menjelaskan variabel-variabel yang terkait dan menguraikan tentang model
penelitian terdahulu.
BAB III METODOLOGI PENELITIAN
Pada bab ini menguraikan tentang kerangka kerja dan gambaran umum
perusahaan.
BAB IV ANALISIS DAN IMPLEMENTASI
Pada bab ini diuraikan mengenai analisa sistem yang sudah ada sebelumnya dan
sistem yang akan dibuat, bab ini juga membahas tentang implementasi hasil
desain dan penyesuaian kebutuhan sistem agar sistem berjalan dengan optimal.
BAB V PENUTUP
Bab ini merupakan bagian penutup dari penulisan skripsi ini. Pada bab ini
menguraikan tentang kesimpulan dan saran untuk peneliti selanjutnya.
7
BAB II LANDASAN TEORI
2.1 Teori Pendukung
2.1.1 Konsep Dasar Sistem
Keunggulan kompetitif dengan menggunakan teknologi sistem informasi
sebagai acuan bagaimana suatu data dan informasi terdistribusi secara cepat dan
tepat, dengan memfasilitasi sistem informasi yang akurat dan handal. Menurut
Kristanto (2008:1) dalam (Junianto & Primaesha, 2015:443) yang dimaksud
dengan sistem adalah “jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul, bersama-sama untuk melakukan suatu kegiatan atau
menyelesaikan suatu sasaran tertentu”.
Ada beberapa elemen yang membentuk sebuah sistem, yaitu :
1. Tujuan
Setiap sistem memiliki tujuan (Goal), entah hanya satu atau mungkin banyak.
Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa
tujuan, sistem menjadi tak terarah dan tak terkendali dan tujuan antara satu
sistem dengan sistem yang lain berbeda.
2. Masukan
Masukan (input) sistem adalah energi yang di masukan ke dalam sistem.
Masukan dapat berupa masukan perawatan (maintenance input) dan masukan
sinyal (signal input). Maintenance input adalah energi yang di masukan
supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang di
proses untuk didapatkan keluaran.
8
3. Proses
Proses merupakan bagian yang melakukan perubahan atau transformasi dari
masukan menjadi keluaran yang berguna.
4. Keluaran
Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi,
keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya.
5. Batas
Batas sistem adalah pemisah antara sistem dan daerah di luar sistem
(lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau
kemampuan sistem.
6. Mekanisme Pengendalian dan Umpan Balik
Mekanisme pengendalian diwujudkan dengan menggunakan umpan balik
(feedback). Umpan balik ini digunakan untuk mengendalikan baik masukan
maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai
dengan tujuan.
7. Lingkungan
Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan
bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau
menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja
harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan
operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga,
karena akan memacu terhadap kelangsungan hidup sistem.
Menurut Kristanto (2008:1) dalam (Junianto & Primaesha, 2015:443) yang
dimaksud dengan sistem adalah “Jaringan kerja dari prosedur-prosedur yang
9
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
atau menyelesaikan suatu sasaran tertentu”. Selain dari pengertian tersebut diatas,
terdapat dua kelompok di dalam mendefinisikan suatu sistem, yaitu dengan
mendefinisikan sistem pada prosedurnya dan mendefinisikan sistem pada
komponen atau elemennya.
Menurut Jogiyanto (2001) dalam (Utomo, 2010:3) “sistem adalah suatu
jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
sasaran tertentu.” Menurut Jogiyanto (1995:1) dalam (Rahmayanti & Afrinando,
2013:420) definisi sistem yang lebih menekankan pada elemen atau
komponennya, yaitu “sistem dapat juga diartikan sebagai kumpulan dari elemen-
elemen yang berinteraksi untuk mencapai suatu tujuan tertentu”.
Kesimpulan dari definisi sistem adalah kumpulan dari bagian atau
komponen atau subsistem baik fisik ataupun nonfisik yang saling berhubungan
satu sama lain dan bekerjasama secara harmonis untuk mencapai suatu tujuan
tertentu (goal) atau untuk mencapai suatu sasaran (objective).
2.1.1.1 Karakteristik Sistem
Menurut Jogiyanto (2005:3) dalam (Tjhin, 2013:68-69) menjelaskan
bahwa karakteristik atau sifat-sifat sistem ”yaitu mempunyai komponen-
komponen (component), batasan sistem (boundary), lingkungan luar sistem
(environment), penghubung sistem (interface), masukan sistem (input),
pengolahan sistem (process), keluaran sistem (output), dan sasaran sistem
(objective) atau tujuan sistem (goal)”.
10
1. Komponen sistem (component)
Komponen sistem dapat berupa suatu subsistem atau bagian-bagian dari
sistem. Setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan
suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.
2. Batasan sistem (boundary)
Batasan sistem merupakan daerah yang membatasi antara suatu sistem
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batasan sistem
ini memungkinkan suatu sistem dipandang sebagai suatu sistem menunjukan
ruang lingkup (scope) dari sistem tersebut.
3. Lingkungan luar sistem (environment)
Lingkungan luar sistem dari sistem adalah apapun diluar batas dari sistem
yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat juga bersifat merugikan sistem tersebut.
4. Penghubung sistem (interface)
Penghubung sistem merupakan media penghubung atau subsistem dengan
subsistem lainnya. Dengan subsistem dapat berintegrasi dengan subsistem
lainnya membentuk satu kesatuan.
5. Masukan sistem (input)
Masukan sistem dapat berupa masukan perawatan (maintenance input) dan
masukan sinyal (signal input). Maintenance input berupa sebuah program
komputer, pada komputer data merupakan signal input untuk diolah menjadi
informasi.
11
6. Pengolahan sistem (process)
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan merubah
input menjadi output.
7. Keluaran sistem (output)
Keluaran sistem merupakan hasil dari pengolahan sistem dan
mengklasifikasikan masukan menjadi keluaran.
8. Sasaran Sistem (objective)
Suatu sistem pasti mempunyai tujuan atau sasaran. Sasaran sistem sangat
menentukan sekali masukan yang dibutuhkan dan keluaran yang akan
dikatakan berhasil bila mengenai sasaran dan tujuannya.
2.1.1.2 Klasifikasi Sistem
Menurut Al Bahra (2005:6-7) dalam (Yusri, 2015:68) sistem dapat
diklasifikasikan ke dalam beberapa sudut pandang antara lain:
1. Sistem diklasifikasikan sebagai sistem abstrak dan sistem fisik.
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak
tampak secara fisik. Sistem fisik merupakan sistem yang ada secara fisik.
2. Sistem diklasifikasikan sebagai sistem alamiah dan sistem buatan manusia.
Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat
oleh manusia (ditentukan dan tunduk kepada kehendak sang pencipta alam).
Sistem buatan manusia adalah sistem yang dirancang oleh manusia.
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan
sistem tak tentu (probabilistic system).
12
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi.
Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti sehingga
keluaran dari sistem dapat diramalkan.
4. Sistem diklasifikasikan sebagai sistem tertutup dan sistem terbuka. Sistem
tertutup merupakan sistem yang tidak berhubungan dan tidak berpengaruh
dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya
turut campur tangan dari pihak luarnya. Sistem terbuka adalah sistem yang
berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini
menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau
sub sistem yang lain.
2.1.2 Konsep Dasar Informasi
Informasi yaitu data yang telah diolah menjadi sebuah bentuk yang berarti
bagi penerimanya dan bermanfaat dalam mengambil keputusan saat ini atau
mendatang. Informasi dapat mengenai data mentah, data tersusun, kapasitas
sebuah saluran komunikasi dan sebagainya. Ada beberapa pandangan mengenai
informasi yaitu informasi dapat memperkaya penyajian, mempunyai nilai kejutan,
atau mengungkap sesuatu yang penerimanya tidak tahu atau tidak disangka,
informasi dapat mengurangi keraguan dan pilihan. Informasi mengubah
kemungkinan–kemungkinan hasil yang diharapkan dalan sebuah situasi keputusan
karena itu mempunyai nilai dalam proses keputusan (Wahyono, 2004).
Informasi merupakan hasil dari pengolahan data menjadi bentuk yang
lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian nyata
dan dapat digunakan sebagai alat untuk pengambilan keputusan (Wahyono, 2004).
13
Dalam arti lain informasi adalah data yang telah diproses atau data yang memiliki
arti (Mcleod dan Schell, 2004).
2.1.2.1 Siklus Informasi
Data merupakan bentuk yang masih mentah yang belum dapat bercerita
banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk
menghasilkan informasi, informasi sendiri merupakan suatu proses perubahan
data menjadi informasi. Data yang diolah melalui suatu model menjadi informasi,
penerima kemudian menerima informasi tersebut membuat suatu keputusan dan
melakukan tindakan yang berarti menghasilkan suatu tindakan yang lain yang
akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input,
diproses kembali lewat suatu model dan seterusnya sehingga membentuk suatu
siklus.
2.1.2.2 Kualitas Informasi
Istilah kualitas informasi (quality of information) terkadang juga dipakai
untuk menyatakan informasi yang baik, dengan demikian kualitas informasi
sering kali diukur berdasarkan relavansi, ketepatan waktu (Kadir, 2003). Selain
komponen diatas, beberapa ahli juga menambahkan beberapa hal yang ikut
menentukan kualitas dari sebuah informasi yang diantaranya komponen: ekonomi,
efisien, dan dapat dipercaya (Wahyono, 2004).
14
2.1.3 Konsep Dasar Sistem Informasi
Menurut Jogiyanto (2005:11), “sistem informasi adalah suatu sistem
didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi
harian, mendukung operasi bersifat manajerial dan kegiatan strategi dari suatu
organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan”. Sistem informasi adalah kumpulan dari berbagai atau komponen atau
subsistem baik fisik ataupun nonfisik yang saling berhubungan satu sama lain dan
bekerja sama secara harmonis untuk mencapai suatu tujuan tertentu, yaitu
mengolah data menjadi informasi.
Kesimpulan dari definisi sistem informasi adalah komponen yang saling
berhubungan dan bekerjasama untuk mengumpulkan, memproses, menyimpan
dan menyebarkan informasi untuk mendukung pengambilan keputusan,
koordinasi, pengendalian dan untuk memberikan gambaran aktivitas di dalam
perusahaan. Dalam membangun suatu sistem informasi diperlukan penggabungan
elemen-elemen pendukung tersebut antara lain :
1. Software, merupakan suatu program komputer, struktur data, dan dokumen-
dokumen yang saling berhubungan yang digunakan dalam metode logika dan
prosedur yang dibutuhkan.
2. Hardware, merupakan perangkat elektronik yang memiliki kemampuan untuk
melakukan proses komputerisasi.
3. User, adalah orang-orang yang akan memakai atau mengoperasikan sistem
tersebut.
4. Data, berupa salinan-salinan manual dan deskripsi informasi yang
menggambarkan operasi sistem.
15
5. Prosedur atau kebijakan yaitu kebijakan baik manual maupun komputerisasi.
2.1.3.1 Komponen Sistem Informasi
Menurut (Jogiyanto, 2005:15) dalam (Aji, Migunani, Hakim, 2014:26),
Sistem informasi memiliki komponen-komponen yang terdapat didalamnya yaitu
terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis
data, blok kendali. Adapun penjelasannya sebagai berikut :
1. Blok masukan, input mewakili data yang masuk ke dalam sistem informasi
terdiri dari metode-metode dan media untuk menangkap data yang akan
dimasukkan dapat berupa dokumen-dokumen dasar.
2. Blok model terdiri dari kombinasi prosedur, logika dan model matematik
yang akan memanipulasi data input dan alat komunikasi yang berisi informasi
baik tertulis maupun bergambar yang hendak disampaikan kepada pihak lain
yang bersangkutan dan memiliki kelebihan tersendiri dalam hal kerahasiaan,
keefektifan dan ekonomis.
3. Blok keluaran adalah produk dari sistem informasi yang berkualitas dan
dokumentasi yang berguna untuk semua tingkatan manajemen serta semua
pemakai sistem.
4. Blok Teknologi merupakan tool box dalam sistem informasi yang digunakan
untuk menerima input, menjalankan model, menyimpan dan mengakses data,
menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari
sistem secara keseluruhan.
16
5. Blok basis data merupakan kumpulan dari data yang saling berhubungan satu
dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan
perangkat lunak untuk memanipulasinya.
2.1.4 Perancangan Sistem
Menurut Jogiyanto (1999:179) dalam (Mujiati & Sukadi, tanpa tahun:2),
“perancangan mempunyai 2 maksud, yaitu untuk memenuhi kebutuhan kepada
pemakai sistem dan untuk memberikan gambaran yang jelas kepada pemogram
komputer dan ahli-ahli teknik lainnya yang terlibat”.
2.1.4.1 Perancangan Proses
Perancangan proses merupakan tahapan yang sangat menentukan
terciptanya sistem informasi yang baik untuk mendukung proses pembentukan
database tersebut ada beberapa peralatan, yaitu :
a. Diagram Alir Dokumen (Flowchart)
Diagram alir dokumen (flowchart) merupakan penguraian dari suatu
sistem informasi yang utuh kedalam bagian-bagian komponen dengan maksud
untuk mengidentifikasi serta dapat mengevakuasi suatu permasalahan yang
diharapkan dapat diusulkan perbaikan-perbaikan.
b. Diagram Konteks
Diagram konteks adalah bagian dari DFD yang berfungsi untuk
memperlihatkan interaksi sistem informasi dengan lingkungan dimana sistem
tersebut ditempatkan. Diagram konteks menyoroti jumlah karakteristik sistem
yaitu :
17
1. Kelompok pemakai, organisasi atau sistem lain dimana sistem melakukan
komunikasi (sebagai terminator).
2. Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus
diproses dengan cara tertentu.
3. Data keluar, yaitu data yang dihasilkan sistem dan diberikan ke dunia luar.
4. Penyimpanan data, yaitu digunakan secara bersamaan antara sistem dengan
terminator. Data ini dibuat oleh sistem dan digunakan oleh lingkungan atau
sebaliknya dibuat oleh lingkungan dan digunakan oleh sistem. Hal ini berarti
pembuatan simbol penyimpanan dalam Diagram Konteks dibenarkan dengan
syarat simbol tersebut merupakan bagian dari luar sistem.
5. Batasan antara sistem dan lingkungan. Simbol yang digunakan dalam
Diagram Konteks antara lain :
a. Persegi panjang, untuk berkomunikasi langsung dengan sistem melalui
aliran data.
b. Lingkaran, untuk menunjukan adanya kegiatan proses dalam sistem.
c. Data Flow Diagram (DFD), sering digunakan untuk menggambarkan
suatu sistem yang telah ada atau sistem baru yang dikembangkan secara
logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut
mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD
merupakan alat yang digunakan pada metodologi pengembangan sistem
yang terstruktur. DFD merupakan peralatan yang berfungsi untuk
menggambarkan secara rinci mengenai sistem sebagai jaringan kerja
antara fungsi yang berhubungan satu sama lain dengan menunjukan
kemana data mengalir serta penyimpanannya.
18
Tabel 2.1 Simbol Flowchart
Simbol Nama Keterangan
Simbol proses Menunjukan kegiatan proses
dari operasi program computer
Simbol dokumen Menunjukkan dokumen input
dan output baik untuk proses
manual, mekanik atau computer
Simbol kegiatan manual Menunjukan kegiatan manual
A
Simbol penyimpanan
di arsip
File yang diarsipkan menurut
alphabet atau huruf
Simbol garis alir Menunjukan arus dari proses
19
Tabel 2.2 Simbol Data Flow Diagram
Simbol Nama
Kesatuan luar / external entity.
Dapat berupa orang, kelompok orang (organisasi)
serta sistem lain.
Proses.
Proses merupakan kegiatan atau pekerjaan yang
dilakukan oleh orang atau komputer yang berguna
untuk mengolah arus data masuk dan menghasilkan
arus data keluar.
Data storage (simpanan data).
Dapat berupa file atau database pada sistem
komputer, arsip, catatan manual, kotak tempat data.
Data flow (arus data).
Bentuk fisik dapat berupa fomulir, dokumen,
laporan-laporan, input, komunikasi ucapan, surat-
surat serta memo. Bentuk logika dan arus data dari
dokumen.
20
2.1.4.2 Perancangan Basis Data
Perancangan basis data yang di bahas adalah desain ERD (Entity
Relationship Diagram), ERD adalah suatu pemodelan dari basis data relasional
yang didasarkan atas persepsi di dalam dunia nyata, dunia ini senantiasa terdiri
dari sekumpulan objek yang saling berhubungan antara satu dengan yang lainnya.
Suatu objek disebut entity dan hubungan yang dimilikinya disebut relationship.
Suatu entity bersifat unik dan memiliki atribut sebagai pembeda dengan entity
lainnya. Contoh: Entity Mahasiswa, mempunyai atribut nama, umur, alamat, dan
nim.
Diagram ERD terdiri dari :
1. Kotak persegi panjang, menggambarkan himpunan entitas
2. Elip, menggambarkan atribut-atribut entitas
3. Diamon, menggambarkan hubungan antara himpunan entitas
4. Garis, yang menghubungkan antar objek dalam diagram E-R.
21
Tabel 2.3 Simbol Entity Relationship Diagram
Simbol Keterangan
Entity
Relasi atau aktifitas antar entity
Fields atau Atribut
Fields atau primary key atribut
Hubungan banyak dan tidak pasti (0, N)
Hubungan satu dan tidak pasti (0,1)
Hubungan banyak dan pasti (1, N)
Hubungan satu dan minimal 1 (1,1)
22
2.1.5 Penjualan
Keberhasilan suatu perusahaan pada umumnya dinilai berhasil dilihat dari
kemampuannya dalam memperoleh laba. Dengan laba yang diperoleh, perusahaan
akan dapat mengembangkan berbagai kegiatan, meningkatkan jumlah aktiva dan
modal serta dapat mengembangkan dan memperluas bidang usahanya. Untuk
mencapai tujuan tersebut, perusahaan mengandalkan kegiatannya dalam bentuk
penjualan, semakin besar volume penjualan semakin besar pula laba yang akan
diperoleh perusahaan. Perusahaan pada umumnya mempunyai tiga tujuan dalam
penjualan yaitu mencapai volume penjualan, mendapatkan laba tertentu, dan
menunjukan pertumbuhan perusahaan.
Menurut Siegel. Joel G dan Shim. Joe K (2009:67) dalam bukunya Moh.
Kurdi yang berjudul “kamus Istilah Akuntansi” dalam (Santi & Yulianto, 2014:8),
“Penjualan adalah Penerimaan yang diperoleh dari pengiriman barang dagangan
atau dari penyerahan pelayanan dalam bursa sebagai barang pertimbangan.
Pertimbangan ini dapat dalam benuk tunai peralatan kas atau harta lainnya.
Pendapatan dapat diperoleh pada saat penjualan, karena terjadi pertukaran, harga
jual dapat ditetapkan dan bebannya diketahui”.
Dalam kegiatan ini penjualan akan melibatkan debitur atau disebut juga
pembeli serta barang-barang atau jasa yang diberikan dan dibayar oleh debitur
tersebut dengan cara tunai ataupun kredit. Penjualan barang dagang oleh sebuah
perusahaan dagang biasanya hanya disebut “Penjualan”, jumlah transaksi yang
terjadi biasanya cukup besar dibandingkan jenis transaksi lainnya. Dalam menjual
barang dagangannya perusahaan dapat menerapkan tiga metode penjualan yang
sering dikenal yaitu penjualan tunai dan penjualan kredit.
23
2.1.6 Inventory
Inventory meliputi semua barang yang dimiliki perusahaan pada saat
tertentu, dengan tujuan untuk dijual kembali atau dikonsumsikan dalam siklus
operasi normal perusahaan sebagai barang yang dimiliki untuk dijual atau
diasumsikan untuk dimasa yang akan datang, semua barang yang berwujud dapat
disebut sebagai inventory, tergantung dari sifat dan jenis usaha perusahaan.
Diantara pengertian diatas maka inventory dapat diklasifikasikan yang
ditentukan oleh perusahaan, apabila jenis perusahaan yang membeli barang akan
dijual lagi, maka klasifikasi hanya ada satu macam saja persediaan barang
dagangan.
Salah satu perlunya inventory dilaksanakan dengan baik yaitu mengetahui
secara pasti harga pokok dari barang-barang dagangan yang terjual. Disamping itu
untuk menjamin lancarnya arus lintas barang maka perlu diadakan pencatatan
terhadap segala penerimaan barang yang berasal dari supplier, barang yang
dipesan oleh langganan, barang yang terjual, barang yang dikembalikan oleh
langganan dan penyesuaian-penyesuaian (adjustment) terhadap barang. Atas dasar
pencatatan tersebut nantinya dapat diketahui antara lain barang mana yang banyak
tertimbun (over stock) barang mana yang harus dipesan kembali kepada supplier
karena persediannya sudah menipis, apabila terjadi pemesanan barang kepada
supplier, maka pemesanan ini perlu pula dicatat untuk mendapatkan informasi
tentang inventory yang lengkap, bila segala transaksi yang disebut diatas tidak
dicatat dengan baik maka akan menemui kesulitan untuk mengetahui keadaan
inventory secara pasti pada suatu saat misalnya kesulitan untuk mengetahui berapa
jumlah persedian barang yang ada dan yang sudah dipasarkan serta jumlah barang
24
yang sudah dipesan oleh langganan (Quantity Committed) dan berapa jumlah
barang yang dipesan kepada supplier (Quantity Sold) dan informasi penting
lainnya.
2.1.7 E-commerce
Perdagangan elektronik atau e-commerce, adalah penggunaan jaringan
komunikasi dan komputer untuk melaksanakan proses bisnis. Pandangan popular
dari e-commerce adalah penggunaan internet dan komputer dengan web browser
untuk membeli dan menjual produk. Meskipun pandangan tersebut tidak salah,
tetapi hal tersebut hanyalah merupakan bagian kecil dari e-commerce. Sebagian
besar e-commerce terjadi antar bisnis, dan bukan antara bisnis dengan konsumen.
Kalakota dan Whinston (1997) dalam (Irmawati, 2011:98-99) mendefinisikan e-
commerce dari beberapa perspektif sebagai berikut:
1. Perspektif Komunikasi (Communications), menurut perspektif ini, e-
commerce merupakan pengiriman informasi, produk/jasa, dan pembayaran
melalui lini telepon, jaringan komputer atau sarana elektronik lainnya.
2. Perspektif Proses bisnis (Business), menurut perspektif ini, e-commerce
merupakan aplikasi teknologi menuju otomatisasi transaksi dan aliran kerja
perusahaan (work flow).
3. Perspektif layanan (Service), menurut perspektif ini e-commerce merupakan
satu alat yang memenuhi keinginan perusahaan, konsumen, dan manajemen
dalam memangkas service cost ketika meningkatkan mutu barang dan
ketepatan pelayanan.
25
4. Perspektif Online (Online), menurut perspektif ini e-commerce berkaitan
dengan kapasitas jual beli produk dan informasi di internet dan jasa online
lainnya.
Berikut adalah urutan proses yang terjadi pada e-commerce sebagai
aktifitas pembelian dan penjualan secara elektronik:
1. Show
Penjual menunjukkan produk atau layanannya di situs yang dimiliki, lengkap
dengan detail spesifikasi produk dan harganya.
2. Order
Setelah konsumen memilih produk yang diinginkan, konsumen pun
selanjutnya melakukan order pembelian.
3. Verification
Verifikasi data konsumen sepeti data-data pembayaran (No. rekening atau
kartu kredit).
4. Payment
Konsumen melakukan pembayaran.
5. Deliver
Produk yang dipesan pembeli kemudian dikirimkan oleh penjual ke
konsumen.
Berikut adalah beberapa manfaat yang bisa diperoleh sebuah perusahaan
dari dilakukannya kegiatan e-commerce :
1. Dapat memperluas daerah pemasaran hingga ke pasar internasional.
2. Dapat mengurangi biaya pembuatan, pemrosesan, pendistribusian,
penyimpanan, dan pencarian informasi yang menggunakan kertas.
26
3. Dapat memperkecil biaya komunikasi.
4. Memungkinkan interaksi yang lebih dekat dengan konsumen, meskipun
melalui media perantara.
5. Memungkinkan konsumen berbelanja kapan pun konsumen mau.
6. Konsumen bisa mendapakan informasi yang relevan dari detail produk yang
ingin dibeli dalam hitungan detik.
2.1.8 Website
Menurut Murad dkk dalam Jurnal CCIT Vol.7 No.1 (2013:49), “website
adalah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara,
dan lainnya yang tersimpan dalam sebuah server web internet yang disajikan
dalam bentuk hypertext”. Menurut Simarmata (2010:47), “website adalah sebuah
sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan
lain-lain yang tersimpan dalam sebuah server web internet yang disajikan dalam
bentuk hypertext. Informasi web dalam bentuk teks umumnya ditulis dalam format
HTML (Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk
grafis (dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek
multimedia lainnya (seperti MIDI, Shockwave, Quicktime, Movie, 3D World)”.
Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat
disimpulkan website adalah sebuah tempat internet, yang menyajikan informasi
dengan berbagai macam format data seperti teks gambar, bahkan video dan dapat
diakses menggunakan berbagai aplikasi client sehingga memungkinkan penyajian
informasi yang lebih menarik dan dinamis dengan pengelolaan yang terorganisasi.
27
2.1.9 Opencart
Opencart merupakan sistem online shopping open source cart berbasis
PHP. Sebuah solusi e-commerce untuk pedagang di internet dengan kemampuan
untuk menciptakan toko online, bisnis online, dan berpartisipasi dalam e-
commerce dengan biaya yang minimal. Opencart dirancang memiliki banyak
fitur, mudah digunakan, dan Search Engine Friendly dan dengan antarmuka visual
yang menarik. OpenCart dapat diinstall pada server web yang menjalankan
Apache atau Windows IIS, PHP 5 dan MySQL. OpenCart tidak akan bekerja
dengan baik (atau sama sekali) tanpa teknologi tersebut. Jika hosting tidak
menyediakan teknologi ini biasanya dapat menghubungi dukungan teknis pada
hosting. Beberapa host mungkin mengenakan biaya berulang tambahan untuk
mengaktifkan update ini pada pemilik website.
2.1.10 Software Pendukung
2.1.10.1 XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang
28
terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim
Dukungan (Support Team).
2.1.10.2 Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web
yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Windows,
Novotel Netware dan lainnya) yang berguna untuk melayani dan memfungsikan
situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini
menggunakan HTTP. Apache memiliki fitur-fitur yang canggih seperti pesan
kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain.
Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI)
yang memungkinkan penanganan server menjadi mudah. Apache merupakan
software open source dikembangkan oleh komunitas terbuka yang terdiri dari
pengembang-pengembang dibawah naungan Apache Software Foundation.
2.1.10.3 My SQL
MySQL adalah suatu sistem manajemen database. Suatu database adalah
sebuah kumpulan data yang terstruktur. Untuk menambahkan, mengakses, dan
memproses data yang tersimpan pada suatu database komputer memerlukan
sistem manajemen database seperti MySQL. Karena komputer sangat unggul
dalam menangani sejumlah besar data, sistem manajemen database memainkan
suatu peranan yang penting dalam komputasi, baik sebagai utility stand-alone
maupun bagian dari aplikasi lainnya.
29
Suatu database relasional menyimpan data dalam tabel-tabel terpisah. Hal
ini memungkinkan kecepatan dan fleksibilitas. Tabel-tabel yang dihubungkan
dengan relasi yang ditentukan membuatnya bisa mengkombinasikan data dari
beberapa tabel pada suatu permintaan. Bagian SQL dari kata MYSQL berasal dari
“Structured Query Language” bahasa paling umum yang dipergunakan untuk
mengakses database. Ada beberapa kelebihan yang dimiliki MySQL sehingga
dapat menarik banyak pengguna. Kelebihan tersebut yaitu:
1. Fleksibilitas.
Saat ini, MySQL telah dioptimasi untuk dua belas platform seperti HP-UX,
Linux, Mac OS X, Novell Netware, OpenBSD, Solaris, Microsoft Windows
dan lain-lain. MySQL juga menyediakan source code yang dapat diunduh
secara gratis, sehingga pengguna dapat mengkompilasi sendiri sesuai
platform yang digunakan. Selain itu, MySQL juga dapat dikustomisasi sesuai
keinginan penggunanya, misalnya mengganti bahasa yang digunakan pada
antarmukanya.
2. Performansi.
Sejak rilis pertama, pengembang MySQL fokus kepada performa. Hal ini
masih tetap dipertahankan hingga sekarang dengan terus meningkatkan
fiturnya.
3. Lisensi.
MySQL menawarkan berbagai pilihan lisensi kepada penggunanya. Lisensi
open source yang ditawarkan yaitu lisensi GNU General Public License dan
Free/Libre and Open Source Software (FLOSS) License Exception. Selain itu
30
ditawarkan juga lisensi komersil berbayar yang memiliki fasilitas dukungan
teknis.
2.2 Penelitian Terdahulu
Beberapa penelitian tentang perancangan website telah dilakukan
sebelumnya, beberapa penelitian tersebut adalah:
1. Indrajani (2007), melakukan analisis dan perancangan sistem penjualan
berbasis web pada PT. Sarang Imitasi. PT Sarang Imitasi merupakan sebuah
perusahaan yang bergerak dibidang supplier aksesoris mainan terutama untuk
produk snack, stationery (alat-alat tulis, tas sekolah, dan sebagainya), produk
elektronik (jam tangan, radio mini, dan sebagainya) dan imitasi atau tiruan
buatan Cina. Perancangan web untuk PT. Sarang Imitasi dilakukan dengan
tujuan merancang sistem penjualan dan transaksi secara online. Dengan sistem
yang ada transaksi pembelian dan pertukaran informasi barang (data, gambar
produk dan harga) dengan konsumen dapat berjalan dengan mudah.
2. Elvia (2008), melakukan penelitian di PT Adira Dinamika Multi Finance.
Penelitian tersebut memiliki tujuan merancang sebuah sistem informasi
penjualan sepeda motor berbasis web. Sistem yang ada dapat memberikan
informasi kepada masyarakat bahwa PT. Adira Dinamika Multi Finance
menjual sepeda motor secara kontan maupun kredit. Informasi yang
ditampilkan pada web adalah informasi tentang harga dan jenis sepeda motor
dan juga data pembeli dan data pribadi pemohon. Data pembeli dan data
pribadi pemohon selanjutnya dapat digunakan untuk membantu
31
petugas/karyawan dalam mengolah data penjualan sepeda motor secara kontan
dan kredit dengan cepat, efektif dan efisien.
3. Jatmiko (2010), melakukan analisis dan perancangan sistem informasi dalam
layanan penjualan berbasis web pada mall Puri Indah. Permasalahan yang
timbul dirasakan oleh 2 pihak, yaitu pihak pengunjung dan pengelola Mall
Puri Indah. Pengunjung merasa Mall Puri Indah kurang memberi informasi
yang lengkap dan terperinci dan menginginkan adanya website untuk memberi
informasi yang lengkap tentang mall tersebut. Permasalahan yang
diungkapkan oleh pihak pengelola adalah permasalahan biaya-biaya yang
timbul untuk mencetak brosur-brosur, dan biaya iklan-iklan di radio, koran,
serta majalah. Dengan adanya website pengunjung dapat memperoleh
informasi yang lengkap dan biaya promosi yang dikeluarkan oleh pihak
pengelola dapat menurun. Hal tersebut disebabkan oleh kehadiran website
Mall Puri Indah yang memiliki informasi berupa profil, halaman acara,
halaman toko, halaman fasilitas, serta halaman hubungi kami. Dalam sistem
yang ada, jika user klik image, judul, atau detil salah satu informasi yang ada
di layar, maka akan dihubungkan ke halaman detil informasi yang berisi
keterangan lengkap tentang informasi tersebut.
4. Nore (2013), melakukan perancangan sistem informasi penjualan dan
pemesanan produk berbasis web pada CV. Richness Development Bandung.
Permasalahan yang timbul adalah konsumen masih diharuskan untuk
mengirim desain produk dan rincian pesanannya melalui email kepada pihak
perusahaan sehingga format informasi pesanan konsumen sering tidak sesuai
dengan kebutuhan informasi yang harus diperoleh oleh pihak perusahaan yang
32
mengakibatkan proses transaksi membutuhkan waktu yang lama. Dengan
adanya sistem informasi penjualan dan pemesanan produk berbasis web dapat
memudahkan konsumen untuk dapat melakukan transaksi jual beli dengan
cepat dan dapat membantu penyampaian informasi secara detail kepada
konsumen.
33
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 Alur Kerangka Kerja
Analisa dan Perancangan Sistem
Pengumpulan Data
Pembuatan Laporan
Implementasi Sistem
Mempelajari Literatur
Identifikasi Masalah
34
Berdasarkan kerangka kerja penelitian yang telah digambarkan di atas,
maka dapat diuraikan pembahasan masing-masing tahap dalam penelitian adalah
sebagai berikut :
1. Identifikasi Masalah
Pada tahap identifikasi masalah yang akan dibahas dalam skripsi ini adalah
bagaimana merancang website penjualan yang dapat mempromosikan penjualan
furniture dengan menggunakan Content Management System (CMS) Opencart.
2. Mempelajari Literatur
Untuk mencapai tujuan, maka dipelajari beberapa literatur-literatur yang
diperkirakan dapat digunakan. Kemudian literatur-literatur yang dipelajari
tersebut diseleksi untuk dapat ditentukan literatur-literatur mana yang akan
digunakan dalam penelitian. Literatur diambil dari internet, yang berupa artikel
dan jurnal ilmiah, serta bahan bacaan lain yang mendukung penelitian.
3. Pengumpulan Data
Pada perancangan sistem ini perlu pendekatan terstruktur dalam usaha
memperoleh data. Adapun metode pengumpulan data yang digunakan peneliti
adalah sebagai berikut :
a. Data Primer
Data primer adalah data yang diperoleh dengan melakukan penelitian secara
langsung melalui pengamatan dengan cara mengamati penjualan yang terjadi
di PT. Furniture Centre yang dijadikan objek penelitian guna mendapatkan
data yang akurat mengenai hal-hal yang berkaitan dengan penelitian yang
dilakukan.
35
b. 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.
4. Analisa dan Perancangan Sistem
Berdasarkan hasil pengamatan yang telah dilakukan oleh penulis di PT.
Furniture Centre, masih terdapat beberapa kelemahan sistem yang sedang berjalan
seperti penyampaian informasi penjualan furniture yang masih menggunakan
email. Hal ini tentu saja masih banyak kendala karena format informasi
pemesanan yang dikirimkan oleh konsumen sering tidak sesuai dengan kebutuhan
informasi yang harus diperoleh pihak perusahaan untuk pencarian atau pembuatan
barang yang dipesan. Hal tersebut tentu mengakibatkan proses transaksi yang
berulang-ulang dan membutuhkan waktu yang lama. Untuk itu penulis bermaksud
untuk merancang sebuah website yang dapat digunakan sebagai media promosi
dan penjualan online sehingga informasi yang dibutuhkan dapat diakses kapan
saja dan dimana saja.
Perancangan merupakan langkah pertama di dalam fase pengembangan
rekayasa suatu produk atau sistem. Tujuan perancangan adalah membuat suatu
website untuk mempromosikan penjualan furniture. Website ini dirancang dengan
menggunakan Content Management System (CMS) Opencart.
5. Implementasi Sistem
Tahap implementasi sistem yang dilakukan dalam pembuatan skripsi ini
adalah sebagai berikut:
36
a. Melakukan pengujian terhadap sistem informasi atau program aplikasi
sebelum digunakan.
b. Menguji dan membandingkan dengan sistem sebelumnya, sehingga sistem
yang baru dapat lebih baik dari sistem yang lama.
c. Melakukan revisi pada sistem yang diuji, sehingga sistem dapat berjalan
dengan baik dan layak untuk digunakan.
6. Pembuatan Laporan
Pada tahapan ini dilakukan pembuatan laporan yang disusun berdasarkan
hasil penelitian dengan menggunakan teknik pengumpulan data primer dan
sekunder sehingga menjadi laporan penelitian yang dapat memberikan gambaran
secara utuh tentang sistem yang sedang dibangun.
3.2 Gambaran Umum Perusahaan
3.2.1 Sejarah Perusahaan
Dalam melakukan penelitian ini, penulis mengambil objek pada PT.
Furniture Centre yang bergerak dibidang Furniture. PT. Furniture Centre didirikan
pada tanggal 16 Juli 2008 yang disahkan dengan akta notaris yaitu surat
Keputusan Menteri Hukum dan Hak Asasi Manusia no. AHU-
53537.AH.01.01.Tahun 2008.
Adapun visi dan misi perusahaan ini adalah:
a. Menjalankan usaha dibidang pembuatan dan distribusi furniture untuk
memenuhi pasar dalam dan luar negeri.
b. Memperoleh laba yang dapat digunakan untuk memperluas usaha.
c. Memperluas lapangan kerja.
37
d. Meningkatkan pembangunan ekonomi.
e. Memberikan solusi-solusi terbaik dalam hal pengadaan furniture.
f. Memprioritaskan kualitas dari produk-produk yang ada serta selalu mengatur
ketepatan waktu dalam hal pengiriman tentunya dengan harga-harga yang
kompetitif, juga melakukan inovasi baru dengan produk-produk yang dapat
mengikuti perkembangan jaman seperti sekarang ini.
g. Meningkatkan teknologi informasi perusahaan agar dapat bersaing dengan
perusahaan lainnya.
h. Menerapkan standar oprasional yang tepat sebagai landasan kerja untuk
menghasilkan kinerja yang baik.
i. Melakukan strategi bisnis yang tepat di dalam perusahaan.
j. Menjadi mitra usaha yang dapat diandalkan dan terpercaya.
3.2.2 Struktur Organisasi dan Uraian Tugas
Setiap perusahaan selalu memiliki susunan struktur organisasi yang
terbentuk sesuai dengan posisi dan tugas dalam perusahaan. Tentunya struktur
organisasi dalam setiap perusahaan itu berbeda-beda, tergantung dari jenis usaha
apa yang bergerak di perusahaan itu, area pemasaran produk, serta jumlah
karyawan dalam perusahaan dan lain sebagainya.
Membentuk organisasi suatu perusahaan harus disesuaikan dengan kondisi
dan kebutuhan dari perusahaan tersebut. Sebab, hal tersebut sangat berpengaruh
bagi perusahaan untuk mencapai tujuan yang di inginkan. Struktur organisasi dari
suatu perusahaan sangatlah penting, karena dapat berfungsi untuk mengetahui
38
tugas-tugas, tanggung jawab dan wewenang setiap unit kerja di dalam suatu
perusahaan.
Selain itu, struktur organisasi juga dapat berjalan sebagaimana mestinya
apabila ada pembagian tugas, posisi atau kedudukan dari masing-masing unit
kerja serta pelaksanaan program kerja yang menjadi tugasnya dalam setiap unit
kerja.
Struktur organisasi dalam suatu perusahaan juga memiliki peranan yang
penting dalam menjalankan setiap aktifitas-aktifitas sehari-hari agar tujuan
perusahaan yang telah direncanakan dapat berjalan dengan baik sesuai dengan apa
yang di harapkan oleh perusahaan tersebut.
Dengan adanya suatu struktur organisasi yang jelas dan tegas, pimpinan
dapat dengan mudah mengawasi segala aktivitas yang terjadi dan juga
memperlancar arus kerja dalam perusahaan, karena setiap individu mengetahui
tugas, wewenang dan tanggung jawab serta mengetahui kepada siapa individu
yang ada dalam perusahaan tersebut harus bertanggung jawab.
Gambar 3.2 Struktur Organisasi
Adapun struktur perusahaan serta pembagian tugas dan wewenang dari
perusahaan yang penulis teliti yaitu PT. Furniture Centre adalah sebagai berikut :
39
a. Direktur
Merupakan pimpinan tertinggi dari PT. Furniture Centre yang mempunyai
tugas dan wewenang sebagai berikut :
1. Merencanakan, memimpin, mengkoordinasi dan mengawasi seluruh
kegiatan perusahaan dan mengambil keputusan-keputusan penting bagi
perkembangan perusahaan.
2. Merumuskan strategi untuk mencapai tujuan perusahaan.
3. Menetapkan rencana perusahaan baik jangka pendek maupun jangka
panjang.
4. Pengawasan secara umum melalui sistem pelaporan yang ada dan
memberi pengarahan tentang penyelesaian persoalan yang terjadi.
5. Merencanakan, memimpin, dan mengawasi kegiatan pabrik untuk
mencapai tujuan perusahaan.
6. Memberikan pengarahan dan mengawasi pelaksanan kegiatan
pengembangan produk.
7. Memberi pengawasan dan mengawasi pelaksanaan kegiatan
pengendalian mutu.
8. Melakukan pengawasan terhadap kegiatan produksi agar menghasilkan
produk dengan mutu yang tinggi dan jumlah yang sesuai dengan
permintaan.
9. Memberi pengarahan dan mengawasi pelaksanaan kegiatan semua staff
perusahaan.
10. Merumuskan strategi pemasaran dalam menunjang pencapaian tujuan
perusahaan.
40
11. Merencanakan tingkat penjualan yang harus dicapai sesuai dengan
kemampuan produksi perusahaan.
12. Mengawasi penjualan yang dilakukan. Meyakini bahwa kontrak
penjualan yang disetujui dapat dipenuhi baik dari segi mutu, biaya dan
waktu penyerahannya.
13. Merencanakan, memasarkan dan mengawasi kegiatan pemasaran untuk
mencapai tujuan perusahaan.
b. Account Executive
Berada dibawah pengawasan direktur yang mempunyai tugas dan wewenang
sebagai berikut :
1. Menyusun perencanaan keuangan sesuai kebijakan Direktur dan
mengawasi realisasinya.
2. Mengembangkan dan memelihara sistem pengolahan keuangan dan
sistem akuntansi perusahaan.
3. Mengatur penyediaan dan penggunaan dana sesuai dengan kebutuhan
operasi perusahaan.
4. Mengawasi penerimaan dan pengeluaran uang.
5. Menyusun dan menganalisa laporan keuangan.
6. Mengatur dan mengawasi penyimpanan uang kas.
c. Purchasing dan Planner Control
Berada dibawah pengawasan direktur dan membawahi bagian Store yang
mempunyai tugas dan wewenang sebagai berikut :
41
1. Merencanakan dan mengawasi kegiatan pembelian dan penjualan secara
tepat waktu.
2. Mengadakan konsultasi dengan Direktur dan Supervisor Produksi dalam
pelaksanaan pembelian.
3. Membuat laporan sehubungan dengan pembelian dan penjualan yang
dilakukan.
4. Mengawasi dan mengarahkan bagian store.
d. Supervisor Produksi
Berada dibawah pengawasan direktur yang mempunyai tugas dan wewenang
sebagai berikut :
1. Memimpin semua seksi produksi yang ada di pabrik untuk melakukan
produksi sesuai dengan pesanan yang diterima.
2. Memberi pengarahan tentang furniture yang harus dihasilkan sesuai
dengan permintaan serta pemakaian bahan baku serta jam kerja.
3. Mengawasi kegiatan produksi secara menyeluruh dan mengarahkan
kembali jika terjadi penyimpangan.
4. Mengarahkan bawahannya untuk melakukan pemeliharaan rutin atas
mesin-mesin dan peralatan selain itu juga menangani perbaikan mesin-
mesin dan peralatan yang rusak.
5. Melakukan inspeksi berkala atas kerja para bawahannya dan menerima
laporan dari bawahannya dan memeriksa sebelum menyetujuinya.
6. Melaporkan hasil pelaksanaan kerja bagian yang dipimpinnya kepada
Direktur.
42
7. Melaksanakan pengawasan mutu dilapangan produksi pada tahap-tahap
pemrosesan untuk menjamin kualitas produk.
8. Melaksanakan pengawasan mutu atas barang jadi sebelum diserahkan ke
gudang.
9. Memeriksa mutu bahan baku yang diterima sebelum masuk ke gudang
dan menolak bahan-bahan baku yang tidak memenuhi mutu standar.
10. Membuat laporan atas pengawasan mutu yang dilakukan.
e. Human & Resources Department
Berada dibawah pengawasan direktur yang mempunyai tugas dan wewenang
sebagai berikut :
1. Mengkoordinasi pelaksanaan fungsi-fungsi kepegawaian seperti
pengadaan tenaga kerja dan pemberhentian tenaga kerja.
2. Mewakili perusahaan untuuk berhubungan dengan instansi-instansi
ketenagakerjaan.
3. Mengurus dokumen legal perusahaan.
4. Menghitung upah dan gaji karyawan.
5. Membuat dan mengawasi kontrak kerja antara perusahaan dan karyawan.
6. Mengawasi dan mengarahkan karyawan perusahaan dalam menjalani
International Organization for Standardization (ISO).
f. Store
Bagian ini dibawahi oleh bagian Purchasing & Planner Control dan
mempunyai tugas dan wewenang sebagai berikut :
43
1. Melakukan pengawasan dan pengecekan terhadap prosedur penerimaan
dan pengeluaran persediaan bahan baku/barang.
2. Menyusun penempatan bahan baku agar rapi tidak rusak.
3. Melakukan pengecekan terhadap stok di gudang.
4. Meninjau apakah gudang persediaan masih mampu menampung
bahan/barang.
5. Melakukan pencatatan terhadap mutasi keluar masuk bahan/barang.
44
BAB IV ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Aliran sistem informasi yang berjalan bertujuan untuk mengetahui
bagaimana terjadinya proses kegiatan dalam operasional dan juga untuk
mengetahui masalah-masalah yang ada serta kelemahan-kelemahan pada sistem
yang sedang berjalan sekarang ini. Jika pada sistem yang sedang berjalan terdapat
kekurangan maka dapat disempurnakan dengan menggunakan sistem yang baru.
Adapun kegiatannya adalah sebagai berikut:
1. Customer memesan barang ke PT. Furniture Centre dengan mengirimkan
purchase order (PO) ke bagian purchasing dan planner control (PPC).
2. Bagian PPC mengecek PO dan membuat surat permintaan barang kepada
bagian store.
3. Bagian store mengecek persediaan barang, kemudian membuat daftar
pengiriman barang/delivery order (DO) yang dipesan untuk proses
pengantaran ke customer dalam 4 Rangkap. DO yang sudah ditandatangani
oleh customer, untuk rangkap kedua diberikan ke customer.
4. DO rangkap pertama diserahkan ke bagian keuangan untuk pembuatan faktur
penjualan untuk penagihan ke customer.
5. Bagian PPC menerima DO rangkap ketiga untuk proses laporan penjualan
dan diberikan ke pimpinan untuk di arsip.
45
6. DO rangkap keempat diarsip oleh bagian store, kemudian bagian store
membuat laporan customer dan laporan stock barang untuk diberikan ke
pimpinan.
Aliran sistem informasi PT. Furniture Centre yang sedang berjalan pada saat
ini dapat dilihat pada gambar 4.1.
Gambar 4.1 Aliran Sistem Informasi yang sedang berjalan
46
Dari hasil penelitian yang telah penulis lakukan pada PT. Furniture Centre,
sistem yang sedang berjalan masih memiliki kelemahan yaitu:
1. Pemasaran yang dilakukan sangat terbatas karena pemasaran hanya dilakukan
oleh bagian PPC perusahaan yang sekaligus merangkap sebagai marketing di
perusahaan.
2. Informasi tentang produk agak lambat dan tidak terlalu akurat. Hal ini
disebabkan kebanyakan pelanggan hanya dapat mengetahui informasi produk
melalui telepon dan email, sedangkan karyawan yang menerima telepon atau
email mempunyai informasi yang terbatas tentang produk tersebut, sehingga
karyawan membutuhkan waktu yang agak lama untuk mencari informasi
yang akurat.
3. Biaya operasional yang dibutuhkan untuk berjalannya sistem lebih besar
karena pemasaran produk membutuhkan banyak biaya transportasi dan
telepon.
4. Pengiriman informasi produk melalui email sering menimbulkan masalah
karena format informasi pemesanan yang dikirim oleh pelanggan sering tidak
sesuai dengan kebutuhan informasi yang harus diperoleh oleh pihak
perusahaan. Hal tersebut mengakibatkan proses transaksi yang berulang-
ulang dan membutuhkan waktu yang lama.
5. Sistem penjualannya belum bersifat online.
Setelah dianalisa dan evaluasi secara keseluruhan maka perlu dilakukan
pengembangan terhadap sistem informasi kegiatan PT. Furniture Centre yang
nantinya diharapkan mampu mempercepat proses dan menghasilkan informasi
lebih cepat, tepat dan akurat sesuai dengan keinginan pimpinan.
47
4.2 Analisis Sistem yang Diusulkan
Sebagaimana yang telah dijelaskan sebelumnya bahwa ada kelemahan-
kelemahan dari analisa terutama sekali pada sistem informasi PT. Furniture
Centre. Sistem baru bertujuan untuk menutupi kelemahan-kelemahan yang ada
pada sistem yang lama.
Dalam hal ini prosedur yang dibuat tidak mengalami banyak perubahan
dari sistem yang sedang berjalan, hanya berbeda dalam penggunaan sistem
komputerisasi dengan teknologi internet yang diharapkan dapat memperluas
cakupan penjualan produk PT. Furniture Centre.
Berikut adalah prosedur sistem informasi pemesanan yang diusulkan pada
PT. Furniture Centre :
1. Konsumen melakukan login sebelum melakukan pembelian. Konsumen yang
belum memiliki akun diharuskan untuk melakukan registrasi (pendaftaran)
terlebih dahulu sebelum memesan barang.
2. Konsumen memilih produk yang sudah ada dan akan masuk ke keranjang
belanja konsumen.
3. Konsumen mengisi form alamat pengiriman produk.
4. Konsumen memilih metode pengiriman produk.
5. Konsumen memilih metode pembayaran.
6. Konsumen mendapatkan rincian pesanan produk.
7. Sistem secara otomatis mengirimkan invoice ke halaman order history.
8. Admin akan mengecek data pesanan konsumen.
9. Admin akan merubah status pesanan menjadi complete apabila konsumen
sudah menerima pesanan tersebut.
48
Gambar 4.2 Aliran Sistem Informasi yang diusulkan
4.2.1 Context Diagram
Context diagram adalah gambaran sistem secara logika. Gambaran ini
tidak tergantung pada perangkat keras, perangkat lunak atau organisasi file. Suatu
context diagram selalu mengandung satu proses saja (diberi nomor proses 0),
proses ini mewakili proses dari keseluruhan sistem context diagram
49
menggambarkan hubungan input/output antara sistem dengan dunia luarnya.
Dalam context diagram pada gambar 4.3 dijelaskan, bahwa admin website
memberikan masukan atau input ke dalam sistem e-commerce berupa data-data
yang berkaitan dengan jual beli, toko ataupun produk. Data-data yang dimasukkan
seperti data kategori produk, data produk, data shipping rate. Dari hasil masukan
admin, customer (user) memperoleh informasi tentang produk, seperti list kategori
produk dan list produk. Daftar-daftar tersebut dijadikan panduan oleh customer
untuk pemesanan produk serta untuk melakukan registrasi untuk mendapatkan
akun sebagai user. Registrasi dan pemesanan produk yang dilakukan customer
masuk dalam sistem e-commerce yang kemudian diterima oleh admin berupa list
pemesanan produk dan info tentang customer. Dari list pemesanan produk yang
diterima admin melakukan konfirmasi pesanan yang dikirim ke sistem e-
commerce yang diterima oleh customer.
Gambar 4.3 Context Diagram
50
4.2.2 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) sering digunakan untuk menggambarkan suatu
sistem lama/sistem baru yang akan dikembangkan secara logika tanpa harus
mempertimbangkan lingkungan fisik dimana data tersebut mengalir. DFD
merupakan alat yang digunakan pada metodologi pengembangan sistem yang
terstuktur (structure analisys design). Dapat dilihat pada gambar 4.4 berikut :
Gambar 4.4 Data Flow Diagram (DFD) Level 0
4.2.3 Entity Relationship Diagram (ERD)
Komponen utama Entity Relationship Diagram (ERD) adalah entitas,
atribut dan relasi. Entitas merupakan individu yang mewakili sesuatu yang nyata
dapat dibedakan dari yang lain. Relasi merupakan adanya hubungan diantara
51
sejumlah entitas yang berasal dari entitas yang berbeda. Entity Relationship
Diagram pada aplikasi sistem informasi penjualan ini dapat dilihat pada gambar
4.5 berikut ini :
Gambar 4.5 Entity Relationship Diagram (ERD)
4.2.4 Perancangan Antar Muka (User Interface Design)
Perancangan antar muka merupakan tahapan untuk membuat tampilan atau
desain dari sistem yang akan dibuat. Perancangan antar muka pemakai sangat
penting untuk memenuhi kriteria yang mudah digunakan, menarik dan nyaman
digunakan oleh pemakai. Oleh karena itu dibuatlah rancangan antar muka untuk
memudahkan pemakai. Rancangan tampilan yang dibuat meliputi rancangan
52
struktur menu, rancangan input dan rancangan output dari sistem yang akan
dibuat.
4.2.4.1 Struktur Menu
Perancangan menu digunakan untuk memudahkan penelusuran serta alur
program ketika kita menjalankan program yang kita buat. Struktur menu akan
dibagi menjadi 2 yaitu struktur menu user dan struktur menu admin.
a. Struktur Menu Admin
Berikut adalah bentuk struktur menu interface admin.
Gambar 4.6 Struktur Menu Admin
Gambar 4.7 Tampilan Halaman Utama Administrator
53
b. Struktur Menu User
Berikut adalah bentuk struktur menu interface user.
Gambar 4.8 Struktur Menu User
Gambar 4.9 Tampilan Halaman Utama User
4.2.4.2 Rancangan Tampilan Output
Perancangan output merupakan hasil dari pengolahan data setelah suatu
masukan lengkap, dan diproses hingga menghasilkan keluaran (output).
a. Laporan Penjualan
Laporan penjualan berisi tentang jumlah penjualan produk. Berikut
laporan penjualan produk dapat dilihat pada gambar 4.10 berikut ini :
54
Gambar 4.10 Laporan Penjualan
4.2.4.3 Rancangan Tampilan Input
Rancangan input yaitu desain yang dirancang untuk menerima input dari
pengguna sistem. Bagi pelanggan yang ingin melakukan pemesanan maka terlebih
dahulu harus memasukan username dan password.
a. Rancangan Tampilan Login
Rancangan tampilan ini digunakan bagi pengguna yang berkepentingan
untuk menggunakan program aplikasi. Bagi yang berkepentingan menggunakan
program aplikasi ini maka terlebih dahulu harus memasukan username dan
password. Tetapi jika pelanggan belum mempunyai akun, maka pelanggan harus
mendaftar terlebih dahulu.
Tampilan login user dapat dilihat pada gambar 4.11 berikut ini:
55
Gambar 4.11 Login User
b. Rancangan Tampilan Form Pendaftaran
Tampilan form pendaftaran pelanggan dapat dilihat pada gambar 4.12
berikut ini:
Gambar 4.12 Form Pendaftaran
56
c. Rancangan Tampilan Login Admin
Rancangan tampilan login admin dapat dilihat pada gambar 4.13 berikut
ini:
Gambar 4.13 Login Administrator
d. Rancangan Tampilan Form Input Kategori
Berikut adalah bentuk form input kategori produk dapat dilihat pada
gambar 4.14 berikut ini:
Gambar 4.14 Form Input Kategori
57
e. Rancangan Tampilan Form Input Data Produk
Berikut adalah bentuk form input data produk dapat dilihat pada gambar
4.15 berikut ini:
Gambar 4.15 Form Input Data Produk
4.3 Implementasi
Tahap implementasi sistem merupakan proses yang dilakukan setelah
tahap perancangan sistem selesai dilaksanakan. Tujuan yang dicapai pada tahap
ini adalah dapat dioperasikannya hasil perancangan sistem yang telah dibuat. Pada
tahapan ini dijelaskan mengenai sistem yang dirancang dan bagaimana cara
penggunaannya.
4.3.1 Implementasi Antar Muka untuk Admin
Halaman ini berisi mengenai file-file yang dapat diakses oleh Admin,
mengenai pengolahan data master seperti data kategori produk, data produk, data
58
pelanggan, kemudian untuk pengolahan data transaksi seperti data pemesanan
masuk dan laporan penjualan.
4.3.1.1 Halaman Login Admin
Halaman ini berfungsi sebagai halaman login admin, dimana admin harus
mengisi username dan password terlebih dahulu sehingga admin dapat masuk ke
halaman utama admin. Jika login berhasil admin akan masuk ke dalam halaman
admin, dan apabila login gagal akan muncul keterangan No match for Username
and/or Password. Halaman login admin dapat dilihat pada gambar 4.16 berikut
ini:
Gambar 4.16 Halaman Login Admin
4.3.1.2 Halaman Utama Admin
Halaman ini merupakan tampilan utama untuk admin ketika telah sukses
melakukan login. Halaman utama admin dapat dilihat pada gambar 4.17 berikut
ini:
59
Gambar 4.17 Halaman Utama Admin
4.3.1.3 Halaman Menu Kategori Produk
Berikut ini merupakan data-data kategori produk pada PT. Furniture
Centre. Halaman menu kategori produk dapat dilihat pada gambar 4.18 berikut
ini:
60
Gambar 4.18 Halaman Kategori Produk
4.3.1.4 Halaman Tambah Kategori Produk
Halaman ini merupakan halaman untuk menambah kategori produk.
Halaman tambah kategori produk dapat dilihat pada gambar 4.19 berikut ini:
61
Gambar 4.19 Halaman Tambah Kategori Produk
4.3.1.5 Halaman Menu Produk
Halaman ini merupakan tampilan dari menu produk, data nama-nama
produk yang telah diinputkan sesuai dengan kategori yang telah ada. Halaman
menu produk dapat dilihat pada Gambar 4.20 berikut ini:
62
Gambar 4.20 Halaman Menu Produk
63
4.3.1.6 Halaman Tambah Produk
Halaman ini merupakan tampilan form untuk menambah data produk.
Halaman tambah produk dapat dilihat pada gambar 4.21 berikut ini:
Gambar 4.21 Halaman Tambah Produk
4.3.1.7 Halaman Menu Customers
Halaman ini menampilkan semua daftar pelanggan. Halaman menu
customers dapat dilihat pada gambar 4.22 berikut ini:
64
Gambar 4.22 Halaman Menu Customers
4.3.1.8 Halaman Transaksi Pemesanan
Halaman transaksi pemesanan ini berfungsi untuk melakukan perubahan
status pesanan, menghapus dan menampilkan semua daftar pesanan. Halaman
transaksi pemesanan dapat dilihat pada gambar 4.23 berikut ini :
65
Gambar 4.23 Halaman Transaksi Pemesanan
4.3.1.9 Halaman Laporan Penjualan
Laporan ini berfungsi untuk menampilkan jumlah penjualan. Halaman
laporan penjualan dapat dilihat pada gambar 4.24 berikut ini :
66
Gambar 4.24 Halaman Laporan Penjualan
4.3.2 Implementasi Antar Muka untuk User
Berikut ini adalah tampilan menu E-Commerce pada PT. Furniture Centre
untuk user.
4.3.2.1 Halaman Utama Konsumen
Halaman ini merupakan tampilan utama user publik ketika membuka
aplikasi E-Commerce PT. Furniture Centre. Halaman utama user dapat dilihat
pada gambar 4.25 berikut ini :
67
Gambar 4.25 Halaman Utama User
4.3.2.2 Halaman Register User
Halaman pendaftaran ini untuk user publik yang akan mendaftar menjadi
pelanggan, dimana form pendaftaran harus diisi dengan lengkap dan benar. Pada
halaman ini user harus mengisi data sesuai dengan kebutuhan yang telah
ditentukan. Halaman register user dapat dilihat pada gambar 4.26 berikut ini:
68
Gambar 4.26 Halaman Register User
69
4.3.2.3 Halaman Login User
Halaman ini berfungsi sebagai halaman login user, dimana user harus
mendaftarkan diri sebagai pelanggan terlebih dahulu, setelah user menjadi
pelanggan maka pelanggan dapat melakukan login dengan mengisi username dan
password. Jika login berhasil user akan masuk ke dalam halaman pelanggan, dan
apabila login gagal akan muncul keterangan no match for e-mail address and/or
password. Halaman login user dapat dilihat pada gambar 4.27 berikut ini:
Gambar 4.27 Halaman Login User
70
4.3.2.4 Halaman Produk
Halaman ini menampilkan produk-produk sesuai dengan kategori produk
tersebut. Halaman produk dapat dilihat pada gambar 4.28 berikut ini:
71
Gambar 4.28 Halaman Produk
4.3.2.5 Halaman Detail Produk
Halaman detail produk ini menampilkan informasi seperti kode produk,
harga, jumlah stok, dan dekripsi produk. Halaman detail produk dapat dilihat pada
gambar 4.29 berikut ini:
72
Gambar 4.29 Halaman Detail Produk
4.3.2.6 Halaman Keranjang Belanja
Produk yang telah dipesan secara otomatis akan masuk ke keranjang
belanja, keranjang belanja ini menampilkan jumlah harga pesanan yang telah
dipilih pelanggan. Halaman keranjang belanja dapat dilihat pada gambar 4.30
berikut ini:
73
Gambar 4.30 Halaman Keranjang Belanja
4.3.2.7 Halaman Konfirmasi Pesanan
Halaman ini pelanggan dapat mengecek kembali orderannya sebelum
pesanan di proses. Halaman konfirmasi pesanan dapat dilihat pada gambar 4.31
berikut ini:
74
Gambar 4.31 Halaman Konfirmasi Pesanan
75
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil yang diperoleh dari pembahasan aplikasi e-commerce
pada PT. Furniture Centre, maka dapat diambil beberapa kesimpulan sebagai
berikut.
1. Dengan adanya aplikasi e-commerce di PT. Furniture Centre, sistem
pemesanan dan penjualan furniture menjadi lebih komunikatif dan
informatif.
2. Dengan rancangan sistem yang baru, pembuatan laporan-laporan yang
berhubungan dengan informasi persediaan, penjualan, dan pemasaran
dapat dibuat secara cepat, tepat dan dapat meminimalkan kesalahan-
kesalahan.
5.2 Saran
Berikut adalah beberapa saran untuk pengembangan lebih lanjut
aplikasi e-commerce pada PT. Furniture Centre.
1. Berikan training atau pelatihan kepada pengguna yang akan menggunakan
sistem sampai pengguna memahami sistem yang baru secara keseluruhan
sebelum meninggalkan sistem yang lama secara total.
2. Untuk menghindari aktifitas hacking, hendaknya rutin melakukan proses
update security.
76
3. Untuk web developer, kontrol terhadap akses transaction database dapat
diperhatikan secara lebih serius. Hal ini untuk menghindari kesalahan
dalam pembatasan akses pengguna.
77
DAFTAR PUSTAKA
Aji, Sapto, dkk. 2014. Rancang Bangun Sistem Disposisi Surat Berbasis Web
(Studi Kasus Kementerian Pekerjaan Umum). Indonesian Journal on Networking and Security (Vol 3 Nomor 3). 25-32.
Elvia, Sulisti. 2008. Sistem Informasi Penjualan Sepeda Motor Berbasis Web Pada PT. Adira Dinamika Multi Finance. Medan: Universitas Sumatera Utara.
Indrajani & Wily. 2007. Analisis dan Perancangan Sistem Penjualan Berbasis Web Pada PT. Sarang Imitasi. Seminar Nasional Teknologi 2007 (SNT 2007). D1-D9.
Indrajit, Ricardus. 2001. E-Commerce Kiat dan Strategi di Dunia Maya. Jakarta: PT. Elex Media Komputerindo.
Irmawati, Dewi. 2011. Pemanfaatan E-Commerce dalam Dunia Bisnis. Jurnal Ilmiah Orasi Bisnis. 95-112.
Jatmiko, Nurbo, dkk. 2010. Analisa dan Perancangan Sistem Informasi Dalam Layanan Penjualan Berbasis Web Pada Mall Puri Indah. Seminar Nasional Aplikasi Teknologi Informasi 2010 (SNATI 2010). B1-B6.
Jogiyanto, HM. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit Andi.
Junianto, Erfian & Yusa Primaesha. 2015. Perancangan Sistem Tracking Invoice Laboraturium Pada PT Sucufindo (Persero) Bandung. Informatika (Vol II Nomor 2). 442-452.
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Penerbit Andi.
McLeod, R. dan Schell, G.P. 2004. Sistem Informasi Manajemen. Jakarta: Penerbit Prenhallindo.
78
Mujiati, Hanik & Sukadi. Tanpa tahun. Analisis dan Perancangan Sistem Informasi Stok Obat Pada Apotek Arjowinangun. Indonesian Jurnal on Computer Science. 1-6.
Nore, Viktor Nicolas. 2013. Perancangan Sistem Informasi Penjualan dan Pemesanan Produk Berbasis Web (Studi Kasus di CV. Richness Development Bandung. Bandung: Universitas Widyatama.
Rahmayanti, Dina & Ringgo Afrinando. 2013. Perancangan Sistem Informasi Pada Bagian Gudang PT. PN VI Unit Usaha Ophir. Jurnal Optimasi Sistem Industri (Vol 12 Nomor 2). 420-426.
Rosmiati, Mia. 2015. Analisis dan Perancangan E-Service Untuk Pelanggan Pada Jaya Bersama Konveksi. Indonesian Journal on Software Engineering (Vol 1 Nomor 1). 1-7.
Santi, Dessi Tri & Lies Yulianto. 2014. Sistem Informasi Penjualan Alat-Alat Perikanan Pada Usaha Dagang (UD) Jaring Mas Pacitan. Speed Journal (Vol 11 Nomor 1). 7-12.
Sarwono, Jonathan. 2008. Teori E-Commerce Kunci Sukses Perdagangan di Internet. Yogyakarta: Gava Media.
Tjhin, Budi Anto. 2013. Analisis Sistem Informasi Pengolahan Data Penerimaan Pegawai Honorer Pada Kantor BPN Kota Tangerang. Paradigma (Vol XV). 67-80.
Utomo, Andy Prasetyo. 2010. Analisa dan Perancangan Sistem Informasi Pemetaan Penanganan Ibu Hamil dan Neonatal di Kabupaten Kudus. Jurnal Sains (Vol 3 Nomor 2). 1-27.
Wahyono, Teguh. 2004. Sistem Informasi (Konsep Dasar, Analisis, Desain dan Implementasi. Yogyakarta: Graha Ilmu.
Yusri. 2015. Sistem Informasi Perputakaan Berbasis Web Pada SMP Frater Makassar. Jupiter (Vol XIV Nomor 2). 66-77.
DAFTAR RIWAYAT HIDUP
Data Pribadi
Nama : Sesisuryati
NIM : 161300018
Alamat : Perumahan Oriana Blok B12 No. 12A
Tempat / Tanggal lahir : Tanjung Pinang / 16 Oktober 1993
Jenis Kelamin : Perempuan
Agama : Buddha
Email : Sesi.yao@gmail.com
Riwayat Pendidikan
2000 - 2005 : SD Negeri 016 Tanjung Pinang
2005 - 2008 : SMP Negeri 002 Tanjung Pinang
2008 - 2011 : SMK Pembangunan Tanjung Pinang
2013 - 2016 : Prodi Akuntansi, Akademi Akuntansi Permata Harapan Batam
Pengalaman Kerja
1. Admin Accounting - PT. Bintang Sarimas Batam: 2011 – 2014
2. Asisten Accounting - PT. Multi Lucky Chinindo : 2014- sekarang
Recommended