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