PANDUAN UJI KOMPETENSI

dokumen-dokumen yang mirip
PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI

PANDUAN UJI KOMPETENSI JUNIOR NETWORK ADMINISTRATOR. LSP TIK INDONESIA Jl. Pucang Anom Timur No 23 Surabaya Telp Fax.

PELATIHAN BERBASIS KOMPETENSI PROGRAMMER

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

JUDUL SKEMA: PENGEMBANG APLIKASI WEB

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

PEMBAGIAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR PPLI MAHASISWA PENDIDIKAN INFORMATIKAN TAHUN 2016 KOMPTENSI DASAR

DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN SEKOLAH MENENGAH KEJURUAN

S O P PEMBERIAN SERTIFIKAT KOMPETENSI

LSP Teknologi Informasi Indonesia

SKEMA SERTIFIKASI KOMPETENSI KLASTER PELAKSANA PEMBERDAYAAN KESEHATAN MASYARAKAT DOMPET DHUAFA Madya 2

Lembaga Sertifikasi Profesi Himpunan Ahli Konservasi Energi. SKEMA SERTIFIKASI KOMPETENSI OKUpasi Manajer Energi

PANDUAN UJI KOMPETENSI

SUPERVISOR PENGELOLAAN SUMBER DAYA MANUSIA

DENGAN RAHMAT TUHAN YANG MAHA ESA MENTERI PERTANIAN REPUBLIK INDONESIA,

LSP Teknologi Informasi Indonesia

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA KEJAHATAN ANTAR WILAYAH (12)

SKEMA SERTIFIKASI DIREKTUR TINGKAT 1 BANK PERKREDITAN RAKYAT (BPR)

SKEMA SERTIFIKASI Analisa Laboratorium Kimia

Pertama : Peraturan Badan Nasional Sertifikasi Profesi ini merupakan acuan bagi Lembaga Sertifikasi Profesi untuk pembentukan tempat uji kompetensi.

Badan Nasional Sertifikasi Profesi =================================== PELAKSANAAN UJI KOMPETENSI OLEH PANITIA TEKNIS BNSP PEDOMAN BNSP 304

PERATURAN MENTERI PERTANIAN REPUBLIK INDONESIA NOMOR 36/Permentan/SM.200/6/2015 TENTANG

MANAJER PENGELOLAAN SUMBER DAYA MANUSIA

Badan Nasional Sertifikasi Profesi. ==================================== Persyaratan Umum Lembaga Sertifikasi Profesi Cabang (LSP Cabang)

Lembaga Sertifikasi Profesi Himpunan Ahli Konservasi Energi. SKEMA SERTIFIKASI KOMPETENSI OKUpasi AUDITOR Energi

SOP (STANDARD OPERATING PROCEDURE)

SKEMA SERTIFIKASI AHLI TEKNIK TEROWONGAN

SKEMA SERTIFIKASI AHLI KESELAMATAN JALAN

PEDOMAN VERIFIKASI TUK OLEH TUK

SKEMA SERTIFIKASI AHLI TEKNIK JALAN

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

SKEMA SERTIFIKASI UNIT KOMPETENSI BIDANG DISTRIBUSI SUB BIDANG PENERTIBAN PEMAKAIAN TENAGA LISTRIK (P2TL)

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA KEAMANAN NEGARA DAN SEPARATIS (08)

PANDUAN UJI KOMPETENSI

SKEMA SERTIFIKASI AHLI TEKNIK LANSEKAP

SKEMA SERTIFIKASI BIDANG PEMELIHARAAN DALAM KEADAAN BERTEGANGAN SUB BIDANG PDKB GI / GITET

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA PERBANKAN (14)

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA NARKOTIKA (20)

BAB V IMPLEMENTASI SISTEM

SKEMA SERTIFIKASI KLASTER KOMPETENSI BIDANG KONSTRUKSI SUB BIDANG SUPERVISI KONSTRUKSI TRANSMISI/JARINGAN

KEPOLISIAN NEGARA REPUBLIK INDONESIA MARKAS BESAR SKEMA SERTIFIKASI PETUGAS PENINDAKAN PELANGGARAN LALU LINTAS

PEDOMAN PERSYARATAN UMUM ASESOR LISENSI, LEAD ASESOR DAN FASILITATOR SISTEM MANAJEMEN MUTU LSP

