2072 p1 Ppsp Rekayasaperangkatlunak 140127045123 Phpapp02

11
UJIAN NASIONAL TAHUN PELAJARAN 2013/2014 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 So$ 1 2 I Pe$%!#p#n Ke$&# !"!" 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 II P$o%e% 'S!%(em#(!# ) *#$# Ke$&#+ 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 2"2"2Mengoperasikan ta$el dan View ta$le 2"%" Mem$uat halaman *e$ dinamis+,orm 2"%"! Mem$uat web menggunakan $ahasa script 2"4" Mem$uat aplikasi desktop 2072 - P1,13/14 H# *!p(# p#-# Kem-!bu- PP, 1/11 P#e( A .OKUMEN NE ARA

description

RPL smk jurusan rekayasa perangkat lunak

Transcript of 2072 p1 Ppsp Rekayasaperangkatlunak 140127045123 Phpapp02

UJIAN NASIONAL

TAHUN PELAJARAN 2013/2014Lembar Penilaian ujian Praktik KEJURUANSatuan Pendidikan

:Sekolah Menengah KejuruanKompetensi Keahlian

:Rekayasa Perangkat Lunak

Kode

:2072

Alokasi Waktu

:24 jam

Bentuk Soal

:Penugasan Perorangan

Nomor Peserta :

Nama Peserta:

NoKomponen/Sub komponen PenilaianSkor

12

IPersiapan Kerja

1.1. Mengecek kinerja komputer bekerja normal sesuai dengan kebutuhan software development

1.2.Menyiapkan software aplikasi installer sesuai kebutuhan

1.3. Menginstall software sesuai

Kebutuhan

Skor Komponen

IIProses (Sistematika & Cara Kerja)

2.1. Menguasai Algoritma Pemrograman

2.1.1 Menggunakan Prosedur dan Fungsi

2.1.2 Menggunakan library pemrograman

2.2. Menguasai bahasa pemrograman data deskripsi (SQL)

2.2.1 Membuat dan mengisi table

2.2.2 Mengoperasikan tabel dan View table

2.3. Membuat halaman web dinamis/form

2.3.1 Membuat web menggunakan bahasa script

2.4. Membuat aplikasi desktop

2.4.1. Membuat aplikasi desktop menggunakan bahasa script pemrograman

2.5. Membuat aplikasi program basis data menggunakan MySQL/PostgreSQL

2.5.1. Menggunakan triggers

2.5.2. Menerapkan Administrasi SQL Server

2.6 Mengintegrasikan sebuah basis data

dengan sebuah situs web

2.6.1 Membuat koneksi basis data

Skor Komponen

IIIHasil Kerja

3.1. Halaman Web

3.1.1. Layout

3.1.2. Link

3.1.3. User interface

3.1.3. Komposisi Warna

3.2. Aplikasi desktop

3.2.1. Menubar (menu/sub menu)

3.2.2. Toolbar (icon bar)

3.2.2. User interface

3.2. Database

3.2.1. Table

3.2.2. Relation

3.2.3. Query

3.3. Bahasa program aplikasi web

3.4. Bahas program aplikasi Desktop

3.5. Keamanan Data

3.4.1. Back up data

3.4.2. Pembatasan akses

Skor Komponen

IV

Sikap Kerja

4.1. Bekerja sesuai kaidah keselamatan Data

4.2. Bekerja sesuai kaidah keselamatan alat

dan manusia

Skor Komponen

VWaktu

5.1. Waktu penyelesaian praktik

Skor Komponen

Keterangan : Skor perolehan berdasarkan pedoman penilaianPerhitungan nilai praktik (NP) :

Prosentase Bobot Komponen PenilaianNilai Praktik

(NP)

Persiapan Proses HasilSikap Waktu NK

123456

Bobot (%)5 5020 1510

Skor Maksimal12364884

Skor Perolehan

NK

Keterangan:

Bobot diisi dengan prosentase setiap komponen. Besarnya prosentase dari setiap komponen ditetapkan secara proposional sesuai karakteristik program keahlian.

NK = Nilai Komponen, skor perolehan dibagi maksimal skor dikali bobot NP = penjumlahan dari hasil perhitungan nilai komponen

