SOAL UJIAN PRAKTIK KEJURUAN Satuan Pendidikan : Sekolah Menengah Kejuruan Kompetensi Keahlian : Rekayasa Perangkat Lunak Kode : 2072 Alokasi Waktu : 24 jam Bentuk Soal : Penugasan Perorangan I. PETUNJUK ! Periksalah dengan teliti dokumen soal ujian praktik" yang terdiri dari 4 halaman! 2! #jian praktik ini terdiri atas $ %tiga& tugas dengan rin'ian penugasan se(agai (erikut: a. Hari ke-1 : 4 ja Persiapan perangkat komputer ser)er dan 'lient" instalasi so*t+are pendukung dan penge'ekan perangkat !. Hari ke-1 : 4 ja Pem(uatan +e(,data(ase di komputer ser)er meliputi table" relasi" dan pengisian masing-masing ta(le" pem(uatan .uery dan )ie+! ". Hari ke-2 : 1# ja Pem(uatan aplikasi +e( atau aplikasi desktop dikomputer 'lient dan mengkoneksikan aplikasi data(ase ke komputer ser)er $! Peralatan utama komputer telah disediakan 4! File data disediakan oleh sekolah! /! Program aplikasi yang (ersi*at khusus disiapkan oleh peserta 0! File gam(ar disesuaikan dengan ke(utuhan II. KESELA$ATAN KERJA
! 1ngat dan *ahami peraturan keselamatan kerja dalam penggunaan komputer agar tidak terjadi kerusakan,kehilangan data yang telah anda (uat2 2! 3indari penyimpanan (enda atau 4at 'air di sekitar komputer yang dapat mengaki(atkan tumpah dan merusak perangkat komputer2 $! Perhitungkan spesi*ikasi hardware dan ke(utuhan software dengan program yang anda (uat2 4! Perhitungkan +aktu yang disediakan2 2072-P3-12/13 Hak %i&'a &a(a Ke(ik!)( SPK-1/* Pake' 3 +OKU$EN NE,ARA III. +A-TAR PERALATAN. KO$PONEN. +AN /AHAN0 N1. Naa A2a'/K1&13e3//a4a3 S&e5i6ika5i J)2a4 Ke'era37a3 1 2 3 4 * A2a' P5 Ser)er Minimal 1ntel Pentium 4" "6734" RAM 26 MB" 38 99 7B" :7A A7P 4;04MB PC Client Minimal Intel Pentium 111 " !2 73" 26 MB" 99 7B" :7A A7P 4;04 MB 2 Printer Be(as $ 58 So*t+are a! <S =P-Pro*esional" Windo+s > (uah (! So*t+are 8ata(ase My!S?L" MS A''ess (uah '! We( Ser)er Apa'he (uah d! So*t+are (ahasa pemrograman 8esktop :isual Basi'" delphi atau :isual !@AB (uah e! So*t+are Ser)er Side Programming P3P atau ASP (uah *! So*t+are desain +e( (uah Cront Page Cront page =P Ma'romedia Clash Clash 6!9 S+ish S+ish 6!9 :er! > Ado(e Photoshop Ado(e Photoshop 5S$ atau yang le(ih tinggi /a4a3 ! 8ata pem(eli 8eskripsi 8ata 2! 8ata motor 8eskripsi 8ata $! 8ata paket kridit 8eskripsi 8ata 4! 8ata (eli 'ash 8eskripsi 8ata /! 8ata (eli kridit 8eskripsi 8ata 0! 8ata (ayar 'i'ilan 8eskripsi 8ata 9! Kertas 3:S 69 gram Dumlah Rim ! 58 RW Dumlah #nit 2! Binta Printer Dumlah #nit menyesuaikan I8. SOAL/TU,AS 2072-P3-12/13 Hak %i&'a &a(a Ke(ik!)( SPK-2/* 1. Per5ia&a3 9:ak') 4 ja; Menge'ek semua perangkat %hard+are dan so*ta+e& sesuai ke(utuhan untuk ser)er dan 'lient! Menginstal dan mengkon*igurasi so*t+are utama dan pendukung sesuai ke(utuhan! Menge'ek hasil instalasi so*t+are utama dan pendukung! 2. Pe!)a'a3 +a'a!a5e 9:ak') : 4 ja; Mem(uat data(ase relasional untuk E5i5'e (a'a!a5e &e!e2ia3 1'1rF menggunakan perangkat yang telah disiapkan dengan skema data(ase %P8M: Physi'al data Model& seperti terlihat dalam gam(ar! Bipe dan ukuran data dapat disesuiakan dengan 8BMS yang dipakai dan ke(utuhannya! Mem(uat )ie+ atau .uery dari satu atau (e(erapa ta(el yang akan digunakan untuk menampilkan in*ormasi melalui aplikasi dekstop dan atau eksekuti* in*ormation sistem! Masukkan (e(erapa data melalui 8BMS yang telah tersedia! FK_RELATIONSHIP_1 FK_RELATIONSHIP_2 FK_RELATIONSHIP_3 FK_RELATIONSHIP_4 FK_RELATIONSHIP_5 FK_RELATIONSHIP_6 motor motor_kode motor_merk motor_type motor_wara_p!" ! #a motor_#ar$a motor_$am%ar &#ar'1() *ar&#ar'15) *ar&#ar'15) *ar&#ar'+() do,%" e " o$%" o% -pk. pem%e" ! pem%e" ! _No_KTP pem%e" ! _ama pem%e" ! _a" amat pem%e" ! _te"po pem%e" ! _HP *ar&#ar'1+) *ar&#ar'25) *ar&#ar'6() ,mer! &'15/() ,mer! &'15/() -pk. %e" ! _&a0# &a0#_kode pem%e" ! _No_KTP motor_kode &a0#_ta$$a" &a0#_%ayar &#ar'1() *ar&#ar'1+) &#ar'1() date do,%" e -pk. -1k1. -1k2. kr! d!t_paket paket_kode paket_#ar$a_&a0# paket_,a$_m,ka paket_2 ,m" a#_&! &! " a paket_%,$a paket_! " a! _&! &! " a &#ar'1() do,%" e do,%" e ,mer! &'2/() do,%" e do,%" e -pk. %e" ! _kr! d! t kr! d! t_kode pem%e" ! _No_KTP paket_kode motor_kode kr! d! t_ta$$a" 1otokop! _KTP 1otokop! _KK 1otokop! _0" !p_$a2 ! &#ar'1() *ar&#ar'1+) &#ar'1() &#ar'1() date %oo" %oo" %oo" -pk. -1k1. -1k3. -1k2. %ayar_&! &! " a &! &! " a_kode kr! d! t_kode &! &! " a_ta$$a" &! &! " a_2 ,m" a# &! &! " a_ke &! &! " a_0! 0a_ke &! &! " a_0! 0a_#ar$a &#ar'1() &#ar'1() date ,mer! &'3/() ,mer! &'3/() ,mer! &'3/() do,%" e -pk. -1k. 3. Pe!)a'a3 A&2ika5i +e5k'1& 9:ak') : 1# ja; 2072-P3-12/13 Hak %i&'a &a(a Ke(ik!)( SPK-3/* Aplikasi (er(asis dekstop meliputi (e(erapa user inter*a'e yang digunakan oleh operator untuk memanipulasi data(ase %tam(ah" edit" hapus" pen'arian" dan laporan %report& data! Mem(uat menu(ar dan atau su( menu yang meliputi antara lain: login,logout" Antri data" )ersion" help,in*o! Mem(uat tool(ar untuk mengakses user inter*a'e! Mem(uat user inter*a'e untuk memamanipulasi ta(el %tam(ah" edit" hapus" pen'arian& Mengkoneksikan aplikasi %inter*a'e& ke data(ase ser)er! Mem(uat report! Menguji aplikasi! 4. Pe!)a'a3 A&2ika5i :e! ek5ek)'i6 i361ra'i13 5i5'e 9:ak') : 1# ja; Aplikasi (er(asis We( meliputi (e(erapa inter*a'e yang digunakan oleh top manager untuk mengekstrak (e(erapa data %ta(el& sehingga didapatkan in*ormasi untuk pendukung keputusan! Misal melihat list detail harga 'i'ilan sepeda motor! Menampilkan data pem(elian (erdasarkan kategori pem(elian 'ash atau kridit" menampilkan gra*ik penjualan sepeda motor setiap merk dll! Mem(uat halaman utama +e( %home&! Mem(uat hyperlink! Mem(uat atau mengedit gam(ar" logo atau animasi se(agai header atau (anner halaman utama sesuai ke(utuhan Mem(uat user inter*a'e untuk memamanipulasi ta(el %tam(ah" edit" hapus" pen'arian& Mem(uat user inter*a'e untuk menampilkan in*ormasi eksekuti*! Mengkoneksikan aplikasi ke data(ase ser)er! Mem(uat report! Menguji aplikasi +e( eksekutif information sistem! *. Ke'e3')a3 )) &r17ra a&2ika5i : ! Ketentuan titik (erat program pada : a! Security acces dataG (! Pem(atasan acces end user sesuai dengan kepentinganG '! Kompleksitas layanan yang dapat disajikanG d! Kesesuaian tampilan dan *ungsi tiap-tiap halaman,form! 2! Program harus dapat diakses oleh seluruh computer client yang ter-connect pada jaringan intranet! Adapun (atasan pem(uatan program ialah: a! Aplikasi dekstop : Sour'e 'ode sesuai dengan (ahasa pemrograman yang dipakai! (! Aplikasi web : Source code dalam (entuk 3BML '! Mempunyai data base. d! Adanya,terdapat report. 2072-P3-12/13 Hak %i&'a &a(a Ke(ik!)( SPK-4/* SELAMAT dan SUKSES 2072-P3-12/13 Hak %i&'a &a(a Ke(ik!)( SPK-*/*