• Tidak ada hasil yang ditemukan

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)

N/A
N/A
Protected

Academic year: 2019

Membagikan "RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)"

Copied!
6
0
0

Teks penuh

(1)

Deskripsi Singkat Mata Kuliah

Mata Kuliah Rekayasa Perangkat Lunak (RPL) mempelajari konsep dan teori yang berkaitan dengan perangkat lunak. Rekayasa Perangkat Lunak penting untuk memastikan proses rekayasa perangkat lunak sudah benar, bagaimana mengelola proyek perangkat lunak, apa saja teknik dan metode dalam rekayasa perangkat lunak baik pada metode konvensional maupun pada orientasi objek. Disamping juga mempelajari pendokumentasian setiap tahap rekayasa perangkat lunak.

Mata Kuliah ini diberikan pada semester 4 dan merupakan mata kuliah wajib bagi mahasiswa Program Studi Manajemen Informatika Jurusan Teknologi Informasi di Politeknik Negeri Padang. Sebagai mata kuliah wajib beberapa materi pembelajaran diberikan dalam bentuk diskusi dan presentasi menyangkut pada studi kasus dibidang Sistem Informasi.

Tujuan Pembelajaran

Setelah mengikuti mata kuliah ini mahasiswa dapat memahami konsep serta latar belakang Rekayasa Perangkat Lunak meliputi : pengertian perangkat lunak, proses rekayasa perangkat lunak RPL metode Konvensional dan RPL berorientasi objek serta mampu menerapkan teknik dan metode yang telah dipelajari pada kasus pengembangan perangkat lunak .

Materi Pembelajaran

01. Pengenalan Rekayasa Perangkat Lunak 1.1 Pengertian Perangkat Lunak 1.2 Pengertian Rekayasa Perangkat Lunak 1.3

1.4 1.5 1.6

Produk RPL Tujuan RPL Ruang Lingkup RPL Sejarah RPL

02. SKPL & Model Pengembangan RPL 2.1

2.2 2.3 2.4 2.5 2.6 2.7

SKPL

Model Classic Life Cycle Model Waterfall Model SDLC Model Prototype Model Incremental Spiral Model

03. Analisa Kebutuhan

3.1 Analisa Kebutuhan RPL 3.2

3.3 3.4

Pemodelan Data RPL Konvensional RPL Berorintasi Object

04. RPL Konfensional - Aliran Sistem Informasi 4.1

4.2 4.3 4.4

Pengertian ASI Simbol ASI

ASI Lama & ASI Baru Kesalahan Dalam ASI

Mata Kuliah Rekayasa Perangkat Lunak Dosen Hidra Amnur, SE, S.Kom, M.Kon

Kode / SKS MI 3403 / 2 SKS Kode Dosen

Prasyarat - Status Wajib

Universitas Jurusan Teknologi Informasi

Fakultas Politeknik Negeri Padang Program Studi Manajemen Informatika

(2)

05. RPL Konfensional – Data Flow Diagram 5.1

5.2 5.3 5.4 5.5

Pengertian Data Flow Diagram Simbol Data Flow Diagram Syarat Pembuatan DFD Diagram Context Kasus untuk DFD

06. RPL Konfensional – Entitas Relation Diagram 6.1 ERD Data Model

6.2 6.3 6.4

Jenis Atribut dan Notasi ERD Relasi dan Rasio Kardinalitas Participaton Constraint Dependencies

07. RPL Konfensional – Mapping Skema Database 7.1

7.2 7.3

Memahami Desain ERD

Memahami Mapping ER ke Skema Relasi Aturan dalam Mapping

08. Basis Data 8.1 8.2 8.3 8.4 8.5 8.6

Pengertian Basis Data DBMS

SQL

Alur Hidup Basis Data CDM

PDM

09. Pemograman Berorientasi Object 9.1

9.2 9.3

Pengertian Pemograman Beriorientasi Objek Konsep Dasar Berorintasi Objek

Perbandingan Pendekatan OO dan terstruktur

10. Analysis dan Desain Berorintasi Object 10.1

