pengembangan aplikasi penjualan obat apotik adi...

19
PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI SEHAT BERBASIS E-COMMERCE SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata 1 pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : Febri Tri Kurniawan NIM : L200090061 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2014

Upload: others

Post on 23-May-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI

SEHAT BERBASIS E-COMMERCE

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata 1

pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

Febri Tri Kurniawan

NIM : L200090061

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2014

Page 2: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

ii

Page 3: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

iii

Page 4: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

iv

Page 5: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

v

MOTTO

“Jadilah kamu manusia yang pada kelahiranmu semua orang tertawa bahagia, tetapi hanya

kamu sendiri yang menangis; dan pada kematianmu semua orang menangis sedih, tetapi

hanya kamu sendiri yang tersenyum.”

(Mahatma Gandhi)

“Orang-orang yang sukses telah belajar membuat diri mereka melakukan hal yang harus

dikerjakan ketika hal itu memang harus dikerjakan, entah mereka menyukainya atau tidak.”

(Aldus Huxley)

Kesuksesan tidak dapat dinilai dari berapa banyak harta yang diperoleh namun dinilai dari

berapa banyak manfaat yang telah diberikan untuk orang lain,

Bekerja keras didasari rasa sabar akan membuahkan hasil yang tak dapat ungkapkan dengan

kata –kata.

-Penulis-

Page 6: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

vi

PERSEMBAHAN

1. Bapak dan Ibu tercinta yang merawatku dari kecil sampai sekarang dengan

penuh keiklasan dan kasih sayang, do’a dan restumu selalu ku harapkan.

2. Seluruh keluargaku yang aku sayangi. Terima kasih atas dukungan dan

doanya.

3. Sahabat Seperjuanganku ( Indrawan, Fajar, Wahyu(ell), Alip) yang telah

menemaniku menyelesaikan Tugas Akhir ini, dan tidak bosan-bosannya

menyemangatiku.

4. Special Someone Yunita Nurma Sari yang setia menemani dan selalu memberi

semangat, dukungan dan doa.

5. Rekan-rekan seperjuangan TI UMS ‘09. Tetap semangat untuk menggapai

masa depan.

Page 7: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

vii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan

rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan skripsi ini

dengan judul “PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK

ADI SEHAT BERBASIS E-COMMERCE”.

Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik

Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa

dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh

karena itu kritik saran yang membangun dari berbagai pihak sangat penulis

harapkan demi perbaikan-perbaikan ke depan.

Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah

mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun pemikiran.

Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih

yang sebesar-besarnya kepada :

1. Bapak Husni Thamrin, M.T, P.h.D selaku Dekan Fakultas Komunikasi dan

Informatika Universitas Muhammadiyah Surakarta.

2. Bapak Dr. Heru Supriyono, M.Sc selaku Kaprodi Teknik Informatika

Universitas Muhammadiyah Surakarta.

3. Bapak Nurgiyatna, M.Sc., Ph.D. selaku Pembimbing I dan Ibu Azizah

Fatmawati, S.T selaku Pembimbing II yang telah memberikan nasehat,

Page 8: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

viii

bimbingan, dorongan, dan pengarahan kepada penulis sehingga dapat

menyelesaikan tugas akhir ini.

4. Bapak dan ibu dosen yang telah memberikan ilmu dan pengetahuan selama

menempuh pendidikan di Teknik Informatika UMS

5. Bapak dan Ibu, kakak serta adik terima kasih atas semua doa, semangat dan

perjuangan yang tiada hentinya, juga atas curahan kasih sayang yang tidak

pernah surut dalam setiap langkah kehidupan penulis.

6. Teman-teman seperjuangan Teknik Informatika ‘09 dalam tugas akhir, terima

kasih atas kerja samanya.

7. Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu

hingga terselesainya tugas akhir ini terima kasih atas semua bantuan baik

moral maupun semangatnya.

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak

dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam

menambah pengetahuan dan wawasan ilmu. Amiin.

Surakarta, 27 Mei 2014

Penulis

Febri Tri Kurniawan

Page 9: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

ix

DAFTAR ISI

Halaman Judul ............................................................................................. i

Halaman Persetujuan ................................................................................... ii

Halaman Pengesahan ................................................................................... iii

Daftar Kontribusi ......................................................................................... iv

