Laporan Febri Atok
Laporan Febri Atok
OLEH :
NPM : 51220026
KELAS/SEMESTER : A/3
FAKULTAS PERTANIAN
UNIVERSITAS TIMOR
KEFAMENANU
2023
LEMBAR PENGESAHAN
Biodata Mahasiswa
Disusun oleh:
Menyetujui,
Dosen Pengampuh
Puji syukur saya panjatkan kehadirat Tuhan Yang Maha Esa yang telah menganugerahkan banyak nikmat
sehingga saya dapat menyusun laporan praktikum pemrograman berorientasi ssobjek ini dengan baik.Laporan
ini berisi tentang uraian hasil riset mengenai“Biodata Mahasiswa.” Laporan ini saya susun secara cepat dengan
bantuan dan dukungan berbagai pihak diantaranya;Bp.Siprianus Septian Manek S.Kom.,M.Kom selaku dosen
mata kuliah Pemrograman Berorientasi Objek. Oleh karena itu saya sampaikan terimakasih atas waktu, tenaga,
dan pikirannya yang telah diberikan.Dalam penyusunan laporan ini, saya menyadari bahwa hasil laporan
praktikum ini masih jauh dari kata sempurna.Sehingga saya selaku penyusun, sangat mengharapkan kritik dan
saran yang membangun dari pembaca sekalian. Akhir kata semoga laporan praktikum ini dapat memberikan
manfaat untuk teman-teman kami.
Penulis
DAFTAR ISI
BAB I PENDAHULUAN…………………………………………………………..
BAB II DATABASE……………………………………………………………
2.2.1 TABLE…………………………………………………………………
BAB VI PENUTUP……………………………………………………………………………………
6.1 KESIMPULAN…………………………………………………………………
6.2 SARAN………………………………………………………………………….
DAFTAR GAMBAR
PENDAHULUAN
Visual Basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan
Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk
merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa
Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula
maupun para developer dalam pengembangan aplikasi skala kecil sampai ke skala besar.Pada
pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukkan user interface, kemudian
mengatur properti dari objek-objek yang digunakan dalam user interface, dan Baru dilakukan penulisan
kode program untuk menangani kejadian-kejadian (events). Pengembangan aplikasi demikian dikenal
dengan istilah pengembangan aplikasi dengan pendekatan Bottom Up.
Microsoft visual studio 2010 merupakan sebuah perangkat lunak lengkap (suite) yang dapat
digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun
komponen aplikasinya, dalam bentuk aplikasi console, aplikasi windows, ataupun aplikasi web. Visual
studio mencakup compiler, SDK, Integrated Development Environment (IDE), dan
dokumentasi(umumnya berupa MSDN Liberary). Kompiler yang dimasukkan ke dalam paket Visual
Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic.NET, Visual InterDev, Visual J++,
Visual J#, Visual FoxPro, dan Visual SourceSafe. Microsoft Visual Studio dapat digunakan untuk
mengembangkan aplikasi dalam native kode (dalam bentuk Bahasa mesin yang berjalan diatas
windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language diatas.NET
Framework). Selain itu, Visual Studio juga datap digunakan untuk mengembangkan aplikasi
Silverlight, aplikasi Windows Mobile (yang berjalan diatas.NET Compact Framework).
Penjelasan fungsi-fungsi dari tool pada toolbox yang ada di Visual Basic 2010:
Pointer:suntuk memilih pointer mouse atau melepaskan dari objek-objek
toolbox.
BackgroundWorker, mengeksekusi operasi tertentu di thread lain.
BindingNavigator, menyediakan antarmuka untuk navigasi dan manipulasi data
yang dikaitkan dengan form.
BindingSource, mengenkapsulasi sumber data untuk sebuah form dan
menyediakan fasilitas update,navigasi, filter, dan sorting.
Button, untuk menerima klik dari pengguna. Jika pengguna mengkliknya maka
kode tertentu bisa dieksekusi.
CheckBox, untuk menerima tanda centang dari pengguna. Jika pengguna
mencentangnya maka item di kotak tersebut otomatis bisa dipakai untuk
program.
CheckedListBox, menampilkan item-item seperti lisbox biasa, namun dengan
checkbox di sebelah kirinya sehingga satu listbox bisa menerima dua atau lebih
item.
ColorDialog, menampilkan warnawarna untuk dipilih.
ComboBox, menampilkan itemitem namun dalam bentuk hanya satu terlihat.
Jika pengguna mengklik ComboBox barulah semua item di dalamnya akan
kelihatan.
ContextMenuStrip, menampilkan menu shourcut jika pengguna mengklik kanan
pada item.
DataGridView, menampilkan data dalam bentuk tabel yang bisa dimodifikasi.
DataSet, merupakan representasi data dari sumber data di memori.
DateTimePicker, memungkinkan pengguna menampilkan tanggal dan
memilihnya. Selanjutnya tanggal dan waktu yang dipilih dapat dimodifikasi
menggunakan format tertentu.
DirectoryEntry, mengenkapsulasi node atau objek di hierarki Active Directory
(AD) di windows server.
DirectorySearcher, melakukan query terhadap Active Directory.
DomainUpDown, menampilkan nilai string yang ditampilkan pengguna dari
daftar item dengan cara mengklik tombol Up dan Down.
ErrorProvider, menentukan dukungan untuk inisialisasi transaksi.
EventLog, menyediakan interaksi dengan EventLog dari windows.
FileSystemWatcher¸ memonitor perubahan sistem file dan mengeksekusi event
ketika ada perubahan direktori atau file.
FlowLayoutPanel, menangani layout dan komponennya, kemudian
mengaturnya dalam layout yang otomatis.
FolderBrowserDialog, menampilkan kotak dialog yang meminta pengguna
untuk memilih folder yang ada.
FontDialog, menampilkan kotak dialog yang meminta pengguna untuk memilih
font yang ada.
GroupBox, mengelompokkan kontrol dalam satu kotak untuk mempermudah
pengaturan dan manajemen antarmuka.
HelpProvider¸ menyediakan bantuan popup atau online untuk sebuah kontrol.
HscrollBar, memungkinkan komponen induk untuk menggulirkan isinya secara
horizontal. Kontrol ini tidak diperlukan jika komponen induknya telah memiliki
atribut Autoscroll atau atribut tersebut sudah dalam keadaan enabled.
ImageList, menampilkan daftar gambar. Banyak gambar yang bisa disimpan di
ImageList yang nantinya bisa digunakan oleh kontrol lain seperti ListView,
TreeView, dan ToolStrip.
Label, untuk meanmpilkan teks dimana nantinya isi didalamnya tidak bisa
diberimasukan oleh pengguna seperti halnya textbox.
LinkLabel, ama seperti label, namun bisa memiliki link ke aplikasi atau WWW.
Jika diklik, pengguna akan dibawa ke alamat URL yang ditentukannya. Jika
alamat URL ada di internet, otomatis browser akan menampilkan alamat
tersebut.
ListBox, menampilkan item-item dalam bentuk kotak di mana semua item
ditampilkan di dalam daftar. Jika jumlah item lebih banyak dari ukuran ListBox
maka ListBox otomatis memiliki scrollbar vertikal yang dapat dipakai untuk
menampilkan semua item tersebut.
ListView, menampilkan item-item satu dari lima tampilan yang berbeda.
MaskedTextBox, menerima input dari pengguna seperti halnya TextBox, namun
isi di dalamnya nantinya dapat di-masking menggunakan format tertentu. Ini
cocok untuk pengisian nomor telepon atau sejenisnya dimana jika dimasukkan
0245347125023198 akan otomatis diganti menjadi (024) 329718257012798.
MenuStrip, menampilkan perintah dan aplikasi yang dikelompokkan menurut
fungsinya.
MessageQueue, menyediakan akses ke queue di Message Queue Server.
MonthCalender¸ menampilkan kalender bulanan di mana pengguna bisa
memilih tanggal.
NotifyIcon, menampilkan icon di area notifikasi ketika program berjalan.
Lokasi area notifikasi ada di sebelah kanan taksbar windows.
NumericUpDown, menampilkan daftar angka dimana pengguna dapat
menggulung menggunakan tombol up dan down
OpenFileDialog, menampilkan jendela dialog yang meminta pengguna untuk
memilih file tertentu untuk dibuka.
PageSetupDialog, menampilkan jendela dialog yang memungkinkan pengguna
mengubah pengaturan yang berkaitan dengan halaman, seperti margin dan
orientasi kertas.
PictureBox, menampilkan gambar yang tampilannya bisa diatur sedemikian
rupa.
PrintDialog, menampilkan kotak dialog yang berkaitan dengan pengaturan
pencetakan.
PrintDocument, mendefinisikan objek yang dikirim ke printer.
PrintPreviewControl, merepresentasikan bagian dari print preview yang
menampilkan dokumen yang sedang di-preview. Kontrol ini tidak menampilkan
berbagai dialog ataupun tombol.
PrintPreviewDialog, menampilkan kotak dialog yang menampilkan preview
kepada pengguna berupa apa yang akan dicetak.
Process, menyediakan akses ke proses lokal atau remote dan memungkinkan
pengguna menghentikan atau menginisialisasi proses-proses lokal.
ProgessBar, menampilkan sebuah bilah yang mengindikasikan kemajuan
operasi pengguna tertentu.
PropertyGrid, menampilkan antarmuka untuk melihat properti dari objek-objek
tertentu.
RadioButton, memungkinkan pengguna untuk memilih satu opsi dari beberapa
pilihan yang dikaitkan dengan tombol lainnya.
RichTextBox, menampilkan fasilitas pengeditan teks dengan pemformatan yang
kaya dan fitur lain seperti pemformatan karakter dan paragraf.
SaveFileDialog, menampilkan kotak dialog yang meminta pengguna memilih
lokasi tertentu untuk menyimpan file.
SerialPort, merepresentasikan sumber daya serial port.
ServiceController, menyediakan kemampuan untuk berkomunikasi, query,
manipulasi, dan menghentikan layanan windows service.
SplitContainer, membagi area display dari kontainer menjadi dua panel yang
bisa diatur ukurannya dimana Anda bisa menambahkan kontrol ke dalamnya.
Splitter, membagi area display dari container menjadi dua panel yang bisa
diatur ulang ukurannya.
StatusStrip, menampilkan informasi ke pengguna tentang objek yang sedang
dilihat, komponen-komponen objek atau operasi objek.
TabControl,m engatur dan menampilkan kumpulan tab dimana tiap tab bisa
memiliki kontrol dan komponen.
TableLayoutPanel, menangani layout dari komponen-komponen, kemudian
mengaturnya dalam format tabel secara otomatis.
TextBox, memungkinkan pengguna memasukkan teks yang bisa lebih dari satu
baris dan menyediakan kemampuan pengeditan dan masking kata sandi.
Timer¸komponen yang mengeksekusi event pada interval-interval yang dapat
ditentukan oleh pengguna.
ToolStrip, komponen yang menyediakan toolbar dan elemen antarmuka lain
yang dapat mendukung berbagai opsi tampilan. Selain itu bisa mendukung
overflow dan pengaturan ulang saat program berjalan.
ToolStripContainer, menampilkan panel di setiap sisi form yang bisa
mengandung satu atau lebih komponen seperti ToolStrip, MenuStrip, atau
StatusStrip.
ToolTip, menampilkan informasi keika pengguna menggerakkan pointer di atas
kontrol tertentu.
TrackBar, memungkinkan pengguna memilih antara kisaran nilai dengan cara
menggerakkan penanda di bilah tertentu.
TreeView, menampilkan koleksi hierarki item-item yang memiliki label yang
nantinya bisa diberi gambar.
VscrollBar, memungkinkan komponen induknya untuk menggulirkan isi di
dalamnya secara vertikal. Komponen ini tidak diperlukan jika komponen
induknya sudah memiliki atribut Autoscroll yang aktif.
WebBrowser, memungkinkan pengguna membuka halaman web dari dalam
form.
Solution
Solution Explorer Visual Studio 2010 Solution explorer adalah bagian IDE Visual Studio 2010
yang berada di sebelah kanan atas. Solution explorer memberikan tampilan daftar file-file dari proyek
yang sedang dibuat. Pada jendela solution explorer terdapat beberapa tombol tree yang berisi daftar
dari file-file yang digunakan dalam proyek. Jika ingin menampilkan solution explore caranya dengan
pilih menu View > Solution Explorer atau tekan Ctrl + Alt +
Property
Berikut ini merupakan adalah tampilan beberapa property windows untuk tool form dan arti dari
nilai propertinya:
BackColoc, menentukan warna background dari komponen.
Font, menentukan jenis dan ukuran fornt yang akan ditampilkan di kontrol.
ForeColor, menentukan warna foreground / depan dari komponen yang digunakan untuk
menampilkan teks di komponen tersebut.
MaximizeBox, menentukan apakah form memiliki kotak Maximize di bagian kanan atas
dari caption bar
MaximumSize, menentukan ukuran maksimal dari form yang bisa di-resize.
MinimizeBox, menentukan apakah form memiliki kotak Minimize di bagian kanan atas
dari caption bar.
MinimumSize, menentukan ukuran minimal dari form yang bisa di-resi
BAB II
DATABASE
Microsoft Access adalah suatu program aplikasi basis data computer relasional yang digunakan untuk
merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar.
Database adalah Kumpulan tabel-tabel yang saling berelasi. Antar tabel yang satu dengan yang lain saling
berelasi, sehingga sering disebut basis data relasional. Relasi antar tabel dihubungkan oleh suatu key, yaitu
primary key dan foreign key.
Pada gambar 2.1, di bagian tampilan awal Microsoft Office Access 2007 pilih Blank
database atau bisa juga memilih, New → Blank database pada bagian Microsoft Office
Button.
Gambar 2.3 Tampilan dialog blank database
Setelah muncul dialog pada gambar 2.3, ini untuk memasukkan nama file database, isikan Alamat
beserta nama file database secara manual atau bisa mengklik tombol folder untuk menyimpan secara
otomatis.Kemudian klik tombol create untuk membuat sebuah database atau tombol cancel untuk
membatalkan proses pembuatan file database.
pada tampilan gambar 2.4, halaman awal Microsoft Office Access 2007 secara default sudah dibuatkan
satu tabel dengan nama “Table1” dan satu field ID. Untuk menambahkan field-field yang lain bisa
dengan cara klik dua kali Add New Field dan menggantinya.
Gambar 2.5 Tampilan Design View
Mendesain nama tabel sesuai nama tabel yang akan di desain pada database
Supaya lebih mudah dalam pembuatan field-fieldnya bisa dengan cara klik kanan pada Table1 dan pilih
Design View.
Setelah mengisi field-field baru dan tipe datanya pada gambar 2.7, berikut,
kemudian silahkan klik kanan pada TabelMahasiswa lalu pilih open tabel.
Maka disini kita
Setelah mengisi data-data tersebut maka silakan save kemudian close ms.
Office access.
2.2.1. TABLE
Table adalah objek utama dalam database yang digunakan untuk menyimpan sekumpulan data
sejenis dalam sebuah objek. Tabel terdiri dari dua bagian utama yaitu Kolom (bagian yang menurun)
atau lebih dikenal dengan istilah Filed dan baris (bagian mendatar) yang disebut Record. Struktur tabel
pada Access 2007 yang terdiri dari field-field yang mengelompokkan data ke dalam kelompok-
kelompok yang berjenis sama. Didalam tabel perlu di tentukan jenis dan ukuran yang dibutuhkan
sesuai dengan besarnya data yang akan di masukkannya.
Digunakan untuk tampilan data yang memungkinkan user untuk merancang field serta mengatur
tipe data pada setiap field. Pada tampilan jenis ini nama field disusun secara vertical, sedang disebelah
kanannya berisi tabel yang digunakan untuk memilih tipe data tertentu pada setiap nama filed disebelah
kirinya.
2.2.3. FIELD NAME
Merupakan atribut yang dimiliki suatu tabel atau tempat data (informasi) dalam kelompok yang
sama atau sejenis dimasukkannya. Field name pada umumnya tersimpan dalam bentuk kolom secara
vertikal untuk nama kolom dalam tabel yang akan kita buat misalkan Nomor urut, nama, tanggal,
alamat, jumlah dan lain-lain.
Data type adalah jenis data yang disesuaikan fungsinya yang diberinama di Field name tersebut
misalkan jika di Field Name kita beri judul Nomor Urut maka Type Datanya bisa dengan memilih
Nomor yang muncul Secara Otomatis (maka pilih AutoNumber) atau manual dalam mengisinya (pilih
Number) dan yang lainnya.
Text Adalah tipe data berupa teks atau huruf, angka, spasi dan tanda baca
lainnya yang mampu menampung karakter dari huruf dan angka tersebut
sebanyak 2555 karakter.
Memo Adalah tipe data yang hampir sama dengan Text tetapi karakter yang
mampu ditampungnya sangat besar yaitu sampai dengan 32000 karakter.
Date/Time Adalah tipe data yang diperuntukan untuk menampilkan tanggal dan waktu.
Mata uang Adalah tipe data yang hampir sama dengan angka namun diperuntukan
untuk format mata uang.
OLE Object Adalah tipe data yang dipergunakan untuk menampung gambar atau obyek
dengan ukuran tidak lebih dari 128 MB.
Hyperlink Adalah tipe data untuk memetakan alamat hyperlink dengan batas
maksimum perlindungannya adalah 2048 karakter.
AutoNumber Seperti yang telah dijelaskan diatas, adalah nilai angka atau variasi angka
huruf (yang akan berubah hanya angka apabila formatnya perpaduan huruf
dan angka) yang akan muncul Secara Otomatis ketika kita menginput data
baru dan angka tersebut tidak bisa kita edit.
Lookup Wizard Adalah mengetik data untuk menampilkan data dari tabel atau record
lainnya atau dengan akta data lain yang diulang.
Module Koneksidata
Pada bagian module koneksidata dilakukan dengan penulisan coding dalam sebuah program
imports Microsoft.Visual Basic (Header), Public(main) tipe data As String, untuk penulisan
coding, agar koneksidata dapat terhubung ke database.
Public Sub koneksi()
Pada bagian Public Sub koneksi(), data sources yaitu di isi dengan lokasi database dan nama
databasenya yaitu agar koneksi datanya itu dapat terhubung dengan database di Microsoft
office access.
Cara melihat lokasi database dan nama databasenya yaitu :
Buka folder “PRO-A” klik kanan pada databse DATA-A pilih properties
Copy lokasi file
BAB III
IMPLEMENTASI CODING
Imports System.Data.OleDb(Header) digunakan untuk penulisan coding dalam sebuah program, karena
dengan adanya Imports System.Data.OleDb(Header) dalam setiap penulisan coding tersebut dapat
terkoneksi dengan databasenya.
Pada sub tampilkan data, berfungsi untuk menampilkan variabel-variabel database pada datagridview,
untuk bagian variabel da = New oleDbDataAdapter, da. Fill, dan DataGridViewnya yaitu di isi dengan
nama tabel (TabelMahasiswa), nama tabel tersebut di isi pada bagian-bagian variabel agar databasenya
terhubung pada datagridview. Berfungsi untuk menampilkan database pada datagridview, pada Sub
Tampilkan Data untuk bagian select form table.
Pada bagian sub kosongkan data berfungsi untuk mengosongkan data, ketika di dilakukan running pada
program, maka program tersebut akan menapilkan form1 yang atribu-atribunya berupa kosong, agar
data tersebut dapat di input kedalam forml.
Teks
Teks fungsinya untuk memasukkan tipe data ke dalam forml berupa huruf dan angka.
False
False fungsinya untuk memilih beberapa database dalam datagridview, yang akan di masukkan dalam
program. Jadi ketika program tersebut di running, maka dengan program tersebut dengan sendiri akan
memilih dan mencentang.
Private Sub TNomor fungsinya untuk menginput data sesuai nama variabel yaitu NPM. Jadi untuk
Private Sub TNama, TLahir, TAlamat, TMasuk, dan TProdi, fungsinya untuk menginput data sesuai
nama variabel.
Private Sub TNama fungsinya untuk menginput data sesuai nama variabel yaitu Nama.
Private Sub TLahir fungsinya untuk menginput data sesuai nama variabel yaitu TTL.
Private Sub TAlamat fungsinya untuk menginput data sesuai nama variabel yaitu Alamat.
Private Sub TMasuk fungsinya untuk menginput data sesuai nama variabel yaitu Tahun.
Private Sub TProdi fungsinya untuk menginput data sesuai nama variabel yaitu Prodi.
Gambar 4.13. Private Sub CheckBox1
Private Sub CheckBox1 fungsinya untuk mengisi data fakultas pada CheckBox1, agar saat kita
melakukan running dan memilih CheckBox1, maka ComboBox dengn sendirinya akan menampilkan
nama items program studi sesuai nama fakultas di CheckBox1.
Items.Add, fungsinya untuk menyimpan database yang sudah dimasukan ke dalam ComboBox, jadi
ketika kita melakukan running pada program maka akan muncul nama program studi.
False berarti pada saat kita memilih CheckBox1, maka CheckBox2, CheckBox3, dan CheckBox4,
tidak tercentak.
Private Sub CheckBox2, juga fungsinya sama dengan fungsi CheckBox1, yaitu untuk mengisi data
fakultas pada CheckBox1, agar saat kita melakukan running dan memilih CheckBox2, maka
ComboBox dengn sendirinya akan menampilkan nama items program studi sesuai nama fakultas di
CheckBox2.
Items.Add, fungsinya untuk menyimpan database yang sudah dimasukan ke dalam ComboBox, jadi
ketika kita melakukan running pada program maka akan muncul nama program studi.
False berarti pada saat kita memilih CheckBox2, maka CheckBox1, CheckBox3, dan CheckBox4,
tidak tercentak.
Private Sub CheckBox4, juga fungsinya sama dengan fungsi CheckBox1, CheckBox2, dan CheckBox3,
yaitu untuk mengisi data fakultas pada CheckBox4, agar saat kita melakukan running dan memilih
CheckBox4, maka ComboBox dengn sendirinya akan menampilkan nama items program studi sesuai
nama fakultas di CheckBox4.
Items.Add, fungsinya untuk menyimpan database yang sudah dimasukan ke dalam ComboBox, jadi
ketika kita melakukan running pada program maka akan muncul nama program studi.
False berarti pada saat kita memilih CheckBox4, maka CheckBox1, CheckBox2, dan CheckBox3, tidak
tercentak.
RadioButton1 fungsinya untuk mencentang salah satu items yaitu, jenis kelamin yang ada pada
RadioButton1 dan RadioButton2. Jadi Ketika kita ingin mencentang RadioButton1, maka
RadioButton2 dengan sendirinya akan off.
RadioButton2 fungsinya sama dengan RadioButton1, yaitu untuk mencentang salah satu items yaitu,
jenis kelamin yang ada pada RadioButton1 dan RadioButton2. Jadi ketika kita ingin mencentang
RadioButton2, maka RadioButton1 dengan sendirinya akan off.
Gambar 4.19. Private Sub BSave
Private Sub BSave yaitu berfungsi sebagai tombol untuk menyimpan sebuah program akan di
masukkan dalam sutau form1 tersebut. Jadi ketika kita mengisi atau memilih data yang ada pada
DataGridView tersebut maka ketika kita mengklik pada tombol Button1(BSave) maka data tersebut
akan tersimpan. Karena dalam Private Sub BSave menggunaka beberapa codingan yaitu If else, Or, dan
MsgBox tipe datanya As String codingan tersebut berfungsi menginput dan mengoutput data pada
sebuah program.
Private Sub BDelete fungsinya sama dengan fungsi BSave yaitu sebagai tombol untuk menghapus data
yang ada pada DataGridView. Jadi ketika kita mengisi atau memilih data yang ada pada DataGridView
tersebut kemudian kita mengklik pada tombol Button2(BDeiete) maka data tersebut akan terhapus.
Private Sub BUpdate fungsinya sama dengan fungsi. Private Sub BSave, BDelete yaitu sebagai tombol
untuk mengupdate data yang ada pada DataGridView. Jadi ketika kita mengisi atau memilih data yang
ada pada DataGridView tersebut kemudian kita mengklik pada tombol Button3(BUpdate) maka data
tersebut akan terupdate.
Gambar 4.22. Private Sub BCancel
Private Sub BCancel fungsinya sama dengan fungsi Private Sub BSave, BDelete dan BUpdate yaitu
sebagai tombol untuk membatalkan data yang sudah kita isi pada forml.
Private Sub BClose fungsinya sama dengan fungsi Private Sub BSave, BDelete BUpdate, dan Bcancel,
yaitu sebagai tombol untuk menutup program yang sudah di running.
Kode program Private Sub DGV1 ini fungsi untuk mengaktifkan atau menghubungkan database pada
DataGridView, jadi pada saat kita melakukan running pada program, database tersebut telah terhubung
ke DataGridView.
BAB V
HASIL RUNNING
Pada tombol SAVE, digunakan pada saat menyimpan data yang sudah di isi pada menu identitas
mahasiswa(GroupBox1), dan jurusan mahasiswa(GroupBox2). yang ada pada tampilan form1.
Pada tombol DELETE, digunakan untuk menghapus data yang ada pada menu DataGridView. Jadi
ketika kita menghapus data tersebut maka, kita akan klik tombol
delete.
Pada tombol UPDATE, digunakan untuk mengupdate data yang akan di tambahkan pada menu
DataGridView. Setelah itu kita akan klik tombol update, untuk menambahkan data tersebut ke dalam
DataGridView.
Pada tombol CANCEL, digunakan untuk membatalkan data yang akan di tambahkan pada menu
DataGridView.
Pada tombol CLOSE, digunakan untuk menutup atau keluar dari program.
BAB VI
PENUTUP
6.1. KESIMPULAN
Kesimpulannya untuk pemrograman berorientasi objek (OOP) dalam menggunakan Bahasa pemrograman
visual basic, Microsoft office access 2007 dan Microsoft visual studio 2010 untuk sebuah program yaitu
“Biodata Mahasiswa”. Dalam pembuatan program ini dengan menggunakan pemrograman berorientasi objek
yaitu model pemrograman komputer yang mengatur desain perangkat lunak, karena pemrograman berorientasi
objek merupakan konsep “objek” yang dapat berisi data, dalam bentuk field atau dikenal juga sebagai atribut,
serta kode.Jadi setiap objek dapat menerima pesan, memproses, dan mengirim pesan ke objek lainnya.
Selanjutnya untuk membangun atau mengembangkan aplikasi tersebut digunakan Bahasa pemrograman
visual basic untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya kita menggunakan
dialek Bahasa basic, karena dengan Bahasa pemrograman visual basic pengembangan aplikasi skala kecil
maupun skala besar, kita sebagai pengembang dapat membentuk user interface,kemudian mengatur property
dari objek-objek yang akan digunakan dalam pembuatan sebuah apliaksi.
Dalam pengembangan aplikasi ini kita perlu adanya Microsoft visual studio 2010, karena dapat membantu
kita lebih mudah untuk mengembangkan program aplikas,baik itu aplikasi bisnis, ataupun komponen aplikasi
lainnya.
Sedangkan untuk pembuatan program apliaksi basis datanya, kita menggunakan Microsoft office access 2007
untuk merancang, membuat dan mengolah jenis data dengan kapasitas yang besar maupun kecil.
6.2. Saran
Saran saya, dalam pengembangan perangkat lunak ini kita perlu adanya pemrograman berorientasi objek,
Bahasa pemrograman visual basic, Microsoft visual studio 2010, dan Microsoft office access 2007, dapat
membantu kita, membuat atau mengembangkan aplikasi tersebut dalam skala kecil maupun besar, karena
sebagai pengembang aplikasi kita dapat membentuk user interface,kemudian mengatur property dari objek-
objek yang akan digunakan dalam pembuatan sebuah apliaksi. Kita juga dapat merancang, membuat, dan
mengolah jenis datanya itu dengan kapasitas yang besar maupun kecil. Semoga kedepannya aplikasi - aplikasi
ini semakin canggih dalam pengembangan perangkat lunak.