s1 rpp pemrograman visual ii
TRANSCRIPT
STIKI | Rencana Pelaksanaan Pembelajaran 1/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 1
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mengenal konsep database client/server dasar.
Alokasi Waktu : 150’
Indikator : 1. Mampu menguasai konsep database dasar.
2. Mampu membuat database dengan menggunakan MySQL 5.0..
Materi Pokok : 1. Teori database dasar (tabel, field, record, primary key, dll).
2. Pengenalan MySQL 5.0 menggunakan Navicat.
3. Membuat database dengan MySQL.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan kontrak perkuliahan
Pemrograman Visual II selama 1 semester. 2. Dosen menjelaskan manfaat mata kuliah
Pemrograman Visual II. 3. Dosen memberikan pembukaan tentang MySQL
5.0 dan Navicat.
Ceramah Kontrak Perkuliahan
(Slide)
MySQL 5.0
Navicat
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Membuat database sederhana dalam MySQL 5.0
dengan bantuan Navicat. 2. Menunjukkan table, field, field type, primary key,
dan foreign key pada MySQL 5.0. 3. Menunjukkan cara melakukan SQL file dumping
dan melakukan copy ke flash disk. 4. Menunjukkan cara melakukan SQL file executing.
Demo Proyek
Tanya Jawab
Ref. 1 chap. 2
Ref. 2 chap. 1
MySQL 5.0
Navicat
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Mahasiswa mencoba membuat minimal 3 table
dengan beberapa field yang memiliki tipe beragam, dan menyambungkan ketiga table tersebut melalui relationship (primary key dan foreign key).
Tanya Jawab
Praktek
MySQL 5.0
Navicat
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 2/22
10’ Kegiatan Penutup 1. Melakukan review materi 2. Memberi tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 3/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 2
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component..
Alokasi Waktu : 150’
Indikator : 1. Mampu melakukan instalasi MyDAC pada Delphi.
2. Mampu melakukan akses tabel MySQL (view by dataset) menggunakan Delphi yang dilengkapi MyDAC.
Materi Pokok : 1. Instalasi MyDAC pada Delphi.
2. Koneksi database MySQL dengan Delphi menggunakan MyDAC.
3. Menampilkan data dari MySQL pada aplikasi Delphi.
4. Koneksi database pada saat run-time.
5. Penggunaan Data Source dan Data Controls.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep
arsitektur koneksi database menggunakan MyDAC pada Borland Delphi 7.
2. Dosen menjelaskan penggunaan DataControls untuk memanipulasi data.
Ceramah Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Instalasi MyDAC pada Borland Delphi 7. 2. Koneksi database MySQL dengan Delphi
menggunakan MyDAC. 3. Melakukan koneksi database pada saat run-time. 4. Penggunaan Data Source dan Data Controls
(TDBGrid).
Demo Proyek Ref. 1 chap 3
Ref. 2 chap. 1
Ref. 5
Borland Delphi 7 IDE
MyDAC
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Instalasi MyDAC pada Borland Delphi 7.
Tanya Jawab
Praktek
Borland Delphi 7 IDE
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 4/22
2. Koneksi database MySQL dengan Delphi menggunakan MyDAC.
3. Melakukan koneksi database pada saat run-time. 4. Penggunaan Data Source dan Data Controls
(TDBGrid).
MyDAC
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 5/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 3
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component.
Alokasi Waktu : 150’
Indikator : 1. Mampu melakukan akses tabel MySQL (insert, update, and delete by dataset) menggunakan Delphi yang dilengkapi MyDAC.
2. Mampu melakukan penggerakan kursor record pada dataset di dalam Delphi.
Materi Pokok : 1. Menambah data menggunakan dataset (Insert, Append, Cancel, Post)
2. Menggerakkan kursor record (RecNo, First, Prior, Next, Last, Eof, Bof)
3. Mengubah data menggunakan dataset (Edit, Cancel, Post)
4. Menghapus data menggunakan dataset (Delete)
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep
Browse-Insert-Update-Delete pada DataSet. 2. Dosen menjelaskan pengenalan konsep record
pada table.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Menambah data menggunakan dataset (Insert,
Append, Cancel, Post) 2. Menggerakkan kursor record (RecNo, First, Prior,
Next, Last, Eof, Bof) 3. Mengubah data menggunakan dataset (Edit,
Cancel, Post) 4. Menghapus data menggunakan dataset (Delete).
Demo Proyek
Tanya Jawab
Ref. 2 chap. 2
Ref. 3 chap. 7
Borland Delphi 7 IDE
Navicat
60’ Mahasiswa melakukan praktek pada komputer lab: Tanya Jawab Borland Delphi 7
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 6/22
1. Menambah data menggunakan dataset (Insert, Append, Cancel, Post)
2. Menggerakkan kursor record (RecNo, First, Prior, Next, Last, Eof, Bof)
3. Mengubah data menggunakan dataset (Edit, Cancel, Post)
4. Menghapus data menggunakan dataset (Delete).
Praktek IDE
Navicat
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi:
1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 7/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 4
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component.
Alokasi Waktu : 150’
Indikator : 1. Mampu melakukan pencarian data pada tabel MySQL menggunakan dataset (Locate).
2. Mampu melakukan akses tabel MySQL (view, insert, update, and delete by dataset) menggunakan Delphi yang dilengkapi MyDAC tanpa menggunakan Data Control Component.
Materi Pokok : 1. Pencarian menggunakan Locate.
2. Melakukan akses data pada Non-Data-Control (FieldByName, Fields).
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap fasilitas
searching pada DataSet. 2. Dosen menjelaskan pengenalan akses pada non-
data-control.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Pencarian menggunakan Locate pada DataSet. 2. Melakukan akses data pada Non-Data-Control
(FieldByName, Fields).
Demo Proyek
Tanya Jawab
Ref. 2 chap. 3
Ref. 3 chap. 7
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Pencarian menggunakan Locate pada DataSet. 2. Melakukan akses data pada Non-Data-Control
(FieldByName, Fields).
Tanya Jawab
Praktek.
Borland Delphi 7 IDE
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan.
Tanya Jawab -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 8/22
3. Mengingatkan materi yang harus dibaca pada minggu depan.
Daftar Referensi:
1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 9/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 5
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu menggunakan virtual field untuk digunakan di dalam program.
Alokasi Waktu : 150’
Indikator : 1. Mampu menggunakan virtual field untuk digunakan di dalam program-nya.
Materi Pokok : 1. Membuat Virtual Fields.
2. Memanipulasi Virtual Fields (termasuk hidden fields).
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan pengenalan terhadap konsep
virtual field.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Membuat Virtual Fields. 2. Menunjukkan property yang harus dimanipulasi
pada virtual fields, untuk yang bertipe Data. 3. Menunjukkan property yang harus dimanipulasi
pada virtual fields, untuk yang bertipe Lookup. 4. Menunjukkan property yang harus dimanipulasi
pada virtual fields, untuk yang bertipe Calculated. 5. Memanipulasi Virtual Fields (termasuk hidden
fields).
Demo Proyek
Tanya Jawab
Ref. 2 chap. 4
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Membuat Virtual Fields. 2. Memanipulasi Virtual Fields (termasuk hidden
fields).
Tanya Jawab
Praktek.
Borland Delphi 7 IDE.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 10/22
10’ Kegiatan Penutup
1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 11/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 6
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu menggunakan perintah query data (SQL)..
Alokasi Waktu : 150’
Indikator : 1. Mampu menggunakan perintah query data khusus untuk DML (SQL).
Materi Pokok : 1. Teori query (TMyQuery).
2. Query untuk menampilkan data.
3. Query untuk memasukkan data.
4. Query untuk merubah data.
5. Query untuk menghapus data.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan konsep query, khususnya
pada arsitektur database client-server. 2. Dosen menjelaskan tentang SQL (Structured
Query Language).
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Penggunaan TMyQuery dalam project. 2. Query untuk menampilkan data. 3. Query untuk memasukkan data. 4. Query untuk merubah data. 5. Query untuk menghapus data.
Demo Proyek
Tanya Jawab
Ref. 2 chap. 5
Ref. 3 chap. 10
Ref. 4 chap. 6
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Menggunakan TMyQuery. 2. Menampilkan data menggunakan TMyQuery. 3. Melakukan pemasukan, pengubahan, dan
penghapusan data menggunakan TMyQuery.
Tanya Jawab
Praktek.
Borland Delphi 7 IDE.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 12/22
10’ Kegiatan Penutup
1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 13/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 7
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu menggunakan perintah query data (SQL).
Alokasi Waktu : 150’
Indikator : 1. Mampu menggunakan perintah query untuk menampilkan data dari beberapa tabel.
Materi Pokok : 1. Perintah query untuk filter data.
2. Perintah query untuk menampilkan data dari beberapa tabel (join).
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan konsep data filtering
menggunakan TMyQuery. 2. Dosen menjelaskan konsep table-join untuk
menampilkan data dari beberapa tabel menggunakan TMyQuery.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Penggunaan TMyQuery untuk melakukan data
filtering. 2. Menampilkan data dari beberapa tabel
menggunakan TMyQuery.
Demo Proyek
Tanya Jawab
Ref. 2 chap. 6
Ref. 6 page 194
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Melakukan data filtering menggunaan TMyQuery. 2. Menampilkan data dari beberapa tabel
menggunakan TMyQuery.
Tanya Jawab
Praktek.
Borland Delphi 7 IDE.
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Melakukan review untuk UTS.
Tanya Jawab -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 14/22
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 15/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 8
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu menerapkan konsep master-detail dan menggabungkan pada transaction.
Alokasi Waktu : 150’
Indikator : 1. Mampu menerapkan konsep master-detail pada tabel-tabel yang saling berhubungan.
Materi Pokok : 1. Hubungan master-detail
2. Cara membuat hubungan master-detail.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan tentang konsep hubungan
master-detail.
Ceramah White Board
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Hubungan master-detail pada Delphi dan
TMyTable. 2. Cara membuat hubungan master-detail.
Demo Proyek
Tanya Jawab
Ref. 1 chap. 8
Ref. 2 chap. 7
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Membuat hubungan master-detail.
Tanya Jawab
Praktek.
Borland Delphi 7 IDE.
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi:
1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 16/22
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 17/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 9
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu menerapkan konsep master-detail dan menggabungkan pada transaction.
Alokasi Waktu : 150’
Indikator : 1. Mampu menerapkan validasi data sebelum data masuk dalam tabel.
2. Mampu membuat transaction yang digabung dengan master-detail.
Materi Pokok : 1. Validasi data.
2. Melakukan validasi data menggunakan exception yang digabung dengan event TDataSet.BeforePost.
3. Transaction (BeginTrans, CommitTrans, RollbackTrans).
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan tentang konsep validasi data. 2. Dosen menjelaskan konsep transaction pada
database.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Validasi data menggunakan exception yang
digabung dengan event TDataSet.BeforePost. 2. Memberikan state-diagram dari form khusus untuk
melakukan transaction. 3. Transaction (BeginTrans, CommitTrans,
RollbackTrans) yang diterapkan pada form khusus.
Demo Proyek
Tanya Jawab
Ref. 2 chap. 7
Ref. 3 chap. 8
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Validasi data menggunakan exception yang
digabung dengan event TDataSet.BeforePost. 2. Transaction (BeginTrans, CommitTrans,
RollbackTrans) yang diterapkan pada form
Tanya Jawab.
Praktek.
Borland Delphi 7 IDE.
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 18/22
khusus sesuai yang diberikan oleh dosen.
10’ Kegiatan Penutup 1. Melakukan review materi. 2. Memberikan tugas untuk minggu depan. 3. Mengingatkan materi yang harus dibaca pada
minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 19/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 10
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : Mahasiswa mampu membuat laporan siap cetak dari programnya.
Alokasi Waktu : 150’
Indikator : 1. Mampu membuat laporan siap cetak dari tabel yang telah dibuat.
Materi Pokok : 1. Pembuatan Report (FastReport).
2. Membuat report 1 level.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen menjelaskan tentang reporting.
Ceramah White Board
Borland Delphi 7 IDE
60’ Inti Dosen menjelaskan tentang materi dan memberikan contoh demo untuk materi, yaitu : 1. Pembuatan report dengan bantuan TMyQuery
dan FastReport. 2. Demonstrasi pembuatan report 1 level.
Demo Proyek
Tanya Jawab
Ref. 2 chap. 8
Ref. 3 chap. 11
Borland Delphi 7 IDE
60’ Mahasiswa melakukan praktek pada komputer lab: 1. Membuat report 1 level menggunakan TMyQuery
dan FastReport.
Tanya Jawab
Praktek.
Borland Delphi 7 IDE.
10’ Kegiatan Penutup 1. Melakukan review materi. 3. Mengingatkan tugas kelompok yang akan dibuat
oleh mahasiswa.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 20/22
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 21/22
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Pemrograman Visual II
Bobot SKS, Semester : 3, 2
Program Studi : Teknik Informatika
Pertemuan : 11, 12, 13, 14
Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar : -
Alokasi Waktu : 150’
Indikator : -
Materi Pokok : 1. Konsultasi.
2. Progress monitoring.
LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
20’ Pendahuluan 1. Dosen membuka sesi konsultasi dan progress
monitoring untuk setiap kelompok.
Ceramah -
60’ Inti Dosen menanyakan progress setiap kelompok.
Tanya Jawab
Konsultasi
Tugas Tiap Kelompok
60’ Mahasiswa menanyakan hal-hal yang tidak bisa di-handle oleh kelompok dan memerlukan bantuan dari dosen (tips and trick).
Tanya Jawab
Konsultasi
Tugas Tiap Kelompok
10’ Kegiatan Penutup 1. Mengingatkan tugas kelompok yang akan dibuat
oleh mahasiswa.
Tanya Jawab -
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
STIKI | Rencana Pelaksanaan Pembelajaran 22/22
Daftar Referensi: 1. Wajib:
1. Pemrograman Delphi Dengan ADOExpress, CV. Informatika, 2002
2. Modul Praktikum Pemrograman Visual II
3. Mengolah Database Dengan Delphi 7, M. Agus J. Alam, Elex Media Komputindo, 2004
4. Panduan Praktis Pemrograman Delphi 8, Happy Chandraleka, Andi Offset, 2007
5. http://delphi.about.com
6. Database Client / Server Menggunakan Delphi, Ir. Inge Martina, Elex Media Komputindo, 2002
2. Pendukung: -
Koordinator Tim Perumus Kelompok Mata Kuliah Pemrograman Visual
Hendra Suprayogi, S.Kom., ST.
Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh :
Evy Poerbaningtyas, S.Si, M.T Daniel Rudiaman, S.T.,M.Kom Diah Arifah P.,S.Kom,M.T.
Puket 1 Ka. Prodi TI Penanggung Jawab Penyusun silabus,RPP,Bahan Ajar & Modul
Praktikum
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)