Anda di halaman 1dari 11

SILABUS MATA PELAJARAN

Nama Sekolah : SMKS ANGKASA 1 Jakarta


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.

1
Alokasi
Indikator Pencapaian
Kompetensi Dasar Materi Pokok Waktu Kegiatan Pembelajaran Penilaian
Kompetensi
(JP)
1 2 3 4 5 6
3.1 Memahami konsep 3.1.1 Menjelaskan konsep  8  Mengamati untuk
pemodelan berorientasi pemodelan perangkat mengidentifikasi dan
objek lunak berorientasi obyek. merumuskan masalah
3.1.2 Menjelaskan berbagai tentang konsep
4.1 Mempresentasikan model perangkat lunak pemodelan perangkat
konsep pemodelan berorientasi obyek. lunak berorientasi
berorientasi objek 3.1.3 Menjelaskan parameter obyek
pemodelan perangkat  Mengumpulkan data
lunak berorientasi obyek. tentang konsep
4.1.1 Mempresentasikan model- pemodelan perangkat
model perangkat lunak lunak berorientasi
berorientasi obyek obyek
 Mengolah data
tentang konsep
pemodelan perangkat
lunak berorientasi
obyek
 Mengomunikasikan
tentang konsep
pemodelan perangkat
lunak berorientasi
obyek

