SlideShare a Scribd company logo
Paket

DOKUMEN NEGARA

1

UJIAN NASIONAL
TAHUN PELAJARAN 2013/2014

SOAL UJIAN PRAKTIK KEJURUAN
Satuan Pendidikan
Kompetensi Keahlian
Kode
Alokasi Waktu
Bentuk Soal

I.

:
:
:
:
:

Sekolah Menengah Kejuruan
Rekayasa Perangkat Lunak
2072
24 jam
Penugasan Perorangan

PETUNJUK
1. Periksalah dengan teliti dokumen soal ujian praktik, yang terdiri dari 3 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 : 4 jam
Pembuatan database di komputer server meliputi table, relasi, dan pengisian
masing-masing table, pembuatan query dan view.
c. Hari ke-2 : 16 jam
Pembuatan aplikasi web/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!

2072-P1-13/14

Hak Cipta pada Kemdikbud

SPK-1/4
III. DAFTAR PERALATAN, KOMPONEN DAN BAHAN
No.

Nama
Alat/Komponen/Bahan

Spesifikasi

Jumlah

Keterangan

1

2

3

4

5

1

Alat
PC Server

PC Client

2
3

Printer
CD Software
a. OS
b. Software Database
c. Web Server
d. Software bahasa
pemrograman
Desktop
e. Software Server Side
Programming
f. Software desain web
• Front Page
• Macromedia Flash
• Swish
• Adobe Photoshop

1.
2.
3.
4.
5.
6.
7.
10.
11.

Bahan
Data guru
Data siswa
Data wali murid
Data Bidang studi keakhlian
Data Kompetensi keakhlian
Data standar kompetensi
Data Nilai
Kertas HVS 80 gram
CD RW

12.

Tinta Printer

2072-P1-13/14

Minimal Intel
Pentium 4, 1,8GHz,
RAM 128 MB, HD
100 GB, VGA AGP
4x64MB
Minimal Intel
Pentium III , 1.2
GH, 128 MB, 100
GB, VGA AGP
4x64 MB
Bebas
XP-Profesional,
Windows 7
My.SQL,
MS Access
Apache
Visual Basic, delphi
atau Visual .NET

1 buah

PHP atau ASP

1 buah

Front page XP
Flash 8.0
Swish 8.0 Ver. 7
Adobe Photoshop
CS3 atau yang lebih
tinggi

1 buah
1 buah
1 buah

1 buah

Deskripsi
Deskripsi
Deskripsi
Deskripsi
Deskripsi
Deskripsi
Deskripsi
Jumlah
Jumlah

Rim
Unit

Jumlah

Unit

Hak Cipta pada Kemdikbud

Data
Data
Data
Data
Data
Data
Data

menyesuaikan
tipe printer
SPK-2/4
IV. SOAL/TUGAS
SOAL : BUATLAH APLIKASI DATABASE PERPUSTAKAAN BERBASIS
WEB/DESKTOP SESUAI DBSM
1. Persiapan (waktu 4 jam)
• Mengecek semua perangkat (hardware dan softawe) sesuai kebutuhan untuk
server dan client.
• Menginstal dan mengkonfigurasi software utama dan pendukung sesuai
kebutuhan.
• Mengecek hasil instalasi software utama dan pendukung.
2. Pembuatan Database (waktu : 4 jam)
• Membuat database relasional untuk “sistem database perpustakaan”
menggunakan perangkat yang telah disiapkan dengan skema database (PDM:
Physical data Model) seperti terlihat dalam gambar.
• Tipe dan ukuran data dapat disesuiakan dengan DBMS yang dipakai dan
kebutuhannya.
• Membuat view atau query dari satu atau beberapa tabel yang akan digunakan
untuk menampilkan informasi melalui aplikasi dekstop dan atau eksekutif
information sistem.
• Masukkan beberapa data melalui DBMS yang telah tersedia.
bidang_studi
bidang_kode char(10)
<pk>
bidang_nama varchar(30)

FK_MELIPUTI
kompetensi_keakhlian

siswa
Siswa_NISN
Kompetensi_kode
Siswa_nama
Siswa_alamat
Siswa_tgl_lahir
Siswa_foto

char(10)
<pk>
char(10)
<fk>
varchar(30)
varchar(50)
date
longbl ob

