• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DENGAN PHP DAN MYSQL INTEGRASI BARCODE READER DI APOTEK ANUGERAH FARMA BANTUL NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DENGAN PHP DAN MYSQL INTEGRASI BARCODE READER DI APOTEK ANUGERAH FARMA BANTUL NASKAH PUBLIKASI"

Copied!
19
0
0

Teks penuh

(1)

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN

DENGAN PHP DAN MYSQL INTEGRASI BARCODE READER

DI APOTEK ANUGERAH FARMA BANTUL

NASKAH PUBLIKASI

Diajukan oleh

Fajrul Falach

09.11.2729

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2013

(2)
(3)

ANALYSIS AND DESIGN OF SALES INFORMATION SYSTEM WITH PHP AND MYSQL INTEGRATION BARCODE READER

IN PHARMACY ANUGERAH FARMA

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DENGAN PHP DAN MYSQL INTEGRASI BARCODE

DI APOTEK ANUGERAH FARMA BANTUL Fajrul Falach

Ema Utami

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

Service activities in a pharmacy is the most important key in any transaction. The better and faster transaction in a pharmacy that will further enhance the quality of pharmacy. So the role of information systems is essential in the development of a pharmacy. The increasing demand of health services in particular encouraged me as a student of informatics engineering students to participate in developing the service information system by building on the Pharmacy Anugrah Farma.

Anugrah Farma Pharmacy located in Bangunjiwo, Kasihan, Bantul. These pharmacies are still using manual systems that take a long time in any transaction, and does little no mistake counting the existing reports. To overcome this, the authors build a sales information system that existing services faster and in every sales transaction reports can be ordered as well. The research methods used were interviews, observations, and library. Making the system uses PHP and using MySQL database. This application will load some menu systems such as the sale, medications, suppliers, manufacturers, purchasing, stock, report. In addition expected to be used for data processing, the system is expected to be able to accelerate sales as integrated with barcode reader.

(4)

1

1. Pendahuluan

Apotek merupakan satu sarana penunjang kesehatan yang merupakan tempat menjual dan kadang meramu obat. Apotek memiliki dua fungsi yaitu sebagai unit pelayanan kesehatan dan unit bisnis. Sebagai unit pelayanan kesehatan apotek berfungsi menyediakan obat dan alat kesehatan yang dibutuhkan masyarakat untuk mewujudkan derajat kesehatan yang optimal. Sedangkan apotek sebagai suatu unit bisnis sudah selayaknya digunakan untuk mencapai keuntungan.

Apotek Anugerah Farma merupakan apotek yang berada di daerah Bangunjiwo, Kasihan, Bantul yang mempunyai letak pasar yang cukup strategis karena letaknya di pinggir jalan dan berdampingan dengan Kelurahan Bangunjiwo, serta dekat dengan rumah penduduk sekitar. Namun sistem yang berjalan ditempat tersebut masih dikerjakan secara manual. Semua transaksi penjualannya masih menggunakan nota yang memerlukan waktu yang lama untuk menuliskan setiap barang yang dibeli oleh konsumen sehingga sering timbul permasalahan yakni ketidakakuratan data transaksi penjualan, pembuatan laporan hasil penjualan dan pengolahan barang sehingga muncul masalah-masalah yang tidak diinginkan seperti salah perhitungan.

Pembuatan sistem informasi penjualan merupakan salah satu penerapan teknologi informasi yang tepat karena dapat mengubah pekerjaan yang pada awalnya dilakukan secara manual menjadi lebih mudah dalam penyelesaian masalah yang ada dan pengambilan keputusan secara cepat dan tepat. Sehingga dengan digunakannya sistem informasi penjualan yang sudah terkomputerisasi khususnya terintegrasi dengan menggunakan barcode reader pada Apotek Anugerah Farma ini dapat meningkatkan pendapatan serta pelayanan kepada konsumen menjadi semakin baik.

2. Landasan Teori 2.1 Konsep Dasar Sistem 2.1.1 Pengertian Sistem

Informasi adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. (Jogiyanto, 1990)

2.2 Konsep Dasar Informasi 2.2.1 Pengertian Informasi

Informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi pengguna dan bermanfaat dalam pengambilan keputusan saat ini atau mendukung sumber informasi. Data belum memiliki nilai sedangkan informasi sudah memiliki nilai. Informasi dikatakan bernilai bila manfaatnya lebih besar dibandingkan biaya untuk mendapatkannya.

(5)

2

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. (Jogiyanto, 1990)

2.2.2 Kualitas Informasi

Kualitas informasi tergantung dari 3 hal, yaitu informasi harus akurat, tepat waktu, dan relevan (Jogiyanto, 1990):

1. Informasi harus akuran (Accurate)

Informasi harus bebas dari kesalahan-kesalahn dan tidak bisa menyesatkan. 2. Tepat pada waktunya (Timeliness)

Informasi yang data pada penerima tidak boleh terlambat 3. Relevan (Relevance)

Informasi tersebut mempunyai manfaat untuk pemakainya. 2.2.3 Nilai Informasi

Suatu informasi dikatakan bernilai bila manfaatnya lebih efisien dibanding dengan biaya mendapatkanya. Selain itu ia menjelaskan bahwa nilai adalah suatu informasi yang berhubungan dengan keputusan dalam hal ini berarti bahwa bila tidak ada pilihan atau keputusan, informasi menjadi tidak dibutuhkan. (Jogiyanto, 1990)

2.3 Konsep Dasar Sistem Informasi Penjualan 2.3.1 Defini Sistem Informasi

Sistem Informasi menjelaskan dan mengambarkan bahwa sistem informasi terdiri dari komponen-komponen yang disebut dengan istilah blok bangunan (building block). Ini terdiri dari 6 block yang masing-masing block saling berinteraksi satu dengan yang lain membentuk sebuah kesatuan guna mencapai sasaran yang dituju.

Gambar 2.1 Block Sistem Informasi

2.3.2 Sistem Informasi Penjualan

Sistem Informasi Penjualan diartikan sebagai suatu pembuatan pernyataan penjualan, kegiatan akan dijelaskan melalui prosedur-prosedur yang meliputi urutan

(6)

3

kegiatan sejak diterimanya pesanan dari pembeli, pengecekan barang ada atau tidak ada, dan diteruskan dengan pengiriman barang yang disertai dengan pembuatan faktur dan mengadakan pencatatan atau penjualan yang berlaku.

2.4 System Development Life Cycle (SDLC)

Merupakan siklus yang menggambarkan perangkat lunak yang akan dibangun. Perancangan dan pembuatan sistem baru mengantikan sistem lama yang masih manual menggunakan sebuah model perancangan dan pengembangan sistem yaitu model SDLC. Tahapan perancangan dan pengembangan proses dibagi menjadi beberapa tahap yaitu : (Ian Sommerville:2003)

Gambar 2.2 Waterfall menurut Ian Sommervile 1. Tahap Analisis dan Definisi Persyaratan

2. Tahap Perancangan Sistem dan Perangkat Lunak 3. Tahap Implementasi dan Pengujian Unit

4. Tahap Integrasi dan Pengujian Sistem 5. Tahap Operasi dan Pemeliharaan

2.5 Sistem Informasi Penjualan Apotek Intergrasi Barcode Reader

Berdasarkan dari penjelasan sistem, informasi dan sistem informasi penjualan maka beberapa pengertian yang berhubungan dengan judul skripsi antara lain.

2.5.1 Pengertian Apotek

Apotek adalah satu sarana penunjang kesehatan yang merupakan tempat dilakukannya pekerjaan kefarmasian dan penyaluran sediaan farmasi serta pembekalan kesehatan yang lain kepada masyarakat (Kepmenkes, 2003).

2.5.2 Pengertian Barcode

Pengertian Barcode dapat diartikan sebagai kumpulan kode yang berbentuk garis, dimana masing-masing ketebalan setiap garis berbeda sesuai dengan isi kodenya

(7)

4

2.5.3 Pengertian Barcode Reader

Barcode Reader adalah alat yang digunakan untuk membaca kode barcode. Barcode dibedakan menjadi 2 jenis barcode yaitu :

1. Barcode 1 dimensi

Barcode 1 dimensi terdiri dari garis-garis yang berwarna putih dan hitam. Warna putih untuk nilai 0 dan warna hitam untuk nilai 1.

2. Barcode 2 dimensi