2
3.2 Memahami kebutuhan 3.2.1 Menjelaskan kebutuhan .Analisis dan Desain Sistem 12  Mengamati untuk
sistem berorientasi objek pemodelan sistem .Rekayasa Kebutuhan
.Kategori Jenis Kebutuhan mengidentifikasi dan
perangkat lunak .Jenis Kebutuhan Perangkat merumuskan masalah
4.2 Mempresentasikan berorientasi obyek. Lunak tentang kebutuhan
kebutuhan sistem 3.2.2 Menerapkan kebutuhan .Diagram Use Case sistem berorientasi
berorientasi objek pemodelan sistem 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 .Pengertian Alur Kerja 12  Mengamati untuk
sistem berorientasi objek kerja pemodelan .SDLC ( Software
Development Life Cycle mengidentifikasi dan
sistem perangkat .Model SDLC merumuskan masalah
4.3 Membuat alur kerja lunak berorientasi  Model waterfall/ tentang alur kerja
sistem berorientasi objek obyek. sekuensial liniear sistem berorientasi
3.3.2 Menentukan alur kerja  Model prototype objek
pemodelan sistem  Rapid
 Mengumpulkan data
Aplication
perangkat lunak tentang alur kerja
Development
berorientasi obyek.  Model evolution sistem berorientasi
4.3.1 Membuat alur kerja development objek
pemodelan sistem  Model spiral  Mengolah data
perangkat lunak .Tahapan dan Implementasi tentang alur kerja
Alur Kerja Sistem
berorientasi obyek sistem berorientasi
Berorientasi Objek.
Membuat Alur Kerja Sistem
3
Berorientasi Objek. objek
 Mengomunikasikan
tentang alur kerja
sistem berorientasi
objek
3.4 Menerapkan prosedur 3.4.1 Menjelaskan instalasi UML (Unified Modeling 16
Language ),  Mengamati untuk
pembuatan model sistem aplikasi pemodelan mengidentifikasi dan
Bagian bagian UML,
berorientasi objek perangkat lunak Kegunaan UML, merumuskan masalah
menggunakan perangkat 3.4.2 Menjelaskan prosedur Tujuan Penggunaan UML, tentang prosedur
lunak pembuatan model sistem Diagram yg ada pada UML. pembuatan model
dengan aplikasi sistem berorientasi
4.4 Membuat model sistem perangkat lunak objek menggunakan
berorientasi objek 3.4.3 Menentukan model sistem perangkat lunak
menggunakan perangkat dengan aplikasi  Mengumpulkan
lunak perangkat lunak data tentang
4.4.1 Membuat model sistem 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

4
3.5 Menerapkan relasi antar 3.5.1 Menjelaskan konsep Konsep relasi dan kelas, 16
Membuat Relasi Antar Kelas  Mengamati untuk
kelas dalam sistem kelas dalam pemodelan mengidentifikasi dan
menggunakan perangkat lunak
berorientasi objek sistem perangkat lunak merumuskan masalah
berorientasi obyek. tentang relasi antar
4.5 Membuat relasi antar 3.5.2 Menjelaskan relasi antar kelas dalam sistem
kelas sistem berorientasi kelas dalam sistem berorientasi objek
objek pemodelan perangkat  Mengumpulkan data
lunak berorientasi obyek. tentang relasi antar
3.5.3 Menerapkan relasi antar kelas dalam sistem
kelas dalam pemodelan berorientasi objek
sistem perangkat lunak  Mengolah data
berorientasi obyek tentang relasi antar
4.5.1 Membuat pemodelan kelas dalam sistem
aplikasi perangkat lunak berorientasi objek
berorientasi obyek dengan
 Mengomunikasikan
relasi antar kelas tentang relasi
antar kelas dalam
sistem
berorientasi objek
3.6 Menerapkan interaksi 3.6.1 Menjelaskan konsep Konsep Objek, 16
Konsep relasi antar objek pada  Mengamati untuk
antar objek dalam sistem interaksi dalam model mengidentifikasi dan
system berorientasi objek
berorientasi objek aplikasi perangkat lunak ,Implementasi konsep objek merumuskan masalah
berorientasi obyek antar objek pada system tentang interaksi
4.6 Membuat interaksi antar 3.6.2 Menerapkan interaksi berorientasi objek, antar objek dalam
objek dalam sistem dalam pemodelan sistem Implementasi konsep interaksi sistem berorientasi
antara objek pada system objek
berorientasi objek aplikasi perangkat berorientasi objek.
lunak berorientasi  Mengumpulkan data
obyek. tentang interaksi
3.6.3 Menentukan interaksi antar objek dalam
dalam model aplikasi sistem berorientasi
perangkat lunak objek
berorientasi obyek.  Mengolah data
5
4.6.1 Membuat pemodelan

6
sistem aplikasi perangkat tentang interaksi
lunak berorientasi obyek antar objek dalam
dengan interaksi. sistem berorientasi
objek
 Mengomunikasikan
tentang interaksi
antar objek dalam
sistem berorientasi
objek
3.7 Menerapkan struktur 3.7.1 Menjelaskan konsep Konsep Struktur Antar 16  Mengamati untuk
antar komponen dalam komponen dalam Komponen pada Pemodelan
Berorientasi Objek. mengidentifikasi dan
sistem berorientasi objek pemodelan sistem aplikasi Penggunaan Diagram merumuskan masalah
perangkat lunak Komponen dan Diagram tentang struktur antar
4.7 Membuat struktur berorientasi obyek. Deployment pada komponen dalam
komponen dalam sistem 3.7.2 Menjelaskan struktur Sebuah Sistem. sistem berorientasi
berorientasi objek antar komponen dalam objek
pemodelan sistem aplikasi  Mengumpulkan data
perangkat lunak tentang struktur antar
berorientasi obyek. komponen dalam
3.7.3 Menerapkan struktur sistem berorientasi
antar komponen dalam objek
pemodelan sistem aplikasi  Mengolah data
perangkat lunak tentang struktur antar
4.7.1 Membuat model aplikasi komponen dalam
perangkat lunak sistem berorientasi
berorientasi obyek objek
menggunakan struktur  Mengomunikasikan
antar komponen. tentang struktur
antar komponen
dalam
sistem berorientasi
objek

7
3.8 Menerapkan dokumen 3.8.1 Menjelaskan konsep Konsep Pengembangan Sistem 12  Mengamati untuk
laporan pengembangan laporan dokumen dalam Pengertian Dokumentasi
Dokumentasi Sistem mengidentifikasi dan
sistem aplikasi sistem aplikasi Penerapan Dokumen Laporan merumuskan masalah
berorientasi objek perangkat lunak Pengembangan Aplikasi tentang dokumen
berorientasi obyek. laporan
4.8 Membuat dokumen 3.8.2 Menjelaskan parameter pengembangan sistem
pengembangan aplikasi pembuatan laporan aplikasi berorientasi
berorientasi objek dokumen dalam sistem objek
aplikasi perangkat  Mengumpulkan data
lunak berorientasi tentang dokumen
obyek. laporan
3.8.3 Menentukan jenis pengembangan sistem
pelaporan dokumen dalam aplikasi berorientasi
objek
sistem aplikasi perangkat
lunak berorientasi obyek.  Mengolah data
4.8.1 Membuat model pelaporan tentang dokumen
dokumen dalam sistem laporan
pengembangan sistem
aplikasi perangkat lunak
aplikasi berorientasi
berorientasi obyek. objek
 Mengomunikasikan
tentang dokumen
laporan
pengembangan sistem
aplikasi berorientasi
objek
3.9 Menganalisis mekanisme 3.9.1 Menjelaskan mekanisme pengertian dokumen , 16
pengertian dokumen metadata,  Mengamati untuk
dokumen meta-data dokumen meta data mengidentifikasi dan
mekanisme dokumen metadata,
dalam pemodelan aplikasi mengkaji dokumen metadata merumuskan masalah
4.9 Mengkaji dokumen meta- perangkat lunak dan mekanisme tentang mekanisme
data dan mekanisme berorientasi obyek. implementasinya. dokumen meta-data
implementasinya 3.9.2 Menerapkan dokumen  Mengumpulkan data
8
meta data dalam tentang mekanisme
pemodelan aplikasi dokumen meta-data
perangkat lunak.  Mengolah data
4.9.1 Menyeleksi penerapan tentang mekanisme
dokumen meta data dalam dokumen meta-data
aplikasi perangkat lunak.
 Mengomunikasikan
4.9.2 Merancang pemodelan tentang mekanisme
aplikasi perangkat lunak dokumen meta-data
dengan dokumen meta
data
3.10 Mengevaluasi 3.10.1 Menjelaskan konsep Aplikasi berbasis metadata, 20
Evaluasi system aplikasi  Mengamati untuk
pengembangan sistem pengembangan sistem mengidentifikasi dan
berbasis metadata.
aplikasi berbasis meta- aplikasi perangkat Mengola rancanganh system merumuskan masalah
data lunak berorientasi aplikasi berbasis metadata tentang
obyek. pengembangan sistem
4.10 Mengelola rancangan 3.10.2 Menjelaskan prosedur aplikasi berbasis
sistem aplikasi yang pengembangan sistem meta-data
menggunakan dokumen aplikasi perangkat  Mengumpulkan data
meta-data terhadap lunak berorientasi tentang
berbagai macam obyek. pengembangan sistem
perangkat 3.10.3 Menerapkan konsep aplikasi berbasis
pengembangan dalam meta-data
sistem aplikasi  Mengolah data
perangkat lunak tentang
berorientasi obyek. pengembangan sistem
3.10.4 Menentukan jenis aplikasi berbasis
pengembangan dalam meta-data
sistem aplikasi  Mengomunikasikan
perangkat lunak tentang
berorientasi obyek. pengembangan sistem
4.10.1 Membuat pengembangan aplikasi berbasis
dalam pemodelan sistem meta-data
9
aplikasi perangkat lunak
berorientasi obyek.

1
0
1
1

Anda mungkin juga menyukai