Anda di halaman 1dari 53

SISTEM INFORMASI PENJUALAN

KOSMETIK PADA WA BEAUTY BERBASIS WEBSITE

SKRIPSI

Oleh :

Nurwana
20150510157

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS ILMU KOMPUTER
UNIVERSITAS AL ASYARIAH MANDAR
POLEWALI MANDAR
2020

i
PERSETUJUAN

SKRIPSI

SISTEM INFORMASI PENJUALAN


KOSMETIK PADA WA BEAUTY BERBASIS WEBSITE

Yang dipersiapkan dan disusun oleh :

Nurwana
20150510157

Telah disetujui oleh Dosen Pembimbing


Pada tanggal ……………….

Pembimbing I Pembimbing II

Muhammad Sarjan SE.,Akt.,M.SI Syarli, S. Kom., M. Kom


NIDN :0925087501 NIDN: 0905078702

ii
KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah swt yang telah melimpahkan

rahmatNya, sehingga penelitian saya yang berjudul “sistem informasi penjualan Kosmetik Pada

WA Beuti Berbasis Website” dengan baik. Skripsi ini merupakan syarat akademis dalam

menyelesaikan pendidikan SI, Jurusan Teknik Informatika, Fakultas Ilmu Komputer,

Universitas Al Asyariah Mandar.

Penulis menyadari bahwa berkat bantuan dari berbagai pihak, maka penelitian ini dapat

tersusun secara utuh. Oleh karena itu, penulis menyampaikan rasa terima kasih yang tak

terhingga kepada kedua orang tua tercinta saya yang telah memberikan banyak motivasi, doa,

serta memberikan bantuan materi, Kedua orang tua saya selalu setia dalam mendukung dan

membiayai pendidikan saya.

Ucapan terima kasih dan penghargaan yang setinggi-tingginya penulis sampaikan kepada

berbagai pihak yang turut memberikan bimbingan, petunjuk, dan saran, baik secara langsung

maupun tidak langsung dalam penulisan skripsi ini, terkhusus kepada:

1. Dr. Hj. Chuduriah Sahabuddin, M.Si. selaku Rektor Universitas Al Asyariah Mandar;

2. Bapak Muhammad Sarjan,S.E.,M.Si, AK, selaku Dekan fakultas Ilmu Komputer

Universitas Al- Asyariah Mandar;

3. Bapak Muhammad Assidiq, SE., M.Pd selaku Wakil Dekan Fakultas Al Asyariah

Mandar.

4. Basri, S.Kom., MT. selaku Direktur Lembaga Penelitian dan Pengabdian Masyarakat

(LPPM) Universitas Al Asyariah Mandar dan sekaligus Pembimbing I karena telah

banyak membantu dan memotivasi selama penyusunan Skripsi ini;

iii
5. Syarli, S.Kom., M.Kom. selaku Ketua Jurusan Teknik Informatika Universitas Al

Asyariah Mandar dan sekaligus Pembimbing II karena telah banyak membantu dan

memotivasi selama penyusunan Skripsi ini;

6. Seluruh dosen Program Studi Teknik Informatika;

7. Teman-teman seperjuangan Angkatan 2015.

Dengan segala kerendahan hati, penulis menyadari bahwa penelitian ini masih sangat jauh

dari kesempurnaan. Oleh karena itu, penulis sangat berterima kasih atas saran dan kritik demi

sempurnanya penelitian ini. Semoga penelitian ini dapat bermanfaat bagi penulis pada

khususnya dan pembaca pada umumnya.

Polewali, 2020

Penulis

iv
DAFTAR ISI

HALAMAN JUDUL ...................................................................................... i

LEMBAR PERSETUJUAN ........................................................................... ii

LEMBAR PENGESAHAN ............................................................................ iii

ABSTRACK ................................................................................................... iv

KATA PENGANTAR .................................................................................... v

DAFTAR ISI ................................................................................................... vii

DAFTAR TABEL ........................................................................................... xi

DAFTAR GAMBAR ....................................................................................... xii

BAB I PENDAHULUAN ....................................................................... 1

1.1. Latar Belakang Masalah ................................................... 1

1.2. Rumusan Masalah ............................................................ 3

1.3. Batasan Masalah ............................................................... 3

1.4. Tujuan Penulisan ............................................................. 3

1.5. Manfaat Penelitian ........................................................... 3

1.6. Keaslian Terkait ............................................................... 3

BAB II LANDASAN TEORI ................................................................... 5

2.1. Kerangka Teori ................................................................. 5

2.1.1. Sistem Informasi ............................................... 5

v
2.1.2 Definisi Persediaan ............................................ 7

2.1.3. Internet ............................................................... 9

2.1.4. Definisi WEB ..................................................... 10

2.1.5. Bahasa Pemrograman ......................................... 10

2.2. Kerangka Pikir ................................................................. 22

BAB III METODE PENELITIAN ............................................................. 24

3.1. Alat dan Bahan Penelitian ................................................ 24

3.2. Alat Penelitian ................................................................. 25

3.3. Bahan Penelitian ............................................................... 25

3.4. Waktu Dan Tempat Penelitian ......................................... 28

3.5. Waktu Penelitian ............................................................... 28

3.6. Tempat Penelitian ............................................................. 29

3.7. Tahapan Penelitian ........................................................... 30

3.8. Tehnik Pengumpulan Data ............................................... 31

3.9. Teknik Analisis Data ........................................................ 32

3.10. .. Kerangka Sistem .............................................................. 33

3.11. Analisis Dan Rancangan Sistem ....................................... 34

BAB IV HASIL PENELITIAN DAN PEMBAHASAN ................................. 24


4.1 Hasil Peneltian .............................................................................. 24

1.1.1. Pengujian Teknologi Penjualan Make Up Online ............. 24


vi
1.1.2. Analisis Kelayakan Sistem ................................................ 25

1.1.3. User Interface Program Admin .......................................... 25

1.1.4. User Interface Pengguna ................................................... 26

1.2 Pembahasan ..................................................................................... 28

1.1.5. Pengujian blackbox ........................................................... 28

1.1.6. Pengujian Whitebox ........................................................... 30

1.1.7. Coding Program................................................................ 34

BAB V PENUTUP .......................................................................................... 42


5.1 Kesimpulan ...................................................................................... 42

5.2 Saran ................................................................................................ 42

DAFTAR PUSTAKA ..................................................................................... 43

vii
DAFTAR GAMBAR

Gambar 2.1. Kerangka Fikir ........................................................................... 13

Gambar 3.1.Tahapan Peleitian ....................................................................... 14

Gambar 3.2.Kerangka Sistem ........................................................................ 14

Gambar 3.3.Diagram Alir Sistem Yang Berjalan .......................................... 22

Gambar 3.4. Sistem Sistem Yang Di Usulkan .............................................. 26

Gambar 3.5. Form Login ............................................................................... 29

Gambar 3.6.Halaman Utama .......................................................................... 30

Gambar 3.7.Form Halaman Kecantikan ......................................................... 33

Gambar 3.8 .Form Transaksi .......................................................................... 34

Gambar 4.1 tampiilan tambah produk ............................................................ 26

