• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Obat Pada Apotik Bakti Medan

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Penjualan Obat Pada Apotik Bakti Medan"

Copied!
43
0
0

Teks penuh

(1)

SISTEM INFORMASI PENJUALAN OBAT PADA APOTIK BAKTI MEDAN

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Pada Program Studi D 3 Ilmu computer

DICKY SETIAWAN NIM : 032406158

PROGRAM STUDI D-3 ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(2)

DAFTAR ISI

KATA PENGANTAR 1

BAB I

PENDAHULUAN

..

3

1.1 LatarBelakang .... 3

1.2

Identifikasi Masalah

..

. 4

1.3

Batasan Masalah

....

. 4

1.4

Maksud dan tujuan

5

1.4.1 Maksud

..

5

1.4.2 Tujuan

..

. 5

1.5

Metode Penelitian

....

. 5

BAB II

..

...

.. 7

LANDASAN TEORI

....

..

. 7

2.1

Defenisi

Komputer

...

. 7

2.2

Komputer sistem

...

. 9

2.3

Data

. 10

2.3.1 Proses Pengolahan data

11

2.3.2 Metode prngolahan data

12

2.4

Sistem Database

..

..14

(3)

2.5.1 Komponen Aplikasi Visual Basic

...

16

2.5.2 Format Pemrograman Visual Basic

.. 23

BAB III

29

DESKRIPSI APOTIK BAKTI MEDAN

.. 29

3.1. Sejarah Perusahaan

...

29

3.2 Visi dan Misi Perusahaan

29

3.3 kepegawaian 29

BAB IV

. 30

PERANCANGAN SISTEM

30

Rancangan

Database

30

BAB V

.

32

IMPLEMENTASI SISTEM

.

32

pengertian dan tujuan

implementasi.

.

32

5.2 penerapan sistem 32

BAB VI

35

KESIMPULAN DAN SARAN

35

6.1 Kesimpulan

.

. 35
(4)

KATA PENGANTAR

Puji dan syukur penulis panjatkan Kehadirat Allah SWT berkat rahmat dan hidayah yang telah di berikan Nya kepada penulis sehingga penulis dapat menyelesaikan lapora tugas akhir ini yang merupakan suatu syarat untuk dapat menyelesaikan studi di program Diploma III Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Univesitas Sumatera Utara.

Adapun judul dari tulisan ini adalah SISTEM INFORMASI PENJUALAN OBAT PADA APOTIK BAKTI MEDAN .

Dengan segala kerendahan hati penulis mengucapkan terima kasih atas bimbingan dan petunjuk yang telah di berikan oleh :

1. Bapak , selaku Dekan FMIPA USU Medan.

2. Bapak Saib Suwilo, selaku Ketua Pengelola D3 Ilmu Komputer/Statistika FMIPA USU.

3. Bapak Dr. M. Zarlis, Mkom selaku Dosen Pembimbing.

4. Teristimewa Kepada Kedua orang tua, Ayahanda Sumady Rias dan Ibunda Rosidawati serta saudara saudara penulis ( Windy, Riza dan Wenny ) yang telah mendorong moril maupun material dalam membantu penyelesaian tugas ini.

5. Buat teman teman ( bowo, dani )dan yang lain yang tidak di sebutkan serta senior - senior yang sangat membantu penulis dalam menyelesaikan studi.

(5)

Penulis menyadari sepenuhnya bahwa tulisan ini belum sempurna baik dari segi isi maupun penyusunannya. Tetapi penulis telah berusaha memberikan yang terbaik dalam menyelesaikan tugas akhir ini. Oleh karena itu, untuk perbaikan dimasa yang akan datang Penulis mengharapkan kritik dan saran saran yang membangun.

Semoga tugas akhir ini berguna bagi kita semua.

Medan, May 2006

(6)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada saat ini kemajuan teknologi dalam bidang sistem informasi semakin pesat. Hal ini mendorong setiap orang untuk memanfaatkan hasil dan pengembangannya dengan maksimal. Demikian juga halnya dengan dengan kemajuan teknologi komputer. Pemanfaatan dan pengembangannya dirasakan sangat penting untuk meningkatkan efektifitas dan efisiensi kerja. Salah satu kegiatan komputer adalah mengolah dan menyajikan data, yaitu dengan mengolah sistem database. Sehingga nantinya akan menjadi satu informasi yang dapat mendukung dan memberikan pelayanan terhadap segala permasalahan yang dihadapi.

Dibantu dengan dukungan sistem komputersasi, cara kerja suatu sistem yang sebelumnya manual dapat mengubah cara kerja yang lebih efisien, tepat guna, dan berdaya guna serta terjamin mutu dan kualitas prosedur kerjanya. Adanya sarana teknologi modern yang lebih baik, akan tercipta suatu lingkungan sistem kerja yang lebih produktif.

(7)

Pada Apotik Bakti selain melakukan pemasaran kecil kecilan, Apotik ini juga dapat memberikan pelayanan dalam jumlah banyak. Maka dari itu diperlukan suatu sistem database berbasis komputer untuk menyimpan seluruh file file administrasi karena selama ini yang dialami pengelola adalah sulitnya menyimpan arsip arsip dan menemukannya kembali jika di perlukan.