Motto ........................................................................................................... v

Persembahan ................................................................................................ vi

Kata Pengantar ............................................................................................. vii

Daftar Isi ...................................................................................................... ix

Daftar Tabel ................................................................................................. xii

Daftar Gambar ............................................................................................. xiii

Daftar Lampiran .......................................................................................... xviii

Abstraksi ..................................................................................................... xix

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

A. Latar Belakang Masalah ......................................................................... 1

B. Rumusan Masalah .................................................................................. 2

C. Batasan Masalah .................................................................................... 3

D. Tujuan Penelitian ................................................................................... 3

E. Manfaat Penelitian ................................................................................. 3

F. Sistematika Penulisan ............................................................................. 3

BAB II TINJAUAN PUSTAKA ................................................................ 6

A. Telaah Penelitian .................................................................................... 6

B. Landasan Teori ...................................................................................... 9

Page 10: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

x

1. E-commerce ................................................................................. 9

2. PHP ............................................................................................. 13

3. HTML5(Jquery mobile) ................................................................ 14

4. Basis data Mysql………………………………………………………….. 15

5. XAMPP……………………………………………………………………. 16

BAB III METODE PENELITIAN ............................................................ 17

A. Waktu dan Tempat ................................................................................. 18

B. Peralatan Utama dan pendukung ............................................................ 19

C. Langkah Penelitian ................................................................................. 20

1. Analisis Sistem lama ....................................................................... 20

2. Pengumpulan Data .......................................................................... 22

3. Perancangan Sistem ........................................................................ 23

4. Pembuatan Sistem ........................................................................... 43

5. Pengujian Sistem ............................................................................. 43

6. Implementasi dan Pemeliharaan ...................................................... 44

BAB IV HASIL DAN PEMBAHASAN ..................................................... 45

A. Hasil Penelitian ...................................................................................... 45

B. Analisis dan Pembahasan ....................................................................... 45

1. Analisis Program ............................................................................. 45

2. Pengujian Sistem ............................................................................. 89

3. Perawatan Sistem ............................................................................ 97

4. Implementasi Sistem ....................................................................... 97

BAB V PENUTUP ..................................................................................... 98

Page 11: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xi

A. Kesimpulan ............................................................................................ 98

B. Saran ...................................................................................................... 99

DAFTAR PUSTAKA ................................................................................. 100

Lampiran

Page 12: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xii

DAFTAR TABEL

Tabel 2.1 : Telaah Penelitian ........................................................................ 7

Tabel 3.1 : Simbol Data Flow Diagram ........................................................ 33

Tabel 3.2 : Tabel Admin/user ....................................................................... 34

Tabel 3.3 : Tabel User_data ......................................................................... 35

Tabel 3.4 : Tabel Kategori............................................................................ 35

Tabel 3.5 : Tabel Produk .............................................................................. 36

Tabel 3.6 : Tabel Foto_produk ..................................................................... 37

Tabel 3.7 : Tabel Kota ................................................................................. 38

Tabel 3.8 : Tabel Option .............................................................................. 38

Tabel 3.9 : Tabel Order ................................................................................ 39

Tabel 3.10: Tabel Order_data ........................................................................ 39

Tabel 3.11: Tabel Ttipskes ............................................................................ 40

Tabel 3.12: Tabel Keterangan ERD ............................................................... 41

Tabel 4.1 : Uji Black Box ............................................................................ 90

Tabel 4.2 :Tabel Penelitian Menurut pemilik dan pegawai ........................... 91

Tabel 4.3 : Tabel Penelitian Menurut jawaban kuisioner oleh user ............... 94

Page 13: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xiii

DAFTAR GAMBAR

Gambar 3.1 : Metode waterfall ...................................................................... 17

Gambar 3.2 : Gambaran Kerja sistem ............................................................ 23

Gambar 3.3 : Perancangan Sistem User ......................................................... 24

Gambar 3.4 : Perancangan Sistem Admin ..................................................... 26

Gambar 3.5 : Flowchart Sistem ..................................................................... 28

Gambar 3.6 : Diagram konteks ...................................................................... 29

Gambar 3.7 : DFD Level 0 ............................................................................ 30

Gambar 3.8 : DFD Level 1 ............................................................................ 32

Gambar 3.9 : Entity Relationship Diagram .................................................... 42