Barcode 2 dimensi sudah tidak berupa garis garis melainkan seperti gambar agar informasi yang tersimpan didalamnya akan lebih besar.

3. Analisis dan Perancangan Sistem 3.1 Analisis Sistem

Dalam pembuatan sistem perlu diperhatikan masalah-masalah yang timbul dari kebutuhan sistem yang sedang berjalan, maka perlu adanya suatu analisis sistem untuk dilakukan pengidentifikasian masalah agar masalah utama yang timbul dari sistem lama jelas, dilakukan analisis kelemahan sistem agar kelemahan sistem dapat dikembangkan, dilakukan analisis kebutuhan sistem untuk mengetahui kebutuhan dalam pengembangan sistem, dan dilakukan analisis kelayakan sistem untuk dapat membandingkan apakah sistem baru yang diajukan layak digunakan.

4.1.2 Analisis Identifikasi Masalah

Identifikasi masalah merupakan langkah awal yang dilakukan dalam tahap analisis sistem. Dari hasil observasi dan penelitian yang dilakukan mengenai sistem informasi penjualan Apotek Anugerah Farma menemukan beberapa masalah antara lain

1. Kuranganya tingkat efektif dan efisien dalam pelayanan terhadap pembeli yang akan melakukan transaksi karena dilakukan dengan mengisi data secara manual kedalam buku oleh pihak penjual.

2. Proses transaksi tidak ditangani langsung dengan sistem.

3. Proses pembuatan laporan tidak ditangani langsung dengan sistem. 3.1.2 Analisis Kelemahan Sistem

Tahap pertama yang dilakukan penulis dalam menganalisis data adalah dengan menentukan permasalahan yang terjadi dalam sistem. Dari hasil pengamatan yang dilakukan penulis pada sistem informasi penjualan yang berjalan di Apotek Anugerah Farma :

1. Bagian kasir masih menggunakan sistem manual sehingga ditemukan banyak kesalahan dalam melakukan transaksi.

2. Proses transaksi membutuhkan waktu yang lama karena pengolahan data masih menggunakan sistem manual.

(8)

5

3.1.4 Analisis Kebutuhan Sistem

Dengan analisis kebutuhan sistem, diharapkan sistem yang akan dibangun dapat diuraikan secara detail menjadi komponen dasar dengan tujuan identifikasi, mengevaluasi permasalahan dan kebutuhan yang diharapkan, dan analisis ini juga dilakukan untuk menjamin bahwa sistem yang dibangun sesuai dengan kebutuhan dari objek. Hasil analisis kebutuhan sistem adalah sebagai berikut : (Hanif Al Fatta 2007: 63)

1. Kebutuhan Perangkat Keras (Hardware)

Untuk menjalankan sistem informasi ini dibutuhkan sistem perangkat keras yang mampu mendukung pengoperasian program.

2. Kebutuhan Perangkat Lunak (Software)

Perangkat lunak merupakan perangkat yang berfungsi untuk melakukan pekerjaan dalam data processing system guna mendukung bekerjanya sistem komputer dengan baik.

3. Kebutuhan Pengguna Sistem (Brainware)

Dalam pengembangan dan pengoperasian sistem ini membutuhkan empat jenis user, yaitu:

a. Analisa Sistem

Bertugas memepelajari, menganalisa, dan memberikan gambaran serta penjelasan terhadap suatu masalah untuk diselesaikan dengan komputer. b. Programmer

Bertugas melakukan penulisan kode program dan melakukan perancangan program sesuai dengan arahan dari analis sistem.

c. Operator

Bertugas mengoperasikan sistem yang telah dibuat untuk mengelola data dengan komputer.

d. Pengguna Sistem

Menjalankan aplikasi sistem penjualan apotek untuk memberikan pelayanan maksimal, mengolah informasi, dan pembuatan laporan.

3.1.4 Analisis Kelayakan Sistem

Tujuan utama dari analisis kelayakan sistem adalah mengetahui apakah sistem yang baru yang akan diguanakan sudah layak pakai atau belum.

3.1.4.1 Kelayakan Teknologi

Secara teknik, teknologi yang digunakan adalah teknologi yang mudah dioperasikan. Pengerjaannya yang mengutamakan kebutuhan user dan kemudahan dalam pengoperasiannya membuat sistem ini user friendly walaupun tidak semua orang dapat mengaksesnya tanpa login dari user.

