sistem informasi penjualan obat-obatan …

16
SISTEM INFORMASI PENJUALAN OBAT-OBATAN TRADISONAL BERBASIS WEB SKRIPSI Oleh : JAMAL HADI 1510530236 PROGRAM STUDI ILMU KOMPUTER FAKULTAS TEKNIK DAN DESAIN UNIVERSITAS BUMIGORA MATARAM 2020

Upload: others

Post on 07-Nov-2021

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

SISTEM INFORMASI PENJUALAN

OBAT-OBATAN TRADISONAL BERBASIS WEB

SKRIPSI

Oleh :

JAMAL HADI

1510530236

PROGRAM STUDI ILMU KOMPUTER

FAKULTAS TEKNIK DAN DESAIN

UNIVERSITAS BUMIGORA

MATARAM

2020

Page 2: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

SISTEM INFORMASI PENJUALAN

OBAT-OBATAN TRADISONAL BERBASIS WEB

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memenuhi Kebulatan Studi

Jenjang Strata Satu (S1) Program Studi Ilmu Komputer

Pada Universitas Bumigora

Oleh :

JAMAL HADI

1510530236

PROGRAM STUDI ILMU KOMPUTER

FAKULTAS TEKNIK DAN DESAIN

UNIVERSITAS BUMIGORA

MATARAM

2020

Page 3: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …
Page 4: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …
Page 5: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

:

Page 6: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

i

KATA PENGANTAR

Dengan mengucapkan syukur kepada Tuhan Yang Maha Esa atas berkat,

rahmat serta karunia-Nya, Penulis dapat menyelesaikan skripsi berjudul

“SISTEM INFORMASI PENJUALAN OBAT-OBATAN TRADISIONAL

BERBASIS WEB” yang ditujukan untuk memenuhi salah satu persyaratan ujian

guna memperoleh gelar Sarjana Komputer (S.Kom) pada Jurusan Ilmu Komputer

pada Universitas Bumigora Mataram.

Penulis menyadari dalam penulisan skripsi ini masih jauh dari sempurna,

dan banyak kekurangan baik dalam metode penulisan maupun dalam pembahasan

materi. Hal tersebut dikarenakan keterbatasan kemampuan Penulis. Sehingga

Penulis mengharapkan saran dan kritik yang bersifat membangun mudah-

mudahan dikemudian hari dapat memperbaiki segala kekuranganya.

Dalam penulisan skripsi ini, Penulis selalu mendapatkan bimbingan,

dorongan, serta semangat dari banyak pihak. Oleh karena itu Penulis ingin

mengucapkan terima kasih sebesar-besarnya kepada pembimbing yang terhormat,

yakni Yth. Bapak Heroe Santoso, M.Kom selaku Dosen Pembimbing yang telah

meluangkan waktu, tenaga dan pikirannya untuk membimbing Penulis dalam

penulisan skripsi ini. Selain pembimbing, Penulis juga ingin mengucapkan banyak

terima kasih kepada:

1. Bapak Dr. Ir. Anthony Anggrawan, MT., Ph.D. selaku Rektor

Universitas Bumigora,

2. Ibu Ni Gusti Ayu Dasriani, M.Kom, selaku Wakil Rektor I

Universitas Bumigora,

3. Bapak Ahmat Adil, M.Sc, selaku Dekan Fakultas Teknik dan

Kesehatan,

4. Ibu Lilik Widyawati, M.Kom, selaku Ketua Program Studi S1 Ilmu

Komputer,

Page 7: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

ii

5. Bapak dan Ibu dosen yang telah memberikan bimbingan, pengajaran

dan ilmu pengetahuan serta dukungan yang berguna selama penulis

menempuh pendidikan di Universitas Bumigora,

6. Tak terlupakan Ibu dan Bapak tercinta yang telah memberikan

dukungan moril, dukungan materi dan yang lebih penting telah

mendo’akan tiada henti disetiap untaian do’a yang dimunajatkan,

Semoga skripsi ini dapat memberikan manfaat yang sebesar-besarnya pada

kita semua. Sebagai seorang manusia yang penuh dengan kekurangan dan

keterbatasan, maka penulis sangat menyadari bahwa dalam skripsi ini masih

