SOAL UJI KOMPETENSI RPL 2015/2016 ( TERBARU )






UJIAN NASIONAL
TAHUN PELAJARAN 2015/2016

 

SOAL UJIAN PRAKTIK KEJURUAN


Satuan Pendidikan                     :           Sekolah Menengah Kejuruan
Kompetensi Keahlian     :           Rekayasa Perangkat Lunak
Kode                                          :           2072
Alokasi Waktu               :           24Jam
Bentuk Soal                               :           Penugasan Perorangan

 


I.       PETUNJUK UMUM
1.      Periksalah dengan teliti dokumen soal ujian praktik, yang terdiri dari 4  halaman.
2.      Ujian praktik ini terdiri atas 3 (tiga) tugas dengan rincian penugasan sebagai berikut.
a.      Hari ke-1: 4 jam
Persiapan perangkat komputer server dan client, instalasi software pendukung dan pengecekan perangkat
b.    Hari ke-1: 6 jam
Pembuatan web/database di komputer server meliputi table, relasi, dan pengisian masing-masing table, pembuatan query dan view.
c.       Hari ke-2: 10 jam
Pembuatan web/aplikasi desktop dikomputer client dan mengkoneksikan aplikasi database ke komputer server
3.      Peralatan utama komputer telah disediakan
4.      File data disediakan oleh sekolah.
5.      Program aplikasi yang bersifat khusus disiapkan oleh peserta
6.      File gambar disesuaikan dengan kebutuhan

ii.      Keselamatan Kerja
1.      Ingat dan fahami peraturan keselamatan kerja dalam penggunaan komputer agar tidak terjadi kerusakan/kehilangan data yang telah anda buat!
2.      Hindari penyimpanan benda atau zat cair di sekitar komputer yang dapat mengakibatkan tumpah dan merusak perangkat komputer!
3.      Perhitungkan spesifikasi hardware dan kebutuhan software dengan program yang anda buat!
4.      Perhitungkan waktu yang disediakan!



III.       DAFTAR PERALATAN, KOMPONEN, DAN BAHAN


No.
Nama
Alat/Komponen/Bahan
Spesifikasi
Jumlah
Keterangan
1
2
3
4
5
1
PC Server
Minimal Intel Pentium 4, 1,8GHz, RAM 128 MB, HD100 GB, VGA AGP 4x64MB



2
PC Client
Minimal Intel Pentium III, 1.2 GH, 128 MB, 100 GB, VGA AGP 4x64 MB


3
Printer
Bebas


4
CD Software




a.       OS
XP-Profesional, Windows 7/8/10
1 buah

b.      Software Database
My SQL
MS Access
1 buah

c.       Web Server
Apache
1 buah

d.      Software bahasa pemrograman Desktop
Visual Basic, delphi atau  Visual .NET

1 buah

e.       Software Server Side Programming

PHP atau ASP
1 buah

f.       Software Desain Web

1 buah

§  Font Page
Front Page XP


§  Macromedia Flash
Flash 8.0


§  Swish
Swish 8.0 Ver. 7


§  Adobe Photoshop
Adobe Photoshop CS3 atau yang lebih tinggi


g.      Software desain database

1 buah


Bahan



1.  
Data Pasien
Data Tentang Pasien


2.  
Data Pegawai
Data Tentang Pegawai


3.  
Data Pendaftaran
Data Catatan Pendaftaran Pasien saat Berkunjung Ke Polilinik


4.  
Data Poliklinik
Data nama poli yang ada


5.  
Data Doktek
Data Dokter yang praktek di poli


6.  
Data Jadwal Praktek
Data Jadwal Praktek Dokter


7.  
Data Pemeriksaan
Data Rekam Medis hasil pemeriksaan pasien


8.  
Data Resep
Data resep yang diberikan ke pasien


9.  
Data Obat
Data Jenis Obat


10.   
Data Jenis Biaya
Data berbagai jenis biaya yang ada pada pemeriksaan


11.   
Data Rincian Biaya
Data rincian biaya yang harus dibayar pasien saat berkunjung untuk pemeriksaan


12.   
Data Login
Data aku petugas untuk masuk sistem


13.   
Kertas HVS
Jumlah
Rim

14.   
CD RW
Jumlah
Unit

15.   
Tinta Printer
Jumlah
Unit


IV.        SOAL/TUGAS

Membuat Aplikasi Poliklinik Berbasis Web/Desktop pada Jaringan Intranet

A.    LANGKAH KERJA
1.      Persiapan
a.      Mengecek semua perangkat (hardware dan softawe) sesuai kebutuhan untuk server dan client.
b.      Menginstal dan mengkonfigurasi software utama dan pendukung sesuai kebutuhan.
c.       Mengecek hasil instalasi software utama dan pendukung.
2.      Pembuatan database
a.      Membuat PDM (Physical data Model) untuk “Aplikasi Poliklinik” dengan menggunakan perangkat yang telah disiapkan berdasarkan CDM (Conceptual Data Model) seperti terlihat dalam gambar di bawah.
b.      Menyesuaikan tipe dan ukuran data dengan DBMS (software manajemen data/database) yang dipakai dan kebutuhannya.
c.       Membuat view atau query dari satu atau beberapa tabel yang akan digunakan untuk menampilkan informasi melalui aplikasi dekstop dan atau eksekutif information sistem.
d.      Masukkan beberapa data melalui DBMS yang telah tersedia
3.      Pembuatan Aplikasi
a.      Melakukan coding aplikasi berbasis desktop meliputi beberapa user interface yang digunakan oleh operator untuk memanipulasi database (tambah, edit, hapus, pencarian, dan laporan (report) data.
1)      Membuat menubar dan atau sub menu yang meliputi antara lain: login/logout, entri data, version, help/info.
2)      Membuat toolbar untuk mengakses user interface.
3)      Membuat user interface untuk memanipulasi tabel (tambah, edit, hapus, pencarian)
4)      Mengkoneksikan aplikasi (interface) ke database server.
b.      Melakukan coding aplikasi berbasis web meliputi beberapa user interface yang digunakan oleh untuk menyimpan transaksi pembelian mobil
1)      Membuat halaman utama web (home).
2)      Membuat hyperlink.
3)      Membuat atau mengedit gambar, logo atau animasi sebagai header atau banner halaman utama sesuai kebutuhan
4)      Membuat user interface untuk memamanipulasi tabel (tambah, edit, hapus, pencarian)
5)      Membuat user interface untuk menampilkan informasi eksekutif.
6)      Mengkoneksikan aplikasi ke database server.
c.       Membuat report
d.      Menguji aplikasi di komputer client maupun perangkat mobile melalui browser

B.     PERATURAN KERJA
1.      Ketentuan titik berat program pada :
a.       Security acces data;
b.      Pembatasan acces end user sesuai dengan kepentingan;
c.       Kompleksitas layanan yang dapat disajikan;
d.      Kesesuaian tampilan dan fungsi tiap-tiap halaman/form.
2.      Program harus dapat diakses oleh seluruh computer client yang ter-connect pada jaringan intranet. Adapun batasan pembuatan program ialah:
a.       Aplikasi dekstop: Source code sesuai dengan bahasa pemrograman yang dipakai.
b.      Aplikasi web: Source code dalam bentuk HTML
c.       Mempunyai data base.
d.      Adanya/terdapat report.




V.           GAMBAR KERJA

Conceptual data Model untuk Basis Data Aplikasi Poliklinik

PAKET 1
Aplikasi Poliklinik



PAKET 2
Aplikasi Jasa Laundry



PAKET 3
Aplikasi Rental Mobil








More

Whats Hot