Hal ini tentu saja membuat produktifitas kerja menurun, untuk itu dibutuhkan suatu sistem database yang cepat, tepat serta akurat. Berdasarkan hal inilah, penulis tertarik untuk membuat suatu software untuk pengelolaan sistem database agar produktifitas pekerjaan lebih efektif dan efisien.

1.2

Identifikasi Masalah

Masalah yang akan dipecahkan adalah sistem database dengan penyimpanan file pegawai, file investasi dan file pelanggan yang selama ini tidak menentu sehingga pengelola sulit mencari kembali data tersebut jika suatu saat diperlukan. Selama ini pengelolaan sistem database administrasi tersebut dilakukan secara manual sehingga terkesan lambat dan tidak efisien.mengingat semakin meningkatnya jumlah pemesanan dan jumlah inventarisasi barang.

1.3

Batasan Masalah

Sistem database yang dijalankan oleh Apotik Bakti Medan sebenarnya sangat luas, namun dalam tugas akhir ini penulis membatasi pada masalah administrasi saja yang terdiri dari :

(8)

3. Database inventory

4. Database penyewaan inventory

1.4Maksud dan tujuan

1.4.1 Maksud

Adapun maksud dari penulisan tugas akhir ini selain untuk memenuhi syarat pemyelesaian studi Program Diploma 3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam, Juga untuk mengaplikasikan ilmu yang telah di dapatkan pada perkuliahan dan praktikum sehingga nantinya dapat menambah ketrampilan dan pengalaman penulis dalam membuat suatu program.

1.4.2 Tujuan

Tujuan penulis mrmbuat tugas akhir ini diharapkan nantinya dapat diaplikasikan sehingga menjadi suatu sarana yang dapat meningkatkan efisiensi dan efektifitas pekerjaan serta menghasilkan suatu informasi yang lebih baik dalam pengolahan database.

1.5

Metode Penelitian

Untuk menyelesaikan tugas akhir ini, dilakukan penilitian dengan langkah langkah sebagai berikut :

(9)

Penulis mengadakan tanya jawab kepada pengelola administrasi Apotik Bakti Medan, agar memperoleh data yang

lebih akurat.

b. Observasi

Untuk meninjau secara langsung di lapangan, maka penulis melakukan observasi bagaimana pelaksanaan sistem yang sedang berjalan.

2. Penelitian Kepustakaan ( Library Research )

(10)

BAB II

LANDASAN TEORI

Setiap perusahaan atau organisasi pasti mempunyai target atau tujuan yang akan dicapai. Untuk mencapai tujuan tersebut maka perusahaan atau organisasi tersebut harus memilih suatu sistem yang baik dan benar sesuai dengan kondisi perusahaan atau organisasi tersebut.

Memang kita tidak hanya bisa membicarakan tentang teori teori sistem tanpa menghadirkan contoh yang nyata. Namun, walaupun demikian bukan berarti teori teori tersebut dapat diabaikan dan bukan berarti pula bahwa teori teori tersebut dihadirkan tanpa adanya terapan terapan.

Mungkin akan ditemukan sedikit masalah bagi perusahaan / organisasi yang tidak memiliki pengalaman praktis untuk memahami semua teori teori yang berkaitan dengan sistem. Namun, jika teori tersebut dapat dapat dipahami dan dimengerti terlepas dari terapannya, maka kemampuan perusahaan / organisasi untuk menerapkannya terhadap keadaan yang baru akan segera muncul tanpa adnya batasan.

2.1

Defenisi Komputer

(11)

Program adalah susunan karakter yang logis yang dibuat berdasarkan bahasa yang dikenal oleh komputer. Istilah komputer mempunyai arti yang sangat luas dan berbeda bagi orang yang berbeda. Istilah komputer diambil dari bahasa latin computare yang berarti menghitung ( to compute ).

Menurut buku Introductions to computers ( Gordon B Devis ), komputer adalah tipe khusus alat penghitung sifat tertentu yang pasti.

Menurut buku Computer Today ( Donald H Sanders ), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input memprosesnya dan menghasilkan output di bawah pengawasan satu langkah langkah, instruksi instruksi program yang tersimpan di memori ( storage program ).

Akhirnya para ahli mendefinisikan pengertian komputer yang pada intinya semua hampir bersamaan , sebagai berikut :

1. Komputer adalah suatu rangkaian peralatan elektronika yang bekerja sama dapat melakukan rangkaian rangkaian pekerjaan secara otomatis melalui instruksi atau program yang diberikan kepadanya.

2. Komputer sebagai suatu mesin elektronik yang bertujuan mengolah data, mampu menerima masukan dan keluaran, dan proses yang seperti itu memiliki ciri khas berkecepatan tinggi, ketepatan, kexermatan, ketelitian, kemampuan,kecakapan, kepandaian dalam mengatur instruksi untuk memecahkan masalah.

(12)

jenisnya. Walaupun komputer dapat melakukan berbagai pekerjaan, tanpa manusia komputer tidak dapat melakukan apa apa. Karena itu manusia memberikan instruksi atau perintah yang harus dikerjakan oleh komputer.

