• Tidak ada hasil yang ditemukan

SILABUS RPL Pemodelan Perangkat Lunak

N/A
N/A
Protected

Academic year: 2021

Membagikan "SILABUS RPL Pemodelan Perangkat Lunak"

Copied!
7
0
0

Teks penuh

(1)

1 1

SILABUS MATA PELAJARAN SILABUS MATA PELAJARAN

Nama

Nama Sekolah Sekolah ::……….……….

Bidang

Bidang Keahlian Keahlian : : Teknologi Teknologi Informasi Informasi dan dan KomunikasiKomunikasi Kompetensi

Kompetensi Keahlian Keahlian : : Rekayasa Rekayasa Perangkat Perangkat LunakLunak Mata

Mata Pelajaran Pelajaran : Pemodelan : Pemodelan Perangkat Perangkat LunakLunak Durasi

Durasi (Waktu) (Waktu) : : 144 144 jamjam Kelas/Semester

Kelas/Semester : : XIXI KI-3

KI-3 (Pengetahuan) (Pengetahuan) : : Memahami, meneraMemahami, menerapkan, menganalisis, pkan, menganalisis, dan mengevaluasi dan mengevaluasi tentang pengetahuan tentang pengetahuan faktual, konseptual,faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan 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, 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 teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional,

keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.dan internasional. KI-4

KI-4 (Keterampilan) (Keterampilan) : : Melaksanakan tugas spesifik, dMelaksanakan tugas spesifik, dengan menggunakan alat, informengan menggunakan alat, informasi, dan prosedur asi, dan prosedur kerja yang lazimkerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika. Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur Komputer dan Informatika. Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.Menunjukkan

sesuai dengan standar kompetensi kerja.Menunjukkan keterampilan menalar, mengolah, dketerampilan menalar, mengolah, dan menyajian menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan, tugas spesifik dibawah pengawasan langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.

(2)

2 2

Kompetensi

Kompetensi Dasar Dasar Indikator Indikator Pencapaian Pencapaian Kompetensi Kompetensi Materi Materi PokokPokok WaktuWaktu (JP) (JP)

Kegiatan

Kegiatan Pembelajaran Pembelajaran PenilaianPenilaian 1

1 2 2 3 3 4 4 5 5 66

3.1

3.1 Memahami konsepMemahami konsep

pemodelan berorientasi objek pemodelan berorientasi objek 4.1

4.1 Mempresentasikan konsepMempresentasikan konsep pemodelan berorientasi objek pemodelan berorientasi objek

3.1.1

3.1.1 Menjelaskan konsep pemodelanMenjelaskan konsep pemodelan perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.1.2

3.1.2 Menjelaskan berbagai modelMenjelaskan berbagai model perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.1.3

3.1.3 Menjelaskan parameterMenjelaskan parameter pemodelan perangkat lunak pemodelan perangkat lunak berorientasi obyek.

berorientasi obyek. 4.1.1

4.1.1 Mempresentasikan model-Mempresentasikan model-model perangkat lunak model perangkat lunak berorientasi obyek berorientasi obyek

 Model waterfall/Model waterfall/ sekuensial liniear sekuensial liniear 

 Model prototypeModel prototype 

 Rapid AplicationRapid Aplication Development Development 

 Model evolutionModel evolution development development 

 Model spiralModel spiral

8

8 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang konsep tentang konsep pemodelan perangkat pemodelan perangkat lunak berorientasi obyek lunak berorientasi obyek 

 Mengumpulkan dataMengumpulkan data tentang konsep tentang konsep pemodelan perangkat pemodelan perangkat lunak berorientasi obyek lunak berorientasi obyek 

 Mengolah data tentangMengolah data tentang konsep pemodelan konsep pemodelan perangkat lunak perangkat lunak berorientasi obyek berorientasi obyek   MengomunikasikanMengomunikasikan tentang konsep tentang konsep pemodelan perangkat pemodelan perangkat lunak berorientasi obyek lunak berorientasi obyek 3.2

3.2 Memahami kebutuhanMemahami kebutuhan sistem berorientasi objek sistem berorientasi objek 4.2 4.2 MempresentasikanMempresentasikan kebutuhan sistem kebutuhan sistem berorientasi objek berorientasi objek 3.2.1

