You are on page 1of 24

1

TUGAS MANDIRI
Sistem Informasi Penjualan Barang pada Apotek M-23
Mata Kuliah: Pemrograman Borland Delphi Versi 7.0

Disusun Oleh:
Nama NPM Kode Kelas DOSEN : FITRI GULTOM : 093130030 : 111-IF37P-M2 : Sasa

STMIK PUTERA BATAM


TA 2012/2013

DAFTAR ISI
HALAMAN JUDUL DAFTAR ISI ...........................................................................................................1 KATA PENGANTAR.............................................................................................2 BAB I PENDAHULUAN ...................................................................................3 1.1 Latar Belakang masalah.......................................................................3 1.1.1 Sekilas Mengenai Borland Delphi 7.0..............................................3 1.1.2 Sekilas Tentang Microsoft Access....................................................4 1.2 Rumusan Masalah................................................................................4 1.3 Tujuan Penulis.....................................................................................4 BAB II. PEMBAHASAN........................................................................................5 2.1 Listing Program Penjualan Barang Pada Apotek........ 5 33 3.1 Kesimpulan................33 3.2 Saran...................................................................................................33

KATA PENGANTAR
Puji syukur kepada hadirat Tuhan Yang Maha Esa, karena dengan rahmat dan karuniaNya penulis dapat menyelesaikan makalah ini. Tujuan penulisan makalah ini adalah untuk menambah pengetahuan dalam pembelajaran mata kuliah PEMROGRAMAN BORLAND DELPHI VERSI 7.0.
Penulis mengharapkan tugas ini dapat memberikan pengalaman yang berguna baik bagi pembaca, yang tentunya akan menambah ilmu dan wawasan berfikir mahasiswa. Terima kasih pada pihak-pihak yang membantu penyusunan makalah ini semoga makalah ini dapat berguna bagi mahasiswa khususnya, maupun bagi masyarakat pada umumnya.

Penulis menyadari bahwa makalah ini masih jauh dari sempurna, oleh karena itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami harapkan demi kesempurnaan penulisan selanjutnya.

Penulis, 5 Januari 2012

Fitri Gultom

BAB I PENDAHULUAN

1. 1. Latar Belakang masalah


1.1.1 Sekilas Mengenai Borlan Delphi 7.0 Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Borland delphi 7.0 merupakan pilihan bagi sebagian kalangan programmer untuk membuat aplikasi. Hal ini disebabkan kelebihan yang ada pada borland delphi 7.0 berikut ini beberapa kelebihan borlan delphi 7.0 antara lain : 1. Berbasis Objek Orientid programming, seperti bagian yang ada pada program dipandang sebagai suatu objek yang mempunyai sifat-sifat yang dapat diubah dan diatur , sehingga kita dapat membuat tampilan sebuah program dengan desain kita sendiri tanpa harus membuat codding yang panjang. 2. Borland delphi 7.0 hadir bersama borland Kylix 3 yang berbasis Linux, bila ingin berganti flattform dari Windows ke Linux maka aplikasi yang dibuat di Delphi dapat dijalankan di Kylix 3 yang dikarenakan kedua produk tersebut merupakan produk Borland.

1.1.2.

Sekilas Tentang Microsoft Access Microsoft Access merupakan salah satu aplikasi berbasis database yang cukup populer dan paling banyak digunakan serta memiliki kehandalan dalam menunjang kemampuan kerja komputer khususnya bidang pengolahan data. Database yang disusun dalam Access terdiri dari beberapa komponen yang membentuk suatu kesatuan sistem yaitu : Table, Query, Form, Report, Macro dan Module. GRA[3]. Untuk memulai atau menjalankan program aplikasi Microsoft Access, langkahlangkahnya adalah sebagai berikut : 1. Klik tombol Start yang ada di taskbar 2. Pilih menu Program 3. Kemudian pilih Microsoft Office 4. Pilih dan klik Microsoft Access.