Jenis komponen penilaian (persiapan, proses, , hasil, sikap kerja dan waktu) disesuaikan dengan karakter program keahlian.

, . 2014Penilai 1/ Penilai 2 *)*) Coret yang tidak perlu

KRITERIA PENILAIAN UJIAN

Praktik KEJURUANSatuan Pendidikan

:Sekolah Menengah Kejuruan Kompetensi Keahlian

:Rekayasa Perangkat Lunak

Kode

:2072

Alokasi Waktu

:24 jam

Bentuk Soal

:Penugasan Perorangan

No.Komponen/Subkomponen PenilaianKriyeria Penilaianscore

123

I.Persiapan Kerja

1.1. Mengecek kinerja komputer bekerja normal sesuai dengan kebutuhan software developmentPengecekan software aplikasi secara mandiri, bekerja tidak sesuai SOP3

1.2. Menginstall software aplikasi dengan bantuan, bekerja sesuai SOP2

1.3. Menginstall software aplikasi dengan bantuan, bekerja tidak sesuai SOP1

Installasi tidak sesuai 0

1.2 Menyiapkan software aplikasi installer sesuai kebutuhanBahan / alat dipersiapkan dan di periksa secara detail sesuai dengan spesifikasi3

Bahan / alat dipersiapkan diperiksa tidak secara detail 2

Bahan / alat dipersiapkan dan diperiksa tidak secara detail dengan spesifikasinya1

Bahan /alat dipersiapkan tetapi tidak diperiksa0

1.3 Menginstall software sesuai kebutuhanHasil install normal bekerja sesuai SOP3

1.4 Hasil install tidak bekerja sesuai SOP dan dapat diperbaiki secara mandiri2

1.5 Hasil install tidak bekerja sesuai SOP dan diperbaiki dengan bantuan1

Hasil install tidak bekerja sesuai SOP

dan harus install ulang0

Skore : (hasil penilaian score maksimum )x100

IIProses (Sistematika dan CaraKerja)

2.1. Menguasai Algoritma Pemrograman

Menggunakan Prosedur dan fungsiProsedur dan fungsi dibuat sesuai SOP3

Prosedur dan fungsi dibuat sesuai SOP tetapi ada kesalahan 2

Prosedur dan fungsi dibuat sesuai SOP 1

Prosedur dan fungsi tidak dibuat0

Menggunakan library pemrograman grafikLibrary pemrograman grafik digunakan dan sesuai SOP3

Llibrary pemrograman grafik dapat digunakan tetapi tidak sesuai SOP2

Library pemrograman grafik tidak dapat digunakan1

Library pemrograman grafik tidak dibuat0

2.2. Menguasai bahasa pemrograman data deskripsi (SQL)

Membuat dan mengisi tableTabel dibuat dan diisi serta sesuai SOP3

Tabel dibuat dan diisi ada perbaikan2

Tabel dibuat tidak diisi sesuai SOP1

Tabel tidak dibuat0

Mengoperasikan tabel dan View tableView dibuat dan diisi serta sesuai SOP3

View dibuat dan diisi ada perbaikan2

View dibuat tidak diisi sesuai SOP1

View tidak dibuat0

2.3. Membuat halaman web dinamis

Membuat web menggunakan bahasa scriptWeb dibuat menggunakan bahasa script sesuai SOP3

Web dibuat menggunakan bahasa script

tetapi tidak sesuai SOP2

Web dibuat menggunakan software instant sesuai SOP1

Web tidak dibuat0

2.4. Membuat aplikasi desktop

Membuat aplikasi desktop menggunakan bahasa script pemrogramanAplikasi desktop dibuat menggunakan bahasa script sesuai SOP3

Aplikasi desktop dibuat menggunakan bahasa script tetapi tidak sesuai SOP2

Aplikasi desktop dibuat menggunakan software instant sesuai SOP1

Aplikasi desktop tidak dibuat0

2.5. Membuat aplikasi program basis data menggunakan MySQL/PostgreSQL

Menggunakan triggersTriggers berkerja sesuai SOP3

Triggers berkerja tidak sesuai SOP2

Triggers berkerja dengan perbaikan1

Triggers tidak dapat berkerja0

