15
PROPOSAL TUGAS AKHIR RANCANG BANGUN SISTEM PENJUALAN YANG MELIBATKAN STOK PADA APOTIK PANACEA Oleh : ERY APRIYANTO NIM: 04204116 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA 2010

RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

Embed Size (px)

Citation preview

Page 1: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

PROPOSAL TUGAS AKHIR

RANCANG BANGUN SISTEM PENJUALAN YANG

MELIBATKAN STOK PADA

APOTIK PANACEA

Oleh :

ERY APRIYANTO NIM: 04204116

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS NAROTAMA

SURABAYA

2010

Page 2: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

Alhamdulillah, segala puji bagi Allah, Tuhan semesta alam, atas berjuta-juta

barokah yang selalu diberikan-Nya kepada hamba-Nya. Berbagai hambatan serta

suka dan duka telah saya alami, dan itu merupakan suatu karunia yang besar setelah

masa-masa sulit dan melelahkan itu dapat terlewati sehingga laporan Tugas Akhir ini

dapat terselesaikan. Tugas Akhir ini berjudul “ RANCANG BANGUN SISTEM

PENJUALAN YANG MELIBATKAN STOK PADA APOTIK PANACEA” dan

diajukan sebagai persyaratan kelulusan S1 (Strata Satu) Jurusan Sistem Informasi,

Universitas Narotama, Surabaya.

Penulis menyadari karya ini tidak terlepas dari bantuan dan doa, dari

berbagai pihak. Pada kesempatan ini penulis mengucapkan terima kasih sebesar-

besarnya atas bantuan dan do’a kepada:

1. Ibu, Istri tercinta dan seluruh keluargaku, atas segala dukungan moril, do’a

dan materi serta cintanya selama pengerjaan Tugas Akhir ini.

2. Ibu Dian Puspita Hapsari., S. Kom., M.Kom selaku Dosen Pembimbing

atas segala arahan dan bimbingannya selama pembuatan Tugas Akhir.

3. Ibu Rinci Kembang Hapsari., S.Si.,M.Kom yang telah banyak membantu

kelancaran study saya selama menempuh perkuliahan di Universitas

Narotama Surabaya.

4. Bapak Cahyo Darujati. ST Sebagai Ketua Prodi Sistem Informasi.

5. Saudara Heru, M. Kamil Saukani., S.Kom dan Bayu Anggara., S.Kom

atas segala bantuannya dalam menyelesaikan Tugas Akhir ini.

Page 3: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

6. Semua teman-teman yang selama ini selalu memberi semangat selama

pengerjaan Tugas Akhir.

Penulis menyadari bahwa dalam Tugas Akhir ini masih terdapat banyak

kekurangan, walapun demikian penulis berharap ide dasar dari Tugas Akhir ini dapat

memberi manfaat bagi yang memerlukan. Saran dan kritik dari semua pihak sangat

berguna bagi penulis dalam rangka perbaikan dan penyempurnaan Tugas Akhir ini.

Surabaya, 13 April 2010

Penulis

Page 4: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

RANCANG BANGUN SISTEM PENJUALAN YANG MELIBATKAN STOK PADA

APOTIK PANACEA

Oleh : Ery ApriyantoPembimbing : Dian Puspita Hapsari. S.Kom., M.Kom.

ABSTRAKS

Dengan seiringnya perkembangan masyaraka yang semakin maju, maka diperlukanya suatu sistem guna mempermudah pelayanan kesehatan salah satunya dengan adanya apotik, mengingat sangat pentingnya peranan apotik untuk masalah kesehatan, maka dalam pengelolaanya diperlukan tingkat pelayanan yang seefektif mungkinmaupun dalam bidang penjualan obat, guna membantu kelancaran kegiatan pelayanan kesehatan, sistem informasi penjualan dan kontrol stok ini merupakan sebuah progam yang akan dirancang untuk memudahkan suatu pekerjaan dalam apotik tersebut,dimana dalam sistem kerja apotik tersebut masih menggunakan sistem pengolahan data dan kontrol stok secara manual dalam pelayanan penjualan, apabila dilihat dari segi efesiensi waktu, hal ini masih belum optimal bagi kepuasan pelanggan, dikarenakan sistem pencarian masih manual sehingga membutuhkan waktu yang cukup lama. Dengan adanya aplikasi penjualan dan kontrol stok yang akan dibuat, diharapkan mampu mengatasi masalah yang ada saat ini, khususnya dalam peningkatan kualitas dan keefesiensi waktu, yang nantinya akan berpengaruh kepada peningkatan kualitas pelayanan terhadap pelanggan. Dari masalah yang ditimbulkan maka penulis ingin memberikan suatu solusi dengan cara membuat sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6.0 dan database Ms. Access 2007 yang diharapkan bisa mengatasi masalah yang ada pada Apotik Panacea.

Kata Kunci : Apotik, Penjualan, Kontrol Stok, Visual Basic, Microsoft Access.

Page 5: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

SYSTEM DESIGN THAT INVOLVES THE SALE OF STOCK IN

PHARMACIES ON PANACEA

By: Ery Apriyantono

