Anda di halaman 1dari 8

SILABUS MATA PELAJARAN

Nama Sekolah : SMK NEGERI 2 SINGOSARI


Bidang Keahlian : Teknologi Informasi dan Komunikasi
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Pemodelan Perangkat Lunak
Durasi (Waktu) : 144 jam
Kelas/Semester : XI
KI-3 (Pengetahuan) : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual,
operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan
Informatika pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan,
teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari
keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.
KI-4 (Keterampilan) : Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim
dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik
Komputer dan Informatika. Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur
sesuai dengan standar kompetensi kerja.Menunjukkan keterampilan menalar, mengolah, dan menyaji
secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan
tugas spesifik dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan,
meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam
ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung.

@2017, Direktorat Pembinaan SMK 1


Alokas
Indikator Pencapaian i
Kompetensi Dasar Materi Pokok Kegiatan Pembelajaran Penilaian
Kompetensi Waktu
(JP)
1 2 3 4 5 6
3.1 Memahami konsep 3.1.1 Menjelaskan konsep  Model waterfall/ 8  Mengamati untuk
pemodelan berorientasi pemodelan perangkat sekuensial liniear mengidentifikasi dan
objek lunak berorientasi obyek.  Model prototype merumuskan
3.1.2 Menjelaskan berbagai  Rapid Aplication masalah tentang
4.1 Mempresentasikan model perangkat lunak Development konsep pemodelan
konsep pemodelan berorientasi obyek.  Model evolution perangkat lunak
berorientasi objek 3.1.3 Menjelaskan parameter berorientasi obyek
development
pemodelan perangkat  Model spiral  Mengumpulkan data
lunak berorientasi obyek. tentang konsep
4.1.1 Mempresentasikan pemodelan perangkat
model-model perangkat lunak berorientasi
lunak berorientasi obyek obyek
 Mengolah data
tentang konsep
pemodelan perangkat
lunak berorientasi
obyek
 Mengomunikasikan
tentang konsep
pemodelan perangkat
lunak berorientasi
obyek
3.2 Memahami kebutuhan 3.2.1 Menjelaskan kebutuhan 12  Mengamati untuk
sistem berorientasi pemodelan sistem mengidentifikasi dan
objek perangkat lunak merumuskan
berorientasi obyek. masalah tentang
4.2 Mempresentasikan 3.2.2 Menerapkan kebutuhan kebutuhan sistem
kebutuhan sistem pemodelan sistem berorientasi objek
@2017, Direktorat Pembinaan SMK 2
berorientasi objek perangkat lunak  Mengumpulkan data
berorientasi obyek tentang kebutuhan
4.2.1 Mempresentasikan sistem berorientasi
kebutuhan pemodelan objek
sistem perangkat lunak
 Mengolah data
berorientasi obyek. tentang kebutuhan
sistem berorientasi
objek
 Mengomunikasikan
tentang kebutuhan
sistem berorientasi
objek
3.3 Menerapkan alur kerja 3.3.1 Menjelaskan alur kerja 12  Mengamati untuk
sistem berorientasi pemodelan sistem mengidentifikasi dan
objek perangkat lunak merumuskan
berorientasi obyek. masalah tentang alur
4.3 Membuat alur kerja 3.3.2 Menentukan alur kerja kerja sistem
sistem berorientasi pemodelan sistem berorientasi objek
objek perangkat lunak  Mengumpulkan data
berorientasi obyek. tentang alur kerja
4.3.1 Membuat alur kerja sistem berorientasi
pemodelan sistem objek
perangkat lunak  Mengolah data
berorientasi obyek tentang alur kerja
sistem berorientasi
objek
 Mengomunikasikan
