Postingan

Menampilkan postingan dari Februari, 2021

Analisis dan Pemodelan Perangkat Lunak

Gambar
  Latar Belakang  Prinsip pengembangan sebuah perangkat lunak terbagi menjadi dua yaitu untuk tujuan pendidikan dan untuk tujuan industri (Mills, 1980). Terdapat perbedaan yang mendasar dari kedua prinsip tersebut jika dilihat dari segi pengelaman, level usia, kemampuan maupun latar belakang. Khusus untuk tujuan pendidikan perangkat lunak sudah seharusnya seorang pengembang memiliki kemampuan yang meliputi semua tahapan (Subhiyakto, Kamalrudin, Sidek, & S. Ahmad, 2014).  Dalam dunia pendidikan perangkat lunak terdapat beberapa tahapan pengembangan yang lebih dikenal dengan istilah SDLC (Software Development Life Cycle), yang mencakup tahap perencanaan, analisis, perancangan, dan implementasi. Lebih fokus pada tahap analisis, ketika seorang pengembang melakukan proses analisis, maka dilakukan tahapan pemodelan menggunakan berbagai macam diagram. Pemodelan kebutuhan perangkat lunak yang di lakukan terbagi menjadi dua jenis, yakni pemodelan terstruktur dan pemodelan berorienta