Gambar 3.10 : User Interface ........................................................................ 43

Gambar 4.1 : Tabel Admin/User ................................................................... 46

Gambar 4.2 : Tabel User_data ....................................................................... 46

Gambar 4.3 : Tabel Kategori ......................................................................... 47

Gambar 4.4 : Tabel Produk ........................................................................... 48

Gambar 4.5 : Tabel Foto_Produk .................................................................. 49

Gambar 4.6 : Tabel Kota ............................................................................... 49

Gambar 4.7 : Tabel Option ............................................................................ 50

Gambar 4.8 : Tabel Order ............................................................................. 50

Gambar 4.9 : Tabel Order_Data .................................................................... 51

Gambar 4.10 : Tabel Ttipskes ....................................................................... 51

Gambar 4.11 : Halaman Beranda .................................................................. 53

Page 14: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xiv

Gambar 4.12 : Halaman Tips Kesehatan ....................................................... 54

Gambar 4.13 : Isi Konten Tips Kesehatan ..................................................... 54

Gambar 4.14 : Cara Belanja .......................................................................... 55

Gambar 4.15 : Cara Pembayaran ................................................................... 55

Gambar 4.16 : Hubungi Kami ....................................................................... 56

Gambar 4.17 : Info Ongkir Regular ............................................................... 57

Gambar 4.18 : Info Ongkir Yes ..................................................................... 57

Gambar 4.19 : Info Ongkir Oke .................................................................... 58

Gambar 4.20 : Halaman Register .................................................................. 58

Gambar 4.21 : Register Berhasil.................................................................... 59

Gambar 4.22 : Halaman Login ...................................................................... 60

Gambar 4.23 : Pemesanan Produk ................................................................. 61

Gambar 4.24 : Pemesanan Produk ................................................................. 61

Gambar 4.25 : Keranjang Belanja ................................................................. 62

Gambar 4.26 : Total Biaya dan Form Alamat ................................................ 64

Gambar 4.27 : Selesai Belanja....................................................................... 64

Gambar 4.28 : Pengisian Profil ..................................................................... 65

Gambar 4.29 : Perubahan Data ...................................................................... 66

Gambar 4.30 : Riwayat Belanja ..................................................................... 68

Gambar 4.31 : Login Admin ......................................................................... 69

Gambar 4.32 : Halaman Admin ..................................................................... 69

Gambar 4.33 : Halaman Kategori .................................................................. 70

Gambar 4.34 : Tombol Tambah Kategori ...................................................... 70

Page 15: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xv

Gambar 4.35 : Form Penambahan Kategori ................................................... 71

Gambar 4.36 : Menu Tombol Hapus dan Ubah ............................................. 72

Gambar 4.37 : Form Ubah Kategori .............................................................. 73

Gambar 4.38 : Halaman Produk .................................................................... 74

Gambar 4.39 : Halaman Tambah Produk ....................................................... 75

Gambar 4.40 : Halaman Tambah Gambar ..................................................... 75

Gambar 4.41 : Upload Gambar ..................................................................... 75

Gambar 4.42 : Hasil Upload Gambar ............................................................ 77

Gambar 4.43 : Tombol Aktif dan Hapus........................................................ 78

Gambar 4.44 : Halaman Daftar User ............................................................. 78

Gambar 4.45 : Tombol Tambah User ............................................................ 79

Gambar 4.46 : Form Penambahan User Baru ................................................ 80

Gambar 4.47 : Menu Tombol User ................................................................ 80

Gambar 4.48 : Record User ........................................................................... 81

Gambar 4.49 : Profil User ............................................................................. 82

Gambar 4.50 : Ubah Username dan Password User ....................................... 83

Gambar 4.51 : Halaman Laporan .................................................................. 84

Gambar 4.52 : Laporan Detail User ............................................................... 85

Gambar 4.53 : Halaman Pengaturan .............................................................. 85

Gambar 4.54 : Halaman Daftar isi Tips ......................................................... 86

Gambar 4.55 : Tombol Tambah Tips ............................................................. 86

Gambar 4.56 : Form Tambah Tips ................................................................ 86

Gambar 4.57 : Info Ongkir Halaman ............................................................. 87

Page 16: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xvi

Gambar 4.58 : Tombol Tambah Ongkir ........................................................ 87