Menerapkan Administrasi SQL ServerAdministrasi pada SQL Server berkerja

sesuai SOP3

Administrasi pada SQL Server berkerja tidak sesuai SOP2

Administrasi SQL Server diperbaiki tetapi tidak berkerja1

Administrasi tidak dilakukan0

2.6. Mengintegrasikan sebuah basis data dengan sebuah situs web

Membuat koneksi basis dataKonektifitas basis data bekerja sesuai SOP3

Konektifitas basis data ada item yang tidak bekerja sesuai SOP2

Konektifitas basis data tidak bekerja sesuai SOP1

Konektifitas basisdata tidak terhubung 0

IIIHasil Kerja

3.1. Tampilan Halaman Web

Lay outLay out halaman WEB sesuai kaidah desain dan dapat diakses3

Lay out halaman WEB sesuai kaidah desain tetapi dapat diakses2

Lay out halaman WEB tidak sesuai kaidah desain dan dapat diakses1

Lay out halaman WEB tidak sesuai kaidah desain dan tidak dapat diakses0

LinkLink berfungsi seluruhnya3

Ada Link yang tidak berfungsi2

Link dibuat tetapi tidak berfungsi1

Tidak berbuat0

User interfaceInterface sesuai kaidah desain dan mudah digunakan3

Interface sesuai kaidah desain tetapi sulit digunakan2

Interface tidak sesuai kaidah desain dan mudah digunakan1

Interface tidak sesuai kaidah desain tetapi sulit digunakan0

3.2. Tampilan Aplikasi Desktop

Menubar (Menu / Sub menu)Menu / sub menu sesuai kaidah desain dan dapat diakses3

Menu / sub menu sesuai kaidah desain tetapi dapat diakses2

Menu / sub menu tidak sesuai kaidah desain dan dapat diakses1

Menu / sub menu tidak sesuai kaidah desain dan tidak dapat diakses0

Toolbar (icon bar)Icon sesuai kaidah desain dan dapat diakses3

Icon sesuai kaidah desain tetapi dapat diakses2

Icon tidak sesuai kaidah desain dan dapat diakses1

Icon tidak sesuai kaidah desain dan tidak dapat diakses0

User interfaceInterface sesuai kaidah desain dan mudah digunakan3

Interface sesuai kaidah desain tetapi sulit digunakan2

Interface tidak sesuai kaidah desain dan mudah digunakan1

Interface tidak sesuai kaidah desain tetapi sulit digunakan0

3.3. Database

Tabletable dibuat dengan field, dan tipe data yang benar3

table dibuat dengan field, dan tanpa tipe data yang benar2

table dibuat dengan field, dan tanpa type data1

table tidak dibuat0

Relationrelasi antar table dibuat dengan primary key, dan foreign key dan type data yang benar3

relasi antar table dibuat dengan tanpa primary key, dan foreign key dan tipe data yang benar2

relasi antar table dibuat dengan tanpa primary key, tanpa foreign key dan tipe data yang benar1

relasi antar table dibuat dengan field, primary key, foreign key dan tipe data tidak benar0

Queryquery benar sesuai kebutuhan sistem3

query benar tidak sesuai kebutuhan sistem2

query dibuat tetapi benar sesuai 1

query tidak dibuat0

3.4. Bahasa Programprogram berjalan dengan benar3

program berjalan kurang lengkap2

program berjalan tidak tidak benar1

program berjalan dengan benar0

3.5. Keamanan Data

Back up dataFitur back up data berfungsi dengan benar3

Fitur back up data tidak berfungsi2

Pembatasan aksesPembatasan akses berfungsi dengan benar1

Pembatasan akses tidak berfungsi0

IVSikap Kerja

4.1. Bekerja sesuai kaidah

keselamatan dataBekerja sesuai kaidah keselamatan data

otomasi save3

Bekerja sesuai kaidah keselamatan data selalu di backup2

Bekerja sesuai kaidah keselamatan data

menggunakan UPS1

Bekerja tidak menggunakan kaidah keselamatan kerja0

4.2. Bekerja sesuai kaidah

keselamatan alat dan

manusiaBekerja sesuai kaidah keselamatan alat

lokasi dan posisi alat sesuai kaidah3

