Apa Itu StarUML ?
StarUML adalah software permodelan yang mendukung UML (Unified Modeling Language). Berdasarkan pada UML version 1.4 dan dilengkapi 11 macam diagram yang berbeda, mendukung notasi UML 2.0 dan juga mendukung pendekatan MDA (Model Driven Architecture) dengan dukungan konsep UML. StarUML dapat memaksimalkan pruduktivitas dan kualitas dari suatu software project.
Konsep Dasar
StarUML adalah software permodelan yang mendukung UML (Unified Modeling Language). Berdasarkan pada UML version 1.4 dan dilengkapi 11 macam diagram yang berbeda, mendukung notasi UML 2.0 dan juga mendukung pendekatan MDA (Model Driven Architecture) dengan dukungan konsep UML. StarUML dapat memaksimalkan pruduktivitas dan kualitas dari suatu software project.
Konsep Dasar
- Model, View and Diagram
- Project and Unit
- Module
1.
Model,
View and Diagram
StarUML membuat perbedaan konseptual yang lebih jelas antara models, views and diagrams. Model adalah elemen yang memuat informasi untuk model software. View adalah suatu ekpresi visual dari informasi di dalam model dan Diagram adalah suatu koleksi dari elemen yang memberikan pemikiran user didalam mendesaian secara spesifik.
2. Project danUnit
Project
Project adalah unit manajemen dasar didalam StarUML. Suatu project dapat mengatur satu atau lebih model software. Project merupakan top-level package yang selalu ada didalam beberapa model software. Secara umum, satu project disimpan dalam satu file.
Struktur Project
A project contains and manages the following sub-elements.
StarUML membuat perbedaan konseptual yang lebih jelas antara models, views and diagrams. Model adalah elemen yang memuat informasi untuk model software. View adalah suatu ekpresi visual dari informasi di dalam model dan Diagram adalah suatu koleksi dari elemen yang memberikan pemikiran user didalam mendesaian secara spesifik.
2. Project danUnit
Project
Project adalah unit manajemen dasar didalam StarUML. Suatu project dapat mengatur satu atau lebih model software. Project merupakan top-level package yang selalu ada didalam beberapa model software. Secara umum, satu project disimpan dalam satu file.
Struktur Project
A project contains and manages the following sub-elements.
Perbedaan UML dan DFD
DFD
(Data Flow Diagram)
DFD itu a graphical representation of the “flow” of data through an information
system(sebuah representasi grafis dari “flow”/”aliran” data dalam
sebuah sistem informasi) itu kata o’om wiki.
Gampangnya
gini ….DFD itu adalah metode
analisis sistem informasi sebelum UML
yang masih menerapkan analisis secara terstruktur. DFD, seperti pengertiannya
diatas …representasi grafis dari “aliran” data…..jadi lebih menitik beratkan
pada bagaimana data itu berjalan dari satu entity ke entity berikutnya.
UML
(Unified Modeling Language)
UML itu standardized general purpose modeling
language in the field of software engineering ( bahasa permodelan
terstandarisasi dalam hal software engineering) UML merupakan metode analisis yang lebih baru dari DFD dan menurut sebagian orang lebih
efektif karena dia Object Oriented
Analysis. UML yang di
dapuk sebagai Object Oriented Analysis ini lebih menitik beratkan analysisnya
di sisi pengguna atau actor/orang – orang di luar sistem yang terlibat dengan
sistem.