1. 2 Rumusan Masalah 1. Merancang sebuah program dengan menggunakan database Microsoft Access 2007. 2. Membuat kesimpulan Dan Saran dari sebuah Program tersebut.

a. 3 Tujuan Penulisan

1.

Merancang sebuah Program sebagai salah satu untuk menyelesaikan tugas mandiri bagi penulis.

2.

Meningkatkan Ilmu penulis dalam Pembelajaran Pemrograman Delphi

BAB II PEMBAHASAN

SOFTWARE APOTEK
Kata Pengantar
Software Apotek merupakan sebuah sistem yang interaktif dan dikenal memiliki high performance dekstop dengan kemampuan tinggi di dalam pemrograman jaringan, client/server dan aplikasi database pada komputer. Sistem ini juga memiliki data engine yang mampu mengelola data dalam volume besar dan pemrograman berorientasi obyek yang mampu menggunakan kembali komponen-komponen pada banyak aplikasi yang dibangun dengan XML support untuk mempercepat manipulasi data. Berbagai keuntungan yang diperoleh, membuat banyak penggunanya masih mempertahankan bahasa pemrograman ini. Keuntungan tersebut di antaranya :

Kemampuan mengelola database besar, Dukungan accessibility, dan Tidak menuntut spesifikasi sistem yang tinggi. Pengertian Sistem Management Apotek
Suatu system yang dilaksanakan dengan melalui alat bantu computer dan digunakan untuk mempermudah prses penyelenggaraan dan pencatatan administrasi apotek dimulai saat pelanggan melakukan transaksi dan sampai meninggalkan apotek.

Sistem yang Mudah Dipahami


Pemrograman berorientasi visual membuat pemakainya mudah memahami struktur dan teknik pemrograman yang dimilikinya. Dengan fasilitas dan tool-tool yang disediakan, membuat sistem ini akan mempermudah pengguna dalam membuat program yang interaktif dan familiar. Artinya user tidak canggung dalam mengoperasikan program tersebut. Istilah user friendly sangat tepat untuk menjelaskan hal ini. Program dibuat dengan perintah-perintah yang mudah dioperasikan, menu-menu dan simbol-simbol yang mudah dipahami pula. Misalnya, program menggunakan simbol tong sampah untuk menggambarkan perintah hapus, menggunakan simbol pensil untuk perintah menuliskan data, menggunakan gambar printer untuk perintah mencetak dan lain-lain. SOFTWARE APOTEK memiliki visual design tools yang berisi berbagai object yang diperlukan untuk kepentingan interaktifitas program dengan pemakainya seperti text box, combo box, radio button, chek box, listbox, dan lain sebagainya. Hal ini sangat membantu user meningkatkan produktifitas dalam kegiatan pengoperasian yang dilakukannya.

Kemampuan Mengelola Data Besar


Salah satu kunci keberhasilan sebuah program adalah kemampuannya dalam mengelola data dalam kapasitas yang besar sesuai kebutuhan. Banyak program yang baik, cukup lengkap fitur yang dimilikinya, tetapi ketika dihadapkan pada transaksi dalam jumlah besar ternyata tidak mampu berjalan dengan cepat sebagaimana yang diharapkan. Besarnya transaksi tersebut, tentunya tidak dapat dipisahkan dari sifat penambahan data yang kontinyu dari waktu ke waktu. Coba bayangkan jika sebuah program digunakan untuk menangani sistem penjualan barang pada sebuah super market. Dalam hitungan jam saja, sudah berapa banyak transaksi yang terjadi. Apalagi dalam hitungan hari, minggu atau bahkan bulan. SOFTWARE APOTEK menyediakan berbagai tool dan powerfull data engine developers yang dibutuhkan untuk mengelola data dalam kapasitas besar. Hal ini dapat dilihat pada saat mengorganisasi data, menjalankan sistem, atau pada saat mengolah data untuk pengguna.