Gambar 4.2 tampilan menu informasi ............................................................ 27

Gambar 4.3 halaman menu semua koleksi ..................................................... 27

Gambar 4.4 Halaman menu konfirmasi pembayaran ..................................... 28

Gambar 4.5 halaman menu keranjang ............................................................ 28

Gambar 4.6 Flowchart login ........................................................................... 31

Gambar 4.7 flowchart halaman menu pengguna ............................................ 32

Gambar 4. 9 Flowgraph Menu Halaman Admin ............................................. 33

viii
DAFTAR TABEL

Tabel 2.1. Simbol Dan Fungsi Flowchart .............................................. 19

Tabel 3.1. Jadwal Pelaksanaan ............................................................... 20

Tabel 4.1 tabel pengujian blackbox pengguna….................................... 30

ix
BAB I

PENDAHULUAN

1.1 Latar Belakang

Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini

menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang

jalannya operasi-operasi demi tercapainya tujuan yang diinginkan oleh perusahaan.

Teknologi internet sudah terbukti merupakan salah satu media informasi yang efektif

dan efisien dalam penyebaran informasi yang dapat diakses oleh siapa saja, kapan saja

dan dimana saja.

Teknologi internet mempunyai efek yang sangat besar pada perdagangan atau

bisnis. Hanya dari rumah atau ruang kantor, calon pembeli dapat melihat produk-produk

pada layar komputer, mengakses informasinya, memesan dan membayar dengan pilihan

yang tersedia. Calon pembeli dapat menghemat waktu dan biaya karena tidak perlu

datang ke toko atau tempat transaksi sehingga dari tempat duduk mereka dapat

mengambil keputusan dengan cepat. Perkembangan aplikasi web yang semakin pesat

sejak munculnya teknologi internet sangat membantu dalam kemudahan serta kecepatan

pengiriman, penyampaian dan penerimaan informasi. Mulai dari perusahaanperusahaan,

sekolah-sekolah, perguruan tinggi, dan lembaga atau organisasi lainnya telah banyak

memanfaatkan aplikasi web dalam kegiatan penjualan, promosi, belajar dan kegiatan

lainnya dimana dibutuhkan pengiriman, 2 penyebaran dan penerimaan informasi

sehingga memberikan kemudahan bagi pengguna ( user ) yang

membutuhkan.(Muhammad Rangga Perkasa , Asep Deddy, 2014)

Penggunaan teknologi terkomputerisasi akan berdampak baik terhadap jalannya

suatu kerjaan. Dalam hal ini bengkel Aldo Motor adalah merupakan suatu usaha yang

1
bergerak di bidang penjualan sparepart dan perbaikan khusus kendaraan bermotor.

Pengelolaan data yang masih masih manual menyebabkan kurang efektifnya pendataan

di bengkel tersebut.

Permasalahan yang dihadapi oleh Aldo Motor yakni Pemilik suka keliru

menghitung data penjualan karena harga barang yang tidak menentu.,Pembuatan

laporan penjualan tidak tepat waktu karena staffadmin harus melihat dari tumpukan

faktur. Tidak adanya sistem informasi tentang stok sparepart sehingga sering

mengalami kesulitan dalam mencari sparepart. Pimpinan sulit memantau

perkembangan penjualan karena staff admin tidak bias memberikan informasi laporan

rekap.

Untuk mengatasi permasalahan tersebut maka dirancang sistem pendukung

Perancangan Sistem Informasi Persediaan Sparepart Motor Pada Aldo Motor Berbasis

Web, yang dapat membantu dalam menyelesaikan permasalahan yang dihadapi dalam

proses penjualan sparepart pada Aldo Motor dengan menerapkan teknologi informasi

sehingga dapat bekerja kesulitan dalam hal penjualan alat motor.

1.2 Rumusan Masalah

Berdasarkan uraian latar belakang masalah tersebut, maka dapat dirumuskan

permasalahan yang akan dibahas oleh penulis yaitu: ”Bagaimana Merancang

Perancangan Sistem Informasi Penjualan Kosmetik Pada Wa Beauty Berbasis Website?”

1.3 Batasan Masalah

Untuk menghindari pembahasan yang melebar dan keluar dari fokus topiknya

maka penulis membatasi masalah hanya terbatas pada:

a. Sistem Informasi yang dirancang untuk mempermudah penjualan sparepart motor

pada aldo motor berbasis web.

2
b. Sistem Informasi dibangun dengan menggunakan bahasa pemprograman, HPH,

HTML dan menggunakan database XAMPP atau MySQL.

c. Sistem Informasi Penjualan Kosmetik Pada Wa Beauty Berbasis Website.

1.4 Tujuan Penelitian

Tujuan penelitian ini adalah membangun sebuah Perancangan Sistem Informasi

Penjualan Kosmetik Pada Wa Beauty Berbasis Website.

1.5 Manfaat Penelitian

Penelitian diharapkan dapat memberikan manfaat sebagai berikut :

1. Manfaat Bagi Penulis

Hasil penelitian diharapkan dapat menjadi wacana untuk menambah pengetahuan

dan wawasan bagi peneliti berikutnya.

2. Manfaat Bagi Pengguna

Hasil penelitian diharapkan dapat mempermudah dalam pemilik Wa Beauty

Berbasis Website

3. Bagi Lembaga Pendidikan

penelitian ini bermanfaat dalam proses kegiatan pembelajaran di masa yang akan

datang.

1.6 Penelitian Terkait

Dalam penelitian ini, penulis mengambil beberapa jurnal yang dapat

dibandingkan dengan penelitian yang dilakukan oleh penulis diantaranya yaitu :

1. (Choirul Muallifah, dkk. 2016), Melakukan Penelitian Sistem Informasi Penjualan

Barang Pada Bengkel Karunia Motor Arjosari. Bengkel ini memiliki permasalahan

pada pencatatan transaksi yang bersifat konvensional. Karena itu dibutuhkan sebuah

sistem yang dapat mengatasi hal tersebut. Software yang digunakan untuk

3
pembuatan sistem ini adalah PHP. Tujuan dari penelitian ini adalah untuk membuat

sistem pencatatan barang (pembelian- penjualan) yang bersifat komputerisasi.

Manfaatnya adalah agar memudahkan proses pencatatan data barang, baik itu

pembelian ataupun penjualan. Metode yang digunakan adalah kepustakaan,

observasi, wawancara dan analisis. Dari pembuatan sistem ini, harapannya bisa

meringankan tugas pegawai bengkel dan membuat kinerja bengkel menjadi lebih

efektif dan efisien.

2. (Muhammad Rangga Perkasa , Asep Deddy, 2014), Melakukan Penelitian tentang

Perancangan Aplikasi Penjualan Sparepart Pada Bengkel Fajar Motor

Menggunakan Metode Berorientasi Objek, Tujuan pembuatan aplikasi ini adalah

untuk meningkatkan pelayanan tehadap pelanggandan mempermudah pekerjaan

pegawai. Metode perancangan sistem yang digunakan dalam Tugas Akhir ini

merupakan metodologi berorientasi objek yaitu Unified Approach (UA) yan

dikemukanan oleh Ali bahrami (1999) yang terdiri dari tahapan-tahapan Object