3.2.1 Menjelaskan kebutuhanMenjelaskan kebutuhan pemodelan sistem perangkat pemodelan sistem perangkat lunak berorientasi obyek. lunak berorientasi obyek. 3.2.2

3.2.2 Menerapkan kebutuhanMenerapkan kebutuhan pemodelan sistem perangkat pemodelan sistem perangkat lunak berorientasi obyek lunak berorientasi obyek 4.2.1

4.2.1 Mempresentasikan kebutuhanMempresentasikan kebutuhan pemodelan sistem perangkat pemodelan sistem perangkat lunak berorientasi obyek. lunak berorientasi obyek.

12 12

 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang kebutuhan sistem tentang kebutuhan sistem berorientasi objek

berorientasi objek 

 Mengumpulkan dataMengumpulkan data tentang kebutuhan sistem tentang kebutuhan sistem berorientasi objek

berorientasi objek 

 Mengolah data tentangMengolah data tentang kebutuhan sistem kebutuhan sistem

(3)

3 3 berorientasi objek berorientasi objek   MengomunikasikanMengomunikasikan

tentang kebutuhan sistem tentang kebutuhan sistem berorientasi objek

berorientasi objek 3.3

3.3 Menerapkan alur kerjaMenerapkan alur kerja sistem berorientasi objek sistem berorientasi objek 4.3

4.3 Membuat Membuat alur alur kerja kerja sistemsistem berorientasi objek

berorientasi objek

3.3.1

3.3.1 Menjelaskan alur kerjaMenjelaskan alur kerja pemodelan sistem perangkat pemodelan sistem perangkat lunak berorientasi obyek. lunak berorientasi obyek. 3.3.2

3.3.2 Menentukan Menentukan alur alur kerjakerja pemodelan sistem perangkat pemodelan sistem perangkat lunak berorientasi obyek. lunak berorientasi obyek. 4.3.1

4.3.1 Membuat alur kerja pemodelanMembuat alur kerja pemodelan sistem perangkat lunak

sistem perangkat lunak berorientasi obyek berorientasi obyek

12

12 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang alur kerja sistem tentang alur kerja sistem berorientasi objek berorientasi objek 

 Mengumpulkan dataMengumpulkan data tentang alur kerja sistem tentang alur kerja sistem berorientasi objek berorientasi objek 

 Mengolah data tentangMengolah data tentang alur kerja sistem alur kerja sistem berorientasi objek berorientasi objek

 MengomunikasikanMengomunikasikan

tentang alur kerja sistem tentang alur kerja sistem berorientasi objek berorientasi objek 3.4

3.4 Menerapkan prosedurMenerapkan prosedur pembuatan model sistem pembuatan model sistem berorientasi objek berorientasi objek menggunakan perangkat menggunakan perangkat lunak lunak 4.4

4.4 Membuat model sistemMembuat model sistem berorientasi objek berorientasi objek menggunakan perangkat menggunakan perangkat lunak lunak 3.4.1

3.4.1 Menjelaskan instalasi aplikasiMenjelaskan instalasi aplikasi pemodelan perangkat lunak pemodelan perangkat lunak 3.4.2

3.4.2 Menjelaskan prosedurMenjelaskan prosedur pembuatan model sistem pembuatan model sistem dengan aplikasi perangkat dengan aplikasi perangkat lunak

lunak 3.4.3

3.4.3 Menentukan model sistemMenentukan model sistem dengan aplikasi perangkat dengan aplikasi perangkat lunak

lunak 4.4.1

4.4.1 Membuat model sistemMembuat model sistem berorientasi obyek sesuai berorientasi obyek sesuai prosedur dengan aplikasi prosedur dengan aplikasi perangkat lunak

perangkat lunak

16 16

 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang prosedur tentang prosedur

pembuatan model sistem pembuatan model sistem berorientasi objek berorientasi objek menggunakan perangkat menggunakan perangkat lunak lunak 

 Mengumpulkan dataMengumpulkan data tentang prosedur tentang prosedur

pembuatan model sistem pembuatan model sistem berorientasi objek berorientasi objek menggunakan perangkat menggunakan perangkat lunak lunak

(4)

4 4