Kompetensi_kode char(10)
<pk>
bidang_kode
char(10)
<fk>
Kompetensi_nama varchar(25)

FK_RELATIONSHIP_4

FK_TERDIRI_DARI

standar_kompetensi
SK_kode
Kompetensi_kode
SK_nama
SK_kelas

FK_MEMILIKI

FK_NILAI3

wali_murid
Wali_id
Siswa_NISN
Wali_nama_ayah
Wali_pekerjaan_ayah
Wali_nama_ibu
Wali_pekerjaan_ibu
Wali_alamat
Wali_telpon

char(10)
<pk>
char(10)
<fk>
varchar(25)
varchar(15)
varchar(25)
varchar(15)
varchar(50)
int

char(10)
<pk>
char(10)
<fk>
varchar(60)
text

nilai

FK_NILAI

Siswa_NISN
Guru_kode
SK_kode
Nilai_angka
Nilai_huruf

char(10) <pk,fk1>
char(10) <pk,fk2>
char(10) <pk,fk3>
float(4)
text

guru
FK_MEMPUNYAI Guru_kode
Kompetensi_kode
Guru_NIP
FK_NILAI2
Guru_Nama
Guru_alamat
Guru_telpon

char(10)
<pk>
char(10)
<fk>
char(16)
varchar(25)
varchar(50)
int

3. Pembuatan Aplikasi Web/Desktop (waktu : 16 jam)
2072-P1-13/14

Hak Cipta pada Kemdikbud