Oriented Analysis (OOA) dan Object Oriented Design (OOD), serta menggunakan

(UML) untuk memodelkan kebutuhan sistem. Adapaun hasil dari penelitian ini

adalah mebuat system penjualan yang lebih baik melalui analisis dan desain sistem

yang telah dilakukan sehingga bisa menghasilkan aplikasi Penjualan yang lebih

efektif dan efesien baik dari sisi pengusaha maupun pembeli. Dari hasil penelitian

yang telah dilakukan, Hasil akhir dari penelitian ini, diharapakan aplikasi yang telah

dibuat dapat membantu dalam pemecahan masalah yang ada pada bengkel Sadulur

Motor, dalam melakukan transaksi Penjualan sparepart baik secara tunai..

3. (Putri & Mulyono, 2017), Melakukan Penelitian Tentang Analisis Dan Perancangan

Sistem Informasi Penjualan Berbasis Web (Studi Kasus : UD. Cakra Motor).

Membangun sebuah Dalam pengolahan data pada UD. Cakra Motor masih
4
menggunakan pencatatan di buku besar, nota, dan menghitung dengan

menggunakan kalkulator. Metode ini tentunya menghasilkan informasi yang tidak

salin terintegrasi, karena data yang dimasukkan masih dalam bentuk file tersendiri.

Adapun tujuan pada penelitian ini adalah menganalisa dan merancang sistem

informasi penjualan berbasis web dan menghasilkan prototipe sistem informasi

penjualan pada UD. Cakra Motor. Perancangan sistem pada penelitian ini

menggunakan metode waterfall, sedangkan dalam pembuatan prototipe sistem

mengunakan alat bantu MySQL untuk merancang basis data. Tahap penyelesaian

adalah pembuatan laporan. Pada tahap ini dilakukan pembuatan laporan yang di

susun berdasarkan hasil dari penelitian yang telah dilakukan peneliti.

4. (Chandiarie et al., 2018) Melakukan Penelitian tentang Perancangan dan

Pembuatan Website E-Commerce Penjualan Spare part UD . Cahaya Agung Motor.

Perancangan website ini didesain menggunakan Data Flow Diagram (DFD), Entity

Relationship Diagram (ERD) menggunakan Bahasa pemograman PHP dan HTML

dan MySQL sebagai software database. Di dalam website ini terdapat berbagai

Informasi yang dibutuhkan oleh customer, seperti dapat mengetahui merk, gambar

dan harga spare part sehigga customer dapat mengetahui lebih jelas spare part yang

akan dibeli. Untuk pembarayan, customer juga dapat memilih jenis pembayaran

yang disediakan seperti kartu kredit, transfer dan rekening bersama. Website ini juga

terdapat informasi master data seperti daftar penjualan, master customer, master

retur dan master barang pada halaman admin dan data laporan seperti laporan

penjualan, stok barang dan laporan retur yang dapat dilihat oleh owner.

5. Adapun perbedaan penelitian dari penelitian sebelumnya adalah dalam penelitian ini

akan menghasilkan sebuah Sistem informasi yang dibangun hanya berfokus pada

menghitung ketersediaan barang, serta mencetak hasil penjualan berupa laporan


5
penjualan serta pengguna dapat melihat barang jualan yang berada di kosmetik WA

BEUTY, Aplikasi ini dibangun agar dapat mempermudah dan mempercepat proses

traksaksi antara pembeli dengan pemilik usaha.

6
BAB II

TINJAUAN PUSTAKA

2.1 Kerangka Teori

2.1.1 Sistem Informasi

Berdasarkan definisi sistem dan definisi informasi yang telah disebutkan

datas, maka sistem informasi adalah suatu sistem didalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian,mendukung operasi,

berisfat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan Sistem Informasi

dapat diartikan sebagai suatu alat untuk menyajikan informasi dengan cara

sedemikian rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah

untuk menyajikan informasi guna pengambilan keputusan para perencanaan,

pemrakarsaan, pengorganisasian, pengendalian kegiatan operasi subsistem suatu

perusahaan, dan menyajikan sinergi organisasi pada proses. (Muhammad

Rangga Perkasa , Asep Deddy, 2014)

2.1.2 Definisi Persediaan

Konsep Persediaan persediaan dapat diartikan sebagai barang-barang yang

disimpan untuk digunakan atau dijual

pada masa atau periode yang akan datang. Persediaan terdiri dari persediaan

bahan baku, persediaan bahan setengah jadi dan persediaan barang jadi.

Persediaan bahan baku dan bahan setengah jadi disimpan sebelum digunakan

atau dimasukkan ke dalam proses produksi, sedangkan persediaan barang jadi

atau barang dagangan disimpan sebelum dijual atau dipasarkan.

7
Dengan demikian setiap perusahaan yang melakukan kegiatanusaha umumnya

memiliki persediaan.(LYONY, 2013)

2.1.3 Internet

Internet suatu network komputer global yang memungkinkan penggunaannya

untuk mengirimkan pesan elektronis (email),berkomunikasi,berbelanja,mencari

informasi dan mendapatkan dokumen,file/program dari berbagai jenis (Wahyu

Novianto, 2016)

2.1.4 Definisi Web

Website atau situs dapat diartikan sebagai kumpulan halaman yang

menampilkan informasi data teks, data gambar diam atau bergerak, data animasi,

suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun

dinamis yang berbentuk suatu rangkaian bangunan yang saling terkait dimana

masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).

Bersifat statis apabila isi informasi website tetap, jarang berubah dan ini

informasinya searah hanya dari pemilik website. Berifat dinamis apabila isi

informasi website selalu berubah-ubah, dan ini informasinya interaktif dua arag

berasal dari pemilik serta pengguna website. (Wahyu Novianto, 2016)

2.1.5 Bahasa Pemrograman

a. Hypertext Preprocessor (PHP)

PHP singkatan dari PHP Hypertext Prepocessor yang digunakan

sebagai bahasa script server-side dalam pengembangan Web yang

disisipkan pada dokumen HTML.Penggunaan PHP memungkinkan Web

dapat dibuat dinamis sehingga maintenance situs Web tersebut menjadi

lebih mudah dan efisien.PHP merupakan sofware Open-Source yang


8
disebarkan dan dilisensikan secara gratis serta dapat didownload secara

bebas dari situs resminya.(Putri & Mulyono, 2017)

b. XAMPP Server

XAMPP Server adalah perangkat lunak gratis yang mendukung

banyak sistem operasi, merupakan kompilasi dari beberapa program untuk

menjalankan fungsinya sebagai server yang berdiri sendiri, yang terdiri

atas program Apache HTTP Server, MySQL database, dan penerjemah

bahasa yang dirulis dengan PHP dan Perl. XAMPP adalah nama yang

merupakan singkatan dari X berbagai sistem oprasi (Linux, MAC,

Windows), Apache, MySQL, PHP, PERL.Program ini tersedia dalam

GNU General Public License dan bebas, merupakan web server yang

mudah digunakan yang mampu melayani halaman dinamis (SETIYONO,

2013)

c. MySQL

MySQL merupakan software yang tergolong sebagai DBMS

(Database Management System) yang bersifat opensource. Open source