prosedur pembuatan prosedur pembuatan model sistem berorientasi model sistem berorientasi objek menggunakan objek menggunakan perangkat lunak perangkat lunak   MengomunikasikanMengomunikasikan tentang prosedur tentang prosedur

pembuatan model sistem pembuatan model sistem berorientasi objek berorientasi objek menggunakan perangkat menggunakan perangkat lunak lunak 3.5

3.5 Menerapkan relasi antarMenerapkan relasi antar kelas dalam sistem kelas dalam sistem berorientasi objek berorientasi objek 4.5

4.5 Membuat relasi antar kelasMembuat relasi antar kelas sistem berorientasi objek sistem berorientasi objek

3.5.1

3.5.1 Menjelaskan konsep kelasMenjelaskan konsep kelas dalam pemodelan sistem dalam pemodelan sistem perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.5.2

3.5.2 Menjelaskan relasi antar kelasMenjelaskan relasi antar kelas dalam sistem pemodelan dalam sistem pemodelan perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.5.3

3.5.3 Menerapkan relasi antar kelasMenerapkan relasi antar kelas dalam pemodelan sistem dalam pemodelan sistem perangkat lunak berorientasi perangkat lunak berorientasi obyek

obyek 4.5.1

4.5.1 Membuat pemodelan aplikasiMembuat pemodelan aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek dengan relasi antar kelas obyek dengan relasi antar kelas

16

16 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang relasi antar kelas tentang relasi antar kelas dalam sistem berorientasi dalam sistem berorientasi objek

objek 

 Mengumpulkan dataMengumpulkan data tentang relasi antar kelas tentang relasi antar kelas dalam sistem berorientasi dalam sistem berorientasi objek

objek 

 Mengolah data tentangMengolah data tentang relasi antar kelas dalam relasi antar kelas dalam sistem berorientasi objek sistem berorientasi objek

 MengomunikasikanMengomunikasikan

tentang relasi antar kelas tentang relasi antar kelas dalam sistem berorientasi dalam sistem berorientasi objek

objek 3.6

3.6 Menerapkan interaksi antarMenerapkan interaksi antar objek dalam sistem

objek dalam sistem berorientasi objek berorientasi objek

3.6.1

3.6.1 Menjelaskan konsep interaksiMenjelaskan konsep interaksi dalam model aplikasi perangkat dalam model aplikasi perangkat lunak berorientasi obyek lunak berorientasi obyek 3.6.2

3.6.2 Menerapkan interaksi dalamMenerapkan interaksi dalam

16 16

 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang interaksi antar tentang interaksi antar

(5)

5 5

4.6

4.6 Membuat interaksi antarMembuat interaksi antar objek dalam sistem objek dalam sistem berorientasi objek berorientasi objek

pemodelan sistem aplikasi pemodelan sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.6.3

3.6.3 Menentukan interaksi dalamMenentukan interaksi dalam model aplikasi perangkat lunak model aplikasi perangkat lunak berorientasi obyek.

berorientasi obyek. 4.6.1

4.6.1 Membuat pemodelan sistemMembuat pemodelan sistem aplikasi perangkat lunak aplikasi perangkat lunak berorientasi obyek dengan berorientasi obyek dengan interaksi.

interaksi.

objek dalam sistem objek dalam sistem berorientasi objek berorientasi objek 

 Mengumpulkan dataMengumpulkan data tentang interaksi antar tentang interaksi antar objek dalam sistem objek dalam sistem berorientasi objek berorientasi objek 

 Mengolah data tentangMengolah data tentang interaksi antar objek interaksi antar objek dalam sistem berorientasi dalam sistem berorientasi objek

objek

 MengomunikasikanMengomunikasikan

tentang interaksi antar tentang interaksi antar objek dalam sistem objek dalam sistem berorientasi objek berorientasi objek 3.7

3.7 Menerapkan struktur antarMenerapkan struktur antar komponen dalam sistem komponen dalam sistem berorientasi objek berorientasi objek 4.7

4.7 Membuat struktur komponenMembuat struktur komponen dalam sistem berorientasi dalam sistem berorientasi objek

objek

3.7.1

3.7.1 Menjelaskan konsep komponenMenjelaskan konsep komponen dalam pemodelan sistem dalam pemodelan sistem aplikasi perangkat lunak aplikasi perangkat lunak berorientasi obyek. berorientasi obyek. 3.7.2