SPK-3/4
Aplikasi berbasis Web/dekstop meliputi beberapa user interface yang digunakan
oleh operator untuk memanipulasi database (tambah, edit, hapus, pencarian, dan
laporan (report) data.
• Membuat menubar dan atau sub menu yang meliputi antara lain: login/logout,
Entri data, version, help/info.
• Membuat toolbar untuk mengakses user interface.
• Membuat user interface untuk memamanipulasi tabel (tambah, edit, hapus,
pencarian)
• Mengkoneksikan aplikasi (interface) ke database server.
• Membuat report.
• Menguji aplikasi.
4. Khusus pembuatan Aplikasi web eksekutif information sistem
Aplikasi berbasis Web meliputi beberapa interface yang digunakan oleh top
manager untuk mengekstrak beberapa data (tabel) sehingga didapatkan informasi
untuk pendukung keputusan. Misal melihat detail nilai siswa setiap kelas.
Menampilkan seluruh siswa yang mempunyai nilai dibawah standar setiap kelas
atau menampilkan grafik nilai dan lain-lain.
• Membuat halaman utama web (home).
• Membuat hyperlink.
• Membuat atau mengedit gambar, logo atau animasi sebagai header atau banner
halaman utama sesuai kebutuhan
• Membuat user interface untuk menampilkan informasi eksekutif.
• Mengkoneksikan aplikasi ke database server.
• Menguji aplikasi web eksekutif information sistem.
5. Ketentuan umum program aplikasi :
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.

SELAMAT dan SUKSES
2072-P1-13/14

Hak Cipta pada Kemdikbud

SPK-4/4

More Related Content

Similar to 2072 p1-spk-rekayasa perangkat lunak

2072 p1-spk-rekayasa-perangkat-lunak
2072 p1-spk-rekayasa-perangkat-lunak2072 p1-spk-rekayasa-perangkat-lunak
2072 p1-spk-rekayasa-perangkat-lunak
hanujisudiman
 
2072 p1-spk-rekayasa perangkat lunak poliklinik
2072 p1-spk-rekayasa perangkat lunak   poliklinik2072 p1-spk-rekayasa perangkat lunak   poliklinik
2072 p1-spk-rekayasa perangkat lunak poliklinik
Johnie Swanda Pasaribu
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
Logistyo Yulistianto
 
Indikator mutu-dan-sismadak
Indikator mutu-dan-sismadakIndikator mutu-dan-sismadak
Indikator mutu-dan-sismadak
AriefRahman128
 
Perangkat Keras Komputer
Perangkat Keras KomputerPerangkat Keras Komputer
Perangkat Keras KomputerZulkarnain Aza
 
Studi kelayakan PPDB online pada SMA Negeri 78
Studi kelayakan PPDB online pada SMA Negeri 78Studi kelayakan PPDB online pada SMA Negeri 78
Studi kelayakan PPDB online pada SMA Negeri 78
Dwika Setya
 
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza SafitriPerangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
Sandra Vio
 
Dskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s piDskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s pi
osnamek62
 
2072 ksp-rekayasa perangkat lunak
2072 ksp-rekayasa perangkat lunak2072 ksp-rekayasa perangkat lunak
2072 ksp-rekayasa perangkat lunak
Dhanang Fitra
 
Bahan ajar html 1
Bahan ajar html 1Bahan ajar html 1
Bahan ajar html 1
Uji Wardoyo
 
Presentasi java
Presentasi javaPresentasi java
Presentasi java
Putu Shinoda
 
GKB 1053 - BAB 7
GKB 1053 - BAB 7GKB 1053 - BAB 7
GKB 1053 - BAB 7
rabiatulashikin
 
Proposalmanajemenproyek
ProposalmanajemenproyekProposalmanajemenproyek
Proposalmanajemenproyek
Ardhiansyah Purwanto
 
Module desain web
Module desain webModule desain web
Module desain web
Dedy Setiawan
 
Bab 7
Bab 7Bab 7
Bab 7
Noor Amal
 
GKB 1053-Bab 7
GKB 1053-Bab 7GKB 1053-Bab 7
GKB 1053-Bab 7
atikishak
 
Bab 7
Bab 7Bab 7
Bab 7
Noor Amal
 
Bab 7
Bab 7Bab 7
Bab 7
Noor Amal
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Royon Reys Rumapea
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Fitri Evi Nasution
 

Similar to 2072 p1-spk-rekayasa perangkat lunak (20)

2072 p1-spk-rekayasa-perangkat-lunak
2072 p1-spk-rekayasa-perangkat-lunak2072 p1-spk-rekayasa-perangkat-lunak
2072 p1-spk-rekayasa-perangkat-lunak
 
2072 p1-spk-rekayasa perangkat lunak poliklinik
2072 p1-spk-rekayasa perangkat lunak   poliklinik2072 p1-spk-rekayasa perangkat lunak   poliklinik
2072 p1-spk-rekayasa perangkat lunak poliklinik
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
 
Indikator mutu-dan-sismadak
Indikator mutu-dan-sismadakIndikator mutu-dan-sismadak
Indikator mutu-dan-sismadak
 
Perangkat Keras Komputer
Perangkat Keras KomputerPerangkat Keras Komputer
Perangkat Keras Komputer
 
Studi kelayakan PPDB online pada SMA Negeri 78
Studi kelayakan PPDB online pada SMA Negeri 78Studi kelayakan PPDB online pada SMA Negeri 78
Studi kelayakan PPDB online pada SMA Negeri 78
 
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza SafitriPerangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
Perangkat lunak dan rekayasa perangkat lunak - Andini Izza Safitri
 
Dskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s piDskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s pi
 
2072 ksp-rekayasa perangkat lunak
2072 ksp-rekayasa perangkat lunak2072 ksp-rekayasa perangkat lunak
2072 ksp-rekayasa perangkat lunak
 
Bahan ajar html 1
Bahan ajar html 1Bahan ajar html 1
Bahan ajar html 1
 
Presentasi java
Presentasi javaPresentasi java
Presentasi java
 
GKB 1053 - BAB 7
GKB 1053 - BAB 7GKB 1053 - BAB 7
GKB 1053 - BAB 7
 
Proposalmanajemenproyek
ProposalmanajemenproyekProposalmanajemenproyek
Proposalmanajemenproyek
 
Module desain web
Module desain webModule desain web
Module desain web
 
Bab 7
Bab 7Bab 7
Bab 7
 
GKB 1053-Bab 7
GKB 1053-Bab 7GKB 1053-Bab 7
GKB 1053-Bab 7
 
Bab 7
Bab 7Bab 7
Bab 7
 
Bab 7
Bab 7Bab 7
Bab 7
 
Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1Merancang web-data-base-untuk-content-server-by-arya-upload-1
Merancang web-data-base-untuk-content-server-by-arya-upload-1
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
 

More from Winarto Winartoap

Pp 32 th 2015 gaji polri 2915
Pp 32 th 2015 gaji polri 2915Pp 32 th 2015 gaji polri 2915
Pp 32 th 2015 gaji polri 2915Winarto Winartoap
 
Pp 33 th 2015 pokok pensiun 2015
Pp 33 th 2015 pokok pensiun 2015Pp 33 th 2015 pokok pensiun 2015
Pp 33 th 2015 pokok pensiun 2015Winarto Winartoap
 
Pp 34 th 2015 pokok pensiun purnawirawan tni
Pp 34 th 2015 pokok pensiun purnawirawan tniPp 34 th 2015 pokok pensiun purnawirawan tni
Pp 34 th 2015 pokok pensiun purnawirawan tniWinarto Winartoap
 
Pp 35 th 2015 pokok pensiun purnawirawan polri
Pp 35 th 2015 pokok pensiun purnawirawan polriPp 35 th 2015 pokok pensiun purnawirawan polri
Pp 35 th 2015 pokok pensiun purnawirawan polriWinarto Winartoap
 
Pp 36 th 2015 tunjangan anggota knip
Pp 36 th 2015 tunjangan anggota knipPp 36 th 2015 tunjangan anggota knip
Pp 36 th 2015 tunjangan anggota knipWinarto Winartoap
 
Pp 37 th 2015 tunjangan perintis kemerdekaan
Pp 37 th 2015 tunjangan perintis kemerdekaanPp 37 th 2015 tunjangan perintis kemerdekaan
Pp 37 th 2015 tunjangan perintis kemerdekaanWinarto Winartoap
 
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budaya
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budayaPermendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budaya
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budayaWinarto Winartoap
 
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0Winarto Winartoap
 
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputer
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputerKeputusan kepala balitbang kemendikbud nomor 017 un basis komputer
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputerWinarto Winartoap
 
Permendikbud no.4 tahun 2015
Permendikbud no.4 tahun 2015Permendikbud no.4 tahun 2015
Permendikbud no.4 tahun 2015Winarto Winartoap
 
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...Winarto Winartoap
 
6045 kst-administrasi perkantoran
6045 kst-administrasi perkantoran6045 kst-administrasi perkantoran
6045 kst-administrasi perkantoranWinarto Winartoap
 

More from Winarto Winartoap (20)

Pp 30 th 2015 gaji pns 2015
Pp 30 th 2015 gaji pns 2015Pp 30 th 2015 gaji pns 2015
Pp 30 th 2015 gaji pns 2015
 
Pp 31 th 2015 gaji tni 2015
Pp 31 th 2015 gaji tni 2015Pp 31 th 2015 gaji tni 2015
Pp 31 th 2015 gaji tni 2015
 
Pp 32 th 2015 gaji polri 2915
Pp 32 th 2015 gaji polri 2915Pp 32 th 2015 gaji polri 2915
Pp 32 th 2015 gaji polri 2915
 
Pp 33 th 2015 pokok pensiun 2015
Pp 33 th 2015 pokok pensiun 2015Pp 33 th 2015 pokok pensiun 2015
Pp 33 th 2015 pokok pensiun 2015
 
Pp 34 th 2015 pokok pensiun purnawirawan tni
Pp 34 th 2015 pokok pensiun purnawirawan tniPp 34 th 2015 pokok pensiun purnawirawan tni
Pp 34 th 2015 pokok pensiun purnawirawan tni
 
Pp 35 th 2015 pokok pensiun purnawirawan polri
Pp 35 th 2015 pokok pensiun purnawirawan polriPp 35 th 2015 pokok pensiun purnawirawan polri
Pp 35 th 2015 pokok pensiun purnawirawan polri
 
Pp 36 th 2015 tunjangan anggota knip
Pp 36 th 2015 tunjangan anggota knipPp 36 th 2015 tunjangan anggota knip
Pp 36 th 2015 tunjangan anggota knip
 
Pp 37 th 2015 tunjangan perintis kemerdekaan
Pp 37 th 2015 tunjangan perintis kemerdekaanPp 37 th 2015 tunjangan perintis kemerdekaan
Pp 37 th 2015 tunjangan perintis kemerdekaan
 
Pp 38 th 2015 gaji ke 13
Pp 38 th 2015 gaji ke 13Pp 38 th 2015 gaji ke 13
Pp 38 th 2015 gaji ke 13
 
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budaya
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budayaPermendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budaya
Permendikbud tahun2015 nomor002_standar kompetensi khusus ahli cagar budaya
 
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0
Keputusan kepala balitbang kemendikbud nomor 017 hep2015 0
 
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputer
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputerKeputusan kepala balitbang kemendikbud nomor 017 un basis komputer
Keputusan kepala balitbang kemendikbud nomor 017 un basis komputer
 
Pos ujian sekolah 2015
Pos ujian sekolah 2015Pos ujian sekolah 2015
Pos ujian sekolah 2015
 
Pos us sd 2015
Pos us sd 2015Pos us sd 2015
Pos us sd 2015
 
Permendikbud no.4 tahun 2015
Permendikbud no.4 tahun 2015Permendikbud no.4 tahun 2015
Permendikbud no.4 tahun 2015
 
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...
Kisi kisi-ujian-pendidikan-kesetaraan-pada-program-paket-b-wustha-setara-jenj...
 
6063 kst-perbankan syariah
6063 kst-perbankan syariah6063 kst-perbankan syariah
6063 kst-perbankan syariah
 
6045 kst-administrasi perkantoran
6045 kst-administrasi perkantoran6045 kst-administrasi perkantoran
6045 kst-administrasi perkantoran
 
6054 kst-pemasaran
6054 kst-pemasaran6054 kst-pemasaran
6054 kst-pemasaran
 
6027 kst-perbankan
6027 kst-perbankan6027 kst-perbankan
6027 kst-perbankan
 

2072 p1-spk-rekayasa perangkat lunak

  • 1. Paket DOKUMEN NEGARA 1 UJIAN NASIONAL TAHUN PELAJARAN 2013/2014 SOAL UJIAN PRAKTIK KEJURUAN Satuan Pendidikan Kompetensi Keahlian Kode Alokasi Waktu Bentuk Soal I. : : : : : Sekolah Menengah Kejuruan Rekayasa Perangkat Lunak 2072 24 jam Penugasan Perorangan PETUNJUK 1. Periksalah dengan teliti dokumen soal ujian praktik, yang terdiri dari 3 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 : 4 jam Pembuatan database di komputer server meliputi table, relasi, dan pengisian masing-masing table, pembuatan query dan view. c. Hari ke-2 : 16 jam Pembuatan aplikasi web/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! 2072-P1-13/14 Hak Cipta pada Kemdikbud SPK-1/4
  • 2. III. DAFTAR PERALATAN, KOMPONEN DAN BAHAN No. Nama Alat/Komponen/Bahan Spesifikasi Jumlah Keterangan 1 2 3 4 5 1 Alat PC Server PC Client 2 3 Printer CD Software a. OS b. Software Database c. Web Server d. Software bahasa pemrograman Desktop e. Software Server Side Programming f. Software desain web • Front Page • Macromedia Flash • Swish • Adobe Photoshop 1. 2. 3. 4. 5. 6. 7. 10. 11. Bahan Data guru Data siswa Data wali murid Data Bidang studi keakhlian Data Kompetensi keakhlian Data standar kompetensi Data Nilai Kertas HVS 80 gram CD RW 12. Tinta Printer 2072-P1-13/14 Minimal Intel Pentium 4, 1,8GHz, RAM 128 MB, HD 100 GB, VGA AGP 4x64MB Minimal Intel Pentium III , 1.2 GH, 128 MB, 100 GB, VGA AGP 4x64 MB Bebas XP-Profesional, Windows 7 My.SQL, MS Access Apache Visual Basic, delphi atau Visual .NET 1 buah PHP atau ASP 1 buah Front page XP Flash 8.0 Swish 8.0 Ver. 7 Adobe Photoshop CS3 atau yang lebih tinggi 1 buah 1 buah 1 buah 1 buah Deskripsi Deskripsi Deskripsi Deskripsi Deskripsi Deskripsi Deskripsi Jumlah Jumlah Rim Unit Jumlah Unit Hak Cipta pada Kemdikbud Data Data Data Data Data Data Data menyesuaikan tipe printer SPK-2/4
  • 3. IV. SOAL/TUGAS SOAL : BUATLAH APLIKASI DATABASE PERPUSTAKAAN BERBASIS WEB/DESKTOP SESUAI DBSM 1. Persiapan (waktu 4 jam) • Mengecek semua perangkat (hardware dan softawe) sesuai kebutuhan untuk server dan client. • Menginstal dan mengkonfigurasi software utama dan pendukung sesuai kebutuhan. • Mengecek hasil instalasi software utama dan pendukung. 2. Pembuatan Database (waktu : 4 jam) • Membuat database relasional untuk “sistem database perpustakaan” menggunakan perangkat yang telah disiapkan dengan skema database (PDM: Physical data Model) seperti terlihat dalam gambar. • Tipe dan ukuran data dapat disesuiakan dengan DBMS yang dipakai dan kebutuhannya. • Membuat view atau query dari satu atau beberapa tabel yang akan digunakan untuk menampilkan informasi melalui aplikasi dekstop dan atau eksekutif information sistem. • Masukkan beberapa data melalui DBMS yang telah tersedia. bidang_studi bidang_kode char(10) <pk> bidang_nama varchar(30) FK_MELIPUTI kompetensi_keakhlian siswa Siswa_NISN Kompetensi_kode Siswa_nama Siswa_alamat Siswa_tgl_lahir Siswa_foto char(10) <pk> char(10) <fk> varchar(30) varchar(50) date longbl ob Kompetensi_kode char(10) <pk> bidang_kode char(10) <fk> Kompetensi_nama varchar(25) FK_RELATIONSHIP_4 FK_TERDIRI_DARI standar_kompetensi SK_kode Kompetensi_kode SK_nama SK_kelas FK_MEMILIKI FK_NILAI3 wali_murid Wali_id Siswa_NISN Wali_nama_ayah Wali_pekerjaan_ayah Wali_nama_ibu Wali_pekerjaan_ibu Wali_alamat Wali_telpon char(10) <pk> char(10) <fk> varchar(25) varchar(15) varchar(25) varchar(15) varchar(50) int char(10) <pk> char(10) <fk> varchar(60) text nilai FK_NILAI Siswa_NISN Guru_kode SK_kode Nilai_angka Nilai_huruf char(10) <pk,fk1> char(10) <pk,fk2> char(10) <pk,fk3> float(4) text guru FK_MEMPUNYAI Guru_kode Kompetensi_kode Guru_NIP FK_NILAI2 Guru_Nama Guru_alamat Guru_telpon char(10) <pk> char(10) <fk> char(16) varchar(25) varchar(50) int 3. Pembuatan Aplikasi Web/Desktop (waktu : 16 jam) 2072-P1-13/14 Hak Cipta pada Kemdikbud SPK-3/4
  • 4. Aplikasi berbasis Web/dekstop meliputi beberapa user interface yang digunakan oleh operator untuk memanipulasi database (tambah, edit, hapus, pencarian, dan laporan (report) data. • Membuat menubar dan atau sub menu yang meliputi antara lain: login/logout, Entri data, version, help/info. • Membuat toolbar untuk mengakses user interface. • Membuat user interface untuk memamanipulasi tabel (tambah, edit, hapus, pencarian) • Mengkoneksikan aplikasi (interface) ke database server. • Membuat report. • Menguji aplikasi. 4. Khusus pembuatan Aplikasi web eksekutif information sistem Aplikasi berbasis Web meliputi beberapa interface yang digunakan oleh top manager untuk mengekstrak beberapa data (tabel) sehingga didapatkan informasi untuk pendukung keputusan. Misal melihat detail nilai siswa setiap kelas. Menampilkan seluruh siswa yang mempunyai nilai dibawah standar setiap kelas atau menampilkan grafik nilai dan lain-lain. • Membuat halaman utama web (home). • Membuat hyperlink. • Membuat atau mengedit gambar, logo atau animasi sebagai header atau banner halaman utama sesuai kebutuhan • Membuat user interface untuk menampilkan informasi eksekutif. • Mengkoneksikan aplikasi ke database server. • Menguji aplikasi web eksekutif information sistem. 5. Ketentuan umum program aplikasi : 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. SELAMAT dan SUKSES 2072-P1-13/14 Hak Cipta pada Kemdikbud SPK-4/4