Minggu, 30 November 2025

Mengenai Pemodelan Arsitektur Sistem

Saya mengetahui beberapa tentang Pemodelan Arsitektur Sistem dalam Enterprise Architecture. diantaranya adalah

1. UML ( Unified Modeling Language )

UML adalah suatu metode dalam permodeln secara visual yang digunakan sebagai sarana sistem berorientasi objek. asal usul munculnya, UML diciptakan oleh Object Management Group dengan versi awal 1.0 pada bulan Januari 1997. beberapa dari contoh UML telah saya pelajari dari mata kuliah lain. diantaranya Component Sequence, Use Case, dan Diagram Flow.

2. ERD (Entity Relationship Diagram) 

ERD adalah salah satu model konseptual dalama perancangan basis data. ERD terdiri atas tiga komponen utama, yaitu entitas, atribut, dan relasi antar entitas. Entitas adalah suatu himpunan objek nyata atau abstrak yang dapat diidentifikasi seccra unik dalam sistem, sebagai contoh Mahasiswa, Product, Users, Role.

 

Berikut ada beberapa jenis permodelan Arsitektur Sistem Informasi dalam Kitar Hayat Pembangunan Sistem  atau kita kenal dengan System Development Life Cycle (SDLC).

1. Classical Waterfall Model

Waterfall adalah salah satu jenis model pengembangan aplikasi dan termasuk ke dalam classic life cycle  yang mana menekankan pada fase yang berurutan dan sistematis. Untuk contoh model pengembangannya, dapat di implementasikan seperti air terjun, dimana setiap tahap dikerjakan secara berurutan mulai dari atas hingga ke bawah.

Classical Waterfall Model In Software Engineering

2. Iterative Waterfall Model

Iterative Waterfall model adalah pengembangan dari waterfall klasik. tapi, setiap fase dapat diulang atau kita menyebutnya iterate jika diperlukan. Tujuan dari Iterative waterfall adalah memperbaiki kekurangan waterfall murni yang terlalu kaku & tidak bisa mundur.

Apa itu WaterFall Model - CODEPOLITAN 

3. Prototype Model

Prototype model adalah suatu model pengembangan perangkat lunak yang dimana tim membuat seperti purwarupa atau gambaran nyata dari sistem sebelum membangun sistem yang sesungguhnya.

 Prototyping Model - Software Engineering - GeeksforGeeks

4. Evolutionary Model

Evolutionary Model adalah model pengembangan perangkat lunak yang dilakukan secara bertahap atau evalution dengan peningkatan berkelanjutan berdasarkan feedback pengguna dan perubahan kebutuhan.

Evolutionary Model - Software Engineering - GeeksforGeeks

5. Spiral Model 

Model Spiral untuk Pengembangan Perangkat Lunak - Model Berbasis Risiko



Terimakasih ^_^



EmoticonEmoticon