• Tidak ada hasil yang ditemukan

Teknik Informatika - S1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Teknik Informatika - S1"

Copied!
7
0
0

Teks penuh

(1)

MATA KULIAH REKAYASA PERANGKAT LUNAK 1 KODE/SKS AK045226 / 2 SKS

Revisi PTA 2010/2011 ( 1 September 2010 )

Pertemuan

Ke- Pokok Bahasan dan TIU Sub Pokok Bahasan dan TIK PembelajaranTeknik PembelajaranMedia Tugas Ref

1

Pendahuluan Ruang Lingkup Mata Kuliah Sasaran

Tujuan

Kompetensi Lulusan

2

Pengenalan Rekayasa Perangkat Lunak

TIU :

Mahasiswa dapat mengerti dan memahami konsep dasar rekayasa perangkat lunak

1. Konsep dasar Rekayasa Perangkat Lunak (Software Engineering) :

- Definisi perangkat lunak - Karakteristik perangkat lunak - Komponen perangkat lunak - Aplikasi perangkat lunak - Model perangkat lunak

2.Tanggung Jawab profesional dan etika 3.Siklus Hidup Perangkat Lunak

(SDLC/Software Development Life Cycle)

TIK :

•Mahasiswa mengerti yang dimaksud dengan rekayasa perangkat lunak dan mengapa rekayasa perangkat lunak itu penting •Mahasiswa memahami tanggung jawab

profesional dan etika pada rekayasa perangkat lunak

•Mahasiswa mengetahui siklus hidup perangkat lunak

Kuliah Mimbar Papan Tulis,

(2)

3

Perencanaan Proyek Perangkat Lunak TIU :

Mahasiswa dapat memahami maksud dari perencanaan proyek perangkat lunak

1. Observasi pada Estimasi 2. Tujuan Perencanaan Proyek 3. Ruang Lingkup Perangkat Lunak 4. Sumber Daya

5. Estimasi Proyek Perangkat Lunak

TIK :

 Mahasiswa dapat mengerti maksud dari observasi pada estimasi

 Mahasiswa dapat memahami tujuan dari perencanaan proyek

 Mahasiswa dapat memahami dan menjelaskan ruang lingkup, sumber daya dan estimasi proyek.

Kuliah Mimbar Papan Tulis, OHT

Membuat proposal proyek perangkat lunak secara

berkelompok 2,3

4 Konsep dan Prinsip Analisis

TIU :

Mahasiswa dapat memahami konsep dan prinsip analisis

1. Analisis Kebutuhan Perangkat Lunak - Pemahaman Konsep & Prinsip Analisis - Pihak yang terlibat

- Tujuan Analisis Sistem - Kebutuhan Software 2. Teknik Komunikasi 3. Prinsip-prinsip analisis 4. Prototyping perangkat lunak 5. Spesifikasi dan kajian spesifikasi - Negosiasi Kebutuhan

- Validasi Kebutuhan

TIK :

 Mahasiswa dapat menjelaskan maksud dari analisis kebutuhan

Kuliah Mimbar Papan Tulis, OHT

(3)

 Mahasiswa dapat memahami beberapa teknik komunikasi

 Mahasiswa dapat menjelaskan prinsip-prinsip analisis

 Mahasiswa dapat menjelaskan model prototype perangkat lunak

 Mahasiswa dapat menjelaskan spesifikasi kebutuhan perangkat lunak

5 & 6 Pemodelan Analisis TIU :

Mahasiswa dapat memahami model yang digunakan dalam analisis

1. Permodelan Analisis 2. Objek

- Anatomi Objek - Encapsulation - Polymorphism - Kohesi dan Kopling - Komunikasi dalam Objek 3. Kelas

- Instance - Inheritance - Multiheritance 4. UML

- Things - Relasi - Diagram klasik

TIK :

 Mahasiswa dapat menjelaskan elemen-elemen model analisis

 Mahasiswa dapat memahami dan menjelaskan Objek

Kuliah Mimbar Papan Tulis,

OHT Menganalisa model prototype yang sudah dibuat

(4)

 Mahasiswa dapat memahami dan menjelaskan kelas

 Mahasiswa dapat memahami dan menggunakan teknik pemodelan dengan memberikan contoh kasus yang

diselesaikan dengan menggunakan UML

7

Prinsip dan Konsep Desain

TIU :

Mahasiswa dapat memahami prinsip dan Konsep desain perangkat lunak

1. Desain perangkat lunak dan rekayasa perangkat lunak

2. Prinsip Desain 3. Konsep Desain 4. Desain Modular Efektif 5. Model Desain

6. Dokumentasi Desain

TIK :

 Mahasiswa dapat mengetahui dan memahami konsep dan prinsip desain perangkat lunak

 Mahasiswa dapat mengerti bahwa desain secara modular dapat mengurangi kompleksitas program dan hasil dari desain ini dapat dengan mudah diimplementasikan

 Mahasiswa dapat memahami model desain

 Mahasiswa dapat membuat dan mengetahui isi dari dokumentasi desain

Kuliah Mimbar Papan Tulis, OHT

2,3

8 & 9 Metode Desain