2.2

Komputer sistem

Agar komputer dapat digunakan, maka harus disajikan dalam bentuk sistem komputer. Sistem adlah jaringan dari elemen elemen yang saling berhubungan dan membentuk satu tujuan pokok dalam sistem tersebut.

Tujuan pokok dari sistem komputer adlah mengolah data untuk menghasilkan informasi. Agar tujuan pokok tersebut dapat dilaksanakan, maka harus ada elemen elemen yang mendukung sistem tetsebut. Elemen tersebut adalah hardware, software dan brainware.

Software atau perangkat lunak adalah program yang berisi perintah perintah untuk mengolah data. Perkembangan software telah tumbuh dengan pesat sejak beredarnya komputer personal dipasaran. Dengan murahnya harga komputer, maka semakin banyak orang memiliki dan memakai komputer dan membutuhkan bermacam macam perangkat lunak untuk lebih mendaya unakan komputer.

(13)

Hardware atau perangkat keras adalah peralatan atau sistem komputer yang secara fisik dapat dilihat dan dijamah. perangkat keras terdiri atas beberapa bagian yang utama, yaitu :

1. Papan induk ( mother boards )

2. Papan atau kartu ekspansi ( ekspansions boards ) dan kontroller 3. CPU

4. Memori

5. Penyimpanan data ( storage ) seperti Hard disk dan CD 6. Penggerak disket ( disk driver )

7. Papan atau kartu video 8. Keyboard

9. Monitor

Brainware adalah manusia yang terlibat dalam pengoperasian serta pengaturan sistem komputer.

Ketiga elemen tersebut harus saling berhubungan dan membentuk kesatuan. Hardware tanpa adanya software maka tidak akan berfungsi seperti yang diharapkan, hanya berupa benda mati saja. Software yang akan mengoperasikan hardwarenya. Hardware yang telah didukung oleh software juga tidak akan berfungsi kalau tidak ada manusia yang mengoperasikannya. Jadi ketiga elemen tersebut harus saling mendukung.

2.3

Data

(14)

pengolahan data elektronik. Data merupakan salah satu komponen sistem pengolahan berbasis komputer. Dalam kehidupan sehari hari selalu didapat kenyataan kenyataan ataupun realitas realitas yang digambarkan oleh nilai nilai yang memberi arti pada suatu konteks tertentu yang berasal dari kreasi pemikiran manusia maupun proses alam.

Americans Nasional Standard Internasional ( ANSI ) menawarkan definisi data sebagai berikut :

1. Suatu representasi kenyataan kenyataan konsep konsep atau perintah perintah dalam suatu laku yang dirumuskan pantas untuk komunikasi, penafsiran atau pengolahan data oleh manusia atau dengan arti otomatis. 2. Representasi seimbang karakter atau kuantitas analog dimana makna itu

ada atau ditegaskan.

Data membutuhkan penafsiran untuk merumuskan informasi, dan penafsiran harus berasal dari situasi masalah yang dicirikan. Data dapat menjadi informasi apabila dimulai dengan suatu keadaan khusus atau diterapkan untuk menyeleksi suatu masalah khusus. Dengan kata lain, data dapat menjadi informasi bila digunakan untuk membuat suatu keputusan.

2.3.1 Proses Pengolahan data

(15)

Pada tahapan input dilakukan proses pemasukan data kedalm komputer lewat alat input ( input device ).

Pada tahapan processing dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan oleh alat pemroses ( processing device ), yang dapat berupa proses perhitungan, perbandingan, pengklasifikasian, pengurutan, pengendalian dan pencarian di storage.

Pada tahapan output dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output ( output device ) berupa informasi.

2.3.2 Metode prngolahan data

Metode pengolahan data terdiri ats empat jenis yaitu :

1. manual, dalam metode ini semua operasi data dilakikan dengan tangan manusian dan berbantuan dengan alat alat penting seperti pensil, kertas, mistar hitung dan lain lain.

2. Mesin elektro ( elektromechanical ), metode ini merupakan gabungan dari penggunaan mesin dengan tangan manusia. Misalnya seorang pegawai bekerja dengan menggunakan mesin catat kolom ( posting mechine ). 3. Peralatan kartu berlubang ( punch card equitment ), metode ini merupakan

metoda yang menggunakan semua alat yang diperlukan yang disebut juga dengan sistem warkat unit.

(16)

a. Logika aritmatika ( aritmatic logic unit ) adalah bagian dari hardware suatu komputer dimana operasi operasi aritmatika dilakukan . (penambahan, pengurungan, perkalian, dan perbandingan ).

b. Control unit adlah unit dalam pusat pengolahan yang mengarahkan urutan urutan operasi, menafsirkan instruksi instruksi yang dikodekan dalam mengawali perintah perintah yang tepat pada sirkuit komputer untuk pelaksanaanya. Sirkuit adalah suatu sistem konduktor dan insyre yang dilalui arus listrik, suatu sambungan komunikasi antara 2 atau lebih banyak titik.

