1611A026 Analisis dan Perancangan Proses Bisnis

Perangkat lunak adalah istilah umum dari sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Namun seharusnya sebuah perangkat lunak bukan hanya sekedar berupa sebuah program komputer. Selain berupa program komputer sebuah perangkat lunak juga harus dilengkapi dengan dokumentasi, data dan proses yang menunjang program komputer tersebut. Salah satu metodologi dalam mengembangkan sebuah perangkat lunak adalah System Life Cycle. Secara generik System Life Cycle terdiri dari tahap Analisis, Desain, Implementasi dan Testing. Mata kuliah ini bertujuan mengenalkan beberapa variasi software proses model. Selain itu pada mata kuliah ini juga berfokus untu memberikan pengetahuan tentang tahap analisis dan desain yang merupakan tahap awal dari System Life Cycle. Tujuan dari tahap analisis adalah teridentifikasinya kebutuhan sistem. Oleh karena itu pada mata kuliah ini akan diberikan pengetahuan dan praktek tentang macam-macam metode penemuan kebutuhan (requirement discovery method) yang umum digunakan. Selain itu mahasiswa juga diberikan pengetahuan tentang bagaimana mendokumentasikan tahap analisis secara tertulis dalam bentuk laporan. Setelah kebutuhan user ditentukan pada tahap analisis, maka solusi dirumuskan dalam bentuk desain. Ada banyak model yang dapat dipilih untuk merepresentasikan hasil desain baik desain terhadap data, proses, userinterface dan ouput serta input dari sistem. Ketepatan dalam memodelkan solusi akan sangat mempengaruhi tahap implementasi dari sistem sehingga dapat disimpulkan langkah desain adalah salah satu langkah penting dalam pengembangan perangkat lunak. Pada matakuliah ini akan mempelajari cara melakukan desain yang direpresentasikan dengan bentuk pemodelan tertentu. Mata kuliah ini mempelajari tentang bagaimana melakukan desain dari sebuah sistem informasi berdasarkan kebutuhan user yang telah didapatkan dari tahap analisis. Desain dilakukan terhadap proses, data, user interface dan input serta output sistem. Hasil desain direpresentasikan dalam bentuk model. Dokumentasi pendukung desain juga dikenalkan sebagai bentuk representasi pelaporan formal.

Capaian Pembelajaran

Mampu memahami konsep dasar dari Software Engineering terutama konsep dasar tentang analisis dan desain sistem informasi Mampu menjelaskan konsep umum dari analisis dan memahami variasi proses model perangkat lunak serta melakukan pemilihan proses tersebut model sesuai kasus. Mahasiswa mampu memahami konsep pendukung analisis sistem dan mampu memahami skill yang harus dikuasai untuk menemukan kebutuhan user. Mahasiswa mampu melakukan pemodelan proses bisnis Mahasiswa mampu mendokumentasikan dan mempresentasikan project perangkat lunak dalam bentuk laporan

Pengetahuan Awal

Referensi Umum

Referensi Buku Pustaka

Update: 2025-05-10 00:45:05 sesuai RPS Online