TIU :

Mahasiswa dapat memahami dan mengerti desain data dan arsitektur perangkat lunak

1. Desain Data 2. Desain Arsitektur

3. Proses Desain Arsitektur 4. Pasca Pemrosesan Desain

Kuliah Mimbar Papan Tulis, OHT

Membuat desain arsitektur, data dan interface perangkat lunak

(5)

5. Optimasi Desain Arsitektur 6. Desain Interface

7. Desain Interface Manusia-Mesin 8. Desain Prosedural

9. Coding

TIK :

 Mahasiswa dapat menjelaskan maksud dari arsitektur perangkat lunak dan mengapa arsitektur perangkat lunak sangat penting

 Mahasiswa dapat memahami Model Data, Struktur Data, Database, Data Warehouse, Desain Data pada level komponen

 Mahasiswa dapat memahami desain prosedural dan koding

10 & 11 Teknik Pengujian Perangkat Lunak

TIU :

Mahasiswa dapat memahami dan mengerti teknik-teknik pengujian perangkat lunak

1. Rencana Pengujian 2. Proses Testing

 Component Testing 1. Black – Box Testing 2. White – Box Testing 3. Path Testing 4. Partisi Ekivalensi  Integration Testing  User Testing 3. Faults, Error dan Failures TIK :

 Mahasiswa dapat menjelaskan dasar-dasar pengujian perangkat lunak  Mahasiswa dapat melakukan pengujian

Kuliah Mimbar Papan Tulis,

(6)

perangkat lunak.

 Mahasiswa dapat mencari kesalahan dari pengembangan perangkat lunak.

12

Strategi Pengujian Perangkat Lunak

TIU :

Mahasiswa dapat memahami dan mengerti strategi pengujian perangkat lunak

1. Pendekatan strategis ke pengujian perangkat lunak

2. Pengujian Unit 3. Pengujian Integrasi 4. Pengujian Validasi 5. Pengujian Sistem 6. Debugging 7. Quality Assurance

TIK :

 Mahasiswa dapat memahami pendekatan strategis untuk pengujian perangkat lunak  Mahasiswa dapat melakukan pengujian

Unit, Integrasi Validasi dan Sistem  Mahasiswa dapat mengerti proses

debugging pada perangkat lunak  Mengetahui dan memahami quality

assurance

Kuliah Mimbar Papan Tulis,

OHT Melakukan pengujian perangkat lunak menggunakan salah satu teknik pengujian

2,3

13 Pemeliharaan Perangkat Lunak

TIU :

Mahasiswa dapat memahami dan mengerti teknik pemeliharaan perangkat lunak

1. Konsep Pemeliharaan Perangkat Lunak

2. Teknik Pemeliharaan Perangkat Lunak :

- Pemeliharaan Korektif - Pemeliharaan Adaptif - Pemeliharaan Perfektif - Pemeliharaan Prefentif

Kuliah Mimbar Papan Tulis, OHT

(7)

TIK :

 Mahasiswa dapat memahami konsep pemeliharaan perangkat lunak

 Mahasiswa dapat mengerti teknik-teknik pemeliharaan perangkat lunak

14

Studi Kasus

TIU :

Mahasiswa dapat membuat proyek rekayasa perangkat lunak menggunakan metode dan teknik yang sudah dipelajari

Kuliah Mimbar Papan Tulis, OHT

Referensi

2.Tavri D. Mahyuzir, Pengantar Rekayasa Perangkat Lunak, Elexmedia Komputindo, 1997

Referensi

Dokumen terkait

Berdasarkan penelitian yang telah dilaksanakan dan hasil yang diperoleh, maka secara umum dapat peneliti simpulkan hasil penelitian yaitu sebagai berikut:Pendapatan

Peraturan Otoritas Jasa Keuangan Nomor 15/Pojk.04/2015 Tentang Penerapan Prinsip Syariah di Pasar Modal, menjelaskan bahwa Prinsip Syariah di pasar modal adalah

Kemudian, sambungkan alat pengukur tingkat kematangan buah dengan komputer menggunakan kabel USB melalui USB Port.Perhatikan lampu indicator.Jika lampu indicator menyala berarti

String matching fokus pada pencarian satu, atau lebih umum, semua kehadiran sebuah kata (lebih umum disebut pattern ) dalam sebuah teks. Semua algoritma yang akan dibahas

Pedoman kerja tersebut bertujuan agar IFRS Mitra Idaman dapat menyelenggarakan pelayanan farmasi sesuai dengan standar pelayanan kefarmasian di rumah sakit dan

berpartisipasi dalam kegiatan sosial di masyarakat. Media yang digunakan untuk mendukung pelaksanaan peran public relations yaitu dengan menggunakan media

Pada praktik mengajar yang pertama ini dilaksanakan di kelas V SD dengan jumlah siswa hanya 1 anak. Praktik mengajar yang dilaksanakan selama 1 jam pelajaran dengan

Bahwa berbagai keputusan KPU dalam konteks pengadaan Surat Suara, sebagai tergambar tersebut di atas, adalah jelas merupakan langkah yang harus dilakukan untuk menjamin