PEDOMAN PENYELENGGARAAN SERTIFIKASI PROFESI PENYULUH PERTANIAN BAB I PENDAHULUAN

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA PERTAMBANGAN (27)

SKEMA SERTIFIKASI UNIT KOMPETENSI BIDANG KONSTRUKSI SUB BIDANG SUPERVISI KONSTRUKSI PEMBANGKIT

Implementasi OOP Pada Perangkat Lunak Pemrograman

BAB V IMPLEMENTASI SISTEM

SKEMA SERTIFIKASI KOMPETENSI SERTIFIKAT LEVEL BIDANG BISNIS KONVENSI

Badan Nasional Sertifikasi Profesi =================================== KRITERIA ASESOR LISENSI PEDOMAN BNSP

SKEMA SERTIFIKASI PENYIDIK DAN PENYIDIK PEMBANTU TINDAK PIDANA KORUPSI (19)

SKEMA SERTIFIKASI BANK PERKREDITAN RAKYAT SYARIAH (BPRS) FR.SKEMA-02

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

SKEMA SERTIFIKASI UNIT KOMPETENSI BIDANG KONSTRUKSI SUB BIDANG SUPERVISI KONSTRUKSI PEMBANGKIT

FORMULIR PENDAFTARAN

Lembaga Sertifikasi Profesi Lembaga Keuangan Mikro CERTIF

Transkripsi:

PANDUAN UJI KOMPETENSI KLASTER PROGRAMMING LSP TIK INDONESIA Jl. Pucang Anom Timur 23 Surabaya 60282, Jawa Timur Telp: +62 31 5019775 Fax: +62 31 5019776

Daftar Isi 1. Latar Belakang... 2 2. Persyaratan Dasar Pemohon Sertifikasi... 2 3. Hak Pemohon Sertifikasi dan Kewajiban Pemegang Sertifikat... 2 4. Persyaratan Sertifikasi... 2 5. Proses Sertifikasi... 3 6. Rincian Unit Kompetensi... 3 LSP TIK Indonesia Klaster Programming 1

1. Latar Belakang Sertifikasi profesi merupakan upaya untuk memberikan pengakuan atas kompetensi yang dikuasai seseorang sesuai dengan Standard Kompetensi Kerja Nasional Indonesia (SKKNI), standar internasional atau standar khusus. Standar Kompetensi adalah pernyataan yang menguraikan keterampilan, pengetahuan dan sikap yang harus dilakukan saat bekerja serta penerapannya, sesuai dengan persyaratan yang ditetapkan oleh tempat kerja (industri). Kompeten diartikan kemampuan dan kewenangan yang dimiliki oleh seseorang untuk melakukan suatu pekerjaan yang didasari oleh pengetahuan,ketrampilan dan sikap sesuai dengan unjuk kerja yang ditetapkan. Sertifikasi dilaksanakan dengan uji kompetensi melalui beberapa metode uji oleh asesor yang dimiliki lisensi dari BNSP. Uji kompetensi dilaksanakan di Tempat Uji Kompetensi (TUK). TUK LSP TIK Indonesia merupakan tempat kerja atau lembaga yang dapat memberikan fasilitas pelaksanaan uji kompetensi yang telah diverifikasikan oleh LSP TIK Indonesia. 2. Persyaratan Dasar Pemohon Sertifikasi 2.1. Minimal telah menyelesaikan pendidikan Sekolah Menengah Atas (SMA) atau Sekolah Menengah Kejuruan (SMK) kelas 12; Atau 2.2. Memiliki sertifikat pelatihan bidang pemrograman yang sesuai dengan skema sertifikasi ; Atau 2.3. Telah berpengalaman kerja pada lingkup yang sesuai dengan unit kompetensi yang akan diujikan minimal 1 tahun; 3. Hak Pemohon Sertifikasi dan Kewajiban Pemegang Sertifikat 3.1. Hak Pemohon 3.1.1. Bagi peserta yang telah memenuhi persyaratan berhak mengikuti proses pra asesmen dan asesmen dengan asesor yang telah ditugaskan oleh LSP TIK. 3.1.2. Peserta yang dinyatakan kompeten akan memperoleh sertifikat kompetensi pada Klaster Programming. 3.1.3. Menggunakan sertifikat tersebut sebagai alat bukti keahlian sesuai jenis skema sertifikasinya. 3.1.4. Peserta berhak mengajukan banding atas keputusan sertifikasi. 3.1.5. Peserta berhak mengajukan keluhan terkait pelaksanaan proses sertifikasi. 3.1.6. Peserta berhak mengajukan sertifikasi ulang maksimal 6 bulan setelah proses sertifikasi. 3.2. Kewajiban Pemegang Sertifikat 3.2.1. Melaksanakan keprofesiannya dengan tetap menjaga kode etik profesi. 3.2.2. Mengikuti program surveillance yang ditetapkan LSP TIK Indonesia, minimal satu tahun sekali. 3.2.3. Melaporkan rekaman kegiatan sesuai bidang tugasnya setiap 6 bulan sekali. 4. Persyaratan Sertifikasi Peserta uji kompetensi harus melengkapi persyaratan yang sesuai dengan skema sertifikasi Programming yang meliputi: LSP TIK Indonesia Klaster Programming 2

4.1. Melengkapi isian formulir permohonan (FR-APL01) dan formulir asesmen (FR-APL02) 4.2. Menyerahkan persyaratan uji kompetensi a. Pas foto 3x4 (3 lembar). b. Fotocopy identitas diri KTP/SIM/KK (1 lembar). c. Fotocopy ijazah terakhir (1 lembar). d. Materai 6000 (1 lembar). e. Sertifikat yang relevan dengan skema sertifikasi Klaster Pratical Office, bila ada. f. Pengalaman/keterangan kerja, bila ada. g. Portofolio, bila ada. 5. Proses Sertifikasi 5.1. Calon peserta uji kompetensi mengajukan permohonan sertifikasi melalui TUK (Tempat Uji Kompetensi) yang telah diverifikasi oleh LSP TIK Indonesia atau langsung melalui LSP TIK Indonesia. 5.2. Calon peserta uji kompetensi melengkapi isian formulir permohonan (FR-APL01) dan formulir asesmen mandiri (FR-APL02) serta menyerahkan persyaratan uji kompetensi. 5.3. Calon peserta uji kompetensi akan disetujui sebagai peserta uji kompetensi apabila persyaratan dan bukti-bukti yang disertakan telah memadai sesuai dengan Skema Sertifikasi Klaster Programming. 5.4. Asesor dan peserta uji kompetensi menentukan tempat dan waktu pelaksanaan uji kompetensi yang telah disepakati oleh kedua belah pihak. 5.5. Setelah proses uji kompetensi, Asesor merekomendasikan keputusan kompeten (K) atau belum kompeten(bk) berdasarkan bukti-bukti yang telah dikumpulkan selama proses uji kompetensi. 5.6. LSP TIK Indonesia menerbitkan sertifikat kompetensi Klaster Programming bagi peserta uji kompetensi yang dinyatakan kompeten di semua unit kompetensi yang diujikan. 6. Rincian Unit Kompetensi No Kode Unit 1 TIK.PR01.014.01 Bekerja secara efektif dalam lingkungan Teknologi Informasi. 2 TIK.PR02.006.01 Menulis program lanjut. 3 TIK.PR02.008.01 Mengoperasikan bahasa pemrograman terstruktur. 4 TIK.PR02.009.01 Mengoperasikan bahasa pemrograman berorientasi objek (object oriented). 5 TIK.PR02.013.01 Menulis dan mengkompilasi kode program sesuai dengan kebutuhan. 6 TIK.PR02.019.01 Membuat dokumen kode program. 7 TIK.PR02.023.01 Membuat program untuk akses basis data. LSP TIK Indonesia Klaster Programming 3

Kode Unit : TIK.PR01.014.01 : Bekerja Secara Efektif Dalam Lingkungan Teknologi Informasi Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk mengasimilasi kedalam departemen teknologi informasi, fundamental ini untuk bekerja di dalam organisasi. 1. Memenuhi prosedur dan kebijakan teknologi informasi. 2. Meningkatkan organisasi dan departemen teknologi informasi dengan cara yang konsisten dengan misi organisasi. 3. Mengidentifikasi peralatan/software teknologi informasi dan sistim operasi yang didukung oleh organisasi 1.1. Peranan pelaku utama dari organisasi teknologi informasi ditetapkan dan dijelaskan. 1.2. Pilihan karir dan opsi-opsi ditetapkan sesuai struktur organisasi. 1.3. Kebijakan dan prosedur-prosedur dipenuhi seperti yang diarahkan oleh pengawas. 2.1. Peranan fungsi teknologi informasi dalam organisasi dijelaskan. 2.2. Organisasi dipromosikan dengan cara positif. 3.1. Peralatan / software teknologi informasi dan sistim operasi yang tepat sesuai kebutuhan organisasi di identifikasi. 3.2. Persyaratan peralatan, lokasi dan pelayanan diidentifikasi sesuai kebutuhan organisasi. Kode Unit : TIK.PR02.006.01 : Menulis Program Lanjut Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk menulis program dengan menggunakan bahasa pemrograman tertentu. Penulisan program merupakan penerapan hasil perancangan program. Informasi hasil perancangan program dalam bentuk diagram dan deskripsi. Programer dapat menulis program berdasarkan hasil perancangan program, tanpa mengalami kesulitan dalam menterjemahkan dan memahami alur proses dari spesifikasi program tersebut.untuk tingkat lanjut ini dibatasai untuk dapat menuliskan program kedalam bahasa pemrograman tertentu dengan memasukan kualitas program dapat menangani kompleksitas program 1. Menerapkan kualitas program. 1.1. Parameter kualitas program sesuai standar kualitas yang dipakai. 1.2. Kompleksitas dari program sesuai dengan standar kualitas yang dipakai. 2. Menulis program. 2.1. Program ditulis sesuai dengan desain modul yang sudah dibuat dan aspek kualitas dipenuhi. 2.2. Progrmam ditulis mengikuti standar bahasa pemrograman yang telah ditentukan. 2.3. Penanganan kesalahan program dimasukan dalam penulisan kode program. Kode program yang ditulis dapat LSP TIK Indonesia Klaster Programming 4

menampilkan kesalahan kode program tanpa menyebabkan program menjadi tak jalan. 3. Mengkompilasi program 3.1. Program dikompilasi dengan benar. Kesalahan kompilasi akan ditunjukkan oleh kompiler. Kesalahan yang timbul dibetulkan sesuai dengan jenis kesalahannya. 3.2. Program bebas dari kesalahan dan dapat di running. Kode Unit : TIK.PR02.008.01 : Mengoperasikan Bahasa Pemrograman Terstruktur Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk mempelajari konsep bahasa program untuk pemrograman terstruktur. Bahasa yang dapat digunakan untuk mempelajari pemrograman terstruktur ini bermacam-macam, seperti Pascal, C, basic, fortran, dsb. Programer dapat memilih salah satu bahasa pemrograman yang dikehendaki untuk dikuasai 1. Menggunakan tipe data dan kontrol program 2. Membuat program sederhana 3. Membuat program menggunakan prosedur dan fungsi 4. Membuat program menggunakan array 5. Membuat program untuk akses file 6. Membuat program menggunakan pointer 7. Mengkompilasikan program 1.1. Tipe data diketahui dan dipelajari. Tipe data berupa tipe data dasar dan tipe data bentukan. 1.2. Aturan program berupa pemakaian nama dan sintak program diketahui dan dipelajari. 1.3. Kontrol program di aplikasikan. Kontrol program merupakan urutan atau sekuensial program, harus terkendali dalam kode program 2.1. Program baca tulis untuk masukan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai tandar input/output dibuat. 2.2. Analisis kasus percabangan dan pengulangan digunakan dalam membuat program. 3.1. Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program. 3.2. Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program. 3.3. Program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program. 4.1. Program menggunakan array satu dimensi dan dua dimensi dibuat. 4.2. Pencarian data dan mengurutkan data dalam array diaplikasikan 5.1. Program untuk menulis data kedalam media penyimpanan data dan membaca data dari media penyimpan data dibuat. 6.1. Program untuk menulis data dan membaca data dengan menggunakan pointer dibuat. 6.2. Data pointer dapat dioperasikan sesuai dengan kebutuhan seperti untuk pencarian data, pengurutkan data, menambah data, menghapus data, dsb. 7.1. Program dikompilasi dengan mensetting pada editor program dan kode program yang dilibatkan. 7.2. Kesalahan sintak dan logika dikoreksi agar bebas dari error dan dapat dijalankan LSP TIK Indonesia Klaster Programming 5

Kode Unit : TIK.PR02.009.01 : Mengoperasikan Bahasa Pemrograman Berorientasi Objek (Object Oriented) Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk mempelajari bahasa pemrograman berorientasi objek (Object Oriented Programming) misalnya pemrograman visual. Kompetensi yang dipelajari berupa pemahaman terhadap objek, class, message, inheritance, interface dan package serta properties lainnya. 1. Menggunakan tipe data dan kontrol program 2. Membuat program object oriented dengan class 3. Membuat program object oriented dengan inheritace, polimorphy, overloading dan friends 4. Membuat program object oriented dengan interface dan paket 5. Mengkompilasi dengan object oriented 1.1. Tipe data dasar dan tipe data bentukan dijelaskan. 1.2. Tata cara penulisan program object oriented dipahami dan diaplikasikan. 1.3. Kontrol program berupa urutan atau sekuensial program dibuat dan di kendalikan dalam kode program 2.1. Program dengan menggunakan objek atau class dibuat. 2.2. Properti class yang akan direalisasikan dalam bentuk prosedur/fungsi dibuat. 2.3. Data di dalam class di buat mandiri. Artinya data di dalam class tidak dapat diakses secara langsung oleh class lain. Data hanya dapat di akses melalui property class (berupa fungsi atau prosedur). 3.1. Inheritance pada class diaplikasikan. 3.2. Polimorphy pada class diaplikasikan. 3.3. Overloading pada class diaplikasikan. 3.4. Friends pada class diaplikasikan. 4.1. Interface class program dibuat. 4.2. Paket dengan menggunakan class program dibuat. 5.1. Program dikompilasi deng mensetting pada editor program dan kode program yang dilibatkan 5.2. Kesalahan sintak dan logika dikoreksi dan dibetulkan. Program yang di buat harus bebas dari error dan dapat dijalankan. Kode Unit : TIK.PR02.013.01 : Menulis dan Mengkompilasi Kode Program Sesuai dengan Kebutuhan Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk menghasilkan kode program sesuai persyaratan. 1. Mendeklarasikan dan menetapkan variablevariabel 1.1. Penamaan variable sesuai kaidah dan benar. 1.2. Variabel-variabel dideklarasikan menurut persyaratan. 1.3. Variabel-variabel dinamis yang garbage dikumpulkan setelah digunakan. 2. Membuat kode modul. 2.1. Kelas instansi atau kode modul-modul dikembangkan setelah ditetapkan. 2.2. Kepaduan dan standar perangkai/coupling dipenuhi modulmodul. LSP TIK Indonesia Klaster Programming 6

2.3. Array dinamis, table, dan struktur memori dikembangkan. 3. Menguji setiap modul 3.1. Pengujian rutin di kembangkan untuk memverifikasi bahwa kode yang di hasilkan memenuhi persyaratan. 3.2. Struktur memori yaitu array di uji untuk pelanggaran batas. 3.3. Struktur kontrol atau loop diakhiri. 4. Menetapkan prosedurprosedur exception handling 5. Menggunakan teknikteknik debugging dan penanganan error 6. Mendokumentasikan kode program 4.1. Pengkodean area dimana exception dapat terjadi ditentukan. 4.2. Rutin-rutin exception handling diimpelementasikan. 4.3. Semua exception sudah tercakup 5.1. Teknik debugging dan fasilitas penanganan error digunakan. 5.2. Metoda-metoda error handling eksternal (penggunaan data base) menyisakan kepaduan sangat tinggi dan loosly coopled. 5.3. Kode dikompilasi dan di uji jika diperlukan diterasi. 6.1. Dokumentasi internal digabungkan ke dalam program. 6.2. Dokumentasi eksternal dibuat sesuai kebutuhan user dan pemelihara. 6.3. Dokumentasi eksternal dipahami oleh user dan pemelihara. Kode Unit : TIK.PR02.019.01 : Membuat Dokumen Kode Program Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk membuat dokumentasi dari kode program yang telah di tulis. Dokumen kode program merupakan bentuk hard copy dari modul program yang telah di tulis termasuk property dari kode program tersebut (tanggal dibuat, versi, nama modul, pembuat, nomor dsb). 1. Mengidentifikasi kode program 2. Membuat dokumentasi modul program 3. Membuat dokumentasi fungsi atau prosedur program 4. Mengevaluasi dokumen kode program 1.1. Modul program berdasarkan fungsi, prosedur dan data di identifikasi. 1.2. Parameter data yang menjadi masukan dan keluaran pada fungsi atau prosedur diketahui. 1.3. Data dan algoritma pada deskripsi fungsi dan prosedur dijelaskan 2.1. Dokumentasi modul dibuat sesuai dengan identitas untuk memudahkan pelacakan. 2.2. Nama fungsi dan prosedur yang ada di dalam modul di jelaskan pada dokumentasi modul. 3.1. Dokumentasi fungsi dan prosedur sesuai dengan identitas fungsi atau prosedur dibuat. 3.2. Parameter data masukan dan keluaran dijelaskan pada dokumen. 3.3. Data dan tipe data yang ada fungsi atau prosedur dijelaskan pada dokumen. 4.1. Dokumen direvisi berdasarkan standar dokumen. 4.2. Dokumen di koreksi untuk menjamin kesempurnaan teknis dan tata bahasa. 4.3. Dokumen di lengkapi untuk memenuhi kebutuhan dokumen teknis. LSP TIK Indonesia Klaster Programming 7