10.2 10.3 10.4

Analisis Berorintasi Objek Desain Berorintasi Objek CASE Tools

RUP

11. Pemodelan dan UML 11.1

11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.10 11.11 11.12 11.13 11.14 11.15

Pemodelan UML Class Diagram Object Diagram Component Diagram Composite Structure Diagram Package Diagram

Deployment Diagram Use Case Diagram Activity Diagram State Machine Diagram Sequence Diagram Communication Diagram Timing Diagram

(3)

12. Studi Kasus UML 12.1

12.2 12.3 12.4 12.5 12.6 12.7 12.8 12.9

Use Case Diagram Kelas Diagram Objek Diagram Sekuen Diagram Kolaborasi Diagram Status Diagram Aktivitas Diagram Komponen Diagram Deployment

13. Testing dan Implementasi 13.1

13.2

Design Pattern Anti Pattern

14. Testing dan Implementasi 14.1

14.2

Testing Implementasi

Hasil Pembelajaran

01. Menjelaskan Konsep RPL 02.

03.

Menjelaskan RPL Konfensional Menjelaskan RPL Berorintasi Object 04.

05. 06.

Melakukan Analisis, Perancangan, Implementasi dan Pengujian RPL Membuat Dokumentasi pada RPL

Memahami Metode RPL dengan contoh kasus

Minggu ke

Topik (Pokok Bahasan) Metode Pembelajaran

1 00. Pendahuluan

0.1 Penjelasan pokok-pokok materi perkuliahan secara keseluruhan 0.2 Penjelasan Sistem dan Tata tertib Perkuliahan

0.3 Penjelasan Sistem Penilaian Operasi

 Ceramah

 Menggunakan white board

2 01. Pengenalan Rekayasa Perangkat Lunak 1.1 Pengertian Perangkat Lunak 1.2 Pengertian Rekayasa Perangkat Lunak 1.3 Produk RPL

1.4 Tujuan RPL 1.5 Ruang Lingkup RPL 1.6 Sejarah RPL

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Mengerjakan latihan dan soal

 Menggunakan white board, notebook dan infocus

3 02. SKPL & Model Pengembangan RPL 2.1 SKPL

2.2 Model Classic Life Cycle

 Kuliah mimbar

 Tanya jawab

 Mengerjakan soal

 Menggunakan white board, notebook dan infocus

4 02. Sejarah Sistem Operasi 2.3 Model Waterfall 2.4 Model SDLC 2.5 Model Prototype 2.6 Model Incremental 2.7 Spiral Model

 Kuliah mimbar

 Tanya jawab

 Mengerjakan soal

(4)

5 03. Analisa Kebutuhan

3.1 Analisa Kebutuhan RPL 3.2 Pemodelan Data 3.3 RPL Konvensional 3.4 RPL Berorintasi Object

 Kuliah mimbar

 Tanya jawab

 Mengerjakan soal

 Menggunakan white board, notebook dan infocus

6 04. RPL Konfensional - Aliran Sistem Informasi 4.1 Pengertian ASI

4.2 Simbol ASI

4.3 ASI Lama & ASI Baru 4.4 Kesalahan Dalam ASI

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Menggunakan white board, notebook dan infocus

7 05. RPL Konfensional – Data Flow Diagram 5.1 Pengertian Data Flow Diagram 5.2 Simbol Data Flow Diagram 5.3 Syarat Pembuatan DFD 5.4 Diagram Context 5.5 Kasus untuk DFD

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Menggunakan white board, notebook dan infocus

8 06. RPL Konfensional – Entitas Relation Diagram 6.1 ERD Data Model

6.2 Jenis Atribut dan Notasi ERD 6.3 Relasi dan Rasio Kardinalitas 6.4 Participaton Constraint Dependencies

 Kuliah mimbar

 Tanya jawab

 Diskusi

Menggunakan white board, notebook dan infocus

9 UJIAN TENGAH SEMESTER

10 07. RPL Konfensional – Mapping Skema Database 7.1 Memahami Desain ERD