Dukungan Accessibility
SOFTWARE APOTEK memberikan fleksibilitas bagi user untuk mengelola semua tipe dan jenis aplikasi database. Beberapa hal baru yang ditawarkan pada SOFTWARE APOTEK antara lain : Active Accessibility Support. Aplikasi mudah diakses dengan peralatan eksternal seperti screen readers, voice recognition dan lain-lain. OLE DB Provider Program mudah diakses oleh client berbasis non-Visual Integrated XML Support Data-data SOFTWARE APOTEK dapat direpresentasikan dengan format XML. Database events SOFTWARE APOTEK mudah melakukan pengontrolan dengan kode program yang dieksekusi ketika database dibuka, ditutup atau dimodifikasi. Document View Menampilkan dan mempercepat navigasi pada prosedur, fungsi atau metode pada source code. Dockable IDE Windows. Dilengkapi dengan dock common tools seperti data session dan debug windows yang akan membantu menelusuri aliran data.

Tidak Menuntut Spesifikasi Sistem yang Tinggi


Beberapa catatan tentang spesifikasi SOFTWARE APOTEK ini adalah : Computer / Processor Personal Komputer dengan prosesor kelas Pentium. sistem yang dibutuhkan

Memory RAM minimal 64 Mega Byte atau yang lebih tinggi. Harddisk SOFTWARE APOTEK memerlukan tempat penyimpanan pada harddisk sebesar 115 Mega Byte untuk instalasi typical, maksimum 200 Mega Byte (50 MB untuk Microsoft Component Update). Drive Disarankan memiliki CD ROM drive untuk mempermudah instalasi dan update program. Display Super VGA atau yang lebih tinggi untuk resolusi monitornya. Operating System Microsoft Windows 98 atau versi sesudahnya, Microsoft Windows NT 4.0 dengan Service Pack 6 atau sesudahnya. Peripheral Microsoft Mouse atau pointing device yang kompatibel.

Untuk siapa Sistem Management Apotek Pada level pelaksana system management akan sangat membantu kecepatan dalam memberikan pelayanan kepada pelanggan atau calon pelanggan. Bagi para dokter system management apotek ini dapat memberikan kemudahan untuk mendapatkan informasi berupa hasil jumlah pasien dari setiap resep yng diberikan oleh dokter. Karena melalui arsip resep di komputer dapat dilakukan dengan sekejap Bagi para manager atau pemilik sarana apotek system tersebut memberikan kemudahan untuk mendapatkan informasi yang dinginkan untuk kemudian digunakan sebagai bahan pertimbangan dalam menentukan suatu kebijakan berdasarkan informasi informasi yang di dapat.

10

Modul Modul yang terdapat Apotek


Tools Master, Modul digunakan untuk akses pada setiap bagian system management

dalam

Sistem Management

11

Master Data, terdiri dari beberapa sub menu untuk melakukan penyimpanan data induk atau yang dimaksud dengan data master Penjualan, terdiri dari beberapa sub menu untuk melakukan transaksi penjualan non resep transaksi dilakukan secara tunai atau hutang baik dengan pembayaran cek, debet bank Pembelian, terdiri dari beberapa sub menu untuk melakukan transaksi pembelian terhadap supplier baik secara tunai atau hutang Keuangan, terdiri dari berbagai sub menu, implementasi pendapatan lainnya yang dihasilkan dari barang konsinansi, sisa rekap kasir, implementasi penggajian pegawai dan implementasi biaya operasional. Resep, merupakan transaksi penjualan yang dilakukan secara tunai dikarenakan system penjualan resep ini merupakan transaksi yang sesuai dengan ketentuan resep yang diberikan oleh dokter atau merupakan obat stock habis. Registrasi, sub menu untuk legalitas penggunaan system management dari perusahaan kami secara legal. Setting, sub menu untuk implementasi setting nama dan lainya. Hasil yang dapat diharapkan dari Sistem Management Apotek Laporan yang bersifat statiska
Contoh : laporan rekap transaksi yang dilakukan setiap pelanggan sesuai dengan periode yang telah disesuaikan

