Transcript
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
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
:
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,
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,
iii
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
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
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
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
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
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
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
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
top related