7.2 Memahami Mapping ER ke Skema Relasi 7.3 Aturan dalam Mapping

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Menggunakan white board, notebook dan infocus Ceramah

11 08. Basis Data

8.1 Pengertian Basis Data 8.2 DBMS

8.3 SQL

8.4 Alur Hidup Basis Data 8.5 CDM

8.6 PDM

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Menggunakan white board, notebook dan infocus Ceramah

12 09. Pemograman Berorientasi Object

9.1 Pengertian Pemograman Beriorientasi Objek 9.2 Konsep Dasar Berorintasi Objek

9.3 Perbandingan Pendekatan OO dan terstruktur

 Kuliah mimbar

 Diskusi

 Tanya jawab

 Menggunakan white board, notebook dan infocus

13 10. Analysis dan Desain Berorintasi Object 10.1 Analisis Berorintasi Objek 10.2 Desain Berorintasi Objek 10.3 CASE Tools

10.4 RUP

 Kuliah mimbar

 Diskusi

 Tanya jawab

 Menggunakan white board, notebook dan infocus

14 11. Pemodelan dan UML 11.1 Pemodelan 11.2 UML 11.3 Class Diagram

 Kuliah mimbar

 Tanya jawab

 Diskusi

(5)

11.4 Object Diagram 11.5 Component Diagram 11.6 Composite Structure Diagram 11.7 Package Diagram

11.8 Deployment Diagram

infocus

15 11. Pemodelan dan UML 11.9 Use Case Diagram 11.10 Activity Diagram 11.11 State Machine Diagram 11.12 Sequence Diagram 11.13 Communication Diagram 11.14 Timing Diagram

11.15 Interaction Overview Diagram

 Kuliah mimbar

 Tanya jawab

 Diskusi

 Menggunakan white board, notebook dan infocus

16 12. Studi Kasus UML 12.1 Use Case 12.2 Diagram Kelas 12.3 Diagram Objek 12.4 Diagram Sekuen 12.5 Diagram Kolaborasi 12.6 Diagram Status 12.7 Diagram Aktivitas 12.8 Diagram Komponen 12.9 Diagram Deployment

 Kuliah mimbar

 Tanya jawab

 Diskusi

Menggunakan white board, notebook dan infocus Open Book

17 13. Perancangan Pola Berorintasi Objek 13.1 Design Pattern

13.2 Anti Pattern

 Kuliah mimbar

 Tanya jawab

 Diskusi

Menggunakan white board, notebook dan infocus Open Book

18 14. Testing dan Implementasi 14.1 Testing

14.2 Implementasi

 Kuliah mimbar

 Diskusi

19 UJIAN AKHIR SEMESTER

Penjabaran RKBM

01. Kuliah Minggu 1

Menjelaskan pokok-pokok bahasan yang akan dibahas pada mata kuliah praktek system operasi, menjelaskan aturan, sistem perkuliahan.

02. Kuliah Minggu 2

Menjelaskan tentang Pengertian Perangkat Lunak, Pengertian Rekayasa Perangkat Lunak, Produk RPL, Tujuan RPL, Ruang Lingkup RPL, Sejarah RPL.

03. Kuliah Minggu 3

Menjelaskan tentang SKPL & Model Pengembangan RPLyaitu SKPL, Model Classic Life Cycle. 04. Kuliah Minggu 4

Menjelaskan tentang Model Waterfall, Model SDLC, Model Prototype, Model Incremental, Spiral Model 05. Kuliah Minggu 5

Menjelaskan tentang Analisa Kebutuhan RPL, Pemodelan Data, RPL Konvensional, RPL Berorintasi Object 06. Kuliah Minggu 6

(6)

07.

08.

09.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

Kuliah Minggu 7

Menjelaskan mengenai Pengertian Data Flow Diagram, Simbol Data Flow Diagram, Syarat Pembuatan DFD, Diagram Context Kasus untuk DFD

Kuliah Minggu 8

Menjelaskan RPL Konfensional – Entitas Relation Diagram, ERD Data Model, Jenis Atribut dan Notasi ERD, Relasi dan Rasio Kardinalitas, Participaton Constraint Dependencies