Laporan yang bersifat insidentil Laporan mortailitas sesuai dengan kebutuhan untuk melakukan tutup transaksi Laporan keungaan Laporan cash flow merupakan laporan transaksi keluar masuknya kas apotek Grafik transaksi penjualan pembelian per periode

12

Keunggulan Sistem Management Apotek


User friendly, system management apotek mudah digunakan karena interface kami develop di sesuaikan dengan sumber daya manusia

apotek. Integrated dan windows based kami rancang untuk mempermudah management Modul disesuaikan dengan kebutuhan dasar apotek.

Kebutuhan perangkat keras Workstation, digunakan untuk operasional system management apotek Mini printer, digunakan untuk cetak nota transaksi penjualan

13

Barcode scanner, digunakan untuk pengecekan stock barang secara otomatis dan mudah Cashdrawer, digunakan untuk penyimpanan kas

Implementasi modul Apotek Sistem Management

Gambar 1. Sistem Login Program

Keterangan :

14

Sistem ini digunakan untuk membagi hak akses user untuk menggunakan sistem management apotek. Agar si user/ operator tidak dapat mengetahuti data data yang penting Sistem Menu Utama Aplikasi Sistem menu utama ini, di gunakan agi user/operator untuk mengakses semua modul yang terdapat dalam sistem informasi management apotek. Dari aplikasi menu utama ini ada beberapa menu dan sub menu, menu yang kami tampilkan. Menu File, Menu Data, Menu Penjualan, Menu Pembelian, Menu Keuangan, Menu Resep, Menu Setting, Menu Lapran, Menu Registrasi.

Gambar 3. Sistem Master Data Obat

Keterangan : Sistem master data obat ini digunakan untuk mendata stock dan nilai stock obat yang terdapat dalam 1(satu) apotek. Dan data stock obat nantinya akan selalu up to date dalam pengelolaan stock dan jenis transaksi.

15

Gambar 4. Sistem Aplikasi Racikan Obat

Keterangan : Sistem racikan ini di pakai apabila apotek anda melayani konsumen dengan obat racikan sendiri

Gambar 5. Aplikasi Mutasi Stock Obat

Keterangan : Aplikasi ini digunakan untuk mencatat transaksi pemindahan stock obat dari gudang ke toko atau sebaliknya

16

Gambar 6. Sistem Transaksi Penjualan Obat Non Resep

Keterangan : Sistem transaksi ini penjualan non resep, kami aplikasikan sesuai dengan POS atau Kasir. Secara otomatis program ini akan mencatatan transaksi penjualan, stock obat berkurang, pendapatan apotek

Gambar 7. Aplikasi Transaksi Penerimaan Resep

Keterangan : Sistem ini digunakan untuk penerimaan resep dkter dari pasien/pelanggan. Sistem ini ada dua puluhan harga yang digunakan yaitu pilihan harga resep atau harga jual umum.

17

Gambar 8. Aplikasi Pencatatan Pendapatan Apotek Lainnya

Keterangan : Program ini di gunakan untuk mencatat apabila apotek mempunyai pendapatan lainnya di luar transaksi penjualan

Gambar 9. Program Penggajian

Keterangan : Program ini digunakan untuk mencatat gaji setiap karyawan dan berdasarkan periode

18

Gambar 10. Program Biaya Operasional

keterangan : program ini digunakan untuk mencatat transaksi kas keluar, misalkan pembayaran listrik, telepon,dll

Gambar 11. Kartu Stock Obat

keterangan : program ini laporan untuk kartu stock per obat

19

Gambar 12. Monitoring Keuangan Rugi Laba

keterangan : program ini digunakan untuk memonitor laporan keuangan rugi laba per periode, tujuannya sebagai bahan evaluasi apotik

Gambar 13. Monitoring Grafik Transaksi Penjualan Pembelian

keterangan : program 2 dimensi ini kami berikan untuk monitor laporan penjualan pembelian per periode agar mudah di baca oleh pihak management apotek

20

Gambar 14. Laporan Penjualan Per Kasir/Sales Dalam Per Periode