(9)

6

3.1.4.2 Kelayakan Hukum

Pengembangan sistem dikatakan layak secara hukum jika tidak melanggar peraturan dan hukum yang berlaku. Dengan penerapan sistem baru diharapkan tidak menimbulkan masalah dikemudian hari akibat melanggar hukum yang akan berlaku. 3.1.4.3 Kelayakan Operasional

Sistem ini tidak memerlukan operator dengan keahlian khusus untuk dapat mengoperasikannya.

3.1.4.4 Kelayakan Ekonomi

Untuk pengadaan proyek sistem informasi pembayaran ini tentu membutuhkan biaya yang dalam hal ini termasuk dalam biaya investasi.

3.2 Perancangan Sistem

Perancangan sistem merupakan langkah pertama di dalam fase pengembangan suatu sistem informasi.

3.2.1 Rancangan Flowchart

Flowchart adalah diagram yang terdiri dari simbol-simbol geometris dengan anak panah yang menghubungkan satu simbol dengan simbol lainnya. Sistem flowchart menunjukkan aliran data yang lewat dari satu unit organisasi atau dari satu mesin pengolah ke unit atau mesin yang lain di dalam perusahaan.

Gambar 3.1 Rancangan Flowchart 3.2.2 Rancangan Prosedur

Rancangan prosedur sistem yang diusulkan adalah :

1. Admin memasukan informasi-informasi yang berkaitan dengan Apotek Anugerah Farma untuk dapat diakses dan digunakan oleh kasir dalam melakukan transaksi terhadap para customer.

(10)

7

2. Customer melakukan pembelian obat dapat langsung melakukan transaksinya kepada kasir.

3. Kasir memiliki id dan password yang disediakan oleh admin untuk menggunakan sistem.

4. Admin dapat juga langsung menjadi kasir. 3.2.3 Use Case

Use Case gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

1. Use Case Sistem Informasi Penjualan

Berikut ini penggambaran Use Case yang di usulkan untuk sistem informasi penjualan pada Apotek Anugerah Farma.

Gambar 3.2 Use Case Sistem Penjualan Apotek Anugerah Farma 3.2.4 Activity Diagram

Activity diagram (diagram aktivitas) adalah diagram yang menggambarkan aliran fungsionalitas dari sistem.

(11)

8

1. Activity Diagram Sistem Informasi Penjualan

Berikut ini activity diagram yang menggambarkan prosedur sistem pada login yang diusulkan.

Gambar 3.3 Activity Diagram Penjualan Apotek 3.2.5 Class Diagram

Class Diagram adalah sebuah spesifikasi yang jika diintansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek.

3.2.6 Sequence Diagram

Sequence Diagram merupakan suatu model untuk menggambarkan antar objek didalam dan di sekitar sistem. Hal ini dapat berupa message yang digambarkan terhadap waktu. Sequence diagram dapat digunakan untuk menggambarkan skenario rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah event untuk menghasilkan output tertentu.

1. Sequence Diagram Login Admin

(12)

9

Gambar 3.4 Sequence Diagram Login Admin 2. Sequence Diagram Login Kasir

Berikut adalah sequence diagram kasir yang menggambarkan sebuah event login kasir:

Gambar 3.5 Sequence Diagram Login Kasir 3. Sequence Diagram Transaksi

Berikut adalah sequence diagram transaksi yang menggambarkan sebuah event transaksi penjualan:

(13)

10

4. Implementasi dan Pembahasan 4.1 Implementasi Sistem

Implementasi sistem merupakan tahap meletakan atau menerapkan sistem supaya dapat digunakan dan dioperasikan. Implementasi sistem merupakan bagian terakhir dari proses penerapan sistem baru yang dimana sistem baru akan dioperasikan secara menyeluruh. Didalam implementasi sistem akan diuji dan bila ditemukan kerancuan maka akan segera dicari jalan keluar untuk memperbaiki agar sistem dapat berjalan sebagai mana mestinya.

4.2 Manual Program 4.2.2 Tampilan Awal Aplikasi

Aplikasi sistem informasi penjualan apotek ini dibuka dalam dua tab browser diantaranya untuk admin dan kasir. Pada tampilan awal aplikasi admin berisikan deretan tab menu, dan hanya bisa diijinkan masuk tampilan awal jika admin sudah melakukan login. Berikut tampilan awal aplikasi untuk admin setelah user login :