Gambar 4.59 : Upload Gambar Ongkos Kirim .............................................. 87

Gambar 4.60 : Hasil Upload .......................................................................... 88

Gambar 4.61 : Tombol Delete ....................................................................... 89

Gambar 4.62 : Grafik Penilaian kuisioner sudah atau belum oleh pemilik ..... 92

Gambar 4.63 : Grafik Penilaian kuisioner oleh pemilik ................................. 92

Gambar 4.64 : Grafik Penilaian kuisioner sudah atau belum oleh user ........... 95

Gambar 4.65 : Grafik Penilaian kuisioner oleh User ..................................... 95

Gambar 4.21.1 : Script Program Register ...................................................... 59

Gambar 4.22.2 : Script Program Login .......................................................... 60

Gambar 4.25.3 : Script Program Keranjang Belanja ...................................... 62

Gambar 4.26.4 : Script ProgramTotal Biaya .................................................. 63

Gambar 4.27.5 : Script Program Form Alamat .............................................. 63

Gambar 4.28.6 : Script Program Profil .......................................................... 65

Gambar 4.29.7 : Script Program Perubahan data ........................................... 66

Gambar 4.30.8 : Script Program Riwayat Belanja ......................................... 67

Gambar 4.31.9 : Script Program Login Admin .............................................. 68

Gambar 4.35.10 : Script Program Tambah Kategori ...................................... 71

Gambar 4.36.11 : Script Program Hapus dan Aktifasi Kategori ..................... 72

Gambar 4.37.12 : Script Program Ubah Kategori .......................................... 73

Gambar 4.39.13 : Script Program Tambah Produk ........................................ 74

Gambar 4.41.14 : Script Program Upload Gambar ........................................ 76

Gambar 4.43.15 : Script Program Aktif dan Hapus Program ......................... 77

Page 17: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xvii

Gambar 4.46.16 : Script Program Penambahan User Baru ............................. 79

Gambar 4.48.17 : Script Program Record User .............................................. 81

Gambar 4.49.18 : Script Program Profil User ................................................ 82

Gambar 4.50.19 : Script Program Ubah User ................................................ 83

Gambar 4.52.20 : Script Program Laporan .................................................... 84

Gambar 4.56.21 : Script Program Tambah Tips............................................. 86

Gambar 4.60.22 : Script Program Tambah Info Ongkir ................................. 88

Gambar 4.61.23 : Script Program Hapus info ongkos kirim ........................... 89

Page 18: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xviii

DAFTAR LAMPIRAN

Lampiran 1 : Source Code

Lampiran 2 : Surat Keterangan Penerimaan Untuk Melakukan Penelitian

Lampiran 3 : Surat Keterangan Telah Selesai Melakukan Penelitian

Lampiran 4 : Surat Keterangan Telah melakukan uji aplikasi

Lampiran 5 : Kuisioner

Page 19: PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK ADI …eprints.ums.ac.id/31272/1/3._HALAMAN_DEPAN.pdf · Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan

xix

ABSTRAKSI

Aktifitas bisnis melalui teknologi internet yang biasa disebut dengan e-

commerce mewadahi aktifitas berupa transaksi (jual-beli) secara elektronik atau online. E-commerce merupakan suatu cara berbelanja atau berdagang secara online atau direct selling yang memanfaatkan fasilitas Internet dimana terdapat website yang dapat menyediakan layanan "get and deliver". Sistem ini bertujuan untuk memperluas penjualan produk sehingga penjualan produk dapat maksimal.

Perancangan aplikasi penjualan obat Apotik Adi Sehat berbasis e-commerce ini dilakukan dengan metode waterfall. Metode ini meliputi analisis kelemahan sistem lama, pengumpulan data, perancangan sistem, pembuatan sistem, pengujian sistem, implementasi dan pemeliharaan.

Hasil pengujian menunjukkan bahwa aplikasi ini memberikan kemudahan kepada pemilik apotik dalam pengelolaan penjualan produk obat secara online. Pelanggan juga diberikan kemudahan dalam pemesanan produk, karena aplikasi ini dibangun menggunakan jquery mobile yang memang mendukung aplikasi ini untuk dapat diakses melalui perangkat dekstop maupun perangkat mobile.

Kata kunci : e-commerce, jquery mobile, waterfall, transaksi, online