Post on 22-Jan-2020
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENJUALAN BARANG BERBASIS WEB PADA
PT. FORPHARM MEDICA PERKASA
SKRIPSI
Oleh:
Pypo Ipantri
161300063
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PENJUALAN BARANG BERBASIS WEB PADA
PT. FORPHARM MEDICA PERKASA
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh:
Pypo Ipantri
161300063
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2017
v
HALAMAN PERSEMBAHAN
Asslamu’ alaikum Warahmatullahi Wabarakatuh
Alhamdullilahi Rabbal’ alamin, segala yang kulakukan hanya karna Allah SWT,
Tidak henti-hentinya rasa syukur penulis ucapkan kepada Allah SWT atas semua
semua rahmat dan limpahan berkahnya. Shalawat dan salam kucurahkan pada
utusan Allah SWT yaitu, nabi besar Muhammad SAW.. Allahumma Shalli’ Alaa
sayyidina Muhammad, Wa’alaa Ali Muhammad.
Dengan rasa syukur yang mendalam Skripsi ini kupersembahkan kepada:
Ayah Guspatman dan Ibu Yulismi tercinta, terimakasih atas kasih sayang dan doa
restu yang selalu mengiringi langkahku. Semoga Allah SWT, melindungi dan
menyanyagi keduanya.
Saudara-saudaraku tercintaku terutama Ibu Nola Patmisa S,Pd sebagai Manager
Operasional PT. Forpharm Medica Perkasa kantor cabang Batam. yang sudah
membantu dalam pembuatan skripsi penelitian ini dan yang selalu memberikanku
semangat dalam pembuatan skripsi ini. Serta Bapak. Feriadi Chandra, sebagai
Direktur Utama PT. Forpharm Medica Perkasa.
Ibu Yunita Sari,SE., M.SI sebagai pembimbing dalam pembuatan skripsi ini, serta
Bapak atau Ibu Dosen Penguji dan seluruh jajaran staff STMIK GICI Batam,
teman-teman Rombongan belajar (Angkatan 2013), teman-teman seangkatan adik-
adik kelas maupun kakak kelas saya yang se-Jurusan maupun teman-teman
universitas lain yang telah banyak memberi masukan dan arahan.
Wassalamu’alaikum Warahmatullahi Wabarakatuh
Pypo Ipantri
.
vii
ABSTRAK
Penelitian ini bertujuan untuk melakukan analisis terhadap masalah yang
terjadi pada PT. Forpharm Medica Perkasa serta memberikan usulan terhapada
pemecahan masalah yang terjadi dengan penerapan sistem informasi pengolahan
data penjualan. Penelitian ini mengunakan Prosedur penelitian yang terdiri dari 5
tahap, yaitu Analisys, Design, Coding, Testing dan Implementation. Data yang
diperoleh pada penelitian ini merupakan data yang bersumber dari PT. Forpharm
Medica Perkasa. Aplikasi Sistem Informasi yang digunakan pada penelitan kali ini
ialah berbasis web dengan menggunakan bahasa pemrograman PHP dan Database
Management System MySQL yang di sesuaikan dengan kebutuhan serta sumber
daya di PT. Forpharm Medica Perkasa.
Kata kunci : analisis dan perancangan sistem informasi pengolahan data
penjualan berbasis website, php, mysql
viii
ABSTRACT
The purpose of this research to analysis the problems at PT. Forpharm
Medica Perkasa and giving suggestions to solve the problem that occurred with the
implementation of data processing sales information systems. This research uses
research procedure consists of 5 stages, that is Analisys, Design, Coding, Testing
and Implementation. The data obtained in this research is data sourced from PT.
Forpharm Medica Perkasa. Aplications Information System used in this research
is web-based apalication using PHP language programming and MySQL
Database Management System. that is customized to the needs and resources at PT.
Forpharm Medica Perkasa.
Kerword : analisys and designing of web based data processing sales infroramtion
system, php, mysql
ix
DAFTAR ISI
JUDUL HALAMAN
HALAMAN JUDUL ......................................................................................... i
HALAMAN PERSETUJUAN ......................................................................... ii
HALAMAN PENGESAHAN ........................................................................... iii
HALAMAN PERNYATAAN ........................................................................... iv
HALAMAN PERSEMBAHAN ....................................................................... v
KATA PENGANTAR ....................................................................................... vi
ABSTRAK ......................................................................................................... vii
ABSTRACT ....................................................................................................... viii
DAFTAR ISI ...................................................................................................... ix
DAFTAR TABEL ............................................................................................. xii
DAFTAR GAMBAR ......................................................................................... xiii
DAFTAR LAMPIRAN ..................................................................................... xv
BAB I PENDAHULUAN ........................................................................ 1
1.1 Latar Belakang ............................................................................. 1
1.2 Rumusan Masalah ......................................................................... 3
1.3 Batasan Masalah............................................................................ 4
1.4 Tujuan dan Mafaat ........................................................................ 4
1.4.1 Tujuan Penelitian ................................................................. 5
1.4.2 Manfaat Penelitian ............................................................... 5
1.5 Sistematika Penulisan ................................................................... 6
BAB II LANDASAN TEORI ................................................................... 9
2.1 Definisi Sistem .............................................................................. 9
2.1.1 Karesteristik Sistem ......................................................... 10
2.1.2 Informasi ........................................................................... 12
2.1.3 Sistem Informasi .............................................................. 14
x
2.2 Konsep Dasar Pengolahan Data .................................................... 16
2.2.1 Definisi Data ..................................................................... 17
2.2.2 Pengolahan Data................................................................ 17
2.3 Penjualan ....................................................................................... 18
2.3.1 Definisi Penjualan ............................................................. 18
2.3.2 Konsep Dasar Penjualan .................................................. 20
2.3.3 Prosedur Penjualan ............................................................ 21
2.4 Konsep Dasar Analisis dan Perancangan Sistem .......................... 22
2.5 Website dan Basis Data ................................................................. 24
2.5.1 Website .............................................................................. 24
2.5.2 Basis Data ......................................................................... 26
2.6 Perangkat Lunak Pendukung......................................................... 27
2.6.1 XAMPP ............................................................................. 27
2.6.2 PHPMyAdmin ................................................................... 28
2.6.3 PHP dan HTML ................................................................ 29
2.6.4 MySQL Database .............................................................. 31
2.7 Penelitian Terdahulu ..................................................................... 32
BAB III METODOLOGI PENELITIAN ................................................ 38
3.1 Gambaran Umum Perusahaan ....................................................... 38
3.1.1 Sejarah Singkat Perusahaan .............................................. 38
3.1.2 Struktur Organisasi Perusahaan ........................................ 39
3.1.3 Visi dan Misi Perusahaan .................................................. 40
3.1.4 Prosedur Penjualan Perusahaan......................................... 41
3.2 Kerangka Kerja ............................................................................. 44
3.2.1 Identifikasi Masalah .......................................................... 44
3.2.2 Metode Pengumpulan Data ............................................... 44
3.2.3 Metode Pengembangan Sistem ......................................... 45
BAB IV ANALISIS DAN IMPLEMENTASI ......................................... 48
4.1 Analisis Sistem Yang Berjalan ..................................................... 48
4.1.1 Aliran Sistem Informasi Yang Sedang Berjalan ............... 48
xi
4.1.2 Identifikasi Masalah .......................................................... 49
4.1.3 Usulan Pemecahan Masalah .............................................. 50
4.2 Analisis Sistem Yang Di Usulkan ................................................. 51
4.2.1 Analisis Kebutuhan Sistem ............................................... 52
4.2.2 Perancangan Sistem .......................................................... 54
4.2.2.1 Aliran Sistem Informasi Baru ............................... 55
4.2.2.2 Diagram Konteks .................................................. 55
4.2.2.3 ERD (Entity Relationship Diagram) ..................... 56
4.2.2.4 Perancangan Database ........................................... 57
4.2.3 Perancangan Interface ....................................................... 61
4.3 Implementasi Sistem ..................................................................... 71
4.3.1 Pengujian Sistem ............................................................... 71
4.3.2 Penerapan Implementasi Sistem ....................................... 79
4.3.2.1 Perencanaan Jadwal Implementasi ........................ 81
4.3.2.2 Perkiraan Biaya Implementasi .............................. 81
4.3.2.3 Perbandingan Sistem ............................................. 82
4.3.2.4 Analisis Produktivitas ........................................... 83
BAB V PENUTUP .................................................................................... 85
5.1 Kesimpulan ................................................................................... 85
5.2 Saran .............................................................................................. 86
DAFTAR PUSTAKA .......................................................................................... 87
DAFTAR RIWAYAT HIDUP ........................................................................... 90
LAMPIRAN
xii
DAFTAR TABEL
TABEL HALAMAN
Tabel 4.1 Tabel Admins ........................................................................................ 58
Tabel 4.2 Tabel Barang ......................................................................................... 58
Tabel 4.3 Tabel Member ....................................................................................... 59
Tabel 4.4 Tabel Supplier ....................................................................................... 59
Tabel 4.5 Tabel Pembelian .................................................................................... 60
Tabel 4.6 Tabel Penjualan ..................................................................................... 60
Tabel 4.7 Jadwal Kegiatan Implementasi. ............................................................ 81
Tabel 4.8 Rencana Biaya Implementasi ................................................................ 82
Tabel 4.9 Perbandingan Sistem ............................................................................. 82
xiii
DAFTAR GAMBAR
GAMBAR HALAMAN
Gambar 2.1 PhpMyadmin ..................................................................................... 29
Gambar 3.1 Struktur Organisasi PT. Forpharm Medica Perkasa .......................... 40
Gambar 3.2 System Development Life Cycle Model ........................................... 46
Gambar 4.1 Aliran Sistem Informasi yang Berjalan ............................................. 49
Gambar 4.2 Aliran Sistem Informasi yang Baru ................................................... 55
Gambar 4.3 Diagram Konteks............................................................................... 56
Gambar 4.4 Entity Relationship Diagram ............................................................. 57
Gambar 4.5 Relasi Antar Tabel ............................................................................ 61
Gambar 4.6 Form Home Page User ...................................................................... 61
Gambar 4.7 Form Company Profile User ............................................................ 62
Gambar 4.8 Form Product & Info Home User ...................................................... 62
Gambar 4.9 Form Login admin ............................................................................. 63
Gambar 4.10 Form Home admin .......................................................................... 63
Gambar 4.11 Form Master Input Pelanggan ......................................................... 64
Gambar 4.12 Form Daftar Pelanggan ................................................................... 64
Gambar 4.13 Form Transaksi Pembelian .............................................................. 65
Gambar 4.14 Form Transaksi Penjualan ............................................................... 65
Gambar 4.15 Form Daftar Penjualan .................................................................... 66
Gambar 4.16 Form Laporan Pembelian Barang ................................................... 66
Gambar 4.17 Form Laporan Penjualan Barang..................................................... 67
Gambar 4.18 Form Laporan Stok Barang ............................................................. 67
Gambar 4.19 Form Home Store ............................................................................ 68
Gambar 4.20 Form Input Barang .......................................................................... 68
Gambar 4.21 Form Input Supplier ....................................................................... 69
Gambar 4.22 Form Daftar Supplier ...................................................................... 69
Gambar 4.23 Form Input User .............................................................................. 70
Gambar 4.24 Form Daftar User ............................................................................ 70
xiv
Gambar 4.25 Home Page ...................................................................................... 71
Gambar 4.26 Product & Company Profile ............................................................ 71
Gambar 4.27 Login Admin Page ......................................................................... 72
Gambar 4.28 Proses Input Data Pelanggan .......................................................... 72
Gambar 4.29 Input Barang ................................................................................... 73
Gambar 4.30 Input Data Supplier ......................................................................... 73
Gambar 4.31 Input Transaksi Pembelian ............................................................. 74
Gambar 4.32 Input Transaksi Penjualan .............................................................. 74
Gambar 4.33 Laporan Pembelian Barang ............................................................. 75
Gambar 4.34 Laporan Pembelian Excel ............................................................... 75
Gambar 4.35 Laporan Penjualan Barang ............................................................. 77
Gambar 4.36 Laporan Penjualan Barang Excel .................................................... 77
Gambar 4.37 Laporan Akhir Stok Barang ............................................................ 78
Gambar 4.38 Laporan Akhir Stok Dalam Bentuk Pdf .......................................... 78
xv
DAFTAR LAMPIRAN
TABEL HALAMAN
Lampiran.1 Source Code Program ..................................................................... 91
Lampiran.2 Lembar Konsutasi Bimbingan Skripsi .............................................115
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Teknologi informasi telah menjadi kebutuhan pokok bagi banyak
kalangan. Dewasa ini teknologi informasi dimanfaatkan dalam berbagai bidang
kehidupan manusia. Segala informasi yang dibutuhkan oleh manusia haruslah
valid sehingga dapat digunakan untuk menganalisa berbagai masalah dalam
kehidupan sehari-hari. Perkembangan teknologi informasi dipengaruhi oleh
tingginya kebutuhan akan teknologi terhadap sistem informasi yang akurat, efektif
dan efisien. Berkembangnya teknologi komputer mempengaruhi kinerja manusia
sebagai operasional sistem, sehingga peralihan ke arah sistem informasi yang
berbasiskan komputer semakin meningkat. Sistem informasi ialah suatu sistem
yang menggunakan teknologi informasi yang diciptakan untuk membantu
manusia dalam mengolah dan menyelesaikan suatu masalah dalam informasi.
Sistem informasi sudah menjadi bagian yang sangat signifikan dalam
perkembangan teknologi saat ini. Dilingkungan perusahaan dapat memiliki
beberapa sistem informasi, seperti Sistem Informasi Penjualan, Sistem Informasi
Kepegawaian, Sistem Informasi Akuntansi, Sistem Informasi Inventori dan lain-
lain. Dengan ini sistem informasi sangatlah dibutuhkan mengingat banyaknya data
informasi yang harus diolah untuk mencapai suatu tujuan tertentu.
PT. Forpharm Medica Perkasa sebagai perusahaan yang bergerak di
bidang Penjualan Alat-Alat kesehatan memerlukan pengolahan sistem informasi
yang baik, dimana proses kerja serta kebijakan-kebijakan dan keputusan yang
diambil berdasarkan informasi yang diperoleh akan berpengaruh terhadap
2
kelangsungan hidup perusahaan terutama untuk memperoleh keuntungan
semaksimal mungkin.
Sebagai perusahaaan yang bergerak dalam bidang penjualan alat-alat
kesehatan di Batam, dalam proses kerjanya sistem penjualan dapat dilakukan
secara langsung melalui toko ataupun melalui perusahaan baik luar maupun
didalam kota Batam, tanpa melalui perantara atau agen-agen terlebih dahulu
ataupun pihak lainnya sehingga penjualan dapat dilakukan secara grosir atau
eceran.
Proses yang dilakukan sekarang adalah melalui penjualan langsung,
ataupun pemesanan langsung melalui telepon, email, ataupun langsung datang ke
toko untuk melihat langsung barang yang akan di beli. Untuk persediaaan barang-
barang diperoleh melalui pemesanan secara langsung pada distributor ataupun
supplier. Disamping itu PT. Forpharm Medica Perkasa masih menggunakan input
manual dengan pencatatan aktifitas keluar masuk barang dan penjualan, Hal itu
mengakibatkan sering terjadinya kesalahan pencatatan antara barang masuk dan
keluar serta penjualan yang tidak sesuai dengan transaksi yang terjadi, hal itu
mengakibatkan terjadinya persediaan barang yang tidak terkontrol dengan baik
sehingga menghambat aktivitas perusahaan.
Mengingat pentingnya masalah tersebut, maka diperlukan suatu sistem
informasi pengolahan dan pengaturan terhadap penjualan barang-barang tersebut.
Informasi barang yang ada didalam gudang sangatlah berpengaruh terhadap
perusahaan terutama dalam menentukan aktifitas perusahaan terutama dalam hal
penjualan, dimana informasi mengenai stok barang yang ada digudang dan arus
keluar masuk barang yang mempengaruhi persediaan, karena pengendalian
3
persediaan merupakan kegiatan utama untuk mengontrol efektifitas dan efisiensi
barang dan penjualan.
Oleh karena itu penulis merasa tertarik untuk mengadakan suatu penelitian
dan menganalisa permasalahan tersebut seperti halnya sistem penjualan barang
pada PT. Forpharm Medica Perkasa yang belum berjalan maksimal, Sehingga
diperlukan suatu solusi yang efektif dan efisien untuk mengatasi permasalahan
yang terjadi. Sehingga penulis dapat mengangkat topik tersebut dengan memberi
judul “PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA
PENJUALAN BARANG BERBASIS WEB PADA PT. FORPHARM MEDICA
PERKASA“.
1.2 Rumusan Masalah
Berangkat dari permasalahan yang terjadi maka ada beberapa hal yang
menjadi rumusan masalah dalam penelitian dan penulisan Skripsi ini adalah
Perancangan Sistem Informasi Pengolahan Data Penjualan Barang Berbasis Web
di PT. Forpharm Medica Perkasa:
1. Bagaimana merancang Sistem Informasi Pengolahan Data Penjualan
Barang yang sesuai dengan kebutuhan di PT. Forpharm Medika Perkasa ?
2. Bagaimana membuat Sistem Informasi Pengolahan Data Penjualan Barang
yang memberikan data akurat dan tepat pada PT. Forpharm Medica
Perkasa ?
3. Bagaimana memberikan informasi terkait tentang persediaan barang di
gudang PT. Forpharm Medica Perkasa ?
4
1.3 Batasan Masalah
Dalam penulisan skripsi ini penulis menyadari bahwa penulis tidak dapat
menguraikan dan meneliti semua permasalahan secara keseluruhan mengingat
waktu dan kemampuan penulis yang sangat terbatas untuk itu penulisan skripsi ini
terdapat beberapa batasan masalah yaitu :
1. Aplikasi Sistem Informasi Pengolahan Data Penjualan Barang yang
dirancang dengan tampilan sederhana memiliki akses menu yang
disesuaikan dengan kebutuhan dan status user pengguna di PT. Forpharm
Medica Perkasa.
2. Aplikasi Sistem Informasi Pengolahan Data Penjualan Barang yang dibuat
berbasis web yaitu dengan menggunakan Bahasa pemrograman PHP dan
menggunakan database MySQL.
3. Data yang diolah pada Sistem Informasi Pengolahan Data Penjualan PT.
Forpharm Medica Perkasa yakni produk jadi alat-alat kesehatan yang akan
langsung disalurkan kepada konsumen.
1.4 Tujuan dan Manfaat
Dalam melakukan suatu penelitian, pastinya didalam penelitian tersebut
terdapat suatu tujuan untuk dicapai, dan tujuan tersebut didalamnya akan terdapat
manfaat yang di harapkan.
Dalam penulisan Skripsi ini, diuraikan beberapa hal yang penulis harapkan
agar penulisan ini memiliki tujuan dan manfaat yang berguna.
5
1.4.1 Tujuan Penelitian
Adapun tujuan di adakannya penelitian ini adalah untuk membekali
mahasiswa dengan pengetahuan di dunia kerja yang sesuai dengan materi
pengalaman yang telah diberikan di bangku perkuliahan. Penulis juga
memperoleh wawasan lebih mengenai dunia kerja nyata melalui penelitian ini.
Dari latar belakang masalah yang telah ada, maka tujuan penelitian
perancangan sistem informasi pengolahan data penjualan barang pada PT.
Forpharm Medica Perkasa tersebut adalah sebagai berikut :
1. Merancang sistem informasi manajemen pengolahan data penjualan
barang untuk dimanfaatkan oleh perusahaan PT. Forpharm Medica
Perkasa.
2. Dapat memperbaiki sistem informasi pengolahan data penjualan barang
dari pencatatan manual menjadi Sistem Informasi yang terkomputerisasi
untuk memaksimalkan tingkat hasil data yang akurat dan cepat .
3. Meningkatkan pelayanan dan pengontrolan terhadap manajemen
persediaan barang sehingga membantu perusahaan tetap stabil dalam hal
persediaan.
1.4.2 Manfaat Penelitian
Penulis berharap dari penelitian yang penulis lakukan saat ini dapat
membantu perusahaan dalam menyelesaikan permasalahan yang terjadi di PT.
Forpharm Medica Perkasa antara lain :
6
1. Bagi penulis.
Merupakan suatu kewajiban prasyarat untuk dapat mengikuti ujian sidang
kelulusan program Strata satu (S1) jurusan Sistem Informasi STMIK-GICI
Batam, disamping itu penulis juga berharap hasil dari penelitian ini dapat
memberikan sebuah pengalaman dan pengetahuan dalam mempelajari dan
menganalisis suatu penerapan dalam sistem informasi pengolahan data
penjualan pada perusahaan-perusahan dan dunia kerja yang sesungguhnya.
2. Bagi perusahaan tempat penelitian
Diharapkan hasil dari penelitian yang sudah penulis lakukan berguna
sebagai referensi program pendukung untuk memperbaiki kinerja sistem
informasi pengolahan data penjualan barang-barang alat kesehatan pada
PT. Forpharm Medica Perkasa yang diharapkan akan memberikan
informasi yang cepat, akurat dan efisien guna membantu tercapainya
tujuan maksimal dari perusahaan.
3. Bagi masyarakat umum
Diharapkan penelitian ini dapat memberikan masukan serta gambaran
terhadap bagaimana proses penjualan barang pada PT. Forpharm Medica
Perkasa, sehingga diharapkan dapat meningkatkan pengetahuan bagaimana
sistem informasi yang baik bagi setiap perusahaan kepada pembacanya itu
sendiri.
1.5 Sistematika Penulisan
Untuk memberikan gambaran isi Skripsi ini, penulis akan menguraikan
susunan laporan secara garis besar yang terdiri dari lima bab. Sistematika
7
penulisan ini dibuat tersusun dengan tujuan agar mudah dipahami oleh semua
pihak, adapun susunannya sebagai berikut :
BAB I Pendahuluan
Pendahuluan berisi tentang latar belakang, identifikasi masalah yang
dihadapi, batasan masalah, maksud dan tujuan pembuatan dari sistem informasi
ini , kegunaan pembuatan sistem informasi ini, dan sistematika penulisan.
BAB II Landasan Teori
Bab ini berisi tentang landasan teori yang menunjang didalam penulisan
Skripsi ini antara lain Teori mengenai Rancangan Sistem Informasi Pengolahan
Data Penjualan Berbasis Web itu Sendiri dan penerapannya terhadap proses kerja
yang terjadi di perusahan.
BAB III Metodologi Penelitian
Pada bab ini memaparkan tentang cara kerja dari penelitian yang penulis
lakukan. Proses tahapan-tahapan dalam membangun aplikasi Sistem Informasi
Pengolahan Data Penjualan Barang yang disesuaikan terhadap kebutuhan user
sesuai dengan design rancangan yang sudah di pikirkan sebelumnya.
BAB IV Analisis dan Implementasi
Pada bab ini berisi proses pembuatan Rancangan Sistem Informasi
Pengolahan Data Penjualan dengan model dan jenis aplikasi yang akan segera
dikerjakan sesuai dengan Bahasa pemrograman yang digunakan. Sehingga
8
aplikasi Sistem Infomasi Pengolahan Data Penjualan Barang ini dapat selesai
sesuai apa yang sudah direncanakan.
BAB V Penutup
Bab ini penulis menyimpulkan mengenai hasil dari analisis dan
implementasi pembuatan rancangan Sistem Informasi Pengolahan Data Penjualan
Barang ini dibuat serta saran yang dapat dijadikan sebagai bahan pertimbangan
untuk penelitian lainnya.
9
BAB II
LANDASAN TEORI
Pada bab ini penulis akan menjelaskan beberapa teori yang berkaitan
dengan permasalahan yang akan dibahas sebagai dasar dalam pemahaman sebuah
sistem informasi yang dipakai untuk kegiatan pengembangan terhadap sistem
informasi itu sendiri.
2.1 Definisi Sistem
Berikut ini beberapa pengertian tentang sistem menurut beberapa ahli yang
dijabarkan di bawah ini. Menurut Yakub (2012:8) dalam Sitio, Arjon Samuel,
Evolisi Laila (2014). Sistem adalah data yang diolah menjadi bentuk yang lebih
erguna dan lebih berarti bagi yang menerimanya. Sistem adalah sekelompok
elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
Dari pengertian tersebut dapat dikatakan bahwa tidak semua sistem memiliki
elemen yang sama, tetapi susunan dasar dari setiap sistem hampir sama. Setiap
sistem memiliki masukan / input yang melalui sebuah transformasi / proses akan
mengubah masukan tersebut menjadi keluaran / output yang dibutuhkan oleh
pengguna sistem. Setiap masukan dan keluaran / output selalu ada mekanisme
pengendaliannya dengan tujuan agar masukan yang akan diproses sesuai dengan
standar yang ada sehingga keluaran / output yang dihasilkan dapat sesuai dengan
yang dibutuhkan oleh pihak yang berinteraksi dengan system (Siti Munawroh,
2006 : 125).
Menurut Mulyadi (2001:5) dalam Sukmana, Sukadi (2014:53) Sistem
adalah kumpulan/group dari bagian/komponen apapun baik fisik maupun non
10
fisik yang saling berhubungan satu sama lain dan bekerjasama secara harmonis
untuk mencapai satu tujuan tertentu. Sedangkan pengertian Sistem menurut
Azhar Susanto (2001:2) dalam Sukmana, Sukadi (2014:53) adalah suatu jaringan
prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan
pokok perusahaan. Menurut McLeod (2001) Sistem adalah sekelompok elemen-
elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan”
Berdasarkan beberapa pendapat yang diatas dapat penulis tarik kesimpulan bahwa
sistem adalah kumpulan bagian-bagian atau subsistem-subsistem yang disatukan
dan dirancang untuk mencapai suatu tujuan.
Menurut Kadir (2003) Sistem merupakan jaringan dari elemen-elemen
yang saling berhubungan, membentuk suatu kesatuan untuk melaksanakan suatu
tujuan pokok dari sistem tersebut. Sedangkan tujuan pokok dari sistem komputer
adalah mengolah data untuk menghasilkan informasi. Sistem yang dimaksud
disini adalah sistem yang terotomatisasi, yang merupakan bagian dari sistem
manusia dan berinteraksi atau dikontrol oleh satu atau lebih komputer sebagai
bagian dari sistem yang digunakan.
2.1.1 Karesteristik Sistem
Menurut Wahana, Agung (2014) Suatu sistem memiliki karakteristik atau
sifat-sifat tertentu, yaitu :
1. Bagian-bagian (components) Sistem Suatu sistem terdiri dari sejumlah
komponen yang saling berinteraksi, artinya saling bekerjasama
membentuk satu kesatuan. Komponen-komponen sistem dapat
berupa suatu subsistem atau bagian-bagian sistem.
11
2. Ruang lingkup (boundary) batasan Sistem Batasan sistem merupakan
daerah yang membatasi antara suatu sistem dengan sistem yang lainnya.
Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu
kesatuan serta menunjukkan ruang lingkup (scope) dari sistem tersebut.
3. Lingkungan Luar (outline environments) Sistem Lingkungan luar suatu
sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi
sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan
merugikan sistem tersebut.
4. Penghubung (interface) Sistem Penghubung merupakan media
penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui
penghubung ini memungkinkan sumber-sumber daya mengalir dari satu
subsistem ke subsistem yang lainnya. Keluaran (output) dari satu
subsistem akan menjadi masukan (input) untuk subsistem yang lainnya
dengan melalui penghubung.
5. Masukan (input) Sistem Masukan adalah energi yang dimasukan ke dalam
sistem Masukan dapat berupa masukan perawatan (maintenance input) dan
masukan sinyal (signal input). Maintenance input adalah energi yang
dimasukan supaya sistem tersebut dapat beroperasi. Sedangkan signal
input adalah energi yang diproses untuk mendapatkan keluaran.
6. Keluaran (output) Sistem Keluaran adalah hasil dari energi yang diolah
dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.
7. Pengolah (process) Sistem Suatu sistem dapat mempunyai bagian
pengolah yang akan merubah masukan menjadi keluaran. Seperti suatu
12
sistem produksi akan mengolah masukan berupa bahan baku dan bahan-
bahan yang lain menjadi keluaran berupa barang jadi.
8. Sasaran (objectives) atau Tujuan (goal) Sistem Suatu sistem pasti
mempunyai sasaran atau tujuan. Apabila suatu sistem tidak mempunyai
sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem
sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran
yang akan dihasilkan sistem. Sedangkan suatu sistem dikatakan berhasil
apabila mengenai sasaran atau tujuan yang akan di capai.
Dari definisi di atas, dapat disimpulkan bahwa sistem merupakan
kumpulan dari beberapa komponen yang saling berinteraksi satu sama lain untuk
mencapai suatu tujuan, dimana terdapat proses input, proses data, dan
menghasilkan output.
2.1.2 Informasi
Menurut Sutabri, Tata (2012:29) menyatakan bahwa informasi merupakan
data yang telah diklasifikasikan atau diolah atau pengambilan keputusan yang
dapat dirasakan akibatnya secara langsung saat itu juga atau secara tidak langsung
pada saat mendatang. Menurut George H. Bodnar dan William S (2001:1) dalam
Fendra, Sukadi (2014:53) menyatakan bahwa Informasi adalah data yang berguna
yang diolah sehingga dapat dijadikan dasar untuk mengambil keputusan yang
tepat. Informasi adalah data yang dibentuk menjadi bentuk yang lebih berguna
dan lebih berarti bagi penerimanya. (Yogianto, 1989) dalam Sukmana, Sukadi
(2014:53).
13
Informasi merupakan hasil dari pengolahan data menjadi bentuk yang
lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian-
kejadian nyata dan dapat digunakan sebagai alat bantu untuk mengambil suatu
keputusan. (Teguh wahyono, 2004: 2-3) dalam (Suprayitno, Uli Indah Wardati,
2012:95). Menurut Jogiyanto (2001) dalam Handayani, Fitri (2010) Informasi
adalah data yang diletakkan dalam konteks yang lebih berarti dan berguna yang
dikomunikasikan kepada penerima untuk digunakan dalam pembuatan keputusan.
Informasi merupakan hasil pengolahan data sehingga menjadi bentuk yang
penting bagi penerimanya dan mempunyai kegunaan sebagai dasar dalam
pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat itu
juga atau secara tidak langsung pada saat mendatang (Sutanta, 2004) dalam
Handayani, Fitri (2010). Menurut Jogiyanto, HM (2003), informasi adalah data
yang diolah menjadi bentuk yang berguna bagi para pemakainya. Agar dapat
berguna maka informasi harus didukung oleh tiga pilar, yaitu :
1. Tepat kepada orangnya atau relevan (relevance),
2. Tepat waktu (timeliness), dan
3. Tepat nilainya atau akurat (accurate).
Informasi yang dihasilkan harus bebas dari kesalahan-kesalahan dan tidak
menyesatkan bagi orang yang memakai informasi tersebut. Keluaran yang tidak
didukung oleh ketiga pilar ini tidak dapat dikatakan sebagai informasi yang
berguna, tetapi merupakan sampah (garbage). Jika yang dihasilkan adalah
sampah, maka hasil dari sistem ini tidak akan digunakan oleh pemakainya, karena
merupakan hasil yang tidak berguna (Jogiyanto H.M, 2003).
14
2.1.3 Sistem Informasi
Menurut Budi Sutedjo Dharma Oetomo (2006) dalam Rizky Fendora,
(2013). Menjelaskan bahwa Sistem Informasi adalah kumpulan elemen yang
saling berhubungan satu sama lain yang membentuk satu kesatuan untuk
mengintegrasikan data, memproses dan menyimpan serta mendistribusikan
informasi. Sistem Informasi merupakan kesatuan elemen-elemen yang saling
berinteraksi secara sistematis dan teratur untuk menciptakan dan membentuk
aliran informasi yang akan mendukung pembuatan keputusan dan melakukan
kontrol terhadap jalannya perusahaan.
Menurut James B Bower sistem informasi adalah suatu cara tertentu untuk
menyediakan informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan
cara yang sukses dan untuk organisasi bisnis dengan cara yang menguntungkan.
Sistem informsi menerima masukan data dan instruksi, mengolah data tersebut
sesuai instruksi, dan mengeluarkan hasilnya (Wahyono, Teguh. 2004:17).
Sistem informasi adalah suatu sistem yang di dalam terdapat suatu
organisasi yaitu yang mempertemukan kebutuhannya pada pengolahan transaksi
harian yang mendukung fungsi funsgsi operasi organisasi yang bersifat manajerial
dengan kegiatan strategi dari suatu organisasi dan untuk dapat menyediakan
kepada pihak luar tertentu dengan laporanlaporan yang diperlukan (Hendra
Agusvianto : 2017).
Menurut La Midjan dan Azhar Susanto (2006), dalam Ikhtiar Rizky,
Raden Arum Setia, Yeti Yuniati (2014:38) menyatakan bahwa Sistem Informasi
kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan
pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses
15
atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai
intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.
Dari pengertian sitem informasi di atas, dapat disimpulkan bahwa Sistem
Informasi menyediakan informasi untuk membantu pengambilan keputusan
manajemen, dan informasi yang layak.
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dari laporan-laporan yang diperlukan (Jogiyanto, 2005).
Menurut Jogiyanto (2005:698) sistem Informasi terdiri 6 (enam) komponen
yaitu :
1. Blok masukan Input mewakili data yang masuk ke dalam sistem
informasi. Input disini termasuk metode-metode dan media untuk
menangkap data yang akan dimasukkan, yang dapat berupa dokumen-
dokumen dasar.
2. Blok model Terdiri dari kombinasi prosedur logika dan model matematik
yang berfungsi memanipulasi data untuk keluaran tertentu.
3. Blok keluaran Berupa data-data keluaran seperti dokumen output dan
informasi yang berkualitas.
4. Blok teknologi Digunakan untuk menerima input menjalankan model,
menyimpan dan mengakses data menghasilkan dan mengirimkan keluaran
serta membantu pengendalian dari sistem secara keseluruhan. Blok ini
merupakan komponen bantu yang memperlancar proses pengolahan yang
terjadi dalam sistem.
16
5. Blok basis data Merupakan kumpulan data yang berhubungan satu dengan
yang lainnya tersimpan diperangkat keras komputer dan perangkat lunak
yang memanipulasinya.
6. Blok kendali Banyak hal yang dapat merusak sistem informasi, seperti
misalnya bencana alam, api, temperatur, air, debu, kecurangan-
kecurangan, kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidak
efisienan, sabotase dan lain sebagainya. Beberapa pengendali perlu
dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat
merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-
kesalahan dapat langsung cepat diatasi.
Dari definisi diatas dapat diambil kesimpulan bahwa sistem informasi
merupakan perpaduan dan hubungan antara manusia, alat teknologi, media,
prosedur dan pengendalian yang bertujuan untuk menata jaringan komunikasi
sehingga dapat membantu dalam pengambilan keputusan yang tepat.
2.2 Konsep Dasar Pengolahan Data
Pengolahan data sangat penting peranannya dalam menghasilkan suatu
informasi, sebab dengan adanya pengolahan data maka informasi akan tersaji
secara tepat, akurat dan sesuai dengan apa yang dibutuhkan, baik itu informasi
yang sifatnya tetap maupun informasi yang sifatnya progresif (berubah) secara
berkala. Menurut Zulkifli Amsyah (2001:8) dalam Fernando, Erik (2012)
pengolahan (processing) adalah “Suatu proses mengubah data menjadi informasi
dengan cara tertentu sesuai dengan keperluan penggunaan dari informasi yang
dihasilkan tersebut”.
17
2.2.1 Definisi Data
Zulkifli Amsyah (2001:4) dalam Fernando, Erik (2012) mendefinisikan
data adalah sebagai berikut : “Keterangan tertulis mengenai sesuatu fakta
(kenyataan) yang masih mentah, masih berdiri sendiri-sendiri, belum mempunyai
pengertian sebagai kelompok, belum terkoordinasi satu sama lain, dan belum
diolah sesuai keperluan tertentu”.
Sedangkan menurut Sutabri, Tata (2004 : 18) dalam Fernando, Erik (2012)
data adalah Kenyataan yang menggambarkan suatu kejadian serta merupakan
suatu kesatuan yang nyata, merupakan bentuk yang masih mentah sehingga perlu
diolah lebih lanjut melalui suatu model untuk menghasilkan informasi. Menurut
Abdul Kadir (2003 : 29) data adalah deskripsi tentang benda, kejadian, aktivitas,
dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara
langsung kepada pemakai.
Menurut Fathansyah (2002) dalam Handayani (2010) data adalah
representasi fakta dunia nyata yang mewakili suatu obyek seperti manusia yang
direkam dalam bentuk angka, huruf, symbol, teks, gambar, bunyi dan kombinasi.
2.2.2 Pengolahan Data
Dalam komputerisasi pengolahan data disebut juga data processing.
Menurut Jogiyanto Hartono (1999:2) dalam Sukono (2013) Pengolahan Data
adalah Artinya manipulasi dari data ke dalam bentuk yang lebih berguna dan
lebih berarti, berupa suatu informasi. Sedangkan menurut George R. Terry dalam
buku Jogiyanto (2001:99) Pengolahan data adalah serangkaian operasi atas
18
informasi yang direncanakan guna mencapai tujuan atas hasil yang diinginkan.
Suatu proses pengolahan data terdiri dari 3 tahapan dasar, yang disebut dengan
siklus pengolahan data (data processing cycle), yaitu input, processing, dan
output.
1. Input Tahap ini merupakan proses memasukkan data ke dalam proses
komputer lewat alat input (input device).
2. Processing Tahap ini merupakan proses pengolahan dari data yang sudah
dimasukkan yang dilakukan oleh alat pemroses (processing device).
3. Ouput Tahap ini merupakan proses menghasilkan ouput dari hasil
pengolahan data ke alat output (output device), yaitu berupa informasi.
Dari definisi tersebut dapat disimpulkan pengolahan data adalah suatu
proses yang biasanya terdiri dari beberapa tahapan yang berfungsi mengubah data
menjadi informasi yang berguna sehingga dapat digunakan oleh si penerima
informasi.
2.3 Penjualan
2.3.1 Definisi Penjualan
Menurut Riandy (2011) Penjualan suatu usaha yang terpadu untuk
mengembangkan rencana-rencana strategis yang diarahkan pada usaha pemuasan
kebutuhan dan keinginan pembeli, guna mendapatkan penjualan yang
menghasilkan laba. Penjualan dapat dilakukan dengan berbagai cara, ada
penjualan yang dilakukan secara tunai dan ada yang dilakukan secara kredit.
Penjualan tunai dilakukan apabila barang yang diberikan oleh penjual langsung
saat barang tersebut diterima dan ini sudah umum dilakukan juga dianggap
19
sebagat penjulan yang lazim, dan penjualan yang dilakukan secara kredit adalah
merupakan hal tagihan yang timbul dari transaksi penjualan barang atau jasa, dan
merupakan komponen besar dalam aktiva lancer.
Menurut Erwantony (2017) Penjualan adalah suatu sistem keseluruhan
dari kegiatan usaha yang ditujukan untuk merencanakan, menentukan harga,
mempromosikan dan mendistribusikan barang, jasa, ide kepada pasar sasaran agar
dapat mencapai tujuan. Tujuan penjualan adalah tujuan utama dari penjualan yaitu
mendatangkan keuntungan atau laba dari produk-produk atau jasa yang dihasilkan
produsennya dengan pengelolaan yang baik dan juga mengharapkan keuntungan
yang sebesar-besarnya. Akan tetapi hal ini perlu peningkatan kinerja dari pihak
distributor dalam menjamin mutudan kualitas barang ataupun jasa yang akan di
jual. Mencapai suatu tujuan yaitu dalam perusahaan setiap penjualan harus
mempunyai tujuan penjualan yang dicapai. Syarat penjualan adalah harus ada
penjual dan juga ada pembelinya, harus ada barang, jasa dan sebagainya yang
akan dijual lalu harus ada juga alat tukar yang sah.
Penjualan adalah suatu sistem keseluruhan dari kegiatan usaha yang
ditujukan untuk merencanakan, menentukan harga, mempromosikan dan
mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai
tujuan organisasi (Bayu Swastha, 1989). Menurut Marwan (1991) penjualan
adalah suatu usaha yang terpadu untuk mengembangkan rencanarencana strategis
yang diarahkan pada usaha pemuasan kebutuhan dan keinginan pembeli, guna
mendapatkan penjualan yang menghasilkan.
Penjualan adalah proses dimana sang penjual memastikan, mengaktivasi,
dan memuaskan kebutuhan atau keinginan sang pembeli agar dicapai manfaat,
20
baik bagi sang penjual maupun bagi sang pembeli yang berkelanjutan dan
menguntungkan kedua belah pihak (Winardi, 1991) .
Menurut Soemarso (2000:174) Pada saat perusahaan menjual barang
dagangnya, maka diperoleh pendapatan. Jumlah yang dibebankan kepada
pembeli untuk barang dagang yang diserahkan merupakan pendapatan
perusahaan yang bersangkutan. Penjualan dapat dilakukan secara kredit dan
tunai dan pada umumnya kepada beberapa pelanggan. Seperti halnya waktu
membeli, ketika menjual perusahaan terikat dengan jual beli tertentu.
2.3.2 Konsep Dasar Penjualan
Yang dimaksud dengan penjualan ialah menjual barang dagang yang
menjadi usaha pokok suatu perusahaan dengan dilakukan secara terus menerus
dan tepat (Marom, Chairul. 2002) dalam Antony (2017). Penjualan juga adalah
salah satu langkah pemasaran dari suatu perusahaan, sehingga perusahaan dapat
memperoleh keuntungan yang akibatnya adalah kegiatan operasional perusahaan
dapat tetap dijalankan. Menurut Basu Swasta (2001:1) dalam Antony (2017)
diambil dari bukunya yang merupakan buku manajemen penjualan edisi ketiga,
yaitu Menjual adalah ilmu dan seni mempengaruhi pribadi yang dilakukan oleh
penjual untuk mengajak orang lain agar bersedia membeli barang dan jasa yang
ditawarkan. Menurut Winardi (2005:26) dalam Antony (2017) Penjualan adalah
berkumpulnya seorang pembeli dan penjual dengan tujuan melaksanakan tukar
menukar barang dan jasa berdasarkan pertimbangan yang berharga misalnya
pertimbangan uang. Menurut Thamrin Abdullah dan Francis Tantri (2016:3)
21
dalam Antony (2017) Penjualan adalah bagian dari promosi dan promosi adalah
salah satu bagian dari keseluruhan sistem pemasaran.
Dalam pengertiannya suatu perusahaan mempunyai tiga tujuan dalam
penjualan yaitu:
1. Mencapai batas tertentu dari penjualan
2. Mendapat keuntungan
3. Mendukung perkembangan perusahaan (Basu Swastha, 2001) dalam
Antony (2017).
2.3.3 Prosedur Penjualan
Menurut Riandy, dkk (2011) Sejak dulu sampai sekarang penjualan masih
tetap berperan paling penting diantara aktivitas lainnya. Penjualan merupakan
sumber hidup suatu perusahaan, karena dari penjualan dapat diperoleh laba.
Banyak faktor selain usaha promosi termasuk segi pelayanan atau pemberian
service, harga yang cocok, juga bagian pimpinan perusahaan dapat mengikuti
order penjualan yang masih luas/terbuka. Maka aktivitas penjualan dapat
dikronologiskan sebagai berikut :
1. Penerimaan pesanan.
2. Penegasan pesanan.
3. Pengiriman barang.
4. Pembuatan faktur.
5. Pembuatan laporan operasional penjualan.
22
Prosedur penjualan adalah urutan-urutan sejak diterimanya pesanan dari
pembeli pengiriman barang, pembuatan faktur (penagihan) dan pencatatan
penjualan. Prosedur penjualan melibatkan beberapa bagian dalam perusahaan
dengan maksud agar penjualan yang terjadi dapat diawasi dengan baik. Bagian-
bagian yang terkait dalam penjualan adalah bagian pesanan penjualan, bagian
kredit, bagian gudang, bagian pengiriman dan bagian filling.
2.4 Konsep Dasar Analisis dan Perancangan Sistem
Analisis sistem (System Analysis) merupakan sebuah teknik pemecahan
masalah yang menguraikan sebuah sistem menjadi bagian–bagian komponen
dengan tujuan mempelajari seberapa bagus bagian–bagian komponen tersebut
bekerja dan berinteraksi untuk meraih tujuan mereka. (Whitten 2006, h.176)
Menurut Hanif Al Fatta (2007; 44) dalam dalam Erwantoni (2017),
analisis sistem adalah ”Teknik pemecahan masalah yang menguraikan bagian-
bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen
tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka”. Tugas utama
dari menganalisis sistem meliputi :
1. Menentukan lingkup sistem.
2. Mengumpulkan fakta
3. Menganalisis fakta.
4. Mengkomunikasikan temuan-temuan tersebut melalui laporan analisis
sistem.
Untuk membangun atau mengembangkan sistem informasi harus
dilakukan penyelidikan dan analisis mengenai alasan timbulnya gagasan untuk
23
membangun atau mengembangkan sistem informasi. Dalam mengembangkan
sistem informasi tersebut, terdapat beberapa hal penting yang harus diperhatikan
dan dianalisis. Dua di antaranya adalah analisis tentang biaya dan analisis tentang
kebutuhan terhadap suatu sistem yang akan dikembangkan.
1. Analisis biaya adalah analisis mengenai sumber daya biaya, baik biaya
untuk pengembangan maupun biaya untuk operasional sistem informasi.
2. Adapun analisis tentang kebutuhan meliputi analisis mengenai
kecepatan, ketepatan, dan keamanan pengolahan informasi yang
dimiliki pada sistem lama dan sistem baru yang akan dikembangkan.
Analisis kebutuhan sistem dimaksudkan untuk menghasilkan
kebutuhan spesifik sistem. Untuk kepentingan itu, analisis kebutuhan
sistem harus menentukan kebutuhan spesifik sistem yang akan
dikembangkan.
Menurut Wahana, Agung (2014) Analisis sistem merupakan penguraian
dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya
dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-
permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan
kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-
perbaikannya.
Sedangkan Menurut Fernando, Erick (2012) Perancangan merupakan salah
satu hal yang penting dalam membuat program. Adapun manfaat dari
perancangan adalah memberikan gambaran yang jelas dan rancang bangun yang
lengkap sebagai pedoman bagi pemrogram dalam mengembangkan aplikasi.
24
Tahap ini digunakan sebagai dasar untuk memperbaiki suatu sistem untuk
mempermudah dalam mendesain suatu sistem yang baru. Seorang analisis perlu
mengetahui ruang lingkup pekerjaan yang akan ditangani, perlu memahami sistem
yang sedang berjalan saat ini, dan dapat mengidentifikasi terhadap permasalahan
yang sering muncul pada sistem lama, agar dapat mencari solusinya secara
professional.
2.5 Website dan Basis Data
2.5.1 Website
Website (Situs Web) merupakan kumpulan dari halaman-halaman web
yang berhubungan dengan file-file lain yang terkait. Dalam sebuah website
terdapat suatu halaman yang dikenal dengan sebutan home page. Home page
adalah sebuah halaman yang pertama kali dilihat ketika seseorang mengunjungi
website. Dari home page, pengujung dapat mengklik hyperlink untuk pindah
kehalaman lain yang terdapat dalam website tersebut (Jhonsen 2004:5) dalam
Hendrianto, Dani Eko (2014).
Menurut Riyadi, dkk. (2012) Website atau situs dapat diartikan sebagai
kumpulan halaman yang menampilkan informasi data teks, data gambar diam
atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik
yang bersifat statis maupun dinamis yang membentuk satu rangkaian
bangunan yang saling terkait dimana masing-masing dihubungkan dengan
jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi informasi
website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik
website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah,
25
dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna
website
Menurut Agusvianto, Hendra (2017) Yang dimaksud dengan aplikasi web
atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser.
Aplikasi aplikasi seperti ini pertama kali dibangun hanya dengan menggunakan
bahasa yang disebut dengan HTML (HyperText Markup Language) dan protokol
yang digunakan dan dinamakan HTTP (HyperText Transfer Protokol). Namun,
tentu saja hal hal seperti ini memiliki kelemahan. Semua perubahan harus
dilakukan pada level aplikasi. Pada perkembangan berikutnya, sejumlah skrip dan
objek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini,
banyak skrip seperti itu antara lain diantaranya yaitu PHP, ASP, ASP.NET
sedangkan contoh yang berupa objek antara lain adalah applet (Java).
Menurut Hartanto (2012) Web adalah salah satu aplikasi yang berisikan
dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnya
yang menggunakan protokol HTTP (HyperText Transfer Protocol) dan untuk
mengaksesnya menggunakan perangkat lunak yang disebut browser. Aplikasi
berbasis web adalah aplikasi yang membutuhkan web server dan browser untuk
menjalankannya.
Kelebihan:
1. Kemudahan Akses
2. Aplikasi berbasis web, dapat diakses dengan mudah, karena dapat berjalan
hanya dengan menggunakan browser.
26
3. Kemudahan Maintenance/Perawatan Jika ada pengembangan sistem,
aplikasi berbasis web hanya membutuhkan pengembangan pada sisi server
saja.
Kekurangan:
1. Koneksi atau Jaringan Aplikasi berbasis web , sangat bergantung sekali
pada jaringan internet.
2. Tingkat Keamanan Sangat rentan terjadinya pencurian data, karena diakses
oleh orang banyak.
Dari definisi tersebut dapat disimpulkan Sistem informasi berbasis web
adalah aplikasi yang dibuat berbasis web. Atau dengan kata lain sistem informasi
berbasis website merupakan media yang digunakan untuk menampilkan
informasi mengenai suatu informasi melalui media interaksi seperti media
gambar, video, audio atau gabungan dari semua media tersebut Aplikasi ini juga
di dalamnya sudah terdapat basisdata untuk mengelola suatu data tertentu.
2.5.2 Basis Data
Basis data adalah suatu pengorganisasian sekumpulan data yang terkait
sehingga memudahkan aktivitas untuk memperoleh informasi. Basis data
dimaksudkan untuk mengatasi masalah pada sistem yang memakai pendekatan
berbasis berkas (Kadir, 2003) dalam Gustiantoro (2009).
Menurut Hartanto, Anggit Dwi Basis data atau database merupakan
sekumpulan data yang saling terintegrasi satu sama lain dan terorgnisasi
berdasarkan sebuah skema atau struktur tertentu dan tersimpan dalam hardware
sebuah komputer. Sistem basis data adalah suatu sistem menyusun dan mengelola
27
record-record menggunakan komputer untuk menyimpan dan merekam serta
memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga
menyediakan informasi yang optimal yang diperlukan pemakai untuk proses
pengambilan keputusan.
Kelebihan:
1. Mengurangi kerangkapan data.
2. Mencegah ketidakkonsistenan data.
Kelemahan:
1. Diperlukan tempat penyimpaan yang besar.
2. Diperlukan tenaga yang terampil
2.6 Perangkat Lunak Pendukung
2.6.1 Xampp
Menurut Februariyanti, Erni (2012) XAMPP adalah sebuah software web
server apache yang didalamnya sudah tersedia database server Mysql dan dapat
mendukung pemrograman PHP. XAMPP merupakan software yang mudah
digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan
lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server,
Mysql Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module
lainnya.
Sedangkan menurut Sari (2014) XAMPP adalah singkatan dari X (Program
ini dapat dijalankan dibanyak sistem operasi, seperti (Windows, Linux, Mac OS,
dan Solaris), Apache, Mysql, PHP, Perl. XAMPP merupakan tool yang
menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya
28
sudah terdapat Apache (web server), Mysql (database), PHP (server side
scripting), Perl, FTP Server, PHPMyAdmin dan berbagai pustaka bantu lainnya.
Menurut (Bunafit Nogroho 2011) dalam Hendrianto (2014) XAMPP
merupakan paket PHP berbasis open source yang dikembangkan oleh sebuah
komunitas Open Source. Dengan menggunakan XAMPP, semua kebutuhan telah
disediakan oleh XAMPP. Berikut adalah beberapa paket yang telah disediakan :
- Apache
- Mysql
- PHP
- FilZilla FTP Server
- PHPMyAdmin
- dan lain-lain
2.6.2 PHP MyAdmin
PHP MyAdmin merupakan sebuah program yang berbasis web yang dibuat
menggunakan aplikasi PHP. Program ini adalah untuk mengakses database
Mysql, intinya adalah digunakan untuk menjadi administrator dari server Mysql.
Dengan adanya program ini akan mempermudah dan mempersingkat kinerja kita,
dengan kelebihan-kelebihan yang ada mengakibatkan pengguna awam tidak harus
mampu untuk mengetahui sintak-sintak SQL dalam pembuatan database dan tabel
(Nugroho, 2004).
29
Gambar 2.1 PHP MyAdmin
2.6.3 PHP & HTML
PHP adalah bahasa server-side scripting yang menyatu dengan HTML
untuk membuat halaman web yang dinamis. Maksud dari server-side scripting
adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya akan
dijalankan di server tetapi disertakan pada dokumen HTML. Pembuatan web ini
merupakan kombinasi antara php sendiri sebagai bahasa pemrograman dan HTML
sebagai pembangun halaman web (Bimo sunarfrihantono, ST 2002:9) dalam
Hendrianto (2014).
Menurut Agusvianto, Hendra (2017) PHP adalah bahasa pemrograman
script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga
bisa digunakan sebagai bahasa pemrograman pemrograman umum. PHP di
kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh
The PHP Group. Situs situs resmi PHP beralamat di http://www.php.net. PHP
disebut bahasa bahasa pemrograman server side karena PHP diproses pada
komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman
client-side seperti JavaScript yang diproses pada web browser (client).
Sedangkan Menurut Februariyanti (2012) PHP (Hypertext Preprocessor),
merupakan bahasa pemrograman pada sisi server yang memperbolehkan
30
programmer menyisipkan perintah – perintah perangkat lunak web server
(Apache, IIS, atau apapun) akan dieksekusi sebelum perintah itu dikirim oleh
halaman ke browser yang me-request-nya, contohnya adalah bagaimana
memungkinkannya memasukkan tanggal sekarang pada sebuah halaman web
setiap kali tampilan tanggal dibutuhkan. Sesuai dengan fungsinya yang berjalan di
sisi server maka PHP adalah bahasa pemrograman yang digunakan untuk
membangun teknologi web application. (Kevin Yank, 2002) PHP telah menjadi
bahasa scripting untuk keperluan umum yang pada awalnya hanya digunakan
untuk pembangunan web yang menghasilkan halaman web dinamis. Untuk tujuan
ini, kode PHP tertanam ke dalam dokumen sumber HTML dan diinterpretasikan
oleh server web dengan modul PHP prosesor, yang menghasilkan dokumen
halaman web. Sebagai bahasa pemrograman untuk tujuan umum, kode PHP
diproses oleh aplikasi penerjemah dalam modus baris - baris perintah modus dan
melakukan operasi yang diinginkan sesuai sistem operasi untuk menghasilkan
keluaran program di channel output standar. Hal ini juga dapat berfungsi sebagai
aplikasi grafis. PHP tersedia sebagai prosesor untuk server web yang paling
modern dan sebagai penerjemah mandiri pada sebagian besar system operasi dan
komputer platform.
HTML Menurut Agusvianto, Hendra (2017) HTML( Hypertext Markup
Language ) adalah bahasa dasar untuk web scripting bersifat Client Client yang
memungkinkan yaitu untuk menampilkan informasi dalam bentuk teks, grafik-
grafik pada multimedia dan juga untuk menghubungkan antar tampilan web page
atau yang lebih dikenal dengan Hyperlink. Tidak diperlukan suatu program editor
khusus untuk menggunakan kode kode perintah HTML, kita dapat menggunakan
31
Notepad, Edit Plus ataupun editor lainnya yang berbasis GUI ( Graphical User
Interface ) seperti Microsoft Front Page, Dreamweaver CS3, Adobe Golive dan
sebagainya, namun dengan program ini kita tidak perlu mengetik kode HTMLnya,
semua perintah diwujudkan secara Icon Base. Sebagai seorang pada pengembang
aplikasi web maka kemampuan penguasaan kode HTML sangat diperlukan,
dengan demikian kita mampu menguasai program-program editor lainnya. Untuk
dapat menguasai kode-kode pada HTML sangat disarankan menggunakan pada
editor teks misalnya Notepad.
2.6.4 Mysql Database
Menurut Sari (2014) Mysql adalah salah satu jenis database server yang
sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang
menggunakan database sebagai sumber dan pengelolaan datanya. Kepopuleran
Mysql anatara lain disebabkan karena Mysql menggunakan SQL (Structure Query
Language) sebagai bahasa dasar untuk mengakses databasenya sehingga mudah
untuk digunakan, cepat kinerja query dan mencakupi untuk kebutuhan database
perusahaanperusahaan skala menengah kecil. Selain itu Mysql juga bersifat open
source dan free (tidak perlu membayar untuk menggunakannya) pada berbagai
platform (kecuali windows yang bersifat shareware). Mysql didistribusikan
dengan lisensi open source GPL (General Public Lisence) mulai versi 3.23, pada
bulan juli 2000.
Menurut Agusvianto, Hendra (2017) Mysql adalah sebuah implementasi
dari sistem sistem manajemen yang pada basis basis data yang relasional
(RDBMS) yang didistribusikan secara gratis. Setiap setiap pengguna dapat secara
32
bebas menggunakan Mysql, namun dengan batasan perangkat lunak tersebut tidak
boleh dijadikan produk turunan yang bersifat komersial. Mysql sebenarnya
merupakan turunan salah satu konsep utama dalam basis basis dan data data yang
telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah inti
konsep pengoperasian basis data, terutama untuk pemilihan atau seleksi dan
pemasukan data data, yang memungkinkan pada pengoperasian data dikerjakan
dengan mudah secara otomatis.
Mysql adalah multiuser database yang menggunakan bahasa Structured
Query Language (SQL). Mysql dalam operasi client server melibatkan server
daemon Mysql disisi server dan berbagai macam program serta library yang
berjalan disisi client. Mysql mampu mengangani data yang cukup besar.
Perusahaan yang mengembangkan Mysql yaitu TEX, mengaku mampu
menyimpan data lebih dari 40 database, 10.000 tabel, dan sekitar 7.000.000 baris
totalnya kurang lebih 100 Gigabyte data (Bimo Sunarfrihantono, ST 2002:13)
dalam Hendrianto (2014).
2.7 Penelitian Terdahulu
Penelitian yang di lakukan oleh Sukmana, Sukadi (2014) yang berjudul
“ Sistem Informasi Pengolahan Data Barang Dan Service Komputer Pada Toko
Sinar Terang Komputer Pacitan “. Sistem Informasi ini dibuat dikarenakan selama
ini pengolahan data barang dan service komputer pada toko Sinar Terang
komputer Pacitan di lakukan secara konvensional, dalam hal ini pencatatan data
barang dan service komputer masih mengunakan pembukuan besar. Terkadang
bagian penjualan kesulitan dalam pengolahan data barang, pembuatan laporan
33
data barang dan service komputer . sehingga pencatatan manual data-data yang
telah di buat sewaktu-waktu dapat hilang dan membutuhkan waktu yang lama
dalam pencarian data barang dan transaksi service computer. Sistem informasi
pengolahan data barang dan service komputer ini dibuat dengan menggunakan
Visual Basic NET sebagai pembuat interface utama dan Microsoft Office Acces
sebagai basis datanya. Program ini memungkinkan user untuk input data, edit
data, hapus data, pencarian data, dan pencetakan data ke media kertas. Data yang
diinputkan berupa klasifikasi barang, data barang, data supplier, data jenis
barang,data jenis service, data penjualan barang, data service masuk. Sedangkan
output yang dihasilkan sistem informasi ini berupa laporan stok barang, laporan
penjualan barang, laporan pembelian, laporan data service dan nota transaksi
penjualan barang dan nota service. Sistem informasi pengolahan data barang dan
service komputer ini dapat menjadi salah satu solusi yang dapat digunakan untuk
mempermudah dalam mengolah data penjualan barang, dan service komputer
sehingga mempercepat membuat laporan stock barang, laporan penjualan,laporan
pembelian , laporan service komputer barang serta nota transaksi penjualan barang
dan nota transaksi service komputer.
Penelitian Yang dilakukan oleh Nurmansyah (2012) yang berjudul “Sistem
Informasi Pengolahan Data Penjualan Pada Toko Toat Jaya Yogyakarta”.
penelitian ini menjelaskan tentang bagaimana pentingnya suatu perusahaan
menggunakan sistem informasi pengolahan data penjualan barang. Pada
perusahaan yang bergerak di bidang penjualan membutuhkan sistem informasi
yang baik, terutama sistem informasi penjualan, sehingga kegiatan dapat
dilakukan secara efektif dan efektif efisien. Hal ini menyebabkan banyak
34
perusahaan yang meningkatkan pengembangan penjualan menjadi Memperbaiki
layanan dan lebih mampu mengolah data dengan cepat, tepat dan akurat. Toko
Toat Jaya adalah perusahaan yang bergerak di bidang penjualan. Paling banyak di
Toat Jaya Pengolahan data dan penyajian informasi masih manual. Penanganan
data secara manual memiliki beberapa kekurangan, seperti membutuhkan waktu
lama dalam pemasukan data, pengambilan data, pembuatan dan penyajian
laporan, atau dengan kata lain penggunaan waktu kerja yang tidak efisien.
Dominan Faktor yang banyak terjadi kesalahan manusia dalam pengolahan dan
penyimpanan data dan pemeliharaan dokumen dalam bentuk kertas, dimana
sangat sulit untuk diatasi. Ini mendorong penulis menganalisis sistem administrasi
penjualan di Toat Jaya Sores kemudian ditemukan sebuah peningkatan dalam
rangka meningkatkan kinerja untuk mengolah data lebih cepat, lebih tepat dan
akurat dan dapat meningkatkan keuntungan perusahaan. Dengan demikian dibuat
sebuah sistem yang disebut "Sistem Informasi Pengolahan Data Penjualan Di
Toko Toat Jaya ".
Penelitian yang dilakukan oleh Fendora, Rizky (2013) yang berjudul
“Perancangan Sistem Informasi Penjualan, Pemesanan Dan Pembelian Pada Toko
Cahaya Murni Silver Pacitan”. Menjelaskan tentang bagaimana yaitu Toko
Cahaya Murni Silver adalah toko yang menerima jual beli dan pesanan berbagai
macam perhiasan perak seperti cincin, kalung, gelang, anting, dan lain sebagainya.
Pada perkembangannya toko ini masih menggunakan sistem pembayaran secara
konvensional dengan hanya menggunakan alat tulis, kalkulator dan nota kertas
untuk transaksi. Begitu juga dengan pembuatan laporannya sehingga masih sering
terjadi kesalahan. Tujuan dilakukannya penelitian ini adalah untuk merancang
35
sebuah aplikasi yang dapat mempermudah proses penjualan, pemesanan dan
pembelian pada toko Cahaya Murni Silver. Dengan adanya perancangan sistem
ini diharapkan dapat membantu dalam pembuatan aplikasi sistem informasi
menyusun laporan, perhitungan laba rugi secara cepat dan mendapatkan hasil
perhitungan yang akurat dan benar.
Penelitian yang dilakukan Anthony, dkk (2017) yang berjudul “ Analisis
dan Perancangan Sistem Informasi Penjualan Berdasarkan Stok Gudang Berbasis
Client Server (Studi Kasus Toko Grosir “Restu Anda”)” yang mana menjelaskan
Toko Restu Anda merupakan toko grosir dengan sistem penjualan yang belum
terkomputerisasi atau masih manual. Dimana sistem penjualan yang berjalan
adalah dengan menjual barang kepada downline berdasarkan pada berapa banyak
barang yang masih tersedia di gudang. Karena proses pencatatan barang masih
manual sehingga ketika pemilik toko memeriksa barang-barang di gudang,
kadang-kadang jumlah item yang tercatat tidak sesuai dengan yang dilaporkan
Akibatnya saat menerima pesanan pembelian barang dari downline, pemilik toko
yang melihat pencatatan stok barang dan barang yang diinginkan downline
tercatat habis atau kosong maka terpaksa pemilik toko menolak dan menawarkan
barang lain yang pastinya tidak semua downline menerima tawaran tersebut.
Maka dari itu untuk menyelesaikan masalah tersebut adalah dengan
merancangkan sistem informasi penjualan berbasis client-server.
Aplikasi ini dibangun dengan menggunakan teknologi RMI (Remote
Method Invocation ) yang memudahkan pengguna dalam mengelola data dari dua
atau lebih komputer yang berbeda. Teknologi ini memudahkan pemilik toko untuk
memantau jumlah stok barang yang ada digudang tanpa membutuhkan waktu
36
yang lama, sehingga penjualan barang di toko Restu Anda dapat dijalankan
dengan benar. Dan dengan aplikasi ini pemilik toko dapat memprediksikan berapa
banyak kebutuhan barang yang harus disediakan untuk dijual kepada downline
dengan melihat data penjualan yang sudah tersinkronisasi dengan data member
sehingga dapat terupdate dengan cepat dan akurat.
Penelitian yang dilakukan oleh Erwantony (2017) yang berjudul Analisis
dan Perancangan Sistem Informasi Penjualan dan Jasa Perbaikan Komputer
Berbasis Web Pada Iptek Komputer Betara Kabupaten Tanjung Jabung Barat
yang menjelaskan Saat ini pengolahan data penjualan dan perbaikan komputer
layanan di Iptek Betara Kabupaten Tanjung Jabung Barat dengan konvensional
menyebabkan beberapa masalah, termasuk sejauh kurang dan durasi daerah
penjualan untuk proses transaksi nasabah harus datang langsung ke toko untuk
membeli suatu produk atau hanya daftar produk dan harga serta layanan, dalam
pengolahan data penjualan harian saat ini tidak optimal. Dimana data tersebut
diarsipkan dalam file dan kemudian dicatat dalam buku besar dan disimpan dalam
file. Untuk mengatasi masalah ini, dalam penelitian ini dirancang penjualan sistem
informasi dan layanan perbaikan komputer berbasis web diharapkan dapat
membantu efisiensi dan efektivitas Iptek Betara dalam mempercepat layanan
penjualan, daftar produk dan harga serta layanan. Desain Sistem Informasi dan
Layanan Penjualan perbaikan komputer Iptek Batara menggunakan penggunaan
diagram kasus, diagram kelas, kegiatan diagram, Prototype Sistem. Penelitian ini
menghasilkan desain sistem informasi penjualan dan berbasis web layanan
perbaikan komputer yang berakitan dengan laporan penjualan, laporan layanan,
37
laporan pesanan, laporan data produk. Untuk desain Sistem Informasi Penjualan
dan Perbaikan Komputer di Ilmu Komputer menciptakan prototipe
Penelitian Yang dilakukan Agusvianto, Hendra (2017) yang berjudul
“Sistem Informasi Inventori Gudang Untuk Mengontrol Persediaan Barang Pada
Gudang Studi Kasus PT.Alaisys Sidoarjo” penelitian ini menjelaskan Sebagai
perusahaan Teknologi distributor, PT.Alaisys selalu melakukan pengawasan dan
Percatatan terhadap barang persedian. Pelaporan dari gudang ke kantor pusat di
lakukan dengan cara menyalindata dari kartu ke dalam Microsof Office Excel.
Laporan dalam format excel tersebut harus di kirim via email atau Gadget. Sistem
tersebut menjadikan pihak kantor pusat tidak dapat mengetahui data dari gudang
dengan efisien. Dari permasalahan tersebut di atas, PT.Alaisys memerlukan
adanya aplikasi aplikasi sistem inventory gudang berbasis web. Aplikasi dapat di
gunakan dalam mengiventariskan produk yang ada pada stok stok di gudang yang
meliputi pencatatan, pengolahan, dan pelaporan data data pada persediaan
gudang. Dengan adanya Aplikasi berbasis web, kantor pusat dapat melihat laporan
dari gudang dengan tepat sasaran, akurat, dan efisien.
38
BAB III
METODOLOGI PENELITIAN
3.1 Gambaran Umum Perusahan
Gambaran umum perusahan yang diteliti oleh penulis adalah PT. Forpharm
Medica Perkasa yang bergerak dalam bidang penyedia dan penjualan alat-alat
kesahatan di batam. Adapun penjelasan mengenai objek penelitian yang penulis
teliti adalah sebagai berikut :
3.1.1 Sejarah Singkat Perusahaan
PT. Forpharm Medica Perkasa merupakan sebuah perusahaan yang
bergerak dalam penyedia dan penjual alat-alat kesehatan atau Medical Equipment
di pulau batam. Awalnya pada tahun 2010 PT. Forpharm Medica Perkasa dibuka di
Pekanbaru Riau sebagai penyedia dan penjual alat-alat kesehatan untuk berbagai
pelanggan disana. Disamping itu banyak juga pelanggan yang memesan alat-alat
kesehatan ini untuk di antarkan ke kota batam untuk kepentingan yang beragam.
Melihat minimnya penyedia ataupun penjual alat-alat kesehatan di Batam
serta banyaknya daya beli pelanggan yang cukup baik, maka Pada tahun 2010 akhir
PT. Forpharm Medica Perkasa membuka cabangnya di kota Batam yang pada saat
itu berlokasi di ruko Mitra Mall Batam dengan spesifikasi tempat yang cukup untuk
menyediakan keperluan alkes ataupun alat-alat kesehatan di batam. Di Batam PT.
Forpharm Medica Perkasa menjual alat-alat kersehatan kepada seluruh pelanggan
baik personal maupun instansi dan yang lainnya.
Pada tahun 2015 PT. Forpham Medica Perkasa berpindah lokasi menjadi di
depan Rumah Sakit Umum Daerah Embung Fatimah mengingat pentingnya lokasi
39
strategis dikarenakan PT. Forpham Medica Perkasa juga menjual langsung barang-
barang alkes kepada pelanggan yang langsung datang ke toko dan kantornya.
Disamping itu juga ada penjualan melalui marketing, sales dan agen-agen lainnya
yang menjualkan kepada pelanggan.
Barang-barang yang dijual oleh PT. Forpharm Medica Perkasa merupakan
barang-barang yang langsung di supply dari supliernya langsung yang berada di
luar kota batam ataupun diluar negri, sehingga harga yang ditawarkan relatif lebih
murah dari pada perusahaan lain. Barang-barang yang ditawarkan juga berkualitas
yang sudah memiliki standart izin dari Kementrian Kesehatan Republik Indonesia.
3.1.2 Struktur Ogranisasi Perusahaan
Struktur organisasi adalah suatu bagan yang menunjukan hubungan
wewenang dan tanggung jawab yang dirancang oleh manajemen agar pekerjaan
dapat diselesaikan. Struktur organisasi pada suatu perusahaan belum tentu sesuai
untuk diterapkan pada perusahaan lain, bahkan pada perusahaan yang sama pada
waktu yang berlainan.
Dalam setiap kegiatan usaha baik itu berskala kecil atau besar harus
diselenggarakan dengan suatu sistem organisasi dan manajemen agar dapat
mencapai tujuan yang telah dirumuskan. Berikut ini penulis akan melampirkan
susunan organisasi PT. Forpharm Medica Perkasa Batam dari masing-masing
divisi yang ada seperti dibawah ini :
40
Gambar 3.1 Struktur Organisasi PT. Forpharm Medica Perkasa
3.1.3 Visi dan Misi Perusahaan
Visi dan misi dari suatu perusahaan pada dasarnya merupakan pandangan
kedepan yang menunjukkan arah untuk mencapai tujuan dari perusahaan tersebut.
dengan kata lain merupakan gambaran kedepan suatu perusahaan yang dinginkan
agar kelangsungan dan perkembangan perusahaan dapat tercapai. Dalam
merumuskan visi dan misi haruslah realistis dan positif yang berdasarkan kondisi
dan potensi yang dapat dikembangkan serta dapat mencapai sekalipun dalam
bertahap dalam rentang waktu yang panjang.
1. Visi dari PT.Forpharm Medica Perkasa
PT. Forpharm Medica Perkasa berkomitmen untuk menjadi perusahaan
penyedia dan penjual alat-alat kesehatan terbaik dan terpercaya di area Kepulauan
Riau.
41
2. Misi dari PT. Forpharm Medica Perkasa
Misi pada hakekatnya adalah tindakan atau kegiatan yang harus dilakukan
untuk mencapai visi, untuk mewujudkan visi tersebut PT. Forpharm Medica
Perkasa memiliki misi sebagai berikut :
1. Menjadi perusahaan yang berkualitas terbaik dengan harga kompetitif untuk
dapat mendukung kebutuhan pelanggan.
2. Memberikan pengetahuan dan edukasi produk terkait spesifikasi dan
penggunaannya kepada pelanggan.
3. Menjadi perusahaan yang selalu memperhatikan lingkungan sekitarnya,
kesehatan, perlindungan bagi karyawan dan berkontribusi bagi masyarakat.
3.1.4 Prosedur Penjualan Perusahaan
Penjualan masih tetap berperan paling penting diantara aktivitas lainnya.
Penjualan merupakan sumber hidup suatu perusahaan, karena dari penjualan dapat
diperoleh laba. Banyak faktor selain usaha promosi termasuk segi pelayanan atau
pemberian service, harga yang cocok, juga bagian pimpinan perusahaan dapat
mengikuti order penjualan yang masih luas/terbuka. Maka aktivitas penjualan dapat
di kronologiskan sebagai berikut:
1) Penerimaan pesanan Pembelian
2) Penegasan dan Konfirmasi pesanan
3) Pengiriman Barang
4) Pembuatan Faktur
5) Pembuatan Laporan Transaksi Penjualan
42
Prosedur penjualan adalah urutan-urutan sejak diterimanya pesanan dari
pembeli. Pengiriman barang, pembuatan faktur (penagihan) dan pencatatan laporan
penjualan. Prosedur penjualan melibatkan beberapa bagian dalam perusahaan
dengan maksud agar penjualan yang terjadi dapat diawasi dengan baik. Bagian-
bagian yang terkait dalam penjualan adalah bagian penjualan, bagian keuangan,
bagian gudang, yaitu bagian pengiriman.
Fungsi dari tiap-tiap bagian tersebut adalah sebagai berikut:
1. Bagian sales & marketing (penjualan).
Bagian ini berfungsi untuk mengawasi semua pesanan yang diterima,
memeriksa surat pesanan yang diterima, menentukan tanggal pengiriman, dan
membuat surat perintah pengiriman, membuat faktur penjualan dan membuat
laporan penjualan
2. Bagian Admin & Accounting (keuangan).
Bagian ini berfungsi untuk mencatat transaksi pembelian dan penjualan serta
membuat tagihan penjualan berdasarkan daftar pengiriman barang yang di
terima dari gudang/store/logistic (daftar pengiriman barang ini di buat
berdasarkan faktur penjualan/sales invoice) dan melakukan tagihan penjualan
kepada pembeli/customer/pelanggan.
3. Staf Operasional Bagian gudang.
Bagian ini berfungsi untuk menyiapkan barang seperti yang tercantum dalam
surat perintah pengiriman. (DO) serta Bagian ini juga berfungsi untuk mengirim
barang-barang pada pembeli. Pengiriman ini hanya boleh dilakukan apabila ada
surat perintah pengiriman yang sah. Disamping itu bagian ini juga berfungsi
43
untuk mengawasi agar stok barang yang berada di gudang terkontrol dengan
baik.
Pelanggan melakukan pemesanan barang dengan membuat PO yang di
tujukan kepada bagian penjualan PT. Forpharm Medica Perkasa dan bagian
penjualan akan memeriksa ke absahan PO tersebut.
Setelah PO tersebut di nyatakan valid maka bagian penjualan akan membuat
Delivery Order serta menyerahkannya ke bagian gudang bersama sama dengan PO.
Bagian gudang atau store akan memeriksa stok atau persedian barang yang di
inginkan oleh pembeli dan bila persediaan mencukupi maka barang akan di
packing/di bungkus/di kemas sesuai yang tertera di DO.
Setelah barang di packing/di kemas maka sub bagian gudang atau store yaitu
akan melakukan pengiriman barang di sertai DO dan Faktur penjualan barang (sales
invoice) yang di buat oleh bagian penjualan, dibagian ini strore mencatat dan
membuat daftar pengiriman barang dan menyerahkan copiannya ke pada bagian
admin / keuangan.
Setelah barang sampai di pembeli, maka admin PT. Forpharm Medica
Perkasa akan melakukan pengecekan apakah barang yang mereka pesan sesuai
dengan permintaan (PO) mereka dengan cara memeriksa DO.
Setelah DO di periksa dan dinyatakan valid maka bagian penerimaan
barang tadi akan memverivikasi ke bagian penjualan PT. Forpahrm Medica Perkasa
bahwa barang sudah sampai sesuai yg di inginkan. Selanjutnya bagian penjualan
ini akan memberikan follow up bagian keuangan untuk membuat penagihan
berdasarkan daftar pengirman barang yang di dapat dari bagian gudang. Pihak
pembeli akan melakukan pembayaran sesuai dengan perjanjian (30 hari atau 60
44
hari after delivery) pada saat pembayaran inilah aktivitas PO mempengaruhi ke
uangan perusahaan.
3.2 Kerangka Kerja
Dalam melakukan suatu kegiatan atau penelitian selalu diperlukan cara atau
metode kerja ataupun kerangka kerja dengan maksud agar kegiatan tersebut dapat
terlaksana dengan baik dan sesuai dengan apa yang diharapkan.
Untuk penyusunan Skripsi ini penulis menggunakan beberapa metode
dalam melakukan penelitian tersebut, yaitu mencari dan mengidentifikasi suatu
masalah untuk dilakukan penelitian, mengumpulkan data, dan menganalisis data, di
antaranya :
3.2.1 Identifikasi Masalah
Dalam penulisan Skripsi ini pada tahap ini penulis melakukan penelitian
dengan beberapa cara yaitu :
1. Melakukan identifikasi masalah terkait permasalahan informasi
penjualan yang masih terjadi di PT. Forpharm Medica Perkasa.
2. Melakukan identifikasi kecocokan data antara sistem yang akan di
buat dan permaslahan yang user hadapi .
3.2.2 Metode Pengumpulan Data
Untuk mendapatkan data-data akurat terkait sistem informasi yang akan
dibuat di PT. Forpharm Medica Perkasa maka metode yang digunakan untuk
mengumpulkan data pada penelitian ini ada tiga cara yaitu dengan melakukan
wawancara (interview), observasi dan dokumentasi pada tempat penelitian.
45
Pengamatan ini dilakukan di PT. Forpharm Medica Perkasa. Perusahaan ini
bergerak dibidang penjualan barang alat-alat kesehatan, dan sistem informasi
penjualan dan transaksi yang dilakukan secara manual, seperti pencatatan setiap
transaksi secara manual, serta data-data tidak teroganisir dan kurang efektif :
1. Wawancara
Penulis Melakukan wawancara dan bertanya dengan staf manajemen
operasional PT. Forpharm Medica Perkasa yang mengetahui bagaimana
proses kerja yang sudah ada dan harus disesuaikan dengan sistem yang
akan dibangun. Juga berbagai kendala dan kesulitan yang di alami oleh
manajemen PT. Forpharm Medika Perkasa.
2. Observasi
Observasi digunakan untuk memperoleh dan mengumpulkan data yang
dibutuhkan dengan melakukan pengamatan masalah yang terjadi dan
mengidentifikasi masalah tersebut agar bisa diselesaikan sesuai dengan
tujuan penelitian.
3. Dokumentasi merupakan teknik pengumpulan data dengan
menggunakan dokumen. Dokumen yang digunakan untuk memperoleh
data barang, transaksi pembelian dan transaksi penjualan.
3.2.3 Metode Pengembangan sistem
Metode pengembangan sistem yang digunakan penulis dalam penelitian ini
yaitu menggunakan model SDLC (System Development Life Cycle) pengembangan
atau rekayasa sistem informasi (software enginering).
46
Gambar 3.2 System Development Life Cycle Models
Dari Tahapan di atas maka yang harus disiapkan dalam membangun
jaringan dan sistem informasi ini , yaitu sebagai berikut :
1. Analisis (Analysis)
Pada tahap ini, penulis menganalisis data yang terkumpul dan
mempelajari data apa saja yang dibutuhkan dalam pembuatan sistem
informasi ini. Dengan menganalisis data yang terkumpul dan
mempelajari data apa saja yang dibutuhkan diharapkan bisa
mempermudah dalam pembuatan sistem informasi.
2. Perancangan (Design)
Dalam tahap ini design ini yang dilakukan adalah mendesign struktur
data, arsitektur Perangkat lunak dan perincian prosedur. Pada tahap
design ini maka akan terlihat gambaran atau rancangan sistem informasi
yang dibuat.
3. Pengkodean (Coding)
Pada tahap ini yang dilakukan adalah membuat kode atau rumusan yang
bisa dimengerti oleh mesin dan bisa dieksekusi oleh komputer. Yang
47
menjadi target tahap coding adalah menuliskan program secara rinci
pada setiap modul Pengujian
4. Pengujian (Testing)
Tahapan ini ialah dimana dilakukan pengujian terhadap sistem
informasi yang telah di kembangkan ini untuk mengetahui berbagai
keunggulan yang digunakan serta penangan terhadap kelemahan dan
masalah yang ada.
5. Implementasi (Implementation)
Pada tahapan akhir adalah mempelajari efisiensi dan efektifitas sistem
informasi yang kita bangun ke dalama proses kerja yang terjadi pada
tempat penelitian dengan cara melakukan implementasi sistem terhadap
tujuan yang di inginkan.
48
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem Yang Berjalan
Analisis dapat didefinisikan sebagai penguraian dari suatu sistem
informasi yang utuh ke dalam bagian-bagian atau komponennya dengan maksud
untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan,
kesempatan-kesempatan, hambatan hambatan yang terjadi dari kebutuhan-
kebutuhan yang dihadapkan sehingga dapat diusulkan perbaikan-perbaikannya
Dalam penelitan kali ini penulis menganalisa bahwa sistem informasi
pengolahan data penjualan dengan pencatatan secara manual yang sekarang
masih diterapkan oleh PT. Forpham Medica Perkasa kurang efisien. Dilihat dari
proses yang selama ini berjalan, Pekerja di PT. Forpharm Medika membutuhkan
waktu yang cukup lama untuk melakukan pencatatan transaksi pembelian dan
penjualan serta kesulitan dalam melihat stok barang yang sedang disimpan. Maka
dari itu diperlukan sebuah sistem informasi pengolahan data penjualan barang
yang mana dapat membantu untuk memantau dan memberikan informasi yang
akurat tentang transaksi penjualan yang berhubungan pada persediaan barang
yang ada di gudang.
4.1.1 Aliran Sistem Informasi Yang Sedang Berjalan
Berdasarkan penjelasan deskripsi tentang bagaimana alur pergerakan
penjualan barang yang terjadi di PT. Forpharm Medica Perkasa. Maka dapat
digambarkan dalam bentuk Aliran Sistem Informasi yang lama pada gambar di
bawah Ini :
49
PO
PO Valid
AdminGudangPenjualanCustomer
Cek
PO
PO
PO
Cek Stok Gudang &
Membuat Daftar
Pengiriman Barang
Daftar
Pengiriman
Barang
Branch Mnager
Pembuatan
Tagihan
Penjualan
Daftar Pengiriman
Barang
Tagihan
Penjualan
Created DO
DO
Tagihan
Penjualan
DO
DO
Laporan
Pelanggan
Laporan
Penjualan
Faktur
Penjualan
Barang
Faktur
Penjualan
Barang
Olah Faktur
Penjualan
Daftar
Penjualan
Barang
Buat Laporan
Penjualan
Laporan
Penjualan
AA
A
Daftar Pembelian
Laporan
Pembelian
Gambar 4.1 Aliran Sistem Informasi Yang Berjalan
4.1.2 Identifikasi Masalah
Rata-rata kebutuhan barang di bagian penjualan rata-rata 50 sampai 100
unit barang perhari. Barang yang akan dijualkan tersebut terdiri dari beberapa
macam jenis dan ukuran. Disamping itu sering terjadi perbedaan harga yang juga
menjadi bahan pertimbangan.
50
Bagian admin sering menemui hambatan karena mencatat setiap tansaksi
penjualan dan pembelian barang memakan waktu yang cukup lama, karena harus
melakukan input secara manual bersarkan data yang diterima dari bagian gudang,
ataupun bagian marketing sales (Penjualan). Selain itu bagian gudang juga harus
mencatat manual stok barang dan supplier yang ada. Sehingga membutuhkan
waktu yang lama dan seringkali terjadi kesalahan pada saat penginputan.
Akibatnya data yang dihasilkan tidak akurat dan tepat.
Dengan begitu sering dialami data-data transaksi pembelian dan penjualan
yang tidak update karena membutuhkan waktu yang lama untuk mengerjakannya.
Terlebih data yang tidak akurat membuat perhitungan harga dan barang juga
mengalami hambatan. Sehingga stok barang di gudang juga tidak terkontrol
dengan baik. Hal ini sangat mempengaruhi pada aktivitas penjualan karena bisa
menghambat operasional jika barang yang dijualkan tidak tersedia di stok gudang.
Hal ini akhirnya berdampak pada pelaporan transaksi penjualan dan barang
kepada pimpinan yang terlambat. Karena data-data penjualan tidak langsung
terupdate secara otomatis sehingga sinkronisasi antara data penjualan, pembelian
dan barang tidak berjalan dengan baik.
4.1.3 Usulan Pemecahan Masalah
Dari permasalahan diatas dapat ditarik suatu jalan keluar yang patut di
pertimbangkan yaitu dengan penggunaan sistem yang terkomputerisasi yaitu
Sistem Informasi Pengolahan Data Penjualan Barang Berbasis Web Pada PT.
Forpharm Medica Perkasa. Dengan adanya sistem tersebut diharapkan dapat
meningkatkan efisiensi dan efektifitas kerja sekaligus menyajikan tambahan
51
informasi yang berguna bagi bagian penjualan, administrasi dan pimpinan PT.
Forpharm Medica Perkasa.
Dengan design sistem yang baru, pendataan transaksi pembelian,
penjualan, data barang dan supplier sudah di perbaharui secara otomatis serta
bagian pembelian dapat dengan cepat mendapatkan barang yg di perlukan karena
mampu melakukan stok kontrol. Bagian penjualan juga dapat menentukan PO
mana saja yang harus di prioritaskan untuk di kerjakan terlebih dahulu
berdasarkan stok barang yang ada dan di kirimkan ke bagian gudang artinya tidak
ada lagi kendala dalam melaksanakan transaksi penjualan, karena barang sudah
tersedia dengan cepat di bagian gudang, maka pengiriman barang dapat di lakukan
dengan cepat dan tepat waktu sesuai permintaan pelanggan atau customer/pembeli
di samping itu pimpinan juga dapat dengan mudah mendapatkan report yang
terbaru, karena seluruh transaksi pembelian, penjualan dan barang dapat dilihat di
aplikasi Sistem Informasi Pengolahan Data Penjualan Barang ini.
Apabila proses kerja yang dilakukan lebih cepat dan akurat, pesanan
pelanggan atau pembeli juga akan cepat dan tiba pada waktunya sesuai dengan
permintaan mereka. maka dapat di pastikan para pelanggan/customer atau pembeli
PT. Forpharm Medika Perkasa akan merasa puas dan tidak akan mencari pemasok
yang lain sebagai langganan mereka.
4.2 Analisis Sistem Yang Diusulkan
Pembuatan Sistem Informasi Pengolahan Data Penjualan Barang ini
dimulai dari pembuatan desain sistem secara global. Desain global meliputi
perancangan secara keseluruhan dan pengembangan file yang diperlukan dari
52
sistem yang akan dirancang. Pada desain global ini akan dirancang secara garis
besar bagaimana proses pemasukan data, penyimpanan data sehingga tercipta
informasi yang dibutuhkan. Desain secara global bertujuan untuk memberikan
gambaran kepada pemakai (user) tentang hasil dari pengembangan sistem
sehingga akan memudahkan user dalam pengoperasiannya. Dengan sistem yang
baru nanti seorang supervisor atau manager di perusahaan sudah dapat
menentukan dengan cepat proritas Purchasing Request (PR) yang akan di
kerjakan karena sudah memiliki data yang akurat dan informasi yang cepat,
sehingga akan memperlancar proses penjualan , dengan demikian proses
pengiriman barang ke pihak pelanggan akan bisa berjalan dengan tepat waktu
sesuai keinginan pembeli.
Pengiriman orderan yang tepat waktu akan memberikan kepuasan kepada
pelanggan, di mana kepuasan pelanggan adalah menjadi tujuan dari PT.
Forpharm Medica Perkasa. Apabila pelanggan puas maka dapat di pastikan para
pelanggan tidak akan berpikir untuk mengganti pemasoknya, hal ini juga
berpengaruh besar terhadap kredibilitas perusahaan di mata para pelanggan. Di
samping itu laporan transaksi pembelian dan penjualan juga sudah dapat di
laporkan dengan cepat kepada pimpinan. karena segala transaksi yang terjadi
sudah secara otomatis tersimpan di database aplikasi Sistem Informasi
Pengolahan Data Penjualan Barang ini.
4.2.1 Analisis Kebutuhan Sistem
Dalam membangun Sistem Informasi Pengolahan Data Penjualan Barang
ini penulis membutuhkan beberapa hal yang harus disiapkan terkait spesifikasi
53
sistem yang akan di bangun, baik dari segi Software (perangkat lunak) ataupun
Hardware (perangkat keras).
1. Spesifikasi Perangkat Keras
a. Komputer Hardware
Spesifikasi perangkat keras untuk komputer hardware yang digunakan
adalah sebagai berikut :
1. Processor Intel Dual Core
2. Harddisk Minimal 5 GB SATA
3. Minimal Memori 2GB
4. LAN Card atau Network Interface Card
b. Monitor
Untuk menampilkan layar proses kerja computer agar mampu
dipergunakan oleh user.
c. Koneksi Internet
Untuk agar aplikasi tersebut bisa di akses dari luar, maka dibutuhkan
koneksi internet di computer server aplikasi ini, karena sistem aplikasi
sudah berbasis web yang nantinya semua user bisa mengakses aplikasi ini
dari manapun agar lebih fleksibel.
2. Spesifikasi Perangkat Lunak
a. Software-software yang digunakan dalam pembuatan aplikasi Sistem
Informasi Pengolahan Data Penjualan Barang ini :
54
1. Xampp V.3.3.2
2. PHP Version 5.6.30
3. DBMS MySQL 5.0.11
4. PHPMyAdmin 4.6.5.2
5. Apache/2.4.25
6. Web Browser Google Chrome Version 60.0.3112.101
b. Software-Software pendukung untuk desain dan text editor diantaranya :
1. Notepad++
2. Adobe Photoshop CS7
3. Adobe Dreamever CC2015
4. Corel Draw x7
4.2.2 Perancangan Sistem
Pada tahap ini penulis masuk untuk proses perancangan aplikasi yang akan
di bangun, dari mulai perancangan konsep sistem informasinya, database dan
desain interface atau tampilan yang akan di bangun.
55
4.2.2.1 Aliran Sistem Informasi yang baru
PO
PO Valid
AdminGudangPenjualanCustomer
PO PO
DO
Pimpinan
Faktur
Penjualan
Faktur
Penjualan
Laporan
Customer
Laporan
Penjualan
DO
Cek
PO
DO
Cek Stok Verivikasi
Customer &
Membuat Daftar
Pengiriman Barang
Proses
Laporan
Penjualan
Laporan
Penjualan
Pembuatan
Faktur
Penjualan
DO
Proses Stok
Barang
Laporan
Stok BarangLaporan Stok
Barang
A
A A
Gambar 4.2 Aliran Sistem Informasi yang baru
4.2.2.2 Diagram Konteks
Diagram Konteks adalah diagram tingkat tinggi dari Diagram Alir Data
yang merupakan gambaran global dari sistem informasi yang menggambarkan
aliran-aliran data ke dalam maupun keluar suatu sistem dan merupakan alat yang
digunakan untuk melihat batasan antara sistem dengan eksternal entity.
Keuntungan dari diagram konteks adalah mempermudah pemakai dalam
memahami sistem yang dikembangkan
56
Laporan Penjualan DO
Sistem Informasi Pengolahan Data Penjualan Barang
PT. Forpharm Medika
Perkasa
PIMPINAN
SALES
MARKETING
PELANGGAN
ADMINISTRASI
STAF GUDANG
PO CUSTOMER
DAFTAR
TRANSAKSI
PENJUALAN DAN
PEMBELIAN
Laporan Customer
PO
DO
Laporan Barang
Gambar 4.3 Diagram Konteks
4.2.2.3 ERD (Entity Relationship Diagram)
Entity relationship diagram adalah model yang mendeskripsikan
hubungan antar penyimpanan dalam Data Flow Diagram. Entity relationship
diagram digunakan untuk memodelkan struktur data dan hubungan antar data.
Entity relationship diagram menggunakan sejumlah notasi dan simbol untuk
menggambarkan struktur dan hubungan antar data.
57
D_Pembelian
Faktur
PenjualanD_Customer
Pu
nya
Punya Harga
NmCus
NmBarang
Jumlah
Tanggal
KdBrg
NoPenjual
an
Total
Kd
Cu
s
Nm
Cu
s
Tele
po
n
Alm
Cu
s
No
Pe
mbe
lian
Kd
Ba
rang
Nm
bara
ng
Hrg
Be
li
Sa
tua
n
Sto
k
IdP
em
be
lian
No
Fa
kNoFak
IdCus
D_Supplier
Kd
Su
p
Nm
Su
p
Tele
po
n
Alm
Su
p
Gambar 4.4 Entity Relationship Diagram
4.2.2.4 Perancangan Database
Perancangan database aplikasi ini menggunakan basis data MySQL
dimana penulis membuat sebuah database dengan nama db_forpharm ini terdiri
atas 6 tabel yaitu tabel admin, tabel barang, tabel pelanggan, tabel supplier, tabel
pembelian, dan tabel penjualan. Tabel-tabel tesebut di rancang sesuai dengan
fungsi dan datanya dengan desain seperti berikut ini :
58
1. Table admins
Tabel 4.1 tabel admins
NO NAMA FIELD TYPE FIELD PANJANG
1 username Varchar 50
2 password Varchar 100
3 nama_lengkap Varchar 100
5 level Varchar 20
5 blokir Enum 50
6 masuk Varchar 50
7 lastupdate Varchar 50
8 lastlogin Varchar 50
9 ipaddress Varchar 50
2. Table barang
Tabel 4.2 Tabel Barang
NO NAMA FIELD TYPE FIELD PANJANG
1 kode_barang Char 15
2 nama_barang Varchar 100
3 satuan Varchar 50
5 harga_beli Bigint 20
5 harga_jual Bigint 50
6 stok_awal int 11
59
3. Table Member
Tabel 4.3 Tabel Member
NO NAMA FIELD TYPE FIELD PANJANG
1 username Varchar 50
2 alamat Varchar 50
3 nama_lengkap Varchar 100
5 hp Varchar 20
5 kelamin Enum(‘pria’,’wanita’) 50
6 masuk Datetime -
7 lastupdate Datetime -
8 lastlogin Datetime -
9 ipaddress Varchar 50
4. Table supplier
Tabel 4.4 Tabel Supplier
NO NAMA FIELD TYPE FIELD PANJANG
1 kode_supplier Char 5
2 nama_supplier Varchar 50
3 alamat Varchar 100
5 username Varchar 50
60
5. Table Pembelian
Tabel 4.5 Tabel Pembelian
NO NAMA FIELD TYPE FIELD PANJANG
1 kode_beli Char 15
2 tgl_beli Date -
3 kode_supplier Char 5
5 kode_barang Char 15
5 jumlah_beli Int 11
6 harga_beli Bigint 20
6. Table Penjualan
Tabel 4.6 Tabel Penjualan
NO NAMA FIELD TYPE FIELD PANJANG
1 kode_jual Char 15
2 tgl_jual Date -
3 kode_barang Char 15
5 jumlah_jual int 11
5 harga_jual Bigint 20
6 username Varchar 50
7 diskon Varchar 255
Tabel-tabel tersebut nantinya akan berhubungan satu dan yang lainnya
sehingga data secara otomatis sudah tersinkronisasi dengan baik. Berikut gambar
design relasi tabelnya.
61
Gambar 4.5 Relasi Antar Tabel
4.2.3 Perancangan Interface
Dalam perancangan dan desain interface antar muka sistem program ini
dibuat secara sederhana agar mudah untuk dipahami dan digunakan oleh user,
perencanaan desain interface tersebut adalah :
- Form Home Page (User)
Gambar 4.6 Form Home Page User
62
- Form Company Profile Home (User)
Gambar 4.7 Form Company Profile User
- Form Product & Info Home (User)
Gambar 4.8 Form Product & Info Home User
63
- Form Login (Admin)
Gambar 4.9 Form Login
Form login merupakan form tampilan awal yang akan di tampilkan pada
saat user melakukan akses URL aplikasi ini. User kan diminta untuk memasukkan
username dan password.
- Form Home (Admin)
Gambar 4.10 Form Home Admin
Form Home Admin adalah tampilan yang akan keluar jika sudah
melakukan login di form login dengan account login tipe admin. Akan keluar
menu-menu yang diberi akses untuk user admin.
64
- Form Master Pelanggan (admin)
Gambar 4.11 Form Master Input Pelanggan
Berikut adalah tampilan yang ada di form master pelanggan yaitu bagian
input pelanggan yang nantinya akan di simpan ke tabel data pelanggan.
Gambar 4.12 Form Daftar Pelanggan
Pada form ini merupakan tempat kita untuk melihat daftar pelanggan yang
sudah di input dan akan tersimpan di database. tampilan form daftar pelanggan
yang sudah di buat pada form input pelanggan. Kita juga bisa melihat total
pelanggan yang sudah kita create.
65
- Form Transaksi Pembelian (admin)
Gambar 4.13 Form Transaksi Pembelian
Pada form ini menampilkan transaksi pembelian barang kepada pemasok
ataupun supplier yang akan di catat kedalam database barang dan langsung di
update di stok barang.
- Form Transaksi Penjualan (admin)
Gambar 4.14 Form Transaksi Penjualan
Pada form ini ialah melakukan penginputan terhadap transaksi penjualan
yang terjadi yang langsung di simpan di database sistem informasi pengolahan
data penjualan ini.
66
Gambar 4.15 Form Daftar Penjualan
Pada form ini dapat melihat daftar penjualan dari transaksi penjualan yang
sudah diinputkan sebelumnya.
- Laporan Pembelian (admin)
Gambar 4.16 Form Laporan Pembelian Barang
Pada form ini kita bisa melihat laporan untuk seluruh transaksi pembelian
barang kepada supplier. Serta dapat mencetak hasil dari pada laporan yang dicari.
67
- Form laporan Penjualan (admin)
Gambar 4.17 Form Laporan Penjualan Barang
Pada form ini merupakan rancangan laporan penjualan barang yang
merupakan hasil dari trasaksi penjualan barang kepada costumer.
- Form Laporan Stok (admin)
Gambar 4.18 Form Laporan Stok Barang
Pada Form ini merupakan rancangan untuk menampilkan data barang dan
stok barang. Sehingga dapat dengan mudah melakukan control barang di gudang.
68
- Form Home (storeman)
Gambar 4.19 Form Home Store
Form ini merupakan rancangan dari pada tampilan home pada saat login
dengan user tipe storeman.
- Form Master Barang (storeman)
Gambar 4.20 Form Input Barang
Pada form ini ialah proses dimana store/gudang melakukan input data
barang yang akan di masukan ke gudang.
69
- Form Master Supplier (storeman)
Gambar 4.21 Form Input Supplier
Pada rancangan form ini merupakan untuk input nama supplier dan data
supplier untuk setiap barang.
Gambar 4.22 Form Daftar Supplier
Pada form ini merupakan daftar supplier yang menyediakan barang-
barangnya ke PT. Forpharm Medika Perkasa ataupun dengan kata lain ialah
pemasok barang-barang yang akan dijualkan oleh PT. Forpaharm Medica Perkasa.
70
- Form Input Pengguna (Manager)
Gambar 4.23 Form Input User
Form input user merupakan rancangan form untuk menambah user yang
diberi akses untuk menggunakan Aplikasi Sistem Informasi Pengolahan Data
Penjualan Barang Ini.
- Form Daftar Pengguna (Manager)
Gambar 4.24 Form Daftar User
Pada form ini merupakan rancangan untuk melihat daftar user yang sudah
di create pada form input user sebelumnya. Pada tahapan ini sebagai user mampu
meliaht user mana yang diberi akses untuk melakukan proses input data di
aplikasi ini.
71
4.3 Implementasi Sistem
4.3.1 Pengujian Sistem
Tahapan ini ialah dimana dilakukan pengujian terhadap sistem informasi
yang telah dikembangkan ini. Untuk mengetahui berbagai keunggulan yang
digunakan serta penanganan terhadap kelemahan dan masalah yang ada.
1. Akses Aplikasi Home Page (user)
Gambar 4.25 Home Page
2. Akses Product dan Company Profile (User)
Gambar 4.26 Product & Company Profile
72
3. Login ke Admin Page
Gambar 4.27 Login Admin Page
4. Input data Pelanggan
Gambar 4.28 Proses Input Pelanggan
Pada tahap ini ada proses awal tahap penginputan pelanggan sehingga
apabila ada pelanggan yang melakukan pembelian maka harus di input di tahap
ini. User harus memasukkan data-data pelanggan seperti keterangan diri seperti
nama lengkap dan lainnya.
73
5. Input Barang Masuk
Gambar 4.29 Input Barang
Pada tahap ini ialah proses yang merupakan bagian dari pada admin store
yakni proses melakukan input master barang dengan melakukan input data data
berupa kode_barang, nama_barang, harga_beli, harga_jual serta satuan dari
barang tersebut.
6. Input Data Supplier
Gambar 4.30 Input Data Supplier
74
Pada tahap testing ini ialah melakukan Input data dari pada supplier yakni
mulai dari kode_supplier, nama_supplier dan alamat_supplier. Sehingga seluruh
supplier barang dapat tercatat dengan baik dan dapat di lihat di daftar supplier.
7. Input Transaksi Pembelian
Gambar 4.31 Input Transaksi Pembelian
Pada tahap ini user akan melakukan transaksi pembelian barang yang
sudah minimal jumlah stok. Dengan memilih supplier mana yang akan di pesan,
dan melakukan input kode_barang, jumlah dan data lainnya.
8. Input Transaksi Penjualan
Gambar 4.32 Input Transaksi Penjualan
75
Pada tahap ini ialah melakukan input transaksi penjualan barang yang
dibeli oleh costumer atau pelanggan. Jika ingin mncetak faktur penjualan dapat
langsung mencetaknya.
9. Cetak Laporan Pembelian
Untuk melakukan cetak laporan pembelian dapat dengan masuk ke menu
laporan lalu pilih pembelian. User dapat melakukan filtering ataupun batasan dari
dan sampai tanggal berapa report yang mau di lihat lalu klik cari data. Maka data
akan tampil di page laporan pembelian. Jika ingin mencetak click tombol cetak
dan data akan diexport bentuk file excel.
Gambar 4.33 Laporan Pembelian Barang
76
Gambar 4.34 Laporan Pembelian Excel
10. Cetak Laporan Penjualan
Pada tahap pencetakan laporan penjualan user dapat ke menu laporan lalu
pilih penjualan, den pilih filter waktu laporan dari dan sampai tanggal berapa lalu
klick tombol cari data. Data akan muncul di page penjualan dan tekan cetak jika
mua export ke excel.
77
Gambar 4.35 Laporan Penjualan Barang
Gambar 4.36 Laporan Penjualan dalam Bentuk Excel
11. Cetak Laporan Stok Barang
Pada tahap ini merupakan proses pembuatan report, ataupun laporan
terhadap pimpinan. Dengan aplikasi ini dapat langsung dilakukan dengan cepat.
Karena aplikasi ini sudah dilengkapi dengan fitur export ke Microsoft excel.
79
4.3.2 Penerapan Implementasi Sistem
Tahap implementasi merupakan tahap inti dari pekerjaan sebuah
penellitian. Disinilah pembangunan komponen komponen pokok sebuah sistem
informasi di lakukan berdasarkan desain yang sudah di buat. Implementasi sistem
yang di maksud merupakan proses pembuatan dan pemasangan sistem secara utuh
baik dari sisi perangkat keras maupun perangkat lunaknya. Pada tahap ini juga di
lakukan langkah mempersiapkan sumber daya manusia yang akan menjalankan
sistem ini. Kegiatan-kegiatan yang dapat di lakukan pada tahap ini adalah sebagai
berikut:
1. Pemilihan Tempat dan Instalasi Sistem
Tempat untuk aplikasi yang berfungsi sebagai server dari aplikasi sistem
informasi pengolahan data penjualan ini perlu di persiapkan terlebih dahulu,
keamanan fisik dari tempat ini perlu juga di pertimbangkan, persiapan fisik ini
meliputi AC untuk mengatur temperatur ruangan, penerangan yang cukup,
sumber listrik dan ups serta telepon.
2. Instalasi Sistem Informasi Pengolahan Data Penjualan Barang
Langkah selanjutnya adalah menginstalasi perangkat lunak agar
pengimplementasian aplikasi sistem informasi pengolahan data penjualan
berjalan dengan baik maka diperlukan perangkat lunak dan perangkat keras
yang memadai sesuai anialisa perangkat yang dibutuhkan untuk membangun
sistem informasi pengolahan data penjualan barang yang sudah direncanakan.
Setelah itu langsung memastikan sistem yang sudah di instalasi berjalan
dengan baik sesuai dengan apa yang diharapkan .
80
3. Konversi data
Data data pada sistem lama akan di transfer ke Sistem Informasi Pengolahan
Data Penjualan Barang yang baru dangan cara melakukan import data ke
database sistem yang baru agar data tidak perlu di input ulang, seperti nama
barang dan master barang.
4. Training User.
User yang dipilih dapat berasal sumber yaitu karyawan yang telah berada di
perusahaan, dalam hal ini penulis menyarankan PT. Forpharm Medica Perkasa
untuk memilih karyawan yang memiliki kemampuan menggunakan komputer
dengan baik dan mengetahui proses operasional yang berjalan di perusahaan.
dengan pertimbangan pertimbangan sebagai berikut:
a. Karyawan yang mampu mengoperasikan komputer dengan akan baik,
akan lebih gampang memahami alur kerja dan langkah-langkah dalam
penggunaan sistem. Sehingga lebih cepat dalam proses training yang di
lakukan.
b. Karyawan yang mengetahui operasional ataupun proses kerja dalam
sistem penjualan di PT. Forpharm Medica Perkasa akan lebih cepat
memahami dalam proses implementasi sistem, karena sudah paham
mengenai data dan barang yang di proses pada PT. Forpharm Medica
Perkasa.
81
4.3.2.1 Perencanaan Jadwal Implementasi
Penjadwalan implementasi akan di lakukan setelah semua sistem sudah
rampung, di mana dalam melaksanakan implementasi sistem yang baru ini akan di
lakukan bersamaan dengan sistem yang lama, dengan kata lain metode pencatatan
manual masih tetap di lakukan tetapi tidak menajdi prioritas, hal ini di lakukan
untuk mencocokan selama masa peralihan kepada sistem yang baru. Sistem yang
baru akan di jalankan sesuai dengan modul yang ada. bila berjalan dengan normal
barulah sistem yang lama akan digantikan seratus persen oleh sistem yang baru.
Berikut adalah jadwal kegiatan implementasi:
Tabel 4.7 Jadwal Kegiatan Implementasi
No Tahapan Durasi
1 Sosialisasi 1 hari
2 Instalasi perangkat keras & Perangkat Lunak 1 hari
4 Konversi Database / Transfer Database 1 hari
5 Test Modul-Modul Sistem 1 hari
8 Training User 3 hari
9 Evaluasi 7 hari
TOTAL 14 hari
4.3.2.2 Perkiraan Biaya Implementasi
Peralihan sistem lama ke sistem yang baru tentunya memerlukan biaya,
dikarena ada penambahan sistem yang digunakan. Dalam hal ini dimana semua
biaya di tanggung oleh pihak PT. Forpharm Medica Perkasa. Berikut adalah
rencana biaya implementasi yang diperlukan.
82
Tabel 4.8 Rencana Biaya Implementasi
No Uraian Biaya
1 Biaya Desain dan Perancangan Program Rp 3.000.000
2 Biaya Instalasi Perangkat Keras dan Lunak Rp 500.000
3 Biaya Konversi Data / Cloning Data Base Rp 300.000
4 Biaya Pelatihan Rp 300.000
TOTAL Rp 4.100.000
4.3.2.3 Perbandingan Sistem
Penulis memberikan gambaran dan membandingkan penggunaan sistem
yang lama dan yang baru.
Tabel 4.9 Perbandingan Sistem
Sistem Lama Sistem Baru
Pencatatan Transaksi Pembelian dan
penjulan yang tidak efisien karena
membutuhkan waktu yang lama
Sistem baru menggukan sistem yang
sudah terkomputerisasi dengan baik
sehingga mampu mempercepat proses
kerja.
Bagian Penjualan atau yang
membutuhkan barang tidak dapat
mengetahui stok persedian dengan
cepat.
Sistem baru dapat menyediakan
informasi data barang dengan cepat.
Karena sudah tersinkronisasi ke
transaksi penjualan dan pembelian
Tidak dapat mengetahui dengan cepat
informasi dari barang yang di
Dengan adanya daftar supplier serta
barang barang yang di jual maka
83
butuhkan karena tidak memiliki
daftar supplier.
Forpharm Medica Perkasa dapat
mengetahui dengan cepat tentang
informasi barang yang di butuhkan.
Bagian pembelian barang tidak dapat
membuat keputusan dengan cepat
tentang orderan mana yang menjadi
prioritas.
Dengan sistem baru bagian pembelian
dapat mengambil keputusan orderan
mana yang menjadi prioritas, dengan
mengetahui jumlah persediaan barang.
Bagian penjualan tidak dapat
memberikan laporan, pada pimpinan
dengan cepat dan akurat.
Bagian penjualan dapat memberikan
laporan laporan pembelian, penjualan
dan barang pada pimpinan pada saat
pimpinan meminta laporan.
4.3.2.4 Analisis produktivitas
1. Segi efisiensi
Penerapan Sistem Informasi Pengolahan Data Penjualan yang baru di
Forpharm Medica Perkasa secara nyata akan menghasilkan beberapa ke untungan
yaitu:
a. Penghematan sumber daya waktu.
b. Penghematan sumber daya manusia
c. Penghematan biaya
2. Segi efektivitas
Dengan Menggunakan Sistem Informasi Pengolahan Data Penjualan
Barang ini Forpharm Medica Perkasa dapat meningkatkan :
84
a. Pencatatan transaksi pembelian, penjualan dan barang yang akurat dan
tepat karena sudah menggunakan program komputer. Sehingga data
tersebut dapat dijadikan acuan dalam mengambil keputusan.
b. Pengiriman barang ke customer akan lebih cepat dibandingkan dengan
sistem lama, hal ini di karenakan bagian pembelian telah dapat mengetahui
jumlah persediaan yang ada di gudang sehingga mereka membuat prioritas
barang yang akan diorder terlebih dahulu.
c. Dalam membuat laporan penjualan akan lebih mudah dan cepat sehingga
pimpinan dapat membuat keputusan keputusan dan mengambil tindakan
dengan cepat dan tepat tentunya yang berhubungan dengan penjualan.
85
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan hasil dan analisa dari bab-bab sebelumnya maka penulis dapat
mengambil kesimpulan sebagai berikut :
Sistem Informasi Pengolahan Data Penjulan Barang pada PT. Forpham
Medica Perkasa dirancang telah sesuai dengan kebutuhan yang di perlukan
oleh perusahaan dengan menggunakan aplikasi berbasis web dan mampu di
operasikan sesuai kebutuhan operasional sehingga mampu memberikan
kemudahan pada user pengguna.
Sistem Informasi Pengolahan Data Penjualan Barang pada PT. Forpharm
Medica Perkasa memberikan data-data hasil proses transaksi pembelian,
penjualan dan stok barang yang akurat sesuai dengan transaksi yang sudah
di lakukan di PT. Forpharm Medica Perkasa. Data tersebut sudah tersimpan
di dalam database sistem informasi penjualan tersebut yang nantinya
mampu dijadikan acuan dalam proses pengambilan keputusan.
Dalam sistem informasi Penjualan Barang pada PT. Forpharm Medica
Perkasa menghasilkan data stok barang yang akurat sesuai dengan trasaksi
penjualan dan pembelian barang. Hal ini membantu bagian gudang dalam
melakukan kontrol barang dan bagian pemesanan agar mampu
memprioritaskan barang-barang yang akan di order dengan melihat jumlah
sebelum barang habis di gudang.
86
5.2 Saran
Setelah penulis melakukan analisis-analisis yang dilakukan di PT. Forpharm
Medica Perkasa adapun saran-saran yang dapat diberikan oleh penulis adalah
sebagai berikut:
Sistem Informasi Pengolahan Data Penjualan yang sudah di
Implementasikan Pada PT. Forpharm Medica Perkasa harus dijalankan
semaksimal mungkin. Hal ini bertujuan agar data-data dari setiap transaksi
penjualan dan pembelian serta data barang dapat tercatat dan terkontrol
dengan baik. Karena akan mempermudah dan mempercepat proses kerja
perusahaan. Selain itu membantu mebuat laporan yang cepat dan tepat
sehingga dilihat dan diperiksa oleh pimpinan secara berkala. Hal ini
bertujuan agar membantu memberikan informasi sebagai acuan dalam
mengambil suatu keputusan yang bergua bagi tujuan perusahan.
Bagi para pembaca skripsi penelitian ini, Sistem Informasi Penjualan
Barang yang penulis bangun pada penelitian ini besifat website jadi sangat
mampu untuk dioperasikan di manapun, sehingga juga cocok untuk
keperluan yang lebih besar lagi. Pembaca dapat menjadikan skripsi
penelitian ini sebagai acuan, karena barangkali dapat dikembangkan
menjadi Sistem Informasi yang lebih baik lagi.
87
DAFTAR PUSTAKA
Agusvianto, Hendra. 2017. Sistem Informasi Inventori Gudang Untuk
Mengontrol Persediaan Barang Pada Gudang Studi Kasus : PT. Alaisys
Sidoarjo. Journal Information Engineering and Educational
Technology. (Vol 1 No 1).
Anthony, Anthony, dkk. 2017. Analisis dan Perancangan Sistem Informasi
Penjualan Berdasarkan Stok Gudang Berbasis Client Server. Jurnal
Teknologi Informasi dan Ilmu Komputer (JTIIK). (Vol 2 No 4).
Erwantony, Kondar Siahaan. 2017. Analisis dan Perancangan Sistem Informasi
Penjualan dan Jasa Perbaikan Komputer Berbasis Web Pada Iptek
Komputer Betara Kabupaten Tanjung Jabung Barat. Jurnal Manajemen
Sistem Informasi. (Vol 2 No 1).
Fandora, Rizky. 2013. Perancangan Sistem Informasi Penjualan, Pemesanan
Dan Pembelian Pada Toko Cahaya Murni Silver Pacitan. Indonesian
Journal on Networking and Security. (Vol 9 No 3).
Fathansyah. 2002. Basis Data. Bandung : Informatika.
Februariyanti, Herny & Eri Zuliarso. 2012. Rancang Bangun Sistem
Perpustakaan untuk Jurnal Elektronik. Jurnal Teknologi Informasi
DINAMIK. (Vol 17 No 2).
Fernando, Erick. 2012. Perancangan Sistem Informasi Transaksi Penjualan.
Jurnal Processor. (Vol 7 No 2).
Gustiantoro. 2012. Rancang Bangun Sistem Informasi Penjualan Di Koperasi
Mempeng Purbalingga. Jurnal Pro Bisnis. (Vol 2 No 2).
Handayani, Fitri. 2010. Sistem Informasi Inventory Pada Perusahaan Handuk
Lumintu. Universitas Sebelas Maret Surakarta. Tugas Akhir.
Hartanto, Anggit Dwi & Yudha Wirawan Sakti. 2012. Analisis Dan Perancangan
Sistem Informasi Simpan Pinjam di Koperasi Kopma UGM Menggunakan
Framework Codeigniter. Jurnal Dasi. (Vol 13 No 2).
Hendrianto, Dani Eko. 2014. Pembuatan Sistem Informasi Perpustakaan Berbasis
Website Pada Sekolah Menegah Pertama Negeri 1 Donorojo Kabupaten
Pacitan. Indonesian Journal on Networking and Security. (Vol 3 No 4).
HM, Jogiyanto. 2005. Analisis dan Desain Sistem Informasi Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi Offset.
Hartono, 1999. Pengenalan Komputer. Yogyakarta : Andi
88
Ipnuwati, Sri.14. Pembuatan Sistem Informasi Perpustakaan Berbasis Website
Pada Sekolah Menegah Pertama Negeri 1 Donorojo Kabupaten Pacitan.
Indonesian Journal on Networking and Security. (Vol 3 No 4).
Jogiyanto, H.M. 2003. Sistem Teknologi Informasi. Yogyakarta : Andi Offset.
Jogiyanto, HM. 2001. Analisa dan Desain Sistem Informasi. Yogyakarta : Andi
Offset.
Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta : ANDI.
Kadir. 2003. Pengenalan Teknologi Informasi . Yogyakarta: Andi Offset.
Kristanto, Titus, dkk. 2015. Analisis Dan Perancangan Sistem Informasi Penjualan
Piranti Multimedia Berbasis Web (Studi Kasus : PT Sistem Kreasi Inovasi
Indonesia). Seminar Nasional Sains dan Teknologi Terapan III 2015.
Institut Teknologi Adhi Tama Surabaya Institut Teknologi Adhi Tama
Surabaya .
McLeod, Raymond. 2001. Sistem Informasi Manajemen Jilid 2 Edisi ke 7.
Jakarta: Prenhallindo.
Munawaroh, Siti. 2006. Perancangan Sistem Informasi Persediaan Barang.
Jurnal Teknologi Informasi Dinamik. (Vol XI No 2) 125.
Nugroho, B. 2004. Pemrograman Web Dinamis dengan PHP dan MySQL.
Gavamedia: Yogyakarta.
Numansyah. 2012. Sistem Informasi Pengolahan Data Penjualan Pada Toko Toat
Jaya Yogyakarta. Naskah Publikasi. Sekolah Tinggi Manajemen
Informatika Dan Komputer Amikom Yogyakarta.
Riandy, dkk. 2011. Rancang Bangun Sistem Informasi Penjualan Barang (Studi
Kasus: U.D Cendana Depok Townsquare). Jurnal Sistem Informasi. (Vol
4 No 1).
Rizky, Ikhtiar, dkk. 2014. Pembuatan Sistem Informasi Penjualan Berbasis Web.
Jurnal Rekayasa dan Teknologi Elektro. (Vol 8 No 1).
Riyadi, Anggiani Septima, dkk. 2012. Perancangan Sistem Informasi Berbasis
Website Subsistem Guru Di Sekolah Pesantren Persatuan Islam 99
Rancabango. Jurnal Algoritma. (Vol 9 No 40).
Romney, Marshall B, dkk. 1997. Accounting Information Systems 7th Edition.
Addison Welsey. Boston.
Sari, Ita Purnama & Erik Hadi Saputra. 2014. Sistem Informasi Raport Berbasis
Web Di Smp N 4 Temanggung. Jurnal Ilmiah DASI. (Vol 15 No 2).
89
Sitio, Arjon Samuel & Evolusi laila. 2014. Perancangan dan Pembuatan Sistem
Informasi Sistem Absensi Mahasiswa Berbasis WEB Pada STMIK Pelia
Nusantara Medan. Jurnal Menajemen dan Informatika Komputer Pelita
Nusantara. (Vol 16 No 2). 29.
Soemarso. 2000. Akuntansi Suatu Pengantar. Rineka Cipta. Jakarta
Sukmana, Fendra & Sukadi. 2014. Sistem Informasi Pengolahan Data Barang
Dan Service Komputer Pada Toko Sinar Terang Komputer Pacitan.
Indonesian Journal on Networking and Security. (Vol 3 No 4) 53.
Sunoto, Akwan. 2013. Perancangan dan Pengembangan Aplikasi Pengolahan
Data Nilai Pada Akademi Kebidanan Poltekkes Jambi. Jurnal Media Sistem
Inforamasi. (Vol 7 No 3).
Supryitno, Uli Indah Wardati. 2012. Pembangunan Sistem Stok Barang Dan
Penjualan Pada Toko Sero Elektronik. Indonesian Jurnal on Computer
Science Speed. (Vol 9 No 3).
Sutabri, Tata. 2005. Sistem Infomasi Manajemen. Yogyakarta: ANDI.
Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta : Andi
Sutanta, E. 2004. Sistem Basis Data, Graha Ilmu. Yogyakarta.
Wahana, Agung & Asep Ririh Riswaya. 2014. Perancangan Aplikasi Pengolahan
Data Report Penjualan. Jurnal Computech & Bisnis (Vol 8 No 1).
Wahyono, Teguh. 2004. Sistem Informasi Konsep Dasar, Analisis Desain dan
Implementasi. Yogyakarta: Graha Ilmu.
Winardi. 1991. Pengantar Manajemen Penjualan (Sales Management). Bandung:
Citra Aditya Bakti.
Yakub. 2012. Pengantar Sistem .Yogyakarta: Graha.
Zulkifli, Amsyah. 2001. Perancangan Sistem. Jakarta: Maxicom.
91
Lampiran.1 Source Code Program
Barang.php
<script type="text/javascript"
src="modul/barang/ajax.js"></script>
<script language="javascript">
function editRow(ID){
var kode = ID;
$.ajax({
type : "POST",
url : "modul/barang/cari.php",
data : "kode="+kode,
dataType: "json",
success : function(data){
$("#kode_barang").val(kode);
$("#nama_barang").val(data.nama_barang);
$("#satuan").val(data.satuan);
$("#harga_beli").val(data.harga_beli);
$("#harga_jual").val(data.harga_jual);
$("#stok_awal").val(data.stok_awal);
}
});
}
</script>
<?php
echo "<table id='theList' width='100%'>
<tr>
<td>Kode Barang</td>
<td>:</td>
<td><input type='text' name='kode_barang'
id='kode_barang' size='10' lenght='10'></td>
</tr>
<tr>
<td>Nama Barang</td>
<td>:</td>
<td><input type='text' name='nama_barang'
id='nama_barang' size='50' lenght='50'></td>
</tr>
<tr>
<td>Satuan</td>
<td>:</td>
<td><select name='satuan' id='satuan'>
<option value='' selected>-Pilih-</option>
<option value='PCS'>PCS</option>
<option value='Box'>Box</option>
<option value='Dozen'>Dozen</option>
</select>
</td>
</tr>
<tr>
<td>Harga Beli</td>
<td>:</td>
<td><input type='text' name='harga_beli'
id='harga_beli' size='20' lenght='20'></td>
</tr>
92
<tr>
<td>Harga Jual</td>
<td>:</td>
<td><input type='text' name='harga_jual'
id='harga_jual' size='20' lenght='20'></td>
</tr>
<tr style='display:none'>
<td>Stok Awal</td>
<td>:</td>
<td><input value='0' type='text'
name='stok_awal' id='stok_awal' size='5' lenght='5'></td>
</tr>
<tr>
<td colspan='3' align='center'>
<button name='tambah'
id='tambah'>Tambah</button>
<button name='simpan'
id='simpan'>Simpan</button>
<button name='hapus' id='hapus'>Hapus</button>
<button name='keluar'
id='keluar'>Keluar</button>
</td>
</tr>
</table>";
echo "<div id='info' align='cener'></div>";
?>
Lap_barang.php
<script type="text/javascript">
$(document).ready(function() {
$("#data").load('modul/lap_barang/tampil_data.php');
$("#cari").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
if (kode1.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode1").focus();
return false;
}
if (kode2.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode2").focus();
return false;
}
$.ajax({
type : "GET",
url : "modul/lap_stok/tampil_data.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
$("#data").html(data);
}
});
});
$("#refresh").click(function() {
window.location.reload();
93
//alert('tes');
});
$("#cetak").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
window.location.href='modul/laporan/lap_barang.php?kode1='+k
ode1+'&kode2='+kode2;
/*
$.ajax({
type : "GET",
url :
"modul/laporan/lap_stok_barang.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
//$("#data").html(data);
alert('Data Sukses dicetak');
}
});
*/
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<?php
echo "<div id='form' align='center'><h2>LAPORAN DATA BARANG
<h3></div>";
echo "<div id='filter' align='center'>
<fieldset>
<legend>Filter Data </legend>
<table width='100%'>
<tr>
<td width='10%'>Nama Barang</td>
<td width='2%'>:</td>
<td ><select nama='kode1' id='kode1'>
<option value=''>-Pilih Kode-</option>";
$query = "SELECT * FROM barang ORDER
BY kode_barang";
$sql = mysql_query($query);
while($r_data=mysql_fetch_array($sql)){
echo "<option
value='$r_data[kode_barang]'>$r_data[kode_barang] -
$r_data[nama_barang]</option>";
}
echo "</select>
</td>
<td width='15%'> Sampai Dengan </td>
<td width='10%'>Nama Barang</td>
<td width='2%'>:</td>
<td ><select nama='kode2' id='kode2'>
<option value=''>-Pilih Kode-</option>";
94
$query = "SELECT * FROM barang ORDER
BY kode_barang";
$sql = mysql_query($query);
while($r_data=mysql_fetch_array($sql)){
echo "<option
value='$r_data[kode_barang]'>$r_data[kode_barang] -
$r_data[nama_barang]</option>";
}
echo "</select>
</td>
</tr>
<tr>
<td align='center' colspan='7'>
<button name='cari' id='cari'>CARI
DATA</button>
<button name='refresh'
id='refresh'>REFRESH</button>
</td>
</tr>
</table>
</fieldset>
</div><br>";
echo "<div id='data' align='center'></div>";
echo "<div id='tombol' align='center'><button name='cetak'
id='cetak'>Cetak</button></div>";
?>
Lap_beli.php
<script type="text/javascript">
$(document).ready(function() {
$("#data").load('modul/lap_beli/tampil_data.php');
$("#cari").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
if (kode1.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode1").focus();
return false;
}
if (kode2.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode2").focus();
return false;
}
$.ajax({
type : "GET",
url : "modul/lap_beli/tampil_data.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
$("#data").html(data);
}
});
});
$("#refresh").click(function() {
95
window.location.reload();
//alert('tes');
});
$("#cetak").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
window.location.href='modul/laporan/lap_beli.php?kode1='+kod
e1+'&kode2='+kode2;
/*
$.ajax({
type : "GET",
url :
"modul/laporan/lap_stok_barang.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
//$("#data").html(data);
alert('Data Sukses dicetak');
}
});
*/
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<script>
$(function() {
$( "#kode1" ).datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd'
});
});
</script> <script>
$(function() {
$( "#kode2" ).datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true
});
});
</script>
<?php
echo "<div id='form' align='center'><h2>LAPORAN PEMBELIAN BARANG
<h3></div>";
echo "<div id='filter' align='center'>
<fieldset>
<legend>Filter Data </legend>
<table width='100%'>
<tr>
<td width='10%'>Tgl Pembelian</td>
<td width='2%'>:</td>
96
<td><input type='text' nama='kode1'
id='kode1'>
</td>
<td width='15%'> Sampai Dengan </td>
<td width='10%'>Tanggal</td>
<td width='2%'>:</td>
<td ><input type='text' nama='kode2'
id='kode2'>
</td>
</tr>
<tr>
<td align='center' colspan='7'>
<button name='cari' id='cari'>CARI
DATA</button>
<button name='refresh'
id='refresh'>REFRESH</button>
</td>
</tr>
</table>
</fieldset>
</div><br>";
echo "<div id='data' align='center'></div>";
echo "<div id='tombol' align='center'><button name='cetak'
id='cetak'>Cetak</button></div>";
?>
Lap_jual.php
<script type="text/javascript">
$(document).ready(function() {
$("#data").load('modul/lap_jual/tampil_data.php');
$("#cari").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
if (kode1.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode1").focus();
return false;
}
if (kode2.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode2").focus();
return false;
}
$.ajax({
type : "GET",
url : "modul/lap_jual/tampil_data.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
$("#data").html(data);
}
});
});
$("#refresh").click(function() {
window.location.reload();
97
//alert('tes');
});
$("#cetak").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
window.location.href='modul/laporan/lap_jual.php?kode1='+kod
e1+'&kode2='+kode2;
/*
$.ajax({
type : "GET",
url :
"modul/laporan/lap_stok_barang.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
//$("#data").html(data);
alert('Data Sukses dicetak');
}
});
*/
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<script>
$(function() {
$( "#kode1" ).datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'yy-mm-dd'
});
});
</script> <script>
$(function() {
$( "#kode2" ).datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true
});
});
</script>
<?php
echo "<div id='form' align='center'><h2>LAPORAN PENJUALAN BARANG
<h3></div>";
echo "<div id='filter' align='center'>
<fieldset>
<legend>Filter Data </legend>
<table width='100%'>
<tr>
<td width='10%'>Tgl Penjualan</td>
<td width='2%'>:</td>
98
<td><input type='text' nama='kode1'
id='kode1'>
</td>
<td width='15%'> Sampai Dengan </td>
<td width='10%'>Tanggal</td>
<td width='2%'>:</td>
<td ><input type='text' nama='kode2'
id='kode2'>
</td>
</tr>
<tr>
<td align='center' colspan='7'>
<button name='cari' id='cari'>CARI
DATA</button>
<button name='refresh'
id='refresh'>REFRESH</button>
</td>
</tr>
</table>
</fieldset>
</div><br>";
echo "<div id='data' align='center'></div>";
echo "<div id='tombol' align='center'><button name='cetak'
id='cetak'>Cetak</button></div>";
?>
Lap_stok.php
<script type="text/javascript">
$(document).ready(function() {
$("#data").load('modul/lap_stok/tampil_data.php');
$("#cari").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
if (kode1.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode1").focus();
return false;
}
if (kode2.length==''){
alert('Maaf, Kriteria belum lengkap');
$("#kode2").focus();
return false;
}
$.ajax({
type : "GET",
url : "modul/lap_stok/tampil_data.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
$("#data").html(data);
}
});
});
$("#refresh").click(function() {
window.location.reload();
99
//alert('tes');
});
$("#cetak").click(function() {
var kode1 = $("#kode1").val();
var kode2 = $("#kode2").val();
window.location.href='modul/laporan/lap_stok_barang.php?kode
1='+kode1+'&kode2='+kode2;
/*
$.ajax({
type : "GET",
url :
"modul/laporan/lap_stok_barang.php",
data : "kode1="+kode1+"&kode2="+kode2,
success : function(data){
//$("#data").html(data);
alert('Data Sukses dicetak');
}
});
*/
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<?php
echo "<div id='form' align='center'><h2>LAPORAN AKHIR STOK BARANG
<h3></div>";
echo "<div id='filter' align='center'>
<fieldset>
<legend>Filter Data </legend>
<table width='100%'>
<tr>
<td width='10%'>Kode Barang</td>
<td width='2%'>:</td>
<td ><select nama='kode1' id='kode1'>
<option value=''>-Pilih Kode-</option>";
$query = "SELECT * FROM barang ORDER
BY kode_barang";
$sql = mysql_query($query);
while($r_data=mysql_fetch_array($sql)){
echo "<option
value='$r_data[kode_barang]'>$r_data[kode_barang] -
$r_data[nama_barang]</option>";
}
echo "</select>
</td>
<td width='15%'> Sampai Dengan </td>
<td width='10%'>Kode Barang</td>
<td width='2%'>:</td>
<td ><select nama='kode2' id='kode2'>
<option value=''>-Pilih Kode-</option>";
100
$query = "SELECT * FROM barang ORDER
BY kode_barang";
$sql = mysql_query($query);
while($r_data=mysql_fetch_array($sql)){
echo "<option
value='$r_data[kode_barang]'>$r_data[kode_barang] -
$r_data[nama_barang]</option>";
}
echo "</select>
</td>
</tr>
<tr>
<td align='center' colspan='7'>
<button name='cari' id='cari'>CARI
DATA</button>
<button name='refresh'
id='refresh'>REFRESH</button>
</td>
</tr>
</table>
</fieldset>
</div><br>";
echo "<div id='data' align='center'></div>";
echo "<div id='tombol' align='center'><button name='cetak'
id='cetak'>Cetak</button></div>";
?>
User.php
<script type="text/javascript">
$(document).ready(function() {
//$("#tabs").tabs();
$("#tabs").tabs({selected:0});
//$("#tabs").tabs({collapsible:true});
$("#form").load('modul/member/form.php');
$("#tampil_data").load('modul/member/tampil_data.php');
$("#txt_cari").keyup(function() {
var cari = $("#txt_cari").val()
var akses = 1; //1 cari, 2 edit, 3 baru
$.ajax({
type : "GET",
url : "modul/member/tampil_data.php",
data : "cari="+cari,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#cari_txt_all").attr("checked","checked");
$("#cari_txt_a").attr("checked","checked");
//$("#data").load('modul/supplier/tampil_data.php');
}
});
101
});
$(".cari_blokir").click(function() {
var blokir = $(".cari_blokir:checked").val();
//alert('Pilih '+blokir);
$.ajax({
type : "GET",
url : "modul/member/tampil_data.php",
data : "blokir="+blokir,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#txt_cari").val('');
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$(".cari_level").click(function() {
var level = $(".cari_level:checked").val();
//alert('Pilih '+blokir);
$.ajax({
type : "GET",
url : "modul/member/tampil_data.php",
data : "level="+level,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#txt_cari").val('');
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$("#btn").click(function() {
//alert('tes');
//$("#tabs").tabs('select':1);
//return false;
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
102
<?php
echo "<div id='tabs'>";
echo "<ul >
<li><a href='#form'>INPUT PELANGGAN</a></li>
<li><a href='#data'>DAFTAR PELANGGAN</a></li>
</ul>";
echo "<div id='form'>
</div>";
echo "<div id='data'>
<div id='pencarian'>
<fieldset>
<legend>Filter Data</legend>
<table width='100%'>
<tr>
<td width='10%'>Username</td>
<td width='2%'>:</td>
<td><input type='text'
name='txt_cari' id='txt_cari' size='80'></td>
</tr>
</table>
</fieldset>
</div><br>
<div id='tampil_data' align='center'></div>
</div>";
echo "<div id='info' align='center'></div>";
echo "</div>";
?>
Pembelian.php
<script type="text/javascript"
src="modul/pembelian/ajax.js"></script>
<script type="text/javascript">
/*
function kosong(){
//$(".input").val('');
$(".input_detail").val('');
$(".detail_readonly").val('');
}
*/
function hapus_data(ID) {
var kode = $("#txt_kode_beli").val();
var id = ID;
var pilih = confirm('Data yang akan dihapus kode = '+id+
'?');
if (pilih==true) {
$.ajax({
type : "POST",
url : "modul/pembelian/hapus.php",
data : "kode="+kode+"&id="+id,
success : function(data){
$("#info").html(data);
kosong();
}
});
}
}
</script>
103
<style type="text/css">
.readonly{
background-color:#999;
}
.detail_readonly{
background-color:#999;
}
h3 {
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
text-align:center;
color:#009;
}
.bg_input {
background: url('images/bg_input.png') center bottom no-
repeat;
}
</style>
<?php
include 'inc/inc.koneksi.php';
echo "<h3>TRANSAKSI PEMBELIAN BARANG</h3>";
echo "<table id='theList' width='100%'>
<tr>
<td>Kode Pembelian</td>
<td>:</td>
<td><input type='text' name='txt_kode_beli'
id='txt_kode_beli' size='10' lenght='10' class='readonly'
readonly></td>
</tr>
<tr>
<td>Tanggal Beli</td>
<td>:</td>
<td><input type='text' name='txt_tgl_beli'
id='txt_tgl_beli' size='12' lenght='12' class='input'></td>
</tr>
<tr>
<td>Supplier</td>
<td>:</td>
<td><select name='cbo_supplie' id='cbo_supplier'
class='input'>
<option value='' selected>-Pilih-</option>";
$sql = "SELECT * FROM supplier ";
$query = mysql_query($sql);
while($r=mysql_fetch_array($query)){
echo "<option
value='$r[kode_supplier]'>$r[kode_supplier] -
$r[nama_supplier]</option>";
}
echo "</select>
</td>
</tr>
</table>
<div class='bg_input'>
<table width='100%'>
<tr>
<th>Kode Barang</th>
<th>Nama Barang</th>
<th>satuan</th>
<th>Jumlah</th>
104
<th>Harga</th>
<th>Total</th>
</tr>
<tr>
<td><input type='text' name='txt_kode_barang'
id='txt_kode_barang' size='10' lenght='10'
class='input_detail'></td>
<td><input type='text' name='txt_nama_barang'
id='txt_nama_barang' size='50' class='detail_readonly'
readonly></td>
<td><input type='text' name='txt_satuan'
id='txt_satuan' size='7' class='detail_readonly' readonly></td>
<td><input type='text' name='txt_jumlah'
id='txt_jumlah' size='4' class='input_detail'></td>
<td><input type='text' name='txt_harga' id='txt_harga'
size='6' class='detail_readonly' readonly></td>
<td><input type='text' name='txt_total' id='txt_total'
size='12' class='detail_readonly' readonly></td>
</tr>
<tr>
<td colspan='6' align='center'>
<button name='tambah_detail' id='tambah_detail'>Tambah
Barang</button>
<button name='simpan' id='simpan'>Simpan
Barang</button>
</td>
</tr>
</table>
</div>";
echo "<div id='info' align='center'></div>";
echo "<div id='tombol'>
<table width='100%'>
<tr>
<td align='center'>
<button name='tambah_beli' id='tambah_beli'>Tambah
Pembelian</button>
<button name='keluar' id='keluar'>Keluar</button>
</td>
</tr>
</table></div>";
?>
Penjualan.php
<script type="text/javascript">
$(document).ready(function() {
//$("#tabs").tabs();
$("#tabs").tabs({selected:0});
//$("#tabs").tabs({collapsible:true});
$("#form").load('modul/penjualan/form.php');
$("#tampil_data").load('modul/penjualan/tampil_data.php');
$("#info_jual").hide();
$("#cari_tgl").click(function() {
var tgl_awal = $("#cari_tgl_awal").val();
var tgl_akhir = $("#cari_tgl_akhir").val();
105
if(tgl_awal.length==''){
alert('Maaf, Variabel tanggal belum lengkap');
$("#cari_tgl_awal").focus();
return false;
}
if(tgl_akhir.length==''){
alert('Maaf, Variabel tanggal belum lengkap');
$("#cari_tgl_akhir").focus();
return false;
}
$("#info_jual").hide();
$("#pencarian").show();
$("#tampil_data").load('modul/penjualan/tampil_data.php?tgl_
awal='+tgl_awal+'&tgl_akhir='+tgl_akhir);
});
$("#tutup_detail").click(function() {
$("#pencarian").show();
$("#info_jual").hide();
$("#tampil_data").load('modul/penjualan/tampil_data.php?');
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<?php
echo "<div id='tabs'>";
echo "<ul >
<li><a href='#form'>INPUT PENJUALAN</a></li>
<li><a href='#data'>DAFTAR PENJUALAN</a></li>
</ul>";
echo "<div id='form'>
</div>";
echo "<div id='data'>
<div id='pencarian'>
<table width='100%'>
<tr>
<td width='20%'>Filter Tanggal</td>
<td width='2%'>:</td>
<td>Dari <input type='text'
name='cari_tgl_awal' id='cari_tgl_awal' size='12'> sampai
<input type='text'
name='cari_tgl_akhir' id='cari_tgl_akhir' size='12'>
<button name='cari_tgl'
id='cari_tgl'>CARI</button>
</td>
</tr>
</table>
</div>
<div id='info_jual'>
<table width='100%'>
106
<tr>
<td width='20%'>Kode Penjualan</td>
<td width='2%'>:</td>
<td><input type='text'
name='lbl_kode_jual' id='lbl_kode_jual' size='20' readonly></td>
<td width='20%'>Tanggal
Penjualan</td>
<td width='2%'>:</td>
<td><input type='text'
name='lbl_tgl_jual' id='lbl_tgl_jual' size='10' readonly></td>
<tr>
<td colspan='6' align='center'>
<button name='tutup_detail'
id='tutup_detail'>TUTUP</button>
</td>
</tr>
</table>
</div>
<div id='tampil_data' align='center'></div>
</div>";
echo "<div id='info' align='center'></div>";
echo "</div>";
?>
Supplier.php
<script type="text/javascript">
$(document).ready(function() {
//$("#tabs").tabs();
$("#tabs").tabs({selected:0});
//$("#tabs").tabs({collapsible:true});
$("#form").load('modul/supplier/form.php');
$("#tampil_data").load('modul/supplier/tampil_data.php');
$("#txt_cari").keyup(function() {
var cari = $("#txt_cari").val()
var akses = 1; //1 cari, 2 edit, 3 baru
$.ajax({
type : "GET",
url : "modul/supplier/tampil_data.php",
data : "cari="+cari,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$("#btn").click(function() {
//alert('tes');
107
//$("#tabs").tabs('select':1);
//return false;
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<?php
echo "<div id='tabs'>";
echo "<ul >
<li><a href='#form'>INPUT SUPPLIER</a></li>
<li><a href='#data'>DAFTAR SUPPLIER</a></li>
</ul>";
echo "<div id='form'>
</div>";
echo "<div id='data'>
<div id='pencarian'>
<table width='100%'>
<tr>
<td width='10%'>Cari Kata</td>
<td width='2%'>:</td>
<td><input type='text'
name='txt_cari' id='txt_cari' size='80'></td>
</tr>
</table>
</div>
<div id='tampil_data' align='center'></div>
</div>";
echo "<div id='info' align='center'></div>";
echo "</div>";
?>
Users.php
<script type="text/javascript">
$(document).ready(function() {
//$("#tabs").tabs();
$("#tabs").tabs({selected:0});
//$("#tabs").tabs({collapsible:true});
$("#form").load('modul/users/form.php');
$("#tampil_data").load('modul/users/tampil_data.php');
$("#txt_cari").keyup(function() {
var cari = $("#txt_cari").val()
var akses = 1; //1 cari, 2 edit, 3 baru
$.ajax({
type : "GET",
url : "modul/users/tampil_data.php",
data : "cari="+cari,
timeout : 3000,
beforeSend : function(){
108
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#cari_txt_all").attr("checked","checked");
$("#cari_txt_a").attr("checked","checked");
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$(".cari_blokir").click(function() {
var blokir = $(".cari_blokir:checked").val();
//alert('Pilih '+blokir);
$.ajax({
type : "GET",
url : "modul/users/tampil_data.php",
data : "blokir="+blokir,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#txt_cari").val('');
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$(".cari_level").click(function() {
var level = $(".cari_level:checked").val();
//alert('Pilih '+blokir);
$.ajax({
type : "GET",
url : "modul/users/tampil_data.php",
data : "level="+level,
timeout : 3000,
beforeSend : function(){
$("#tampil_data").html("<img
src='loading.gif' />");
},
success : function(data){
$("#tampil_data").html(data);
$("#txt_cari").val('');
//$("#data").load('modul/supplier/tampil_data.php');
}
});
});
$("#btn").click(function() {
109
//alert('tes');
//$("#tabs").tabs('select':1);
//return false;
});
});
</script>
<style type="text/css">
#info {
font-size:12px;
font-weight:bold;
color:#F00;
}
</style>
<?php
echo "<div id='tabs'>";
echo "<ul >
<li><a href='#form'>INPUT PENGGUNA</a></li>
<li><a href='#data'>DAFTAR PENGGUNA</a></li>
</ul>";
echo "<div id='form'>
</div>";
echo "<div id='data'>
<div id='pencarian'>
<fieldset>
<legend>Filter Data</legend>
<table width='100%'>
<tr>
<td width='10%'>Cari Kata</td>
<td width='2%'>:</td>
<td><input type='text'
name='txt_cari' id='txt_cari' size='80'></td>
</tr>
<tr>
<td>Level</td>
<td>:</td>
<td><input type='radio'
name='cari_txt_level' id='cari_txt_all' value='all'
class='cari_level' checked>All
<input type='radio'
name='cari_txt_level' id='cari_txt_storeman' value='storeman'
class='cari_level' >Storeman
<input type='radio'
name='cari_txt_level' id='cari_txt_admin' value='admin'
class='cari_level'>Admin Data
<input type='radio'
name='cari_txt_level' id='cari_txt_manager' value='manager'
class='cari_level'>Manager
</td>
</tr>
<tr>
<td>Blokir</td>
<td>:</td>
<td><input type='radio'
name='cari_txt_blokir' id='cari_txt_a' value='all'
class='cari_blokir' checked>All
110
<input type='radio'
name='cari_txt_blokir' id='cari_txt_n' value='N'
class='cari_blokir' >No
<input type='radio'
name='cari_txt_blokir' id='cari_txt_y' value='Y'
class='cari_blokir'>Yes
</td>
</tr>
</table>
</fieldset>
</div><br>
<div id='tampil_data' align='center'></div>
</div>";
echo "<div id='info' align='center'></div>";
echo "</div>";
?>
Index.php
<?php include "inc/heada.php";?>
<section class="boxes_area">
<div class="container">
<div class="row">
<div class="col-sm-3">
<div class="box">
<h3>PELAYANAN TERBAIK</h3>
<i class="fa fa-cogs"></i>
</div> </div>
<div class="col-sm-3">
<div class="box">
<h3>KEAMANAN TERJAMIN</h3>
<i class="fa fa-exclamation-
triangle"></i>
</div>
</div>
<div class="col-sm-3">
<div class="box">
<h3>AKURAT DAN TERPERCAYA</h3>
<i class="fa fa-clipboard"></i>
</div>
</div>
<div class="col-sm-3">
<div class="box">
<a href="admin/index.php">
<h2 style="color:#1a8fe9; font-
weight:bold"> Go To Admin</h2><i class="fa fa-chevron-
right"></i></a>
</div>
</div>
</div>
</div>
</section>
<section class="services">
<h2 class="section-title">WELCOME TO PT. FORPHARM
MEDICA PERKASA</h2>
<p class="desc">Medical Equipment & Labor</p>
<div class="container">
<div class="row">
111
<p align="justify">PT. Forpharm Medica Perkasa merupakan sebuah
perusahaan yang bergerak dalam penyedia dan penjual alat-alat
kesehatan atau Medical Equipment di pulau batam. Awalnya pada tahun
2010, PT. Forpharm Medica Perkasa dibuka di Pekanbaru Riau sebagai
penyedia dan penjual alat-alat kesehatan untuk berbagai pelanggan
disana. Disamping itu banyak juga pelanggan yang memesan alat-alat
kesehatan ini untuk di antarkan ke kota batam untuk kepentingan
yang beragam.
Melihat minimnya penyedia ataupun penjual alat-alat kesehatan di
Batam serta banyaknya daya beli pelanggan yang cukup baik, maka
Pada tahun 2010 akhir PT. Forpharm Medica Perkasa membuka cabangnya
di kota Batam yang pada saat itu berlokasi di ruko Mitra Mall Batam
dengan spesifikasi tempat yang cukup untuk menyediakan keperluan
alkes ataupun alat-alat kesehatan di batam. Di Batam PT. Forpharm
Medica Perkasa menjual alat-alat kersehatan kepada seluruh
pelanggan baik personal maupun instansi dan yang lainnya.
Pada tahun 2015 PT. Forpham Medica Perkasa berpindah lokasi menjadi
di depan Rumah Sakit Umum Daerah Embung Fatimah mengingat pentingnya
lokasi strategis dikarenakan PT. Forpham Medica Perkasa juga menjual
langsung barang-barang alkes kepada pelanggan yang langsung datang
ke toko dan kantornya. Disamping itu juga ada penjualan melalui
marketing, sales dan agen-agen lainnya yang menjualkan kepada
pelanggan.
Barang-barang yang dijual oleh PT. Forpharm Medica Perkasa merupakan
barang-barang yang langsung di supply dari supliernya langsung yang
berada di luar kota batam ataupun diluar negri, sehingga harga yang
ditawarkan relatif lebih murah dari pada perusahaan lain. Barang-
barang yang ditawarkan juga berkualitas yang sudah memiliki
standart izin dari Kementrian Kesehatan Republik Indonesia.</p>
</div>
</div>
</div>
</section>
<section class="home-area">
<div class="home_content">
<div class="container">
<div class="row">
<div class="col-sm-12"><h2
class="sub_title">PRODUCT UNGGULAN</h2></div>
<div class="home_list">
<ul>
<li class="col-md-3 col-sm-6 col-
xs-12">
<div class="thumbnail">
<img src="img/1.jpg"
alt="Post">
<div class="caption">
<h3 align="center"><a
href="#">Baby Scale</a></h3>
</div>
</div>
</li>
<li class="col-md-3 col-sm-6 col-
xs-12">
<div class="thumbnail">
<img src="img/2.jpg"
class="img-responsive" alt="Post">
112
<div class="caption">
<h3 align="center"><a
href="#">Alkohol</a></h3> </div>
</div>
</li>
<li class="col-md-3 col-sm-6 col-
xs-12">
<div class="thumbnail">
<img src="img/3.jpg"
class="img-responsive" alt="Post">
<div class="caption">
<h3 align="center"><a
href="#">Easy ouch GHU</a></h3>
</div>
</div>
</li>
<li class="col-md-3 col-sm-6 col-
xs-12">
<div class="thumbnail">
<img src="img/4.jpg"
class="img-responsive" alt="Post">
<div class="caption">
<h3 align="center"><a
href="#">Blood Lancet Liferesourcess</a></h3>
</div>
</div>
</li>
</ul>
</div>
<div class="col-sm-9 home_bottom">
<h2 class="sub_title">PRODUK KAMI</h2>
<div class="clearfix"></div>
<div class="row">
<div class="carousel slide" data-
ride="carousel" data-type="multi" data-interval="6000"
id="myCarousel">
<div class="carousel-inner">
<div class="item active">
<div class="col-md-2
col-sm-6 col-xs-12 p10">
<a href="#"><img
src="img/a1.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12 p10">
<a href="#"><img
src="img/a2.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a3.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
113
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a4.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a5.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a6.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a7.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a8.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12 p10">
<a href="#"><img
src="img/a9.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12 p10">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"><img
src="img/a11.jpg" class="img-responsive" alt="Reference"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12"></div>
</div>
114
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div> </div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
<div class="item">
<div class="col-md-2
col-sm-6 col-xs-12">
<a href="#"></a>
</div>
</div>
</div>
<a class="left carousel-
control" href="#myCarousel" data-slide="prev"><i class="glyphicon
glyphicon-chevron-left"></i></a>
<a class="right carousel-
control" href="#myCarousel" data-slide="next"><i class="glyphicon
glyphicon-chevron-right"></i></a>
</div>
</div>
</div>
<div class="col-sm-3">
</div>
</div>
</div>
</div>
</section>
</main>
<?php include "inc/foota.php";?>