Kamis, 12 September 2013



Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM.

Iconix adalah rekayasa perangkat lunak untuk pengenmbangan software

Ada 4 tahapan pada proses iconix :
1.      Requirements (Kebutuhan)
a)      Functional Requirements
b)      Domain Modeling
- Domain modelling adalah pondasi atau bagian static dari uml yang didapatkan dari mengekstrak
   kata benda dari fungtional requirements.

  Contoh :
   KRS terdiri dari : - MK ( Mata Kuliah )
                               - Kelas
                               - Kuota
                               - waktu
c)      Behavioral Requirements / Use Case Modeling
d)     Requirements Review (Milestone 1)
2.      Analysis dan Preliminery Design
a)      Robustness analysis
b)      Update domain model
c)      Tulis kembali use case yang telah dibuat.
d)     Preliminary Design Review (PDR) (Milestone 2 )
3.      Detailed Design
a)      Sequence Diagram
b)      Update domain model
c)      Critical Design review (CDR) (Milestone 3)
4.      Implementation
a)      Coding/Unit testing
b)      Integration and scenario testing
c)      Perform code
SDLC (Sistem Development Live Cycle) adalah siklus hidup suatu sistem.
  tahap SDLC :
1.      Perencanaan : Memenuhi kebutuhan
2.      Analisa: 
      - Investigasi current system
      - Identifikasi peluang
      - Mengkonsep sistem baru
3.      Desain: Seketsa, Rencana solusi, Model (program, database, interface, arsitektur)
4.      Implementasi, membangun sistem dengan :
I.       Construction (coding dan testing)
II.    Installation :
     - System lama -> Turn off , System baru -> turn on
     - Strategi fransisi
     - Traming untuk user 
Metodologi : cara untuk mengimplementasi SDLC

Waterfall Model (Proses lama , namun berurutan)
- Sederhana
- Sulit untuk backtracking
- Tidak adaptif dengan perubahan
 

0 komentar:

Posting Komentar