Jumat, 05 November 2010

Modul 3

Modul 3
Pemesanan Online
Pada proses pemesanan tiket, terdapat langkah sebagai berikut:
  1. User melakukan login pada server dengan memasukkan user_id dan password.
  2. Server memproses apakah user tersebut berhak melakukan login atau tidak.
  3. Jika tidak, maka tidak bisa melakukan pemesanan.
  4. Jika User _id dan password benar, maka user berhak melakukan pemesanan tiket.
  5. User memilih pesawat yang akan ditumpangi.
  6. Server memproses data yang dikirimkan, kemudian memberikan informasi mengenai pesawat yang dipilih.
  7. Jika tiket masih tersedia, user dapat memilih jumlah tiket yang akan dibelinya. Batas pembelian maksimal 5 tiket.
  8. User akan diberi kode transaksi sebagai bukti telah melakukan pemesanan.

untuk flowchart proses pemesanan tiket dapat didownload disini 

konektor koneksi database ke Delphi

Koneksi Delphi – MySQL dengan MyDAC

Disini kita akan latihan untuk menghubungkan database MySQL ke Delphi dengan menggunakan komponen MyDAC. Kasusnya adalah untuk menampilkan data dari tabel matakuliah. Untuk databasenya kita beri nama latih dan tabelnya yaitu tb_mk dengan field kode dan matakuliah. Anda harus sudah membuat database dan tabelnya terlebih dahulu di MySQL, sebelum menghubungkannya.
Tampilan Form seperti disamping.

Ada 2 komponen visual yaitu button dan DBGRID dan 3 komponen non visual yaitu mySQLDatabase, mySQLQuery dan Datasource.
Setingan untuk komponen mySQLDatabase, terlihat pada bagian yang saya lingkari, yaitu DatabaseName, Host, UserName, dan UserPassword. Disini, saya ambil contoh DatabaseName-nya latih, host pada localhost, UserName-nya root dan UserPassword-nya dikosongkan. Dan untuk mengaktifkan koneksinya, anda pilih properties connected-nya di True-kan (pada gambar tidak terlihat, ada pada bagian paling atas properties).
Setingan untuk mySQLQuery, yaitu database-nya di arahkan ke mySQLDatababse tadi, dan pada SQL diisi query-nya untuk menampilkan matakuliah, seperti berikut.
select * from tb_mk
Setingan untuk Datasource, yaitu hanya menghubungkan Dataset-nya ke mySQLQuery. Karena nanti datasource ini yang akan dihubungkan ke DBGRID, agar dapat menampilkan data hasil query tadi.

Setingan untuk DBGRID, yaitu pafa DataSource-nya dihubungkan ke Datasource tadi.
Jika semua setingan sudah selesai, maka anda True-kan property Active pada mySQLQuery, agar tampil datanya pada DBGRID. Untuk mengatur tampilan isi DBGRID anda bisa mengaturnya melalui properties Columns. Disana anda bisa memilih field yang ditampilkan, font judul dan datanya, lebar kolom dan sebagainya.
Selanjutnya anda simpan dan jalankan program tersebut. Selamat mencoba.  
 
Sumber disini

Tidak ada komentar:

Posting Komentar