3.7.2 Menjelaskan struktur antarMenjelaskan struktur antar komponen dalam pemodelan komponen dalam pemodelan sistem aplikasi perangkat lunak sistem aplikasi perangkat lunak berorientasi obyek.

berorientasi obyek. 3.7.3

3.7.3 Menerapkan struktur antarMenerapkan struktur antar komponen dalam pemodelan komponen dalam pemodelan sistem aplikasi perangkat lunak sistem aplikasi perangkat lunak 4.7.1

4.7.1 Membuat model aplikasiMembuat model aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek menggunakan struktur obyek menggunakan struktur antar komponen.

antar komponen.

16

16 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang struktur antar tentang struktur antar komponen dalam sistem komponen dalam sistem berorientasi objek berorientasi objek 

 Mengumpulkan dataMengumpulkan data tentang struktur antar tentang struktur antar komponen dalam sistem komponen dalam sistem berorientasi objek berorientasi objek 

 Mengolah data tentangMengolah data tentang struktur antar komponen struktur antar komponen dalam sistem berorientasi dalam sistem berorientasi objek

objek

 MengomunikasikanMengomunikasikan

tentang struktur antar tentang struktur antar komponen dalam sistem komponen dalam sistem berorientasi objek berorientasi objek

(6)

6 6

laporan pengembangan laporan pengembangan sistem

sistem aplikasi aplikasi berorientasiberorientasi objek

objek 4.8

4.8 Membuat dokumenMembuat dokumen pengembangan aplikasi pengembangan aplikasi berorientasi objek berorientasi objek

dokumen dalam sistem aplikasi dokumen dalam sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.8.2

3.8.2 Menjelaskan parameterMenjelaskan parameter pembuatan laporan dokumen pembuatan laporan dokumen dalam sistem aplikasi

dalam sistem aplikasi

perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.8.3

3.8.3 Menentukan jenis pelaporanMenentukan jenis pelaporan dokumen dalam sistem aplikasi dokumen dalam sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 4.8.1

4.8.1 Membuat model pelaporanMembuat model pelaporan dokumen dalam sistem aplikasi dokumen dalam sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek. obyek. mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang dokumen laporan tentang dokumen laporan pengembangan sistem pengembangan sistem aplikasi berorientasi aplikasi berorientasi objek objek 

 Mengumpulkan dataMengumpulkan data tentang dokumen laporan tentang dokumen laporan pengembangan sistem pengembangan sistem aplikasi berorientasi aplikasi berorientasi objek objek 

 Mengolah data tentangMengolah data tentang dokumen laporan dokumen laporan pengembangan sistem pengembangan sistem aplikasi berorientasi aplikasi berorientasi objek objek   MengomunikasikanMengomunikasikan

tentang dokumen laporan tentang dokumen laporan pengembangan sistem pengembangan sistem aplikasi berorientasi aplikasi berorientasi objek objek 3.9

3.9 Menganalisis mekanismeMenganalisis mekanisme dokumen

dokumenmeta-data meta-data 

4.9

4.9 Mengkaji dokumenMengkaji dokumenmeta-data meta-data 

dan mekanisme dan mekanisme implementasinya implementasinya

3.9.1

3.9.1 Menjelaskan mekanismeMenjelaskan mekanisme dokumen meta data dalam dokumen meta data dalam pemodelan aplikasi perangkat pemodelan aplikasi perangkat lunak berorientasi obyek. lunak berorientasi obyek. 3.9.2

3.9.2 Menerapkan dokumen metaMenerapkan dokumen meta data dalam pemodelan aplikasi data dalam pemodelan aplikasi perangkat lunak.

perangkat lunak. 4.9.1

4.9.1 Menyeleksi penerapanMenyeleksi penerapan dokumen meta data dalam dokumen meta data dalam aplikasi perangkat lunak. aplikasi perangkat lunak. 4.9.2

4.9.2 Merancang pemodelan aplikasiMerancang pemodelan aplikasi

16 16

 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang mekanisme tentang mekanisme dokumen

dokumenmeta-data meta-data 

 Mengumpulkan dataMengumpulkan data tentang mekanisme tentang mekanisme dokumen

