Anda di halaman 1dari 8

SILABUS 

MATA PELAJARAN

Nama Sekolah   : ………………………………………………………………………………….
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.

Kompetensi Dasar Indikator Pencapaian Materi Pokok Alokas Kegiatan Pembelajaran Penilaian


@2017, Direktorat Pembinaan SMK 1
i
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 development berorientasi obyek
3.1.3 Menjelaskan parameter 
pemodelan perangkat   Model spiral  Mengumpulkan data 
lunak berorientasi obyek. tentang konsep 
pemodelan perangkat
4.1.1 Mempresentasikan 
lunak berorientasi 
model­model perangkat  obyek
lunak berorientasi 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

@2017, Direktorat Pembinaan SMK 3


3.4 Menerapkan prosedur  3.4.1 Menjelaskan instalasi  16  Mengamati untuk 
pembuatan model  aplikasi pemodelan  mengidentifikasi dan 
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 
perangkat lunak
menggunakan  dengan aplikasi perangkat
perangkat lunak lunak   Mengumpulkan data 
4.4.1 Membuat model sistem  tentang prosedur 
berorientasi obyek sesuai  pembuatan model 
prosedur dengan aplikasi  sistem berorientasi 
objek menggunakan 
perangkat lunak 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 
@2017, Direktorat Pembinaan SMK 4
berorientasi objek pemodelan perangkat  berorientasi objek
lunak berorientasi obyek.
3.5.3 Menerapkan relasi antar   Mengumpulkan data 
tentang relasi antar 
kelas dalam pemodelan 
kelas dalam sistem 
sistem perangkat lunak  berorientasi objek
berorientasi obyek
4.5.1 Membuat pemodelan   Mengolah data 
aplikasi perangkat lunak  tentang relasi antar 
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 
@2017, Direktorat Pembinaan SMK 5
tentang interaksi 
antar objek dalam 
sistem berorientasi 
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 
@2017, Direktorat Pembinaan SMK 6
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 
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 
@2017, Direktorat Pembinaan SMK 7
dalam aplikasi perangkat  dokumen meta­data
lunak.
4.9.2 Merancang pemodelan   Mengomunikasikan 
aplikasi perangkat lunak  tentang mekanisme 
dengan dokumen meta  dokumen meta­data
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

Anda mungkin juga menyukai