PROGRAM
PELATIHAN BERBASIS KOMPETENSI
CLIENT SERVER PROGRAMMING
KODE PROGRAM PELATIHAN : J.6202000.01.15
KEMENTERIAN KETENAGAKERJAAN RI
DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS
Jl. Jend. Gatot Subroto Kav.51 Lt.6.A Jakarta SelatanKATA PENGANTAR ... ii
PROGRAM PELATIHAN BERBASIS KOMPETENSI ... 1
1. Nama Pelatihan ... 1
2. Kode Program Pelatihan ... 1
3. Kualifikasi/Jenjang Pelatihan ... 1
4. Tujuan Pelatihan ... 1
5. Unit Kompeten yang Ditempuh ... 1
6. Perkiraan Waktu Pelatihan ... 1
7. Persyaratan Peserta Pelatihan ... 1
8. Persyaratan Instruktur ... 1
KURIKULUM PELATIHAN BERBASIS KOMPETENSI ... 2
1. Kelompok Unit Kompetensi ... 2
2. Pelatihan di Tempat Kerja ... 2
3. Kelompok Non Unit Kompetensi ... 2
SILABUS PELATIHAN BERBASIS KOMPETENSI ... 3
PELATIHAN DI TEMPAT KERJA (OJT) ... 28
KATA PENGANTAR
Sesuai dengan Peraturan Pemerintah Nomor 31 Tahun 2006 tentang Sistem
Pelatihan Kerja Nasional, bahwa penyusunan program pelatihan kerja berbasis
kompetensi mengacu pada Standar Kompetensi Kerja Nasional Indonesia (SKKNI),
Standar Internasional dan/atau Standar Khusus.
Untuk melaksanakan pelatihan berbasis kompetensi diperlukan program pelatihan
yang berisi kurikulum dan silabus sebagai acuan dalam pelaksanaan pelatihan kerja yang
diselenggarakan oleh Lembaga Pelatihan Kerja baik milik pemerintah maupun swasta.
Program pelatihan kerja dapat disusun secara berjenjang atau tidak berjenjang.
Program pelatihan kerja yang berjenjang mengacu kepada Peraturan Presiden Nomor 8
tahun 2012 tentang Kerangka Kualifikasi Nasional Indonesia (KKNI), sedangkan program
pelatihan kerja yang tidak berjenjang disusun berdasarkan unit kompetensi atau
kelompok unit kompetensi atau okupasi/jabatan.
Untuk memenuhi kebutuhan kompetensi tenaga kerja oleh dunia usaha dan dunia
industri, maka disusun program pelatihan berbasis kompetensi dengan nama pelatihan
“
Client Server Programming
” yang mengacu pada Standar Kompetensi Kerja Nasional
Indonesia (SKKNI) bidang
programmer
komputer.
Demikian program pelatihan ini disusun, semoga dapat digunakan sebagai acuan
dalam pelaksanaan pelatihan berbasis kompetensi di lembaga pelatihan kerja, dengan
harapan dapat meningkatkan kompetensi, produktivitas dan daya saing sumber daya
manusia Indonesia.
Jakarta, Oktober 2015
Penanggung Jawab Paraf Tanggal
Konsep Materi
Kasie Pengembangan Program Pelatihan Kerja
Materi
Kasubdit Pengembangan Program dan Materi Pelatihan Kerja
1.
Nama Pelatihan
: CLIENT SERVER PROGRAMMING
2.
Kode Program Pelatihan
: J.6202000.01.15
3.
Kualifikasi/Jenjang Pelatihan :
Non Jenjang
4. Tujuan Pelatihan
: Setelah mengikuti pelatihan ini peserta
kompeten membuat program aplikasi
client
server
untuk mengakses basis data
.
5.
Unit Kompetensi yang ditempuh:
5.1.
TIK.PR02.001.01
Membuat Algoritma Pemrograman Dasar
5.2.
TIK.PR02.007.01
Menerapkan Bahasa Pemrograman Berorientasi Objek
5.3.
TIK.PR03.001.01
Mengoperasikan Bahasa Pemrograman Data
Description (SQL)
5.4.
TIK.PR03.003.01
Membuat Program Untuk Akses Basis Data
5.5.
TIK.PR08.003.01
Membuat Program Aplikasi Berbasis VB.Net
6.
Perkiraan Waktu Pelatihan: 320 Jam Pelatihan
7.
Persyaratan Peserta Pelatihan:
7.1
Pendidikan
:
Minimal SLTA / Sederajat
7.2
Pelatihan
: -
7.3
Pengalaman Kerja
: -
7.4
Jenis Kelamin
: Laki-laki / Perempuan
7.5
Umur
: Minimal 18 Tahun
7.6
Kesehatan
: Sehat Jasmani dan Rohani
7.7
Persyaratan Khusus
: -
8.
Persyaratan Instruktur
8.1
Pendidikan Formal
: Minimal D3
8.2
Kompetensi Metodologi
: -
8.3
Kompetensi Teknis
:Memiliki kemampuan teknis yang relevan dengan
unit kompetensi yang berkaitan dengan
pelatihan ini
8.4
Pengalaman Kerja
: Pernah membuat aplikasi
Client Server
8.5
Kesehatan
: Jasmani dan Rohani
KURIKULUM PELATIHAN BERBASISI KOMPETENSI
NO. MATERI PELATIHAN KODE UNIT
PERKIRAAN WAKTU PELATIHAN (JP)
PENGE-TAHUAN
KETERAM
-PILAN JUMLAH
I. KELOMPOK UNIT KOMPETENSI
1.1 Membuat Algoritma Pemrograman TIK.PR02.001.01 10 20 30
1.2 Menerapkan Bahasa Pemrograman
Berorientasi Objek TIK.PR02.007.01 10 40 50
1.3 Mengoperasikan Bahasa Pemrograman Data Description (SQL)
TIK.PR03.001.01 10 40 50
1.4 Membuat Program Untuk Akses
Basis Data TIK.PR03.003.01 10 40 50
1.5 Membuat Program Aplikasi
Berbasis VB.Net TIK.PR08.003.01 30 70 100
Jumlah I - 70 210 280
II. PELATIHAN DI TEMPAT KERJA
(OJT)
On the Job Training dilaksanakan selama 1 (satu) bulan
- - - -
Jumlah II
III. KELOMPOK NON-UNIT
KOMPETENSI
3.1. Motivasi Kerja - 6 - 6
3.2. Sikap Etika - 4 - 4
3.3. Tata Graha (5S) - 2 2 4
3.4. Wawasan Industri - 4 16 20
3.5. Kewirausahaan - 6 - 6
Jumlah III 22 18 40
1.1 Unit Kompetensi : Membuat Algoritma Pemrograman Dasar
Kode Unit : TIK.PR02.001.01
Perkiraan Waktu Pelatihan : 30 Jampel @ 45 menit
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1. Menjelaskan varian dan invarian
1.1Tipe data, variable, konstanta dan parameter yang berlaku umum pada
pemrograman dijelaskan.
Dapat menjelaskan cara membuat tipe data, variabel dan konstanta
Dapat menjelaskan parameter yang berlaku umum pada pemrograman.
Mampu membuat tipe data, variabel , konstanta, parameter yang berlaku umum pada pemrograman. Harus cermat, teliti, akurat, dan taat asas
Cara membuat tipe data, variabel dan konstanta
Parameter yang berlaku umum pada pemrograman.
Membuat tipe data, variabel , konstanta, parameter yang berlaku umum pada
pemrograman
Cermat Teliti Akurat Taat asas
1 4
1.2Tipe data baru dan tipe data yang ada dibuat dan dijelaskan pemanfaatanny a.
Dapat menjelaskan cara membuat tipe data baru Dapat menjelaskan cara membuat tipe data yang ada Mampu membuat tipe data baru dan tipe data yang ada Harus cermat, teliti, akurat, dan taat asas
Cara membuat tipe data baru Cara membuat tipe data yang ada
Membuat tipe data baru dan tipe data yang ada
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1.3Pemakaian nama pada tipe data, variable, konstanta dan parameter dijelaskan
Dapat menjelaskan cara pemakaian nama pada tipe data, variabel, konstanta Dapat menjelaskan cara pemakaian parameter Mampu memakai nama pada tipe data, variabel, konstanta dan parameter
Harus cermat, teliti, dan taat asas
Cara pemakaian nama pada tipe data, variabel, konstanta Cara pemakaian parameter
Memakai nama pada tipe data, variabel, konstanta dan parameter
Cermat Teliti Akurat Taat asas
Asesmen
2. Membuat alur logika
pemrograman
2.1Algoritma dengan skema program sekuensial dibuat.
Dapat menjelaskan cara membuat algoritma dengan skema program sekuensial Mampu membuat algoritma dengan skema program sekuensial
Harus cermat, teliti, akurat, dan taat asas
Cara membuat algoritma dengan skema program sekuensial
Membuat algoritma dengan skema program sekuensia
Cermat, teliti, akurat, dan taat asas
1 4
2.2Algoritma dengan skema program percabangan dibuat
Dapat menjelaskan cara membuat algoritma dengan skema program percabangan Mampu membuat algoritma dengan skema program percabangan
Harus cermat, teliti, dan taat asas
Cara membuat algoritma dengan skema program percabangan
Membuat algoritma dengan skema program percabangan
tahuan pilan
2.3Algoritma dengan skema program pengulangan dibuat
Dapat menjelaskan cara membuat algoritma dengan skema program pengulangan Mampu membuat algoritma dengan skema program penguangan
Harus cermat, teliti, akurat, dan taat asas
Cara membuat algoritma dengan skema program pengulangan
Membuat algoritma dengan skema program penguLangan
Cermat, teliti, akurat, dan taat asas
Asesmen
3. Menerapkan pengelolaan array
3.1. Algoritma dibuat denganarray atau dimensi
Dapat menjelaskan cara membuat algoritma denganarray atau dimensi Mampu membuat algoritma denganarray atau dimensi Harus cermat, teliti, akurat, dan taat asas
Cara membuat algoritma denganarray atau dimensi
Membuat algoritma denganarray atau dimensi
Cermat, teliti, akurat, dan taat asas
3 7
3.2.Algoritma pencarian data dan algoritma pengurutan data (sorting) dibuat dengan mengguna-kan array
Dapat menjelaskan cara membuat Algoritma pencarian data.
Dapat menjelaskan cara membuat algoritma pengurutan data (sorting) dengan menggunakan array Mampu membuat Algoritma pencarian data
Mampu membuat pencarian data dengan algoritma pengurutan data (sorting) menggunakan array
Harus cermat, teliti, akurat, dan taat asas
Cara membuat Algoritma pencarian data.
cara membuat algoritma pengurutan data (sorting) dengan menggunakan array
Membuat Algoritma pencarian data Membuat pencarian data dengan algoritma pengurutan data (sorting) menggunakan array
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
Asesmen
4. Memelihara pekerjaan secara praktis
4.1Algoritma program penulisan data dan pembacaan data ke dalam media
penyimpanan data berupa hard disk, floppy disk atau lainya dibuat dan ditunjukan
Dapat menjelaskan cara membuat algoritma program penulisan data
Dapat menjelaskan cara membuat algoritma program pembacaan data ke dalam media penyimpanan data berupa hard disk, floppy disk Mampu membuat algoritma program penulisan
Mampu membuat algoritma pembacaan data ke dalam media penyimpanan data berupa hard disk, floppy disk Harus cermat, teliti, akurat, dan taat asas
Cara membuat algoritma program penulisan data Cara membuat algoritma program pembacaan data ke dalam media penyimpanan data berupa hard disk, floppy disk
Membuat algoritma program penulisan Membuat algoritma pembacaan data ke dalam media penyimpanan data berupa hard disk, floppy disk
Cermat, teliti, akurat, dan taat asas
tahuan pilan
4.2Algoritma program pembacaan dan penulisan data dalam file dibuat secara sekuensial dan indeks
Dapat menjelaskan cara membuat algoritma program pembacaan data dalam file secara sekuensial dan indeks Dapat menjelaskan cara membuat algoritma program penulisan data dalam file secara sekuensial dan indeks Mampu membuat algoritma program pembacaan data dalam file secara sekuensial dan indeks
Mampu membuat algoritma program penulisan data dalam file secara sekuensial dan indeks
Harus cermat, teliti, akurat, dan taat asas
Cara membuat algoritma program pembacaan data dalam file secara sekuensial dan indeks
Cara membuat algoritma program penulisan data dalam file secara sekuensial dan indeks
Membuat algoritma program pembacaan data dalam file secara sekuensial dan indeks Membuat algoritma program penulisan data dalam file secara
Cermat, teliti, akurat, dan taat asas
1.2 Unit Kompetensi : Menerapkan Bahasa Pemrograman Berorientasi Objek
Kode Unit : TIK.PR02.007.01
Perkiraan Waktu Pelatihan : 50 Jampel @ 45 menit
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1. Menggunakan tipe data dancontrol program
1.1 Tipe data diidentifikasi
Dapat mengetahuai cara mengidentifikasi tipe data Mampu mengidentifikasi tipe data
Harus cermat, teliti, akurat, dan taat asas
Cara mengidentifikasi tipe data
Mengidentifikasi tipe
data Harus cermat, teliti,
akurat, dan taat asas
3 7
1.2 syntax program dikuasai
Dapat menjelaskan penggunaan syntax pada program
Mampu menguasai
penggunaan syntax program Harus cermat, teliti, akurat, dan taat asas
Penggunaan syntax pada program
Menguasai penggunaan syntax program
Harus cermat, teliti, akurat, dan taat asas
1.3 Control program dikuasai
Dapat menjelaskan
penggunaan Control program Mampu menguasai
penggunaan Control Program Harus cermat, teliti, akurat, dan taat asas
Penggunaan control program Menguasai penggunaan control Program
Harus cermat, teliti, akurat, dan taat asas
1.4 Konsep pemrograman berorientasi objek dipahami
Dapat menjelaskan cara menggunakan konsep pembrograman berorientasi objek
Mampu membuat program dengan menggunakan konsep pemrograman berorientasi objek
Harus cermat, teliti, akurat, dan taat asas
Cara menggunakan konsep pembrograman berorientasi objek
Membuat program dengan menggunakan konsep pemrograman berorientasi objek
tahuan pilan Asesmen
2. Membuat program object oriented dengan class
2.1 Program dengan menggunakan class dibuat
Dapat menjelaskan cara membuat program dengan menggunakan class Mampu membuat program dengan menggunakan class Harus cermat, teliti, akurat, dan taat asas
Cara membuat program dengan menggunakan class
Membuat program dengan menggunakan class
Harus cermat, teliti, akurat, dan taat asas
3 7
2.2 Properti class yang akan direalisasikan dalam bentuk prosedur/fungs i dibuat.
Dapat menjelaskan cara membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi mampu membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi Harus cermat, teliti, akurat, dan taat asas
Cara membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi
Membuat properti class yang akan
direalisasikan dalam bentuk prosedur/fungsi
Harus cermat, teliti, akurat, dan taat asas
2.3 Data didalam class dibuat mandiri
Dapat menjelaskan cara membuat data didalam class Membuat data didalam class Harus cermat, teliti, akurat, dan taat asas
Cara membuat data didalam class
Membuat data didalam class
Harus cermat, teliti, akurat, dan taat asas
2.4 Hak akses dari tipe data (private, protected, public, dan default) dikelola
Dapat menjelaskan langkah-langkah mengelola hak akses dari tipe data (private, protected, public, dan default) Mampu mengelola hak akses dari tipe data (private, protected, public, dan default) Harus cermat, teliti, akurat, dan taat asas
Langkah-langkah mengelola hak akses dari tipe data (private, protected, public, dan default)
Mengelola hak akses dari tipe data (private, protected, public, dan default)
Harus cermat, teliti, akurat, dan taat asas
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
3. Membuat program dengan konsep berbasis objek
3.1 Inheritance pada class diterapkan
Dapat menjelaskan cara menerapkan Inheritance pada class
Mampu menerapkan Inheritance pada class Harus cermat, teliti, akurat, dan taat asas
Cara menerapkan Inheritance pada class
Menerapkan
Inheritance pada class
Harus cermat, teliti, akurat, dan taat asas
3 7
3.2 Polimorphy pada class diterapkan.
Dapat menjelaskan cara menerapkan polimorphy pada class
Mampu menerapkan polimorphy pada class Harus cermat, teliti, akurat, dan taat asas
Cara menerapkan polimorphy pada class
Menerapkan polimorphy
pada class Harus
cermat, teliti, akurat, dan taat asas
3.3 Overloading pada class diterapkan
Dapat menjelaskan cara menerapkan overloading pada class
Mampu menerapkan overloading pada class Harus cermat, teliti, akurat, dan taat asas
Cara menerapkan overloading pada
Menerapkan
overloading pada class
Harus cermat, teliti, akurat, dan taat asas
Asesmen
4. Membuat program object oriented dengan interface dan paket
4.1 Interface class program dibuat.
Dapat menjelaskan cara membuat interface class program
Mampu membuat interface class program
Harus cermat, teliti, akurat, dan taat asas
Cara membuat interface class program
Membuat interface class program
Harus cermat, teliti, akurat, dan taat asas
tahuan pilan
4.2 Paket dengan menggunakan class program dibuat
Dapat menjelaskan cara membuat paket dengan menggunakan class program
Mampu membuat paket dengan menggunakan class program
Harus cermat, teliti, akurat, dan taat asas
Cara membuat paket dengan menggunakan class program
Membuat paket dengan menggunakan class program
Harus cermat, teliti, akurat, dan taat asas
Asesmen
5. Mengkompilasi Program
5.1 Kesalahan dikoreksi
Dapat menjelaskan langkah-langkah mengoreksi kesalahan
Mampu megoreksi kesalahan’ Harus cermat, teliti, akurat, dan taat asas
Menjelaskan langkah-langkah mengoreksi kesalahan
Megoreksi kesalahan Harus cermat, teliti, akurat, dan taat asas
3 7
5.2 Program dibebaskan dari kesalahan syntax.
Dapat menjelaskah langkah-langkah memeriksa kesalahan syntax
Mampu memperbaikai kesalahan syntax
Harus cermat, teliti, akurat, dan taat asas
Menjelaskah langkah-langkah memeriksa kesalahan syntax
Memperbaikai kesalahan syntax
1.3 Unit Kompetensi : Mengoperasikan Bahasa Pemrograman Data Description (SQL)
Kode Unit : TIK.PR03.001.01
Perkiraan Waktu Pelatihan : 50 Jampel @ 45 menit
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1. Mempersiapkan perangkat lunak aplikasi data deskripsi / SQL
1.1 Perangkat lunak aplikasi SQL telah diinstall dan dapat berjalan normal.
Dapat menjelaskan langkah-langkah instalasi perangkat lunak aplikasi SQL sesuai prosedure
Mampu menginstal perangkat lunak aplikasi SQL
Mampu memeriksa perangkat lunak aplikasi sql telah berjalan dengan normal Harus cermat, teliti, akurat, dan taat asas
Langkah-langkah instalasi perangkat lunak aplikasi SQL sesuai prosedure
Menginstal perangkat lunak aplikasi SQL Memeriksa perangkat lunak aplikasi sql telah berjalan dengan normal
Harus cermat, teliti, akurat, dan taat asas
3 7
1.2Manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia dan diidentifikasi.
Dapat menjelaskan cara mengidentifikasi manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia
Mampu mengidentifikasi manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia Harus cermat, teliti, akurat, dan taat asas
Cara mengidentifikasi manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia
Mengidentifikasi manual pengguna (user
tahuan pilan
1.3Perangkat komputer sudah dinyalakan dengan sistem operasi dan persyaratan sesuai dengan petunjuk instalasi.
Dapat menjelaskan langkah-langkah menyalakan perangkat komputer dengan sistem operasi dan
persyaratan sesuai dengan petunjuk instalasi
Mampu menyalakan
perangkat komputer dengan sistem operasi
Mampu mengidentifikasi kebutuhan hardware dan software yang digunakan untuk menginstall database SQL
Harus cermat, teliti, akurat, taat asas dan sesuai prosedure
Langkah-langkah menyalakan perangkat komputer dengan sistem operasi dan
persyaratan sesuai dengan petunjuk instalasi
Menyalakan perangkat komputer dengan sistem operasi Mengidentifikasi kebutuhan hardware dan software yang digunakan untuk menginstall database SQL
Harus cermat, teliti, akurat, , taat asas dan sesuai prosedure
1.4.Perangkat lunak aplikasi SQL dijalankan.
Dapat menjelaskan cara menjalankan Perangkat lunak aplikasi SQL
Mampu menjalankan Perangkat lunak aplikasi SQL Harus cermat, teliti, akurat, taat asas dan sesuai prosedure
Cara menjalankan Perangkat lunak aplikasi SQL
Menjalankan Perangkat
lunak aplikasi SQL Harus cermat, teliti, akurat, , taat asas dan sesuai prosedure
Asesmen
2. Mengenali menu aplikasi SQL
2.1Menu-menu yang tersedia beserta shortcutnya dikenali.
Dapat menjelaskan cara mengenali menu-menu yang tersedia beserta shortcutnya Mampu mengenali menu-menu yang tersedia yang tersedia beserta shortcutnya Harus cermat, teliti, akurat, dan taat asas
Menjelaskan cara mengenali menu-menu yang tersedia beserta shortcutnya
Mengenali menu-menu yang tersedia yang tersedia beserta shortcutnya
Harus cermat, teliti, akurat, dan taat asas
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
2.2Fitur-fitur pengolahan table, view, stored procedure, trigger dapat diidentifikasi dan
diaplikasikan seperti pembuatan baru (new), penyimpanan (save), pembukaan (open), penghapusan (delete).
Dapat menjelaskan cara mengidentifikasi fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open),
penghapusan (delete). Mampu mengaplikasikan mengaplikasikan fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open),
penghapusan (delete). Harus cermat, teliti, akurat, dan taat asas
Cara mengidentifikasi fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open),
penghapusan (delete).
Mengidentifikasi fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open), penghapusan (delete).
Harus cermat, teliti, akurat, dan taat asas
Asesmen
3. Membuat dan mengisi table
3.1Tabel dibuat dan diatur dengan penggunaan perintah standar dalam DDL.
Dapat menjelaskan cara membuat dan mengatur penggunaan perintah standar dalam DDL.
Mampu membuat dan mengatur penggunaan perintah standar dalam DDL. Harus cermat, teliti, akurat, dan taat asas
Cara membuat dan mengatur penggunaan perintah standar dalam DDL.
Membuat dan mengatur penggunaan perintah standar dalam DDL
Harus cermat, teliti, akurat, dan taat asas
tahuan pilan
3.2Tabel yang dibuat sudah memasukkan nama kolom/field, tipe data dan konstrainnya.
Dapat menjelaskan cara mengidentifikasi tipe data dan konstrain pada kolom/field Mampu menggunakan tipe data beserta konstrainnya dalam pembuatan tabel Harus cermat, teliti, akurat, dan taat asas
Cara mengidentifikasi tipe data dan konstrain pada kolom/field
Menggunakan tipe data beserta konstrainnya dalam pembuatan tabel
Harus cermat, teliti, akurat, dan taat asas
3.3Pengisian data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete disesuaikan dengan informasi dan kondisinya.
Dapat menjelaskan langkah-langkah menyesuaikan pengisian data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete dengan informasi dan kondisinya.
Mampu mengisi data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete Harus cermat, teliti, akurat, dan taat asas
Menjelaskan langkah-langkah menyesuaikan pengisian data pada tabel dengan
penggunaan perintah standar seperti insert, update dan delete dengan informasi dan kondisinya.
Mengisi data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete
Harus cermat, teliti, akurat, dan taat asas
3.4Tabel sudah disimpan, diberi nama dan terisi data
Dapat menjelaskan langkah-langkah menyimpan, memberikan nama, dan mengisi tabel
Mampu menyimpan, memberikan nama dan mengisi tabel
Harus cermat, teliti, akurat, dan taat asas
Langkah-langkah menyimpan, memberikan nama, dan mengisi tabel
Menyimpan,
memberikan nama dan mengisi tabel
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
3.5Index table dibuat dan diatur dengan menggunakan perintah standar berupa create index dan drop index
Dapat menjelaskan cara membuat indextable dengan menggunakan perintah standar berupa create index dan drop index
Dapat menjelaskan cara mengatur indextable dengan menggunakan perintah standar berupa create index dan drop index
Mampu membuat indextable dengan menggunakan perintah standar berupa create index dan drop index Mampu mengatur indextable dengan menggunakan perintah standar berupa create index dan drop index Harus cermat, teliti, akurat, dan taat asas
Cara membuat indextable dengan menggunakan perintah standar berupa create index dan drop index Cara mengatur indextable dengan menggunakan perintah standar berupa create index dan drop index
Mampu membuat indextable dengan menggunakan perintah standar berupa create index dan drop index Mengatur indextable dengan menggunakan perintah standar berupa create index dan drop index
Harus cermat, teliti, akurat, dan taat asas
3.6Index disimpan dan diberi nama.
Dapat menjelaskan langkah-langkah menyimpan index Dapat menjelaskan cara memberi nama index Mampu menyimpan index Mampu memberi nama index Harus cermat, teliti, akurat , taat asas dan sesuai prosedur
Langkah-langkah menyimpan index
Cara memberi nama index
Menyimpan index Memberi nama index
tahuan pilan
3.7View table dibuat dan diatur dengan penggunaan perintah standar berupa create view dan drop view.
Dapat menjelaskan cara membuat view table dengan menggunakan perintah standar berupa create view dan drop view.
Dapat menjelaskan cara mengatur view table dengan menggunakan perintah standar berupa create view dan drop view.
Mampu membuat view table dengan menggunakan perintah standar berupa create view dan drop view. Mampu mengatur view table dengan menggunakan perintah standar berupa create view dan drop view. Harus cermat, teliti, akurat dan taat asas
Cara membuat view table dengan menggunakan perintah standar berupa create view dan drop view Cara mengatur view table dengan menggunakan perintah standar berupa create view dan drop view
Membuat view table dengan menggunakan perintah standar berupa create view dan drop view
Mengatur view table dengan menggunakan perintah standar berupa create view dan drop view
Harus cermat, teliti, akurat dan taat asas
3.8View disimpan dan diberi nama.
Dapat menjelaskan langkah-langkah menyimpan View Dapat menjelaskan cara memberi nama View Mampu menyimpan View Mampu memberi nama View Harus cermat, teliti, akurat dan taat asas
Langkah-langkah menyimpan View
Cara memberi nama View
Menyimpan View
Memberi nama View Harus cermat, teliti, akurat , taat asas dan sesuai prosedur
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
4. Mengoperasikan table dan view
4.1Data tabel ditampilkan dengan perintah select. Perintah select yang
digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb.
Dapat menjelaskan cara menampilkan data tabel dengan perintah select seperti distinct, where, order by, group by, having, dsb Mampu menampilkan data tabel dengan perintah select seperti distinct, where, order by, group by, having, dsb Harus cermat, teliti, akurat dan taat asas
Cara menampilkan data tabel dengan perintah select seperti distinct, where, order by, group by, having, dsb
Menampilkan data tabel dengan perintah select seperti distinct, where, order by, group by, having, dsb
Harus cermat, teliti, akurat dan taat asas
3 7
4.2Data tabel ditampilkan dengan perintah select yang terkait (join) dengan beberapa tabel yang lain
Dapat menjelaskan cara menampikan data tabel dengan perintah select yang terkait (join) dengan beberapa tabel yang lain Mampu menampilkan data tabel dengan perintah select yang terkait (join) dengan beberapa tabel yang lain Harus cermat, teliti, akurat dan taat asas
Cara menampikan data tabel dengan perintah select yang terkait (join) dengan beberapa tabel yang lain
Menampilkan data tabel dengan perintah select yang terkait (join) dengan beberapa tabel yang lain
tahuan pilan
4.3Perintah select yang
digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb.
Dapat menjelaskan cara menggunakan perintah select dengan kondisinya seperti distinct, where, order by, group by, having, dsb Mampu menggunakan perintah select dengan kondisinya seperti distinct, where, order by, group by, having, dsb
Harus cermat, teliti, akurat dan taat asas
Cara menggunakan perintah select dengan kondisinya seperti distinct, where, order by, group by, having, dsb
Menggunakan perintah select dengan
kondisinya seperti distinct, where, order by, group by, having, dsb
Harus cermat, teliti, akurat dan taat asas
1.4 Unit Kompetensi : Membuat Program Untuk Akses Basis Data
Kode Unit : TIK.PR03.003.01
Perkiraan Waktu Pelatihan : 50 Jampel @ 45 menit
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1. Melakukan identifikasi kebutuhan basis data
1.1 Ruang lingkup kebutuhan sistem diidentifikasi.
Dapat menjelaskan cara mengidentifikasi ruang lingkup kebutuhan sistem Mampu mengidentifikasi ruang lingkuo kebutuhan sistem
Harus cermat, teliti, akurat dan taat asas
Cara mengidentifikasi ruang lingkup kebutuhan sistem
Mengidentifikasi ruang lingkuo kebutuhan sistem
Harus cermat, teliti, akurat dan taat asas
3 7
1.2 Bentuk laporan dirancang
Dapat menjelaskan cara merancang bentuk laporan Mampu merancang bentuk laporan
Harus cermat, teliti, akurat dan taat asas
Cara merancang bentuk laporan
Merancang bentuk laporan
Harus cermat, teliti, akurat dan taat asas
1.3 Bentuk tampilan dirancang
Dapat menjelaskan cara merancang bentuk tampilan Mampu merancang bentuk tampilan
Harus cermat, teliti, akurat dan taat asas
Cara merancang bentuk tampilan
Merancang bentuk tampilan
Harus cermat, teliti, akurat dan taat asas
Asesmen
2. Menerapkan teknik pemodelan
2.1 Pemodelan didefinisikan
Dapat menjelaskan langkah-langkah mendefenisikan pemodelan basis data
Mampu membuat model basis data
Harus cermat, teliti, akurat dan taat asas
Langkah-langkah
mendefenisikan pemodelan basis data
Membuat model basis
data Harus cermat, teliti,
akurat dan taat asas
tahuan pilan
2.2 Data didefinisikan sampai tingkat kamus data
Dapat menjelaskan cara mendefenisikan data sampai dengan tingkat basis data Mampu mendefenisikan data sampai dengan tingkat basis data
Harus cermat, teliti, akurat dan taat asas
Cara mendefenisikan data sampai dengan tingkat basis data
Mendefenisikan data sampai dengan tingkat basis data
Harus cermat, teliti, akurat dan taat asas
3 7
2.3 Tools pemodelan dipersiapkan
Dapat menjelaskan cara menyiapkan tools pemodelan basis data
Mampu menyiapkan tools pemodelan basis data Harus cermat, teliti, akurat dan taat asas
Cara menyiapkan tools pemodelan basis data
Menyiapkan tools pemodelan basis data
Harus cermat, teliti, akurat dan taat asas
2.4 Platform ditentukan
Dapat menjelaskan cara menentukan platform Mampu menentukan platform Harus cermat, teliti, akurat dan taat asas
Cara menentukan platform Menentukan platform Harus cermat, teliti, akurat dan taat asas
Asesmen
3. Membuat program basis data
3.1 Struktur data dibangun sesuai rencana
Dapat menjelaskan cara membangun struktur data sesuai rencana
Mampu membangun struktur data sesuai rencana
Harus cermat, teliti, akurat dan taat asas
Cara membangun struktur
data sesuai rencana Membangun struktur data sesuai rencana Harus cermat, teliti, akurat dan taat asas
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
3.2 Basis data dinormalisasi
Dapat menjelaskan langkah-langkah membuat normalisasi basis data
Mampu membuat normalisasi basis data
Harus cermat, teliti, akurat dan taat asas
Menjelaskan langkah-langkah membuat normalisasi basis data
Membuat normalisasi
basis data Harus cermat, teliti, akurat dan taat asas
3.3 Program dibangun dengan menggunakan library basis data
Dapat menjelaskan cara membangun program dengan menggunakan library basis data
Mampu membangun program dengan menggunakan library basis data
Harus cermat, teliti, akurat dan taat asas
Cara membangun program dengan menggunakan library basis data
Membangun program dengan menggunakan library basis data
Harus cermat, teliti, akurat dan taat asas
Asesmen
4. Membuat koneksi basis data
4.1Keamanan koneksi ditentukan
Dapat menjelaskan cara menentukan keamanan koneksi
Mampu menentukan keamanan koneksi
Harus cermat, teliti, akurat dan taat asas
Cara menentukan keamanan
koneksi Menentukan keamanan koneksi Harus cermat, teliti, akurat dan taat asas
3 7
4.2 Hak setiap pengguna ditentukan
Dapat menjelaskan cara menentukan Hak setiap pengguna
Mampu menentukan hak setiap pengguna
Harus cermat, teliti, akurat dan taat asas
Cara menentukan Hak setiap
pengguna Menentukan hak setiap pengguna Harus cermat, teliti, akurat dan taat asas
tahuan pilan
5. Menguji program basis data
5.1 Skenario pengujian disiapkan
Dapat menjelaskan langkah-langkah menyiapkan skenario pengujian basis data
Mampu menyiapkan skenario pengujian basis data
Harus cermat, teliti, akurat dan taat asas
Langkah-langkah menyiapkan skenario pengujian basis data
Menyiapkan skenario
pengujian basis data Harus cermat, teliti, akurat dan taat asas
3 7
5.2 Logika pemrograman diuji
Dapat menjelaskan langkah-langkah menguji logika pemrograman
Mampu menguji logika pemrograman
Harus cermat, teliti, akurat dan taat asas
Langkah-langkah menguji logika pemrograman
Menguji logika pemrograman
Harus cermat, teliti, akurat dan taat asas
5.3 Performansi
data diuji Dapat menjelaskan cara menguji performansi data Mampu menguji performansi data
Harus cermat, teliti, akurat dan taat asas
Cara menguji performansi data
Menguji performansi data
Harus cermat, teliti, akurat dan taat asas
1.5 Unit Kompetensi : Membuat Program Aplikasi Berbasis VB. NET
Kode Unit : TIK.PR08.003.01
Perkiraan Waktu Pelatihan : 100 Jampel @ 45 menit
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
1. Menjelaskan dasar-dasar VB
1.1 Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan.
Dapat menjelaskan cara menggunakan data types, variables, constants, arrays, code component, procedure & function dan control
structures
Mampu menggunakan data types, variables, constants, arrays, code component, procedure & function dan control structures
Harus cermat, teliti, akurat dan taat asas
Cara menggunakan data types, variables, constants, arrays, code component, procedure & function dan control structures
Menggunakan data types, variables, constants, arrays, code component, procedure & function dan control structures
Harus cermat, teliti, akurat dan taat asas
5 15
1.2.Konsep dari OLE dan DDE dijelaskan.
Dapat menjelaskan
penggunaan konsep dari OLE dan DDE
Mampu membuat proram dengan menggunakankonsep OLE dan DDE
Harus cermat, teliti, akurat dan taat asas
Penggunaan konsep dari OLE dan DDE
Membuat proram dengan
menggunakankonsep OLE dan DDE
Harus cermat, teliti, akurat dan taat asas
1.3.Konsep dari windows API dijelaskan
Dapat menjelaskan cara penggunaan windows API Mampu membuat program aplikasi dengan menggunakan konsep windows API
Harus cermat, teliti, akurat dan taat asas
Cara penggunaan program aplikasi dengan windows API
Membuat program aplikasi dengan menggunakan konsep windows API
Harus cermat, teliti, akurat dan taat asas
tahuan pilan
2. Mengakses dan memanipulasi database
2.1Konsep Jet Database Engine dengan penggunaan control database DAO dan ADO diaplikasikan
Dapat menjelaskan cara mengaplikasikan Konsep Jet Database Engine dengan penggunaan control database DAO dan ADO
Mampu mengaplikasikan database Engine dengan penggunaan control database DAO dan ADO
Harus cermat, teliti, akurat dan taat asas
Cara mengaplikasikan Konsep Jet Database Engine dengan penggunaan control database DAO dan ADO
Mengaplikasikan database Engine dengan penggunaan control database DAO dan ADO
Harus cermat, teliti, akurat dan taat asas
5 15
2.2Teknologi ODBC dan OLE DB untuk akses database melalui VB digunakan dan dibuat
Dapat menjelaskan cara menggunakan program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Dapat menjelaskan cara membuat program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database Mampu menggunakan program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database Mampu membuat program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Harus cermat, teliti, akurat dan taat asas
Cara menggunakan program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Cara membuat program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Menggunakan program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Membuat program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database
Elemen Kompetensi
Kriteria Unjuk Kerja
Indikator Unjuk Kerja
Materi Pelatihan
Perkiraan Waktu Pelatihan
(jampel)
Pengetahuan Keterampilan Sikap
Penge-tahuan
Keteram-pilan
2.3Data policy (Enterprise Level, Machine Level dan User Lever)
diaplikasikan.
Dapat menjelaskan cara mengaplikasikan data policy (Enterprise Level, Machine Level dan User Lever) Mampu mengaplikasikan data policy (Enterprise Level, Machine Level dan User Lever)
Cara mengaplikasikan data policy (Enterprise Level, Machine Level dan User Lever)
Mengaplikasikan data policy (Enterprise Level, Machine Level dan User Lever)
Harus cermat, teliti, akurat dan taat asas
3. Menerapkan teknologi COM
3.1Konsep dari COM dan penggunaan Classes dan ActiveX Controls diimplementasi kan
Dapat menjelaskan langkah-langkah
mengimplementasikan konsep dari COM dan penggunaan Classes dan ActiveX Controls Mampu
mengimplementasikan konsep dari COM dan penggunaan Classes dan ActiveX Controls Harus cermat, teliti, akurat dan taat asas
Langkah-langkah
mengimplementasikan konsep dari COM dan penggunaan Classes dan activex Controls
Mengimplementasikan konsep dari COM dan penggunaan Classes dan activex Controls
Harus cermat, teliti, akurat dan taat asas
5 15
3.2Dokumen ActiveX berbentuk EXE dan DLL dibuat
Dapat menjelaskan cara membuat dokumen ActiveX berbentuk EXE dan DLL Mampu membuat dokumen ActiveX berbentuk EXE dan DLL
Harus cermat, teliti, akurat dan taat asas
Cara membuat dokumen activex berbentuk EXE dan DLL
Membuat dokumen activex berbentuk EXE dan DLL
Harus cermat, teliti, akurat dan taat asas
3.3Arsitektur SCOM/DCOM dan
programming dengan penggunaan COM dijelaskan
Dapat menjelaskan cara menggunakan program dengan arsitektur SCOM/DCOM dan COM Mampu membuat program dengan menggunakan arsitektur SCOM/DCOM Harus cermat, teliti, akurat dan taat asas
Cara menggunakan program dengan arsitektur
SCOM/DCOM dan COM
Membuat program dengan menggunakan arsitektur SCOM/DCOM
tahuan pilan
4. Membuat finalisasi dokumen
4.1Finalisasi dokumen dengan program Setup, packaging dan Deployment Tools dibuat
Dapat menjelaskan cara membuat finalisasi dokumen dengan program Setup, packaging dan Deployment Tools
Mampu membuat finalisasi dokumen dengan program Setup, packaging dan Deployment Tools
Harus cermat, teliti, akurat dan taat asas
Cara membuat finalisasi dokumen dengan program Setup, packaging dan Deployment
Membuat finalisasi dokumen dengan program Setup, packaging dan Deployment Tools
Harus cermat, teliti, akurat dan taat asas
5 15
Asesmen
5. Menjelaskan teknologi.NET
5.1Penggunaan Object Oriented Design dalam VB.NET (object lifecycle, inheritance polymorphism) dijelaskan.
Dapat menjelaskan cara menggunakan Object Oriented Design dalam VB.NET (object lifecycle, inheritance polymorphism) Mampu membuat program aplikasi denan konsep Object Oriented Design dalam VB.NET (object lifecycle, inheritance polymorphism)
Cara menggunakan Object Oriented Design dalam VB.NET (object lifecycle, inheritance polymorphism)
Membuat program aplikasi denan konsep Object Oriented Design dalam VB.NET (object lifecycle, inheritance polymorphism)
Harus cermat, teliti, akurat dan taat asas
5 15
5.2Konsep dari Overloading dan overriding dijelaskan
Dapat menjelaskan konsep dari Overloading dan overriding
Mampu memeriksa Overloading dan overriding Harus cermat, teliti, akurat dan taat asas
Konsep dari Overloading dan overriding
Memeriksa Overloading dan overriding
II.
PELATIHAN DI TEMPAT KERJA (OJT)
2.1 Unit Kompetensi : Membuat Algoritma Pemrograman Dasar
Kode Unit : TIK.PR02.001.01
ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
1. Menjelaskan varian dan invarian Membuat tipe data, variabel , konstanta, parameter yang berlaku umum pada pemrograman Membuat tipe data baru dan tipe data yang ada
memakai nama pada tipe data, variabel, konstanta dan parameter
2. Membuat alur logika pemrograman Membuat algoritma dengan skema program sekuensial Membuat algoritma dengan skema program percabangan Membuat algoritma dengan skema program pengulangan
3. Menerapkan pengelolaan array Membuat algoritma denganarray atau dimensi Membuat Algoritma pencarian data
Membuat pencarian data dengan algoritma pengurutan data (sorting) menggunakan array
4. Memelihara pekerjaan secara praktis Membuat algoritma program penulisan
Membuat algoritma pembacaan data ke dalam media penyimpanan data berupa hard disk, floppy disk Membuat algoritma program pembacaan data dalam file secara sekuensial dan indeks
ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
1. Menggunakan tipe data dancontrol program
Mengidentifikasi tipe data
Menguasai penggunaan syntax program Menguasai penggunaan control Program
Membuat program dengan menggunakan konsep pemrograman berorientasi objek
2. Membuat program object oriented dengan class
Membuat program dengan menggunakan class
Membuat properti class yang akan direalisasikan dalam bentuk prosedur/fungsi Membuat data didalam class
Mengelola hak akses dari tipe data (private, protected, public, dan default Menerapkan Inheritance pada class
3. Membuat program dengan konsep berbasis objek
Menerapkan Inheritance pada class Menerapkan polimorphy pada class
4. Membuat program object oriented dengan interface dan paket
Membuat interface class program
Membuat paket dengan menggunakan class program
5. Mengkompilasi Program Megoreksi kesalahan
2.3 Unit Kompetensi : Mengoperasikan Bahasa Pemrograman Data Description (SQL)
Kode Unit : TIK.PR03.001.01
ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
1. Mempersiapkan perangkat lunak aplikasi data deskripsi / SQL
Menginstal perangkat lunak aplikasi SQL
Memeriksa perangkat lunak aplikasi sql telah berjalan dengan normal Memeriksa perangkat lunak aplikasi sql telah berjalan dengan normal
Mengidentifikasi manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia Menyalakan perangkat komputer dengan sistem operasi
Mengidentifikasi kebutuhan hardware dan software yang digunakan untuk menginstall database SQL Menjalankan Perangkat lunak aplikasi SQL
2. Mengenali menu aplikasi SQL Mengenali menu-menu yang tersedia yang tersedia beserta shortcutnya Mengidentifikasi fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new),
penyimpanan (save), pembukaan (open), penghapusan (delete).
Mengaplikasikan mengaplikasikan fitur-fitur pengolahan table, view, stored procedure dan trigger seperti pembuatan baru (new), penyimpanan (save), pembukaan (open), penghapusan (delete)
3. Membuat dan mengisi table Membuat dan mengatur penggunaan perintah standar dalam DDL Menggunakan tipe data beserta konstrainnya dalam pembuatan tabel
Mengisi data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete Menyimpan, memberikan nama dan mengisi tabel
Mampu membuat indextable dengan menggunakan perintah standar berupa create index dan drop index Mengatur indextable dengan menggunakan perintah standar berupa create index dan drop index Menyimpan index
Memberi nama index
Membuat view table dengan menggunakan perintah standar berupa create view dan drop view Mengatur view table dengan menggunakan perintah standar berupa create view dan drop view Menyimpan View
Memberi nama View
ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
1. Melakukan identifikasi kebutuhan basis data
Mengidentifikasi ruang lingkuo kebutuhan sistem Merancang bentuk laporan
Merancang bentuk tampilan
2. Menerapkan teknik pemodelan Membuat model basis data
Mendefenisikan data sampai dengan tingkat basis data Menyiapkan tools pemodelan basis data
Menentukan platform
3. Membuat program basis data Membangun struktur data sesuai rencana Membuat normalisasi basis data
Membangun program dengan menggunakan library basis data
4. Membuat koneksi basis data Menentukan keamanan koneksi Menentukan hak setiap pengguna
2.5 Unit Kompetensi :
Membuat Program Aplikasi Berbasis VB6 dan VB. NET
Kode Unit :
TIK.PR08.003.01
ELEMEN KOMPETENSI INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
1. Menjelaskan dasar-dasar VB Menggunakan data types, variables, constants, arrays, code component, procedure & function dan control structures Membuat proram dengan menggunakankonsep OLE dan DDE
Membuat program aplikasi dengan menggunakan konsep windows API
2. Mengakses dan memanipulasi database
Mengaplikasikan database Engine dengan penggunaan control database DAO dan ADO Menggunakan program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database Membuat program aplikasi dengan teknologi ODBC dan OLE DB untuk akses database Mengaplikasikan data policy (Enterprise Level, Machine Level dan User Lever)
3. Menerapkan teknologi COM Mengimplementasikan konsep dari COM dan penggunaan Classes dan activex Controls Membuat dokumen activex berbentuk EXE dan DLL
Membuat program dengan menggunakan arsitektur SCOM/DCOM
4. Membuat finalisasi dokumen Membuat finalisasi dokumen dengan program Setup, packaging dan Deployment Tools
PENGETAHUAN KETRAMPILAN
1. Nyalakan api semangat dalam diri anda 0,5
2. Profesionalisme di tempat kerja 0,5
3. Bekerja sama dalam tim untuk mencapai target 0,5
4. Penetapan tujuan yang fokus pada targer 0,5
5. Mindset untuk orientasi target yang luar biasa 0,5
6. Kecerdasan eksekusi untuk mencapai target 0,5
7. Sinergi dan kolaborasi untuk mencapai goal dan target 0,5
8. Mengeloala waktu dan bekerja dengan prioritas 0,5
ii. SIKAP ETIKA
MATERI PELATIHAN PERKIRAAN WAKTU PELATIHAN (JP)
PENGETAHUAN KETRAMPILAN
1. Motivasi moral meningkatkan kepatuhan pada etika 1
2. Manajemen hari nurani menghasilkan moral yang unggul 1
3. Etika dan moral dalam hubungan kerja 1
4. Nilai-nilai etika kerja untuk mengembangkan etos kerja yang kuat 1
iii. TATA GRAHA (5S)
MATERI PELATIHAN PERKIRAAN WAKTU PELATIHAN (JP)
PENGETAHUAN KETRAMPILAN
1. Pengantar program 5S 0,5
2. Prinsip dasar serta strategi dan teknik implementasi 5S 0,5
3. Promosi dan sosialisasi 5S 0,5
4. Identifikasi, teknik audit, dan sistem dokumentasi 5S 0,5
iv. WAWASAN INDUSTRI
MATERI PELATIHAN PERKIRAAN WAKTU PELATIHAN (JP)
PENGETAHUAN KETRAMPILAN
1. Budaya perusahaan dampaknya terhadap organisasi dan sumber daya manusia 0,5 2
2. Nilai-nilai dan kepercayaan organisasi 0,5 2
3. Mengeloala budaya perusahaan 0,5 2
4. Etika dan budaya dalam perusahaan 0,5 2
5. Etos kerja dalam budaya perusahaan 0,5 2
6. Politik organisasi dalam budaya organisasi 0,5 2
7. Mengembangkan kecerdasan emosional dan kecerdasan sosial untuk memperkuat budaya organisasi
0,5 2
8. Integritas dan loyalitas untuk merawat budaya organisasi 0,5 2
v. KEWIRAUSAHAAN
MATERI PELATIHAN PERKIRAAN WAKTU PELATIHAN (JP)
PENGETAHUAN KETRAMPILAN
1. Nyalakan karakter sukses dalam integritas pribadi 1
2. Membangun karakter pengusaha sukses 1
3. Implementasi karakter kewirausahaan dalam motivasi diri 1
Kode Program Pelatihan
:
J.6202000.01.15
NO. UNIT
KOMPETENSI KODE UNIT
DAFTAR
PERALATAN DAFTAR BAHAN KETERANGAN
1. Membuat Algoritma Pemrograman Dasar
TIK.PR02.001.01 - Set Komputer - Printer - LCD
Projector - Spidol,
Penghapus
- Flashdisk, Kingstone 8 GB/Data Traveller - DVD R Blank
2. Menerapkan Bahasa Pemrograman Berorientasi Objek
TIK.PR02.007.01 - Set Komputer - Printer - LCD
Projector - Spidol,
Penghapus
- Software Ms. SQL Server 2008 - Tinta Printer,
Canon Pixma MP 258 (Color) - Tinta Printer,
Canon Pixma MP 258 (Black) - DVD R Blank
3. Mengoperasikan Bahasa
Pemrograman Data Description (SQL)
TIK.PR03.001.01 - Set Komputer - Printer - LCD
Projector - Spidol,
Penghapus
- Software Ms. SQL Server 2008 - Tinta Printer,
Canon Pixma MP 258 (Color) - Tinta Printer,
Canon Pixma MP 258 (Black) - DVD R Blank
4. Membuat program untuk akses basis data
TIK.PR03.003.01 - Set Komputer - Printer - LCD
Projector - Spidol,
Penghapus
- Software Ms. SQL Server 2008 - Tinta Printer,
Canon Pixma MP 258 (Color) - Tinta Printer,
Canon Pixma MP 258 (Black) - DVD R Blank
5. Membuat Program Aplikasi Berbasis VB.Net
TIK.PR08.003.01 - Set Komputer - Printer - LCD
Projector - Spidol,
Penghapus
- Software Visual Studio 2010 Original - Kertas A4 - Ordner Plastik,
Bantext - Tinta Printer,
Canon Pixma MP 258 (Color) - Tinta Printer,
RANCANGAN PELATIHAN DI TEMPAT KERJA
Nama Pelatihan
: Client Server Programming
Nama Peserta Pelatihan
: ...
Nama Lembaga/Perusahaan : ...
Kegiatan di Tempat Kerja
: ...
NO HARI/
TANGGAL
AREA KERJA
UNIT/ ELEMEN
KOMPETENSI KEGIATAN JAM HASIL PEMBIMBING
1
2
3
Bekasi, ...2015
Pimpinan
Judul/Nama Pelatihan
: Client Server Programming
NO. UNSUR YANG DINILAI PENILAIAN
(ASSESSMENT)
NILAI A
(91-100)
B (71-90)
C (61-70)
D (<50)
1 MASUKAN:
1.1. Peserta Pelatihan
1.2. Pelatihan
1.3. Assessor Pelatihan
1.4. Tenaga Pendukung
1.5. Fasilitas Peralatan
1.6. Bahan Pelatihan
1.7. Modul PBK/Job Sheet/Diktat
1.8. Biaya/Dana Pelatihan
(0-100)
2 PROSES:
1.1. Kurikulum dan Silabus
1.2. Unit Kompetensi yang ditempuh
1.3. Metode Pelatihan
1.4. Jadwal Pelatihan
1.5. Pelatihan di Tempat Kerja
(0-100)
3 KELUARAN:
1.1. Penguasaan Pengetahuan
1.2. Penguasaan Keterampilan
1.3. Sikap Kerja
1.4. Kedisiplinan
1.5. Motivasi Kerja
1.6. Jumlah Lulusan
(0-100)