Nama : SURYA SAPUTRI
Nim : 090020099
Tugas : Laporan Tentang Aplikasi Terkoneksi Dan Terputus
http://www.purwaloka.com
APLIKASI TERKONEKSI DAN TERPUTUS
Pengertian Aplikasi Terkoneksi dan Aplikasi Terputus
Aplikasi yang Anda buat dengan memerlukan pengaksesan data, dapat dikategorikan sebagai aplikasi terkoneksi atau aplikasi terputus.
Aplikasi terkoneksi adalah sebuah aplikasi di mana pemakai aplikasi tersebut secara terus-menerus melakukan koneksi ke suatu database sepanjang aplikasi tersebut dijalankan.
>> Obyek Connection
Digunakan untuk membuat dan mengatur koneksi ke database.
>> Obyek Command
Digunakan untuk menjalankan perintah yang akan memanggil data dari database.
Connection : digunakan untuk mengakses penyimpanan data.
CommandText : digunakan untuk menetapkan nama tabel, pernyataan SQL atau nama Store Procedure untuk memilih data.
CommandType : digunakan untuk menetapkan sebuah nilai yang menentukan bagaimana properti CommandText diterapkan (StoreProcedure, TableDirect, Text)
Pengertian .NET Framework
Merupakan middleware antara aplikasi dengan sistem operasi. Infrastruktur yang digunakan untuk membuat aplikasi dalam lingkungan dan device yang beragam. Menyediakan model pemrogramman OOP yang konsisten untuk semua aplikasi Digunakan oleh multi bahasa (VB.NET, C#, C++.NET) dan third party language (Deplhi.NET, Cobol.NET)
Versi .NET Framework : - .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0
Pengertian CLR (Common Language Runtime)
CLR (Common Language Runtime) adalah lingkungan eksekusi untuk .NET yang memanggil, mengelola, dan menjalankan kode program yang dibuat.
CLR menangani eksekusi kode dan semua tugas yang berhubungan dengan kompilasi, manajemen memori, sekuriti, dan sebagainya.
Pengertian BCL (Base Class Library)
Menyediakan model Pemrogramman OOP yang konsisten untuk semua aplikasi Framework untuk semua jenis aplikasi Dikelompokkan secara logik berdasarkan Namespace
Root Namespace = System
Cross Language Feature, digunakan oleh semua bahasa .NET compatible
Namespace yaitu:
Kelompok class yang ada di .Net Framework. Setiap namespace yang ada mengelompokkan fungsi-fungsi dengan karakteristik yang sama.
Beberapa namespaces yang ada contohnya System.IO, System.Drawing, System.Linq, System.Data, dan sebagainya.
>> metode executereader
metode ini akan menjalankan sebuah command yang menghasilkan sekumpulan data berbentuk DataReader. Jadi dengan metode ini hanya akan dapat membaca saja dan pergerakan pointer hanya ke depan.
>> metode executescalar
metode ini digunakan untuk menjalankan perintah query berupa fungsi Anggregate(sum, max, min, average, count) dari sebuah database.
>> metode execute non query
metode ini digunakan untuk menjalankan perintah-perintah query seperti INSERT, UPDATE dan DELETE.
Contoh:
Dim oCommand As SqlCommand = New SqlCommand
StrSQL = "insert into t_tipe_villa(nama_tipe) " _
& " values('" & textNama.Text & "')“
oCommand.Connection = mainModule.Koneksi
oCommand.CommandText = StrSQL
oCommand.ExecuteNonQuery()
mainModule.Koneksi.Close()
Sedangkan untuk aplikasi terputus, pemakai aplikasi tidak secara konstan melakukan koneksi ke suatu database, melainkan koneksi hanya dibuka pada saat mengambil atau menyimpan perubahan data ke suatu database saja, sedangkan pada saat melakukan proses yang lain, koneksi dalam keadaan tertutup.
>> Obyek DataAdapter
obyek DataAdapter bekerja sebagai duta atau media yang menghubungkan antara data dalam memori (dataset) dengan sumber data (database).
1. Metode Fill() \\ digunakan untuk mengisi dataset.
2. Metode Update() \\ digunakan
>> Obyek Dataset
sebuah dataset dapat diibaratkan sebagai sebuah database yang ada dalam memori karena dataset dapat menggambarkan sekumpulan data yang tersimpan dalam table-table, constrain (batasan) yang ada, dan relationship (hubungan) antar table.
Contoh:
Dim Adapter As New SqlDataAdapter("select id_tipe as [Id], nama_tipe as [Nama Tipe] from master_merk", mainModule.Koneksi)
Dim dt As New DataTable("tipe")
Adapter.Fill(dt)
Aplikasi terkoneksi sangat mendukung untuk pemakai yang harus melakukan transaksi tanpa harus selalu terhubung ke dalam database. Misalnya, seorang pemakai yang harus melakukan transaksi di mana pun dengan menggunakan laptop, maka pemakai tersebut tinggal mengambil data didalam database dan melakukan transaksi tanpa terhubung lagi dengan database tersebut. Setelah terjadi transaksi, perubahan datanya disimpan kembali ke dalam databse jika sudah dapat melakukan koneksi.
Balivilla reservation ke 2
| di 19.12
Nama : SURYA SAPUTRI
Nim : 090020099
Tugas : Balivilla reservation ke 2
http://www.purwaloka.com
Pertama buka program kita dahulu habis itu tambahkan Form
Solution Explorer lalu klik kanan di balivillas project lau Add Windows Form. Beri nama formMasterTipe.vb
Klik Form, rubah property :
• Text : Master Tipe Villa
• WindowState : Maximized
• FormBorderStyle : None
Tampilan form :
Tambahkan SplitContainer
Lalu ganti property nya :
• Name : splUtama
• Dock : Fill
• SplitterDistance : 350
• FixedPanel : Panel1
• IsSplitterFixed : True
Tambahkan 2 Label dan ubah property nya :
• Text : Id Tipe :
• Text : Tipe :
Setelah dirubah :
Tambahkan TextBox, ganti property :
• Name : textId
• Text : OTOMATIS
Seperti berikut ini :
Tambahkan TextBox yang ke dua lau ganti property nya :
• Name : textNama
• MaxLength : 30
seperti berikut :
Tambahkan 4 Button :
1. Lalu ganti masing-masing property nya :
• Name : tombolNew
• Text : New
2. Property :
• Name : tombolSimpan
• Text : Simpan
3. Property :
• Name : tombolHapus
• Text : Hapus
4. Property :
• Name : tombolKeluar
• Text : Keluar
Gambar seperti berikut :
Tambahkan DataGridView
• Name : grid1
seperi berikut :
Tampilan nya seperti dibawah ini
Setelah selesai membuat form, kita akan membuat coding nya. Cara nya klik kanan pada Bali Villa Reservation pilih Add klik module.
Seperti berikut :
Lalu ketik coding-coding tersebut di dalam module.vb tersebut.
Seperti ini :
Baca selengkapnya Artikel ku!!!!!
Langkah-langkah pembuatan Project Program Bali Villa Reservation
Label: Langkah-langkah, pembuatan Project Program Bali Villa Reservation | di 20.03
Nama : Surya Saputri
1. Buatlah database di SQL Server 2000 dengan nama : balivilla_nim. Buatlah table
Nim : 090020099
Klas : D092
Tigas : Visual Besic
1. Buatlah database di SQL Server 2000 dengan nama : balivilla_nim. Buatlah table
sesuai dengan rancangan database dibawah ini :
Setelah selesai membuat database, buka Visual Studio 2008.
muncul layar seperti ini :
lalu pilih file new project.
muncul tampilan seperti dibawah ini :
Pilih Windows Form Application
Dan akan muncul form seperti berikut ini :
Setelah itu klik>>project>>pilih BaliVillaReservasi Properties.
Lalu pilih menu resources disebelah kiri, kemudian pilih image.
gambar berikut :
Klik image, lalu paste file gambar yang suda dicopy tadi, seperti berikut :
Setelah itu, gambar tersebuat dapat diclose dan kembali ke form utama. Lalu ubah nama-nama property di form utama tersebut.
Seperti berikut :
Form1
• Name : formUtama
• Text : Bali Villa Reservation Software
• Windows State : Maximized
Tampilan yang telah diubah :
Setelah itu klik kanan pada form Bali Villa Reservation Sortware dan pilih Edit Items.
Dan disini kita tambahkan Komponen ToolStrip.
1. Pilih menu tambahkan DropDownButton :
Pilih pada combo, tipe DropDownButton lalu klik>>Add
Dan ganti property name menjadi menufile.
Lalu klik image pada kolom property dan cari gambar file,
Ulangi langkah tersebut :
2. Tambahkan Separator
Pilih pada combo, tipe Separator lalu klik Add
3. Tambahkan DropDownButton
Pilih pada combo, tipe DropDownButton lalu klik Add
Name = menuMaster
Masukkan gambar, pilih property Image lalu Cari gambar master
4. Tambahkan Separator
Pilih pada combo, tipe Separator lalu klik Add
5. Tambahkan DropDownButton
Pilih pada combo, tipe DropDownButton lalu klik Add
Name = menuTransaksi
Masukkan gambar, pilih property Image lalu Cari gambar transaksi
6. Tambahkan Separator
Pilih pada combo, tipe Separator lalu klik Add
7. Tambahkan DropDownButton
Pilih pada combo, tipe DropDownButton lalu klik Add
Name = menuLaporan
Masukkan gambar, pilih property Image lalu Cari gambar laporan
8. Tambahkan Separator
Pilih pada combo, tipe Separator lalu klik Add
Form tersebut akan terisi menu-menu seperti ini :
Lalu menu tersebut di isi agar dpat digunakan :
Setelah itu pilih menu items klik Add
1. Ganti nama-nama property,
Name : menuLogin | Text : Login
Name : menuLogout | Text : Logout
Separator
MenuItem | Name : menuKeluar | Text : Keluar
Setelah itu menu-menu tersebut dapat digunakan :
Ulangi cara-cara yang sama dengan yang pertama,
2. Klik menuAtas lalu klik pada DropDownButton menuMaster lalu klik>>property
DropDown Items Tambahkan:
MenuItem | Name : menuVilla | Text : Master Villa
MenuItem | Name : menuFasilitas | Text : Master Fasilitas Villa
MenuItem | Name : menuTipe | Text : Master Tipe Villa
Separator
MenuItem | Name : menuUser | Text : Master User
3. Klik menuAtas lalu Klik pada DropDownButton menuTransaksi lalu klik property
DropDown Items Tambahkan:
MenuItem | Name : menuReservasi | Text : Transaksi Reservasi
Separator
MenuItem | Name : menuCustomer | Text : Customer
4. Klik menuAtas lalu klik pada DropDownButton menuLaporan lalu Klik property
DropDown Items Tambahkan:
MenuItem | Name : menuLapReservasi | Text : Laporan Reservasi
MenuItem | Name : menuLapCustomer | Text : Laporan Customer
Tambahkan komponen StatusStrip.
Caranya arahkan kursor pada menu StatusStrip lalu tarik kedalam form.
Lalu property name diganti menjadi statusUtama.
Tambahkan SplitContainer :
Setelah itu ubah masing-masing nama property.
Name = splUtama
Dock = Fill
Panel1MinSize = 0
SplitterDistance = 200
FixedPanel = Panel1
Tambahkan TreeView ke splUtama.Panel1.
Ubah masing-masing property.
Name = menuKiri
Dock = Fill
Lalu klik property Nodes maka muncul tampilan TreeNode Editor.
Setelah selesai membuat menu tree dan hasilnya seperti gambar berikut ini :
Hasil akhir setelah di debug adalah tampak seperti gambar berikut ini :
Membuat form master tipe villa
1. Setelah itu solution Explorer >> klik kanan balivillas project >> add >> form windows lalu ganti namana menjadi formmastertipe.vb
Gambar 11
1. klik pada form lalu ubah property menjadi :
text : master tipe villa
windowState : maximized
form border style : none
2. tambahkan spit container
nama : spl_utama
dock : fill
splitter distance : 350
fixed panel : panel1
is splitterfixed : true
3. tambahkan 2 label
text : id_tipe
text : tipe
4. tambahkan text box
name : txtid
text : OTOMATIS
5. Tambahkan text box
Name : text nama
Maxlength : 30
6. tambahkan botton yg terdapat pada toolbar di menu common control
name : tombolNew
text : new
7. tambahkan botton name : tombolsimpan
text : simpan
8. tambahkan botton
9. name : tombolhapus
text : hapus
10. tambahkan botton
name : tombolkeluar
text : keluar
11. tambahkan data gridview
name : grid1
hasilnya
Gambar 12
Langganan:
Postingan (Atom)