Diberdayakan oleh Blogger.
RSS

Belajar Delphi Database

Langsung aja ya kawan..................
Cara untuk membuat database pada Delphi yaitu :
1. Buka program Delphi
2. Pilih tools > Database Dekstop
3. Pilih File>New>Table
4. Table type isi dengan paradox7
  

5. Tekan save as >save dengan nama tblbiro atau sesuai keinginan.
6. Membuat table alias
7. Pilih tools>alias Manager
















8.  Tekan Browse dan tujukan pada folder yang kita buat table untuk yang pertama tadi.
9.  tekan keep New >OK>yes
10.Buka form pada Delphi dan tambahkan komponen-komponen berikut ini





















11. Koneksikan
12. Klick pada table >lihat di properties
13. Cari databasename>pilih dbperjalanan yg kita buat tadi
14. Cari tableName >pilih tblbiro.db yg sudah dibuat
15. Klick datasource >lihat pada properties >cari DataSet>pilih table1
16. Klick DBgrid >lihat pada properties>DataSource>ganti Datasource1
17. Klick kembali di table >lihat properties>Active>ganti dg True
18. Jika benar maka akan terlihat seperti bi bawah ini










19.setelah selesai buat form  didesign seperti dibawah ini
























20.tinggal isikan listing-listing ne....
21. klick satu tempat kosong di form kemudian double klick, isikan program listing sebagai berikut. procedure TForm1.FormCreate(Sender: TObject); 
begin 
ednomor.Text:=''; 
ednama.Text:=''; 
cmbkode.Text:=''; 
edjurusan.Text:=''; 
edbiaya.Text:=''; 
edpajak.Text:=''; 
edtotal.Text:=''; 
end; 

22. double klick pada cmbkode tulis listing sbb: 
procedure TForm1.cmbKodeChange(Sender: TObject); 
begin 
if cmbkode.ItemIndex=0 then 
begin 
edjurusan.Text:='Bandung';
edbiaya.Text:=inttostr(75000); 
end;
if cmbkode.ItemIndex=1 then
begin 
edjurusan.Text:='Jakarta'; 
edbiaya.Text:=inttostr(60000); 
end;
if cmbkode.ItemIndex=2 then
begin 
edjurusan.Text:='Surabaya'; 
edbiaya.Text:=inttostr(50000); 
end;
edpajak.Text:=floattostr(strtofloat(edbiaya.Text)*0.1); edtotal.Text:=floattostr(strtofloat(edbiaya.Text)+strtofloat(edpajak.Text)); 
end; 

23. double klick pada btSimpan tulis listing sbb: 
procedure TForm1.btSimpanClick(Sender: TObject); 
begin 
tblbiro.Append;
tblbiro['nomor']:=ednomor.Text; 
tblbiro['nama']:=ednama.Text; 
tblbiro['jurusan']:=edjurusan.Text;
tblbiro['biaya']:=edbiaya.Text; 
tblbiro['pajak']:=edpajak.Text; 
tblbiro['total']:=edtotal.Text;
tblbiro.Post; 
tblbiro.ApplyUpdates; 
tblbiro.Active:=false; 
tblbiro.Active:=true; 
showmessage('Data Sudah Tersimpan'); 
formcreate(sender); ednomor.SetFocus; 
end; 

24. double klick pada btBatal tulis listing berikut: 
procedure TForm1.btBatalClick(Sender: TObject); 
begin
formcreate(sender); 
ednomor.SetFocus; 
end; 

25. listing pada btkeluar 
procedure TForm1.btKeluarClick(Sender: TObject);
begin 
application.Terminate; 
end; 

26. Untuk listing lengkapnya bisa didownload Disini

Read More..
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Latihan Delphi

21/12/2010
Perancangan berbasis objek mata kuliah yang diampu oleh ibu siti Munawaroh, guru yang cukup cukup banyak tugas huffffffff..
Ne SOALnya:
Input : nama peserta Alamat Kode peserta Pesanan Peserta
Proses: jika kode peserta seminar = M
Maka ket = Mahasiswa
Biaya = 500.000
jika kode peserta seminar = A
Maka ket = Alumni
Biaya = 750.000
jika kode peserta seminar = U
Maka ket = Umum Biaya = 1.000.000
• Jika pesanan >5 maka diskon 5% dari bayar = pesanan + biaya.
Output: nama peserta
  • Alamat 
  • Kode pesanan 
  • Pesanan peserta 
  • Ket 
  • Biaya 
  • Diskon 
  • Total bayar   
Ditanya :
• Buat kelas
• Buat Form
• Buat source codenya
a. Class diagram















b. Formnya : 
c. Source code nya dapat didownload Disini

Read More..
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Activity Diagram

10/12/2010

Jam 13.40 mendung tapi tetep aja dosennya masuk. Walaupun telat juga sih dating jam 2.hehehe maklum kan udah mahasiswa jadi telat2 dosennya gag marah gak kayak jadi murid.hehehe malah menyombongkan diri jadi mahasiswa. Ini yang saya dapat dari kuliah sore itu:
Diagram aktivitas ditujukan untuk:
  • Memperlihatkan kegiatan yang dikerjakan saat sebuah operasi dijalankan.
  • Menunjukakan kegiatan internal disebuah objek
  • Memperlihatkan kegiatan-kegiatan yang saling berhubungan dan pengaruhnya terhadap objek disekelilingnya. 
  • Memperlihatkan bagaimana use case dijalankan dalam sudut pandang kegiatan dan perubahan status.   
Disini ada sebuah kasus seperti ini dan suruh untuk membuat dan praktiknya: 
Peminjaman mengajukan peminjaman baru, setelah peminjaman baru diajukan maka dicari apakah peminjam masih mempunyai pinjaman, jika ditemukan masih mempunyai pinjaman yang belum lunas maka pinjaman baru akan ditolak, sementara itu apabila tidak ditemukan pinjaman yang belum lunas maka pinjaman baru akan diterima dan dicatat.
Kesimpulan: 
Aktivitas: cari pinjaman, tolak pinjaman, catat pinjaman. 
Mulai membuat activity diagram langkah-langkah nya:

1. Buka Enterprice Architecture (EA) 
2. Create a new project 
3. Beri nama project, lalu OK 
4. Select form pada kanan atas ganti dengan simple 
5. Centang pada dynamic view,lalu OK
6. Klick kanan dynamic view sebelah kanan dan add,add diagram 
Untuk mengerjakannya seperti gambar-gambar yang ada dibawah ini :
SELESAI SELAMAT MENCOBA

Read More..
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS