Syntax program yang dikuasai digunakan sesuai standar.
Struktur kontrol program yang dikuasai digunakan sesuai standar.
Membuat program sederhana
Program baca tulis untuk memasukkan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar masukan/keluaran telah dibuat.
Struktur kontrol percabangan dan pengulangan dalam membuat program telah digunakan.
Membuat program menggunakan prosedur dan fungsi
Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program.
Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program.
Program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program.
Keterangan untuk setiap prosedur dan fungsi telah diberikan.
Membuat program menggunakan array
Dimensi array telah ditentukan.
Tipe data array telah ditentukan.
Panjang array telah ditentukan.
Pengurutan array telah digunakan.
Membuat program untuk akses file
Program untuk menulis data dalam media penyimpan telah dibuat.
Program untuk membaca data dari media penyimpan telah dibuat.
Mengkompilasi Program
Kesalahan program telah dikoreksi.
Kesalahan syntax dalam program telah dibebaskan.
Menerapkan Akses Basis Data
Membuat berbagai operasi terhadap basis data
Data dapat disimpan/diubah ke dalam format basis data.
Informasi yang diinginkan dapat dihasilkan menggunakan query tersebut.
Indeks dipergunakan untuk mempercepat akses.
Membuat prosedur akses terhadap basis data
Library akses basis data dapat diterapkan.
Perintah akses data yang relevan dengan teknologi atau jenis baru data, diterapkan untuk mengakses data.
Membuat koneksi basis data
Teknologi koneksi yang sesuai dipilih.
Keamanan koneksi ditentukan.
Hak setiap pengguna ditentukan.
Menguji program basis data
Skenario pengujian disiapkan.
Logika pemrograman mengacu pada kinerja statement akses data yang akan dibaca.
Performansi mengacu pada kinerja statement akses data yang akan dibaca data diuji.
Membuat Dokumen Kode Program
Melakukan identifikasi kode program.
Modul program diidentifikasi
Parameter yang dipergunakan diidentifikasi
Algoritma dijelaskan cara kerjanya
Komentar setiap baris kode termasuk data, eksepsi, fungsi, prosedur dan class (bila ada) diberikan
Membuat dokumentasi modul program
Identifikasi dokumentasi diterapkan
Kegunaan modul dijelaskan
Dokumen direvisi sesuai perubahan kode program
Dokumentasi modul dibuat sesuai dengan identitas untuk memudahkan pelacakan
Membuat dokumentasi fungsi, prosedur atau method program
Dokumentasi fungsi, prosedur atau metod dibuat
Kemungkinan eksepsi dijelaskan
Dokumen direvisi sesuai perubahan kode program
Men-generate dokumentasi
Tools untuk generate dokumentasi diidentifikasi
Generate dokumentasi dilakukan
Menggunakan Library atau Komponen Pre Existing
Melakukan pemilihan unit-unit reuse yang potensial
Class unit-unit reuse (dari aplikasi lain) yang sesuai dapat diidentifikasi.
Keuntungan efisiensi dari pemanfaatan komponen reuse dapat dihitung.
Lisensi, Hak cipta dan hak paten tidak dilanggar dalam pemanfaatan komponen reuse tersebut.
Melakukan integrasi library atau komponen pre-existing dengan source code yang ada
Ketergantungan antar unit diidentifikasi.
Penggunaan komponen yang sudah obsolete dihindari.
Program yang dihubungkan dengan library diterapkan.
Melakukan pembaharuan library atau komponen preexisting yang digunakan
Cara-cara pembaharuan library atau komponen pre-existing diidentifikasi.
Pembaharuan library atau komponen preexisting berhasil dilakukan.
Menggunakan SQL
Mempersiapkan perangkat lunak aplikasi data deskripsi/SQL.
Perangkat lunak aplikasi SQL telah dipasang.
Perangkat lunak aplikasi SQL dijalankan.
Menggunakan fitur aplikasi SQL.
Fitur pengolahan DML diidentifikasikan.
Fitur pengolahan DML dieksekusi sesuai kebutuhan.
Mengisi tabel.
Tabel diisi data menggunakan perintah DML.
Indeks dibangkitkan.
View tabel dibentuk sesuai kebutuhan.
Melakukan operasi relasional.
Fitur pengolahan DML diidentifikasikan.
Perintah DML dipergunakan untuk manipulasi antar tabel.
Perintah DML dipergunakan untuk manipulasi antar-view.
Perintah DML ditulis secara efisien.
Membuat stored procedure.
Stored Procedure dibuat dengan perintah SQL.
Membuat function.
Function dibuat dengan perintah SQL.
Perintah SQL pada function ditulis secara efisien.
Membuat trigger.
Trigger didefinisikan dengan perintah SQL.
Kesesuaian hasil trigger diuji.
Melakukan perintah commit dan rollback.
Perubahan data dengan perintah commit dilakukan.
Pembatalan penulisan data dilakukan dengan rollback.
Biaya
Rp 900,000
Biaya diatas belum termasuk termasuk biaya transportasi, akomodasi, dan pajak terkait