Sekilas Tentang Pemograman Visual Basic

Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009

2.6. Sekilas Tentang Pemograman Visual Basic

Microsoft Visual basic adalah pemograman yang digunakan untuk membuat aplikasi windows yang berbasis grafis GUI – Graphical User Interface. Microsoft Visual Basic 6.0 merupakan pemograman kejadian terkendali even- driven programming. Artinya program menunggu sampai adanya respon dari pemakai beberapa event atau kejadian tertentu, misalnya: tombol diklik, pemilihan menu, dan lain-lain. Ketika event terdeteksi, kode yang berhubungan dengan event procedur event akan dijalankan. Susunan program Visual Basic 6.0 sangatlah mudah dipelajari. Untuk menyusun suatu aplikasi , kita hanya perlu tiga tahap yaitu: merancang interface, menentukan properti, menulis kode. Microsoft Visual Basic 6.0 menyediakan banyak objek-objek yang kuat dan sangatlah mudah untuk digunakan. Akhir – akhir ini perkembangan Microsoft Visual Basic 6.0 sangat pesat karena pemakaiannya mudah dan menyediakan fasilitas yang banyak.

2.6.1. Keuntungan Pemograman Visual basic

Adapun keuntungan dari pemograman Visual Basic ini adalah: 1. Visual Basic adalah pemograman yang sederhan. Hal –hal yang mungkin sulit dalam pembuatan program dengan yang lain dapat dikerjakan dengan sangat mudah dalam visual basic. 2. Dikarenakan Visual Basic sangat popular, ada banyak referensi yang bagus tentang Visual basic misalnya: buku, website, news grup, dan banyak lagi lainnya untuk mempelajari bahasa ini. Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 3. Kita dapat menemukan jawaban-jawaban untuk masalah-masalah pemograman dengan sangat mudahdari pada bahasa pemograman lainnya. 4. Kita dapat menemukan beberapa tools sharewares dan freewares di internet yang akan menyederhanakan program yang akan kita rancang.

2.6.2. Tampilan Layar Visual Basic

Pada saatini kita dapat membuka project baru, maka kita akan dihadapkan pada sebuah tampilan yang akan digunakan untuk merancang program. Gambar 2.6.2 . Tampilan layar Visual Basic. Dari gambar diatas kita dapat melihat adanya beberapa bagian yang terdiri dari: a. Jendela Utama Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 Jendela Utama Main Windows, terdiri dari title bar baris judul, menu bar, tool bar, design form, toolbox, dan solution explorer. Gambar 2.6.3 Jendela Utama Visual Basic b. Jendela Form Jendela Form Form Windows merupakan flat form baru bagi pengembangan aplikasi. Windows form dapat berperan sebagai local user interface didalam sebuah multi-tier. Form dapat digunakan untuk menampilkan pesan atau data dengan tampilan yang lebih menarik. Form disimpan dalam sebuah file form, dengan menggabungkan beberapa form, yang dapat dibentuk suatu aplikasi. Gambar 2.6.4 Jendela Form Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 c. Jendela Proyek Jendela Proyek Project Windows untuk menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul standart dan file sumber yang berbentuk suatu aplikasi. Gambar 2.6.5. Jendela Project d. Toolbox Toolbox adalah kotak alat yang berisi icon-icon untuk memasukkan objek tertentu kedalam jendela form. Gambar 2.6.6 Toollobox e. Jendela Properti Jendela Properti berisi daftar struktur property yang digunakan pada sebuah obyek terpilih. Kotak drop-down pada bagian atas jendela berisi semua daftar obyek pada form yang aktif. Ada dua tampilan urut abjad Alphabethic dan Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 urut berdasarkan kelompok categorize, Dibagian bawah kotak property dari obyek yang terpilih. Gambar 2.6.7 Jendela Properti

2.6.3 Menjalankan Program Visual Basic