keterangan : program ini kami berikan agar pihal management dapat mengetahui penjualan dalam sistematika per kasir/operator

Gambar 15. Daftar Pemakaian Program

keterangan : program ini di gunakan untuk mengantisipasi bagi user/operator dalam melakukan suatu pekerjaan tidak benar, maka dapat dilihat tanggal, nama user, mulai di amenggunakan program sampai lama pemakaian program/

21

Gambar 16. Laporan Stock Obat Kategori Semua & Laporan Stock Obat Di Bawah Limit

Keterangan Laporan ini digunakan untuk mengetahui totalstock obat di apotek dan stck obat yng di bawah limit sebagai bahan pengadaan obat nantinya.

Gambar 17. Laporan Stock Obat Kadaluarsa & Stock Obat Per Supplier

Keterangan Laporan stock obat kadaluarsa ini berfungsi untuk cek obat yang harus di keluarkan dari apotek karena mendekati tanggal kadaluarsa, Laporan stock per supplier ini berfungsi untuk cek data obat apa saja waktu kita beli di supplier yang kita tentukan sebelumnya.

22

Gambar 18. Laporan Daftar Hutang & Daftar Piutang

Keterangan Laporan hutang ini memberikan informasi bagi berapa rupiah kita hutang terhadap supplier dan kepada siapa kita hutang, dengan waktu berapa lama pelunasannya. Laporan piutang memberikan informasi bahwa kita mempunyai pendapatan tetap dari pelanggan kita melalui penjualan kredit dan siapa pelanggan tersebut dengan berapa nominal piutang terhadap kita.

Gambar 19. Laporan Daftar Pembelian & Laporan Daftar Penjualan Per Periode

Keterangan Laporan ini memberikan informasi pada periode yang telah kita tentukan, kita bertransaksi berapa kali baik transaksi pembelian maupun transaksi penjualan.
Demikian contoh contoh laporan dari kami, dan masih banyak lagi laporan yang menyangkut transaksi di apotek. Lapran yang kami berikan dalam sistem ini sebanyak 34 jenis laporan dari hasil setiap transaksi menggunakan sistem management apotek.

23

Bila bapak maupun ibu kurang jelas dalam pembahasan contoh modul SOFTWARE APOTEK, silahkan kontak kami 0271-3021784 / 081393455936 atau ekoisp@yahoo.com

Kesimpulan mengenai penawaran Sistem Management Apotek


maka saya menyimpulkan tentang implementasi sistem management apotek,. Implementasi sistem management apotek saya sarankan, sebaiknya menggunakan PC PACKAGE

Penggunaan sistem tanpa batasan Tidak mengeluarkan biaya tambahan Investasi yang di keluarkan lebih ringan dibanding bapak menggunakan service package lainnya.

Penutup
Demikian penawaran ini kami ajukan, untuk dapat di jadikan bahan pertimbangan bagi bapak/ibu untuk memberikan suatu keputusan. Saya tunggu konfirmasinya lebih lanjut.

24

BAB III PENUTUP


3.1 Kesimpulan Setelah dilakukan perancangan sistem informasi penjualan yang baru dirancang oleh penuli maka dapat diambil bebrapa kesimpulan bahwa : 1. Dengan Menggunakan Program Borland Delph Delphi7.0 Mengurangi beban kerja terutama masalah penyajian data dan pencarian data yang selama ini masih dilakukan secara manual. 2. Program Borlan Delphi 7.0 dapat membantu dalam penyajian laporan kepada manajer tepat pada waktunya. 3. Dengan Menggunakan Program Borlan Delphi 7.0dengan Database Access maka keamanan data lebih terjami

3.2 Saran Setelah mendapat kesimpulan diatas, maka penulis mengajukan beberapa saran sehubungan dengan penerapan dan pengembangan sistem lebih lanjut. Adapun saran-saran tersebut adalah sebagai berikut : 1. Perlu perawatan sistem yang berkelanjutan untuk menjamin kelancaran operasional sistem.

You might also like