menyatakan bahwa software ini dilengkapi dengan source code (kode yang

dipakai untuk membuat MySQL), selain itu tentu saja bentuk

executablenya atau kode yang dapat dijalankan secara langsung dalam

sistem operasi, dan bisa diperoleh dengan men-download (mengunduh) di

internet secara gratis. (Choirul Muallifah, Bambang Eka Purnama, 2016)

d. Data Base

Database atau sering juga disebut basis data adalah sekumpulan

informasi yang disimpan dalam komputer secara sistematik dan

merupakan sumber informasi yang dapat diperiksa menggunakan suatu


9
program komputer.Database berfungsi untuk menyimpan informasi atau

data. Untuk mengelola database diperlukan software yang sering disebut

dengan DBMS (Database Management System) (Putri & Mulyono,

2017)

e. Flowchart

Bagan alir atau Flowchart adalah bagan (chart) yang menunjukkan

alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir

(flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk

dokumentasi.

Bagan alir proses (process flowchart) merupakan bagan alir yang banyak

digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk

menggambarkan proses dalam suatu prosedur. Terdapat pada table 2.1.

No. Simbol Nama Keterangan

Menunjukkan arah aliran


1. Garis Alir
algoritma, dari satu proses ke
proses berikutnya.

2. Terminal Menunjukkan awal atau akhir


sebuah proses.

3. Proses Menyatakan kegiatan yang akan


terjadi dalam diagram alir.

Proses / langkah di mana perlu


adanya keputusan atau adanya
4. Titik Keputusan kondisi tertentu. Di titik ini selalu
ada dua keluaran untuk
melanjutkan aliran kondisi yang
berbeda.

5. Input/ Output Digunakan untuk mewakili data


masuk atau data keluar.

10
Proses
Digunakan untuk menunjukan
6.
suatu proses yang begitu
terdefenisi
kompleks.

Menunjukkan operasi yang tidak


Inisialisasi/
memiliki efek khusus selain
7.
mempersiapkan sebuah nilai
Persiapan
untuk langkah / proses
berikutnya.
Menunjukkan penginputan data
8. Input Manual
secara manual memakai alat -
alat komputer.

9. Operasi Manual Menunjukkan operasi secara


manual.

Menunjukkan dokumen yang


10. Dokumen datanya di input atau output dari
suatu aliran program /
dokumen.
Menunjukkan dokumen
11. Multi Dokumen
berangkap dari suatu aliran
program / dokumen.

Menunjukkan penyimpanan /
12. File
pengambilan data ke / dari suatu
file dengan tipe apapun.
Penghubung
Menunjukkan hubungan aliran
13.
program / dokumen pada
sehalaman
halaman yang sama.
Penghubung
Menunjukkan hubungan aliran
14.
program / dokumen pada
beda halaman
halaman yang berbeda.

Simbol untuk keluar/masuk


15 Simbol Off-line
prosedure atau proses dalam
lembar / halaman yang lain.
Tabel 2.1. Simbol dan Fungsi Flowchart

2.2 Kerangka Pikir

11
Dalam upaya mengelola suatu sistem informasi yang akurat dalam sebuah

organisasi maka dibutuhkan suatu sistem informasi yang mampu mengatsi masalah-

masalah yang dihadapi oleh badan usaha tersebut., Sistem komputerisasi yang ada

sekarang ini mampu menjawab permasalahan tersebut dengan pengelolahan data secara

elektronik dengan menggunakan komputer.Kriteria sistem informasi yang baik adalah

memenuhi standar efesien dan efektif dari segi informasi dengan mengoptimalkan

penggunaan fasilitas komputer yang telah ada bentuk krangka pikir dapat di lihat pada

gambar 2.2.

Pengelolaan data persediaan penjualan kosmetik pada WAbeuty

permasalahan yang dihadapi masih sering kehabisan persediaan,


dan harga barang tidak menentu

Alternatif Penyelesaian Masalah mempermudah dalam penjualan,


mengelolah persediaan serta harga barang menetap.

Merancang Sistem informasi penjualan kosmerik WA beuty


berbasis web

Gambar 2.1 Kerangka Pikir


Sering sekali pemilik toko tidak mengetahui jumlah stok persedian barang jualan

serta tidak menentunya harga barang yang ada di toko sebagai alternative penyelesaiaan

masalah untuk mempermudah proses pengelolaan penjualan barang serta ketersediaan

12
barang pada toko kosmetik Wa Beauty penulis membeikan suatu penyelsaian masalah

yakni sebuah sistem informasi penjualan kosmetik pada WA beuty berbasis web.

BAB III

METODE PENELITIAN

3.1. Alat dan Bahan Penelitian

Adapun alat dan bahan yang digunakan dalam pembuatan Merancang Sistem

Informasi Penjualan kosmetik pada WA beuty Berbasis Web ini yaitu:

3.2. Alat Penelitian

a. Perangkat Keras (Hardware)

Kebutuhan hardware dalam penelitian ini adalah kebutuhan perangkat

keras digunakan untuk merancang Merancang Sistem Informasi Penjualan

kosmetik pada WA beuty Berbasis Web adapun hardware yang digunakan yaitu

1. Komputer/Laptop

2. Processor Intel Inside/Celeron 1.60 GHz,

3. RAM 4 GB

4. Hardisk 500 GB.

13
5. Layar 14 inchi.

b. Perangkat Lunak (Software)

Kebutuhan software yang akan di implementasikan pada Merancang

Sistem Informasi Penjualan Kosmetik WA beuty Berbasis Web adalah software

yang digunakan komputer dekstop pada umumnya namun ketika sistem telah

benar-benar berjalan tidak menutup kemungkinan spesifikasi software akan

berubah mengikuti kebutuhan sistem penelitian ini membutuhkan spesifikasi

software yaitu :

1. sistem operasi Windows 10.

2. Adobe Dreamwever.

3. Database Xampp/SQLserver,

4. Text Editor Sublime,

5. Web Browser (Google Chrome).

3.3. Bahan Penelitian

Data yang digunakan dalam penelitian ini, data nama barang, harga barang,

merek dan tipe barang.

3.4.Waktu Dan Tempat Penelitian

3.5.Waktu penelitian

Penelitian dilaksanakan selama empat bulan yaitu bulan Januari sampai

dengan April 2020.

3.6.Tempat penelitian

Tempat Pelaksanaan Penelitian ini adalah di tokoh kosmetik wa beuty

kecamatan tappalang kabupaten mamuju, adapun uraian kegiatan pada tempat

penelitian dapat dilihat pada table 3.1.

14
Uraian januari Februar1 maret april
No.
Kegiatan 1 2 2 3 2 3 4 1 2 3 4 1 2 3

Investigasi
1
Masalah
2 Studi Literatur
Perancangan
3
Sistem
Pengumpulan
4
Data
6 Revisi Sistem
Infografik
7
Aplikasi
Penyusunan
8
Laporan Akhir

Tabel 3.1. Jadwal Pelaksanaan

3.7.Tahapan Penelitian

Tahapan penelitian ini menunjukkan langkah-langkah yang dilakukan dalam

penelitian Sistem Informasi Penjualan kosmetik pada WA beuty Berbasis Web. Adapun

tahap penelitian dapat dilihat pada gambar 3.1.

15
Menentukan Permasalah pada penjualan kosmetik Sebagai
Investigasi
Objek Penelitian

Reviuw Jurnal, Penelitian Terdahulu, Buku, Study


Study literatur
Lapangan untuk menentukan kreteria usability

Penentuan model
Menentukan model pengukuran dan konteks pengguna atau
pengukuran dan
subjek manusia sebagai responden
responden

Evaluasi Evaluasi dilakukan pada tokoh kosmetik

Pengumpulan data Observasi, Study Pustaka, Wawancara

Pengelolaan dan Mengelola data real dan analisis Deskriptif untuk analisis
analisis data data

Perancangan yang berupa program aplikasi penjualan


penjualan kosmetik
kosmetik pada WA beuty

Laporan Evaluasi Laporan evaluasi berupa skripsi

Gambar 3.1 Tahapan Penelitian

Pada gambar diatas menjelaskan bahwa (1) langkah pertama yang dilakukan adalah

mencari masalah penelitian yang akan diangkat yaitu tentang penjualan kosmetik pada

WA beuty kecamatan tappalang kabupaten mamuju, (2) mencari referensi dari jurnal,

buku, artikel dari internet dan referensi yang lainnya, (3) merancang sistem yang akan

dibuat dari referensi-referensi yang ada, (4) mengevaluasi ulang referensi di tempat

penelitian. (5) mengambil data dari WA beuty, (6) mengelola data yang di perlukan oleh

16
sistem yang dirancang, (7) menyelesaikan sistem yang dirancang dari awal dan dibuat

dalam bentuk website, (8) membuat laporan akhir berupa skripsi.

3.8.Tahap Pengumpulan Data

Interview adalah instrumen pengumpulan data yang dilakukan penulis dengan

cara sebagai berikut:

1. Wawancara

Pada metode ini dilakukan proses interview atau wawancara kepada pemilik

tokoh kosmetik WA beuty. Hal ini bertujuan untuk mendapatkan data yang tidak

ditemukan pada studi pustaka. Setelah dikumpulkan kemudian disusun menjadi

basis aturan yang akan digunakan dalam sistem bimbingan tugas akhir berbasis

web.

2. Studi Pustaka

Pada tahap ini data dikumpulkan melalui berbagai literatur seperti pada

buku, jurnal, ataupun dokumen yang berkaitan dengan tema penelitian.

3.9.Teknik Analisis Data

Teknik analisis data yang digunakan pada penelitian ini adalah metode kualitatif.

Penelitian kualitatif pada dasarnya merupakan suatu pengamatan yang melibatkan suatu

ciri tertentu, berupa teknik observasi, wawancara mendalam, kajian dokumen pada

tempat penelitian.

Penelitian kualitatif dapat diartikan menggunakan pendekatan deduktif-induktif.

Pendekatan ini berangkat dari suatu kerangka teori, gagasan para ahli, maupun

pemahaman peneliti berdasarkan pengalamannya yang kemudian dikembangkan

menjadi permasalahan-permasalahan beserta pemecahannya yang diajukan untuk

memperoleh pembenaran (verifikasi) dalam bentuk dukungan data empiris di laporan.

3.10. Kerangka Sistem


17
Berikut ini kerangka sistem dari Merancang Sistem Informasi Penjualan

kosmetik pada WA beuty Berbasis Web untuk menggambarkan tujuan yang ingin

dicapai. Dapat dilihat pada gambar 3.2.

Input Proses Outpu

Laporan penjualan,
jumlah persediaan,
Admin klasifikasi
berdasarkan tipe
Input nama barang, dan merek
harga barang, merek
dan tipe barang
Klasifikasi
berdasarkan merek,
tipe, jumlah
persediaan

Gambar 3.2 Kerangka Sistem

3.11. Analisa dan Perancangan Sistem

e. Diagram Alir Sistem Yang Sedang Berjalan

Berikut gambaran sistem penjualan yang sedang berjalan pada tokoh

kosmetik wa beuty sebagaimana yang terlihat pada gambar 3.3

18
Input (Pembeli kosmetik) Proses (Penjual) Ouput

Melihat daftar
Mulai Mencatat hasil
kosmetik
penjualan kosmetik

Pengunjung
mencari kosmetik Tidak
tersedia Selesai
Ya

Transaksi kasir
penjualan

Gambar 3.3 Diagram Alir Sistem Yang Sedang Berjalan

Identifikasi dari sistem yang berjalan yakni kasir penjualan sering kali tidak

melakukan proses pencatatan hasil pnejualan hal ini mengakibatkan keliru dalam

mengetahui berapa jumlah persediaan yang berada tokoh kosmetik wa beuty

f. Diagram Sistem Yang Diusulkan

Berikut gambaran Sistem Informasi Penjualan kosmetik pada WA beuty

Berbasis Web yang diusulkan sebagaimana yang terlihat pada Tabel 3.4 :

19
Input Proses (Penjual) Ouput

Mulai Transaksi hasil


Melihat daftar
kosmetik pada penjualan
website

Pengunjung mencari
kosmetik
Mencatat hasil penjualan
kosmetik

Memilih barang
Selesai
yang dibutuhkan

Gambar 3.4 Gambar Diagram Sistem Yang Diusulkan


g. Perancangan Sistem Interface

Tujuan perancangan atau desain sistem secara umum adalah untuk memberikan

gambaran secara umum kepada pemakai tentang sistem yang baru. Desain secara umum

mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara

terinci.

h. Rancangan Input Output

1. Form Login

Berikut gambaran Form Login yang bertujuan untuk memasukkan

identitas akun yang terdiri dari username dan password seperti terlihat pada

gambar 3.5.

20
Gambar 3.5 Form Login

2. Form Menu Halaman Utama

Berikut gambaran Form Menu Halaman Utama yang bertujuan

menampilkan informasi semua jenis produk yang ada di tokoh kosmetik

yang dapat dilihat pada gambar 3.6.

Gambar 3.6 Form Halaman Utama

3. Form Perlengkapan kecantikan

21
Berikut form perlengkapan kecantikan yang menyediakan informasi

berupa semua jenis perlengkapan kecantikan dan aksesoris dapat dilihat pada

gambar 3.7.

Gambar 3.7 Form Perlengkapan Kecantikan

4. Form Detail Transaksi

Berikut merupakan form detail transaksi yang menyediakan informasi

berupa detail barang, harga barang serta jumlah stok yang tersedia pada tokoh .

Dapat dilihat pada gambar 3.8.

22
Gambar 3.8 Form transaksi barang

23
BAB IV
HASIL PENELITIAN DAN PEMBAHASAN

4.1 Hasil Peneltian

Hasil Penelitian yang telah dicapai oleh penulis yaitu Sebuah Sistem Informasi Penjualan

Kosmetik Pada Wa Beauty Berbasis Website, dengan menggunakan bahasa pemograman PHP

dan MySQL yang pada umumnya digunakan pada sistem yang berbasis website.

Pada sistem informasi yang dirancang ini menyediakan fitur-fitur bagi pengguna atau user

antara lain sebagai berikut menu “home page” yang menampilkan tentang sistem penjualan

produk make up online, menu “informasi” yang menampilkan tentang cara berbelanja di Sistem

Informasi Penjualan Kosmetik Pada Wa Beauty, menu “semua koleksi” pada halaman ini

menampilkan tentang semua produk yang ada di sistem dan sudah di kategorikan satu-persatu

sesuai dengan jenis produknya, menu “konfirmasi pembayaran” pada menu ini menampilkan

tentang pembayaran yang akan dilakukan oleh pembeli yang akan dikonfirmasi oleh

administrator program, menu “keranjang” pada menu ini menampilkan tentang produk yang

akan dibelanja oleh pembeli.

4.1.1 Pengujian Teknologi Penjualan Make Up Online

Pada sub ini penulis akan menjelaskan tentang proses yang dilakukan pada Sistem

Informasi Penjualan Kosmetik Pada Wa Beauty,

1. Admin akan melihat semua aktivitas yang dilakukan oleh pembeli didalam sistem, dan

mengkonfirmasi pembelian yang diajukan oleh pembeli.

Data yang digunakan dalam sistem ini, berupa data kosmetik dengan harga yang di

implementasikan ke sistem sebagai latihan untuk pengujian sistem ini.

24
4.1.2 Analisis Kelayakan Sistem

Outcome yang dihasilkan dalam sistem ini adalah membantu pengguna untuk melakukan

belanja secara praktis hanya dengan melihat gambar yang ada di web, membayar dan

menunggu kiriman sampai di tangan pengguna tanpa melakukan aktivitas yang berat. Ada

beberapa sisi yang penulis rangkum untuk nilai kelayakan dalam terbangunnya sistem ini,

antara lain:

1. Kelayakan Teknologi

Berbicara tentang teknologi pada sistem ini, memang sangat recomended dikarenakan

kemudahan dalam melakukan belanja melalui teknologi utamanya dalam berbelanja make up

yang dikhususkan oleh sistem ini, selain dari itu menu yang disediakan disajikan dengan mudah

sehingga pengguna dapat mengoprasikannya dengan baik tanpa harus belajar lama.

2. Kelayakan Operasioanal

Untuk kelayakan operasional pada sistem ini tidak diragukan lagi, penulis sangat berharap

semoga sistem ini dapat diinplementasikan dengan baik, bagi pengguna yang menggunkannya

hanya mempelajari sedikit sistemnya.

4.1.3 User Interface Program Admin

Pada sub ini akan membahas tentang tampilan yang ada di program yang telah dirancang

ini.

1. Form Tambah Data Produk

25
Pada halaman ini admin akan melakukan penambahan produk baru, dengan

menginput kategori, nama produk, satuan, berat, harga beli, harga reseller, harga

konsumen, dan keterangan gambar serta penjelasan tentang produknya.

Gambar 4.1 tampiilan tambah produk

4.1.4 User Interface Pengguna

Pada tampilan ini membahas tentang halaman yang tampil untuk pengguna/pembeli

penyajiannya sebagai berikut.

1. Menu Informasi

26
pada halaman ini membahas tentang informasi tata cara melakukan belanja pada

sistem.

Gambar 4.2 tampilan menu informasi

2. Menu Semua KoleksiPada menu ini tersajikan semua produk yang ada di sistem
seperti nama produk, merek, dan harga, dan beberapa kategori produk pengguna sisa
memilih produk sesuai dengan kebutuhannya.

Gambar 4.3 halaman menu semua koleksi

3. Menu Konfirmasi Pembayaran

konfirmasi pembayaran pesanan dengan memasukkan nomor transaksi.


27
Gambar 4.4 Halaman menu konfirmasi pembayaran

4. Menu Keranjang

Pada halaman ini menampilkan tentang daftar produk yang akan dibelanja.

Gambar 4.5 halaman menu keranjang

4.2 Pembahasan

4.2.1 Pengujian blackbox

Untuk mengamati hasil eksekusi dan fungsi dari perangkat lunak maka dilakukan

pengujian blackbox. Blackbox diartikan untuk menganalogikan suatu siatem yakni sistem

yang berada dalam kotak hitam yang hanya bisa dilihat dari penampilan luarnya tanpa

mengetahui isi dari kotak itu yang dimaksud disini adalah alur sistemnya, jadi bisa

disimpulkan bahwa sisteem yang diciptakan tidak hanya dapat diukur nilainya tanpa
28
melihat bagaimana alur program sistem yang ada di dalamnya dan apa dampaknya bagi

pengguna.

Hasil
No Pengujian Hasil yang diharapkan Ket.
Pengujian

1. Form login admin

Jika button login diklik maka


sistem akan mengecek username
dan id sudah cocok, jika ia maka
form menu utama admin akan Sesuai yang
Button Login OK
tampil, dan jika tidak valid maka diharapkan
textbox username dan password
akan kosong dan login tidak
berhasil.

2. Form halaman Jika login selesai maka admin


utama akan masuk kedalam sistem
yakni halaman utama

Jika menu informasi diklik maka


Sesuai yang
Menu informasi akan tampil informasi tentang OK
diharapkan
letak tatacara melakukan belanja

Jika klik menu koleksi maka akan


Menu semua Sesuai yang
muncul tampilan semua produk OK
koleksi diharapkan
yang telah diinput oleg admni

Jika klik menu tracking order


Menu tracking maka akan tampil informasi Sesuai yang
OK
order tentang tempat dimana lokasi diharapkan
pesanan berada

Menu konfirmasi Jika klik menu konformasi Sesuai yang


OK
pembayaran pembayaran maka akan muncul diharapkan

29
halaman untuk menginput bukti
pembayaran

Jika klik menu keranjang maka


Sesuai yang
Menu keranjang akan muncul tampilan tentang OK
diharapkan
semua produk yang akan dibeli

Jika klik menu logout maka


Sesuai yang
Men log out pengguna atau admin akan keluar OK
diharapkan
dari sistem

Tabel 4.1 tabel pengujian blackbox pengguna

4.2.2 Pengujian Whitebox

White Box Testing berfungsi Untuk meneliti dan menganalisis kode-kode program serta

kesalahan yang terjadi. Jika grafik yang dihasilkan output tidak sesuai maka parameter,

variable, serta baris program akan diperbaiki satu persatu.

1. Pengujian Login

a. Flowchart

Adapun penggambaran flowchart adalah sebagai berikut

30
START

INPUT
USERNAME
PASSWORD

LOGIN
NO

YES

DASHBOAR
ADMIN

LOGOUT
NO

YES

END

Gambar 4.6 Flowchart login

2. Pengujian Halaman Menu Pengguna

a. Flowchart

Adapun penggambaran flowchart untuk halaman pengguna sebagai berikut.

31
Gambar 4.7 flowchart halaman menu pengguna

32
b. Flowgraph

Dari flowchart menu halaman admin yang digunakan untuk pengujian

perangkat lunak, maka flowgraphnya sebagai berikut :

R2
3 4

R3
5 6

R1 R4
7 8

R5
9 10

R6
11 12

13

Gambar 4. 9 Flowgraph Menu Halaman Admin

Perhitungan Cyclomatic Complexity dari Flowgraph di atas memiliki Region = 6

1. Menghitung Cyclomatic Complexity dari Egde dan Node

Dengan Rumus : V (G) = E – N + 2

Dimana : E ( jumlah edge pada flowgraph ) = 17

N ( jumlah node pada flowgarph ) = 13

Penyelesaian : V (G) = 17 – 13 + 2
33
V (G) = 6

Jadi jumlah path dari flowgraph di atas sebanyak 6 path.

2. Menghitung Cyclomatic Complexity dari P

P adalah jumlah titik yang menyatakan logika dalam diagram alir dengan Rumus

V (G) = P + 1 dimana P = 5

Penyelesaian : V (G) = 5 + 1

V (G) = 6 )