Sesuatu yang kita rancang di dalam form tentunya kita sangat ingin melihatnya. Mungkin dari sini, kita akan melihat kekurangan-kekurangan dalam hal perancangan demi kesempurnaan program yang kita buat. Untuk menjalankan program yang telah kita buat, dapat kita lakukan beberapa cara yaitu: 1. Klik start, program. 2. Pilih menu Microsoft Visual Basic 6.0 3. Klik dan tampil dilayar new project, kemudian klik standard exe. 4. Klik open. 5. Tampil dilayar jendela utama project. Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 2.7.Crystal Report Crystal Report adalah merupakan smua program khusus yang dirancang untuk membuat laporan yang dapat di hubungkan dengan bahasa pemograman yang berbasis Windows, seperti: Visual Basic, Visual CC++. Membuat laporan dengan Crystal Report hasilnya jauh lebih baik dan mudah di bandingkan dengan Data Report yang merupakan bawaan dari Visual Basic. Beberapa kelebihan Crystal Report: 1. Memberikan kemudahan dalam membuat laporan tanpa melibatkan banyak kode pemograman. 2. Fasilitas impor hasil laporan mendukungformat-format popular seperti Microsoft Word, Excell, Access, Adobe Acrobat Reader dan HTML. Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 BAB 3 TINJAUAN SMA NEGERI 2 RANTAU SELATAN III.1 Gambaran Umum SMA Negeri 2 Rantau Selatan SMA Negeri 2 Rantau Selatan yang berlokasi di Jl. Kancil No. 3 merupakan salah satu sekolah negeri yang berada di kabupaten Rantau Selatan. Sekolah ini didirikan pada Tahun 1978. Pendirian sekolah ini bertujuan untuk menciptakan sumber daya manusia yang berkualitas baik di lingkungan keluarga maupun di lingkungan masyarakat. Siswa juga dibekali dengan ilmu agama yang nantinya akan menjadi pedoman dalam hidup. Pada tahun 2009 ini, SMA Negeri 2 Rantau Selatan memiliki lebih dari 500 siswa yang terbagi menjadi 10 kelas, lebih dari 30 guru – guru yang sudah berpengalaman dibidangnya, serta fasilitas sekolah yang telah memadai dalam menjalankan proses belajar – mengajar. SMA Negeri 2 Rantau Selatan telah menunjukan upayanya dalam mencerdaskan kehidupan bangsa. Dapat dilihat dari keberhasilan sekolah tersebut meluluskannya siswanya dengan persentase kelulusan hampir 100 setiap tahunnya. Tidak hanya dalam hal kelulusan, siswa – siswi SMA Negeri 2 Rantau Selatan juga mampu bersaing dengan siswa – siswi dari sekolah yang berbeda Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 dalam hal meraih juara dalam setiap pertandingan, baik dalam bidang ilmu pengetahuan, olahraga, maupun seni budaya. SMA Negeri 2 Rantau Selatan selalu akan meningkatkan kualitas sekolah secara bertahap. Hal ini dapat ditunjukkan dengan komitmen SMA Negeri 2 Rantau Selatan yang selalu merencanakan tujuan sekolah secara berjangka sebagai upaya pihak sekolah dalam membangun pelayanan pendidikan yang lebih baik secara terus menerus. Tujuan sekolah yang disusun secara berjangka : 1. Jangka Pendek 1-2 tahun a. Terlaksananya PBM yang efektif dan efisien untuk semua mata pelajaran b. Rata-rata nilai Ujian Nasional meningkat 0,10 untuk setiap mata pelajaran c. Terlaksananya program remedial bagi siswa yang belum Tuntas Belajar d. Menjuarai olimpiade kabupaten 2. Jangka Menengah 2-4 tahun a. Menjadi Sekolah unggulan di Kabupaten Rantau selatan b. Memperoleh kejuaraan seni paduan suara tingkat kabupaten c. Menjadi tim Paskibra Kabupaten Rantau Selatan d. Kehadiran guru dan siswa sejumlah 90 dapat tercapai e. Interaksi warga sekolah dalam penerapan sifat kasih 80 tercapai Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 3. Jangka Panjang 4-8 Tahun a. Menjadi sekolah unggulan se Rantau Prapat b. Menjadi tim Paduan Suara secara sinodal c. Lulusan yang bermutu dan mandiri serta 20 melanjut ke PTN d. Warga sekolah memiliki kebanggaan dan tanggung jawab untuk kemajuan sekolah e. Warga sekolah memiliki rasa saling peduli, santun dalam pengamalan nilai-nilai Kasih Adapun VISI dan MISI SMA Negeri 2 Rantau Selatan yang akan ditanamkan pada sisa dan siswi adalah sebagai berikut : VISI SMA NEGERI 2 RANTAU SELATAN Mewujudkan lembaga pendidikan sebagai SMA unggul berperestasi dengan menghasilkan tamatan berkualitas terampil yang di landasi iman dan taqwa. M I S I SMA SMA NEGERI 2 RANTAU SELATAN Meningkatkan disiplin proses belajar kegiatan ektrakurikuler, mewujudkan jiwa inovatif dan kompetitip serta menumbuhkan semagat kepedulian warga terhadap pengembagan dan kemajuan sekolah. Pedang Siagian : Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Selatan, 2009. USU Repository © 2009 BAB 4 RANCANGAN SISTEM INFORMASI

4.1 Perancangan DataBase