perancangan sistem informasi penjualan hardware & accessories komputer … · 2017-10-05 ·...
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PENJUALAN HARDWARE & ACCESSORIES KOMPUTER
BERBASIS E-COMMERCE PADA CV ANUGERAH KOMPUTER
DI MEDAN
SKRIPSI
Oleh:
EVA MEYLING AMBARITA 161300095
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
PERANCANGAN SISTEM INFORMASI PENJUALAN HARDWARE & ACCESSORIES KOMPUTER
BERBASIS E-COMMERCE PADA CV ANUGERAH KOMPUTER
DI MEDAN
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh: EVA MEYLING AMBARITA
161300095
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI
BATAM
2017
ii
HALAMAN PERSETUJUAN
Judul Skripsi : Perancangan Sistem Informasi Penjualan Hardware &
Accesories Berbasis E-Commerce Pada CV Anugerah
Komputer di Medan
Nama : Eva Meyling Ambarita
NIM : 161300095
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Gici Batam
Telah Memenuhi Persyaratan Untuk Diuji Di Depan Dewan Penguji
Pada Sidang Skripsi
Batam, 23 Agustus 2017
Pembimbing I
Yunita Sari, SE., M.Si
NIDN : 1025037202
Ka. Prodi. Sistem Informasi
Sandy Suwandana, S.Kom., M.Kom
NIDN : 1006099201
iii
HALAMAN PENGESAHAN
Judul Skripsi : Perancangan Sistem Informasi Penjualan Hardware &
Accesories Berbasis E-Commerce Pada CV Anugerah
Komputer di Medan
Nama : Eva Meyling Ambarita
NIM : 161300095
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Gici Batam
Telah Dipertahankan Di Depan Dewan Penguji Sidang
Pada Tanggal 23 Agustus 2017
Batam, 23 Agustus 2017
Penguji I Penguji II
Zainul Munir, S.T., M.eTC Rimayang ALPR, S.Pd., M.M
NIDN : 1014088002 NIDN : 1028069001
Diketahui Oleh:
Ketua Program Studi Sistem Informasi
STMIK GICI Batam
Sandy Suwandana, S.Kom., M.Kom
NIDN: 1006099201
iv
HALAMAN PERNYATAAN
Nama Mahasiswa : Eva Meyling Ambarita
NIM : 161300095
Judul Skripsi : Perancangan Sistem Informasi Penjualan Hardware dan
Accesories Berbasis E-Commerce Pada CV Anugerah
Komputer di Medan
Dengan ini saya menyatakan bahwa:
1. Skripsi ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar
akademik (ahli madya, sarjana, magister, dan/atau doktor), baik di Sekolah
Tinggi Manajemen Informatika dan Komputer (STMIK) Gici Batam maupun di
Perguruan Tinggi lain kecuali secara tertulis dengan jelas dicantumkan sebagai
acuan dalam naskah dengan disebutkan nama pengarang dan dicantumkan dalam
daftar pustaka;
2. Skripsi ini adalah murni gagasan, rumusan, dan penelitian saya sendiri, tanpa
bantuan pihak lain, kecuali arahan Pembimbing;
3. Pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari
terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya
bersedia menerima sanksi lainnya sesuai dengan norma dan ketentuan yang
berlaku.
Batam, 23 Agustus 2017
Yang membuat pernyataan,
Eva Meyling Ambarita
161300095
vi
ABSTRAK
Tujuan penelitian ini adalah merancang sebuah sistem informasi berbasis E-
Commerce pada CV Anugerah Komputer untuk membantu dan meningkatkan
penjualan agar dapat melakukan pemesanan secara online dan memberikan informasi
produk terbaru yang dijual kepada pelanggan melalui halaman website. Perancangan
ini berupa rancangan database, pembuatan struktur menu, pembuatan spesifikasi
database dan pembuatan tampilan layar. Hasil yang dicapai bahwa sistem E-
Commerce membutuhkan sistem penjualan yang berbasis Website E-Commerce,
dengan adanya Website E-Commerce ini diharapkan dapat mempermudah baik bagi
pihak CV Anugerah Komputer dalam mengelola transaksi penjualan produk maupun
pelanggan dalam melakukan pemesanan produk dengan memanfaatkan media
internet, sehingga dapat bekerja secara efektif dan efisien sehingga target penjualan
dapat berkembang.
Kata kunci : E-Commerce, Pemesanan, Penjualan, Internet.
vii
ABSTRACT
The purpose of this study is to design an E-Commerce based information system on
CV Anugerah Komputer to help and increase sales in order to make an order online
and provide the latest product information sold to customers through the website
page. Desaign include database design, menu structure creation, database
specification and screen display creation. The results achieved that the E-Commerce
system requires sales system based E-Commerce Website, with the E-Commerce
Website is expected to facilitate both for the CV Anugerah Computer in managing
sales transactions of products and customers in ordering products by utilizing the
internet media, So it can work effectively and efficiently so that sales targets can
grow.
Key Words: 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 ................................................................................................ xii
DAFTAR GAMBAR ........................................................................................... xiii
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah .................................................................... 1
1.2 Rumusan Masalah ............................................................................. 2
1.3 Batasan Masalah ................................................................................ 3
1.4 Tujuan Penelitian ............................................................................... 3
1.5 Manfaat Penelitian ............................................................................. 4
1.5.1 Secara Teoritis .......................................................................... 4
1.5.2 Secara Praktis ........................................................................... 4
1.6 Sistematika Penulisan ........................................................................ 5
BAB II LANDASAN TEORI
2.1 Teori Pendukung ............................................................................... 6
2.1.1 Konsep Dasar Sistem ............................................................ 6
2.1.1.1 Karakteristik Sistem ................................................. 6
ix
2.1.2 Konsep Dasar Informasi ....................................................... 8
2.1.2.1 Kualitas Informasi .................................................... 9
2.1.3 Konsep Dasar Sistem Informasi ........................................... 10
2.1.4 Komponen Sistem Informasi ................................................ 11
2.1.5 Analisa dan Perancangan Sistem .......................................... 12
2.1.6 Penjualan ............................................................................... 13
2.1.7 Website ................................................................................. 14
2.1.8 World Wide Web (WWW) ................................................... 14
2.1.9 Pengertian Internet ................................................................ 15
2.1.10 Hypertext Transfer Protocol (HTTP) ................................... 15
2.1.11 Hypertext Markup Language (HTML) ................................ 15
2.1.12 PHP ...................................................................................... 16
2.1.13 MySQL ................................................................................ 17
2.1.14 E-Commerce ........................................................................ 18
2.1.15 CMS ..................................................................................... 19
2.1.16 Xampp .................................................................................. 20
2.1.17 Desain Sistem ...................................................................... 20
2.1.18 Opencart ............................................................................... 22
2.1.19 Apache ................................................................................. 23
2.2 Penelitian Terdahulu .......................................................................... 25
BAB III METODE PENELITIAN
3.1 Kerangka Kerja .................................................................................. 27
3.1.1 Mendeskripsikan Masalah ........................................................ 28
3.1.2 Menganalisa Masalah ............................................................... 28
3.1.3 Mempelajari Literatur .............................................................. 29
3.1.4 Mengumpulkan Data ................................................................ 29
3.1.5 Merancang Sistem Informasi
Penjualan Berbasis E-Commerce ............................................. 29
3.1.6 Mengimplementasikan Sistem Informasi
x
Penjualan Berbasis E-Commerce ............................................ 31
3.2 Gambaran Umum Perusahaan ............................................................ 32
3.2.1 Profil Perusahaan ................................................................... 32
3.2.2 Visi dan Misi Perusahaan ...................................................... 32
3.2.2.1 Visi Perusahaan ........................................................ 32
3.2.2.2 Misi Perusahaan ........................................................ 33
3.2.3 Lokasi Perusahaan .................................................................. 33
3.2.4 Karyawan ............................................................................... 33
3.2.5 jam Kerja ................................................................................ 33
3.2.6 Struktur Organisasi ................................................................ 34
BAB IV ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan ............................................................ 35
4.1.1 Analisis Prosedur yang Berjalan ............................................... 36
4.2 Analisis Sistem yang Diusulkan ......................................................... 36
4.2.1 Aliran Sistem Informasi yang Diusulkan .................................. 37
4.2.2 Diagram Konteks ...................................................................... 38
4.2.3 DFD yang Diusulkan ................................................................. 39
4.2.3.1 DFD Level 0 yang diusulkan ........................................ 39
4.2.4 ERD yang diusulkan ................................................................. 40
4.2.5 Perancangan Antar Muka (User Interface Design) ................... 42
4.3 Implementasi ...................................................................................... 42
4.3.1 Halaman Masuk/Login Admin .................................................. 43
4.3.2 Halaman Home Admin ............................................................. 44
4.3.3 Halaman Menu Kategori Produk .............................................. 44
4.3.4 Halaman Tambah Kategori Produk ........................................... 45
4.3.5 Halaman Menu Produk ............................................................. 46
4.3.6 Halaman Tambah Produk .......................................................... 46
4.3.7 Produk yang akan dijual ............................................................ 47
4.3.8 Halaman Menu Customers ........................................................ 49
xi
4.3.9 Halaman Transaksi Pemesanan ................................................. 50
4.3.9 Halaman Laporan Penjualan ..................................................... 50
4.4 Implementasi Antar Muka Untuk User .............................................. 51
4.4.1 Halaman Utama Konsumen ...................................................... 51
4.4.2 Halaman Registrasi User ........................................................... 52
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ......................................................................................... 54
5.2 Saran ................................................................................................... 54
DAFTAR PUSTAKA
LAMPIRAN
xii
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol-Simbol DFD ........................................................................ 21
Table 2.2 Simbol-Simbol ERD ....................................................................... 22
Tabel 3.1 Kerangka Kerja Penelitian .............................................................. 27
Tabel 3.2 Struktur Organisasi Perusahaan ...................................................... 34
xiii
DAFTAR GAMBAR
Gambar Halaman
Gambar 4.1 Aliran Sistem Informasi yang Diusulkan .................................... 37
Gambar 4.2 Diagram Konteks yang diusulkan ............................................... 38
Gambar 4.3 DFD Level 0 yang diusulkan ...................................................... 39
Gambar 4.4 ERD yang diusulkan .................................................................... 40
Gambar 4.5 Halaman Login Admin ................................................................ 43
Gambar 4.6 Halaman Home Admin ................................................................ 44
Gambar 4.7 Halaman Kategori Produk ........................................................... 45
Gambar 4.8 Halaman Tambah Kategori Produk ............................................. 45
Gambar 4.9 Halaman Menu Produk ................................................................ 46
Gambar 4.10 Halaman Tambah Produk .......................................................... 47
Gambar 4.11 Produk Hardisk .......................................................................... 47
Gambar 4.12 Produk Keyboard ...................................................................... 48
Gambar 4.13 Produk Laptop ........................................................................... 48
Gambar 4.14 Produk Mouse ........................................................................... 49
Gambar 4.15 Halaman Menu Customer .......................................................... 49
Gambar 4.16 Halaman Transaksi Pemesanan ................................................. 50
Gambar 4.17 Halaman Laporan Penjualan ..................................................... 51
Gambar 4.18 Halaman Utama User ................................................................ 52
Gambar 4.15 Halaman Register User .............................................................. 53
1
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
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. 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-commerce) dalam lingkungan bisnis. E-Commerce
mengubah hampir semua fungsi bisnis area dan setiap kegiatannya, mulai dari
transaksi jual belinya sampai periklanannya. Dengan adanya E-Commerce ini
memudahkan konsumen untuk dapat melakukan transaksi jual beli tanpa harus
datang ketempatnya.
CV Anugerah Komputer berdiri pada tahun 2007, merupakan perusahaan
yang bergerak dibidang penjualan Hardware & Accessories Komputer. Proses
penjualannya yang dilakukan oleh CV Anugerah Komputer yaitu dari teman ke
teman dan dari media sosial seperti facebook.
Media pemasaran secara online belum terdapat di CV Anugerah Komputer.
Saat ini suatu bidang usaha tentu kurang kompetitif jika tidak memiliki media
pemasaran online seperti website sehingga konsumen sangat sulit untuk mencari
2
informasi keberadaan CV Anugerah Komputer yang tentunya mengakibatkan
perusahaan tersebut kurang dikenal oleh banyak orang.
Dengan adanya masalah yang dihadapi oleh CV Anugerah Komputer
tersebut maka dibutuhkan kehadiran sebuah website. Hal ini sangat penting karena
keberadaan sebuah 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 pemesanannya dan waktu yang dibutuhkan
untuk mengirimkan pemesanan hingga sampai kepada pelanggan yang
memesannya.
Pelanggan 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 akan mendukung proses pemasaran dan pemesanan produk
pada CV Anugerah Komputer di Medan untuk dijadikan bahan penulisan Usulan
Penelitian dengan judul : “Perancangan Sistem Informasi Penjualan Hardware &
Accessories Berbasis E-Commerce Pada CV Anugerah Komputer di Medan”.
1.2 Rumusan Masalah
Berdasarkan uraian pada latar belakang yang telah diajukan, maka
permasalahan yang akan dikaji dalam penelitian ini dapat dirumuskan sebagai
berikut :
3
1. Bagaimana membuat sistem pemesanan dan penjualan yang komunikatif
dan informatif untuk CV Anugerah Komputer?
2. Bagaimana merancang media informasi penjualan online berbasis E-
Commerce pada CV Anugerah Komputer?
3. Bagaimana membuat sistem informasi penjualan yang efektif dan
efesien?
1.3 Batasan Masalah
Permasalahan yang tercakup tidak berkembang terlalu jauh atau
menyimpang terlalu jauh dari tujuannya dan tidak mengurangi efektifitas
pemecahannya, maka penulis melakukan batasan masalah sebagai berikut :
1. Sistem informasi yang dibuat hanya meliputi sistem pemesanan dan
penjualan produk pada CV Anugerah Komputer.
2. Pembayaran transaksi dilakukan secara offline, dimana pembeli
melakukan transfer uang secara manual ke rekening yang telah
ditentukan.
3. Penggunaan program opencart sebagai langkah awal pembuatan sistem
dan terbuka kesempatan untuk dikembangkan di masa akan datang.
1.4 Tujuan Penelitian
Tujuan dari dilakukannya penelitian ini adalah :
1. Mempermudah konsumen untuk melakukan pemesanan di CV Anugerah
Komputer
4
2. Lebih memperluas area pemasaran sehingga menambah jumlah
konsumen
3. Agar konsumen dapat dipermudah untuk melakukan transaksi
1.5 Manfaat Penelitian
1.5.1 Secara Teoritis
Penelitian ini bermanfaat untuk menambah pengetahuan dan pengalaman
berharga dalam menetapkan teori – teori dan membandingkan kajian teori
yang didapat dibangku kuliah.
1.5.2 Secara Praktis
1. Bagi Perusahaan
Bagi Perusahaan objek penelitian, hasil ini dapat dijadikan bahan
pertimbangan bagi perusahaan dalam mengoptimalisasikan kegiatan
usahanya, serta dapat dijadikan bahan informasi dan di manfaatkan untuk
mengadakan perbaikan- perbaikan yang di anggap perlu.
2 Bagi Manager (Pimpinan)
Bagi manager (Pimpinan) hasil penelitian ini dapat menjadi bahan referensi
dan bahan perbandingan dalam penelitian yang sama.
3 Bagi akademis
Penelitian diharapkan bermanfaat bagi yang ingin mengetahui lebih dalam
mengenai agar hasil penelitian ini dapat dimanfaatkan dan di jadikan
masukan atau bahan pertimbangan untuk penelitian selanjutnya, serta dapat
jadi rujukan untuk penelitian sejenis berikutnya.
5
1.6 Sistematika Penulisan
Penyusanan laporan Skripsi ini menggunakan kerangka pembahasan yang
terbentuk dalam susunan bab, dengan uraian sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini berisi tentang latar belakang, rumusan masalah, batasan masalah,
tujuan penelitian, manfaat penelitan dan Sistematika penulisan.
BAB II LANDASAN TEORI
Pada bab ini membuat teori-teori yang menjadi dasar pengetahuan yang
digunakan dalam menyusun laporan untuk membangun Perancangan Sistem
Informasi Penjualan Hardware & Accessories Berbasis E-Commerce Pada CV
Anugerah Komputer di Medan.
BAB III METODOLOGI PENELITIAN
Pada bab ini peneliti dapat mengumpulkan data, pengembangan sistem dan
pengimplementasian hasil perancangan.
BAB IV ANALISIS DAN IMPLEMENTASI
Pada bab ini diuraikan mengenai analisa sistem yang sudah ada sebelumnya dan
sistem yang akan dibuat.
BAB V PENUTUP
Bab ini berisi tentang kesimpulan dan saran dari hasil penyusunan skripsi yang
telah disusun.
6
BAB II
LANDASAN TEORI
2.1 Teori Pendukung
2.1.1 Konsep Dasar Sistem
Terdapat dua kelompok dalam mendefinisikan sistem, yaitu yang
menekankan pada prosedurnya dan yang menekankan pada komponen atau
elemennya. Pendekatan sistem yang menekankan pada prosedurnya
mendefinisikan sistem sebagai suatu jaringan kerja dari prosedur - prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan
atau untuk menyelesaikan suatu sasaran yang tertentu. Berbeda dengan sistem
yang menekankan pada prosedurnya, sistem yang menenkankan pada komponen
atau elemennya mendefinisikan sistem sebagai kumpulan dari elemen - elemen
yang berinteraksi untuk mencapai suatu tujuan tertentu. Pendekatan sistem yang
merupakan kumpulan elemen - elemen atau komponen-komponen atau subsistem-
subsistem merupakan definisi yang lebih luas. Pendekatan sistem yang
menekankan pada komponen akan lebih di dalam mempelajari suatu sistem untuk
tujuan analisis dan perancangan suatu sistem.
2.1.1.1 Karakteristik Sistem
Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu (Tjhin,
2013:68-69) yaitu sebagai berikut :
1. Komponen sistem (components)
7
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi atau
saling bekerja sama untuk membentuk suatu kesatuan. Komponen –
komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem
atau bagian-bagian dari sistem.
2. Batas
Sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja sama
membentuk kesatuan. Komponen-komponen atau elemen-elemen 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.
3. Batas sistem (boundary)
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya. Batas sistem ini memungkinkan sistem dipandang
sebagai suatu menunjukkan ruang lingkup (scope) dari sistem tersebut.
4. Lingkungan luar sistem (environment)
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan maupun merugikan. Lingkungan yang menguntungkan harus
tetap dijaga dan dipelihara karena merupakan energi dari sistem. Sedangkan
lingkungan luar yang merugikan harus ditahan dan dikendalikan, karena jika
tidak akan mengganggu kelangsungan sistem.
8
5. Interface
Interface merupakan media penghubung antara satu subsistem dengan
subsitem lainnya. Interface ini memungkinkan satu subsistem untuk
mengalirkan sumber daya ke subsistem lainnya.
6. Input
Input merupakan energi yang dimasukkan ke dalam sistem. Input dapat berupa
maintenance input adalah energi yang dimasukkan supaya sistem tersebut
dapat dioperasi. Signal input adalah energi yang diproses untuk menghasilkan
output.
7. Output
Output merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi
output yang berguna dan sisa pembuangan. Output dapat menjadi input untuk
subsistem yang lain.
8. Pengolah sistem (process)
Suatu sistem mempunyai bagian pengolah yang akan merubah masukan
menjadi keluaran.
9. Sasaran sistem (objective)
Suatu sistem mempunyai tujuan (goal) atau sasaran (objective). Sasaran dari
sistem menentukan input yang dibutuhkan dan output yang akan dihasilkan.
2.1.2 Konsep Dasar Informasi
Informasi sangat penting dalam suatu organisasi terutama bagi manajemen
dalam mengambil keputusan. “Informasi adalah hasil dari pengolahan data
9
menjadi bentuk yang lebih berguna bagi yang menerimanya yang
menggambarkan suatu kejadian nyata dan dapat digunakan sebagai alat untuk
pengambilan keputusan, menurut Wahyono,2004. Sumber dari informasi adalah
data. Dimana data merupakan bentuk yang masih mentah yang belum
menjelaskan secara rinci, sehingga data perlu diolah lebih lanjut untuk
menghasilkan suatu informasi.
2.1.2.1 Kualitas informasi
Kualitas dari suatu informasi sangat dipengaruhi atau ditentukan dangan
tiga hal (Kadir, 2003:31) yaitu :
1. Relevan (relevancy)
Relevan berakti informasi tersebut memberikan manfaat untuk pemakainya.
Relevansi informasi untuk tiap-tiap orang satu dengan lainnya berbeda.
2. Akurat (accuracy)
Informasi harus bebas dari kesalahan-kesalahan atau tidak menyesatkan dan
harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari
sumber informasi (data) sampai ke penerima informasi kemungkinan banyak
terjadi gangguan yang dapat merubah atau merusak informasi tersebut.
Komponen akurat yaitu lengkap (completeness), benar (correctness) dan
aman (security).
3. Tepat pada waktunya (timeliness)
Informasi yang datang kepada penerimanya tidak boleh terlambat (usang),
informasi yang sudah usang tidak akan mempunyai nilai lagi karena
10
informasi merupakan landasan di dalam pengambilan keputusan. Bila
pengambilan keputusan terlambat maka berakibat fatal bagi organisasi.
2.1.3 Konsep Dasar Sistem Informasi
Informasi dapat diperoleh dari suatu sistem informasi (information system)
atau disebut juga dengan processing systems atau infomation generating systems.
Sistem informasi dapat didefinisikan (Rudy Tantra, 2012:2) antara lain yaitu :
1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-
komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
informasi.
2. Keputusan sekumpulan prosedur informasi yang pada saat dilaksanakan akan
memberikan informasi bagi pengambil keputusan atau untuk mengendalikan
organisasi.
3. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan
pengolahan transaksi, kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan.
4. Sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan
antara satu komponen dengan komponen lainnya yang bertujuan
menghasilkan suatu informasi dari suatu bidang tertentu. Dalam sistem
informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan
keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi.
Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.
11
5. Kumpulan antara sub-sub sistem yang saling berhubungan yang membentuk
suatu komponen yang didalamnya mencakup input-proses-output yang
berhubungan dengan pengolahan informasi (data yang telah diolah sehingga
lebih berguna bagi user).
2.1.4 Komponen Sistem Informasi
Sistem informasi terdiri dari komponen-komponen yang masing-masing
saling berinteraksi satu sama lainnya membentuk satu kesatuan untuk mencapai
sasaran. Komponen-komponen sistem informasi (Jogiyanto, 2005:15) yaitu :
1. Blok masukan
Input mewakili data yang masuk kedalam sistem informasi yang dapat berupa
dokumen-dokumen dasar.
2. Blok model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang
akan memanipulasi data input dan data yang tersimpan di basis data dengan
cara tertentu untuk menghasilkan keluaran yang diinginkan.
3. Blok keluaran
Produk dari sistem informasi adalah keluaran yang merupakan informasi
berkualitas dan dokumentasi untuk semua tingkatan manajemen serta semua
pemakai sistem.
12
4. Blok teknologi
Teknologi digunakan untuk menerima input, menjalankan model, menyimpan
dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu
pengendalian dari sistem secara keseluruhan.
5. Blok basis data
Basis data merupakan kumpulan data yang saling berhubungan satu dengan
lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat
lunak untuk memanipulasinya. Data perlu di simpan di basis data untuk
keperluan penyediaan informasi lebih lanjut.
6. Blok kendali
Beberapa pengendalian perlu dirancang dan diterapkan untuk menyakinkan
bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila
terlanjur terjadi kesalahan-kesalahan dapat langsung cepat teratasi.
2.1.5 Analisa dan Perancangan Sistem
Menurut Jimmy L.Goal (2008:73), “Analisa sistem adalah sebagai
penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian
komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan yang terjadi dan
kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya”.
Menurut Kenneth dan Jane (2006:12) menjelaskan bahwa perancangan
sistem adalah kegiatan merancang detail dan rincian dari sistem yang akan dibuat
13
sehingga sistem tersebut sesuai dengan requipment yang sudah ditetapkan dalam
tahap analisa sistem.
2.1.6 Penjualan
Penjualan merupakan aktivitas utama perusahaan. Pendapatan perusahaan
sangat ditentukan oleh besar kecilnya penjualan. Kegiatan penjualan itu sendiri
berhubungan erat dengan kegiatan marketing atau pemasaran, dimana penjualan
merupakan bagian dari marketing. Bagi perusahaan distributor, kegiatan penjualan
tugas para salesman.
Sedangkan penjualan berbasis web (e-commerce) adalah penjualan secara
online. Tujuan umum penjualan antara lain yaitu :
1. Mencapai volume penjualan tertentu
2. Mendapatkan keuntungan (memperoleh laba)
3. Menunjang pertumbuhan perusahaan
Pada umumnya sasaran penjualan adalah untuk mencapai pendapatan yang
seoptimal mungkin dan mencapai tingkat pendapat yang telah ditentukan
sebelumnya. Untuk mencapai sasaran tersebut makan dibutuhkan perencanaan
penjualan agar dapat berjalan dengan lancar tanpa hambatan.
Sistem informasi penjualan berbasis web adalah sistem keseluruhan dari
kegiatan yang ditunjukkan untuk merencanakan, menentukan harga,
mempromosikan dan mendistribusikan barang atau jasa kepada pasar sasaran agar
dapat mencapai tujuan organisasi tertentu.
14
2.1.7 Website
Situs web (website) adalah halaman informasi yang disediakan melalui jalur
internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan
internet melalui alamat internet yang dikenali oleh URL (Uniform Resource
Locator). “Website merupakan sebuah sistem dengan informasi yang disajikan
dalam bentuk teks, gambar, suara dan lain-lain yang tersimpan dalam sebuagh
server web internet yang disajikan dalam bentuk hypertext, menurut Simarmata
(2010:47) Website berisi kumpulan informasi yang disediakan secara perorangan,
kelompok, maupun organisasi. Gabungan atas semua situs yang dapat diakses
publik di internet disebut sebagai WWW.
2.1.8 World Wide Web (WWW)
Salah satu layanan aplikasi di internet ini adalah World Wide Web (WWW),
pelayanan yang cukup baru dikembangkan di internet dan menjadi layanan
aplikasi yang paling populer digunakan pemakai jaringan internet dan
perkembangannya terus dilakukan sampai saat ini untuk menyempurnakan
teknologi ini. WWW atau yang bisa di sebut web, bekerja menggunakan teknologi
yang disebut hypertext, yang kemudian dikembangkan menjadi suatu protocol
aplikasi yang disebut Hypertext Transfer Protocol (HTTP). Dengan adanya
fasilitas ini menjadikan web sebagai salah satu aplikasi yang paling luwes untuk
mejelajahi internet. Dengan menggunakan WWW, pengaksesan beragam sumber
informasi di internet misalnya gopher, Wide Area Information System (WAIS),
File Transfer Protocol (FTP), mail, dan sebagainya, dapat dilakukan melalui
15
suatu cara yang menggabungkan beberapa jenis respresentasi dan metode
pengaksesan informasi dan menyajikannya dalam beragam bentuk informasi
seperti teks, grafik, suara, animasi, video dan sebagainya.
2.1.9 Pengertian internet
Internet adalah sebuah jaringan komputer global yang berbentuk dari
jaringan-jaringan komputer lokal dan regional yang memungkinkan komunikasi
data antar komputer yang terhubung ke jaringan tersebut.
2.1.10 Hypertext Transfer Protocol (HTTP)
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan
lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif
dan menggunakan hipermedia. Menurut Simarmata, 2010:52, HTPP adalah
protocol komunikasi stateless yang berbasiskan pada TCP yang awalnya
digunakan unuk mengambil kembali file-file HTML dari server web.
Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung
dengan tautan yang disebut dengan dokumen hiperteks yang kemudian
membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim
Beners-Lee.
2.1.11 Hypertext Markup Language (HTML)
HTML adalah sebuah bahasa markup yang digunakan untuk membuat
sebuah halaman web, menampilkan berbagai informasi didalam sebuah
16
Penjelajah web internet dan formating hypertext sedeharna yang ditulis kedalam
berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegrasi.
Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan
disimpan kedalam format ASCII normal sehingga menjadi home page dengan
perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak
digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML
(Standard Generalized Markup Language). Dokumen HTML adalah suatu
dokumen teks biasa dan disebut sebagai markup language karena mengandung
tanda-tanda (tag) tertentu yang digunakan untuk tampilan suatu teks dan tingkat
kepentingan dari teks itu dalam suatu dokumen”.
2.1.12 PHP
PHP merupakan singkatan dari Personal Homepage yang merupakan
bahasa standar yang digunakan dalam dunia website. PHP adalah bahasa
pemograman yang berbentuk script yang diletakkan di dalam server web”. PHP
adalah bahasa open source yang dapat digunakan berbagai mesin (LINUX, UNIX
and WINDOWS) dan dapat dijalankan secara runtime melalui console serta juga
dapat menjalankan perintah-perintah sistem. Adapun kelebihan dari PHP dari
bahasa pemograman antara lain :
1. Bahasa pemograman PHP adalah sebuah bahasa script yang tidak melakukan
sebuah kompilasi dalam penggunaannya.
2. Web server yang mendukung PHP dapat ditemukan dimana-mana dari mulai
IIS sampai dengan apache, dengan configurasi yang relatif mudah.
17
3. Dalam sisi pengembangan lebuh mudah, karena banyaknya milis-milis dan
developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah
karena referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin
(Linux, Unix, Windows) dan dapat dijalankan secara runtime melalui console
serta juga dapat menjalankan perintah-perintah sistem.
2.1.13 MySQL
MySQL adalah sebuah database server. Database MySQL banyak
digunakan di internet sekarang ini karena keandalanya. MySQL tidak
membutuhkan ruang hard disk yang benar untuk aplikasinya dan mudah
digunakan pada database server, serta sangat ideal untuk aplikasi kecil dan
menengah. Adapun kelebihan dari MySQL antara lain :
1. MySQL merupakan sebuah database yang mampu menyimpan data
berkapasitas sangat besar hingga berukuran gigabyte sekalipun.
2. MySQL didukung oleh server ODBC, yang artinya database MySQL dapat
diakses menggunkan aplikasi apa saja termasuk berupa visual seperti delpi
maupun Visual Basic.
3. MySQL adalah database yang menggunakan enkripsi password.
4. MySQL merupakan server database multi user artinya database ini dapat
digunakan oleh banyak orang.
18
5. MySQL dapat menciptakan lebih dari 16 kunci per table dan satu kunci
menggunakan belasan fields.
2.1.14 E-Commerce
E-commerce (Electronic Commerce) merupakan konsep baru yang bisa
digambarkan sebagai proses jual beli barang atau jasa pada internet (online). Dari
berbagai perspektif, e-commerce dapat didefinisikan sebagai berikut:
1. Dari perspektif komunikasi, e-commerce merupakan pengiriman informasi,
produk, layanan dan pembayaran melalui line telepon, jaringan komputer ,
atau sarana elektronik lainnya.
2. Dari perspektif proses bisnis, e-commerce merupakan aplikasi teknologi
menuju otomatisasi transaksi dan aliran kerja perusahaan.
3. Dari perspektif layanan, e-commerce merupakan alat yang memenuhi
keinginan perusahaan, konsumen dan manajemen dalam memangkas service
cost ketika meningkatkan mutu barang dan kecepatan layanan.
4. Dari perspektif lainnya, e-commerce berkaitan dengan kapasitas jual beli
produk dan informasi di internet dan jasa online lainnya.
Definisi e-commerce yang lain adalah e-commerce merupakan suatu cara
belanja atau berdagang secara online atau direct selling yang memanfaatkan
fasilitas internet dimana terdapat Website yang dapat menyediakan layanan “get
and deliver”. E-commerce akan merubah semua kegiatan marketing dan juga
memangkas biaya-biaya operasional untuk kegiatan tranding (perdagangan).
Adapun proses yang terjadi dalam E-Commerce adalah sebagai berikut :
19
a. Presentasi Elektronis (Pembuatan Website) untuk produk dan layanan
b. Pemesanan secara langsung dan tersedianya tagihan
c. Otomasi account pelanggan secara aman (nomor rekening ataupun kartu
kredit)
d. Pembayaran dilakukan secara langsung (online)
Beberapa kelebihan yang dimiliki bisnis dengan cara e-commerce antara lain:
1. Murah dan Efisien
2. Akses tanpa batas
3. Revenue Stream
4. Memperpendek jarak
Resiko dan kerugian e-commerce adalah :
1. Kehilangan segi financial secara langsung karena kecurangan.
2. Pencurian informasi rahasia berharga
3. Kehilangan kesempatan bisnis karena gangguan pelayanan
4. Penggunaan akses ke sumber oleh pihak yang tidak berhak
5. Kehilangan kepercayaan dari para konsumen
6. Kerugian-kerugian yang berharga
2.1.18 CMS
Sistem manajemen konten yang dikenal dengan CMS (Content Management
System) adalah sistem perangkat lunak yang memungkinkan seseorang untuk
mengatur proses berjalannya suatu sistem web (Simarmata, 2010:22). Dengan
20
program ini, kita bisa menambahkan, mengubah bahkan mengurangi isi dari situs
web kita.
Opencart merupakan salah satu CMS e-commerce yang sangat populer
didunia. Sejak tahun 2007, Opencart telah menjadi sebuah CMS yang
menyediakan berbagai macam fitur yang sangat bermanfaat untuk meningkatkan
penjualan online. Selain itu, Opencart merupakan e-commerce open source
sehingga dapat melakukan kustomisasi sesuai dengan kebutuhan. Opencart
dijalankan diatas platform PHP dan menggunakan database MySQL (Wahana
Komputer, 2013:2).
2.1.16 Xampp
Xampp adalah satu paket komplit web server yang mudah dipasang di
berbagai sistem operasi. Dalam paketnya sudah terkandung Apache (web server),
MySQL (database), PHP (server side scripting) dan berbagai pustaka bantu
lainnya. Xampp tersedia untuk linux, windows, macos maupun solaris sehingga
sangat memudahkan membuat web server multiplatform.
2.1.17 Desain Sistem
Desain sistem suatu fase dimana diperlukan suatu keahlian perencanaan
untuk elemen-elemen komputer yang akan menggunakan sistem baru. Ada dua
desain sistem yang perlu diperhatikan adalah pemilihan peralatan dan program
komputer untuk sistem yang baru. Alat bantu yang digunakan dalam desain
sistem adalah Data Flow Diagram (DFD), Kamus Data (Data Dictionary),
21
Diagram Konteks, Daftar Kejadian dan lain-lain. Tetapi yang biasa digunakan
dalam desain sistem adalah Data Flow Diagram (DFD).
1. Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah diagram yang digunakan untuk
mengambarkan aliran data informasi dan transformasi (proses) dari data,
dimulai dari pemasukan data sampai menghasilkan keluaran (output) data.
Salah satu keuntungan menggunakan DFD adalah memudahkan pemakai
yang kurang menguasai bidang komputer untuk mengerti sistem yang sedang
dikerjakan. Tingkat atau level DFD terdiri dari :
a. Diagram konteks, merupakan diagram yang ditingkatnya paling tinggi
yang terdiri dari suatu proses dan menggambarkan ruang lingkup sistem.
b. Diagram nol, merupakan diagram antara konteks dan diagram rinci yang
menggambarkan proses utama dari DFD yang sedang dikembangkan.
c. Diagram rinci, meruapakan diagram paling bawah yang merupakan
penguraian dari proses yang ada pada diagram nol.
Berikut simbol-simbol dari DFD dapat dilihat pada tabel 2.1 di bawah ini:
Tabel 2.1 Simbol-Simbol DFD
22
2. Entity Relationship Diagram (ERD)
ERD merupakan notasi grafis dalam pemodelan data konseptual yang
mendeskripsikan hubungan antar penyimpanan, (kusrini & Koniyo, 2007:99).
Simbol-simbol dari ERD dapat dilihat pada tabel 2.2 di bawah ini:
Tabel 2.2 Simbol-Simbol ERD
2.1.18 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
23
menyediakan teknologi ini biasanya dapat menghubungi dukungan teknis pada
hosting. Beberapa host mungkin mengenakan biaya berulang tambahan untuk
mengaktifkan update ini pada pemilik website.
Adapun kelebihan dari opencart antara lain:
1. Mempunyai alat untuk memback up dan restore
2. Dapat menginstal bahasa Negara sendiri (default : English)
3. CMS didapatkan dengan gratis, cara penginstalanpun mudah
4. Terdapat pilihan mata uang, beda Negara beda mata uang
5. Memberikan laporan pada proses jual-beli
Adapun kekurangan dari opencart antara lain :
1. Template/modul belum bias dilakukan secara otomatis
2. Pengguna baru masih sukar akan pemasangan : chatbox, script iklan (bukan
salah Opencart, kasus ini kembali pada kurangnya kepahaman akan PHP,
dsb).
2.1.19 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)
24
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.
Adapun kelebihan dari Apache antara lain :
1. Apache termaksud dalam kategori freeware
2. Apache mudah sekali proses instalasinya jika disbanding web server lainnya
seperti NCSA, IIS dan lain-lainnya
3. Mampu beroperasi pada berbagai platform sistem operasi
4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file
konfigurasi
5. Mudah dalam menambahkan peripheral lainnya kedalam platform web
servernya
Adapun kekurangan dari Apache antara lain :
1. Web server Apache tidak memiliki kemampuan mengatur load seperti IIS,
sehingga akan terus mem-fork proses baru hingga nilai MaxClients tercapai
atau hingga batas yang diizinkan oleh OS. Ini tentunya menguntungkan
penyerang karena habisnya RAM akan lebih cepat tercapai
2. Apache tidak memproses karakter kutip dalam string Referrer dan User Agent
yang dikirimkan oleh Client. Ini berakti Client dapat menformulasi inputnya
secara hati-hati untuk merusak format baris log akses
3. Tergantungnya proses upload data yang bisa menyebabkan software salah
dalam menerjemahkan ukuran data yang masuk.
25
2.2 Penelitian Terdahulu
Penelitian terdahulu merupakan penelitian-penelitian yang telah dilakukan
sebelumnya mengenai topik yang sama. Banyak penelitian terdahulu yang telah
dilakukan mengenai sistem informasi penjualan berbasis e-commerce dan
diantaranya ada beberapa penelitian yang penulis ambil sebagai referensi yang
akan dibahas kesimpulannya di bawah ini :
No. Nama Penulis Tahun Judul Kesimpulan
1 Indah 2013 Pembuatan sistem
informasi penjualan
pada took Sehat Jaya
Electronik Pacitan
Bahwa dengan adanya
sistem informasi
penjualan yang
berkomputerisasi, semua
data dokumen penjualan
yang sebelumnya masih
konvesional menjadi
tersimpan dengan baik
2 Nasution 2014 Analisis dan
perancangan e-
commerce online
sistem berbasis web
Bahwa sistem informasi
yang dirancang dapat
membantu mempermudah
pemasaran tanpa
mengeluarkan biaya yang
besar serta mempermudah
penjualan produk-produk
took, mempermudah
pembeli untuk mencari
informasi tentang produk
dan melakukan transaksi,
juga mempermudah took
untuk mengatur dan
mengelola data-data
produknya.
3 Kosasi 2014 Pembuatan sistem
informasi penjualan
berbasis web untuk
memperluas pangsa
pasar
Menunjukkan bahwa
sistem informasi
penjualan berbasis web
memberikan kemudahan
bagi calon pembeli.
Dengan mengunjungi
halaman situs web, sistem
tersebut akan
menampilkan pesan-pesan
26
tertentu dalam
mengarahkan calon
pembeli melakukan proses
pemesanan barang secara
online kapanpun dan
dimanapun serta cara
mendapatkan informasi
produk secara up to date.
Aplikasi diindetisasi
penjualan tersebut juga
dapat meningkatkan
kesempatan memperluas
pangsa pasar dengan biaya
operasional yang murah
karena transaksi
berlangsung tidak
bergantung pada waktu
dan tempat.
Beberapa perbedaan penelitian ini dengan penelitian terdahulu terletak pada
tools e-commerce yang digunakan dan tempat penelitian yang berbeda. Penelitian
ini menggunakan CMS (Content Management System) Opencart dan
implementasi sistem dalam penelitian ini dilakukan pada CV Anugerah Komputer
di Medan.
27
BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Kerangka kerja adalah langkah dasar yang dilakukan dalam menyelesaikan
masalah yang ada. Masing-masing kerangka kerja akan diuraikan secara rinci
dalam sub bab ini agar penelitian yang dilakukan dapat terlaksana secara
terstruktur dan jelas. Kerangka kerja dalam penelitian ini dapat dilihat pada tabel
3.1 di bawah ini:
Tabel 3.1 Kerangka Kerja Penelitian
Mendeskripsikan Masalah
Mengumpulkan Data
Mempelajari Literatur
Menganalisa Masalah
Merancang Sistem Informasi Penjualan Berbasis E-Commerce
Mengimplementasikan Sistem Informasi Penjualan Berbasis E-
Commerce
28
3.1.1 Mendeskripsikan Masalah
Mendeskripsikan masalah merupakan langkah pertama yang akan
dilakukan dalam penelitian ini yaitu dengan melakukan perumusan terhadap
masalah-masalah yang telah diidentifikasi dari suatu sistem. Dengan merumuskan
sebuah masalah sangat diperlukan dalam suatu peneliatian agar penelitian tersebut
bisa menghasilkan kesimpulan yang terkonsep, terpola dan jelas. Dengan
pendeskripsian masalah ini bisa diketahui secara rinci masalah yang terkait
dengan penjualan dan pembelian pada sistrm yang sedang berjalan. Deskripsi
masalah ini diperlukan karena dengan mengetahui permasalahan yang ada
kemudian dapat dianalisa dan dicari bahan, literatur dan metode yang akan
digunakan untuk memecahkan permasalahan yang terjadi.
3.1.2 Menganalisa Masalah
Menganalisa masalah merupakan langkah analisis masalah untuk dapat
memahami masalah yang sudah ditentukan ruang lingkup atau batasanya. Sesudah
mendeskripsikan masalah penjualan dan pembelian pada perusahaan terkait,
penulis menganalisa masalah yang ada supaya bisa merancang sebuah sistem yang
bisa mengatasi masalah yang ada. Dengan menganalisa masalah yang telah
ditentukan, diharapkan masalah dapat dipahami masalah dapat dipahami dengan
baik sehingga dapat disimpulkan beberapa usulan yang dapat membantu dalam
pemecahan masalah.
29
3.1.3 Mempelajari Literatur
Mempelajari literatur adalah tindakan yang dilakukan untuk mempelajari
secara ilmiah dan teoritis terhadap masalah-masalah yang telah dibatasi
sebelumnya yang bersumber dari buku, jurnal, karya tulis ilmiah, artikel dan
berbagai sumber dari internet dan para ahli yang dapat dipertanggungjawabkan.
Mempelajari literatur sangat diperlukan agar penelitian yang dilakukan berpijak
pada landasan teori yang jelas dan benar.
3.1.4 Mengumpulkan Data
Mengumpulkan data dapat dilakukan dengan mengumpulkan semua data-
data yang diperlukan dalam penelitian. Teknik yang dapat dilakukan dalam
mengumpulkan data dalam penelitian ini adalah dengan melakukan teknik
observasi dan teknik wawancara. Yang dimaksud dengan teknik obeservasi adalah
teknik pengamatan langsung kelapangan dengan mencatat data-data yang
diperlukan sedangkan teknik wawancara dilakukan dengan tanya jawab kepada
staf perusahaan pada bagian yang berhubungan dengan penjualan. Observasi
dilakukan agar dapat mengetahui secara langsung prosedur yang berjalan pada
saat ini dan wawancara dilakukan agar memperoleh informasi selengkap-
lengkapnya tentang perusahaan terkait yang dijadikan sebagai acuan dalam
melakukan penelitian.
3.1.5 Merancang Sistem Informasi Penjualan Berbasis E-Commerce
Perancangan sistem yaitu suatu upaya untuk membuat suatu sistem baru
atau memperbaiki sistem yang lama secara keseluruhan atau memperbaiki sistem
yang ada. Perancangan sistem informasi pada CV Anugerah Komputer
30
menggunakan desain diagram Alur sistem informasi untuk alur dokumen yang
diperlukan dan dihasilkan, data flow diagram untuk desain tahapan proses yang
akan di buat pada Sistem Informasi dan Entity Diagram Relationship (ERD)
untuk desain hubungan antar table data pada manajemen data di Sistem Informasi.
Tujuan dari perancangan sistem adalah agar dapat memenuhi kebutuhan user
(pemakai) mengenai gambaran yang jelas tentang perancangan sistem yang akan
dibuat serta diimplementasikan.
Berdasarkan pengamatan penulis mengenai analisa sistem yang berjalan
pada CV Anugerah Komputer di Medan, ditemui ada beberapa kendala yaitu
masih terdapat informasi berita tentang penjualan yang dilakukan secara manual
yakni dari mulut ke mulut. Tingkat akurasi yang rendah serta data yang tidak
dapat cepat di update. Mengetahui masalah yang ada, maka penulis mencoba
merancang sebuah sistem informasi penjualan berbasis e-commerce agar
meningkatkan efisiensi kerja dan waktu agar dapat mengikuti perkembangan
teknologi informasi. Untuk membangun sistem online ini, terlebih dahulu harus
merencanakan alur kerja berdasarkan kebutuhan dari user yang akan
menggunakan aplikasi ini.
Perancangan e-commerce dibuat atas dasar kebutuhan masyarakat yang
menginginkan cara berbelanja dengan online, sehingga dapat menghemat waktu.
Adapun spesifikasi terhadap sistem yang dapat dibuat yaitu sistem yang
menyediakan informasi-informasi tentang cara bagaimana membeli produk dan
cara proses transaksi. Target yang ingin dicapai dalam perancangan ini adalah
diharapkan pengunjung mendapatkan segala informasi mengenai produk dengan
spesifikasi terbaru, sehingga dapat memudahkan masyarakat untuk melakukan
31
transaksi dan juga diharapkan dapat memberikan kemudahan bagi perusahaan
dalam mengelola transaksi penjualan.
3.1.6 Mengimplementasikan Sistem Informasi Penjualan Berbasis E-
Commerce
Setelah mendeskripsikan masalah, menganalisa masalah, mempelajari
literatur dan mengumpulkan data serta merancang sistem, maka sistem akan
diimplementasikan ke perusahaan yang terkait yaitu CV Anugerah Komputer di
Medan. Untuk pengimplementasiannya dapat digunakan dengan metode mis
SDLC dimana sistem informasi akan selalu direview dan dapat di kembangkan
sesuai kebutuhan. Tahap implementasi yaitu tahap akhir dalam penelitian ini,
yang dimaksud dengan implementasi adalah prosedur yang dilakukan untuk
menyelesaikan perancangan yang ada dalam perancangan sistem baru yang
disetujui untuk menguji, menginstal, memulai, serta menggunakan sistem yang
baru atau sistem yang diperbaiki.
Dalam tahap ini dilakukan uji coba terhadap sistem yang baru untuk
mengetahui apakah sistem yang baru dapat berjalan dengan baik atau tidak dan
adakah kesalahan yang terjadi pada sistem yang akan diterapkan. Tahap uji coba
ini adalah untuk menguji apakah sistem berhasil atau tidak apabila dijalankan
dengan harapan sistem yang dibangun mampu menyelesaikan permasalahan yang
ada pada rumusan masalah serta menghasilkan tujuan yang ingin dicapai.
32
3.2 Gambaran Umum Perusahaan
Pada sub bab gambaran umum perusahaan ini, akan dibahas secara lebih
rinci tentang perusahaan tempat dilakukan penelitian yaitu CV Anugerah
Komputer yang berlokasi di Medan, Indonesia. Yang akan dibahas pada sub bab
ini antara lain yaitu profil perusahaan, visi dan misi perusahaan, lokasi
perusahaan, karyawan dan jam kerjanya serta struktur organisasi perusahaan
dalam perusahaan tersebut.
3.2.1 Profil Perusahaan
CV Anugerah Komputer merupakan perusahaan yang bergerak di bidang
penjualan Hardware dan Accesories computer. CV Anugerah Komputer berdiri
sejak tahun 2007 dibawah pimpinan Jhon Immanuel Simanjuntak, yang
beralamatkan di Jl. P. Merak Jingga No. 92 Medan. Dan memiliki cabang
bernamakan CV. Grace Komputer yang terletak di Jl. P. Merak Jingga No. 108
Medan.
3.2.2 Visi dan Misi Perusahaan
Agar perusahaan berjalan dengan standarisasi mutu yang baik maka
diperlukan arah dan tujuan yang tepat. Untuk itu perusahaan CV Anugerah
Komputer mempunyai visi dan misi sebagai berikut:
3.2.2.1 Visi Perusahaan
Menjadi wiraswasta professional yang menjunjung tinggi keramahan dan
kesopanan.
33
3.2.2.2 Misi Perusahaan
1. Mewujudkan instrument jual beli
2. Melaksanakan perdagangan yang efektif, efisien, responsive dan transparan
3. Melaksanakan perdagangan dengan penuh tanggung jawab.
3.2.3 Lokasi Perusahaan
CV Anugerah Komputer beralamat di Jl.P.Merak Jingga No. 92 Medan.
3.2.4 Karyawan
Karyawan CV Anugerah Komputer beranggotakan 4 orang diantaranya
bagian operasional administrasi, supervisor marketing , Marketing dan Teknisi.
3.2.5 Jam Kerja
CV Anugerah Komputer mempunyai jam kerja yang efektif. Jam kerja CV
Anugrah Komputer yaitu berlaku dari hari senin sampai dengan minggu dan
dimulai pada pukul 09.00 pagi sampai dengan 18.00 malam.
34
3.2.6 Struktur Organisasi
Tabel 3.2 Struktur Organisasi Perusahaan
Pimpinan/Owner
Operasional
Administrasi
Supervisor
Marketing
Marketing Teknisi
35
35
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Analisa sistem adalah sebagai penguraian dari suatu sistem informasi yang
utuh kedalam bagian-bagian komponennya dengan maksud untuk
mengindentifikasikan dan mengevaluasi permasalahan-permasalahan,
kesempatan-kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan-perbaikannya, menurut Jimmy L. Gaol
(2008:73).
Langkah pertama dalam membuat sistem baru ini adalah mempelajari sistem
yang sedang berjalan pada sebuah organisasi beserta dengan permasalahannya.
Tujuannya adalah untuk mendapatkan gambaran secara jelas tentang bentuk
permasalahan yang ada pada organisasi tersebut.
Sistem yang sudah berjalan di Anugerah Komputer masih bersifat manual,
sehingga proses dari pemasukan data, proses transaksi sampai pembuatan laporan
masih dilakukan secara manual menggunakan Ms. Excel. Dan juga sistem
penjualannya masih dilakukan secara manjual dengan cara menerima pesanan
melalui facebook, blackberry messenger, instagram, whatsapp ataupun
berkomunikasi dengan telepon dan juga bertatapan langsung antara penjual dan
pembeli.
36
4.1.1 Analisis Prosedur yang Berjalan
Analisis sistem yang sedang berjalan pada sistem informasi penjualan
berbasis web pada Anugerah Komputer, dengan tujuan untuk mengetahui lebih
jelas bagaimana cara kerja sistem tersebut dan masalah yang di hadapi sistem
tersebut untuk dapat dijadikan sistem yang baru agar terkomputerisasi,
perancangan analisis sistem yang sedang berjalan yang dilakukan bedasarkan
urutan kejadian yang ada dan dari urutan kejadian tersebut dapat di buat diagram
aliran dokumen, prosedur sistem informasi penjualan berbasis web pada Anugerah
Komputer dideskripsikan sebagai berikut:
1. Konsumen memilih barang yang diinginkan
2. Admin akan memeriksa ketersedian 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 asmin Anugerah Komputer
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 Ms. Excel
4.2 Analisis Sistem yang Diusulkan
Sistem yang diusulkan diharapkan dapat memberikan gambaran yang jelas
dalam pembuatan sistem informasi yang dapat membantu proses penjualan dan
37
memperluas konsumen Anugerah Komputer. Analisis sistem yang diusulkan
digambarkan dalam flowchart, diagram konteks, DFD, ERD dan Mormalisasi
yang dapat menjelaskan proses aliran data sehingga menghasilkan informasi yang
diinginkan.
4.2.1 Aliran Sistem Informasi yang Diusulkan
Adapun ASI yang diusulkan pada CV Anugerah Komputer yang
digambarkan sebagai berikut:
Gambar 4.1 ASI yang diusulkan
38
4.2.2 Diagram Konteks
Gambar 4.2 Diagram Konteks yang diusulkan
Pemesanan Barang Data Pembelian
Data Barang
Pembayaran Konfirmasi Pembelian
Pendaftaran
Laporan Pemesanan
Data Barang
Nota Pembelian Barang Data Pemesanan
Sistem Informasi
Penjualan
Anugerah
Komputer
Berbasis Web
Owner
Konsumen Admin
Laporan Data Barang
Laporan Penjualan
39
4.2.4 ERD yang diusulkan
Berikut gambar ERD yang diusulkan pada CV. Anugerah Komputer yang
digambarkan sebagai berikut :
Id_pelanggan
Nama_pelanggan
Username
No_Hp
Id_kota
alamat
Password
Pelanggan Memesan Produk
Harga
Deskripsi
Gambar
Nama_produk
Nama_kategori
Pemesanan
40
5.2.4 ERD yang diusulkan
Berikut gambar ERD yang diusulkan pada CV. Anugerah Komputer yang
digambarkan sebagai berikut :
Gambar 4.4 ERD yang diusulkan
Id_pelanggan
Nama_pelanggan
Username
No_Hp
Id_kota
alamat
Password
Pelanggan Memesan Produk
Harga
Deskripsi
Gambar
Nama_produk
Nama_kategori
Pemesanan
41
Id_detail_pemesan
an
Id_pemesanan
Id_produk
Harga_jual
jumlah
Id_pemesana
n
Detail
Pemesanan Memesan Pemesanan
Id_user
Tanggal
Pembayaran
42
42
4.2.5 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
struktur menu, rancangan input dan rancangan output dari sistem yang akan
dibuat. Tujuan antar muka (interface) pengguna antara lain :
a. Menyesuaikan antar muka pengguna dengan tugas
b. Membuat antar muka pengguna menjadi efisien
c. Memberikan arus balik yang tepat kepada pengguna
d. Memunculkan pertanyaan-pertanyaan yang dapat dimanfaatkan
e. Memperbaiki produktivitas dari pengetahuan pegawai
4.3 Implementasi
Implementasi adalah bermuara pada aktivitas, aksi, tindakan atau adanya
mekanisme suatu sistem. Implementasi bukan hanya aktivitas tetapi suatu
kegiatan yang terencana dan untuk mencapai tujuan kegiatan.
Tujuan dari pengujian ini adalah untuk mengetahui apakah website yang
dikembangkan sesuai dengan hasil analisis.Adapun tujuan-tujuan dari
implementasi sistem yaitu sebagai berikut:
1. Member rangkaian sistem baik dari segi software maupun hardware sebagai
sarana pengolahan data dan penyajian informasi.
43
2. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang baru
yang telah disetujui.
3. Memastiakn bahwa pemakai dapat mengoperasikan dengan mudah terhadap
sistem yang baru dan dapat informasi yang baik dan jelas.
4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu
menguji sistem secara menyeluruh.
5. Memastikan bahwa sistem telah berjalan lancer dengan mengontrol dan
melakukan instalasi secara benar.
4.3.1 Halaman Masuk/Login Admin
Halaman ini digunakan oleh admin untuk masuk ke menu utama agar dapat
mengelolain formasi yang ada dalam web tersebut form login admin dan login
pasword yang digunakan untuk mengakses dan menginput data yang dibutuhkan
kedalam web.
Gambar 4.5 Halaman Login Admin
44
4.3.2 Halaman Home Admin
Halaman ini adalah tampilan utama admin ketika telah sukses login dan
admin. Halaman Home admin dapat dilihat pada gambar 4.6 berikut ini:
Gambar 4.6 Halaman Home Admin
4.3.3 Halaman Menu Kategori Produk
Berikut ini merupakan data-data kategori produk pada CV.Anugerah
Komputer. Halaman menu kategori produk dapat dilihat pada gambar 4.7 berikut
ini:
45
Gambar 4.7 Halaman Kategori Produk
4.3.4 Halaman Tambah Kategori Produk
Halaman ini merupakan halaman untuk menambah kategori produk.
Halaman tambah kategori produk dapat dilihat pada gambar 4.8 berikut ini:
Gambar 4.8 Halaman Tambah Kategori Produk
46
4.3.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.9 berikut ini:
Gambar 4.9 Halaman Menu Produk
4.3.6 Halaman Tambah Produk
Halaman ini merupakan tampilan form untuk menambah data produk.
Halaman tambah produk dapat dilihat pada gambar 4.10 berikut ini:
47
Gambar 4.10 Halaman Tambah Produk
4.3.7 Produk yang akan dijual
Halaman ini menampilkan produk yang akan di jual kepada konsumen.
Halaman ini dapat dilihat pada gambar 4.11, gambar 4.12, gambar 4.13 dan
gambar 4.14 berikut ini :
Gambar 4.11 Produk Hardisk
48
Gambar 4.12 Produk Keyboard
4.13 Produk Laptop
49
Gambar 4.14 Produk Mouse
4.3.8 Halaman Menu Customers
Halaman ini menampilkan semua daftar customer. Halaman menu
customers dapat dilihat pada gambar 4.15 berikut ini:
Gambar 4.15 Halaman Menu Customers
50
4.3.9 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.16 berikut ini :
Gambar 4.16 Halaman Transaksi Pemesanan
4.3.10 Halaman Laporan Penjualan
Laporan ini berfungsi untuk menampilkan jumlah penjualan. Halaman
laporan penjualan dapat dilihat pada gambar 4.17 berikut ini :
51
Gambar 4.17 Halaman Laporan Penjualan
4.4 Implementasi Antar Muka Untuk User
Dalam menampilkan menu E Commerce pada CV Anugerah Komputer
kepada user.
4.4.1 Halaman Utama Konsumen
Berikut tampilan Halaman Utama Konsumen ketika membuka aplikasi E-
Commerce CV Anugerah Komputer, dapat dilihat pada gambar 4.18 :
52
Gambar 4.18 Halaman Utama User
4.4.2 Halaman Registrasi User
Halaman ini digunakan 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.19 berikut ini:
53
Gambar 4.19 Halaman Register User
54
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil analisis yang telah dilakukan oleh penulis mengenai “Analisis
Sistem Informasi Penjualan Hardware & Accessories Komputer Berbasis E-
Commerce Pada CV Anugerah Komputer di Medan.
1. Dengan adanya sistem informasi penjualan berbasis e-commerce pada CV
Anugerah Komputer di Medan dapat memberikan solusi untuk memecahkan
masalah yang ada pada toko ini.
2. Dengan adanya sistem informasi ini penjualan Hardware & Accessories
Komputer berbasis e-commerce dapat meningkatkan keuntungan penjualan
pada CV Anugerah Komputer di Medan.
3. Dilakukannya pengujian sistem informasi e-commerce pada CV Anugerah
Komputer diharapkan sistem dapat berjalan sesuai dengan yang diharapkan.
5.2 Saran
Berdasarkan hasil analisis yang telah dilakukan, saran-saran yang dapat diberikan
penulis untuk pengembangan dari sistem informasi penjualan berbasis web pada CV
Anugerah Komputer di Medan adalah sebagai berikut :
1. Tidak hanya proses penjualan yang dibahas tetapi juga proses pembelian
kepada supplier, sehingga proses keluar masuk dapat lebih tercatat dengan
55
akurat, karena proses pemasukan dan pengeluaran barang dapat dilakukan
secara otomatis.
2. Proses pembayaran seharusnya dapat dilakukan secara online juga misalnya
pembayaran menggunakan Paypal, sehingga untuk konfirmasi pembayaran
dapat diakses lebih cepat.
3. Stok produk belum ditangani dalam sistem informasi ini, sehingga perlu
dibuat pengembangan sistem lebih lanjut agar perusahaan dapat mengelola
data stok produk.
DAFTAR PUSTAKA
Andry, Koniyo dan Kusrini, 2007. Tuntunan Praktis Membangun Sistem
Informasi Akutansi dengan Visual Basic dan Miscrosoft SQL Server.
Yogyakarta: Andi.
Indah, (2013). Pembuatan sistem informasi penjualan pada took Sehat Jaya
Electronik Pacitan.
Gaol, L, Jimmy, 2008. Sistem Informasi Manajemen Pemahaman dan Aplikasi.
Jakarta : Penerbit PT. Grasindo.
Jogiyanto, HM. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta:
Penerbit Andi.
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Penerbit Andi.
Laudon, Kenneth C & Laudon, Jane Price, 2006. Management Information
System; Knolowledge Management; Change Management, New Jersey:
Pretice Hall.
Kosasi, 2014. Pembuatan Sistem Informasi penjualan berbasis web untuk
memperluas pangsa pasar.
Nasution, (2014). Analisis dan Perancangan E-Commerce online sistem berbasis
web.
Rudy Tantra, 2012. Manajemen Proyek sistem Informasi, bagaimana mengolah
proyek sistem informasi secara efektif & efisien: Andi Offset.
Simarmata, Janner, 2010. Rekayasa Perangkat Lunak. Andi Offset, Yogyakarta.
Tata Sutabri, 2012. Analisis Sistem Informasi. Andi. Yogyakarta.
Tjhin, Budi Anto. 2013. Analisis Sistem Informasi Pengolahan Data Penerimaan
Pegawai Honorer Pada Kantor BPN Kota Tangerang. Paradigma (Vol
XV). 67-80.
Wahana Komputer, Panduan Aplikatif dan solusi: Membangun Sistem Informasi
Dengan Java NetBeans dan MySQL.
Wahyono, Teguh. 2004. Sistem Informasi (Konsep Dasar, Analisis, Desain dan
Implementasi. Yogyakarta: Graha Ilmu.
DAFTAR RIWAYAT HIDUP
Nama : Eva Meyling Ambarita
NIM : 161300095
Tempat/Tanggal Lahir : Batam, 25 Februari 1992
Alamat : Bengkong Palapa 2 Blok C No. 45, Kec. Bengkong
Jenis Kelamin : Perempuan
Riwayat Pendidikan : SD Kristen Eppata. Lulus 2003
SMP Kristen Eppata. Lulus 2006
SMA Harmoni. Lulus 2009
Diploma III Gici Business School. Lulus 2016
STMIK Gici Business School. 2016 sampai sekarang
Pekerjaan : Admin di PT. Exaudi Bina Karya
Tahun 2012 sampai sekarang