•  

Our Top Course
Pengembangan Media Foto
( 16 Sections)
 
Komunikasi Pembelajaran
( 16 Sections)
 

Course Analisis dan Desain Perangkat Lunak

Program Studi S1 Teknik Informatika UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah Analisis dan Desain Perangkat Lunak membahas konsep, prinsip, metode, dan teknik untuk menganalisis kebutuhan serta merancang perangkat lunak sesuai dengan kebutuhan pengguna. Mahasiswa akan mempelajari analisis kebutuhan fungsional dan non-fungsional, pemodelan sistem dengan UML, perancangan arsitektur, basis data, antarmuka pengguna, serta penerapan pola desain. Pada akhir perkuliahan, mahasiswa mampu menghasilkan dokumen analisis dan desain serta mengembangkan sistem sebagai bukti kesesuaian antara rancangan dengan perangkat lunak yang dibangun.

CPMK

  • Kontrak Kuliah dan Pengantar Analisis dan Desain Perangkat Lunak
  • Memahami jenis dan level kebutuhan fungsional dan merencanakan software requirement system
  • Mampu memahami pemodelan perangkat lunak serta konsep use case scenario dan use case diagram
  • Mampu mengimplementasikan pemodelan perangkat lunak menggunakan use case scenario dan use case diagram
  • Mampu memahami pemodelan perangkat lunak activity dan data flow diagram
  • Mampu memahami pemodelan data menggunakan conceptual, logical, dan physical data modeling berdasarkan entity relationship model dan data dictionary
  • Mahasiswa mampu menyusun dokumentasi perangkat lunak berupa Software Requirement System dan Software Design Description
  • Mampu mendesain arsitektur perangkat lunak dan antar muka perangkat lunak
  • Mampu melakukan komunikasi terkait kesepakan desain yang sudah dirancang dalam software design description kepada customer
  • Mampu mengimplementasikan perangkat lunak sesuai dengan perancangan perangkat lunak yang sudah dibuat
  • Mampu melakukan Pengujian Perangkat Lunak
  • Mampu mempresentasikan hasil proyek perangkat lunak

Aktifitas Pembelajaran

  • Pertemuan 1
    Dan menjelaskan ruang lingkup, konsep dasar, serta prosedur penyusunan kontrak kuliah dan pengantar analisis serta desain perangkat lunak.
    • Date  28 Agustus 2025

  • Pertemuan 2
    Jenis kebutuhan perangkat lunak, meliputi kebutuhan fungsional dan non-fungsional.
    • Date  4 September 2025

  • Pertemuan 3
    Konsep dasar pemodelan perangkat lunak dan manfaatnya dalam proses analisis sistem.
    • Date  11 September 2025

  • Pertemuan 4
    Kebutuhan pengguna ke dalam use case scenario yang terstruktur dan konsisten.
    • Date  18 September 2025

  • Pertemuan 5
    Konsep dasar dan tujuan pemodelan proses menggunakan Activity Diagram dan DFD.
    • Date  25 September 2025

  • Pertemuan 6
    Perbedaan dan keterkaitan antara conceptual, logical, dan physical data model.
    • Date  2 Oktober 2025

  • Pertemuan 7
    Struktur, tujuan, dan komponen utama dokumen SRS dan SDD sesuai standar IEEE.
    • Date  9 Oktober 2025

  • Pertemuan 8
    UTS / Ujian Tengah Semester: Evaluasi formatif yang dimaksudkan untuk melakukan improvement proses pembelajaran berdasarkan assesment yang telah dilakukan
    • Date  16 Oktober 2025

  • Pertemuan 9
    Konsep, tujuan, dan pola umum arsitektur perangkat lunak (seperti layered, MVC, client-server, dan microservices).
    • Date  23 Oktober 2025

  • Pertemuan 10
    Isi, tujuan, dan poin-poin utama dalam dokumen Software Design Description (SDD) kepada pihak non-teknis (customer).
    • Date  30 Oktober 2025

  • Pertemuan 11
    Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
    • Date  6 November 2025

  • Pertemuan 12
    Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
    • Date  13 November 2025

  • Pertemuan 13
    Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
    • Date  20 November 2025

  • Pertemuan 14
    Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
    • Date  4 Desember 2025

  • Pertemuan 15
    Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
    • Date  11 Desember 2025

  • Pertemuan 16
    Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
    • Date  18 Desember 2025

Dosen

FARHANNA MAR'I
FARHANNA MAR'I
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Teknik Informatika
  • Semester7
  • Lectures1
Difficult Things About Education.
$75$10