Anda di halaman 1dari 15

REKAYASA PERANGKAT

LUNAK

3 SKS
BIODATA DIRI
Data Diri : Alamat :
Jl. Mayor Abdul Kartawirana Rt
• Nama : Imam Rofi’I, S.Kom,M,Kom 10 No 12 Kelurahan Sulanjana
Kecamatan Jambi Timur, Kota
• TTL : Surabaya, 18 Juni 1993
Jambi.
• Agama : Islam

Pendidikan : Hobby :
• SMA Negeri 2 Kota Jambi 2011 • Bermain Gitar
• Bernyanyi
• S1 Sarjana Komputer 2015 • Cover Lagu
• S2 Magister Komputer 2018 • Berjualan

Pekerjaan : Sosial Media:


• Dosen 082384138753
Universitas Dinamika
imamrofi_i
Bangsa
• Owner Sate Madura Pak Heri imam Caksate

imam.sate18@gmail.com

2
ATURAN PERKULIAHAN

• Minimal hadir 75% = 12 kali pertemuan,


jika kurang dari 12 kali maka tidak bisa ikut UAS
• Wajib Mengirimkan Surat Jika berhalangan Hadir, tidak terima izin
via WA, Tanpa Surat = ALPA
• Wajib berpakaian sopan dan menggunakan Sepatu.
• Batas Waktu Keterlambatan 15 Menit, Jika Terlewat maka akan
dianggap ALPA
Pe n i l a i a n :
• Tuga s = 3 0 %
= 30 %
• Qui s
= 3 0 %
• MID
= 1 0 %
• U AS
STIKOM Dinamika Bangsa Jambi

SYLABUS

• Matakuliah : Rekayasa Perangkat Lunak


• Beban Sks: 3 Sks
• Deskripsi :
Mata kuliah ini membahas mengenai konsep rekayasa
perangkat lunak, metode dan model yang digunakan dalam
analisis dan perancangan sebuah perangkat lunak.
STIKOM Dinamika Bangsa Jambi

SYLABUS

• Tujuan
Mahasiswa memiliki kompetensi untuk
menganalisis, memodelkan dan merancang
perangkat lunak akan dikembangkan.

• Standar Kompetensi
Mahasiswa mampu melakukan analisis,
memodelkan dan merancang perangkat lunak
yang akan dikembangkan
STIKOM Dinamika Bangsa Jambi

MATERI

1. Pengantar Rekayasa Perangkat Lunak


 Konsep Perangkat Lunak (Software)
 Sifat dan Karakteristik Software
 Hardware vs Software
 Tipe-tipe Software
 Atribut penting pada perangkat lunak yang baik
STIKOM Dinamika Bangsa Jambi

MATERI
2. Model - Model Proses Perangkat Lunak
 Defenisi Rekayasa Perangkat Lunak
 Software Engineering Layer
 Bagaimana Software Engineering diterapkan
 Prinsip Fundamental RPL
 Proses RPL
 Model – model proses RPL
STIKOM Dinamika Bangsa Jambi

MATERI

3. Requirement Analysis
 Konsep dasar Requirement Analysis
 Functional Requirement
 Non – Functional Requirement
STIKOM Dinamika Bangsa Jambi

MATERI

4. Analysis Modelling
 Konsep dan tujuan model analisis
 Model analisis pendekatan terstruktur
 Data dictionary (Kamus Data)
 Entity Relationship Data (ERD)
 Data Flow Diagram (DFD)
 State Transition Diagram (STD)
STIKOM Dinamika Bangsa Jambi

MATERI

5. Pendekatan Berorientasi Objek


 Use Case Diagram
 Use Case Description
 Activity Diagram
 Class Diagram
 Sequence Diagram
STIKOM Dinamika Bangsa Jambi

MATERI

6. Software Design
 Konsep dasar desain software
 Komponen desain software
 Analysis to design
 Proses desain
 Konsep desain perangkat lunak
STIKOM Dinamika Bangsa Jambi

MATERI

7. Perancangan Antarmuka (Interface Design)


 Konsep dasar interface design
 Prinsip perancangan interface
 Layout
 Content awareness
 Aesthetics
 User experience
 Consistency
 Minimal user effort
STIKOM Dinamika Bangsa Jambi

REFERENSI

 Roger S. Pressman, Software Engineering A


Practitioner’s Approach, Sixth Edition, McGraw-Hill
2011.
 Sommervile, Ian, Software Engineering, 7th Addison
Wesley Publishing Company, 2003
 Munawar, Pemodelan Visual, Graha Ilmu, 2005
 Alan dennis, System Analysis and Design with UML
 Artikel-artikel internet
TERIMA
KASIH

Anda mungkin juga menyukai