Microsoft Visual Basic 6.0 TA : Pengembangan Sistem Informasi Praktek Dokter yang dapat Dikustomisasi Dengan Menggunakan Teknologi VBA.

2.4. Microsoft Visual Basic 6.0

Pada tahun 1980-an sistem operasi DOS cukup populer dikalangan pemakai PC karena di dalamnya disertakan bahasa BASIC yang dikenal dengan QBASIC QuickBasic. Diera windows, Microsoft menciptakan Visual Basic yang merupakan pengembangan dari bahasa pemrograman BASIC Beginners All-purpose Symbolic Instruction Code. Kemudian berkembang versi – versinya sampai pada versi Microsoft Visual Basic 6.0. Visual Basic adalah bahasa pemrograman berbasis windows, yang sangat interaktif dan lebih compatible dengan sistem operasi windows yang umum digunakan untuk menghasilkan aplikasi yang bekerja pada sistem operasi Windows 95 atau Windows NT 4. Banyak keunggulan dimilikinya, yang paling menonjol adalah kemudahan pemakaian. Microsoft Visual Basic 6.0 menyediakan fasilitas yang memungkinkan untuk menyusun sebuah program dengan memasang objek-objek grafis dalam sebuah form dengan penggunaan aplikasi GUI Graphical User Interface. Pada bidang database Microsoft Visual Basic 6.0 memberikan kemudahan seperti Oracle, Microsoft SQL Server, AS400, MySQL, DB2 dan lain sebagainya. Dengan adanya ODBC Open Database Connectivity, DAO Data Access Object, ADO ActiveX Data Object maupun RDO Remote Data Object Microsoft Visual Basic 6.0 memberikan lebih banyak kemudahan. Microsoft Visual Basic 6.0 menyediakan tiga macam interface yang bisa digunakan untuk merancang aplikasi sesuai dengan kebutuhan. Selain MDI Multi Document Interface dan SDI Single Document Interface, kini tersedia Explorer Document Interface dengan gaya seperti Windows Explorer. BAB III METODE PENELITIAN PERANCANGAN SISTEM

3.1 Analisa Permasalahan Sistem

Berdasarkan pada latar belakang, manajemen praktek Dr. Didiek Riyadi dan Dr. Bambang Subijanto, membutuhkan sebuah Sistem Informasi Praktek Dokter yang dapat dikustomisasi untuk memenuhi kebutuhan manajemen praktek dokter yang beranekaragam. Ekstensi sistem informasi komputasi manajeman praktek Dokter dengan memanfaatkan teknologi Visual Basic for Application VBA sebagai solusi untuk mengubah cara kerja dan tampilan aplikasi, atau bahkan menambahkan fitur-fitur yang benar-benar baru sesuai dengan kebutuhan. Pengembangan aplikasi Sistem Informasi Praktek Dokter yang dapat dikustomisasi ditujukan kepada para Dokter praktek yang memiliki kebutuhan tinggi dalam memanajeman Sistem Informasi Praktek Dokter yang telah ada. Pada dasarnya Sistem Informasi Praktek Dokter terdiri dari antrian pasien, laporan histori perawatan medis pasien, dan pembayaran. Namun pada kenyataannya keberadaan modul-modul dasar ini akan dapat berkembang dan bervariasi berdasarkan manajeman praktek dokter yang bersangkutan. Misalnya, sistem praktek dokter yang bekerjasama dengan perusahaan dan yang tidak, akan terdapat perbedaan dimana pada sistem praktek dokter yang bekerjasama dengan perusahaan, dibutuhkan penambahan atau kustomisasi pada transaksi pembayaran dan laporan, guna memenuhi kebutuhan transaksi pembayaran dan pelaporan, yang nantinya akan diserahkan pada perusahaan yang bersangkutan. 16

3.2 Perancangan Sistem

3.2.1 Desain umum sistem

Disain umum sistem yang dibuat dapat dilihat pada gambar 3.1. Sistem informasi praktek dokter dikembangkan dengan menggunakan Visual Basic for Application VBA, untuk memenuhi kebutuhan mengubah cara kerja dan tampilan aplikasi, atau bahkan menambahkan fitur-fitur yang benar-benar baru sesuai dengan kebutuhan. SIPD Default VBA SIPD Sesuai Kebutuhan Script VBA Gambar 3.1 Diagram alur sistem umum. Standar default sistem informasi praktek dokter terdiri dari beberapa menu antara lain: 1. Menu File, yang terdiri dari beberapa sub menu, yaitu: a. Loginlogout aplikasi, yang berfungsi untuk melakukan verifikasi user pengguna, ke luar atau masuk ke dalam aplikasi. b. Create database aplikasi, yang berfungsi untuk membuat database baru atau memakai database yang sudah ada. c. Ubah password, yang berfungsi untuk mengubah password pengguna yang sudah ada, sesuai dengan hak akses yang dimiliki. d. Log user, yang berfungsi untuk mencatat kegiatan apa saja yang telah dilakukan oleh user pada aplikasi.