c. Penyimpana primer ( primary storage unit ) adlah suatu alat yang dapat merekam dan mengambil data. Alat ini terdiri dari elektronik. Elektrostatik atau elektrik dimana data dapat direkam untuk kemudian dapat diambil kembali.

d. Consule yaitu suatu panel yang berisi cahaya cahaya indikator, tombol tombol dan layar layar video yang dibutuhkan operator untuk mengontrol operasinya

(17)

1. Ketidakluwesan, yaitu perancangan sistem hanya untuk memenuhi kebutuhan informasi pada saat itu,sehingga bila ada perubahan informasi maka sistem yang sudah ada juga harus diubah.

2. Kemubaziran, yaitu data yang sama disimpan dalam tempat atau file yang sama.

3. Data yang tidak konsisten, yaitu pada umumnya terjadi karena penyimpanan data pada beberapa tempat yang berlainan, sehingga perubahan data tidak segera tercermin pada tempat yang lain. 4. Perawatan program menjadi mahal.

5. Keterbatasan pemakaian data secara bersamaan. 6. Lemahnya standarisasi.

2.4

Sistem Database

Database adalah sekumpulan data yang harus disimpan sedemikian rupa sehingga dapat memperoleh informasi yang diinginkan dengan cepat. Betapapun banyaknya data tersebut. Atau database adalah suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan memuatnya tersedia untuk berbagai aplikasi yang bermacam macam dalam suatu organisasi.

Adapun komponen komponen database adalah :

1. User group, yaitu semua yang melakukan permintaan data dari database. 2. DBMS ( Data Base Management System ), yaitu merupakan sistem

(18)

menyediakan fasilitas pengorganisasian, akses atau pengendaliannya. Perangkat lunak umum disini diartikan sebagai tidak tergantung atas aplikasi tertentu sehingga dapat digunakan untuk setiap pemakai yang membutuhkan akses ke basis data. DBMS juga bertanggung jawab memperbaiki data yang rusak, misalnya dengan mengambil ulang backupnya.

3. DB ( Database ), merupakan sekumpulan data yang saling berhubungan dan dapat digunakan secara bersamaan yang diarncang untuk memenuhi kebutuhan informasi beberapa pemakai.

4. DD ( Data Dictionary ), yaitu merupakan kumpulan semua data organisasi yang terdiri atas defenisi data, data relasi ( keterkaitan ) antara satu data dengan data yang lainnya.

5. User Interface, adalah pengarah sarana yang menghubungkan pemakai ( user ) dengan database itu sendiri.

6. DBA ( Database Administrator ),yaitu kumpulan orang yang bertanggung jawab atas penentuan arah dan keseluruhan pengendalian data

Keuntungan database :

1. Kemubaziran data akan minimum.

2. Memudahkan pembentukan dan pengembangan aplikasi. 3. Data yang konsisten.

4. Perawatan program yang menjadi lebih murah. 5. Pemakaian data secara bersamaan.

(19)

2.5

Tinjauan Program Yang Digunakan

Pengetahuan dasar tentang komputer sangatlah berguna dan di butuhkan saat ini. Dengan adanya pengetahuan dasar mengenai komputer, kita dapat memanfaatkan dan mengoperasikan komputer. Serta mengembangkannya dengan baik. Dari sinilah penulis akan memanfaatkan komputer untuk membuat suatu sistem yang akan dikembangkan menjadi suatu program yang bermanfaat untuk orang banyak dengan menggunakan Microsoft Visual Basic 6.0 yang sedang berkembang saat ini dan ditujukan dalam pengolahan sistem Informasi Apotik Bakti Medan.

(20)

Gambar 2.1 lingkungan pemrograman Visual Basic

2.5.1 Komponen Aplikasi Visual Basic

1. Menu

Baris menu terletak paling atas pada IDE. Menu merupakan kumpulan perintah perintah yang dikelompokkan dalam kriteria operasi yang dihasilkan. Ada 13 menu.

Baris menu ini memiliki fungsi perintah yang berbeda beda, dijabarkan dalam tabel berikut :

Nama Keterangan

File Perintah untuk mengatur suatu file misalnya New, Save, dan sebagainya.

Edit Perintah untuk pengeditan baik object maupun code editor

View Perintah untuk mengaktifkan Integrated Development Environment Visual Basic 6.0

(21)

Format Kelompok perintah dalam melakukan format

Debug Untuk pengaturan dalam pencarian kesalahan program Run Untuk menangani proses kompilasi program

Quey Kumpulan perintah untuk mengakses data yang diperlukan pada aplikasi database

Tools Penyedia perlengkapan tambahan dalam penyusunan program

Add-Ins Untuk pengaturan program tambahan pada Visual Basic 6.0

Windows Pengaturan windows yang sedang terbuka

Help Menyediakan informasi untuk menolong pemakai dalam menggunakan Visual Basic 6.0

Tabel 2.1 Tabel fungsi menu

2. Toolbar

Toolbar merupakan alat bantu dalam pengaksesan perintah, sebab tombol berfungsi memaparkan perintah yang tersedia maupun yang tersembunyi

Tombol Nama Fungsi

Add standard EXE Project

Untuk memuat sebuah project baru jenis standard