Gambar 4.1 Tampilan Awal Aplikasi

Pada tampilan utama terdapat menu yaitu pengisian field username, password, dan tombol Login untuk memasuki sistem informasi penjualan. Form login digunakan untuk membatasi hak akses dalam menggunakan aplikasi. Hak akses diberikan hanya kepada karyawan yang bekerja sebagai PSA, APA, AA, admin.Tampilan form login adalah sebagai berikut :

(14)

11

Gambar 4.2 Tampilan Login Admin 4.2.2 Tampilan Login Kasir

Pada tampilan utama terdapat menu yaitu pengisian field username, password dan tombol button Login untuk memasuki sistem informasi penjualan. Form login digunakan untuk membatasi hak akses dalam menggunakan aplikasi. Hak akses diberikan hanya kepada karyawan yang bekerja sebagai PSA, APA, AA, admin. Tampilan form login adalah sebagai berikut :

Gambar 4.32 Tampilan Login Kasir 4.3 Pengujian Sistem

Untuk mengetahui sistem atau aplikasi ini sudah layak untuk digunakan maka harus dilakukan sebuah pengujian sistem. Dalam pengujian ini menggunakan pengujian black box testing dan white box testing. Pengujian ini bertujuan untuk mengetahui program atau sistem tersebut sudah berada pada kondisi yang sesuai atau belum, dan dimungkinkan untuk perbaikan. Dalam hal ini sistem diuji agar terbebas dari kesalahan sintax dan logika.

4.3.1 White Box Testing

White box testing adalah cara pengujian dengan melihat ke dalam modul untuk meneliti kode-kode program yang ada, dan menganalisis apakah ada kesalahan atau tidak. Jika ada modul yang menghasilkan output yang tidak sesuai dengan proses yang dilakukan, maka baris-baris program, variabel, dan parameter yang terlibat pada unit tersebut akan dicek satu persatu dan diperbaiki. Contoh pengujian white box ketika kesalahan dalam input password untuk login, maka sistem akan menolak untuk mengaktifkan tampilan menu dan sistem akan memberikan peringatan berupa konfirmasi bahwa :

(15)

12

4.3.2 Black Box Testing

Tahapan ini merupakan proses dimana program di uji tentang bagaimana cara beroperasi, sehingga data yang masuk dapat dijaga kemukhiran atau tidak, serta informasi yang diterima sesuai dengan apa yang diinginkan atau tidak. Pengujian ini memiliki orientasi pada pernyataan-pernyataan fungsional perangkat lunak tersebut. Dalam pengujian black box ini ditemukan beberapa macam kesalahan antara lain,  Fungsi-fungsi yang kurang, hilang, dan tidak benar.

 Kesalahan dalam struktur data-data dalam database.  Kesalahan dalam kinerja dan inisialisasi.

Berikut merupakan pengujian sistem dengan menggunakan black box testing: Tabel 4.1 Pengujian Menggunakan Black Box Testing

No Nama Form Aksi Ket

1. Menu Login  Tombol Login Sukses

2. Menu Admin  Sub Menu User Admin

 Sub Menu Edit Password  Sub Menu Ganti User  Sub Menu Logout

Sukses

3. Menu Data  Sub Menu Kassa

 Sub Menu Obat  Sub Menu Produsen  Sub Menu Supplier  Sub Menu Customer  Sub Menu Umum

Sukses

4. Menu Transaksi  Sub Menu Pembelian Sukses

5. Menu Kelola  Sub Menu Modal Awal

 Sub Menu Cetak Barcode

Sukses

6. Menu Gudang  Sub Menu Stock

 Sub Menu Koreksi Stock

Sukses

7. Menu Laporan  Sub Menu Kassa

 Sub Menu Kassir  Sub Menu Pembelian  Sub Menu Koreksi

 Sub Menu Laba Penjualan

Sukses

8. Menu Database  Sub Menu Save

 Sub Menu Restore  Sub Menu Kosongkan

(16)

13

4.4 Analisis Hasil Pembuatan Program

Setelah aplikasi selesai dibuat dan telah diimplementasikan, perlu adanya analisis akhir dalam pembuatan program yaitu;

