Garis besar topik
-
-

DOSEN: DR. HANDOYO WIDI NUGROHO., S. KOM., M. T. I -
Dosen: Dr. Handoyo Widi Nugroho., S. Kom., M.T.I
Assalamualaikum Wr. Wb.
Tabik Puuuuun Selamat datang dan selamat berjumpa mahasiswa Jurusan Sistem Informasi, Fakultas Ilmu Komputer IIB Darmajaya, di matakuliah PERANGKAT LUNAK SISTEM INFORMASI (PLSI). Mata kuliah ini memiliki bobot 4 SKS, banyak sekali manfaat dari mata kuliah ini di bidang Ilmu Komputer dan kehidupan kita sehari-hari, untuk itu belajar dengan rajin dan semangat. Matakuliah ini disajikan dengan system Project Base Learning (PjBL) untuk mulai dari awal anda sudah harus memiliki kelompok belajar. Selamat belajar, tetap semangat dan semoga sukses. Aamiin Darmajaya THE BEST
Wassalamualaikum Wr.Wb. -
Pada sesi ini saya akan jelaskan mengenai beberapa hal penting yang perlu diperhatikan.
- Sistem penilaian pada mata kuliah ini mengikuti aturan standar yang telah ditetapkan di dalam sistem akademik Darmajaya yang terdiri dari UTS, TUGAS, UAS, ETIKA, dan Kehadiran.
- Perhatikan baik-baik kehadiran anda karena jika kehadiran kurang dari batas minimum yang ditetapkan sistem maka nilai ujian anda secara otomatis ditolak oleh sistem.
- Jika sakit atau berhalangan hadir maka mahasiswa wajib menginformasikannya ke dosen pengampu dengan menyertakan bukti yang dapat dipertanggungjawabkan.
- Kehadiran anda menjadi perhatian dan pertimbangan pada saat penentuan nilai akhir.
- Dalam matakuliah ini, TUGAS bertujuan agar mahasiswa mendapat pengalaman mencoba menyelesaikan permasalahan yang ditugaskan. Harapannya hal tersebut menjadi bahan evaluasi diri agar mahasiswa mengetahui bahwa dirinya telah menguasai atau belum materi yang telah disampaikan. Jika belum paham, diharapkan mahasiswa dapat menanyakan dan membahasnya dengan Dosen pengampu matakuliah. Dengan demikian nilai TUGAS hanya ada dua kemungkinan yaitu 100 bagi yang mengerjakan dan 0 bagi yang tidak mengerjakannya. Perhatikan baik-baik kelengkapan TUGAS anda, karena jika anda tidak mengerjakan 1 TUGAS berarti anda kehilangan 100 point. Hal itu tentu saja sangat berpengaruh saat penentuan nilai akhir.
- Tidak ada TUGAS susulan atau TUGAS tambahan setelah nilai akhir dikeluarkan. Oleh karenanya pastikan kelengkapannya agar tidak jadi penyesalan anda diakhir semester nanti.
- Toleransi keterlambatan normal untuk pembelajaran di kelas adalah 15 menit. Dalam kondisi force major keterlambatan di atas 15 menit diperbolehkan, sebaliknya jika keterlambatan dilakukan secara sengaja maka tidak ada toleransi keterlambatan bagi yang bersangkutan.
-
Dalam mengikuti perkuliahan ini, para mahasiswa harus mengadopsi paradigma dan mekanisme pembelajaran dengan prinsip-prinsip utama sebagai berikut:
Mahasiswa diharapkan untuk aktif melakukan proses pembelajaran mandiri melalui beraneka ragam cara yang tersedia dan memungkinkan, yaitu:- Menggunakan referensi yang tersedia
- Memanfaatkan berbagai sumber yang dapat diakses via internet
- Melakukan komunikasi intensif antar sesama mahasiswa
- Mengerjakan seluruh latihan dan tugas-tugas yang diberikan
- Menghadiri sesi temu virtual dengan dosen pengampu mata kuliah
- Mengikuti ujian terjadwal yang telah ditetapkan.
- Mengikuti Presentasi Tugas
Paradigma pembelajarannya adalah aktif dan mandiri, dimana keberhasilan mahasiswa akan ditentukan oleh intensitas pembelajaran yang dilakukannya sendiri, bukan bergantung pada pihak lain. Perkuliahan dilakukan langsung berbasis project atau kasus.
Mengingat bahwa capaian pembelajaran mahasiswa (standar kompetensi kelulusan) peserta program pendidikan jarak jauh harus sama dengan model pembelajaran berbasis tatap muka, maka model evaluasi atau penilaiannya akan jauh lebih ketat dan bersifat multi dimensi.
Dalam penyelenggaraan matakuliah ini, dosen pengampu menilai mahasiswa dengan menggunakan berbagai instrumen dan indikator, seperti:
- Keaktifan dalam mengikuti forum diskusi
- Keteraturan atau frekuensi dalam melakukan akses terhadap sumber daya pendidikan yang tersedia pada aplikasi learning management system yang dipakai
- Kuantitas kehadiran dan kualitas interaksi dalam sesi perkuliahan dan diskusi.
- Kelengkapan pengumpulan tugas yang diberikan
- Partisipasi aktif mengerjakan soal-soal latihan
- Hasil ujian tengah semester/quis maupun ujian akhir semester.
Keseluruhan kinerja mahasiswa melalui beragam model interaksi tersebut dijadikan sebagai bahan evaluasi dosen dalam memberikan penilaian akhir pencapaian mahasiswa dalam mata kuliah yang bersangkutan.
Perlu diperhatikan bahwa bobot keseluruhan model interaksi dan evaluasi tersebut kurang lebih sama karena sifatnya yang holistik
Tata Tertib Perkuliahan
1. Rekan-rekan mahasiswa diharapkan dapat hadir sesuai jadwal yang telah di tentukan
2. Batas waktu kehadiran 1 X 24 Jam
3. Peserta diharapkan mengikuti perkuliahan menggunakan zoom meeting sesuai dengan jadwal yang diberikan,
saat kegiatan zoom meeting diharapkan peserta menggunakan pakaian yang sesuai dengan aturan perkuliahan.
Jika menggunakan koaos oblong harap menggunakan almamater
4. Peserta hanya boleh tidak mengikuti perkuliahan maksimal 3 kali pertemuan
5. Seluruh peserta akan mendapatkan 2 tugas yatu 1 tugas sebelum UTS dan 1 tugas sebelum UAS
Untuk Point 2, 3, 4 Bagi rekan-rekan mahasiswa yang bermasalah dengan koneksi dll harap menginformasikan via group WA / SMS.
-
-
-
-
1. PL adalah sebuah produk
- Menyajikan potensi komputasi
- Menghasilkan, mengelola, memperoleh, modifikasi, menampilkan atau mengirimkan informasi
- PL adalah alat untuk menyajikan sebuah produk
- Mendukung atau menyediakan langsung fungsi sistem
- Mengendalikan program lain (mis : sistem operasi)
- Mempengaruhi komunikasi (mis : PL jaringan)
- Membantu membangun PL lain (mis : tool PL)
-
-
Gunakan forum ini untuk mendiskusikan hal-hal yang disampaikan dalam sesi ini.
Ucapkan salam sebagai tanda kehadiran anda.
-
-
-
-
Rekayasa : analisis, desain, konstruksi, verifikasi, dan manajemen entitas teknis (dan sosial)
- Problem apa yang harus diselesaikan ?
- Karakteristik entitias apa yang digunakan untuk menyelesaikan masalah ?
- Bagaimana entitas (dan solusinya) direalisasikan ?
- Bagaimana entitas di konstruksi ?
- Pendekatan apa yang digunakan ?
- Bagaimana entitas didukung dalam jangka panjang?
-
-
-
-
-
-
Materi:
1. Model Proses : Adaptabilitas
2. Pola-Pola Proses
3. Asesmen Proses
4. Penilaian dan Peningkatan
5. Proses Personal PL (PSP)
6. Proses Tim PL (TSP)
7. Tujuan Utama Proses PL : Kualitas Tinggi
-
-
-
-
-
-
Materi:
1. Apakah yang dimaksud PL yang ΓÇ£TangguhΓÇ¥?
2. Proses yang Tangguh
3. Extreme Programming (XP)
4. Pengembangan PL Adaptif
-
-
-
-
-
-
MATERI-5:
1. Dynamic Systems Development Method
2. Scrum Method
3. Crystal
4. Feature Driven Development
5. Agile Modeling
-
-
-
-
-
-
Materi-6:
1. Definisi "Practices"
2. Esensi "Practices"
3. Prinsip Inti RPL
4. Praktek-praktek RPL:
- Praktek Komunikasi
- Praktek Perencanaan
-
-
-
-
-
-
MATERI:
1. Praktek Pemodelan Analisis
- Prinsip-prinsip pemodelan analisis
- Elemen-elemen model analisis
2. Praktek Pemodelan Desain
- Prinsip-prinsip
- Elemen-elemen model desain
3. Praktek Konstruksi
- Prinsip Persiapan
- Prinsip-prinsip coding
- Prinsip-prinsip validasi
- Prinsip-prinsip Pengujian
3. Praktek Deployment
-
-
-
-
-
-
Materi:
1. Pemodelan CRC
2. Tipe-tipe Class
3. Responsibilities
4. Kolaborasi
5. Composite Aggregate Class
6. Review model CRC
7. Asosiasi dan Dependensi
8. Multiplicity
9. Dependencies
-
-
-
-
-
-
Materi:
1. Business Area Analysis
2. Proses BAA
3. Rekayasa Produk
4. Template Arsitektur Produk
5. Architecture Flow Diagram
6. Pemodelan Sistem
- Deployment Diagram
- Activity Diagram
- Class Diagram
-
-
Deployment Diagram Activity Diagram
Class Diagram
-
-
-
-
Materi:
1. Rekayasa Kebutuhan I
- permulaan
- Perolehan
- Penguraian
- Negosiasi
2. Rekayasa Kebutuhan-II
- Spesifikasi
- Validasi
- Manajemen Kebutuhan
3. Penyebaran Fungsi Kualitas
4. Mendapatkan Produk-Produk Kerja
-
-
-
-
-
Materi:
1. Membangun Model Analisis
- Elemen-elemen model analisis
- Tools Analisis dan desain
2. Negosiasi Kebutuhan
3. Validasi Kebutuhan
4. Evaluasi
-
SILAHKAN KUNJUNGI LINK BERIKUT UNTUK AKSES MATERI:
MATERI #1 >>> https://drive.google.com/file/d/121eHugKM2B8XtAphRAn5emeMDYYVzOjk/view?usp=sharing
MATERI #2
>>> https://drive.google.com/file/d/1yeqAil9VP4lFQXfIXoKb11QHAV3C7r6-/view?usp=sharing
-
-
-
-
-
Materi:
1. Analisis Kebutuhan
2. Milestones
3. Aturan-Aturan dalam Pemodelan
4. Aturan-Aturan
5. Pemodelan Data
6. What is a Data Object?
7. Objek-Objek Umum
8. Objek Data dan Atribut
-
KUNJUNGI LINK BERIKUT UNTUK AKSES MATERI!
MATERI #1
>>> https://drive.google.com/file/d/121eHugKM2B8XtAphRAn5emeMDYYVzOjk/view?usp=sharing
MATERI #2
>>> https://drive.google.com/file/d/1YEqmqe5LMA_bXd47-GdVkyXO7LC5U62Y/view?usp=sharing
-
-
-
-
-
Materi:
1. Apakah Relationship?
2. Membangun Sebuah ERD
3. Konsep Object-Oriented
4. Class
5. Membangun Class
6. Apakah Class?
7. Enkapuslasi/Penyembunyian
8. Hierarki Class
9. Method (Operasi, Layanan)
-
KUNJUNGI LINK BERIKUT UNTUK AKSES MATERI!
MATERI #1>>> https://drive.google.com/file/d/1MTi5cve2OJF5JvocFxV-WlGYY9ziUbG3/view?usp=sharing
MATERI#2>>> https://drive.google.com/file/d/17IIk0khjDSMKUghjwpDomE0vMJSUlXWA/view?usp=sharing
-
-
-
-
-
Materi:
1. Model berbasis Scenario
2. Use-Cases
3. Mengembangkan Use-Case
4. Activity Diagram
5. Pemodelan berorientasi aliran
-
KUNJUNGI LINK BERIKUT UNTUK AKSES MATERI!
Materi #1 >>> https://drive.google.com/file/d/1o0APJaEuANFM2H8mE0TR6BuJT81hbKg0/view?usp=sharing
Materi #2 >>> https://drive.google.com/file/d/1vUnp76tFRsSFsP-cWqevEzqllm5x-Wd_/view?usp=sharing
-
-
-
-
-
UJIAN TENGAH SEMESTER GENAP T.A. 2024-2025
-
Assalamualaikum Wr. Wb.
Tabik Puuuuun
Pertemuan minggu ke-8 ini adalah Ujian Tengah Semester yang dilakukan secara offline dan terjadwal.
Selamat belajar, tetap semangat dan semoga sukses. Selamat mengikuti UTS semoga lancar dan sukses. Aamiin
Darmajaya THE BEST
Wassalamualaikum Wr.Wb.
-
-
-
UJIAN TENGAH SEMESTER GENAP T.A. 2024-2025
-
Assalamualaikum Wr. Wb.
Tabik Puuuuun
Pertemuan minggu ke-8 ini adalah Ujian Tengah Semester yang dilakukan secara offline dan terjadwal.
Selamat belajar, tetap semangat dan semoga sukses. Selamat mengikuti UTS semoga lancar dan sukses. Aamiin
Darmajaya THE BEST
Wassalamualaikum Wr.Wb.
-
-
-
Materi:
1. Klasifikasi kebutuhan perangkat lunak
2. Kebutuhan bisnis
3. Kebutuhan user
4. Kebutuhan fungsional (functional requirement)
5. Kebutuhan Non fungsional
6. Kebutuhan System
-
-
-
-
-
-
-
Materi:
1. Model Analisis
2. Elemen model Analisis
3. State-transition diagram (STD)
4. Srudi kasus
-
-
-
-
-
-
-
Materi:
1. Prinsip-prinsip komunikasi
2. Prinsip-prinsip Perencanaan
3. Prinsip-prinsip pemodelan
4. Prinsip-prinsip konstruksi
5. Studi Kasus dan Diskusi
-
-
-
-
-
-
-
Materi:
1. Abstraksi
2. Arsitektur
3. Pola-pola
4. Pemisahan Perhatian
5. Modularitas
6. Penyembuntian Informasi
7. Kemandirian Fungsional
8. Penghalusan
9. Aspek-aspek
10. Refaktorisasi
11. Konsep-konsep perancangan
12. Kelas-kelas perancangan
-
-
-
-
-
-
-
Materi:
1. Introduction
2. Arsitektur Perangkat Lunak
3. Arsitektur Sistem ?
4. Mengapa Arsitektur Sistem Merupakan Suatu Hal Yang Penting ?
5. Deskripsi-deskripsi Arsitektural
6. Keputusan-keputusan Arsitektural
7. Genre-genre Arsitektural
8. Gaya Arsitektur
-
-
-
-
-
-
Materi:
1. Merepresentasikan Sistem dalam Konteksnya
2. Mendefinisikan elemen-elemen PL
3. Menghaluskan Arsitektur menjadi komponen-komponen
4. Penilaian Alternatif-Alternatif Perancangan Arsitektural
5. Metode Analisi Pertukaran Arsitektur
6. Kompleksitas Arsitektural
7. Bahasa-Bahasa Deskripsi Arsitektural
8. . Pemetaan Arsitektural Menggunakan Aliran Data
9. Tahapan dalam pemetaan transformasi
-
-
-
-
-
-
Materi:
1. Model berbasis Scenario
2. Use-Cases
3. Mengembangkan Use-Case
4. Use-Case Diagram
5. Activity Diagram
6. Swimlane Diagrams
7. Pemodelan berorientasi aliran
II. Perancangan pada Peringkat Komponen
1. Pendahuluan
2. Perancangan Komponen Berbasis Kelas
3. Melakukan perancangan pada peringkat komponen
-
-
-
-
-
-
-
Materi:
1. Perancangan komponen-komponen tradisional
- Notasi perancangan secara grafis
- Notasi Perancangan Tabular
- Bahasa Perancangan Program
2. Pengembangangan Berbasis Komponen
- Rekayasa Ranah
- Kualifikasi komponen, adaptasi dan komposisi
- Analisis dan Perancangan untuk Penggunaan Ulang
-
-
-
-
-
-
-
-
-
Materi:
1. Desain Class
2. Inheritance
3. Messages
4. Polymorphism
5. Model Desain
6. Elemen-Elemen Model Desain
7. Elemen-elemen Interface
8. Elemen-elemen Komponen
9. Elemen-elemen Deployment
10. Design Patterns11. Frameworks
-
-
-
-
-
-
Materi:
1. Kenapa Arsitektur ?
2. Mengapa Arsitektur Penting?
3. Desain Data
4. Desain DataΓÇöLevel Komponen
5. Ragam Gaya Arsitektur
6. Data-Centered Architecture
7. Data Flow Architecture
-
-
-
-
-
-
-
Materi:
1. Call and Return Architecture
2. Layered Architecture
3. Pattern Arsitektural
5. Architectural Context
6. Archetypes
7. Component Structure
8. Refined Component Structure
-
-
-
-
-
-
-
MATERI:
- Cakupan proyek
- Rencana manajemen cakupan proyek
- Pernyataan cakupan proyek
- Work breakdown structure
-
-
-
-
-
MATERI:
- Protocol Specification using CFSM Model
- Communicating Finite State Machines (CFSM)
- CFSM operating semantic
- Networks of CFSMs
-
-
-
-
-
UJIAN AKHIR SEMESTER GENAP T.A. 2024-2025
-
-
-
UJIAN AKHIR SEMESTER GENAP T.A. 2024-2025
-