Add form Untuk menambahkan sebuah form kedalam project yang sedang terbuka

Menu editor Untuk menampilkan menu editor yang berfungsi sebagai pemuat menu

Open Project Untuk membuka sebuah project yang pernah Disusun

Save project Menyimpan project yang sedang terbuka Cut Untuk memotong objek yang terpilih dan

memindahkan objek ke asalnya

(22)

Paste Untuk membuat salinan objek yang disimpan dan dipasang dilokasi baru

Find Untuk menemukan objek tertentu

Undo Untuk menggagalkan pelaksanaan/ perintah dan kembali pada objek yang sebelumnya Redo Merupakan proses kebalikan dari undo

Start Berfungsi menjalankan program yang sedang terbuka

Break Untuk menghentikan sementara Program yang sedang berjalan

End Untuk menghentikan program dan berpindah kemode perancangan

Project Explorer Untuk mengaktifkan windows Project Explorer yang menampung project berikutnya

Properti windows Untuk mengaktifkan properti windows dalam pengaturan properti objek

FormLayout Windows

Untuk mengaktifkan Form Layout Windows dalam pengaturan tata letak form di layar Object Browser Untuk mengaktifkan objek Browser yang

mengorganisasikan object yang di pakai dalam project

Toolbox Untuk mengaktifkan toolbox yang menyediakan berbagai kontrol

Tabel 2.2 Tabel fungsi toolbox

3. form

(23)

Gambar 2.2 Form

4. Window code

Window code adalah tempat menuliskan serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan jalannya suatu objek.

Gambar 2.3 Wind

5. Toolbox

Toolbox adalah tempat menyimpan kontrol yang akan digunakan pada program Visual Basic. Menyediakan banyak kontrol, yang akan dijelaskan fungsinya dalam tabel berikut :

Tombol Nama Fungsi

Pointer Merupakan petunjuk kontrol yang memindahkan letak atau mengubah ukuran kontrol yang terpasang pada form

Picture Box Untuk menampilkan gambar statis maupun gambar aktif dari sumber diluar dirinya

(24)

dapat diubah oleh pemakai program

Text Box Membuat area text yang dapat diubah - ubah Frame Mengelompokkan beberapa tombol

Command Button

Untuk membuat sebuah tombol pelaksana perintah Check Box Memuat kotak chex yang mudah pemakaiannya

dan dapat digunakan untuk pemilihan dua keadaan Option Button Pemilihan dua keadaan dari banyak pilihan

Combo Box Untuk menghasilkan kontrol yang mengkombinasikan antara list box dan text box List Box Digunakan untuk menampilkan daftar pilihan yang

bisa digulung

Hscroll Bar Untuk menggulung dengan jangka lebar dan pemilihan dalam posisi horizontal

Vscroll Bar Untuk menggulung dengan jangka lebar dan pemilihan dengan posisi vertikal

Timer Menghitung waktu event dalam internal yang ditentukan

DriveList Box Untuk menampilkan driver disk yang dimiliki komputer

Dirlist Box Untuk menampilkan direktori dan path File List Box Untuk menampilkan sebuah daftar file

Shape Untuk memasang kontrol yang yang mampu menghasilkan sarana untuk menggambarkan beberapa bentuk

Line Untuk menggambarkan garis dengan berbagai variasi

Image Untuk menampilkan gambar bitmap, icon,ataupun metafile pada form.

Data Menyediakan sarana akses dalam suatu database Tabel 2.3 Tabel tombol toolbox dan fungsi

6. Project Explorer

(25)

window cral, window project dan toogle folder. Juga terdapat diagram yang menampilkan susunan folder penyimpanan file file project.

Gambar 2.4 Project eksplorer

7. Window Properti

Window Properti berfungsi untuk menyiapkan segala properti dari objek yang

(26)

8. Window From Layout

Window From Layout digunakan untuk mengatur tata letak form pada Layout monitor.

9. Event

Event adalah peristiwa atau kejadian yang diterima oleh suatu objek. Event yang diterima objek akan memicu Visual Basic 6.0 menjalankan kode program yang ada di dalamnya. Misalnya event click pada objek yang berarti jika anda klik pada objek, maka baris baris kode program di bawahnya akan dilaksanakan.

10. Modul

Modul Yaitu kumpulan dari prosedur umum deklarasi variabel dan defenisi konstanta yang digunakan oleh aplikasi. Modul disejajarkan dengan form, tetapi tidak mengandung objek. Modul dapat berisi kode kode program atau procedur dapat digunakan dalam program aplikasi.

11. Objek SSTAB

Objek SSTAB yaitu objek yang berbentuk lembaran lembaran. Setiap lembaran dapat berisi sekelompok informasi, sehingga objek ini biasanya dipakai untuk menampilkan data dengan banyak informasi. Dengan cara membagi informasi kedalam beberapa kelompok, sehingga pengguna program dapat menampilkan data sesuai dengan kebutuhan.

(27)

Metoda adalah suatu sistem perintah seperti halnya fungsi dan prosedur, tetapi sudah tersedia di dalam suatu objek. Metoda biasanya akan mengerjakan suatu tugas khusus pada suatu objek.