Kuliah Minggu 9 Ujian Tengah Semester Kuliah Minggu 10

Memahami Desain ERD, Memahami Mapping ER ke Skema Relasi, Aturan dalam Mapping Kuliah Minggu 11

Menjelaskan tentang Pengertian Basis Data, DBMS, SQL, Alur Hidup Basis Data, CDM, PDM Kuliah Minggu 12

Menjelaskan Pengertian Pemograman Beriorientasi Objek, Konsep Dasar Berorintasi Objek, Perbandingan Pendekatan OO dan terstruktur.

Kuliah Minggu 13

Menjelaskan Analisis Berorintasi Objek, Desain Berorintasi Objek, CASE Tools, RUP Kuliah Minggu 14

Menjelaskan Pemodelan, UML, Class Diagram, Object Diagram, Component Diagram, Composite Structure Diagram, Package Diagram, Deployment Diagram

Kuliah Minggu 15

Menjelaskan tentang Use Case Diagram, Activity Diagram, State Machine Diagram, Sequence Diagram, Communication Diagram, Timing Diagram, Interaction Overview Diagram

Kuliah Minggu 16

Menjelaskan Studi Kasus UML, Use Case, Diagram Kelas, Diagram Objek, Diagram Sekuen, Diagram Kolaborasi, Diagram Status, Diagram Aktivitas, Diagram Komponen, Diagram Deployment

Kuliah Minggu 17

Menjelaskan Perancangan Pola Berorientasi Objek, Design Pattern dan Anti Pattern Kuliah Minggu 18

Menjelaskan tentang Testing dan Implementasi Kuliah Minggu 19

Ujian Akhir Semester

Evaluasi

01. Pemahaman tentang RPL 02. Pemahaman tentang Model RPL 03. Pemahaman tentang RPL Konfensional 04.

05.

Pemahaman tentang RPL Berorientasi Object Pemahaman tentang ASI

06. 07. 08. 09. 10. 11. 12. 13.

Pemahaman tentang DFD Pemahaman tentang ERD Pemahaman tentang Mapping ERD Pemahaman tentang Pemodelan UML

Pemahaman tentang Perancangan Pola Berorientasi Object Pemahaman tentang tentang Testing dan Implementasi Hasil Diskusi, Tugas dan Quiz

UTS dan UAS

Bahan, Sumber Informasi dan Referensi

Referensi

Dokumen terkait

Tugas akhir yang berjudul “Perancangan Komunikasi Visula Ilustrasi Prangko Kampung Betawi” ini merupakan salah satu persyaratan untuk gelar kesarjanaan pada jurusan Desain

Menurut jurnal “Pengaruh Budaya Organisasi Terhadap Disiplin Kerja Karyawan PT Angkasa Pura II (Persero) Kantor Cabang Utama Bandara Internasional Soekarno - Hatta Unit

Pendekatan yang lebih membantu adalah dengan mengasumsikan bahwa user akan membutuhkan bantuan pada suatu waktu dan merancang bantuan (help) ini ke dalam system. • Ada empat

Berdasarkan hasil penelitian yang telah dilakukan, maka saran yang dapat diberikan adalah peneliti mencoba mene- liti lebih lanjut dengan subjek penelitian yang berbeda

Visitasi adalah langkah kegiatan yang dari pelaksanaan akreditasi sekolah/ madrasah yang dilakukan dengan cara kunjungan ke sekolah/ madrasah oleh tim asesor yang

Artinya dasar program pembinaan sudah disusun setiap tahun berdasarkan rapat koordinasi dan secara tidak langsung program pe mbinaan ters ebut be rsinggungan deng

Tes positif menunjukan orang tersebut terinfeksi atau berpotensi terinfeksi dan memiliki risiko tinggi untuk berkembang menjadi menderita penyakit simptomatik dalam beberapa

secara biologis laki-laki, berumur 15 tahun atau lebih dan telah tinggal di kota survei paling tidak selama satu bulan, serta telah berhubungan seks dengan seorang