sangat banyak kekurangan baik dalam teknik penulisan, pembahasan disebabkan

keterbatasan ilmu dan pemahaman yang penulis miliki untuk itu penulis terbuka

untuk menerima kritik dan saran yang membangun dari pembaca untuk

kesempurnaan dari skripsi ini, terima kasih.

Mataram, Januari 2019

Penulis,

Page 8: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

iii

Page 9: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

iv

IZIN PENGGUNAAN

Skripsi ini merupakan syarat kelulusan pada Program Studi S1 Ilmu Komputer

Universitas Bumigora, dengan ini penulis setuju jika skripsi ini digandakan

(diduplikasi) baik sebagian maupun seluruhnya, ataupun dikembangkan untuk

kepentingan akademis yang disetujui oleh pembimbing penulis, Ketua Program

Studi, Dekan Fakultas Teknik dan Kesehatan..

Untuk dimaklumi, bahwa menduplikasi, mempublikasikan atau menggunakan

skripsi ini, maupun bagian-bagiannya dengan tujuan komersial / keuntungan

finansial, tidak diizinkan tanpa adanya izin tertulis dari Universitas Bumigora.

Jika hal ini dilanggar maka Universitas Bumigora akan memberikan sanksi sesuai

dengan hukum yang berlaku

Penghargaan akademis terkait isi dari skripsi ini adalah pada penulis dan

Universitas Bumigora.

Permintaan izin untuk menduplikasi atau menggunakan materi dari skripsi ini baik

sebagian maupun seluruhnya harus ditujukan pada:

Dekan Fakultas Teknik dan Desain

Ketua Program Studi S1 Ilmu Komputer

Universitas Bumigora

Page 10: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

v

ABSTRAK

Perkembangnya usaha – usaha perdagangan atau bisnis pada saat ini

menjadikan sistem informasi sebagai hal yang sangat penting peranannya dalam

menjalankan operasi sistem teknologi agar tercapainya tujuan yang diinginkan

suatu toko. Teknologi internet pada saat ini telah berkembang sangat pesat

sehingga sangat efektif dan efesien dalam penyebaran informasi yang dapat

diakses oleh siapa saja, kapan saja dan dimana saja.

Sistem penjualan yang selama ini digunakan oleh Toko Fawwaz Herbal

yaitu pelanggan datang langsung ke toko. Dalam proses penjualan dengan cara

tersebut maka pendapatan toko sulit mengalami perkembangan ataupun

peningkatan yang signifikan. Oleh karena itu perlu diterapkan untuk menunjang

sistem penjualan yang lebih baik dan efektif, membutuhkan suatu alat pengolah

data yang dapat menyediakan informasi misalnya komputer dan aplikasi

penjualan online.

Hasil karya yang dicapai dalam penelitian ini berupa Sistem Informasi

Penjualan Obat-obatan Tradisional Berbasis Web yang lebih efektif dan efisien

dalam proses penjualan.

Berdasarkan pada uji coba yang dilakukan dengan metode pengujian black

box testing, sistem yang dibangun telah berfungsi sesuai dengan perancangan

yang telah dilakukan baik berdasarkan fungsi maupun berdasarkan antarmuka.

Sistem Informasi Penjualan Obat-obatan Tradisional Berbasis Web telah berhasil

dibangun.

Kata Kunci : Sistem Informasi, Penjualan, E-commerce

Page 11: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

vi

DAFTAR ISI

KATA PENGANTAR ............................................................................................ i

LEMBAR PERNYATAAN KEASLIAN ......................................................... ii

IZIN PENGGUNAAN ......................................................................................... iii

ABSTRAK ............................................................................................................. v

DAFTAR ISI ......................................................................................................... vi

DAFTAR GAMBAR ............................................................................................ ix

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

DAFTAR LAMPIRAN ....................................................................................... xii

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

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

1.2. Perumusan Masalah .................................................................................. 3

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

1.4. Tujuan dan Manfaat Penulisan ................................................................. 3

1.4.1. Tujuan Penulisan ............................................................................... 3

1.4.2. Manfaat Penulisan ............................................................................. 4

1.5. Metode Penelitian ..................................................................................... 4

1.6. Sistematika Penulisan ............................................................................... 6