Contoh dari pengguna metoda Private Sub Form_Active ( )

From 1.print Microsoft Visual Basic 6.0 End Sub

Kode program diatas menunjukkan penggunaan metoda print ( mencetak ) Pada objek form1 untuk mencetak tulisan Microsoft Visual Basic 6.0

2.5.2 Format Pemrograman Visual Basic

Visual data manager adalah suatu program Add-Ins , yaitu program terpisah yang ditempelkan dalam M-S Visual Basic 6.0. Cara pemanggilannya :

1. Pilih menu Add-Ins pada menu M-S Visual Basic 6.0 2. Pilih Visual data manager, akan muncul gambar :

(28)

M-s Visual Basic 6.0 dapat menangani format database, dalam hal ini, format database Microsoft Access, dan adapun langkah langkahnya :

1. Pilih MenuFilelaluNew

2. PilihMicrosoft Accesslalu pilih versi yang diinginkan

3. Kenudian muncul tampilan gambar 2.7 yang meminta anda untuk memberikan nama file dan lokasi data akan disimpan.

Gambar 2.7 Menentukan nama database

4. Setelah ditentukan nama databasenya, pilih save sehingga muncul tampilan seperti gambar 2.8

(29)

5. Tunjuk tulisan Properti lalu klik kanan, sehingga muncul tambahan, lalu pilihNew Tablesampai muncul tampilan seperti gambar 2.9

Gambar 2.9 Menentukan Struktur Tabel Database

6. Ketik tulisanBarangPadatabel Name.

1. Klik Add Field untuk menambahkan field ( kolom ), sampai muncul tampilan seperti gambar 2.10. Dan tentukan lebar kolom, pilih Fixedfile, klikOk.

Gambar 2.10 menamai field ( kolom )

2. KlikClose.

(30)

Langkah langkah yang dilakukan untuk mengaktifkan objek SSTAB adalah :

1. Buka projek baru dan munculkan tampilan form

2. Klik ganda pada objek SSTAB lalu atur tampilannya seperti pada gambar 2.11. jika objek SSTAB tidak ada dalam toolbox, anda dapat menambahkannya lewat menu project lalu Componentdan pilihMicrosoft tabed Control 6.0.( Gambar 2.12).

3. Klik pada tab pertama ( Tab 0 ) lalu ubah properti Caption nya menjadiNo. Faktur.

4. Klik pada tab kedua ( Tab 1 ) lalu ubah properti Caption nya menjadiKode Supplier.

[image:30.595.150.493.442.747.2]
(31)

Gambar 2.11 Microsoft Table Dialog Control

2.5.5 Menggunakan Menu

Microsfoft Visual basic 6.0 menyediakan fasilitas untuk membuat menu program, yaitu Menu Editor. Dengan Fasilitas ini, kita dapat membuat menu program dengan mudah.

Langkah langkahnya :

1. Buka program aplikasi baru dan tampilkan form

2. Klik icon Menu Editoryang terletak pada menu toolbar, sehingga muncul seperti gambar 2.12.

3. Isilah isian Caption nya dengan tampilan menu, misalnya &file. Nantinya pada saat dijalankan yang akan muncul adalah tulisan file. Jadi kita dapat menambahkan tanda & pada isi caption, yang akan menyebabkan karakter disebelah kanannya akan diberi garis bawah pada saat program dijalankan.tanda garis bawah pada karakter tersebut menandakan bahwa kita dapat menggunakan tombol Alt diikuti karakter yang di garis bawahi untuk memilih pilihan yang dimaksud.

4. Beri tanda pilihan pada pilihanEnableagar menu ini bisa diisi. 5. Beri tanda pilihan pada pilihan Visible agar menu ini ditampilkan

layar.

(32)

diletakkan sebagai sub menu diatasnya yang indentasinya lebih ke kiri.

7. Pilih next untuk pilihan menu berikutnya.

8. Pilih Insert untuk menyisipkan pilihan baru pada posisi yang sekarang ditunjuk.

9. PilihDeleteuntuk menghapus menu yang di tunjuk.

[image:32.595.176.453.314.511.2]

10. Setelah selesai, klikOkdan simpanlah projek dan formnya. 11. Jalankan program dengan mengklik iconStart.

(33)

BAB III

DESKRIPSI APOTIK BAKTI MEDAN 3.1. Sejarah Perusahaan

Apotik bakti medan memliki tempat menuliskan serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan jalannya suatu objek.

3.2 Visi dan Misi Perusahaan

Visi dari apotik bakti medan yaitu menjadikan perusahaan apotik yang tangguh dan mampu bersaing, baik ditingkat daerah maupun tingkat kota.

Adapun misi dari apotik bakti medan yaitu :

1. Menjalankan usaha dagang dalam bidang perobatan dan alat-alat medis

2. Meningkatkan daya saing produk secara terus menerus yang didukung oleh sistem.

3. Menghasilkan laba yang bersinambungan untuk menjamin pertumbuhan, perkembangan dan kesehatan perusahaan.

