Halo Sahabat Blogger, selamat datang di blog Belajar Online Berfaedah
1. Tampilan Form Tentang (Form About Dialog)
- Masih bingung bagaimana cara membuat Database Microsoft Accsess dari Visual Basic atau membuat Database MySQL dari XAMPP Control Panel?
- Masih bingung bagaimana cara membuat Laporan menggunakan Crystal Report dengan Database dari kedua aplikasi tersebut?
- Masih bingung bagaimana cara menghubungkan kedua Database tersebut ke Visual Basic?
Untuk itu, postingan kali ini akan menjawab dan memberikan solusi dari pertanyaan – pertanyaan tersebut diatas dan semoga dengan adanya postingan ini tentunya dapat menambah wawasan dan pengetahuan kepada seluruh sahabat blogger. Sebelum menuju ke langkah – langkah pembuatan penting untuk mengetahui terlebih dahulu tentang Apa Itu Database? dan Apa Itu Data?
PENGERTIAN SISTEM INFORMASI
Sistem Informasi adalah data yang diolah supaya menjadi berguna bagi orang dan membantu untuk pengambilan putusan dari masalah tertentu. Dengan kata lain Sistem Informasi adalah sistem yang didalamnya terdapat kumpulan informasi yang hubungannya terhadap operasional organisasi atau instansi yang digunakan untuk pengambilan keputusan.
Pengertian Sistem Informasi menurut bahasa adalah 2 kata yang terdiri dari kata Sistem yang memiliki arti kumpulan orang atau beberapa orang yang bekerja sama secara terstruktur untuk mencapai tujuan tertentu sedangkan Informasi adalah data yang diolah supaya menjadi berguna bagi orang dan membantu untuk pengambilan keputusan.
Komponen Sistem Informasi terdiri dari:
- Komponen Input: Suatu data yang masuk lalu diproses demi memecahkan setiap permasalahan yang sedang dihadapi para pengguna.
- Komponen Model: Komponen Input masuk ke sistem lalu di proses di Komponen Model. Proses dilakukan melibatkan Kombinasi Prosedur, Logika, dan Model Matematika agar Output bisa sesuai yang diharapkan.
- Komponen Output: Bisa disebut sebagai keluaran atau hasil informasi yang memiliki kualitas maka dari itu bisa menjadi dokumentasi untuk semua tingkat manajemen dan semua pemakai sistem.
- Komponen Teknologi: Bertindak menjadi alat dan mempunyai semua alur sistem
- informasi yaitu input, menjalankan fungsi model, menyimpan, dan mengakses data yang masuk serta menghasilkan output yang mempunyai kualitas tinggi.
- Komponen Sistem Basis Data: Data yang sudah masuk lalu disimpan kedalam Basis Data atau Komponen Basis Data.
- Komponen Basis Data adalah sekumpulan data yang dihubungkan oleh Software pengolah Database.
- Komponen Control: Bertugas menjadi pengendali tapi hanya untuk menjadi pengendali jika terdapat gangguan pada Sistem Informasi.
Dalam Era Global saat ini Sistem Informasi merupakan bagian yang tak terpisahkan dari suatu organisasi di mana Sistem Informasi menghasilkan hasil Keluaran (Output) dengan menggunakan Masukan (Input) dan berbagai proses yang diperlukan untuk memenuhi tujuan tertentu dalam suatu kegiatan manajemen. Database Manajemen Sistem merupakan perangkat lunak yang dapat digunakan untuk mendefinisikan, menciptakan, mengola dan mengendalikan pengaksesan basis data. Tugas dari Database Manajemen Sistem adalah menyediakan lingkungan yang nyaman dan efisien untuk menyimpan dan pengambilan data dari basis data. Pengelolaan Manajemen Basis Data membutuhkan suatu perangkat/tools untuk dapat mengelolanya, sehingga manajemen basis data dapat terus ditingkatkan kinerjanya. Menurut Wikipedia, Database (Pangkalan Data/Basis Data) adalah kumpulan informasi yang disimpan di dalam computer secara sistematik sehingga dapat diperiksa menggunakan suatu program computer untuk memperoleh informasi dari Basis Data tersebut.
Secara umum, Data adalah sekumpulan keterangan atau fakta mentah berupa symbol, angka, kata – kata, atau citra, yang didapatkan melalui proses pengamatan atau pencarian ke sumber – sumber tertentu. Pendapat lain mengatakan, definisi Data adalah kumpulan keterangan – keterangan atau deskripsi dasar dari suatu hal (objek atau kejadian) yang diperoleh dari hasil Pengamatan (Observasi) dan dapat diolah menjadi bentuk yang lebih kompleks seperti Informasi, Database, atau solusi untuk masalah tertentu. Data adalah bahan baku informasi dan dikumpulkan dalam suatu Basis Data (Database) agar pengumpulan, penyimpanan, pemeliharaan, pengolahan, dan pengamanannya dapat dilaksanakan secara efektif dan efisien diperlukan manajemen data, sehingga suatu informasi tersebut dapat menjadi informasi yang tepat guna, tepat waktu, akurat dan relevan.
Setelah mengetahui perbedaan antara Database dan Data selanjutnya adalah menyiapkan aplikasi - aplikasi yang diperlukan untuk proses pembuatannya. Adapun aplikasi yang akan digunakan antara lain:
1. Xampp - 1.7.3
2. MySQL Connector - ODBC - 3.51.30
3. Microsoft Visual Basic 6.0
4. Crystal Report 8.5
Berikut fungsi yang bisa dijalankan software tersebut :
- Login Admin & User
- Input Data Pasien, Data Admin/User, Data Obat, & Data Penjualan
- Laporan Data Pasien, Data Obat, & Data Penjualan
Berikut adalah beberapa Screenshot dari tampilan Project yang akan dibuat:
Tambahkan teks |
Penjelasan:
Form tersebut menggunakan 1 Frame, 3 Image, dan 11 Label.
2. Tampilan Form Login (Form1)
Penjelasan:
Form tersebut menggunakan 4 Frame, 2 Image, 1 ComboBox, 2 CommandButton, 2 TextBox, 1 Timer, 1 ProgressBar, 1 CheckBox, dan 16 Label.
3. Tampilan Form Menu Utama (Form2)
Penjelasan:
Form tersebut menggunakan 2 CommandButton, 1 TextBox, 4 Frame, 4 Picture, 10 Label, 1 CrystalReport, 1 Timer, 1 Calendar, 1 ListBox, 1 StatusBar. Atur Panels pada StatusBar sebanyak 6.
4. Tampilan Form Data User (Form3)
Penjelasan:
Form tersebut menggunakan 7 CommandButton, 4 TextBox, 1 ComboBox, 1 CheckBox, 5 Frame, 1 Picture, 11 Label, 1 CrystalReport, 1 DataGrid, dan 1 Adodc. Atur Visible pada Check1, Command7, dan Command8 menjadi False.
Form tersebut menggunakan 7 CommandButton, 4 TextBox, 1 ComboBox, 1 CheckBox, 5 Frame, 1 Picture, 11 Label, 1 CrystalReport, 1 DataGrid, dan 1 Adodc. Atur Visible pada Check1, Command7, dan Command8 menjadi False.
5. Tampilan Form Data Penjualan (Form4)
Penjelasan:
Form tersebut menggunakan 4 Frame, 6 CommandButton, 2 ComboBox, 13 TextBox, 1 Picture, 1 Adodc, 1 DataGrid, 21 Label, dan 1 Crystal Report.
6. Tampilan Form Data Obat (Form5)Form tersebut menggunakan 4 Frame, 6 CommandButton, 2 ComboBox, 13 TextBox, 1 Picture, 1 Adodc, 1 DataGrid, 21 Label, dan 1 Crystal Report.
Penjelasan:
Form tersebut menggunakan 4 Frame, 8 TextBox, 6 CommandButton, 11 Label, 1 DataGrid, 1 ADODC, dan 1 CrystalReport.
7. Tampilan Form Lupa Kata Sandi (Form6)Form tersebut menggunakan 4 Frame, 8 TextBox, 6 CommandButton, 11 Label, 1 DataGrid, 1 ADODC, dan 1 CrystalReport.
Penjelasan:
Form tersebut menggunakan 2 Frame, 2 CommandButton, 1 TextBox dan 8 Label. Atur Visible pada Text “INI JAWABAN” menjadi False agar Jawaban tidak terlihat saat Command2 (Tombol Lupa Kata Sandi) di klik pada Form1 (Form Login).
Form tersebut menggunakan 2 Frame, 2 CommandButton, 1 TextBox dan 8 Label. Atur Visible pada Text “INI JAWABAN” menjadi False agar Jawaban tidak terlihat saat Command2 (Tombol Lupa Kata Sandi) di klik pada Form1 (Form Login).
8. Selain itu Project tersebut juga menggunakan 1 Class Module dan 1 Module.
Langkah - Langkah Periksa atau Menggunakan Aplikasi:
- Buka Aplikasi XAMPP lalu buka alamat LocalHost/PhpMyAdmin.
- Buat database dengan nama "db_apoteks_asyiap_selalu"
- Kemudian di dalam database tersebut Import File berekstensi .sql yang disertakan di dalam folder/rar.
- Buka Aplikasi Sistem Informasi Penjualan Obat
- Selesai
Jika ingin mendownload project dan tutorial tersebut diatas, klik tombol download berikut:
Password RAR: onlineberfaedah
PERHATIAN
FILE PROJECT/APLIKASI TERSEBUT TIDAK AKAN BERFUNGSI DAN BERJALAN APABILA DATABASE OBAT DAN PENJUALANNYA TIDAK DIBUATKAN TERLEBIH DAHULU DI PHYMYADMIN
JIKA BERMASALAH DENGAN LINK DDOWNLOAD ATAU PROJECT TERSEBUT, SILAHKAN HUBUNGI ADMIN ATAU BERKOMENTAR PADA KOLOM KOMENTAR