BAB II LANDASAN TEORI ............................................................................... 7

2.1. Konsep Dasar Sistem ................................................................................ 7

2.1.1. Pengertian Sistem .............................................................................. 7

2.1.2. Karakteristik Sistem .......................................................................... 7

2.2. Pengertian Obat Tradisional ................................................................... 11

2.3. Pengertian Penjualan .............................................................................. 14

2.4. Pengertian pelanggan (costumer) ........................................................... 14

2.5. Teori perancangan sistem ........................................................................... 15

2.5.1 Database ................................................................................................ 15

2.5.2. Diagram Kontek ................................................................................... 15

2.5.4 Data Flow Diagram .............................................................................. 16

2.5.5 Flowchart .............................................................................................. 17

2.5.6 Metode Pengembangan Waterfall ........................................................ 18

Page 12: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

vii

2.5.7 Black Box Testing ................................................................................. 18

2.6. Program Pendukung ................................................................................... 19

2.6.1. HTML 5 ............................................................................................... 19

2.6.2. CSS (Cascading Style Sheet) ............................................................... 19

2.6.3 JavaScript ............................................................................................. 20

2.6.4. PHP 7 ................................................................................................... 21

2.6.5. MySQL ................................................................................................ 22

2.6.6. Xampp .................................................................................................. 24

2.6.7. Sublime Text ........................................................................................ 26

BAB III ANALISIS DAN PERANCANGAN SISTEM ................................... 27

3.1. Analisis Kebutuhan (Requirement Analys) ............................................ 27

3.1.1. Metode Pengumpulan Data ............................................................. 27

3.1.2. Sasaran Pengguna Aplikasi ............................................................. 27

3.1.3. Analisis Kebutuhan Pengguna ........................................................ 28

3.2. Desain ..................................................................................................... 29

3.2.1. Sistem Lama .................................................................................... 29

3.2.2. Sistem Alternatif ............................................................................. 30

3.3. Normalisasi ............................................................................................. 31

3.4. Struktur Database ................................................................................... 34

3.5. Relasi Database ...................................................................................... 37

3.6. Data Flow Diagram (DFD) ................................................................... 38

3.6.1. DFD Level 0 ........................................................................................ 40

3.6.2. DFD Level 1 ........................................................................................ 40

3.6.3. DFD Level 2 Inputan Data Master ...................................................... 41

3.6.4. DFD Level 2 Inputan Pembelian ......................................................... 41

3.6.5. DFD Level 3 Laporan .......................................................................... 42

3.6.6. Bagan Berjenjang ................................................................................. 43

3.7. Desain Interface ...................................................................................... 43

BAB IV HASIL DAN PEMBAHASAN ............................................................ 50

4.1. Persiapan Implementasi .......................................................................... 50

4.1.1. Instalasi software pendukung ......................................................... 50

4.1.2. Instalasi tools pendukung software ................................................. 50

4.2. Pembuatan Database ............................................................................... 50

Page 13: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

viii

4.2.1. Perancangan Database ..................................................................... 50

4.3. Pembuatan Program Aplikasi ................................................................. 51

4.3.1. Halaman Login Admin .................................................................... 51

4.3.2. Halaman Awal Admin..................................................................... 52

4.3.3. Halaman Barang .............................................................................. 53

4.3.4. Halaman Member ............................................................................ 55

4.3.5. Halaman Admin .............................................................................. 57

4.3.6. Halaman Beranda Member ............................................................. 60

4.4. Pengujian Aplikasi ................................................................................. 67

4.5. Hasil Tabulasi Uji Sistem ....................................................................... 69

BAB V PENUTUP ............................................................................................... 72

5.1. Kesimpulan ............................................................................................. 72

5.2. Saran ....................................................................................................... 72

DAFTAR REFERENSI

LAMPIRAN

Page 14: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

ix

DAFTAR GAMBAR

Halaman

Gambar 2.1 Bentuk sediaan/simplisia Obat Tradisional ...................................... 12

Gambar 2.2 Bentuk Kemasan Obat Tradisional di Pasaran ................................. 13

Gambar 2.3 Sedian Obat Tradisional yang sudah terstandarisasi ........................ 13