Advisor: Dian Puspita Hapsari. S. Kom., M. Kom.

ABSTRACT

With the development seiringnya masyaraka more advanced, then diperlukanya a system to facilitate health services one of which with the dispensaries, given the very important role of dispensaries to health problems, hence the need to manage them effectively mungkinmaupun level of service in the field of drug sales, to assist the smooth operation of the service health, information systems sales and stock control is a progam that will be designed to facilitate a job in the pharmacy, where pharmacy work system is still using data processing systems and stock control manually in the sales service, when viewed in terms of time efficiency, this is still not optimal for customer satisfaction, because the search system is still manual and thus require a long time. With this application, sales and stock control to be made, is expected to overcome the problems that exist today, especially in improving the quality and keefesiensi time, which will influence the improvement of service quality to customers. From the problems caused, so the writer wants to provide a solution by making the system sales and stock control by using Visual Basic 6.0 and Ms databases. Access 2007 that is expected to overcome the problems that existed at Panacea Pharmacy.

Keywords: Pharmacies, Sales, Stock Control, Visual Basic, Microsoft Access.

Page 6: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

DAFTAR ISI

Halaman

ABSTRAKS …………………………………………………….………

KATA PENGANTAR ………………………………………………….

DAFTAR ISI …………………………………………………………...

DAFTAR GAMBAR ………………………………………………..…

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

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

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

1.3 Tujuan ................……………………………………….... 3

1.4 Manfaat …………………………………………………… 3

1.5 Batasan Masalah ………………………………………...... 4

1.6 Sistematika Penulisan ………………………………....… 4

BAB II LANDASAN TEORI......………………. …………………..... 6

2.1 Pengertian Apotik …………………….... ……………... 6

2.2 Kontrol Stok ….…………………….…............................ 8

2.3 Penjualan Obat di Apotik Panacea ...….………….…...... 9

2.4 Sistem Informasi .......................…….…..….……........... 9

2.4.1 Konsep Dasar Sistem Informasi .......................... 9

2.4.2 Komponen Sistem Informasi ............................... 11

2.4.3 Analisa dan Perancangan Sistem Informasi ........ 13

Page 7: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

2.5 Tinjauan Kasus ................................................................ 15

2.6 Data Flow Diagram ( DFD ) ............................................ 16

2.6.1 Bentuk Data Flow Diagram ................................. 18

2.6.1.1 Diagram Alur Data Fisik ( DADF ) ........ 18

2.6.1.2 Diagram Alur Data Logika (DADL) ...... 19

2.7 Entity Relationship Diagram (ERD) ............................... 19

BAB III ANALISIS DAN DESAIN SISTEM..……..….……..……… 22

3.1 Prosedur Tugas Akhir ………....………………….…….. 22

3.2 Flowchart Dokument Penjualan …………………….….. 24

3.3 Flowchart Sistem Penjualan ............................................. 26

3.4 Konteks Diagram…..…..….……………..….…............... 28

3.5 Diagram Berjenjang..……………………..….…............. 29

3.6 DFD Level 0…..…..…..………………..….……............ 30

3.7 Entity Reletionship Diagram CDM…………….............. 32

3.8 Entity Reletionship Diagram PDM…………….............. 33

3.9 Tabel Database …………. …………………………….. 34

3.1 Tabel Penjualan .................................................. 34

3.2 Tabel Transaksi .................................................. 34

3.3 Tabel Laporan .................................................... 35

3.4 Tabel Tipe Obat ................................................. 35

3.5 Tabel Detail Jual ................................................. 36

3.6 Tabel Distributor ................................................ 36

3.7 Tabel Kasir .......................................................... 36

Page 8: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

3.10 Rancangan Input Output ……………………………….. 37

3.10.1 Desain Form Penjualan …....……..…………...... 37

3.10.2 Desain Form Penjualan Berdasarkan Nota……... 38

3.10.3 Desain Form Master Penjualan Obat ....……….. 39

3.10.4 Desain Form Tambah Kasir ..….……..…….….. 40

3.10.5 Desain Form Hapus User .…..….……..……….. 41

3.10.6 Desain Form Data User …..…..…….….……….. 41

3.10.7 Desain Form Login ............…..…..…..….……... 42

3.10.8 Desain Form Rubah Password….……..….…….. 43

BAB IV IMPLEMENTASI PROGRAM …………………………..... 44

4.1 Kebutuhan Sistem ………………………..…………..... 44

4.4.1 Perangkat Keras …..…………………..………….. 44

4.4.2 Perangkat Lunak …..…..……..………………….. 45

4.2 Penjelasan Pemakaian Program ………………………… 45

4.2.1 Form Utama …..…..……..……………………….. 45

4.2.2 Form Login …..…..……..…………………….….. 46

4.2.3 Form Transaksi Penjualan …..…..…….….…….. 47

4.2.4 Form Master Data Obat …..……………….…….. 48

4.2.5 Form Data Distributor …...……..……………….. 49

4.2.6 Form Hapus User …..…..……..…….……........... 50

4.2.7 Form Data User ............…..……..…………….... 51

