Kamis, 12 September 2013

Materi-Analisis desain berbasis objek (Pertama)

Pada pertemuan pertama ini saya akan mempublish dari pembahasan Iconix dan UML
UMl(Unifed Modeling Language) adalah sebagai alat yang dapat membantu pada penggunaan bahasa program yang berbasis objek.Dan UML ini akan mengembangkan bagi di bidang perundustrian yang merupakan perangkat lunak yang berbasis objek.
Iconix adalah suatu model dari rekayasa perangkat lunak yang berguna pada pengembangan sebuah software.

Tahapan dari proses ICONIX yaitu;
a. Functional requirements
    kebutuhan fungsional yang diperlukan dalam pembuatan perangkat lunak. Kebutuhan fungsional dari perangkat lunak merupakan modal utama dalam pengembangan perangkat lunak. Semua kebutuhan dalam pengembangan perangkat lunak dikumpulkan menjadi satu bagian. Kemudian dilakukan analisis mengenai kebutuhan fungsional dan kubutuahan non fungsional.
b.  Domain modeling
 Domain modeling didapatkan dari mengekstrak kata benda yang didapatkan dari Functional requirements. Kata benda yang didapatkan saling dihubungkan sesuai kebutuhan dari perangkat lunak.
c.Use Case modeling
Use Case modeling merupakan bagian dari proses ICONIX yang menjelaskan tentang segala hal yang dilakukan oleh pengguna dari sistem. Proses ini menjelaskan tentang segala hal yang dilakukan oleh pengguna dan hubungan terhadap tanggapan dari sistem. Dalam proses ini, desain perangkat lunak diharapkan dijelaskan secara rinci karena perangkat lunak didedikasikan berdasarkan kebutuhan pengguna.
d. Requirements Review
metode yang digunakan adalah:

         -       Memastikan bahwa bahwa use case text telah sesuai dengan kebutuhan pengguna.
         -        Memastikan bahwa domain model telah menunjukkan hubungan yang benar.
         -      Memastikan bahwa use case telah terorganisir dalam satu paket.