tentang alur kerja
sistem berorientasi
objek
3.4 Menerapkan prosedur 3.4.1 Menjelaskan instalasi 16  Mengamati untuk
pembuatan model aplikasi pemodelan mengidentifikasi dan
@2017, Direktorat Pembinaan SMK 3
sistem berorientasi perangkat lunak merumuskan
objek menggunakan 3.4.2 Menjelaskan prosedur masalah tentang
perangkat lunak pembuatan model sistem prosedur pembuatan
dengan aplikasi perangkat model sistem
4.4 Membuat model sistem lunak berorientasi objek
berorientasi objek 3.4.3 Menentukan model sistem menggunakan
menggunakan dengan aplikasi perangkat perangkat lunak
perangkat lunak lunak  Mengumpulkan data
4.4.1 Membuat model sistem tentang prosedur
berorientasi obyek sesuai pembuatan model
prosedur dengan aplikasi sistem berorientasi
perangkat lunak objek menggunakan
perangkat lunak
 Mengolah data
tentang prosedur
pembuatan model
sistem berorientasi
objek menggunakan
perangkat lunak
 Mengomunikasikan
tentang prosedur
pembuatan model
sistem berorientasi
objek menggunakan
perangkat lunak
3.5 Menerapkan relasi antar 3.5.1 Menjelaskan konsep kelas 16  Mengamati untuk
kelas dalam sistem dalam pemodelan sistem mengidentifikasi dan
berorientasi objek perangkat lunak merumuskan
berorientasi obyek. masalah tentang
4.5 Membuat relasi antar 3.5.2 Menjelaskan relasi antar relasi antar kelas
kelas sistem kelas dalam sistem dalam sistem
berorientasi objek pemodelan perangkat berorientasi objek
lunak berorientasi obyek.  Mengumpulkan data

@2017, Direktorat Pembinaan SMK 4


3.5.3 Menerapkan relasi antar tentang relasi antar
kelas dalam pemodelan kelas dalam sistem
sistem perangkat lunak berorientasi objek
berorientasi obyek
 Mengolah data
4.5.1 Membuat pemodelan tentang relasi antar
aplikasi perangkat lunak kelas dalam sistem
berorientasi obyek dengan berorientasi objek
relasi antar kelas
 Mengomunikasikan
tentang relasi antar
kelas dalam sistem
berorientasi objek
3.6 Menerapkan interaksi 3.6.1 Menjelaskan konsep 16  Mengamati untuk
antar objek dalam interaksi dalam model mengidentifikasi dan
sistem berorientasi aplikasi perangkat lunak merumuskan
objek berorientasi obyek masalah tentang
3.6.2 Menerapkan interaksi interaksi antar objek
4.6 Membuat interaksi dalam pemodelan sistem dalam sistem
antar objek dalam aplikasi perangkat lunak berorientasi objek
sistem berorientasi berorientasi obyek.  Mengumpulkan data
objek 3.6.3 Menentukan interaksi tentang interaksi
dalam model aplikasi antar objek dalam
perangkat lunak sistem berorientasi
berorientasi obyek. objek
4.6.1 Membuat pemodelan  Mengolah data
sistem aplikasi perangkat tentang interaksi
lunak berorientasi obyek antar objek dalam
dengan interaksi. sistem berorientasi
objek
 Mengomunikasikan
tentang interaksi
antar objek dalam
sistem berorientasi

@2017, Direktorat Pembinaan SMK 5


