RENCANA
PROGRAM
DAN
KEGIATAN
PEMBELAJARAN
SEMESTER
(RPKPS)
PEMROGRAMAN
APLIKASI
LANJUT
(
PRAKTI
KU M )DISUSUN
OLEH:
WELLIA SHINTA SARI,
M.Kom
AGUS
WINARNO,
M.Kom
.
*.1lll'L\'
,\7_...*\'
't +.-i.lt,l
.i
J"tr, J r i+;i;-'r'';i.it-FAKULTAS ILMU
UNIVERSITAS
DIAN
KOM
PUTER
NUSWANTORO
DESEMBER
2OOBHALAMAN
PENGESAHAN
RENCANA
PROGRAM
DAN
KEGIATAN
PEMBELAJARAN
SEM
ESTER (RPKPS)
Judul Matakuliah Nama NPP Pangkat/Golongan Jabatan sekarang Nama NPP Pa n g kat/Golon ga n Jabatan sekarang
Pemrograman Aplikasi Lanjuat (Praktikum)
Penyusun
Wellia Shinta Sari, M.Kom 0686, 1 1. 1998. 169
III
CAgus Winarno, M.Kom
Mengetahui:
Ketua Program Studi
Semarang, Desember 2008 Penyusun t
Amiq Fahmi,
M.Kom
Wellia Shinta Sari, M.KomNPP.
NPP.0686,11,1998,169Dekan
Fakultas
Ilmu
KomputerEdy Mulyanto, S.Si. M.Kom NPP. 0686.11
A.
NAMA MATAKULIAHB.
KODE/
SKS C. SEMESTERD. STATUS MATAKULIAH
E.
MATA KULIAH PRASYARATPemrograman Aplikasi Lanjut (Praktikum)
/
4SKS -/
Ganjil WajibSistem Basis Data
F.
DESKRIPSI SINGKATMATAKULIAH
:Mata kuliah
ini
membahas cara membuat program aplikasi lanjut menggunakan bahasa pemrogramanVisual
Basic
dengan baik dan benarG. SILABUS MATAKULIAH
1.
Membuat
file
database
dan tabel dengan
SQL.
(CreateTable, Insert Table,
UpdateTable,
Delete
Table,
Select Table )Z,
Membuat,
mendesain,
serta
mengatur propertis
FormProgram Pendataan.
3.
Pembuatanprosedur program pendataan
untuk
masing-masing objek.4.
Penyelesaian pembuatan prosedur program pendataan.5.
Koneksi database SQL dengan Visual Basic,6.
Pembuatan prosedur program pendataan untuk tombolinput,
edit,
hapus, simpan, batal dan exit.7.
Penyelesaianprosedur program
pendataanuntuk
tombolinput,
edit,
hapus, simpan, batal dan exit.B.
Penyelesaian tugas (ke satu) program pendataan.9.
Penyelesaian tugas (ke dua) program pendataan.10.
Penyelesaian tugas (ketiga)
program pendataan,11.
Penyelesaian tugas (ke empat) program pendataan,72"
Pembuatan Form dan Desain Program Transaksi,1"3"
Koneksi Database dan relasi untuk beberapa tabel,masing-masing objek.
15.
Penyelesaianpembuatan
prosedur program
transaksiuntuk masing-masing objek,
16,
Pembuatanprosedur program transaksi
untuk
tombol input,edit,
hapus, simpan, batal dan exit.77,
Penyelesaiantugas
proseduruntuk
tombol input,
edit, hapus, simpan, batal dan exit.18.
Penyelesaian tugas (ke satu) program transaksi,19.
Penyelesaian tugas (ke dua) program transaksi.20.
Penyelesaian tugas (ketiga)
program transaksi.2L.
Penyelesaian tugas (ke empat) program transaksi.22.
Pembuatan dan desain Laporan pendataan23.
Penyelesaian tugas Laporan pendataan24"
Pembuatan Laporan Transaksi25.
Penyelesaian tugas Laporan Transaksi26.
Pembuatan Menu Aplikasi27
.
Pennbuatan prosedur prCIgram menu aplikasi28,
Pembuatan File EXEH. TUJUAN PEMBELAJARAN
Tujuan umurn dari penyampaian mata kuliah ini adalah :
*
mefilpelajari
cara
membuat
program
aplikasimenggunakan
bahasa pemrograman
visual
basic
secarabaik dan benar.
I.
OUTCOME PEMBELAJARAN:setelah
memenuhi
tujuan
pemberajaran
mata
kuliah
ini mahasiswa diharapkan:o
r'!"r€n"rEhamidan dapat
membuat program aplikasi
bisnis khususnya dalam pengembangan aplikasi sistem informasi.*
r'I1€r1g€tahuicara
membuat
progran'ldengan
visual
basic lengkap,meliputi
pendataan, transaksi, laporandan
menuJ.
METODE PEMBELAJARAN DAN ALOKASI WAKTU Kegiatan di dalam kelasa.
Penjelasan kuliah b. Praktikum c, Ujian Total(4
SKSx
14 minggu):=
1.5jam
(
14 pertemuan)=Ojam ( 0
pertemuan)=3jam ( 2
pertemuan)=
24jam
( 16
pertemuan) Yang dimaksud denganjam
di sini adalahjam
pelajaran (50menit) sesuai dengan definisi
sKS,
Selainitu,
karena 1 SKSmengandung kegiatan untuk tugas mandiri yang terencana, maka diberikan pula kegiatan berikut:
Tugas terencana di
1.
Tugas Individu2,
Tugas kelompok3.
Studi mandiriTotal
luar kelas
(2
SKSx
14 minggu):=
t4
jam=
14 jam=
14 jam=
42
jam K. ATURAN PERKULIAHANPeserta
kuliah wajib
mengikuti perkuliahan
minimal
75o/o darijumlah
pertemuan
dalam satu
semester sebagai
persyaratanuntuk dapat
mengikuti
ujian
akhir.
Mahasiswa
yang
tidakmemenuhi
batas
kehadiran
minimal
mengikuti
ketentuln
yungberlaku di akademik.
L.
RENCANA KEGIATAN PEMBELAJARAN MINGG AN (RKBMMinggu ke
Topik (Pokok Bahasan) Metode Pembelaiaran
l1
i
I
2
Membuat
file
database
dan
tabeldengan SQL,
(Create
Table,
InsertTable,
Update
Table,
Delete
Table, Select Table ) o Ceramah o Menggunakanmedia
papantulis,
notebook dan InfokusMembuat,
mendesain,
sertamengatur propertis
Form
programPendataan " o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus3
Pembuatan
prosedur
programpendataan
untuk
masing-masing objek.o Ceramah o Menggunakan
media
papandan Infokus
4
Penyelesaian
pembuatan
prosedurprogram pendataan. o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus5 Koneksi database SQL dengan Visual Basic o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus6 Pembuatan prosedur program master
untuk tombol input,
edit,
hapus,simpan, batal dan exit
o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus7
Penyelesaian
prosedur
programmaster
untuk tombol
input,
edit, hapus, simpan, batal dan exit.o Ceramah o Menggunakan
media
papantulis,
notebook dan InfokusB Penyelesaian tugas (ke satu)
program pendataan o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus9 Penyelesaian tugas (ke dua) program
pendataan. o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus 10Penyelesaian
tugas (ke
tiga)
programpendataa n o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokusprogram pendataan
L2 Pembuatan Form dan Desain Program
Transaksi o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus o13 Koneksi Database dan relasi untuk beberapa tabel o Ceramah o Menggunakan
media
papantulis,
notebook dan InfokusI4
Pembuatan
Prosedur
Programtransaksi
untuk
masing-masing objek. o Ceramah o Menggunakanmedia
papantulis,
notebook dan Infokus15
Penyelesaian
Prosedur
Programtransaksi
untuk
masing-masing objek. o Ceramah o Menggunakanmedia
papantulis,
notebook dan Infokus16
Pembuatan
prosedur
Programtransaksi untuk tombol inPut,
edit, hapus, simpan, batal dan exit'o Ceramah o Menggunakan
media
papantulis,
notebook dan InfokusI7
Penyelesaiantugas
prosedur
untuktombol
input,
edit,
haPus,
simPan,batal dan exit,
o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokusprogram transaksi. o Menggunakan
media
papantulis,
notebook dan Infokus19 Penyelesaian tugas (ke dua) program
tra n sa ksi , o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus20 Penyelesaian tugas (ke
tiga)
program transaksi. o Ceramah o Menggunakanmedia
papantulis,
notebook dan Infokus2I
Penyelesaian tugas (ke emPat) program transaksi. o Ceramah o Menggunakanmedia
papantulis,
notebook dan Infokus22 Pembuatan Laporan Pendataan o Ceramah
o Menggunakan
media
papantulis,
notebook dan Infokus23 Penyelesaian
tugas
LaPoran Pendataa n o Ceramah o Menggunakanmedia
papantulis,
notebook dan Infokus24 Pembuatan Laporan Transaksi o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus25 Penyelesaian
tugas
LaPoranTra nsa ksi
o Ceramah o Menqqunakan
media
papantulis,
notebook dan Infokus26 Pembuatan Menu Aplikasi o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus27 Pembuatan
prosedur program
menu aplikasi o Ceramah o Menggunakan
media
papantulis,
notebook dan Infokus2B Pembuatan File EXE o Ceramah
o Menggunakan
media
papantulis,
notebook dan Infokus M. PENJABARAN RKBM1. Kuliah minggu
1Menjelaskan pengenalan bahasa pemrograman
Visual
Basir'komponen-komponen
dan objek yang
digunakan
dalam perancangan form.2.
Kuliah Minggu
2Menjelaskan
jenis-jenis
variable
dan
konstanta
yang digunakan dalam pemrograman Visual Basic,3.
Kuliah Minggu
3Menjelaskan
tipe-tipe
data
yang
digunakan
dalam pemrograman Visual Basic.4.
Kuliah
Minggu
4Menjelaskan statement dan pengulangan dalam Visual Basic.
5.
Kuliah Minggu
5Menjelaskan dasar-dasar
perintah
SQLuntuk
membuat
filedatabase
dan tabel, serta
koneksi
database SQLke
Visual Basic.Menjelaskan
cara
membuat
form,
program
pendataan
danprosedur
program untuk
masing-masingobjek dalam
form pendataan.7.
Kuliah Minggu
7Menjelaskan
cara
membuat prosedurprogram master
untuktombol
input,
edit,
hapus, simpan, batal
dan
exit
dalamprogram pendataan.
8.
Kuliah Minggu
8Ujian Tengah Semester
9.
Kuliah Minggu
9Menjelaskan
cara
membuat
form,
program transaksi
danprosedur
program untuk
masing-masingobjek dalam
form transaksi.1O.
Kuliah Minggu
1OMenjelaskan penggunaan
relasi
beberapa
tabel
untukprogram transaksi.
11.
Kuliah Minggu
11Menjelaskan pembuatan prosedur program transaksi untuk masing-masing objek.
L2.
Kuliah Minggu
12Menjelaskan cara membuat prosedur program transaksi
untuk tombol input,
edit,
hapus, simpan, batal dan exit dalam program transaksi,13.
Kuliah Minggu
13Menjelaskan pembuatan laporan-laporan
yang
dibutuhkan dalam aplikasi program,14. Kuliah Minggu
14Menjelaskan
cara
membuat
form
MenuAplikasi
program dan prosedur program untuk relasi ke masing-masing form.15. Kuliah Minggu
15Menjelaskan cara membuat File EXE dalam Visual Basic.
16. Kuliah Minggu
16Ujian Akhir Semester N. TUGAS
Tugas harus ada pada setiap pokok bahasan. O.KOMPONEN PENILAIAN
1.
Tugas
: 20 o/o2. Ujian Tengah
Semester
: 40o/o3. Ujian AKhir
Semester
" 40o/o4, Standar konversi nilai yang direncanakan:
A B C D E
86-99
75-85
56-74
40-55
00-39
P.
BAHAN, SUMBER INFORMASI DAN REFERENSI:-
Djoko
Purnomo, Mudah MenguasaiVisual
Basic6,
ELex MediaKomputindo, 2000
-
Pamungkas,Ir.,
Tip dantrik
Microsoft Visual Basic6.0,
Elex Media Komputindo, 2000-
M.AgusJ
ALam,
Manajemen databasedengan
Microsoft VisualBasic
6.00,
2000-
Tim
Divisi
Penelitian
dan
Pengembangan MADCOMS MADIUN,Mahir dalam