4.2.8 Form Rubah Password …..…...…..……..……….. 52

Page 9: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

4.2.9 Form Tambah Kasir ….…..……..……………….. 53

4.2.10 Form Stok Obat ...... …..….……..……………….. 54

4.2.11 Form Data Obat …...….……..……….................... 55

4.2.12 Form Laporan Transaksi ...............……………….. 56

4.2.13 Form Laporan Priode ……….……..……….….. 57

BAB V PENUTUP ……………………………………………………... 60

5.1 Kesimpulan ……………………………………………...... 60

5.2 Saran …………………………………………………....…. 60

DAFTAR PUSTAKA …………………………………………………...... 61

LAMPIRAN ……….…………………………………………………...... 62

Page 10: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

DAFTAR GAMBAR

Halaman

Gambar 2.1 Proses Sistem Informasi .…………………………….………. 11

Gambar 2.2 Bagan Simbol DFD .…..…………………………………....... 17

Gambar 3.1 Flowchart Dokumen Sistem Penjualan ………………….…... 25

Gambar 3.2 Flowchart Sistem Penjualan………….………………….…... 27

Gambar 3.3 Konteks Diagram .…………………………………….…….. 29

Gambar 3.4 Diagram Berjenjang .………………………………….…….. 30

Gambar 3.5 DFD Level 0 .…………………………...…………….……... 31

Gambar 3.6 ERD CDM ...... .………………………………..…….……… 33

Gambar 3.7 ERD PDM .……………………………….………………… 34

Gambar 3.8 Tabel Database .....................……………………………..… 36

Gambar 3.9 Desain Form Penjualan ........................ .………..………..… 37

Gambar 3.10 Desain Form Penjualan Berdasarkan Nota ............……..… 38

Gambar 3.11 Desain Form Master Obat .........………….……………..… 39

Gambar 3.12 Desain Form Tambah Kasir ……………………………..… 40

Gambar 3.13 Desain Form Hapus User .………………..…………..… 41

Gambar 3.14 Desain Form Data User .………………………………..… 42

Gambar 3.15 Desain Form Login ......... .……………………………..… 42

Gambar 3.16 Desain Form Rubah Password .…….……………………..… 43

Page 11: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

Gambar 4.1 Form Utama .………………….…………………….…….… 46

Gambar 4.2 Form Login .………………….……………………………... 47

Gambar 4.3 Form Transaksi Penjualan .……….……………………..…. 49

Gambar 4.4 Form Master Obat …..……….…………………….……..... 50

Gambar 4.5 Form Data Distributor .…...….……………………….…… 51

Gambar 4.6 Form Hapus User ........………………………………..….. 52

Gambar 4.7 Form Data User .......………………………………….…… 53

Gambar 4.8 Form Rubah Password .……………………………….…… 54

Gambar 4.9 Form Tambah Kasir .……….……………………………..... 55

Gambar 4.10 Form Stok Obat .......…….………………………….......... 56

Gambar 4.11 Form Data Obat (Penjualan Berdasarkan Kode Obat) .…… 57

Gambar 4.12 Form Laporan Transaksi (Penjualan Berdasarka Nomer Nota) 58

Gambar 4.13 Form Laporan Priode .……………………..…………......... 59

Gambar 4.14 Laporan penjualan Per tanggal .…...………….........……… 60

Gambar 4.15 Laporan Penjualan Per Periode ..........................….……… 61

Page 12: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

DAFTAR TABEL

Halaman

Tabel 3.1 Tabel Penjualan .…................………………………….………. 34

Tabel 3.2 Tabel Transaksi ...........…..…………………………………....... 34

Tabel 3.3 Tabel Laporan ..........................................………………….…... 35

Tabel 3.4 Tabel Obat ..............................………….………………….…... 35

Tabel 3.5 Tabel Detai Jual .…… ……………………………….…….. 36

Tabel 3.6 Tabel Distributor ..........………………………………….…….. 36

Tabel 3.7 Tabel Kasir ......…………………………...…………….……... 36

Page 13: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using

DAFTAR PUSTAKA

Edi Winarko (2006), Perancangan Database Dengan Power Desainer,

Prestasi Pustaka, Jakarta

Jogiyanto, 1999, Analisis dan desain sistem informasi: pendekatan terstruktur

teori dan aplikasi bisnis, Andi, Yogyakarta.

Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 2,

PT.Indeks, Jakarta 2003.

R. Wijela, Michael, Microsoft Access 97, Dinastindo, Jakarta

Wahana Komputer, 2002, Pemrograman Visual Basic 6.0, Andi, Yogyakarta.

1.Media Elektronik :

http://id.wikipedia.org/wiki/Sistem_informasi

http://ilmufarmasi.com/wp-content/uploads/2009/06/1993-permenkes-no-922-Menkes-Per-X-1993-izin-Apotik.pdf

Page 14: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using
Page 15: RANCANG BANGUN SISTEM PENJUALAN YANG …skripsi.narotama.ac.id/files/04204116 ERY APRIANTO.pdf · sistem penjualan dan kontrol stok dengan menggunakan Visual Basic 6 .0 dan ... using