objek
3.7 Menerapkan struktur 3.7.1 Menjelaskan konsep 16  Mengamati untuk
antar komponen dalam komponen dalam mengidentifikasi dan
sistem berorientasi pemodelan sistem aplikasi merumuskan
objek perangkat lunak masalah tentang
berorientasi obyek. struktur antar
4.7 Membuat struktur 3.7.2 Menjelaskan struktur komponen dalam
komponen dalam sistem antar komponen dalam sistem berorientasi
berorientasi objek pemodelan sistem aplikasi objek
perangkat lunak  Mengumpulkan data
berorientasi obyek. tentang struktur
3.7.3 Menerapkan struktur antar komponen
antar komponen dalam dalam sistem
pemodelan sistem aplikasi berorientasi objek
perangkat lunak  Mengolah data
4.7.1 Membuat model aplikasi tentang struktur
perangkat lunak antar komponen
berorientasi obyek dalam sistem
berorientasi objek
menggunakan struktur
antar komponen.  Mengomunikasikan
tentang struktur
antar komponen
dalam sistem
berorientasi objek
3.8 Menerapkan dokumen 3.8.1 Menjelaskan konsep 12  Mengamati untuk
laporan pengembangan laporan dokumen dalam mengidentifikasi dan
sistem aplikasi sistem aplikasi perangkat merumuskan
berorientasi objek lunak berorientasi obyek. masalah tentang
3.8.2 Menjelaskan parameter dokumen laporan
4.8 Membuat dokumen pembuatan laporan pengembangan
pengembangan aplikasi dokumen dalam sistem sistem aplikasi
berorientasi objek aplikasi perangkat lunak berorientasi objek
berorientasi obyek.  Mengumpulkan data
@2017, Direktorat Pembinaan SMK 6
3.8.3 Menentukan jenis tentang dokumen
pelaporan dokumen laporan
dalam sistem aplikasi pengembangan
perangkat lunak sistem aplikasi
berorientasi obyek. berorientasi objek
4.8.1 Membuat model  Mengolah data
pelaporan dokumen tentang dokumen
dalam sistem aplikasi laporan
perangkat lunak pengembangan
berorientasi obyek. sistem aplikasi
berorientasi objek
 Mengomunikasikan
tentang dokumen
laporan
pengembangan
sistem aplikasi
berorientasi objek
3.9 Menganalisis 3.9.1 Menjelaskan mekanisme 16  Mengamati untuk
mekanisme dokumen dokumen meta data mengidentifikasi dan
meta-data dalam pemodelan aplikasi merumuskan
perangkat lunak masalah tentang
4.9 Mengkaji dokumen berorientasi obyek. mekanisme dokumen
meta-data dan 3.9.2 Menerapkan dokumen meta-data
mekanisme meta data dalam  Mengumpulkan data
implementasinya pemodelan aplikasi tentang mekanisme
perangkat lunak. dokumen meta-data
4.9.1 Menyeleksi penerapan  Mengolah data
dokumen meta data tentang mekanisme
dalam aplikasi perangkat dokumen meta-data
lunak.
4.9.2 Merancang pemodelan  Mengomunikasikan
aplikasi perangkat lunak tentang mekanisme
dokumen meta-data
dengan dokumen meta
@2017, Direktorat Pembinaan SMK 7
data
3.10 Mengevaluasi 3.10.1 Menjelaskan konsep 20  Mengamati untuk
pengembangan sistem pengembangan sistem mengidentifikasi dan
aplikasi berbasis meta- aplikasi perangkat lunak merumuskan
data berorientasi obyek. masalah tentang
3.10.2 Menjelaskan prosedur pengembangan
4.10 Mengelola rancangan pengembangan sistem sistem aplikasi
sistem aplikasi yang aplikasi perangkat lunak berbasis meta-data
menggunakan dokumen berorientasi obyek.  Mengumpulkan data
meta-data terhadap 3.10.3 Menerapkan konsep tentang
berbagai macam pengembangan dalam pengembangan
perangkat sistem aplikasi sistem aplikasi
perangkat lunak berbasis meta-data
berorientasi obyek.  Mengolah data
3.10.4 Menentukan jenis tentang
pengembangan dalam pengembangan
sistem aplikasi sistem aplikasi
perangkat lunak berbasis meta-data
berorientasi obyek.  Mengomunikasikan
4.10.1 Membuat pengembangan tentang
dalam pemodelan sistem pengembangan
aplikasi perangkat lunak sistem aplikasi
berorientasi obyek. berbasis meta-data

@2017, Direktorat Pembinaan SMK 8