Anda di halaman 1dari 10

UJI KOMPETENSI KEAHLIAN

TAHUN PELAJARAN 2021/2022

SOAL UJI KOMPETENSI

Satuan Pendidikan : Sekolah Menengah Kejuruan


Kompetensi Keahlian : Rekayasa Perangkat Lunak
Alokasi Waktu : 6 jam
Bentuk Soal : Penugasan Perorangan (Praktik)
Judul Tugas : Membuat Aplikasi Manajemen Perpustakaan

I. PETUNJUK UMUM
1. Periksalah dengan teliti dokumen soal ujian praktik
2. Periksalah peralatan dan bahan yang dibutuhkan
3. Gunakan peralatan utama dan peralatan keselamatan kerja yang telah
disediakan
4. Gunakan peralatan sesuai dengan SOP (Standard Operating
Procedure)
5. Bekerjalah dengan memperhatikan petunjuk Pembimbing/Penguji
6. Diperkenankan meninggalkan ruangan untuk beristirahat atau ke
kamar kecil tanpa penghentian waktu ujian
7. Tetap tenang dan tidak gaduh saat berada di dalam tempat uji
kompetensi
II. DAFTAR PERALATAN

No. Nama Alat/ Spesifikasi Jumlah Keterangan


Bahan/Komponen Minimal

1 2 3 4 5

Alat

1 Komputer berupa PC atau - Prosesor : Dual


Laptop Core 2,4 GHz

- RAM : 2 Gb

- Storage 256Gb

- Keyboard

- Mouse

- Monitor

Software Pendukung

1 Sistem Operasi Windows


7/Windows
10/Linux/ Sistem
operasi lain
sesuai spesifikasi
komputer

2 Aplikasi Code Editor Versi


menyesuaikan
spesifikasi
komputer
masing-masing

3 Aplikasi Web Designer Versi


menyesuaikan
spesifikasi
komputer

4 Aplikasi Web Server + Versi


Database menyesuaikan
spesifikasi
komputer, misal
XAMPP + MySQL

5 Aplikasi Wireframe/mockup Versi


menyesuaikan
spesifikasi
komputer

6 Aplikasi Browser Versi


menyesuaikan
spesifikasi
komputer

Bahan

1 File Gambar Penunjang -

2 Data Dummy Menyesuaikan


masing-masing
III. SOAL ASPEK KETERAMPILAN

Judul Tugas : Membuat Aplikasi Manajemen Perpustakaan

Langkah Kerja :

1. Platform aplikasi yang akan dibuat adalah Web Application.


2. Siapkan peralatan dan aplikasi pendukung yang akan digunakan.
3. Lakukan proses install aplikasi pendukung yang dibutuhkan sesuai
dengan jenis aplikasi yang akan dibuat.
4. Buatlah mockup aplikasi sesuai dengan rancangan yang disiapkan,
komponen lain dapat ditambahkan jika diperlukan.
5. Implementasikan mockup ke dalam layout user interface, pastikan
memenuhi unsur estetika dan kaidah dasar desain grafis
6. Lakukan identifikasi alur pemrograman dan algoritma yang akan
digunakan
7. Buatlah database beserta tabel nya sesuai dengan Skema Relasi Tabel
pada Gambar Kerja/Lampiran Lain dibawah ini.
8. Lakukan pemrograman menggunakan bahasa pemrograman PHP
dengan ketentuan sebagai berikut :
a. Gunakan tipe data dan kontrol program yang sesuai
b. Data disimpan dan dibaca dari database / tabel yang telah
dibuat pada poin 7.
c. Gunakan prosedur dan fungsi pada kode program yang dibuat
d. Gunakan array untuk melakukan pengolahan data
9. Rencanakan data dummy yang akan digunakan
10.Lakukan pengujian/debug setiap kode program dengan data dummy
yang telah anda rencanakan pada poin 9 dan pastikan hasil eksekusi
sesuai dengan yang diharapkan.
IV. GAMBAR KERJA/LAMPIRAN LAIN

A. Login Page

B. Dashboard (Home)
C. Form Tambah Baru

D. Page Anggota
E. Form Tambah Anggota

F. Page Buku
G. Form Tambah Buku
V. SKEMA RELASI TABEL
VI. SKEMA STRUKTUR MENU

Catatan Gambaran Aplikasi

Aplikasi ini digunakan untuk managing peminjaman buku pada suatu


perpustakaan. Role yang berhak mengakses aplikasi ini hanya administrator dari
perpustakaan tersebut. Selanjutnya administrator bisa masuk untuk melakukan
aktivitasnya sesuai dengan Skema Struktur Menu diatas. Saat pertama kali
digunakan pastikan database dan tabel telah ter-create.

“SELAMAT & SUKSES”

Anda mungkin juga menyukai