Bekerja sesuai kaidah keselamatan alat

tetapi tidak memperhatikan kondisi

penyimpanan alat2

Bekerja tidak sesuai kaidah keselamatan

alat tetapi kondisi penyimpanan alat

aman1

Bekerja tidak sesuai kaidah keselamatan

alat juga tidak memperhatikan kondisi

penyimpanan alat0

VWaktu

5.1. Waktu penyelesaianWaktu penyelesaian lebih cepat dari waktu yang ditentukan3

Waktu penyelesaian tepat dengan waktu yang ditentukan2

Waktu penyelesaian melebihi waktu yang disediakan 1

Tidak dapat menyelesaikan0

Lembar Penilaian ujian Praktik KEJURUANSatuan Pendidikan

:Sekolah Menengah KejuruanKompetensi Keahlian

:Rekayasa Perangkat Lunak

Kode

:2072

Alokasi Waktu

:24 jam

Bentuk Soal

:Penugasan Perorangan

Nomor Peserta :

Nama Peserta:

NoKomponen/Sub komponen Penilaianskor

12

IPersiapan Kerja

1.1. Mengecek kinerja komputer bekerja normal sesuai dengan kebutuhan software development3

1.2.Menyiapkan software aplikasi installer sesuai kebutuhan3

1.3. Menginstall software sesuai

Kebutuhan3

Skor9

IIProses (Sistematika & Cara Kerja)

2.1. Menguasai Algoritma Pemrograman

2.1.1 Menggunakan Prosedur dan Fungsi3

2.1.2 Menggunakan library pemrograman2

2.2. Menguasai bahasa pemrograman data deskripsi (SQL)

2.2.1 Membuat dan mengisi table3

2.2.2 Mengoperasikan tabel dan View table2

2.3. Membuat halaman web dinamis/form

2.3.1 Membuat web menggunakan bahasa script2

2.4. Membuat aplikasi desktop

2.4.1. Membuat aplikasi desktop menggunakan bahasa script pemrograman3

2.5. Membuat aplikasi program basis data menggunakan MySQL/PostgreSQL

2.5.1. Menggunakan triggers2

2.5.2. Menerapkan Administrasi SQL Server2

2.6 Mengintegrasikan sebuah basis data

dengan sebuah situs web

2.6.1 Membuat koneksi basis data3

Skor22

IIIHasil Kerja

3.1. Halaman Web

3.1.1. Layout2

3.1.2. Link2

3.1.3. User interface2

3.2. Aplikasi desktop

3.2.1. Menubar (menu/sub menu)3

3.2.2. Toolbar (icon bar)3

3.2.2. User interface3

3.2. Database

3.2.1. Table3

3.2.2. Relation2

3.2.3. Query2

3.3. Bahasa program aplikasi web3

3.4. Bahas program aplikasi Desktop3

3.5. Keamanan Data

3.4.1. Back up data2

3.4.2. Pembatasan akses2

Skor32

IV

Sikap Kerja

4.1. Bekerja sesuai kaidah keselamatan Data3

4.2. Bekerja sesuai kaidah keselamatan alat

dan manusia3

Skor6

VWaktu

5.1. Waktu penyelesaian praktik2

Skor2

Keterangan :

Skor perolehan berdasarkan pedoman penilaian

Perhitungan nilai praktik (NP) :

Prosentase Bobot Komponen PenilaianNilai Praktik

(NP)

Persiapan Proses HasilSikap Waktu NK

123456

Bobot (%)5502015109.25

Skor Maksimal12364882

Skor Perolehan9223262

NK0.45116.40.90,2

Keterangan: Bobot diisi dengan prosentase setiap komponen. Besarnya prosentase dari setiap komponen ditetapkan secara proposional sesuai karakteristik program keahlian.

NK = Nilai Komponen, skor perolehan dibagi maksimal skor dikali bobot NP = penjumlahan dari hasil perhitungan nilai komponen

Jenis komponen penilaian (persiapan, proses, , hasil, sikap kerja dan waktu) disesuaikan dengan karakter program keahlian.Paket

A

DOKUMEN NEGARA

2072-P1-13/14 Hak Cipta pada Kemdikbud PP-1/6