PERANGKAT
LUNAK
KELAS XI REKAYASA PERANGKAT LUNAK
SMK BP SUBULUL HUDA
HELLO
Nama : Rezinda Hartanto
Alamat : Dusun Botoh, RT/RW 001/001, Desa Petungrejo
Kecamatan Nguntoronadi
No. Hp : 085 714 666 321
Email : um.rezinda@gmail.com
Guru : Pemodelan Perangkat Lunak
APA ITU REKAYASA PERANGKAT LUNAK (Software Engineering
(SE)?
KESIMPULAN:
Rekayasa Perangkat Lunak adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak,
termasuk pembuatan pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen
kualitas.
APA YANG AKAN KITA PELAJARI
DI RPL SECARA UMUM?
MAPEL KOMPETENSI KEAHLIAN RPL SMK SECARA UMUM
PEMODELAN PERANGKAT LUNAK
BASIS DATA
PEMROGRAMAN BERBASIS OBJECT
PEMROGRAMAN BERBASIS WEB
PRODUK KREATIF DAN KEWIRAUSAHAAN
Outcome Lulusan SMK RPL
Web/Game
IT Konsultan Programmer
Engginer
Contoh Lowongan Kerja
Siklus Pengembangan Software:
Alur, Peran, dan Tahapan (Deliverable) (Tilley, 2012) (Dennis, 2016) (Valacich, 2017)
1. User/Product Owner membawa permintaan kebutuhan
(perubahan) software (System Request) ke System Analyst Planning
2. System Analyst membuat analisis kelayakan (Feasibility (System Proposal)
Analysis) dari System Request tersebut
3. Setelah dinyatakan layak, System Analyst melakukan analysis
dan design, dan hasilnya adalah System Specification Analysis and Design
◦ Business Analyst membantu System Analyst memahami proses bisnis
(System Specification)
dari software yang akan dibangun
Implementation Analysis
(New System) (System Specification)
Design
(System Specification)
14
BAHASA DALAM PEMODELAN
PERANGKAT LUNAK
UML (Undified Modelling Language)
Suatu metode dalam pemodelan secara visual yang
digunakan sebagai sarana perancangan sistem
berorientasi objek
KOMPETENSI PEMODELAN
PERANGKAT LUNAK KELAS XI
RPL SEMESTER 1
Pengetahuan Keterampilan
3.1 Memahami Konsep Pemodelan Berorientasi Objek 4.1 Mempresentasikan Konsep Pemodelan Berorientasi
Objek
3.2 Memahami Kebutuhan Sistem Berorientasi Objek 4.2 Mempresentasikan Kebutuhan Sistem Berorientasi
Objek
3.3 Menerapkan Alur Kerja Sistem Berorientasi Objek 4.3 Membuat alur kerja sistem berorientasi Objek
3.4 Menerapkan prosedur pembuatan model sistem 4.4 Membuat model sistem berorientasi objek
berorientasi objek menggunakan perangkat lunak menggunakan perangkat lunak
3.5 Menerapkan relasi antar kelas dalam sistem berorientasi 4.5 Membuat relasi antar kelas sistem berorientasi objek
objek
3.6 Menerapkan interaksi antar objek dalam sistem 4.6 Membuat interaksi antar objek dalam sistem
berorientasi objek berorientasi objek
TUGAS KALIAN
SILAHKAN BACA DAN PAHAMI TENTANG KONSEP PEMODELAN
PERANGKAT LUNAK BERORIENTASI OBJEK