Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer KODE UNIT : TIK.PR04.002.01 JUDUL UNIT : Membuat Halaman Web Dinamis Dasar DESKRIPSI UNIT : Unit kompetensi ini menetapkan kebutuhan untuk membangun halaman web dinamis. ELEMEN KOMPETENSI 01 02 03 Mempersiapkan lingkungan teknis Membuat halaman dinamis Menambahkan fungsifungsi pada halaman dinamis Membuat Halaman Web Dinamis Dasar KRITERIA UNJUK KERJA 1.1 Lingkungan pengembangan dan server tersedia dan dapat diakses. software 1.2 Akses atau server jaringan disesuaikan dengan kebijaksanaan dan prosedur yang ditetapkan organisasi. 1.3 Direktori virtual dibuat dan disimpan dalam direktori yang tepat untuk akses server. 2.1 Halaman dibuat dan disimpan dengan ekstensi yang tepat kemudian disimpan ke dalam direktori/folder yang tepat. 2.2 Kode ditambahkan di antara tag pembatas. 2.3 Break dan indent yang tepat pada baris kode dibuat ke dalam baris untuk memudahkan pembacaan. 2.4 Tag HTML digunakan pada format halaman dan konten ditambahkan sesuai dengan kebutuhan. 2.5 Halaman disimpan dalam direktori yang tepat. 2.6 Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap ditentukan. 2.7 Modifikasi dibuat sesuai kebutuhan. 3.1 Variabel-variabel dan array digunakan dan dideklarasikan menurut persyaratan. 3.2 Nilai variabel, string dan konstansta ditetapkan. 3.3 Fungsi-fungsi internal digunakan pada halaman web. 3.4 Control structure (seperti statement If, While, for, swicth) digunakan sesuai kebutuhan. 178 Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer ELEMEN KOMPETENSI 04 Menguji dan mengakhiri halaman dinamis KRITERIA UNJUK KERJA 4.1 Halaman disimpan pada server di lokasi yang tepat. 4.2 Halaman dinamis ditampilkan pada browser dan diuji. 4.3 Fungsi format dinamis secara keseluruhan dibuat sesuai dengan kebutuhan bisnis dan pelanggan. 4.4 Halaman bisnis. klien diakhiri sesuai persyaratan BATASAN VARIABEL 1. 2. Unit ini berlaku untuk sektor Teknologi Informasi dan Komunikasi. Membuat halaman web dinamis dasar bersifat internal pada bidang teknologi informasi dan komunikasi. PANDUAN PENILAIAN 1. Pengetahuan dan Ketrampilan Penunjang Untuk mendemonstrasikan kompetensi, diperlukan bukti keterampilan dan pengetahuan di bidang berikut ini : 1.1 Pengetahuan dasar. 1.1.1 Teori pemrograman. 1.1.2 Built-in object/fungsi. 1.1.3 Teknologi internet. 1.1.4 Pemrograman stateless. 1.1.5 Teknologi dan model-model situs web. 1.1.6 Hak cipta dan properti intelektual. 1.1.7 Bahasa pemodelan E-commerce. 1.2 Keterampilan dasar. 1.2.1 HTML. 1.2.2 Keahlian desain dasar. 2. Konteks Penilaian : Kompetensi harus diujikan di tempat kerja atau di tempat lain secara praktek dengan kondisi kerja sesuai dengan keadaan normal. 3. Aspek Penting Penilaian : Aspek yang harus diperhatikan : 3.1 Kemampuan membuat halaman dinamis pada web. 3.2 Kemampuan menambahkan fungsi-fungsi dinamis pada web. 3.3 Kemampuan menguji halaman web dinamis. Membuat Halaman Web Dinamis Dasar 179 Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer 4. Kaitan Dengan Unit-Unit Lain : 4.1 Unit ini mendukung di dalam membuat halaman web dinamis. Contoh mencakup namun tidak terbatas pada : 4.1.1 TIK.PR01.002.01 Menerapkan prosedur kesehatan dan keselamatan kerja. 4.1.2 Mengidentifikasi pemrograman scripting. 4.1.3 TIK.PR02.021.01 Menerapkan basis data. 4.1.4 TIK.PR02.024.01 Membuat dokumen dengan HTML sesuai spesifikasi. 4.1.5 TIK.PR02.025.01 Menerapkan keamanan web statik. 4.1.6 TIK.PR04.001.01 Menerapkan keamanan web dinamis. 4.1.7 TIK.PR02.026.01 Menjelaskan koneksi internet. 4.2 Unit ini juga mendukung kinerja dalam unit-unit kompetensi yang berkaitan dengan web. 4.2.1 Perancangan web. 4.2.2 Pemrograman web. 4.3 Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu dilakukan dengan hati-hati. Untuk pelatihan pra kejuruan umum, institusi harus menyediakan pelatihan yang mempertimbangkan serangkaian konteks industri seutuhnya tanpa bias terhadap sektor tertentu. Batasan variabel akan membantu dalam hal ini. Untuk sektor tertentu/khusus, pelatihan harus disesuaikan untuk memenuhi kebutuhan sektor tersebut. Kompetensi Kunci No 1 2 3 4 5 6 7 Kompetensi Kunci Dalam Unit ini Mengumpulkan, mengorganisir dan menganalisa informasi Mengkomunikasikan ide-ide dan informasi Merencanakan dan mengorganisir aktivitas-aktivitas Bekerja dengan orang lain dan kelompok Menggunakan ide-ide dan teknik matematika Memecahkan masalah Menggunakan teknologi Membuat Halaman Web Dinamis Dasar Tingkat 3 3 3 2 3 3 3 180