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
Alokasi Kompetensi Dasar Indikator Pencapaian Kompetensi Materi Pokok Waktu Kegiatan Pembelajaran Penilaian (JP) 1 2 3 4 5 6 3.1 Memahami konsep 3.1.1 Menjelaskan konsep pemodelan ● Model waterfall/ 8 ● Mengamati untuk pemodelan berorientasi objek perangkat lunak berorientasi sekuensial liniear mengidentifikasi dan obyek. ● Model prototype merumuskan masalah 4.1 Mempresentasikan konsep 3.1.2 Menjelaskan berbagai model ● Rapid Aplication tentang konsep pemodelan berorientasi objek perangkat lunak berorientasi Development pemodelan perangkat obyek. ● Model evolution lunak berorientasi obyek 3.1.3 Menjelaskan parameter development ● Mengumpulkan data pemodelan perangkat lunak ● Model spiral tentang konsep berorientasi obyek. pemodelan perangkat 4.1.1 Mempresentasikan model- lunak berorientasi obyek model perangkat lunak ● Mengolah data tentang berorientasi obyek 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 objek pemodelan sistem perangkat mengidentifikasi dan lunak berorientasi obyek. merumuskan masalah 4.2 Mempresentasikan 3.2.2 Menerapkan kebutuhan tentang kebutuhan sistem kebutuhan sistem pemodelan sistem perangkat berorientasi objek berorientasi objek lunak berorientasi obyek ● Mengumpulkan data 4.2.1 Mempresentasikan kebutuhan tentang kebutuhan sistem pemodelan sistem perangkat berorientasi objek lunak berorientasi obyek. ● Mengolah data tentang kebutuhan sistem @2017, Direktorat Pembinaan SMK 2 berorientasi objek ● Mengomunikasikan tentang kebutuhan sistem berorientasi objek 3.3 Menerapkan alur kerja 3.3.1 Menjelaskan alur kerja 12 ● Mengamati untuk sistem berorientasi objek pemodelan sistem perangkat mengidentifikasi dan lunak berorientasi obyek. merumuskan masalah 4.3 Membuat alur kerja sistem 3.3.2 Menentukan alur kerja tentang alur kerja sistem berorientasi objek pemodelan sistem perangkat berorientasi objek lunak berorientasi obyek. ● Mengumpulkan data 4.3.1 Membuat alur kerja pemodelan tentang alur kerja sistem sistem perangkat lunak berorientasi objek berorientasi obyek ● Mengolah data tentang alur kerja sistem berorientasi objek ● Mengomunikasikan tentang alur kerja sistem berorientasi objek 3.4 Menerapkan prosedur 3.4.1 Menjelaskan instalasi aplikasi 16 ● Mengamati untuk pembuatan model sistem pemodelan perangkat lunak mengidentifikasi dan berorientasi objek 3.4.2 Menjelaskan prosedur merumuskan masalah menggunakan perangkat pembuatan model sistem tentang prosedur lunak dengan aplikasi perangkat pembuatan model sistem lunak berorientasi objek 4.4 Membuat model sistem 3.4.3 Menentukan model sistem menggunakan perangkat berorientasi objek dengan aplikasi perangkat lunak menggunakan perangkat lunak ● Mengumpulkan data lunak 4.4.1 Membuat model sistem tentang prosedur berorientasi obyek sesuai pembuatan model sistem prosedur dengan aplikasi berorientasi objek perangkat lunak menggunakan perangkat lunak @2017, Direktorat Pembinaan SMK 3 ● 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 berorientasi merumuskan masalah obyek. tentang relasi antar kelas 4.5 Membuat relasi antar kelas 3.5.2 Menjelaskan relasi antar kelas dalam sistem berorientasi sistem berorientasi objek dalam sistem pemodelan objek perangkat lunak berorientasi ● Mengumpulkan data obyek. tentang relasi antar kelas 3.5.3 Menerapkan relasi antar kelas dalam sistem berorientasi dalam pemodelan sistem objek perangkat lunak berorientasi ● Mengolah data tentang obyek relasi antar kelas dalam 4.5.1 Membuat pemodelan aplikasi sistem berorientasi objek perangkat lunak berorientasi obyek dengan relasi antar kelas ● Mengomunikasikan tentang relasi antar kelas dalam sistem berorientasi objek 3.6 Menerapkan interaksi antar 3.6.1 Menjelaskan konsep interaksi 16 ● Mengamati untuk objek dalam sistem dalam model aplikasi perangkat mengidentifikasi dan berorientasi objek lunak berorientasi obyek merumuskan masalah 3.6.2 Menerapkan interaksi dalam tentang interaksi antar @2017, Direktorat Pembinaan SMK 4 4.6 Membuat interaksi antar pemodelan sistem aplikasi objek dalam sistem objek dalam sistem perangkat lunak berorientasi berorientasi objek berorientasi objek obyek. 3.6.3 Menentukan interaksi dalam ● Mengumpulkan data tentang interaksi antar model aplikasi perangkat lunak objek dalam sistem berorientasi obyek. berorientasi objek 4.6.1 Membuat pemodelan sistem aplikasi perangkat lunak ● Mengolah data tentang berorientasi obyek dengan interaksi antar objek dalam sistem berorientasi interaksi. objek ● Mengomunikasikan tentang interaksi antar objek dalam sistem berorientasi objek 3.7 Menerapkan struktur antar 3.7.1 Menjelaskan konsep komponen 16 ● Mengamati untuk komponen dalam sistem dalam pemodelan sistem mengidentifikasi dan berorientasi objek aplikasi perangkat lunak merumuskan masalah berorientasi obyek. tentang struktur antar 4.7 Membuat struktur komponen 3.7.2 Menjelaskan struktur antar komponen dalam sistem dalam sistem berorientasi komponen dalam pemodelan berorientasi objek objek sistem aplikasi perangkat lunak ● Mengumpulkan data berorientasi obyek. tentang struktur antar 3.7.3 Menerapkan struktur antar komponen dalam sistem komponen dalam pemodelan berorientasi objek sistem aplikasi perangkat lunak ● Mengolah data tentang 4.7.1 Membuat model aplikasi struktur antar komponen perangkat lunak berorientasi dalam sistem berorientasi obyek menggunakan struktur objek antar komponen. ● Mengomunikasikan tentang struktur antar komponen dalam sistem berorientasi objek @2017, Direktorat Pembinaan SMK 5 3.8 Menerapkan dokumen 3.8.1 Menjelaskan konsep laporan 12 ● Mengamati untuk laporan pengembangan dokumen dalam sistem aplikasi mengidentifikasi dan sistem aplikasi berorientasi perangkat lunak berorientasi merumuskan masalah objek obyek. tentang dokumen laporan 3.8.2 Menjelaskan parameter pengembangan sistem 4.8 Membuat dokumen pembuatan laporan dokumen aplikasi berorientasi pengembangan aplikasi dalam sistem aplikasi objek berorientasi objek perangkat lunak berorientasi ● Mengumpulkan data obyek. tentang dokumen laporan 3.8.3 Menentukan jenis pelaporan pengembangan sistem dokumen dalam sistem aplikasi aplikasi berorientasi perangkat lunak berorientasi objek obyek. ● Mengolah data tentang 4.8.1 Membuat model pelaporan dokumen laporan dokumen dalam sistem aplikasi pengembangan sistem perangkat lunak berorientasi aplikasi berorientasi obyek. objek ● Mengomunikasikan tentang dokumen laporan pengembangan sistem aplikasi berorientasi objek 3.9 Menganalisis mekanisme 3.9.1 Menjelaskan mekanisme 16 ● Mengamati untuk dokumen meta-data dokumen meta data dalam mengidentifikasi dan pemodelan aplikasi perangkat merumuskan masalah 4.9 Mengkaji dokumen meta- lunak berorientasi obyek. tentang mekanisme data dan mekanisme 3.9.2 Menerapkan dokumen meta dokumen meta-data implementasinya data dalam pemodelan aplikasi ● Mengumpulkan data perangkat lunak. tentang mekanisme 4.9.1 Menyeleksi penerapan dokumen meta-data dokumen meta data dalam aplikasi perangkat lunak. ● Mengolah data tentang mekanisme dokumen @2017, Direktorat Pembinaan SMK 6 4.9.2 Merancang pemodelan aplikasi meta-data perangkat lunak dengan dokumen meta data ● Mengomunikasikan tentang mekanisme dokumen meta-data 3.10 Mengevaluasi pengembangan 3.10.1 Menjelaskan konsep 20 ● Mengamati untuk sistem aplikasi berbasis pengembangan sistem aplikasi mengidentifikasi dan meta-data perangkat lunak berorientasi merumuskan masalah obyek. tentang pengembangan 4.10 Mengelola rancangan sistem 3.10.2 Menjelaskan prosedur sistem aplikasi berbasis aplikasi yang menggunakan pengembangan sistem aplikasi meta-data dokumen meta-data terhadap perangkat lunak berorientasi ● Mengumpulkan data berbagai macam perangkat obyek. tentang pengembangan 3.10.3 Menerapkan konsep sistem aplikasi berbasis pengembangan dalam sistem meta-data aplikasi perangkat lunak ● Mengolah data tentang berorientasi obyek. pengembangan sistem 3.10.4 Menentukan jenis aplikasi berbasis meta- pengembangan dalam sistem data aplikasi perangkat lunak berorientasi obyek. ● Mengomunikasikan tentang pengembangan 4.10.1 Membuat pengembangan sistem aplikasi berbasis dalam pemodelan sistem meta-data aplikasi perangkat lunak berorientasi obyek.