BAB 1 PENDAHULUAN 1.1 Latar Belakang - Aplikasi Undang – Undang Dasar 1945 Republik Indonesia Amandemen Terbaru Menggunakan Visual Basic 6.0
BAB 1 PENDAHULUAN Dewasa ini perkembangan teknologi informasi sudah menjadi elemen penting bagi seluruh lapisan masyarakat dalam bersosialisasi dan berinteraksi. Teknologi informasi ini sendiri merupakan sebuah bidang ilmu yang
mempelajari tentang perangkat-perangkat informasi baik itu perangkat lunak maupun perangkat keras. Dan saat ini, segala aspek kehidupan tersebut telah mampu berkembang dengan pesatnya, perkembangan tersebut beriringan pula dengan perkembangan masyarakat dari masyarakat yang tradisional menjadi masyarakat moderen, kemudian secara otomatis perkembangan tersebut menuntut masyarakat menuju kearah globalisasi.
Ilmu pengetahuan dan teknologi informasi yang ada sekarang ini dapat diterapkan sebagai sebuah solusi yang akan membantu pekerjaan manusia khususnya pembelajaran. Pada umumnya dalam bidang pendidikan, penggunaan teknologi berbasis komputer merupakan cara untuk menghasilkan atau menyampaikan materi dengan menggunakan sumber-sumber yang berbasis mikro prosesor, di mana informasi atau materi yang disampaikan disimpan dalam bentuk digital yang lebih menarik daya minat pengguna, bukan dalam bentuk cetakan.
Dalam hal ini pembelajaran Undang
- – Undang Dasar 1945 sangatlah penting untuk peserta didik secara khusus dan masyarakat pada umumnya.
- – Undang digunakan peserta didik sebagai media pembelajaran untuk pengetahuan akan pasal-pasal yang terkait di dalam Undang – Undang, akan lebih menarik jika buku undang – undang tersebut dibuat dalam bentuk digital.
Menyadari akan kebutuhan dalam proses pembelajaran, maka diperlukan sebuah program aplikasi yang interaktif. Sebagai salah satu alat pembelajaran yang diharapkan akan dapat dimanfaatkan dalam proses pendidikan secara khusus, bahkan dapat meningkatkan efektivitas, efisiensi dan kualitas hasil pembelajaran akan pengetahuan.
Oleh karena itu, melihat masalah yang terjadi tersebut penulis mengangkat permasalahan ini ke dalam satu topik pembahasan yang di beri judul
“Aplikasi Undang – Undang Dasar 1945 Republik Indonesia Amandemen Terbaru Menggunakan Visual Basic 6.0 ”.
1.2 Perumusan Masalah
Berdasarkan latar belakang permasalahan tersebut maka penulis dapat merumuskan masalah sebagai berikut :
1. Perkembangan teknologi yang memicu masyarakat menggunakan media komputer untuk pembelajaran .
2. Ketertarikan siswa untuk mempelajari pelajaran pada cabang ilmu pengetahuan sosial khususnya pengetahuan undang - undang yang suasana belajarnya tidak menyenangkan sangatlah minim.
3. Bagaimana merancang dan mengimplementasikan aplikasi visualisasi,
- – undang dasar 1945 yang diperuntukkan untuk para pelajar.
1.3 Batasan Masalah
Penulis merasa perlu membatasi masalah yang ada, agar penyelesaiannya akan lebih terarah dan sesuai dengan yang diharapkan.
1. Undang – Undang Dasar 1945 : a.
Pembukaan undang – undang b.
Pasal – pasal yang terdapat dalam undang – undang c. Susunan Kementerian Republik Indonesia 2. Aplikasi dirancang dengan menggunakan bahasa pemrograman visual basic 6.0.
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah : 1.
Menciptakan suatu program aplikasi yang interaktif mengenai undang – undang dasar 1945 Republik Indonesia
2. Menambah wawasan mendasar tentang negara dan mengenal lebih jauh tentang pasal
- – pasal yang berkaitan dengan kenegaraan.
3. Memberikan alat pembelajaran kepada tenaga pendidik untuk mempermudah proses pembelajaran.
1.5 Manfaat Penelitian 1.
Memperlancar proses belajar-mengajar dalam mencari informasi tentang undang
- – undang yang berlaku pada negara republik indonesia ini.
2. Mempermudah tenaga pengajar dalam melakukan pengajaran yang berbasis teknologi informasi kepada pelajar.
3. Menciptakan suasana belajar yang interaktif bagi pelajar, diharapkan bisa membantu meningkatkan wawasan terhadap materi ilmu pengetahuan sosial khususnya tentang undang
- – undang yang berlaku pada hukum indonesia.
1.6 Metode Penelitian
Metode penelitian yang dilakukan dalam proses penelitian ini adalah :
a) Studi Literatur
Penelitian ini dilakukan dengan jalan membaca literature yang ada hubungannya dengan masalah yang dibahas, mencari data atau sumber dari buku maupun Internet sebagai pedoman yang lainnya dan mempelajari semua informasi yang akan dibutuhkan. b) Perancangan dan Pembuatan Aplikasi
Merancang aplikasi yang akan dibuat. Membuat aplikasi pembelajaran klasifikasi tumbuhan berbasis visual basic 6.0.
Dokumentasi Aplikasi Membuat dokumentasi dari awal hingga akhir pembuatan aplikasi serta menganalisa aplikasi tersebut .
d) Pengujian dan Perbaikan
Pada tahap ini penulis menguji program yang telah dirancang sebelumnya agar dapat mengetahui kesalahan-kesalahan yang terdapat dalam program dan memperbaiki kembali program tersebut, sehingga pada tahap selanjutnya program dapat berjalan dengan sempurna.
1.7 Tinjauan Pustaka
Komputer dewasa ini tidak lagi merupakan konsumsi bagi mereka yang bergerak di bidang bisnis atau dunia kerja, tetapi telah digunakan juga secara luas dalam dunia pendidikan. Banyak potensi yang terdapat dalam komputer yang dapat dimanfaatkan untuk meningkatkan efektifitas pembelajaran.
Menurut Hannafin dan Peck (dalam Uno, 215: 2007), potensi media komputer dapat meningkatkan efektifitas pembelajaran antara lain adalah Memungkinkan terjadinya interaksi langsung antara peserta didik dan materi pelajaran, Proses belajar dapat berlangsung secara individual sesuai dengan kemampuan peserta didik, Mampu menampilkan unsur audio visual untuk meningkatkan minat beljar, Dapat memberikan umpan balik terhadap respon peserta didik dengan segera, Mampu menciptakan proses belajar secara berkesinambungan.
Aplikasi adalah bagian PC yang berinteraksi langsung dengan user. permasalahan. Pekerjaan kedalam suatu sarana atau media yang dapat digunakan untuk menerapkan atau untuk mengimplementasikan permasalahan tersebut, sehingga berubah menjadi bentuk yang baru tanpa menghilangkan nilai dasar dari hal, permasalahan atau pekerjaan. Dalam hal ini hanya bentuk dari tampilan data yang berubah sedangkan isi yang termuat dalam data tersebut tidak mengalami perubahan.
BAB 1 PENDAHULUAN Bab ini menguraikan tentang latar blakang, rumusan masalah,
batasan masalah, tujuan masalah, manfaat penelitian, metode pnelitian, dan sistematika penulisan.
BAB 2 LANDASAN TEORI Bab ini menguraikan teori-teori yang membahas masalah
secara terperinci yang berkaitan dengan permasalahan pada aplikasi yang dibuat.
BAB 3 PERANCANGAN SISTEM Bab ini menguraikan analisis perancangan system dari aplikasi
yangakan dibuat, diantaranya storyboard dan flowchart dari Aplikasi Undang-undang dasar 1945 republik indonesia amandemen terbaru menggunakan visual basic 6.0
BAB 4 IMPLEMENTASI SISTEM Bab ini akan mengurai tampilan interface aplikasi sebagai hasil
design system yang telah dirancang dan penjelasan rinci dari masing-masing interface aplikasi.
BAB 5 KESIMPULAN DAN SARAN Bab ini menguraikan kesimpulan serta saran dari hasil akhir
penelitian untuk pengembangan system lebih lanjut
BAB 2 LANDASAN TEORI – Undang Undang-undang adalah hukum yang telah disahkan oleh badan legislatif atau
unsUndang-undang berfungsi untuk digunakan sebagai otoritas, untuk mengatur, untuk menganjurkan, untuk menyediakan (dana), untuk menghukum, untuk memberikan, untuk mendeklarasikan, atau untuk membatasi sesuatu.
Suatu undang-undang biasanya diusulkan oleh anggota badan legislatif (misalnya anggota dan selanjutnya dibahas di antara anggota legislatif. Undang-undang sering kali diamandemen (diubah) sebelum akhirnya disahkan atau mungkin juga ditolak.
Undang-undang dipandang sebagai salah satu dari tiga fungsi utama Kelompok yang memiliki kekuasaan formal untuk membuat legislasi disebut sebagai legislator (pembuat undang-undang), sedangkan badapemerintah memiliki kekuasaan formal untuk menafsirkan legislasi, dan bada pemerintahan hanya dapat bertindak dalam batas-batas kekuasaan yang telah ditetapkan oleh hukum perundang-undangan
2.2 Penjelasan Undang – Undang Dasar 1945 Undang-undang Dasar ialah hanya sebagian dari hukumnya dasar Negara.
Undang-undang Dasar ialah hukum dasar yang tertulis, sedang disampingnya Undang-undang Dasar itu berlaku juga hukum dasar yang tidak tertulis, ialah penyelenggaraan Negara, meskipun tidak tertulis.
Memang untuk menyelidiki hukum dasar (droit constitutionelle) suatu negara, tidak cukup hanya menyelidiki pasal-pasal Undang-undang Dasarnya (loi constitutionelle) saja, akan tetapi harus menyelidiki juga sebagaimana prakteknya dan bagaimana suasana kebathinannya (geistlichen Hintergrund) dari Undang-undang Dasar itu.
Undang-undang Dasar Negara manapun tidak dapat dipahamkan, kalau hanya dibaca teksnya saja. Untuk dapat mengerti sungguh-sungguh maksudnya Undang-undang Dasar dari suatu Negara, kita harus mempelajari juga bagaimana terjadinya teks itu, harus diketahui keterangan-keterangannya dan juga harus diketahui dalam suasana apa teks itu dibuat. Dengan demikian kita dapat mengerti apa maksudnya Undang-undang yang kita pelajari, aliran pikiran apa yang menjadi dasar Undang-undang itu.
2.3 Republik Indonesia
Republik Indonesia disingkat RI atau Indonesia adalah negara di Indonesia adalah negara terbesar di dunia yang terdiri dari 13.466 pulau,Nama alternatif yang biasa dipakai adalaengan populasi sekitar sebesar 260 juta jiwa pada tahun 2013,Indonesia adalah negara berpenduduk terbesar keempat di dunia dan negara yang berpe yang dipilih langsung.
Ibu kota negara ialah Indonesia berbatasan darat dengan (mantan bagian provinsi dari indonesia).
Negara tetangga lainnya adalah
Sejarah Indonesia banyak dipengaruhi oleh bangsa lainnya. Kepulauan Indonesia menjadi wilayah perdagangan penting setidaknya sejak abad ke-7, yaitu ketikamenjalin hubungan agama dan perdagangan dengan Tiongkok dan India. Kerajaan-kerajaan dan yang saling bertempur untuk memonopoli perdagangan rempah-rempah Indonesia yang saat itu bernama Selanjutnya Indonesia mendapat berbagai hambatan, ancaman dan tantangan dari bencana alam, korupsi, separatisme, proses demokratisasi dan periode perubahan ekonomi yang pesat.
Dari Indonesia terdiri dari berbagai suku bangsa, bahasa, dan agama. Berdasarkan rumpun bangsa (ras), Indonesia Melayu yang terbesar jumlahnya dan lebih banyak mendiami Indonesia bagian barat. Berdasarkan bangsa yang lebih spesifik, adalah suku bangsa yang termasuk dalam rumpun bangsa dan terbesar dengan populasi mencapai 41,7% dari seluruh penduduk Indonesia. Semboyan nasional Indonesia, ("Berbeda- beda tetapi tetap satu"), berarti keberagaman yang membentuk negara. Selain memiliki populasi padat dan wilayah yang luas, Indonesia memiliki wilayah alam yang mendukung tingkat terbesar kedua di dunia.
Indonesia juga anggota dari PBB dan satu-satunya anggota yang pernah keluar dari PBB, yaitu pada tanggal dan bergabung kembali pada tanggal 28 September 1966 dan Indonesia tetap dinyatakan sebagai anggota yang ke-60, keanggotaan yang sama sejak bergabungnya Indonesia pada tanggal 28 September 1950. Selain Indonesia juga merupakan anggota dari ASEAN, APEC, OKI, G-20 dan akan menjadi anggota dari OECD.
2.4 Amandemen
Amendemen adalah perubahan resmi resmi atau catatan tertentu, terutama untuk memperbagusnya. Perubahan ini dapat berupa penambahan atau juga penghapusan catatan yang salah, tidak sesuai lagi. Kata ini sebuah negara (amendemen konstitusional). Konstitusional merupakan prinsip-prinsip dasar politik serta hukum yang mencangkup struktur, prosedur, serta kewenangan/hak serta kewajiban. Karena itu, konstitusional sangat berhubungan erat dengan amandemen karena bertujuan untuk memperbaiki suatu catatan/dokumen penting suatu negara yang mencangkup bentuk, struktur, prosedur, agar lebih baik dari sebelumnya.
Undang-undang Dasar 1945 disahkan sebagai undang-undang dasar negara ole kembali memberlakukan UUD 1945, dengan dikukuhkan secara aklamasi ole
Pada kurun waktu taUUD 1945 mengalami 4 kali perubahan (amandemen), yang mengubah susunan lembaga-lembaga dalam sistem ketatanegaraan Republik Indonesia.
2.5 Sejarah MS.Visual Basic 6.0.
Sejarah Visual Basic diawali dari perkembangan bahasa BASIC di darthmouth College, Amerika Serikat, pada awal tahun 1960-an. Sejak semula
BASIC memang dirancang untuk mudah dipelajari. Begitu sederhananya sehingga nyaris semua pakar pemrograman komputer menggunakan BASIC sebagai bahasa pemrograman pertamanya. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat, Microsoft pun membuat sistem operasi MS- dikenal sebagai QuickBasic (QBASIC). Pada tahun 1990-an era DOS berlalu digantikan era Windows.
Tampilan grafis windows yang sangat bagus dan lebih interaktif mengubah pemrograman dari pekerjaan yang memusingkan kepala menjadi sebuah pekerjaan yang sangat menyenangkan. Microsoft pun akhirnya membuat BASIC versi Windows yang dikenal dengan Microsoft Visual Basic. Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukan dengan meletakkan object-object grafis ke lembar (form) yang sudah disediakan oleh VisualBasic.
Visual Basic Merupakan bahasa pemrograman Visual sehingga dapat mempermudah dalam mendesain tampilan program atau lebih dikenal dengan istilah user interface. Hal ini sangat bermanfaat untuk membuat program yang bekerja dalam lingkungan windows yang tampilannya lebih rumit. Dengan Bahasa Pemrograman biasa/Non Visual, Waktu seorang programmer lebih banyak dihabiskan untuk mendesain tampilan program dibandingkan dengan penulisan program utamanya. Bahasa Pemrogramman Visual Basic 6.0 merupakan perangkat lunak yang memiliki kesamaan dengan bahasa Pemrogramman Basic dan bekerja pada lingkungan sistem operasi Windows.
Pemrogramman Visual Basic 6.0 juga memberikan kemudahan bagi programmer dalam membuat sebuah program, karena dalam Bahasa yang mudah penggunaannya tanpa menambah syntax program yang berbelit- belit seperti pada beberapa Bahasa pemrogramman lainnya, yang tentunya akan lebih banyak menyita waktu dan pemikiran. Selain kemudahan tersebut, Visual Basic 6.0 juga memiliki kecepatan proses yang tinggi dan keunggulan dalam file eksekusi yang dihasilkan, yang mampu berdiri sendiri diluar software pembangunnya serta kecilnya file eksekusi yang dihasilkan.
2.6 Pengertian Visual Basic
Visual Basic 6.0 adalah bahasa pemrograman berbasis Windows. Saat ini, Visual Basic adalah salah satu bahasa pemrograman yang terbaik. Visual Basic merupakan pengembangan dari Basic. Basic (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman “kuno” yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya.
Basic dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programer pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk pengembangan program “cepat saji” yang ringan dan menyenangkan.
Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer andal saat ini memulai karirnya dengan mempelajari Basic. Sebagai bahasa pemrograman yang mutakhir, Visual Basic 6.0 didesain untuk dapat memanfaatkan fasilitas Windows, khususnya Windows 95/97/98 dan Windows NT. Visual Basic 6.0 juga merupakan bahasa pemrograman Object Oriented Programming (OOP), yaitu pemrograman yang berorientasi objek. mudah dipakai. Dengan fasilitas tersebut, membuat Visual Basic 6.0 menjadi begitu diinginkan oleh programmer.
2.7.1 Memulai Visual Basic
Untuk dapat menjalankan Visual Basic 6.0 terlebih dahulu anda harus menginstal program tersebut pada komputer anda. Ada beberapa cara untuk menjalankan Visual Basic 6.0 :
a. Melalui icon start langkahnya sebagai berikut :
1. Klik Start
2. All porgrams
3. Microsoft Visual Studio 6.0
4. Microsoft Visual Basic 6.0
5. Standart Exe
6. Open, lihat gambar berikut :
Gambar 2.1 Tampilan Visual Basicb. Mengklik shortcut Visual Basic 6.0 pada layar desktop, lihat gambar :
Gambar 2.2 Visual Basic 6.0 pada layar desktopc. Klik ganda file VB6.EXE pada windows explorer. File ini secara default terletak pada folder C:\Program Files\Microsoft Visual Studio VB98
2.7.2 TAMPILAN AWAL VISUAL BASIC
Tampilan awal (Desain) merupakan keseluruhan dari tampilan desain form,
main windows (Jendela Utama) terdiri dari title bar (baris judul), menu tool bar.
mengontrol operasi dari lingkungan Visual Basic.
Sebagai langkah awal dari proses belajar visual basic adalah memilih
project EXW, IDE Visual Basic 6.0 menggunakan MDI (Multiple Document Interface). Gambar 2.2 menunjukkan bagian-bagian dan nama-nama jendela
yang terdapat pada IDE Visual Basic.
Gambar 2.3 Tampilan Awal2.7.3 Membuat aplikasi visual basic
Untuk membuat aplikasi Visual Basic yang baru dapat dilakukan dengan langkah-langkah berikut ini:
1. Pilih menu File => New Project, atau tekan tombol Ctrl + N
2. Kotak dialog New Project akan muncul, disitu terdapat berbagai jenis aplikasi.
2.7.4 Membuka Aplikasi yang Sudah Ada 2. Pada kotak dialog Open Project, klik tab Existing.
3. Carilah File proyek Visual Basic (biasanya berekstensi *.vbp).
4. Klik OK untuk membukanya.
2.7.5 Membuka Aplikasi Terakhir
1. Pilih menu File. Pada daftar menu yang muncul, di bagian bawah (dekat menu exit) terdapat beberapa proyek terakhir yang pernah dibuka.
2. Pilih proyek yang diinginkan
3. Jika yang diinginkan tidak terlampir, pilih File Open 4. Pada kotak dialog Open Project yang muncul, pilih tab Recent.
5. Pilih proyek Visual Basic yang terdapat pada daftar (dartar ini melampirkan proyek Visual Basic yang pernah dibuka terakhir kali).
6. Klik Open untuk membukanya.
2.7.6 Menutup Aplikasi
Jika aplikasi yang tampil tidak dibutuhkan lagi dapat ditutup dengan dua cara: 1.
Pada menu, pilih File ⇒ Remove Project, atau
2. Pada jendela Project Explorer, pilih nama proyek (pada direktori pohon paling atas). Klik kanan tombol mouse, lalu pada menu yang muncul, pilih Remove Project.
Interface antar muka Visual Basic 6.0, berisi menu, toolbar, toolbox, form, project explorer dan property seperti terlihat pada gambar 2.4. berikut:
Gambar 2.4 Lingkungan Kerja Visual BasicPembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di (Toolbox), dan setiap komponen yang dipakai harus diatur propertinya lewat jendela (Property).
Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas- fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN. Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang berikut ini.
Gambar 2.5 Toolbox Visual Basic2.9 Pengertian MySQL
MySQL adalah sebuah perangkat lunak iasm manajemen basis data SQL (bahasa Inggris : database management system ) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU (General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak
Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael “Monty” Widenius. MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis
dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Mysql adalah suatu perangkat lunak database relasi seperti halnya
oracle ,postgre SQL,microsoft SQL,dan sebagainya. Yang paling utama kitajangan disalah artikan dengan SQL,karena SQL sendiri didefinisikan sebagai suatu sintak perintah-perintah tertentu yang digunakan untuk mengelola suatu
database. Awalnya MySQL dijalankan pada sistem operasi Unix dan Linux .Tapi, para penggemar Windows pun sekarang sudah tersedia MySQL
versi windows.Mereka yang menggunakan Linux biasanya MySQL sudah terinstall secara default.Bila belum dapat menginstalnya menggunakan RPM
Redhat Package Manager , merupakan prosedur instalasi software yang
menjadi standar defacto untuk Linuk itu sendiri, walaupun kita tidak menggunakan linux redhat. Selanjutnya kalau kita menggunakan OS Windows, tidak usah berkecil hati, karena sudah ada paket software yang install .
Database adalah suatu himpunan kelompok data yang saling
berhubungan yang diorganisasi sedemikan rupa hingga kelak dapat dimanfaatkan kembali dengan cepat dan mudah.sedangkan server perangkat lunak yang menyediakan layanan untuk perangkat lunak lain dalam komputer yang sama ataupun berbeda. Dapat kita definisikan fungsi MySQL antara lain:
1. Menyimpan data 2.
Mengaksesnya dengan cepat 3. Mengubahnya insert,update,delete dengan melakukan itu semua dengan mudah.
MySQL mulanya dikembangkan untuk menangani database yang sangat
besar lebih cepat dari solusi-solusi yang ada dan telah sukses digunakan dalam lingkungan produksi yang memiliki banyak permintaan untuk beberapa tahun. Konektivitas, kecepatan dan keamanan membuat MySQL amat sesuai untuk mengakses database pada internet.
2.10 Cara Koneksi Database MySQL Pada Visual Basic
Tahapan sebelumnya adalah membahas tentang tata cara dan teknik pembuatan database, sekarang saya akan membahas tentang bagaimana cara mengkoneksikannya pada visual basic 6.0. dengan menggunakan MySQL Connector atau Adodc yang berfungsi sebagai jembatan penghubung koneksi database dengan visual basic 6.0.
Langkah mengoneksikannya : 1.
Langkah pertama kita tambahkan dulu komponen pada toolboxnya dengan mngetikkan Ctrl+T atau klik menu projeck lalu pilih Componen. Kemudian cari dan centang komponen Microsoft Ado Data Control 6 (OLEDB) dan
Data Grid Control 6 (OLEDB), seperti pada gambar dibawah :
Gambar 2.6 Componen Visual Basic 2.Setelah kedua komponen tersebut di centang lalu tekan tombol OK, kemudian masukkan kedua komponen tersebut ke dalam form., komponen
tool data grid berfungsi untuk menampilkan isi dari database yang kita inpu tkan.
Gambar 2.7 Project1-Form1 3.Kalau komponen adodc1 dan datagrid1 sudah diletakkan pada form, langkah berikutnya adalah cara untuk mengkoneksikan database lewat
adodc1 .
pertama, klik kanan pada tool adodc1, lalu pilih ADODC Properties.
Gambar 2.8 Adodc1 4.Kemudian akan muncul Properties Page, Klik tabulasi general, kemudian pada frame source of connection pilih option Use Connection Data Source
Name lalu klik tombol New.
Gambar 2.9 Property Pages 5.Setelah itu akan muncul form Create New Data Source. Pilih User Data Source (Applies to this machine only) . Klik Next.
Gambar 2.10 Data Source Properties 6.Pada tahapan selanjutnya pilih MySQL Connector MySQL ODBC 3.51 Driver yang sebelumnya telah di install dan klik Next lalu Finish.
Gambar 2.11 Connector MySQL 3.51 Driver 7.Pada tahapan selanjutnya akan muncul tampilan seperti di bawah ini, isikan Data Source Name, Description, User dan pilih database yang akan di koneksikan dengan visual basic. Pilih Test dan akan muncul kotak dialog yang menyatakan sukses. Lalu “OK”
Gambar 2.12 MySQL Connector Configuration8. Setelah itu pilih Data Source “Undang Undang Dasar !945” yang sudah dibuat pada Use ODBC Data Source Name
Property Pages
Gambar 2.13 9.Kemudian kembali ke form Property Pages, klik tab Record Source kemudian pada Command Type Pilih adCmdTable dan pada Table or Stored
Procedure Name pilih tabel dari database yang kita buat lalu klik OK.
Gambar 2.14 Property Pages Record Source10. Sampai disini kita sudah berhasil mengkoneksikan database mysql dengan
visual basic , untuk membuktikan database sudah terkoneksi kita gunakan datagrid1 , cara nya : a. klik datagrid1, kemudian pada datagrid1 properties, Data Source nya
Gambar 2.15 Properties-DataGrid1 b.Kemudian klik kanan pada DataGrid1, lalu pilih Retrieve Fields, setelah itu klik OK, maka akan muncul Field-fiel dari database yang kita buat sebelumnya pada datagrid.
Gambar 2.16 Form12.11 Data Flow Diagram
Data Flow Diagram (DFD) merupakan representatik grafik dari sebuah
sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran- aliran data dimana komponen-komponen tersebut, asal, tujuan, dan secara terperinci dalam setiap level dalam DFD itu sendiri.
DFD memiliki simbol-simbol yang digunakan untuk
menggambarkan model data yang digunakan dalam sebuah program seperti terdapat pada tabel berikut :
Tabel 2.1 Tabel Data Flow Diagram DeMarco and Gane and Sarson Keterangan Yourdan Symbols SymbolsSource (Kesatuan Luar)
Proses (Arus Data)
Data Flow Data Source
(Penyimpanan Data)
BAB 3 PERANCANGAN SISTEM
3.1 Perencanaan Sistem
Perencanaan adalah ide-ide dalam membangun suatu aplikasi atau perangkat lunak. Dalam membangun suatu aplikasi memerlukan persiapan dan perencanaan yang bagus, tujuan yang jelas serta melakukan percobaan berulang-ulang agar aplikasi yang dihasilkan berkualitas. Aplikasi ini dirancang menggunakan Microsoft Visual Basic 6.0 dan Php My Admin untuk menyimpan database.
Perencanaan yaitu menyeleksi dan menghubungkan pengetahuan, fakta-fakta, imajinasi dan asumsi-asumsi dengan tujuan memvisualisasi dan memformulasi hasil yang diinginkan urutan kegiatan yang diperlukan dan prilaku dalam batas-batas yang dapat diterima yang akan digunakan dalam penyelesaian.
3.2 Pemodelan Sistem
Hal yang paling dominan ketika perancangan suatu aplikasi dilakukan adalah memodelkan kebutuhan pemakai. Ada banyak cara untuk memodelkan aplikasi sebagaimana banyak cara yang digunakan oleh seorang arsitek untuk membangun sebuah rumah. Pada dasarnya pemodelan tersebut merupakan kombinasi antara perangkat lunak dan perangkat keras yang digunakan.
Persiapan selanjut nya setelah perencanaan adalah perancangan, yaitu membuat diagram pohon dari sketsa tampilan dan isi aplikasi. Isi dari data diagram pohon adalah sebagai isi dari aplikasi. Adapun diagram pohon pada perancangan aplikasi undang-undang dasar 1945 republik indonesia amandemen terbaru menggunakan visual basic 6.0 dapat dilihat pada gambar
3.1 Aplikasi Undang - Undang Dasar 1945 Republik Indonesia Amandemen Terbaru
Menggunakan Visual Basic 6.0 Tentang Pembukaan Undang-Undang Kementerian Penulis Undang-Undang Dasar
Presiden dan Wakil Presiden
Gambar 3.1 Diagram Pohon Aplikasi Undang - Undang Dasar 1945 Republik Indonesia Amandemen Terbaru Menggunakan Visual Basic 6.03.3 Flowchart Program
Flowchart adalah sekumpulan simbol yang menunjukkan atau menggambarkan rangkaian kegiatan-kegiatan dari awal hingga akhir, jadi
flowchart juga digunakan untuk menggambarkan urutan langkah-langkah
pekerjaan di suatu algoritma.Tujuan utama dari penggunaan Flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi, dan jelas dengan menggunakan simbol-simbol yang standar.
Adapun Flowchart rancangan aplikasi undang-undang dasar adalah:
1. Flowchart Menu Utama Aplikasi
aaa
Gambar 3.2 Flowchart Menu Utama AplikasiStart Tampilan Menu Utama
Undang- Undang Dasar Kementerian Pembukaan
Undang-Undang Menu Pembukaan Undang Undang
Menu Undang Undang Dasar Menu Kementerian
End Tentang Penulis
Menu Presiden Menu Tentang Penulis No
No No No
No Yes Yes Yes
Yes Yes
3.4 Perancangan Sistem
Penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi merupakan defenisi dari perancangan sistem. dirancang oleh penulis, mempelajari dan mengetahui identitas negara
- – negara dengan baik dan benar. Tampilan windows yang lazim disebut juga dengan
user interface , dirancang sedemikian rupa sehingga pengguna dapat mengoperasikan aplikasi pembelajaran ini dengan mudah.
Perancangan sistem merupakan teknik pemecahan masalah yang saling melengkapi dengan analisi yang saling merangkai kembali bagian- bagian komponen menjadi sebuah siste yang lengkap. Perancangan sistem mempunyai 2 tujuan, yaitu: untuk memenuhi kebutuhan para pemakai sistem dan untuk memberikan gambaran yang jelas kepada pemrogram komputer. Berikut ini adalah bentuk perancangan sistem atau interface dari program aplikasi identitas negara
- – negara benua amerika, yaitu : 1.
Perancangan form menu utama aplikasi Pada awal program aplikasi terdapat 3 tombol form, yaitu pembukaan undang- undang dasar, undang-undang dasar, kementerian, dan tentang penulis.
Gambar 3.3 Perancangan Form Menu Utama Aplikasi 2.Perancangan form menu pembukaan undang undang dasar Pada form ini adalah sebuah tampilan pembukaan undang undang dasar republik indonesia, di dalam form ini terdapat tulisan berkedip dan sebuah tombol back.
Gambar 3.4 Perancangan Form Menu Pembukaan3. Perancangan form menu bentuk pemerintahan
Didalam form menu ini form undang-undang dasar berisikan bab, tentang, pasal, dan bunyi undang-undang. Dalam form ini juga terdapat tombol back yang berfungsi untuk pindah ke form kategori sebelumnya.
Gambar 3.5 Perancangan Form Menu Undang Undang Dasar 4.Perancangan form kementerian Pada form ini terdapat daftar nama-nama menteri beserta foto-foto menteri republik indonesia. Dan daftar tersebut disimpan didalam database. Didalam
form ini juga terdapat tombol Adodc1untuk melihat nama menteri. Dan ada
juga tombol next yang berfungsi untuk ke daftar menu selanjutnya, serta tombol untuk kembali ke menu utama aplikasi.
Form Kementerian
Gambar 3.6 Perancangan 5.Perancangan form menu presiden Didalam form menu ini terdapat penjelasan mengenai keterangan peresiden.
Dalam form ini juga terdapat tombol back yang berfungsi untuk pindah ke kategori sebelumnya, Home berfungsi untuk kembali ke menu utama,
form dan exit untuk keluar dari aplikasi.
Gambar 3.7 Perancangan Form Menu Kepresidenan6. Perancangan form menu tentang penulis
Form menu ini berisikan tentang biodata pembuat aplikasi undang - undang
dasar 1945 republik indonesia amandemen terbaru menggunakan visual basic
6.0. Terdapat 2 tombol, yaitu tombol exit yang berfungsi untuk keluar dari gambar Dosen pembimbing dan programmer dari aplikasi.
Gambar 3.8 Perancangan Form Menu Tentang Penulis3.5 Perancangan Database
Dalam perancangan aplikasi ini, database yang digunakan oleh penulis adalah
MySQL Database yang dibuat menggunakan satu file database yang memiliki
nama “undangundang.sql. Database ini berfungsi untuk menampung seluruh data yang telah diinput ke dalam program aplikasi yang dibuat sehingga akan mempermudah saat pemanggilan data yang dibutuhkan.