4. Mengelola usaha secara profesional untuk meningkatkan nilai perusahaan dengan berpegang teguh pada nilai etika bisnis.

5. Memberikan perhatian dan peran yang sungguh-sungguh dalam membangun kemitraan,

(34)

3.3 kepegawaian

(35)

BAB IV

PERANCANGAN SISTEM

4.1Rancangan Database

Pada saat ini kemajuan teknologi dalam bidang sistem informasi semakin pesat. Hal ini mendorong setiap orang untuk memanfaatkan hasil dan pengembangannya dengan maksimal. Demikian juga halnya dengan dengan kemajuan teknologi komputer. Pemanfaatan dan pengembangannya dirasakan sangat penting untuk meningkatkan efektifitas dan efisiensi kerja. Salah satu kegiatan komputer adalah mengolah dan menyajikan data, yaitu dengan mengolah sistem database. Sehingga nantinya akan menjadi satu informasi yang dapat mendukung dan memberikan pelayanan terhadap segala permasalahan yang dihadapi. Dibantu dengan dukungan sistem komputersasi, cara kerja suatu sistem yang sebelumnya manual dapat mengubah cara kerja yang lebih efisien, tepat guna, dan berdaya guna serta terjamin mutu dan kualitas prosedur kerjanya. Adanya sarana teknologi modern yang lebih baik, akan tercipta suatu lingkungan sistem kerja yang lebih produktif.

Pemanfaatan teknologi komputer bisnis yang saat ini dikembangkan oleh Apotik

Bakti Medan yang merupakan sebuah perusahaan swasta dengan tugas mengelola \ dan memasarkan obat obatan sangat memerlukan suatu sistem database yang

(36)

bidang administrasi.

Pada Apotik Bakti selain melakukan pemasaran kecil kecilan, Apotik ini juga dapat memberikan pelayanan dalam jumlah banyak. Maka dari itu diperlukan suatu sistem database berbasis komputer untuk menyimpan seluruh file file administrasi karena selama ini yang dialami pengelola adalah sulitnya menyimpan arsip arsip dan menemukannya kembali jika di perlukan.

Hal ini tentu saja membuat produktifitas kerja menurun, untuk itu dibutuhkan suatu sistem database yang cepat, tepat serta akurat. Berdasarkan hal inilah, penulis tertarik untuk membuat suatu software untuk pengelolaan sistem database agar produktifitas pekerjaan lebih efektif dan efisien.

Pengetahuan dasar tentang komputer sangatlah berguna dan di butuhkan saat ini. Dengan adanya pengetahuan dasar mengenai komputer, kita dapat memanfaatkan dan mengoperasikan komputer. Serta mengembangkannya dengan baik. Dari sinilah penulis akan memanfaatkan komputer untuk membuat suatu sistem yang akan dikembangkan menjadi suatu program yang bermanfaat untuk orang banyak dengan menggunakan Microsoft Visual Basic 6.0 yang sedang berkembang saat ini dan ditujukan dalam pengolahan sistem Informasi Apotik Bakti Medan.

(37)
(38)

BAB V

IMPLEMENTASI SISTEM

5.1 pengertian dan tujuan implementasi

Implementasi sisten adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokument dan disetujui dan menyetujui.

Tujuan dari Implementasi sistem adalah sebagi berikut:

1. Menyelesaikan desain sistem yang ada dalam dokument sistem yang akan disetujui

2. Menulis, menguji dan mendokumentasikan program dan prosedur yang diperlukan oleh dokument desain sistem yang disetujui

3. Memastikan bahwa personal dan sistem baru

4. Memperhitungkan bahwa sesuai dengan permintaan pemakai 5. Memastikan bahwa konversi baru berjalan dengan benar

5.2 penerapan sistem

agar dapat memperoleh hasil yang telah direncanakan dan demi mancapai keinginan dalam perancangan sistem yang telah penulis buat ini tentunya memerlukan beberapa dokumen untuk mempermudah pengerjaannya, antara lain :

1. Hardware (perangkat keras)

(39)

a. CPU merupakan cantung dari komputer komponen, yang merupakan pusat pengolahan data atu pusat pengontrolan dalam sistem yang melaksanakannya.

b. Buka projek baru dan munculkan tampilan form

c. Klik ganda pada objek SSTAB lalu atur tampilannya seperti pada gambar jika objek SSTAB tidak ada dalam toolbox, anda dapat menambahkannya lewat menu project lalu Component dan pilih Microsoft tabed Control 6.0.

d. Klik pada tab pertama ( Tab 0 ) lalu ubah properti Caption nya menjadi No. Faktur.

e. Klik pada tab kedua ( Tab 1 ) lalu ubah properti Caption nya menjadi Kode Supplier.

f. Klik pada tab ketiga ( Tab 2 ) lalu ubah properti Caption nya menjadi Kode Barang.

2. Software (perangkat Lunak)

Dengan adanya fasilitas hardware atau komputer, tentu tidak akan dapat memecahkan masalah atau tidak dapat digunakan tanpa adanya software. Yang dimaksud dengan software adalah kumpulan dari sistem pengolahan data yang diluar dari peralatannya sendiri. Adpun software yang digunakan penulis dalam membuat sistem infornasi yang ada sebagai berikut :

