Pemrograman Visual Basic Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara

Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. DDL merupakan bahasa yang digunakan untuk menentukan, mengubah, mengedit, dan menyiapkan struktur file atau tabel baru, serta pembuatan indeks file tersebut. Hasil dari kompilasi perintah DDL berupa kamus data Data Dictionary. DML merupakan bahasa yang mempermudah pemakai untuk melakukan eksplorasi terhadap database yang telah dibangun.

2.3.3 Entity Relationship Diagram ERD

Rancangan dengan ERD tahap pertama preliminary design, seperti tahapan berikut ini: 1. Mengidentifikasi dan menetapkan seluruh himpunan entity yang terlibat. 2. Menentukan atribut key masing-masing himpunan entity. 3. mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entity-entity yang ada beserta foreign keynya kunci tamu. 4. Menentukan derajatkardinalitas relasi untuk setiap himpunan. 5. Melengkapi himpunan entity dan himpunan relasi dengan atribut non keybukan kunci. Untuk lebih mudah dibaca, penulis menggunakan kamus data.

2.4 Pemrograman Visual Basic

2.4.1 Sekilas Tentang Visual Basic

Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Visual Basic 6.0 merupakan sebuah program aplikasi yang bekerja pada sistem operasi Windows. Visual Basic 6.0 dapat membuat program aplikasi menjadi lebih mudah dan cepat dengan menggunakan metode Graphical User Interface GUI. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Di dalam Visual Basic semuanya sudah disediakan dalam pilihan yang dapat diambil sesuai dengan kebutuhan. Visual Basic menyediakan sebuah lingkungan grafis oriented Graphical Environment yang bisa digunakan secara visual untuk merancang form-form dan kontrol dalam sebuah pembangunan projek aplikasi. Sebagai program yang berbasis Windows, Visual Basic 6.0 mempuyai waktu untuk berinteraksi dengan seluruh aplikasi Windows seperti Microsoft Word, Microsoft Excel, Microsoft Access, dan sebagainya. Visual Basic 6.0 juga menjadi salah satu bahasa pemrograman yang wajib dipelajari oleh berbagai kalangan jika ingin sukses di dunia komputer dan cenderung lebih banyak digunakan.

2.4.2 Tampilan Awal Visual Basic

Dalam tampilan layar Visual Basic terdapat kompenen –komponennya. Komponen- komponen yang akan dibahas ini hanya dasar-dasarnya dan bersifat umum. Untuk mengaktifkan layar utama caranya adalah dengan menginstal Visual Basic 6.0. setelah itu pilih menu atau klik tombol Start Programs Microsoft Visual Studio 6.0 Microsoft Visual Basic 6.0, maka akan muncul tampilan berikut ini: Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Gambar 2.1 Tampilan Awal Visual Basic 6.0

2.4.3 Lingkungan Visual Basic

Secara umum lingkungan atau tampilan dari Bahasa Pemrograman Visual Basic adalah seperti gambar berikut ini. Layar ini adalah lingkungan pengembangan aplikasi Visual Basic yang akan digunakan untuk membuat program-program aplikasi dengan Visual Basic. Pada saat kita menjalankan aplikasi Visual Basic 6.0, terlihat di layar tampilan sebagai berikut: Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Gambar 2.2 Tampilan awal lembar kerja Visual Basic 6.0

2.4.4 Komponen Visual Basic 6.0

Komponen-komponen yang terdapat pada Visual Basic 6.0 adalah sebagai berikut:

1. Title Bar

Title bar merupakan batang juduldari program Visual Basic 6.0 yang terletak pada bagian paling atas dari jendela program. Komponen ini berfungsi untuk menampilkan judul atau nama jendela. Gambar 2.3 Title Bar Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010.

2. Menu Bar

Menu bar merupakan batang menu yang terletak di bawah title bar yang berfungsi menampilkan pilihan menu atau perintah untuk menjalankan program Visual Basic. Gambar 2.4 Menu Bar

3. Toolbar

Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak di bagian bawah menu bar yang dapat digunakan untuk menjalankan suatu perintah. Gambar 2.5 Toolbar

4. Toolbox

Toolbox merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Gambar 2.6 Toolbox pada tabulasi General Tabel 2.1 Kontrol-kontrol pada Toolbox Gambar kontrol Nama kontrol Awalan Fungsi Pointer - Memilih, mengubah ukuran atau memindah suatu kontrol-kontrol dalam suatu form. PictureBox Pic Menampilkan objek gambar, seperti suatu kontainer yang dapat menerima output atau kontrol lain. Label lbl Digunakan untuk menampilkan teks. TextBox txt Digunakan untuk memasukkan atau mengubah data input text. Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Frame fra Digunakan untuk mengelompokkan kontrol di dalam suatu frame. CommandButton cmd Digunakan untuk menjalankan perintah tertentu. CheckBox chk Digunakan untuk menunjukkan suatu kondisi true atau false, atau untuk menampilkan suatu pilihan ganda saat pemakai memilih kotak cek tersebut lebih dari satu. OptionButton opt Digunakan untuk menampilkan beberapa pilihan yang hanya dapat dipilih salah satu oleh pemakai. ComboBox cbo Kontrol kombinasi dari list box dan text box, di mana pemakai dapat memilih suatu item dari daftar atau memasukkan suatu nilai pada bagian kotak teks text box. ListBox lst Digunakan untuk menampilkan suatu daftar item yang dapat dipilih salah satu. HscrollBar hsb Digunakan untuk menampilkan balok gulung horizontal atau untuk menggulung dengan jangka lebar dan pemilihan dalam posisi horizontal. VscrollBar vsb Digunakan untuk menampilkan balok Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. gulung vertikal atau untuk menggulung dengan jangka panjang dan pemilihan dalam posisi vertikal. Timer tmr Digunakan untuk membangun penghitung waktu berdasarkan nilai interval tertentu. Kontrol ini tidak tampak saat aplikasi dijalankan. DriveListBox drv Digunakan untuk menampilkan daftar disk drive. DirListBox dir Digunakan untuk menampilkan direktori dan path. FileListBox fil Digunakan untuk menampilkan daftar nama file. Shape shp Digunakan untuk menggambarkan variasi bentuk pola pada form. Anda dapat memilih pola kotak rectangle, kotak tumpul rounded rectangle, bujur sangkar square, bujur sangkar tumpul rounded square, oval, atau lingkaran circle. Line lin Digunakan untuk membentuk objek gambar garis pada form. Image img Digunakan untuk menampilkan objek gambar dari file bitmap .BMP, ikon .ICO, atau metafile .WMF pada form. Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Data dat Digunakan untuk mengakses data dalam database. OLE ole Digunakan untuk menghubungkan objek dari aplikasi lain ke dalam aplikasi Visual Basic.

5. Project

Project merupakan suatu kumpulan modul atau program aplikasi itu sendiri. Dalam Visual Basic file project disimpan dengan nama file berakhiran .VBP, di mana file ini berfungsi untuk menyimpan seluruh komponen program. Gambar 2.7 Jendela Project Explorer

6. Properties Window

Properties Window merupakan sebuah jendela yang digunakan untuk menampung nama property control yang terpilih. Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010. Gambar 2.8 Properties Window

7. Form Layout Window

Form Layout Window merupakan sebuah jendela yang digunakan untuk mengatur posisi form pada form saat program dijalankan. Gambar 2.9 Form Layout Window Melisa Hildayani : Sistem Informasi Pegawai Pada Satuan Non Vertikal Tertentu Perencanaan Dan Pengawasan Jalan Dan Jembatan Provinsi Sumatera Utara, 2010.

2.5 Crystal Report