Gambar 2.4 Xampp ............................................................................................... 26

Gambar 2.5 Sublime Text ..................................................................................... 26

Gambar 3.1 Sistem Alternatif .............................................................................. 28

Gambar 3.2 Relasi Database ................................................................................. 38

Gambar 3.3 DFD Level 0 ...................................................................................... 40

Gambar 3.4 DFD Level 1 ...................................................................................... 40

Gambar 3.5 DFD Level 2 Input Data Master ........................................................ 41

Gambar 3.6 DFD Level 2 Inputan Pembelian ....................................................... 41

Gambar 3.7 DFD Level 3 Laporan ....................................................................... 42

Gambar 3.8 Bagan Berjenjang .............................................................................. 43

Gambar 3.9 Login Admin ..................................................................................... 43

Gambar 3.10 Data Member ................................................................................... 44

Gambar 3.11 Tambah Data Member ..................................................................... 44

Gambar 3.12 Ubah Data Member ......................................................................... 45

Gambar 3.13 Hapus Data Member........................................................................ 45

Gambar 3.14 Beranda Member ............................................................................. 46

Gambar 3.15 Login Member ................................................................................. 46

Gambar 3.16 Logout Admin ................................................................................. 47

Gambar 3.17 Data Admin ..................................................................................... 47

Gambar 3.18 Tambah Data Admin ....................................................................... 48

Gambar 3.19 Ubah Data Admin ........................................................................... 48

Gambar 3.20 Hapus Data Admin .......................................................................... 49

Gambar 4.1 Halaman Login Admin ...................................................................... 51

Gambar 4.2 Flochart Halaman Login .................................................................... 52

Gambar 4.3 Halaman Awal Admin ....................................................................... 52

Gambar 4.5 Tambah Data Barang ......................................................................... 53

Gambar 4.4 Data Barang ....................................................................................... 53

Gambar 4.6 Ubah Data Barang ............................................................................. 54

Gambar 4.7 Flowchart Data Barang...................................................................... 54

Gambar 4.8 Data Member ..................................................................................... 55

Gambar 4.9 Tambah Data Member ....................................................................... 55

Gambar 4.10 Ubah Data Member ......................................................................... 56

Gambar 4.11 Flowchart Data Member ................................................................. 56

Page 15: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

x

Gambar 4.12 Data Admin ..................................................................................... 57

Gambar 4.13 Flowchart MenuUtama Admin ....................................................... 58

Gambar 4.14 Tambah Data Admin ....................................................................... 59

Gambar 4.15 Ubah Data Admin ........................................................................... 59

Gambar 4.16 Flowchart Data Admin .................................................................... 60

Gambar 4.17 Halaman Beranda Member.............................................................. 60

Gambar 4.18 Halaman Daftar Member ................................................................. 61

Gambar 4.19 Flowchart Daftar Member ............................................................... 62

Gambar 4.20 Halaman Login Member ................................................................. 62

Gambar 4.21 Flowchart Login Member ................................................................ 63

Gambar 4.22 Halaman Member ............................................................................ 63

Gambar 4.23 Halaman Keranjang ......................................................................... 64

Gambar 4.24 Flowchart Halaman Keranjang........................................................ 65

Gambar 4.25 Halaman Data Pengiriman .............................................................. 65

Gambar 4.26 Flowchart Data Pengiriman ............................................................. 66

Gambar 4.27 Halaman Pembayaran ...................................................................... 67

Page 16: SISTEM INFORMASI PENJUALAN OBAT-OBATAN …

xi

DAFTAR TABEL

Halaman

Tabel 3.1 Tabel Obat ........................................................................................... 34

Tabel 3.2 Tabel Member ..................................................................................... 35

Tabel 3.3 Tabel Transaksi ................................................................................... 35

Tabel 3.4 Tabel Transaksi Detail ........................................................................ 36

Tabel 3.5 Tabel Tmp Transaksi .......................................................................... 37

Tabel 3.6 Tabel Tmp Transaksi Detail ................................................................ 37

Tabel 4.1 Form Login ......................................................................................... 68

Tabel 4.2 Pengujian Akses Server ...................................................................... 68

Tabel 4.3 Tabulasi Hasil Pengujian .................................................................... 70