(40)

b. Bahasa pemrograman yang digunakan adalah bahasa pemrograman visual basic 6.0

c. Data yang akan diolah lulus untuk membuat sistem informasi kepegawaian

3. Brainware

Konsekuensi daripada bentuknya akan dikembangkan dalam komponen aministrasi maka adanya mesin konputer sebagi alat bantu yang digunakan dibidang pengolahan data.

Faktor brainware dalam hal ini manusia yang dibutuhkan adalah : a. Sistem analis, yaitu orang yang membentuk fasilitas sistem

b. Programmer, yaitu otang yang mengerti bahasa pemrograman yang digunakan untuk membuat suatu program.

(41)

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dengan adanya pemanfaatan suatu bentuk pengolahan data yang berbasis komputer, maka pekerjaan pekerjaan maupun aktifitas aktifitas pada Apotik dapat lebih efisien dan efektif. Pekerjaan pekerjaan yang masih mempunyai hambatan dan banyak memakan waktu, kini dapat diatasi dengan lebih mudah dan cepat dalam pencapaian tujuan dalam proses pengambilan keputusan.

Berdasarkan penjelasan dari bab demi bab di atas, maka penulis dapat menyimpulkan :

1. Sistem Informasi yang penulis rancang menggunakan dua menu utama, yaitu menu file dan menu laporan.

2. Sistem Informasi yang penulis rancang menggunakan bahasa pemrograman Visual Basic 6.0 karena bahasa pemrograman visual basic ini merupakan salah satu bahasa pemrograma yang sangat mudah dipahami.

3. Dengan terciptanya sistem komputerisasi pengolahan data penjualan pada Apotik bakti Medan maka pencaraian data merk obat lama maupun yang baru dapat diolah dengan baik.

(42)

6.2 Saran

Dalam perkembangan dunia komputer yang telah banyak menyediakan fasilitas - fasilitas yang tidak dapat dilakukan oleh sarana lainnya, komputer sangat membantu menyelesaikan masalah yang ada, hanya tinggal pemanfaatannya saja belum dapat sepenuhnya dapat diterapkan oleh perusahaan.

Saran yang dapat penulis berikan dari masalah penjualan obat pada sebuah apotik ini adalah sebagai berikut :

1. Diharapkan adanya kerja sama yang lebih baik antara pegawai administrasi dengan pelanggan atau konsumen dalam menjaga hubungan yang baik dengan memanfaatkan sistem yang sudah ada. 2. Pegawai dapat memberi tahukan kepada konsumen jenis apa yang

lebih cocok untuk di konsumsi.

3. Program yang dirancang diharapkan membantu dalam pengolahan data sistem pada rumah sakit.

(43)

DAFTAR PUSTAKA

Dr. Jogiyanto H.M., M.B.A. 2003. SistemInformasi Berbasis Komputer : Konsep Dasar dan Komponen. Edisi 2. Yogyakarta : BPFE Yogyakarta.

Firdaus. 2007. PHP dan MySQL dengan Dreamweaver. Palembang : Maxikom. Kadir Abdul. 2003. Pengenalan Sistem Informasi. Edisi 1. Yogyakarta : Andi

Yogyakarta.

Simarmata Janner. 2006. Pengenalan Teknologi komputer dan Informasi. Yogyakarta : Andi Yogyakarta.

Gambar

Gambar 2.1 lingkungan pemrograman Visual Basic
Tabel 2.1 Tabel fungsi menu
Tabel 2.2  Tabel fungsi toolbox
Gambar 2.3  Wind
+7

Referensi

Dokumen terkait

Penyelenggaraan ICCC ke-2 yang diselenggarakan atas kerjasama Badan Ekonomi Kreatif (BEKraf), Jaringan Kabupaten Kota Kreatif se- Indonesia (JK3I), Pemerintah Kota Malang

While the LCT was originally designed to analyse the land cover change of United States (Loveland, et al., 2002), it has been proved to be sufficient as reference

Renewable energy dari panas bumi atau geothermal merupakan salah astu sumber energy terbarukan yang memiliki kestabilan yang handal dengan cara management reservoir

back up adalah untuk memverifikasi integritas data, yang akan meminta Anda untuk meninjau. data dari waktu

juga berkaitan dengan peningkatan total bakteri asam laktat yaitu Lactobacillus, yang memiliki aktivitas antioksidan yang tinggi sehingga dapat meningkatkan

Aprioku et al juga melakukan penelitian berjudul “ Renal Effects of Non-Steroidal Anti Inflammatory Drugs in Albino Rats ” yang membuktikan bahwa pemberian natrium

Pemukiman di Kampung Pulo dapat dikatakan kurang layak huni karena kondisi hunian tidak sesuai dengan standar pemukiman tempat tinggal yang layak dan sehat untuk mendukung

ESTETIKA DAN ATAVISME PANTUN DALAM PUISI INDONESIA MODERN SERTA PEMANFAATANNYA SEBAGAI ALTERNATIF BAHAN PEMBELAJARAN SASTRA DI SMA.. Universitas Pendidikan Indonesia