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.

Baca selengkapnya Artikel ku!!!!!
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

Balivilla reservation ke 2

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!!!!!
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments

Langkah-langkah pembuatan Project Program Bali Villa Reservation

Nama   : Surya Saputri
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 

Baca selengkapnya Artikel ku!!!!!
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Read Comments