3. Independent Path pada flowgarph di atas adalah :

Path 1 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 13

Path 2 = 1 – 2 – 3 – 4 – 13

Path 3 = 1 – 2 – 3 – 5 – 6 – 13

Path 4 = 1 – 2 – 3 – 5 – 7 – 8 – 13

Path 5 = 1 – 2 – 3 – 5 – 7 – 9 – 10 – 13

Path 6 = 1 – 2 – 3 – 5 – 7 – 9 – 11 – 12 – 13

4.2.3 Coding Program

a. Login

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Login extends CI_Controller {
function index(){
if (isset($_POST['submit'])){
$username = $this->input->post('a');
$password = hash("sha512", md5($this->input->post('b')));
$cek = $this->db->query("SELECT * FROM users where
username='".$this->db->escape_str($username)."' AND password='".$this->db-
>escape_str($password)."'");
$row = $cek->row_array();
34
$total = $cek->num_rows();
if ($total > 0){
$this->session-
>set_userdata('upload_image_file_manager',true);
$this->session-
>set_userdata(array('id_users'=>$row['id_users'],

'username'=>$row['username'],
'level'=>$row['level'],
'id_session'=>$row['id_session']));
redirect('administrator/home');
}else{
$data['title'] = 'Administrator &rsaquo; Log In';
$this->load->view('administrator/view_login',$data);
}
}else{
$data['title'] = 'Administrator &rsaquo; Log In';
$this->load->view('administrator/view_login',$data);
}
}
}
b. Produk

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Produk extends CI_Controller {


function index(){
$jumlah= $this->model_app->view('rb_produk')->num_rows();
$config['base_url'] = base_url().'produk/index';
$config['total_rows'] = $jumlah;

35
$config['per_page'] = 12;
if ($this->uri->segment('3')==''){
$dari = 0;
}else{
$dari = $this->uri->segment('3');
}

if (is_numeric($dari)) {
$data['iklantengah'] = $this->model_iklan->iklan_tengah();
if ($this->input->post('cari')!=''){
$data['title'] = title();
$data['judul'] = "Hasil Pencarian keyword - ".filter($this-
>input->post('cari'));
$data['record'] = $this->model_app-
>cari_produk(filter($this->input->post('cari')));
}else{
$data['title'] = title();
$data['judul'] = 'Semua Produk';
$data['record'] = $this->model_app-
>view_ordering_limit('rb_produk','id_produk','DESC',$dari,$config['per_page']);
$this->pagination->initialize($config);
}
$this->template->load('phpmu-one/template','phpmu-
one/view_home',$data);
}else{
redirect('main');
}
}
c. Keranjang

function keranjang(){

36
$id_produk = filter($this->input->post('id_produk'));
$jumlah = filter($this->input->post('jumlah'));
$keterangan = filter($this->input->post('keterangan'));
$j = $this->model_app->jual_umum($id_produk)->row_array();
$b = $this->model_app->beli_umum($id_produk)->row_array();
$stok = $b['beli']-$j['jual'];

if ($id_produk!=''){
if ($stok < $this->input->post('jumlah') OR $stok <= '0'){
$produk = $this->model_app-
>edit('rb_produk',array('id_produk'=>$id_produk))->row_array();
$produk_cek = filter($produk['nama_produk']);
echo "<script>window.alert('Maaf, Stok untuk pemesanan
Produk - $produk_cek Tidak Mencukupi!');

window.location=('".base_url()."produk/detail/$produk[produk_seo]')</script>";
}else{
$this->session->unset_userdata('produk');
if ($this->session->idp == ''){
$idp = 'TRX-'.date('YmdHis');
$this->session->set_userdata(array('idp'=>$idp));
}

$cek = $this->model_app-
>view_where('rb_penjualan_temp',array('session'=>$this->session-
>idp,'id_produk'=>$id_produk))->num_rows();
if ($cek >=1){
$this->db->query("UPDATE rb_penjualan_temp SET
jumlah=jumlah+$jumlah where session='".$this->session->idp."' AND
id_produk='$id_produk'");
}else{
$harga = $this->model_app-
>view_where('rb_produk',array('id_produk'=>$id_produk))->row_array();
37
$data = array('session'=>$this->session->idp,
'id_produk'=>$id_produk,
'jumlah'=>$jumlah,
'harga_jual'=>$harga['harga_konsumen'],
'satuan'=>$harga['satuan'],

'keterangan_order'=>$keterangan,
'waktu_order'=>date('Y-m-d H:i:s'));
$this->model_app->insert('rb_penjualan_temp',$data);
}
redirect('produk/keranjang');
}
}else{
$data['record'] = $this->model_app-
>view_join_rows('rb_penjualan_temp','rb_produk','id_produk',array('session'=>$this-
>session->idp),'id_penjualan_detail','ASC');
$data['title'] = 'Keranjang Belanja';
$this->template->load('phpmu-one/template','phpmu-
one/pengunjung/view_keranjang',$data);

}
}
d. Pembayaran

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Konfirmasi extends CI_Controller {
function index(){
$id = $this->uri->segment(3);
if (isset($_POST['submit'])){
$config['upload_path'] = 'asset/bukti_transfer/';
$config['allowed_types'] = 'gif|jpg|png|jpeg';
$config['max_size'] = '10000'; // kb
$this->load->library('upload', $config);
$this->upload->do_upload('f');
$hasil=$this->upload->data();
38
if ($hasil['file_name']==''){
$data = array('id_penjualan'=>$this->input->post('id'),
'total_transfer'=>$this->input->post('b'),
'id_rekening'=>$this->input->post('c'),
'nama_pengirim'=>$this->input->post('d'),
'tanggal_transfer'=>$this->input->post('e'),
'waktu_konfirmasi'=>date('Y-m-d H:i:s'));
$this->model_app->insert('rb_konfirmasi',$data);
}else{
$data = array('id_penjualan'=>$this->input->post('id'),
'total_transfer'=>$this->input->post('b'),
'id_rekening'=>$this->input->post('c'),
'nama_pengirim'=>$this->input->post('d'),
'tanggal_transfer'=>$this->input->post('e'),
'bukti_transfer'=>$hasil['file_name'],
'waktu_konfirmasi'=>date('Y-m-d H:i:s'));
$this->model_app->insert('rb_konfirmasi',$data);
}
$data1 = array('proses'=>'2');
$where = array('id_penjualan' => $this->input-
>post('id'));
$this->model_app->update('rb_penjualan', $data1,
$where);
echo $this->session->set_flashdata('message', '<div
class="alert alert-info"><center>Success Melakukan Konfirmasi pembayaran...
<br>
akan segera kami cek dan
proses!</center></div>');
redirect('konfirmasi/index');
}else{
$data['title'] = 'Konfirmasi Orderan anda';
if (isset($_POST['submit1'])){
$kode_transaksi = filter($this->input->post('a'));
$row = $this->db->query("SELECT id_penjualan
FROM `rb_penjualan` where kode_transaksi='$kode_transaksi'")->row_array();
$data['record'] = $this->model_app-
>view('rb_rekening');

$data['total'] = $this->db->query("SELECT
a.kode_transaksi, a.kurir, a.service, a.proses, a.ongkir,
sum((b.harga_jual*b.jumlah)-(c.diskon*b.jumlah)) as total,
sum(c.berat*b.jumlah) as total_berat FROM `rb_penjualan` a JOIN
rb_penjualan_detail b ON a.id_penjualan=b.id_penjualan JOIN rb_produk c ON
b.id_produk=c.id_produk where a.id_penjualan='$row[id_penjualan]'")-
>row_array();

39
$data['rows'] = $this->model_app-
>view_where('rb_penjualan',array('id_penjualan'=>$row['id_penjualan']))-
>row_array();
$data['ksm'] = $this->model_app-
>view_where('rb_konsumen',array('id_konsumen'=>$this->session-
>id_konsumen))->row_array();
$this->template->load('phpmu-one/template','phpmu-
one/pengunjung/view_konfirmasi_pembayaran',$data);
}else{
$this->template->load('phpmu-one/template','phpmu-
one/pengunjung/view_konfirmasi_pembayaran',$data);
}
}
}

e. Tracking Order

function tracking(){
if (isset($_POST['submit1']) OR $this->uri->segment(3)!=''){
if ($this->uri->segment(3)!=''){
$kode_transaksi = filter($this->uri->segment(3));
}else{
$kode_transaksi = filter($this->input->post('a'));
}

$cek = $this->model_app-
>view_where('rb_penjualan',array('kode_transaksi'=>$kode_transaksi));
if ($cek->num_rows()>=1){
$data['title'] = 'Tracking Order '.$kode_transaksi;
$data['kode_transaksi'] = $kode_transaksi;
$data['rows'] = $this->db->query("SELECT * FROM
rb_penjualan a JOIN rb_konsumen b ON a.id_pembeli=b.id_konsumen JOIN
rb_kota c ON b.kota_id=c.kota_id where a.kode_transaksi='$kode_transaksi'")-
>row_array();
$data['record'] = $this->db->query("SELECT
a.kode_transaksi, b.*, c.nama_produk, c.satuan, c.berat, c.diskon, c.produk_seo
FROM `rb_penjualan` a JOIN rb_penjualan_detail b ON
a.id_penjualan=b.id_penjualan JOIN rb_produk c ON b.id_produk=c.id_produk
where a.kode_transaksi='".$kode_transaksi."'");
$data['total'] = $this->db->query("SELECT a.resi,
a.kode_transaksi, a.kurir, a.service, a.proses, a.ongkir,
sum((b.harga_jual*b.jumlah)-(c.diskon*b.jumlah)) as total,
sum(c.berat*b.jumlah) as total_berat FROM `rb_penjualan` a JOIN
rb_penjualan_detail b ON a.id_penjualan=b.id_penjualan JOIN rb_produk c ON
b.id_produk=c.id_produk where a.kode_transaksi='".$kode_transaksi."'")-
>row_array();
40
$this->template->load('phpmu-one/template','phpmu-
one/pengunjung/view_tracking_view',$data);
}else{
redirect('konfirmasi/tracking');
}
}else{
$data['title'] = 'Tracking Order';
$this->template->load('phpmu-one/template','phpmu-
one/pengunjung/view_tracking',$data);

41
BAB V
PENUTUP
5.1. Kesimpulan

Kesimpulan dari skripsi yang berjudul: “perancangan sistem informasi

penjualan kosmetik pada wa beauty berbasis web..” Adalah dengan adanya sistem

penjualan kosmetik ini dapat membantu dalam pembelian kosmetik dengan muda

pengguna dan memberi kemudahan pengguna dalam melakukan transaksi pembelian

5.2 Saran

Dalam pembuatan sistem informasi penjualan kosmetik pada wa beauty berbasis web,

masih sangat sederhana dan masih banyak hal yang perlu dikembangkan untuk mencapai hasil

yang sempurna, jadi penulis menyarankan seperti pengembangan ke sistem yang berbasis

android agar lebih mudah dalam mengelolah dan mengakses ke sistemnya. Demikian saran

yang dapat penulis berikan, semoga saran tersebut bisa dijadikan sebagai bahan masukan

untuk penelitian berikutnya pada sistem penjualan kosmetik.

42
DAFTAR PUSTAKA

Dedi1, Rosana Junita Sirait2, Agus Budiman3, 2016 , pengembangan sistem


informasi dan pemasaran (studi kasus di PT SAI Indonesia cabang
tangerang

Nova Gustiyany1, Akni Widiyastuti2, 2019 , Aplikasi akuntansi penjualan online


pada tokoh kosmetik rahayu bandar lampung

Maryani, Sayed Fachrurrazi. Sistem pendukung keputusan pemilihan kosmetik


produk LA TULIPE sesuai dengan jenis kulit wajah perempuan Indonesia
menggunakan metode promthee.

Ni Putu Ratri Paramitha1, I Gede Putu Krisna Juliharta2, I Gusti Lanang Agung
Raditya putra, ISSN: 2089-3787 rancang bangun sistem informasi jasa dan
penjualan berbasis website pada rumah hemas salon dan boutique

Nanda Utama R, Dr. Sri. Setyaningsih M.Si, Andi Chairunnas M.Pd , Aplikasi
penjualan online berbasis web

Aflahah Apriliyani1, Ema Utami2, Suwanto Raharjo3, 2019 prediksi penjualan


kosmetikdengan support vector

Ujang Mulayana1, Dian Gustina2, 2016 peracangan sisten informasi penjualan


handphone berbasisi web pada tokoh ilham celluler jakarta.

Anastasia, 2006 analisis dan perancangan e-commerse B2B untuk produk


kecantikan pada PT sari ayu indonesia

Checilia stepanie, 2015 pembuatan sistem informasi perdagangan distributor


kosmetik ‘X’.

Karina Febriyana1, Ari Yanuar Ridwan2, Warih Puspitasari3, 2019 perancangan


sistem halal modul manufacturing berbasis enterprise resource
menggunakan odoo pada industri kosmetik dengan meyode asap (studi
kasus : CV skin solution beauty care idonesia)

43
Rizdiani Tri Prastiti1, Denny Sagita Rusdianto2, Mahardeka Tri Ananta3,
2019 pengembangan sistem penglolaan transakasi keuangan dan
persediaan barang toko kosmetik berbasis dekstop (studi kasus :
rumah melati bandung

Anindita Dwi Respita, 2015 online shop alat kecantikan dengan pemberian
saran pembelian produk dengan metode market basket

Anda mungkin juga menyukai