dokumenmeta-data meta-data 

 Mengolah data tentangMengolah data tentang mekanisme dokumen mekanisme dokumen

meta-data  meta-data 

(7)

7 7

perangkat lunak dengan perangkat lunak dengan dokumen meta data

dokumen meta data  MengomunikasikanMengomunikasikan

tentang mekanisme tentang mekanisme dokumen

dokumenmeta-data meta-data 

3.10

3.10 Mengevaluasi pengembanganMengevaluasi pengembangan sistem aplikasi berbasis sistem aplikasi berbasis

meta-data  meta-data 

4.10

4.10 Mengelola rancangan sistemMengelola rancangan sistem aplikasi yang menggunakan aplikasi yang menggunakan dokumen

dokumenmeta-data meta-data  terhadap terhadap

berbagai macam perangkat berbagai macam perangkat

3.10.1

3.10.1 Menjelaskan konsepMenjelaskan konsep

pengembangan sistem aplikasi pengembangan sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.10.2

3.10.2 Menjelaskan prosedurMenjelaskan prosedur

pengembangan sistem aplikasi pengembangan sistem aplikasi perangkat lunak berorientasi perangkat lunak berorientasi obyek.

obyek. 3.10.3

3.10.3 Menerapkan konsepMenerapkan konsep

pengembangan dalam sistem pengembangan dalam sistem aplikasi perangkat lunak aplikasi perangkat lunak berorientasi obyek. berorientasi obyek. 3.10.4

3.10.4 Menentukan jenisMenentukan jenis

pengembangan dalam sistem pengembangan dalam sistem aplikasi perangkat lunak aplikasi perangkat lunak berorientasi obyek. berorientasi obyek. 4.10.1

4.10.1 Membuat pengembanganMembuat pengembangan dalam pemodelan sistem dalam pemodelan sistem aplikasi perangkat lunak aplikasi perangkat lunak berorientasi obyek. berorientasi obyek.

20

20 Mengamati untukMengamati untuk mengidentifikasi dan mengidentifikasi dan merumuskan masalah merumuskan masalah tentang pengembangan tentang pengembangan sistem aplikasi berbasis sistem aplikasi berbasis

meta-data  meta-data 

 Mengumpulkan dataMengumpulkan data tentang pengembangan tentang pengembangan sistem aplikasi berbasis sistem aplikasi berbasis

meta-data  meta-data 

 Mengolah data tentangMengolah data tentang pengembangan sistem pengembangan sistem aplikasi berbasis aplikasi berbasismeta- meta-  data  data    MengomunikasikanMengomunikasikan tentang pengembangan tentang pengembangan sistem aplikasi berbasis sistem aplikasi berbasis

meta-data  meta-data 

Referensi

Dokumen terkait

Menyajikan hasil rancangan struktur atau hubungan antar komponen dalam sistem berorientasi obyek. Hubungan antar Komponen

12  Mengamati untuk  mengidentifikasi  dan merumuskan  masalah tentang  pembuatan antar  muka  Mengumpulkan  data tentang  pembuatan antar  muka 

18  Mengamati untuk  mengidentifikasi  dan merumuskan  masalah tentang  kebutuhan beban / bandwidth jaringan  Mengumpulkan  data tentang 

merumuskan  masalah tentang konektifitas  aplikasi  mobile   dengan web  Mengumpulkan . data tentang  konektifitas  aplikasi  mobile   dengan web

2 Mampu dalam mengidentifikasi masalah yang ada pada pembelajaran mengidentifikasi informasi dan menyimpulkan isi teks eksplanasi. 1 Tidak mampu mengidentifikasi masalah yang ada

Perancangan perangkat lunak merupakan deskripsi struktur perangkat lunak yang akan diimplementasikan, data yang merupakan bagian sistem, interface antara komponen-komponen sistem

Berbagai teknologi aplikasi web server Macam-macam aplikasi web server xamp, appserv, iis 4  Mengamati untuk mengidentifikasi dan merumuskan masalah tentang teknologi aplikasi web

● Konsep logika dan algoritma ● Notasi flowchart ● Membuat permainan sederhana menggunakan perangkat lunak animasi 3D 6 ● Mengamati untuk mengidentifikasi dan merumuskan masalah