1. Aplikasi sistem informasi penjualan pada Apotek Anugerah Farma beroperasi menggunakan komputer stand alone dan telah disesuaikan dengan analisis hasil penelitian.

4.5 Konversi Sistem

Konversi sistem merupakan proses untuk menerapkan sistem baru, dalam hal ini adalah sistem terkomputerisasi pada sistem informasi penjualan Apotek Anugerah Farma. Pada konversi sistem ini menggunakan pendekatan konversi paralel, yaitu sebuah metode yang digunakan dalam konversi sistem dengan cara mengoperasikan kedua sistem (sistem terkomputerisasi dan sistem manual) secara bersama-sama dalam rentan waktu tertentu. Hal positif yang diperoleh dalam penerapan sistem ini adalah menyediakan proteksi tinggi kepada organisasi terhadap kegagalan sistem baru. Sistem Informasi penjualan Apotek Anugerah Farma menggunakan sistem konversi paralel ini dengan pertimbangan apabila dalam penerapan sistem baru ditemukan masalah maka sistem lama atau manual dapat menjalankan transaksi penjualan, sehingga pelayanan terhadap customer tetap menjadi yang utama.

4.6 Pemeliharaan Sistem

Pemeliharaan sistem merupakan sebuah upaya untuk menjaga konsistensi sebuah sistem ketika diimplementasikan dilapangan. Adapun tujuan dari pemeliharaan adalah untuk memaksimalkan kinerja sistem dan dapat menjalankan tugas tanpa adanya gangguan.

Pemeliharaan Software:

1. Instalasi antivirus pada perangkat komputer yang akan digunakan dalam menjalankan aplikasi

2. Setiap kali ada hardware yang dikoneksikan pada komputer lebih baik untuk dilakukan scanning virus atau pemerikasaan oleh anti virus.

3. Buatlah backup database secara rutin dan berkesinambungan. Pemeliharaan Hardware

1. Komputer harus aman dari tegangan arus listrik yang naik turun. 2. Pastikan komputer sudah mati sebelum mematikan arus listrik. 3. Lakukan pembersihan hardware secara rutin.

(17)

14

5. Penutup

5.1 Kesimpulan

Setelah melalui beberapa tahapan penelitian dan proses dimulai dengan analisis, perancangan, sampai dengan pembuatan aplikasi sistem penjualan pada Anugerah Farma, maka dapat disimpulkan untuk menjawab pertanyaan-pertayaan yang terdapat pada rumusan masalah adalah sebagai berikut:

1. Penggunaan sistem komputerisasi pada Apotek Anugerah Farma telah memiliki fitur utama yang dibutuhkan sistem penjualan seperti transaksi penjualan, data obat, data pengguna, laporan pembelian, dan laporan transaksi. Sehingga sistem ini dapat terintegrasi dengan tugas admin dan kasir. Oleh karena itu kinerja pada bagian kasir dapat lebih efektif dan efisien baik dari segi ekonomi, waktu dan pelayanan.

2. Pada sistem komputerisasi penjualan pada Apotek Anugerah Farma telah memiliki fitur pengolahan data dan transaksi pembelian, oleh karena itu dapat melakukan pembuatan laporan transaksi, laporan data, dan cetak struk transaksi secara otomatisasi. sehingga sistem ini dapat mendukung pengolahan data dengan lebih cepat dan tepat dalam menghindari dari kesalahan dalam pencatatan data pembelian dan perhitungan transaksi. Hal ini telah berpengaruh kepada meningkatnya kinerja management apotek dan kenyamanan para customer.

3. Sistem penjualan Apotek Anugerah Farma menggunakan barcode reader dapat mempermudah proses transaksi pembelian maupun penjualan dikarenakan kode barcode dapat langsung membaca dengan cepat dan memunculkan data barang tersebut.

4. Penerapan sistem penjualan di kasir dapat menghemat pengeluaran apotek, karena dapat mengurangi penggunaan buku, kertas, dan bolpoint. Dari hasil pengamatan diperoleh bahwa dengan penggunaan sistem informasi penjualan apotek maka proses pelayanan customer lebih cepat karena pada bagian kasir tidak lagi berfokus dalam pemyimpanan dan pengolahan data menggunakan buku, kertas dan bolpoint. Sehingga dapat meningkatkan efektifitas dan efisienitas dalam pelayanan customer.