4.4. Dokumen di lengkapi untuk memenuhi kebutuhan dokumen teknis Kode Unit : TIK.PR02.023.01 : Membuat Program Untuk Akses Basis Data Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk pembuatan program untuk mengakses basis data dari sistim manajemen basis data dan menampilkan ke standar output (seperti monitor/printer). 1. Mengidentifikasi basis data. 2. Membuat program basis data 3. Membuat koneksi dan sekuriti basis data 4. Menguji program basis data 1.1. Kebutuhan sistim dipenuhi sesuai skope dan fungsi dari basis data. 1.2. Bentuk struktur data, bentuk querie, bentuk tampilan, bentuk laporan (cetak) disesuaikan dengan table yang telah dibuat. 1.3. Sekuriti dan metode akses pada basis data yang digunakan sesuai perancangan. 2.1. Struktur data dibangun pada bahasa pemrograman sesuai dengan disain yang telah dibuat. Struktur data dimplementasikan dalam bentuk table dan view, mengikuti disain yang telah dibuat. 2.2. Basis data di normalisasikan agar menyederhanakan relasi table dan memperkokoh relasi table. 2.3. Query, tampilan dan laporan (cetak) di bangun menurut bahasa pemrograman yang sesuai dengan disain. Query dapat di implementasikan dengan prosedur, fungsi maupun trigger. Tampilan dan laporan akan berisikan data untuk menampilkan table atau view 3.1. Pengguna dan password di bangun mengikuti disain yang di buat. Pengguna dan password dalam mengakses basis data dapat diimplementasikan pada DBMS atau dalam bahasa pemrograman. 3.2. Privilage setiap pengguna terhadap basis data dibangun mengikuti disain yang di buat. Privilage pengguna terhadap basis data dapat diimplementasikan pada DBMS. Sedangkan privilage untuk mengakses tampilan dan laporan diimplementasikan pada bahasa pemrograman. 4.1. Data uji dan skenario uji disiapkan. Data uji merupakan data yang akan dimasukkan kedalam sistim. Sedangkan skenario uji merupakan urutan/langkah pengujian. 4.2. Logika program basis data diperiksa dan dikoreksi. Program basis data dikompilasi dan dijalankan. Jika ditemukan kesalahan, kesalahan tersebut dibetulkan. Program basis data dapat dikompilasi dan dijalankan. 4.3. Data uji disimpan dan ditampilkan sesuai kebutuhan. Laporan dapat dicetak sesuai kebutuhan. Kesalahan yang di temukan pada tampilan dan laporan diperiksa dan dikoreksi. LSP TIK Indonesia Klaster Programming 8

4.4. Program basis data memenuhi kebutuhan yang telah ditentukan. Hasil pengujian harus menunjukkan pemenuhan terhadap kebutuhan / spesifikasi program. LSP TIK Indonesia Klaster Programming 9