KOMPETENSI
: Membangun program aplikasi
remote data interaktif
KODE
:
SWR.DEV.403.(2).A*
DURASI PEMELAJARAN : 200 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
3
2
3
2
2
KONDISI KINERJA
1. alam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Paket instalasi
software ;
§
Instalation/User Manual software tersebut;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis teks
§
HDW.OPR.102.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
SWR.OPR.300.(1).A*, Mengoperasikan software aplikasi basis data
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang dibutuhkan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami konsep program aplikasiremote administrasi
§ Konsep sistem administrasi basis data dijelaskan sesuai SOP § Prosedur pengadministrasian
basis data dapat dijelaskan sesuai dengan standar operasi
administrasi basis data
§ Basis data
§ Software aplikasi basis data § Software bahasa pemrograman
berbasis web (misal: asp, php)
§ Teliti dan cermat § Mengikuti prosedur
pengkodean program sesuai dengan SOP
§ Menunjukan fungsi algo-ritma pemrograman ber-basis web
§ Menerangkan konsep algoritma pemrograman padasoftware aplikasi remote interaktif yang dibuat
§ Menggunakan fungsi dan operator algoritma pemrograman § Menerapkan algoritma
pemrograman pada soft-ware remote interaktif yang dibuat
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 2 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Menentukan struktur data padasoftware remote interaktif yang dibuat § Menentukan basis data
padasoftware remote interaktif yang dibuat § Menentukan pemakai
soft-ware aplikasiremote interaktif yang dibuat
2. Mempersiapkan aplikasi remote data interaktif
§ Aplikasi basis data atau sistem basis data beroperasi sesuai dengan standar operasi aplikasi basis data atau sistem basis data § Otorisasi perbaikan/penggu-naan
data beroperasi (login diterima) § Aplikasi pemrograman ber-basis
web beroperasi sesuai dengan standar operasi aplikasi pemrograman ber-basis web § Diagram alir program remote
data interaktif tersedia dan sudah valid
§ Basis data
§ Software aplikasi basis data § Software bahasa pemrog-raman
berbasis web (misal: asp, php)
§ Mengikuti SOP dalam mengoperasikansoft-ware aplikasi bahasa
pemrograman berbasis web
§ Merangkaikan perintah-perintah bahasa pemrog-raman, basis data dan bahasa pemrograman berbasis web untuk membuatsoftware remote interaktif
§ Mengidentifikasisoft-ware aplikasiremote interaktif dengan bahasa
pemrograman ter-struktur, basis data dan bahasa pemrograman berbasis web
3. Membuat aplikasiremote data interaktif
§ Proses pemrograman ber-basis web menggunakan sistem basis data dilakukan sesuai dengan standar operasi pemrograman berbasis web menggunakan sistem basis data
§ Hasil pembuatan program aplikasi remote data interaktif diletakkan ke web server (up loading) dan dapat diakses remote dari PC client sesuai fungsi rancangan
§ Basis data
§ Software aplikasi basis data § Software bahasa pemrograman
berbasis web (misal: asp, php)
§ Mengikuti SOP dalam mengoperasikansoft-ware aplikasi bahasa pemrograman berbasis web
§ Merangkaikan perintah-perintah bahasa pemrog-raman, basis data dan bahasa pemrograman berbasis web untuk membuatsoftware remote interaktif
§ Membangunsoftware aplikasiremote interaktif dengan bahasa pemrog-raman terstruktur, basis data dan bahasa
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
4. Mengisicheck list hasil pengujian
§ Proses pengujian aplikasi remote data interaktif dilaku-kan sesuai dengan SOP
§ Penilaian terhadap fungsi-fungsi program aplikasi yang dapat naupun tidak dapat dijalankan/diekskusi
§ Mengisi check list/report-sheet sesuai dengan SOP yang berlaku
§ Basis data
§ Software aplikasi basis data § Software bahasa pemrograman
berbasis web (misal: asp, php)
§ Disiplin dalam mengikuti SOP
§ Mengidentifikasi langkah-langkahremote data interaktif
§ Mempraktekkan pem-buatan program aplikasi remote interaktif dengan bahasa pemrograman, basis data dan bahasa
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 4 dari 47
DESKRIPSI PEMELAJARAN
KOMPETENSI
: Mengoperasikan sistem operasi
KODE
: SWR.OPR.200.(1).A
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
2
1
1
1
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
User manual sistem operasi yang diopersikan;
§
SOP yang berlaku (di perusahan);
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
On-site training sesuai dengan sistem operasi yang digunakan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkan sistem operasi
§ Sistem operasi telah ter-instalasi dan dapat berjalan normal pada perangkat komputer
§ User manual sudah disiapkan dan dipelajari
§ Sistem operasi § Mengikuti SOP dalam mempersiapkan sistem operasi
§ Menjelaskan langkah-langkah persiapan peng-operasian sistem operasi
§ Mempersiapkan pema-kaian sistem operasi
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Perangkat komputer sudah dinyalakan sesuai dengan user manual
§ Log sheet/report sheet sudah disiapkan
2. Mengenali perintah dan menu/icon yang berasosiasi dengannya
§ Perintah-perintah sederhana dikenali
§ Menu/icon yang bersesuaian dengan perintah-perintah sistem operasi dikenali
§ Sistem operasi
§ Perintah-perintah sistem operasi
§ Menunjukan perintah-perintah sistem operasi sesuai dengan SOP
§ Memilih perintah-perintah sistem operasi sesuai dengan kebutuhan
§ Mengidentifikasi perintah-perintah sistem operasi
3. Mengelola folder dan file § Folder/ file dapat di-create, rename, delete, copy, paste § Informasi dan atribut tentang
folder seperti: nama, ukuran, hak akses dapat ditampilkan § Atribut suatu folder/file dapat
diubah
§ Dapat berpindah dari suatu folder ke folder lain § File/ folder yang berada pada
suatu folder dapat ditampil-kan daftarnya dengan ber-bagai parameter
§ Sistem operasi § Utilitas folder dan file
§ Menjelaskan pengelolaan folder dan file
§ Mendiskusikan tata cara pengelolaan folder dan file § Menyusun struktur folder
dan file yang akan digunakan
§ Mempersiapkan folder untuk penempatan file yang sesuai
§ Mengidentifikasi folder untuk kebutuhan pe-nempatan file yang sesuai
4. Menggunakan fasilitas administrasi sistem dan panel kontrol
§ Fasilitas administrasi sistem, seperti: manajemen user, manajemen network dapat digunakan
§ Aplikasi-aplikasi pada panel kontrol, seperti: setting ODBC, font, service dapat digunakan
§ Sistem operasi
§ Administrasi sistem operasi § Panel kontrol
§ Menunjukan fungsi icon panel kontrol
§ Mengintegrasikan fasilitas administrasi sistem
§ Mempraktekkan penggu-naan fasilitas adminis-trasi sistem
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 6 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
5. Menggunakan aplikasi pengecekan dan pengesetan
§ Status dan konfigurasi sumber daya yang dikelola dalam sistem operasi dapat dilihat dengan menggunakan aplikasi utilitas § Status dan konfigurasi sumber
daya yang dikelola dalam sistem operasi dapat diset (ubah)
§ Sistem operasi § Utilitas sistem operasi
§ Menyesuaikan pemakai-an utilitas sesuai SOP
§ Mengubah konfigurasi sumber daya yang dike-lola dalam sistem operasi
§ Membuktikan pengecek-an dan pengesetan utilitas sistem operas § Membedakan fungsi
aplikasi pengecekan dan pengesetan
6. Mengisilog sheet/report sheet
§ Log sheet/ report sheet diisi sesuai dengan SOP yang ber-laku
§ Sistem operasi § Disiplin dalam mengi-kuti SOP
§ Mengikuti langkah SOP § Mempraktekkan pengon-trolan pelaksanaan langkah kerja
KOMPETENSI
:
Menginstalasi
SOFTWARE
KODE
: SWR.OPR.100.(1).A
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
2
2
1
2
2
KONDISI KINERJA
1.
Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Paket instalasi
software legal yang akan diinstall;
§
Instruction Manual software tersebut;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2.
Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai
Instruction Manual;
§
On-site training sesuai dengan
software yang akan diinstall
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 8 dari 47
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkan instalasi software
§ Paket instalasisoftware yang legal sudah disediakan dalam media penyim-panan yang sesuai (HD, CD, FD, DVD atau media lainnya)
§ Installation Manualsoftware sudah disediakan dan di-pahami § Perangkat komputer sudah
dinyalakan, dengan sistem operasi dan persyaratan hardware sesuai dengan Installation Manual
§ Media paket instalasisoftware sudah dipasang dan siap diakses. § Log-sheet/report-sheet telah
disiapkan
§ Jenis-jenissoftware § Teknis dan metode instalasi
software aplikasi
§ Pemanfaatan aplikasi dalam peningkatan kinerja sistem § Pemanfaatan aplikasi dalam
teknis perbaikan dan perawatan PC
§ Memilihsoftware secara teliti
§ Menjelaskan jenis-jenis software
§ Menjelaskan teknis dan metode instalasi aplikasi yang digunakan dalam peningkatan kerja dan kinerja sistem
§ Mengidentifikasikan jenis-jenissoftwareaplikasi yang digunakan dalam
peningkatan kerja dan kinerja sistem (Misal : aplikasi ghost, partition magic, anti virus, office, grafis, multimedia, kompresi dan lain-lain)
2. Melaksanakan instalasi software sesuaiInstallation Manual
§ Proses instalasi sesuai Installation Manual sudah di-laksanakan
§ Seluruh file, icon (jika ada) dan konfigurasi telah tercopy dan terkonfigurasi
§ Pada layar muncul pesan bahwa proses instalasi telah berhasil dilaksanakan sesuai dengan Installation Manual
§ Kondisi sistem operasi yang sesuai untuk tiap-tiapsoft-ware aplikasi
§ Langkah instalasisoftware aplikasi berbasis text dan GUI § Pengaturan konfigurasi dan
petunjuk operasi tiap-tiap aplikasi
§ Melaksana-kan keamanan dan Keselamatan Kerja (K3) dalam instalasi
§ Menjelaskan langkah-langkah instalasisoftware aplikasi
§ Menjelaskan perbedaan dan karakteristik antara tiap-tiap program aplikasi
§ Memilih aplikasi yang sesuai dengan sistem operasi yang terinstalasi § Menginstalasisoftware
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
3. Mengecek hasil instalasi dengan menjalankan software dan melakukan Troubleshooting sederhana
§ Software dijalankan secara sampling tanpa error § Software ditutup tanpa error § Troubleshooting dilakukan
sesuai Installation Manual
§ Mengoperasikansoftware aplikasi
§ Jenis-jenis
§ troubleshooting pada sistem operasi
§ Mengikuti prosedur pemeriksaan hasil instalasi
§ Menjelaskan langkah-langkah pengoperasian software aplikasi, termasuk menjalankan dan menutup software
§ Menjelaskan langkah-langkah penanganan terhadap troubleshooting yang terjadi padasoftware
§ Mengecek hasil instalasi software
4. Melaporkan hasil instalasi § Laporan dibuat sesuai dengan format dan prosedur yang ditetapkan oleh perusahaan (pada log-sheet/ report-sheet)
§ Jenis laporan hasil instalasi § Menyatakan siap bila dievaluasi
§ Menguraikan langkah-langkah penyusunan laporan
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 10 dari 47
KODE
: SWR.MNT.100.(1).A
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
2
2
1
2
2
KONDISI KINERJA
1.
Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Paket instalasi software ;
§
Instalation/ User Manual software tersebut;
§
Spesifikasi perubahan konfigurasi
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2.
Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
§
SWR.OPR.100.(1).A Menginstalasi
software
3.
Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai
Instruction Manual;
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkan perubah-an konfigurasisoftware
§ Paket instalasisoftware yang legal sudah disediakan dalam media penyimpanan yang sesuai (HD, CD, FD, DVD atau media lainnya)
§ Konfigurasisoftware § Paketsoftware yang digunakan
§ Mengikuti SOP dalam mempersiapkan sistem operasi § Mengubah konfigurasi software § Mempersiapkan peru-bahan konfigurasisoftware
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Installation Manualsoftware sudah disediakan dan dipahami § Perangkat komputer sudah
dinyalakan, dengan sistem operasi dan persyaratan hardware sesuai dengan Installation Manual
§ Media paket instalasisoftware sudah dipasang dan siap diakses. § Log-sheet/ report-sheet telah
disiapkan
§
2. Melaksanakan perubahan konfigurasisoftware
§ Penyesuaian konfigurasi dilaksanakan sesuai dengan instalation/user manual dan spesifikasi perubahan konfigu-rasisoftware dengan bantuan wizard (jika tersedia) atau pengeditan melalui teks editor § Seluruh file, icon (jika ada) dan
file konfigurasi telah ter-copy dan ter-update sesuai dengan perubahan yang dilakukan § Pada layar muncul kesan bahwa
proses penyesuaian konfigurasi telah berhasil dilaksanakan (jika mengguna-kan wizard)
§ Konfigurasisoftware
§ Paketsoftware yang diguna-kan
§ Mengikuti SOP dalam melaksanakan perubah-an konfigurasisoftware
§ Membedakan akibat dari perubahan konfigurasi software § Menyimpulkan fungsi pengubahan konfigurasi software § Mengidentifikasikan fungsi pengaturan konfigurasi software § Memperbaiki konfigurasi software
3. Mengecek hasil konfigurasi software
§ Software dijalankan (sampling) tanpa error dan mempunyai efek sesuai dengan spesifikasi perubahan/ penyesuaian konfigurasi
§ Software ditutup tanpa error
§ Konfigurasisoftware § Paketsoftware yang digunakan
§ Memperhitungkan hasil perubahan konfigurasi software
§ Menyempurnakan peri-laku software melalui pengaturan konfigurasisoftware
§ Memperbaiki kinerja software dengan peru-bahan pengaturan konfigurasi
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 12 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
4. Melaporkan hasil perubah-an konfigurasi
§ Laporan dibuat dengan format dan prosedur yang ditetapkan (pada log sheet/ report sheet
§ Konfigurasisoftware
§ Paketsoftware yang diguna-kan
§ Mengikuti SOP dalam melaksanakan perubah-an konfigurasisoftware
§ Menunjukkan hasil perubahan kinerjasoftware karena peng-aturan konfigurasi
§ Mengidentifikasi hasil perubahan konfigurasi software
KOMPETENSI
: Menyiapkan dan melakukan survey untuk menentukan kebutuhan data
KODE
:
SWR.DEV.100.(1).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
2
2
1
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Penggunaan algoritma pemrograman dasar
§
Aljabar boolean, fisika
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedur survey penentuan kebutuhan data
§ Prosedur survey untuk me-nentukan kebutuhan dapat dijelaskan sesuai jenis peker-jaan yang akan dilakukan
§ Prosedur operasi fungsi dan operator pada algoritma pemograman
§ Konsep algoritma pemrograman § Diagram alir data
§ Menerangkan konsep algoritma pemrograman
§ Menunjukan fungsi algoritma perograman
§ Menggunakan fungsi dan operator algoritma pemrograman
2. Mempersiapkan pokok-pokok kebutuhan data
§ Perlengkapan kerja diiden-tifikasi sesuai dengan ke-butuhan data
§ Aplikasi beroperasi sesuai dengan standar aplikasi
§ Algoritma pemrograman § Menentukan data yang akan digunakan sesuai dengan SOP
§ Menguraikan fungsi ber-macam jenis data
§ Mengidentifikasi kebu-tuhan data
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 14 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
3. Melakukan survey di lapangan
§ Prinsip kerja 4 struktur data pembentuk algoritma dan diagram alir (berurut-an, pencabangan, pilihan, dan pengulangan/ iterasi) § Prinsip kerja algoritma file
berurutan
§ Prinsip kerja struktur data array dan matrik
§ Prinsip kerja metode pencari-an (searching)
§ Prinsip kerja metode peng-urutan (sorting)
§ Prinsip kerja penggabungan (merging)
§ Prinsip kerja metode pemrograman terstruktur
§ Metode pada algoritma pemrograman § Struktur data
§ Teliti dan cermat § Mengikuti prosedur
survey sesuai SOP
§ Menyusun hasil survey di lapangan menjadi suatu acuan pembuatan program
§ Menyelesaikan survey di lapangan
4. Mengisilog sheet /report sheet
§ Log sheet/ report sheet diisi sesuai dengan SOP yang ber-laku
§ Metode pada algoritma pemrograman § Struktur data
§ Disiplin dalam mengikuti SOP
§ Mengidentifikasi langkah-langkah pembuatan alur data dan diagram alir
§ Mempraktekkan pem-buatan alur data dan diagram alir program
KOMPETENSI
: Mengoperasikan
software bahasa pemograman level 1
KODE
:
SWR.OPR.309.(1).A*
DURASI PEMELAJARAN : 160 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
1
1
2
1
1
2
1
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Instalation/User Manual software bahasa pemrograman;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang akan digunakan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkansoftware bahasa pemograman
§ Software bahasa pemrogram-an sudah terinstalasi dan dapat berjalan normal
§ User manualsoftware bahasa pemrograman sudah disedia-kan dan dipahami
§ Bahasa pemrograman (misal: pascal, basic dsb.)
§ Mengikuti SOP dalam mempersiapkansoft-ware bahasa pemrograman § Menjelaskan fungsi software bahasa pemrograman § Mengidentifikasi kebutuhansoftware bahasa pemrograman
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 16 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Perangkat komputer sudah dinyalakan, dengan sistem operasi dan persyaratannya sesuai dengan instalation manual § Log-sheet/ report-sheet telah
disiapkan
2. Menjalankansoftware bahasa pemograman
§ Semua fitursoftware aplikasi bahasa pemrograman dijalan-kan sesuai dengan kewenang-an dalam SOP dan user manual § Software aplikasi bahasa
pemrograman ditutup tanpa error
§ Bahasa pemrograman (misal: pascal, basic dsb.)
§ Mengikuti SOP dalam mengoperasikansoft-ware bahasa pemrog-raman
§ Merangkaikan perintah-perintah bahasa pemrog-raman
§ Membangunsoftware aplikasi dengan bahasa pemrograman yang terstruktur
3. Mengisilog sheet ataureport sheet
§ Log-sheet/ report-sheet diisi sesuai SOP yang berlaku
§ Bahasa pemrograman (misal: pascal, basic dsb.)
§ Disiplin dalam mengi-kuti SOP
§ Mengidentifikasi langkah-langkah pengoperasian software bahasa pemro-raman
§ Mempraktekkan pem-buatan program dengan bahasa pemrograman
KOMPETENSI
: Konversi data level 1
KODE
:
DTA.OPR.115.(1).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
1
1
2
1
1
2
1
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
SOP yang berlaku;
§
Instalation/User Manual software yang digunakan;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai
Instruction Manual;
§
On-Demand training sesuai dengan proses bisnis perusahaan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedur konversi data
§ Prosedur konversi data dapat dijelaskan sesuai dengan standar konversi data
§ Bahasa pemrograman (misal: pascal, basic dan sebagainya)
§ Menerangkan prosedur konversi data
§ Menunjukan fungsi konversi data
§ Menggunakan fungsi dan operator algoritma pemrograman dalam konversi data
2. Mempersiapkan aplikasi konversi data dan data
§ Perlengkapan kerja diidentifikasi sesuai dengan kebuthan § Aplikasi beroperasi sesuai
dengan standar operasi aplikasi § Data tersedia
§ Bahasa pemrograman (misal: pascal, basic dan sebagainya)
§ Mengikuti SOP dalam memper-siapkansoftware bahasa pemrograman § Menjelaskan fungsi software bahasa pemrograman § Mengidentifikasi kebutuhansoftware bahasa pemro-graman untuk konversi data
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 18 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
3. Melakukan konversi data § Konversi data dilakukan sesuai dengan prosedur konversi data
§ Bahasa pemrograman (misal: pascal, basic dan sebagainya)
§ Mengikuti SOP dalam melakukan konversi data
§ Merangkaikan perintah-perintah bahasa pemrog-raman untuk konversi data
§ Melaksanakan konversi data tanpa error (valid)
4. Melakukan pengecekan data § Data terkonversi sesuai dengan rencana/ prosedur kerja
§ Bahasa pemrograman (misal: pascal, basic dan sebagainya)
§ Teliti dan cermat dalam memeriksa validasi data
§ Memperbandingkan data hasil konversi yang valid dan tidak
§ Mengidentifikasi data hasil konversi yang valid
5. Mengisicheck list konversi data
§ Check list teriisi sesuai dengan penyiapan data yang dilakukan
§ Bahasa pemrograman (misal: pascal, basic dan sebagainya)
§ Disiplin dalam mengi-kuti SOP
§ Mengidentifikasi langkah-langkah konversi data
§ Mempraktekkan konversi data dengan bahasa pemrograman
KOMPETENSI
: Menguji program level 1
KODE
:
SWR.DEV.500.(1).A*
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
1
1
1
1
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manual-nya;
§
Paket
software yang diuji;
§
Instalation/User Manual software yang diuji;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang akan diubah konfigurasinya
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkan program yang akan diuji
§ Perlengkapan kerja diidentifi-kasi sesuai dengan kebutuhan § User manual program yang akan
diuji tersedia
§ Validasisoftware aplikasi § Struktur alur pemrograman
§ Mengikuti SOP dalam mempersiapkan langkah-langkah peng-ujian software
§ Memahami user manual program aplikasi yang akan diuji
§ Menentukan prosedur kerja pengujian program aplikasi yang akan diuji (SOP)
§ Mempersiapkan peralat-an yang akan digunakan untuk mengujisoftware
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 20 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
2. Melakukan pengujian program
§ Proses pengujian program aplikasi dilakukan sesuai dengan SOP
§ Penilaian terhadap fungsi-fungsi program aplikasi yang dapat maupun tidak dapat dijalankan
§ Validasisoftware aplikasi § Struktur alur pemrograman
§ Mengikuti SOP dalam melaksanakan langkah-langkah pengujian software
§ Membuktikan kebenaran/ kesahihan fungsi-fungsi alur pemrograman darisoftware yang diuji
§ Mempraktikkan langkah-langkah pengujiansoftware
3. Melaporkan hasil pengujian § Laporan dibuat sesuai dengan format dan prosedur/ instruksi kerja yang telah ditetapkan § Laporan diserahkan kepada
pembuat program aplikasi untuk digunakan atau diperbaiki
§ Validasisoftware aplikasi § Struktur alur pemrograman
§ Mengikuti SOP dalam melaksanakan langkah-langkah pengujian software
§ Menunjukkan hasil peng-ujiansoftware
§ Mengidentifikasi hasil pengujiansoftware
KOMPETENSI
: Mengoperasikan sistem operasi jaringan komputer berbasis teks
KODE
: HDW.OPR.103.(1).A
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
2
2
2
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Instalation/User Manual software jaringan berbasis teks;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis teks
3. Pengetahuan yang dibutuhkan :
§
Konfigurasi umum perangkat PC dengan periferal input/output standard untuk sistem operasi berbasis teks (monitor, keyboard)
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
Pengoperasian PC yang tersambung jaringan, dan
resources-sharing yang bisa digunakan (file, folder, dan periferal)
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Menyiapkan pengoperasi-an PC
§ PC sudah disiapkan dan dihidupkan sesuai dengan Sub kompetensi 1 dan 2 dari unit kompetensi
HDW.OPR.101.(1).A § Mengoperasikan PC sesuai
dengan Subkompetensi 3 dari Unit kompetensi
HDW.OPR.101.(1).A
§ Sistem operasi jaringan berbasis teks
§ Mengikuti SOP dalam persiapan pengoperasi-an PC
§ Menguraikan langkah-langkah persiapan peng-operasian PC pada jaring-an berbasis teks
§ Menyusun langkah-langkah persiapan pengoperasian PC pada jaringan berbasis teks
§ Memilih peralatan bantu pengoperasian PC pada jaringan berbasis teks
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 22 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
2. Mengoperasikan PC yang tersambung jaringan
§ Mengecek ketersambungan PC yang dipakai (pada jaring-an yang ada)
§ Menggunakan fungsi penggu-naan sumber daya bersama (resource sharing) dalam jaringan PC, seperti folder, shared-floppy-drive, shared-CDdrive dan standard printer
§ Sistem operasi jaringan berba-sis teks
§ Cermat dan teliti § Mengoperasikan PC yang
tersambung jaringan se-suai dengan SOP
§ Menunjukkan cara pengecekan ketersam-bungan PC pada jaringan § Menjelaskan fungsi
peng-gunaan sumber daya ber-sama (resource sharing) dalam jaringan
§ Mengoperasikan penggu-naan sumber daya ber-sama (resource sharing) jaringan PC
§ Menguji ketersambungan PC ke jaringan
3. Memutuskan koneksi saat proses pematian (power off) PC
§ Pemutusan koneksi layanan jaringan sebelum PC shutting down (contoh: ada user yang sedang mengakses shared-folder PC yang akan dimati-kan) sesuai dengan SOP atau Instruction Manual
§ Sistem operasi jaringan berba-sis teks
§ Menyadari penggunaan akses bersama pada jaringan PC
§ Mengoperasikan PC yang tersambung jaringan sesuai dengan SOP
§ Mengetahui alur komuni-kasi dalam suatu sistem jaringan PC
§ Memeriksa pengguna lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya § Memberitahu pengguna
lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya bahwa koneksinya akan diputus menggunakan utilitas pengiriman pesan
KOMPETENSI
:
Mengoperasikan sistem operasi jaringan komputer berbasis GUI
KODE
: HDW.OPR.104.(1).A
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
2
2
2
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Paket instalasi
software ;
§
Instalation/User Manual software tersebut;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC
stand alone dengan sistem operasi berbasis GUI
3. Pengetahuan yang dibutuhkan :
§
Konfigurasi umum perangkat PC dengan periferal input/output standar untuk sistem operasi berbasis GUI (monitor, keyboard)
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
Pengoperasian PC yang tersambung jaringan, dan
resources-sharing yang bisa digunakan (file, folder, dan periferal)
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Menyiapkan pengoperasi-an PC
§ PC sudah disiapkan dan dihidupkan sesuai dengan Sub kompetensi 1 dan 2 dari unit kompetensi
HDW.OPR.102.(1).A § Mengoperasikan PC sesuai
dengan Sub kompetensi 3 dari Unit kompetensi
HDW.OPR.102.(1).A
§ Sistem operasi jaringan berbasis GUI
§ Mengikuti SOP dalam persiapan pengoperasi-an PC
§ Menguraikan langkah-langkah persiapan pengoperasian PC pada jaringan berbasis GUI
§ Menyusun langkah-langkah persiapan pengoperasian PC pada jaringan berbasis GUI
§ Memilih peralatan bantu pengoperasian PC pada jaringan berbasis GUI
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 24 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
2. Mengoperasi-kan PC yang tersambung jaringan
§ Mmengecek ketersam-bungan PC yang dipakai (pada jaringan yang ada)
§ Menggunakan fungsi penggu-naan sumber daya bersama (resource sharing) dalam jaringan PC, seperti folder, shared-floppy-drive, shared-CDdrive dan standard printer
§ Sistem operasi jaringan berbasis GUI
§ Cermat dan teliti § Mengoperasikan PC yang
tersambung jaringan sesuai dengan SOP
§ Menunjukkan cara pengecekan ketersam-bungan PC pada jaringan § Menjelaskan fungsi
penggunaan sumber daya bersama (resource sharing) dalam jaringan
§ Mengoperasikan peng-gunaan sumber daya bersama (resource sharing) jaringan PC
§ Menguji ketersambungan PC ke jaringan
3. Memutuskan koneksi saat proses pematian (power off) PC
§ Pemutusan koneksi layanan jaringan sebelum PC shutting down (contoh: ada user yang sedang mengakses shared-folder PC yang akan dimati-kan) sesuai dengan SOP atau Instruction Manual
§ Sistem operasi jaringan berbasis GUI
§ Menyadari penggu-naan akses ber-sama pada jaringan PC
§ Mengoperasikan PC yang tersambung jaringan sesuai dengan SOP
§ Mengetahui alur komunikasi dalam suatu sistem jaringan PC
§ Memeriksa pengguna lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya § Memberitahu peng-guna
lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya bahwa koneksinya akan diputus menggunakan utilitas pengiriman pesa
KOMPETENSI
: Melakukan perancangan pengumpulan data
KODE
:
DTA.DEV.101.(3).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
3
2
3
2
3
3
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Penggunaan algoritma pemrograman
§
Aljabar boolean, fisika
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedur pengumpulan data/ peme-taan data
§ Gambaran struktur data dijelaskan sesuai dengan SOP § Prinsip dan fungsi tingkatan
dalam struktur data
§ Prinsip dan fungsi struktur data dalam definisi formal
§ Konsep algoritma pemrograman § Diagram alir data
§ Menerangkan konsep algoritma pemrograman
§ Menunjukan fungsi algoritma pemrograman
§ Menggunakan fungsi dan operator algoritma pemrograman
2. Mempersiapkan pokok-pokok kebutuhan data
§ Tahapan perencanaan kebutuhan data ditentukan sesuai SOP § Prinsip dan fungsi tahapan
perancangan struktur data ditentukan sesuai SOP
§ Algoritma pemrograman § Menentukan data yang akan digunakan sesuai dengan SOP
§ Menguraikan fungsi bermacam jenis data
§ Mengidentifikasi kebutuhan data
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 26 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
3. Melakukan perancangan pengumpulan data
§ Rancangan pengumpulan data menggunakan prinsip dan fungsi stack
§ Rancangan pengumpulan data menggunakan prinsip dan fungsi polindrom
§ Rancangan pengumpulan data menggunakan prinsip dan fungsi antrian (queue)
§ Rancangan pengumpulan data menggunakan prinsip dan fungsi tree/pohon
§ Rancangan pengumpulan data menggunakan prinsip dan fungsi graph
§ Metode pada algoritma pemrograman § Struktur data
§ Teliti dan cermat § Mengikuti prosedur
pengumpul-an data se-suai SOP
§ Menyusun hasil pengum-pulan data menjadi suatu acuan pembuatan program
§ Menyelesaikan desain rancangan pengumpulan data
4. Mengisilog sheet / report sheet
§ Log sheet /report sheet diisi sesuai
§ Metode pada algoritma pemrograman § Struktur data
§ Disiplin dalam mengi-kuti SOP
§ Mengidentifikasi langkah-langkah penerapan pengumpulan data
§ Mempraktekkan pem-buatan alur data dan diagram alir program
KOMPETENSI
: Melakukan disain dan perancangan
software
KODE
:
SWR.DEV.300.(2).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
3
2
2
2
3
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Paket instalasi
software ;
§
Instalation/User Manual software tersebut;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
§
SWR.OPR.100.(1).A Menginstalasi
software
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang akan diubah konfigurasinya
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami spesifikasi software yang akan di-rancang
§ Jenis aplikasisoftware yang akan dirancang ditentukan sesuai SOP § Prosedur masing-masing
software aplikasi yang akan dirancang
§ Metode pada algoritma pemrograman § Struktur data § Basis data
§ Teliti dan cermat § Menunjukkan spesifikasi
software yang akan di-rancang
§ Menunjukkan fungsi algoritma pemrograman § Menerangkan konsep
algoritma pemro-graman pada soft-ware aplikasi yang akan dirancang
§ Menggunakan fungsi dan operator algoritma pemrograman
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 28 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Level abstraksi data ditentukan sesuai SOP
§ Pemakaiansoftwareaplikasi yang akan dirancang ditentukan sesuai SOP
§ Relasi data yang akan dirancang ditentukan sesuai SOP
§ Menerapkan algoritma
pemrog-§ raman padasoftware yang akan dirancang
§ Menentukan struktur data padasoftware yang akan dirancang
§ Menentukan basis data padasoftware yang akan dirancang
§ Menentukan pemakai softwareaplikasi yang akan dirancang
2. Menentukansoft-ware developer untuk keperluan pembuatansoft-ware aplikasi
§ Identifikasi jenis data untuk menentukansoftware developer yang akan diguna-kan
§ Software bahasa pemro-graman § Software aplikasi basis data § Software aplikasi spesifik lain
yang mendukung
§ Teliti dan cermat § Menunjukkan spesifikasi
software yang diguna-kan
§ Mengidentifikasi jenis data yang digunakan pada rancangansoftware yang dibuat
§ Mengidentifikasisoft-ware aplikasi yang sesuai dengan rancang-ansoftware yang dibuat
3. Membuat dokumen rancangan disainsoftware
§ Dokumentasi hasil desain rancangan software yang di-buat sesuai SOP
§ Software bahasa pemro-graman § Software aplikasi basis data § Software aplikasi spesifik lain
yang mendukung
§ Teliti dan cermat § Menjelaskan lang-kah-langkah pembuatan dokumen rancangan soft-ware aplikasi yang akan dibuat
§ Mengerjakan pembuatan dokumen ran-cangan software aplikasi yang akan dibuat
KOMPETENSI
:
Melakukan
pengkodean
program
KODE
:
SWR.DEV.400.(2).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
3
2
2
2
3
3
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
Perangkat komputer yang telah siap dioperasikan berserta
Instruction Manualnya;
§
Paket instalasi
software ;
§
Instalation/User Manual software tersebut;
§
SOP yang berlaku;
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan;
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini.
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.102.(1).A Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
HDW.OPR.105.(1).A Mengoperasikan periferal
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai
Instruction Manual;
§
On-site training sesuai dengan
software yang akan diubah konfigurasinya
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedur pengkodean program dengan pengawasan
§ Prosedur pengkodean program dapat dijelaskan sesuai dengan standar pengkodean program
§ Metode pada algoritma pemrograman § Struktur data § Basis data
§ Teliti dan cermat § Mengikuti prosedur
pengkodean program sesuai dengan SOP
§ Menunjukan fungsi algoritma pemrograman § Menerangkan konsep
algoritma pemro-graman padasoftware aplikasi yang dibuat
§ Menggunakan fungsi dan operator algoritma pemrograman § Menerapkan algoritma
pemrograman pada software yang dibuat
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 30 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Menentukan struktur data padasoftware yang dibuat § Menentukan basis data
padasoftware yang dibuat § Menentukan pemakai
software aplikasi yang dibuat
2. Mempersiapkan peng-kodean program dengan pengawasan
§ Perlengkapan kerja diidentifikasi sesuai dengan kebutuhan § Aplikasi beroperasi sesuai
dengan standar operasi aplikasi § Tersedia diagram alir
§ Software bahasa pemro-graman § Software aplikasi basis data § Software aplikasi spesifik lain
yang mendukung
§ Teliti dan cermat § Menunjukkan spesifikasi
software dibuat
§ Mengidentifikasi jenis data yang digunakan pada software yang di-buat
§ Mengidentifikasisoft-ware aplikasi yang sesuai dengan software yang dibuat
3. Melakukan pengkodean program dengan penga-wasan
§ Pengkodean program dilakukan sesuai dengan prosedur pengkodean program
§ Software bahasa pemro-graman § Software aplikasi basis data § Software aplikasi spesifik lain
yang mendukung
§ Teliti dan cermat § Mengikuti SOP dalam
mengoperasikansoftware bahasa pemrograman
§ Merangkaikan perintah-perintah bahasa pemrog-raman
§ Membangunsoftware aplikasi dengan bahasa pemrograman yang ter-struktur
4. Mengisicheck list pengkodean program
§ Check list terisi dengan peng-kodean yang ditetapkan
§ Software bahasa pemro-graman § Software aplikasi basis data § Software aplikasi spesifik lain
yang mendukung
§ Disiplin dalam mengikuti SOP
§ Mengidentifikasi langkah-langkah pengkodean program
§ Mempraktekkan pem-buatan program dengan bahasa pemrograman
KOMPETENSI
:
Melakukan
back up data
KODE
:
DTA.MNT.101.(2).A*
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
2
2
1
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
SOP yang berlaku di perusahaan
§
Instruction Manual dari aplikasi
back-up data atau sistem basis data
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis teks
§
HDW.OPR.102.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
SWR.OPR.300.(1).A*, Mengoperasikan software aplikasi basis data
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang dibutuhkan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedurback-up data
§ Prosedur back-up data dapat dijelaskan sesuai dengan standar operasi back-up data
§ Jenis–jenis media back-up dan cara penanganannya
§ Teliti dan cermat § Menjelaskan jenis-jenis media back-up dan cara penanganan masing-masing
§ Memilih media back-up yang sesuai dengan ukuran dan jumlah data
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 32 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
2. Mempersiapkan aplikasi back-up data atau sistem basis data
§ Aplikasi back up data atau sistem basis data beroperasi sesuai dengan standar operasi aplikasi back up data atau sistem basis data
§ Operasi perbaikan data beroperasi (login diterima)
§ Jenis–jenis media back-up dan cara penanganannya
§ Teliti dan cermat § Menguraikan prosedur penyimpanan data untuk software yang berbeda
§ Menyimpan back up data yang diproses oleh soft-ware aplikasi
3. Melakukanback up data § Proses back up data dilakukan sesuai operasi aplikasi back up data atau sistem basis data § Proses back up selesai dengan
ditandai adanya pemberitahuan dari aplikasi atau sistem basis data
§ Hasil back up disimpan di media yang ditentukan pada
prosedur/rencana kerja perusahaan
§ Langkah-lang-kah memback-up data, baik secara manual maupun meng-gunakan wizard
§ Teliti dan cermat § Menguraikan proses back-up data pada media yang berbeda
§ Memback-up data meng-gunakan cara manual maupun melalui wizard
4. Mengecek data yang diback up
§ Data back up sesuai dengan kriteria yang ditentukan pada prosedur/ rencana kerja peru-sahaan
§ Langkah-lang-kah memback-up data, baik secara manual maupun menggunakan wizard
§ Teliti dan cermat § Mengidentifikasi validasi data back-up
§ Mengecek/ memeriksa validasi data hasil back-up
5. Mengisicheck list back up data
§ Check list terisi sesuai dengan back up data yang dilakukan
§ Langkah-lang-kah memback-up data, baik secara manual maupun meng-gunakan wizard
§ Disiplin dalam mengi-kuti SOP
§ Mengidentifikasi langkah-langkah back up data
KOMPETENSI
:
Melakukan
restore data
KODE
:
DTA.MNT.102.(2).A*
DURASI PEMELAJARAN : 80 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
1
2
2
1
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
SOP yang berlaku di perusahaan
§
Instruction Manual dari aplikasi
restore data atau sistem basis data
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis teks
§
HDW.OPR.102.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
SWR.OPR.300.(1).A*, Mengoperasikan software aplikasi basis data
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang dibutuhkan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami prosedurrestore data
§ Prosedur restore data dapat dijelaskan sesuai dengan standar operasi restore data
§ Metode pengembalian data yang telah di back up
§ Teliti dan cermat § Menjelaskan sistem pengembalian data pada aplikasisoftware
§ Mengembalikan data yang telah diback-up, baik secara manual maupun melalui wizard
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 34 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
2. Mempersiapkan aplikasi restore data atau sistem basis data
§ Aplikasi restore data atau sistem basis data beroperasi sesuai dengan standar operasi aplikasi restore data atau sistem basis data
§ Operasi perbaikan data beroperasi (login diterima) § Data dari media penyimpan yang
akan direstore tersedia
§ Metode pengembalian data yang telah di back up
§ Teliti dan cermat § Menjelaskan sistem pengembalian data pada aplikasisoftware
§ Mengembalikan data yang telah diback-up, baik secara manual maupun
melaluiwizard
3. Melakukanrestore data § Proses restore data dilaku-kan sesuai operasi aplikasi restore data atau sistem basis data § Proses restore data selesai
dengan ditandai adanya pemberitahuan dari aplikasi atau sistem basis data
§ Metode pengembalian data yang
telah di back up § Teliti dan cermat
§ Menguraikan proses restore data dari media back up yang berbeda
§ Mem restore data menggunakan cara manual maupun melalui wizard
4. Mengecek data yang di-restore
§ Jika proses restore ber-hasil, dipastikan bahwa data dari media penyimpanan masuk ke dalam basis data dan dapat di-tampilkan di layar aplikasi atau sistem basis data
§ Jika proses restore gagal, dipastikan bahwa tidak ada yang di-restore atau data di-roll back
§ Metode pengembalian/ me-restore data yang telah diback up
§ Teliti dan cermat § Mengidentifikasi validasi data hasil restore
§ Mengecek/memeriksa validasi data hasil restore
5. Mengisicheck list restore data
§ Check list terisi sesuai dengan restore data yang dilakukan
§ Metode pengembalian / me-restore data yang telah diback up
§ Disiplin dalam mengikuti SOP
§ Mengidentifikasi langkah-langkah restore data
KOMPETENSI
:
Mengoperasikan
software aplikasi basis data
KODE
:
SWR.OPR.303.(2).A*
DURASI PEMELAJARAN : 120 Jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
3
3
3
2
2
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
SOP yang berlaku di perusahaan
§
Instruction Manual dari aplikasi
software sistem basis data
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis teks
§
HDW.OPR.102.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
SWR.OPR.300.(1).A*, Mengoperasikan software aplikasi basis data
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang dibutuhkan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Mempersiapkansoftware aplikasi basis data
§ Software aplikasi basis data telah terinstalasi dan dapat berjalan normal
§ User manualsoftware aplikasi basis data sudah disediakan dan dipahami
§ Basis data
§ Software aplikasi basis data
§ Mengikuti SOP dalam memper-siapkansoftware basis data
§ Menjelaskan fungsi soft-ware aplikasi basis data
§ Mengidentifikasi kebu-tuhansoftware aplikasi basis data
PROGRAM KEAHLIAN :
DESKRIPSI PEMELAJARAN - PRODUKTIF
REKAYASA PERANGKAT LUNAK
Halaman 36 dari 47
SIKAP
PENGETAHUAN
KETERAMPILAN
§ Perangkat komputer sudah di-nyalakan, dengan sistem operasi dan persyaratannya sesuai dengan instalation manual § Log-sheet/ report-sheet sudah
disiapkan
2. Menjalankansoftware aplikasi basis data
§ Semua fitursoftware aplikasi basisi data dijalankan sesuai dengan kewenangan dalam SOP dan user manual
§ Software aplikasi data ditutup tanpa error
§ Basis data
§ Software aplikasi basis data
§ Mengikuti SOP dalam mengo-perasikansoftware aplikasi basis data
§ Merangkaikan perintah-perintah bahasa pemrog-raman dan basis data
§ Membangunsoftware aplikasi dengan bahasa pemrograman terstruktur dan basis data
3. Mengisilog sheet ataureport sheet
§ Log-sheet/ report-sheet diisi sesuai dengan SOP yang ber-laku
§ Basis data
§ Software aplikasi basis data
§ Disiplin dalam mengi-kuti SOP
§ Mengidentifikasi langkah-langkah pembuatan program denga bahasa pemrograman basis data
§ Mempraktekkan pem-buatan program dengan bahasa pemrograman dan basis data
KOMPETENSI
: Membuat
query data
KODE
:
DTA.OPR.119.(2).A*
DURASI PEMELAJARAN : 160 jam @ 45 menit
A
B
C
D
E
F
G
LEVEL KOMPETENSI KUNCI
2
2
2
2
2
2
2
KONDISI KINERJA
1. Dalam melaksanakan unit kompetensi ini harus didukung dengan tersedianya :
§
SOP yang berlaku di perusahaan
§
Instruction Manual dari aplikasi
query data dari suatu sistem basis data
§
Log sheet atau
report sheet yang ditetapkan oleh perusahaan
§
Peralatan dan instrumen yang terkait dengan pelaksanaan unit kompetensi ini
2. Unit Kompetensi yang harus dikuasai sebelumnya :
§
HDW.OPR.101.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis teks
§
HDW.OPR.102.(1).A, Mengoperasikan PC stand alone dengan sistem operasi berbasis GUI
§
SWR.OPR.300.(1).A*, Mengoperasikan software aplikasi basis data
3. Pengetahuan yang dibutuhkan :
§
Pengoperasian komputer;
§
Pengoperasian Sistem Operasi sesuai Instruction Manual;
§
On-site training sesuai dengan
software yang dibutuhkan
MATERI POKOK PEMELAJARAN
SUB KOMPETENSI
KRITERIA KINERJA
LINGKUP BELAJAR
SIKAP
PENGETAHUAN
KETERAMPILAN
1. Memahami spesifikasiquery data dan menerap-kan pembuatanquery data
§ Spesifikasiquery data dapat dijelaskan sesuai dengan aturan query data
§ Prosedur pembuatanquery pada aplikasi pem-buatquery data dapat diaplikasikan sesuai denganInstructional Manual aplikasi pembuatquery data
§ Bahasa pemrograman (misal: pascal, basic, Foxpro, Delphi, MS. Access, dsb.)
§ Menerangkan prosedur pembuatan query data
§ Menunjukan fungsi query data
§ Menggunakan fungsi dan operator algoritma pemrograman dalam pembuatan query data