5.1 Saran

Setelah penelitian, perancangan, dan pembuatan sistem informasi penjualan pada Apotek Anugerah Farma di Bangunjiwo, Kasihan, Bantul. Penulis menyadari bahwa project dalam skripsi ini masih jauh dari sempurna. Oleh sebab itu penulis memberikan saran agar nanti nya sistem ini dapat dikembangkan dengan lebih baik lagi. Saran tersebut adalah sebagai berikut :

(18)

15

1. Perlu dilakukan tindak lanjut terhadap hasil evaluasi mutu pelayanan.

2. Dalam upaya peningkatan pelayanan obat dan informasi di apotek hendaknya dengan melakukan analisis keinginan dan kebutuhan serta kepuasan pelanggan. 3. Sistem informasi penjualan ini hanya dapat berjalan dalam satu komputer saja

(stand alone), namun dapat dikembangkan lagi menjadi sebuah sistem jaringan (client server) untuk dapat terintegrasi dengan cabang apotek lain bila suatu ketika apotek akan melakukan pembukaan cabang dalam hal ini olah data pada kassa dalam aplikasi tersebut memang dari awal dibuat untuk dikembangkan lagi ke jaringan (client server), sehingga sistem informasi penjualan dapat lebih optimal oleh PSA (pemilik sarana apotek) di Apotek Anugerah Farma.

4. Apotek Anugerah Farma perlu melakukan pelatihan pada seluruh personil PSA (Pemilik Sarana Apotek), Apoteker Pengelola Apotek (APA), Apoteker Pendamping, Asisten Apoteker, Keuangan, dan Administrasi sehingga dapat meningkatkan kinerja sistem informasi penjualan yang baru agar pelayanan kepada pelanggan menjadi lebih maksimal.

(19)

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi. Yogyakarta: Penerbit Andi.

Jogiyanto H.M. 2005. Analisis dan Desain Sistem Informasi : pendekatan terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Andi Offset.

Pressman, Roger S. 2003. Rekayasa Perangkat Lunak Pendekatan Praktis. Yogyakarta: Penerbit Andi.

Anonim.2013.”PengertianBarcode“.www.rumahbarcode.com/index.php?option=com_cont

Gambar

Gambar 2.2  Waterfall menurut Ian Sommervile  1.  Tahap Analisis dan Definisi Persyaratan
Gambar 3.1 Rancangan Flowchart  3.2.2  Rancangan Prosedur
Gambar 3.2  Use Case Sistem Penjualan Apotek Anugerah Farma  3.2.4  Activity Diagram
Gambar 3.3  Activity Diagram Penjualan Apotek  3.2.5  Class Diagram
+4

Referensi

Dokumen terkait

Menurut world health organization (WHO), penyakit diare adalah suatu penyakit yang ditandai dengan perubahan bentuk dan konsistensi tinja yang lembek sampai mencair

Alhamdulillah, segala puji hanya milik Allah SWT yang telah melimpahkan rahmat, taufiq, hidayah serta inayah-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan

E., dkk (2015: 7-11) bahwa kegiatan pembelajaran di era digital dilakukan di dalam atau di luar kelas dimana teknologi berbasis komputer merupakan komponen pembelajaran yang

tentang perawatan kehamilan dan persalinan di wilayah kerja puskesmas simpang gambir kecamatan Lingga bayu kabupaten Mandailing Natal Lembar kuesioner yang terdiri

Sistem pembangkit tenaga pada mesin MIG ( metal inert gas ) pada prinsipnya adalah sama dengan mesin SMAW yang dibagi dalam 2 golongan, yaitu : Mesin las arus bolak

Sebuah bola dilemparkan dari atas menara masjid dengan lintasan seperti tampak pada gambar.. Kecepatan ketika menyentuh tanah

Pembahasan tentang supervisi akademik kepala sekolah dan kompensasi terhadap kinerja mengajar guru SD di kota Sukabumi sebagai bagian yang tidak terpisahkan dari

Tahap Pra Pelayanan Dalam Panti Tahap pendekatan awal merupakan tahap sosialisasi program pembinaan di PSBR Rumbai kepada masyarakat dan calon siswa (remaja putus