Diskripsi singkat
: Materi yang dibahas meliputi : pengenalan rekayasa perangkat lunak, perencanaan perangkat lunak, konsep dan prinsip analisis, permodelan
: Pada akhir kuliah mahasiswa dapat memahami ruang lingkup matakuliah, sasaran, tujuan, kompetensi matakuliah RPL.
Prasyarat Matakuliah
No.
TIK
Pokok Bahasan
Pendahuluan
Metode Pembelajaran
Tatap muka dan diskusi
Estimasi
Waktu
2 x 50
analisis
Buku Kepustakaan
Sasaran
Tujuan
Kompetensi Lulusan
2 x 50
1,2,3
2 x 50
1,2,3
2 x 50
1,2,3
3. Prinsip-prinsip analisis
prinsip-prinsip analisis
model prototype perangkat lunak
spesifikasi kebutuhan perangkat lunak
No.
TIK
Pokok Bahasan
Pemodelan Analisis
6 Mahasiswa dapat :
Prinsip dan Konsep Desain
mengetahui dan memahami konsep
dan prinsip desain perangkat lunak
mengerti bahwa desain secara
modular dapat mengurangi
kompleksitas program dan hasil dari
desain ini dapat dengan mudah
diimplementasikan
memahami model desain
membuat dan mengetahui isi dari
dokumentasi desain
7 Mahasiswa dapat memahami/
Metode Desain
dan menjelaskan :
8 maksud dari arsitektur perangkat
lunak dan mengapa arsitektur
perangkat lunak sangat penting
Model Data, Struktur Data,
Database, Data Warehouse, Desain
Data pada level komponen
Estimasi
Waktu
2 x 50
2 x 50
1,2,3
2 x 50
1,2,3
Metode Pembelajaran
Buku Kepustakaan
1,2,3
Pemodelan Data
Pemodelan Fungsional dan aliran informasi
Pemodelan Tingkah Laku
Mekanik dari analisis terstruktur
Kamus Data
Overview mengenai metode analisis klasik
1. Desain perangkat lunak dan rekayasa perangkat lunak
2. Prinsip Desain
3. Konsep Desain
4. Desain Modular Efektif
5. Model Desain
6. Dokumentasi Desain
1. Desain Data
2. Desain Arsitektur
3. Proses Desain Arsitektur
4. Pasca Pemrosesan Desain
5. Optimasi Desain Arsitektur
6. Desain Interface
8. Desain Prosedural
9. Coding
No.
TIK
Pokok Bahasan
9 Mahasiswa dapat :
Teknik Pengujian Perangkat Lunak
menjelaskan dasar-dasar pengujian
perangkat lunak
membuat rancangan test case
melakukan pengujian perangkat
lunak menggunakan White Box,
Black Box, Basis Path dan Struktur
Kontrol
10 Mahasiswa dapat :
Strategi Pengujian Perangkat Lunak
memahami pendekatan strategis
untuk pengujian perangkat lunak
melakukan pengujian Unit, Integrasi
Validasi dan Sistem
mengerti proses debugging pada
perangkat lunak
Estimasi
Waktu
2 x 50
2 x 50
1,2,3
2 x 50
1,2,3
Metode Pembelajaran
Buku Kepustakaan
1,2,3
2. Pengujian Unit
3. Pengujian Integrasi
4. Pengujian Validasi
5. Pengujian Sistem
6. Debugging
Paparan tugas
dipelajari
Daftar Pustaka :