LEMBAR PENILAIAN UJIAN PRAKTIK KEJURUAN Satuan Pendidikan : Sekolah Menengah Kejuruan Kompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072 Alokasi Waktu : 24 jam Bentuk Soal : Penugasan Perorangan omor Peserta : ama Peserta : No Komponen/Sub omponen Pen!"#!#n Pen$#p#!#n Kompe%en&! T!'# (# 7)0*7)+ ,)0*,)+ +)0*10 1 2 3 4 - . I Pe/&!#p#n Ke/0# !"!" Menge#ek kinerja komputer $ekerja normal sesuai dengan ke$utuhan software development !"2" Menyiapkan software aplikasi installer sesuai ke$utuhan !"%" Menginstall software sesuai Ke$utuhan So/ Komponen 1 II P/o&e& 2S!&%em#%!# 3 4#/# Ke/0#5 2"!" Menguasai Algoritma Pemrograman 2"!"! Menggunakan Prosedur dan &ungsi 2"!"2 Menggunakan library pemrograman 2"2" Menguasai $ahasa pemrograman data deskripsi 'S(L) 2"2"! Mem$uat dan mengisi ta$le 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*1/+ P#e% 1 6OKUMEN NE7ARA No Komponen/Sub omponen Pen!"#!#n Pen$#p#!#n Kompe%en&! T!'# (# 7)0*7)+ ,)0*,)+ +)0*10 1 2 3 4 - . 2"2"2 Mengoperasikan ta$el dan View ta$el 2"%" Mem$uat halaman *e$ dinamis+,orm 2"%"! Mem$uat web menggunakan $ahasa script 2"4" Mem$uat aplikasi desktop 2"4"!" Mem$uat aplikasi desktop menggunakan $ahasa script pemrograman 2"-" Mem$uat aplikasi program $asis data menggunakan MyS(L+PostgreS(L 2"-"!" Menggunakan triggers 2"-"2" Menerapkan Administrasi S(L Server 2". Mengintegrasikan se$uah $asis data dengan se$uah situs *e$ 2"."! Mem$uat koneksi $asis data So/ Komponen 1 III H#&!" Ke/0# %"!" /alaman We$ %"!"!" Layout %"!"2" Link %"!"%" User interface %"!"%" Komposisi Warna %"2" Aplikasi desktop %"2"!" Menubar 'menu+su$ menu) %"2"2" Toolbar 'icon bar) %"2"2" User interface %"2" 0ata$ase %"2"!" Table %"2"2" Relation %"2"%" Query %"%" Bahasa program aplikasi *e$ %"4" Bahas program aplikasi 0esktop %"-" Keamanan 0ata %"4"!" Back up data %"4"2" Pem$atasan akses So/ Komponen 1 I8 S!#p Ke/0# 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*2/+ No Komponen/Sub omponen Pen!"#!#n Pen$#p#!#n Kompe%en&! T!'# (# 7)0*7)+ ,)0*,)+ +)0*10 1 2 3 4 - . 4"!" Bekerja sesuai kaidah keselamatan 0ata 4"2" Bekerja sesuai kaidah keselamatan alat dan manusia So/ Komponen 1 8 9#%u -"!" Waktu penyelesaian praktik So/ Komponen 1 Ke%e/#n:#n 1 Skor masing1masing komponen penilaian ditetapkan $erdasarkan perolehan skor terendah dari su$ komponen penilaian Pe/;!%un:#n n!"#! p/#%! 2NP5 1 P/o&en%#&e Bobo% Komponen Pen!"#!#n N!"#! P/#%! 2NP5 Pe/&!#p#n P/o&e& S!#p Ke/0# H#&!" 9#%u < NK 1 2 3 4 - . Bo$ot '2) !3 43 !- 2- !3 Skor Komponen K Keterangan: !" Bo$ot diisi dengan prosentase setiap komponen" Besarnya prosentase dari setiap komponen ditetapkan se#ara proposional sesuai karakteristik program keahlian" 2" K 4 ilai Komponen5 perkalian dari $o$ot dengan skor komponen %" P 4 penjumlahan dari hasil perhitungan nilai komponen 4" 6enis komponen penilaian 'persiapan5 proses5 sikap kerja5 hasil5 dan *aktu) disesuaikan dengan karakter program keahlian" 777775 777777" 23!% Penilai !+ Penilai 2 8) 8) 9oret yang tidak perlu 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*3/+ KRITERIA PENILAIAN UJIAN PRAKTIK KEJURUAN Satuan Pendidikan : Sekolah Menengah Kejuruan Kompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072 Alokasi Waktu : 24 jam Bentuk Soal : Penugasan Perorangan No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 I= Pe/&!#p#n Ke/0# !"!" Menge#ek kinerja komputer $ekerja normal sesuai dengan ke$utuhan software development Menginstall so,t*are aplikasi se#ara mandiri5 $ekerja sesuai S:P ;531!3 Menginstall so,t*are aplikasi se#ara mandiri5 $ekerja tidak sesuai S:P <531<5; Menginstall so,t*are aplikasi dengan $antuan5 $ekerja sesuai S:P =531=5; Menginstall so,t*are aplikasi dengan $antuan5 $ekerja tidak sesuai S:P >idak !"2 Menyiapkan software aplikasi installer sesuai ke$utuhan Bahan dan alat dipersiapkan dan di periksa se#ara detail sesuai dengan spesi,ikasi ;531!3 Bahan dan alat dipersiapkan dan diperiksa tidak se#ara detail <531<5; Bahan dan alat dipersiapkan dan diperiksa tidak se#ara detail dengan spesi,ikasinya =531=5; Bahan dan alat dipersiapkan dan tidak diperiksa >idak !"% Menginstall software sesuai ke$utuhan /asil install normal $ekerja sesuai S:P ;531!3 /asil install tidak $ekerja sesuai S:P dan dapat diper$aiki se#ara mandiri <531<5; /asil install tidak $ekerja sesuai S:P dan diper$aiki dengan $antuan =531=5; /asil install tidak $ekerja sesuai S:P dan harus install ulang >idak II P/o&e& 2S!&%em#%!# '#n 4#/#Ke/0#5 2"!" Menguasai Algoritma Pemrograman Menggunakan Prosedur dan ,ungsi Prosedur dan ,ungsi di$uat sesuai S:P ;531!3 Prosedur dan ,ungsi tidak di$uat sesuai S:P ada kesalahan ? 2 item <531<5; Prosedur dan ,ungsi di$uat sesuai S:P ada kesalahan @ 2 item =531=5; Prosedur dan ,ungsi tidak di$uat >idak 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*4/+ No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 Menggunakan library pemrograman gra,ik Library pemrograman gra,ik digunakan dan sesuai S:P ;531!3 Llibrary pemrograman gra,ik digunakan tetapi ada kesalahan dan dapat diper$aiki sesuai S:P <531<5; Library pemrograman gra,ik digunakan tetapi ada kesalahan dan dapat diper$aiki =531=5; Library pemrograman gra,ik digunakan tetapi ada kesalahan dan tidak digunakan >idak 2"2" Menguasai $ahasa pemrograman data deskripsi 'SQL) Mem$uat dan mengisi ta$el >a$el di$uat dan diisi serta sesuai S:P ;531!3 >a$el di$uat dan diisi ada per$aikan <531<5; >a$el di$uat tidak diisi sesuai S:P =531=5; >a$el tidak di$uat >idak Mengoperasikan ta$el dan View ta$el View di$uat dan diisi serta sesuai S:P ;531!3 View di$uat dan diisi ada per$aikan <531<5; View di$uat tidak diisi sesuai S:P =531=5; View tidak di$uat >idak 2"%" Mem$uat halaman web dinamis Mem$uat web menggunakan $ahasa script eb di$uat menggunakan $ahasa script sesuai S!" ;531!3 eb di$uat menggunakan $ahasa script tetapi tidak sesuai S!" <531<5; eb di$uat menggunakan software instant sesuai S!" =531=5; eb tidak di$uat >idak 2"4" Mem$uat aplikasi desktop Mem$uat aplikasi desktop menggunakan $ahasa script pemrograman #plikasi desktop di$uat menggunakan $ahasa script sesuai S!" ;531!3 #plikasi desktop di$uat menggunakan $ahasa script tetapi tidak sesuai S!" <531<5; #plikasi desktop di$uat menggunakan software instant sesuai S!" =531=5; #plikasi desktop tidak di$uat >idak 2"-" Mem$uat aplikasi program $asis data menggunakan MySQL$"ostgreSQL Menggunakan triggers Triggers $erkerja sesuai S:P ;531!3 Triggers $erkerja tidak sesuai S:P <531<5; Triggers $erkerja dengan per$aikan =531=5; Triggers tidak dapat $erkerja >idak Menerapkan Administrasi SQL Server Administrasi pada S(L SerAer $erkerja sesuai S:P ;531!3 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*-/+ No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 Administrasi pada S(L SerAer $erkerja tidak sesuai S:P <531<5; Administrasi S(L SerAer diper$aiki tetapi tidak $erkerja =531=5; Administrasi tidak dilakukan >idak 2"." Mengintegrasikan se$uah $asis data dengan se$uah situs web Mem$uat koneksi $asis data Konekti,itas $asis data $ekerja sesuai S:P ;531!3 Konekti,itas $asis data ? 2 item tidak $ekerja sesuai S:P <531<5; Konekti,itas $asis data $ekerja @ 2 item tidak $ekerja sesuai S:P =531=5; Konekti,itas $asis data tidak $ekerja sesuai S:P >idak III H#&!" Ke/0# %"!" >ampilan /alaman We$ Lay out Lay out halaman WBB sesuai kaidah desain dan dapat diakses ;531!3 Lay out halaman WBB sesuai kaidah desain tetapi dapat diakses <531<5; Lay out halaman WBB tidak sesuai kaidah desain dan dapat diakses =531=5; Lay out halaman WBB tidak sesuai kaidah desain dan tidak dapat diakses >idak Link Link $er,ungsi !332 ;531!3 Link $er,ungsi @ <32 <531<5; Link $er,ungsi @ -32 =531=5; Link $er,ungsi ? -32 >idak Cser inter,a#e %nterface sesuai kaidah desain dan mudah digunakan ;531!3 %nterface sesuai kaidah desain tetapi sulit digunakan <531<5; %nterface tidak sesuai kaidah desain dan mudah digunakan =531=5; %nterface tidak sesuai kaidah desain tetapi sulit digunakan >idak Komposisi *arna Komposisi *arna menarik dan sesuai tema website ;531!3 Komposisi *arna menarik namun tidak sesuai tema website <531<5; Komposisi *arna tidak menarik namun sesuai tema website =531=5; 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*./+ No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 Komposisi *arna tidak menarik dan tidak sesuai tema website >idak %"2" >ampilan Aplikasi &esktop Menu$ar 'Menu+Su$ menu) Menu+su$ menu sesuai kaidah desain dan dapat diakses ;531!3 Menu + su$ menu sesuai kaidah desain tetapi dapat diakses <531<5; Menu + su$ menu tidak sesuai kaidah desain dan dapat diakses =531=5; Menu + su$ menu tidak sesuai kaidah desain dan tidak dapat diakses >idak Toolbar 'icon bar) %con sesuai kaidah desain dan dapat diakses ;531!3 %con sesuai kaidah desain tetapi dapat diakses <531<5; %con tidak sesuai kaidah desain dan dapat diakses =531=5; %con tidak sesuai kaidah desain dan tidak dapat diakses >idak User interface %nterface sesuai kaidah desain dan mudah digunakan ;531!3 %nterface sesuai kaidah desain tetapi sulit digunakan <531<5; %nterface tidak sesuai kaidah desain dan mudah digunakan =531=5; %nterface tidak sesuai kaidah desain tetapi sulit digunakan >idak %"%" 0ata$ase Table !332 ta$le di$uat dengan field5 dan tipe data yang $enar ;531!3 @ <32 ta$le di$uat dengan field5 dan tipe data yang $enar <531<5; @ -32 ta$le di$uat dengan field5 dan tipe data yang $enar =531=5; ? -32 ta$le di$uat dengan field5 dan tipe data yang $enar >idak Relation !332 relasi antar ta$le di$uat dengan primary key5 dan foreign key yang $enar ;531!3 @ <32 relasi antar ta$le di$uat dengan primary key5 dan foreign key dan tipe data yang $enar <531<5; @ -32 relasi antar ta$le di$uat dengan primary key5 dan foreign key dan tipe data yang $enar =531=5; 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*7/+ No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 ? -32 relasi antar ta$le di$uat dengan field5 primary key5 foreign key dan tipe data yang $enar >idak Query !332 'uery di$uat dengan $enar sesuai ke$utuhan sistem ;531!3 @ <32 'uery di$uat dengan $enar sesuai ke$utuhan sistem <531<5; @ -32 'uery di$uat dengan $enar sesuai ke$utuhan sistem =531=5; ? -32 'uery di$uat dengan $enar sesuai ke$utuhan sistem >idak %"4" Bahasa Program !332 ,itur prgram $erjalan dengan $enar ;531!3 @ <32 ,itur prgram $erjalan dengan $enar <531<5; @ -32 ,itur prgram $erjalan dengan $enar =531=5; ? -32 ,itur prgram $erjalan dengan $enar >idak %"-" Keamanan 0ata a" Back up data &itur back up data $er,ungsi dengan $enar ;531!3 &itur back up data tidak $er,ungsi >idak #" Pem$atasan akses Pem$atasan akses $er,ungsi dengan $enar ;531!3 Pem$atasan akses tidak $er,ungsi >idak I8 S!#p Ke/0# 4"!" Bekerja sesuai kaidah keselamatan data Bekerja sesuai kaidah keselamatan data otomatis save ;531!3 Bekerja sesuai kaidah keselamatan data selalu di backup <531<5; Bekerja sesuai kaidah keselamatan data menggunakan U"S =531=5; Bekerja tidak menggunakan kaidah keselamatan kerja >idak 4"2" Bekerja sesuai kaidah keselamatan alat dan manusia Bekerja sesuai kaidah keselamatan alat lokasi dan posisi alat sesuai kaidah ;531!3 Bekerja sesuai kaidah keselamatan alat tetapi tidak memperhatikan kondisi penyimpanan alat <531<5; Bekerja tidak sesuai kaidah keselamatan alat tetapi kondisi penyimpanan alat aman =531=5; Bekerja tidak sesuai kaidah keselamatan alat juga tidak memperhatikan kondisi penyimpanan alat >idak 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*,/+ No= Komponen/Subomponen Pen!"#!#n In'!#%o/ So/ 1 2 3 4 8 9#%u -"!" Waktu penyelesaian Waktu penyelesaian le$ih #epat dari *aktu yang ditentukan ;531!3 Waktu penyelesaian tepat dengan *aktu yang ditentukan <531<5; Waktu penyelesaian mele$ihi *aktu yang disediakan ? %3 =531=5; >idak dapat menyelesaikan >idak 2072-P1*13/14 H# 4!p%# p#'# Kem'!bu' PP*+/+