Anda di halaman 1dari 4

DOKUMEN NEGARA Paket

UJI KOMPETENSI KEAHLIAN


TAHUN PELAJARAN 2018/2019

SOAL PRAKTIK KEJURUAN

Satuan Pendidikan : Sekolah Menengah Kejuruan


Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kode : 2072
Alokasi Waktu : 16 Jam
Bentuk Soal : Penugasan Perorangan
Judul Tugas : Pengembangan Aplikasi Kasir Restoran
(Table Service)

I. PETUNJUK UMUM

1. Periksalah dengan teliti dokumen soal ujian praktik.


2. Baca dan pahami maksud soal agar tidak terjadi kesalahan pekerjaan.
3. Bekerjalah dengan memperhatikan jadwal dengan alur pengerjaan.
4. Peralatan utama dan bahan telah disediakan sesuai dengan kebutuhan.
5. Dalam bekerja selalu memperhatikan keselamatan kerja.

II. DAFTAR PERALATAN

Nama
No. Spesifikasi Jumlah Keterangan
Alat/Komponen/Bahan
1 2 3 4 5
Alat Tes /Alat tangan
1. Komputer (PC/Laptop) - Prosesor : Dual Core 2,4 1
GHz
- RAM : 2 GB
- Keyboard
- Mouse
- Monitor

2072-P1-18/19 Hak Cipta pada Kemdikbud SPK-1/4


Nama
No. Spesifikasi Jumlah Keterangan
Alat/Komponen/Bahan
1 2 3 4 5
2. Software Komputer - OS (Windows/Linux) 1
Peserta - Web Server
(Apache/Tomcat/IIS)
- Database Server
(MySQL/Microsoft SQL
Server/Oracle)
- IDE/Text Editor
(Notepad++/Eclipse/
Netbeans/Microsoft Visual
Studio/Adobe
Dreamweaver/Android
Studio)
- Image Editor (Adobe
Photoshop/Adobe
illustrator/GIMP/Corel
Draw/Inkscape
- Reporting Application
(Jasper Report/Crystal
Report)
3. Switch Cable 4 Port 1
4. Wireless Access Point 802.11 b/g/n 1
5. Komputer Server - Prosesor : Dual Core 2,4
GHz
- RAM : 2 GB
1
- Keyboard
- Mouse
- Monitor
6. Printer Bebas 2
7. Crimping Tool Untuk RJ-45 1
8. Kabel UTP Terkoneksi RJ-45 4
9. Software Komputer - OS (Windows/Linux)
Server - Web Server
(Apache/Tomcat/IIS)
1
- Database Server
(MySQL/Microsoft SQL
Server/Oracle)
10 Android Device Bebas 1
11 File Pendukung - Javascript Framework 1
(optional) - CSS Framework
- PHP Framework
Bahan
1. Data Kasir Deskripsi Data
2. Data Meja Deskripsi Data
3. Data Order Deskripsi Data
4. Data Barang Deskripsi Data
5. Data Transaksi Deskripsi Data

2072-P1-18/19 Hak Cipta pada Kemdikbud SPK-2/4


Nama
No. Spesifikasi Jumlah Keterangan
Alat/Komponen/Bahan
1 2 3 4 5
6. Kertas HVS 80 gram
7. CD RW
8. Tinta Printer

III. SOAL/TUGAS

1. Judul Tugas : Pengembangan Aplikasi Kasir Restoran (Table Service)


2. Langkah Kerja:
a. Lakukan Instalasi dan Pengaturan Software Tools Pemrograman
b. Interpretasikan Spesifikasi Program yang diberikan
i. Aplikasi berbasis sistem client-server
ii. Aplikasi dapat dibuat berbasis desktop, web, atau perangkat bergerak
iii. Aplikasi menggunakan pembagian privilege dengan tingkatan
(administrator, kasir, dan owner)
c. Buatlah Desain User Interface (Menu, Form Modifikasi Data, dan
Pelaporan)
i. Fitur minimal dan pembagian privilege dalam aplikasi
Fitur administrator waiter kasir owner
Login X X X X
Logout X X X X
Entri Meja X
Entri Barang X X
Entri Order X
Entri Transaksi X
Generate laporan X X X

ii. Desain dibuat dengan memperhatikan estetika dan user-friendliness


iii. Form pelaporan dibuat sekomunikatif mungkin
iv. Terapkan pemrograman berbasis obyek (object oriented
programming)
d. Hubungkan Aplikasi dengan Basis Data
i. Pilih dan instal aplikasi server basis data yang diinginkan
ii. Buat basis data dengan PDM sebagai berikut:

2072-P1-18/19 Hak Cipta pada Kemdikbud SPK-3/4


iii. Terapkan stored procedure
iv. Hubungkan aplikasi dengan basis data
e. Lakukan Debugging
i. Lakukan ujicoba real-time
ii. Pastikan langkah-langkah dalam pendeteksian kesalahan dilakukan
dengan benar
iii. Pastikan seluruh fitur berfungsi dengan baik
f. Buatlah Dokumentasi dan Manual Singkat Penggunaan Aplikasi
i. Buatlah dokumentasi fitur-fitur dalam aplikasi (user manual)
ii. Buatlah dokumentasi pengembangan aplikasi

Catatan : efisiensi baris program, kreativitas, atau inovasi akan dinilai lebih oleh
penguji

IV. GAMBAR KERJA

“SELAMAT & SUKSES”

2072-P1-18/19 Hak Cipta pada Kemdikbud SPK-4/4

Anda mungkin juga menyukai