Astah Comunity
Astah Comunity merupakan perangkat lunak yang penulis gunakan untuk membuat
model UML. Software ini berperan penting dalam perancangan program atau software,
dengan adanya software ini kita dapat membuat rancangan software seperti use case, DFD,
perancangan UML dan lainnya. Astah di buat oleh perusahaan Jepang bernama Change
Vision. Astah pertama kali di kembangkan oleh Kenji Hiranabe CEO dari Change Vision
Inc pada tahun 1996. Astah terasa “Ringan” bahkan untuk pemula sekalipun, hal ini di
karenakan antar-muka yang user-friendly sehingga memungkinkan pengguna membuat
diagram UML dengan mudah dan cepat.
Astah comunity merupakan tool gratis dengan fitur – fitur dasar, dilengkapi dengan
fitur mencetak diagram, mengimpor/mengekspor ke atau dari program java. Astah
comunity yang dulunya bernama Astah Jude telah di gunakan sedikitnya 120.000 orang di
seluruh dunia pada tahun 2006 (wikipedia.org). Perangkat lunak ini dapat di unduh melalui
Pemodelan
Pemodelan adalah gambaran dari realita yang simpel dan dituangkan dalam bentuk
pemetaan dengan aturan tertentu. Pemodelan digunakan untuk menggambarkan desain
sistem. Pada perkembangan teknik pemrograman berorientasi objek, muncullah sebuah
standarisasi bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun dengan
menggunakan teknik pemrograman berorientasi objek, yaitu Unified Modeling Language
(UML). UML muncul karena adanya kebutuhan pemodelan visual untuk
menspesifikasikan, menggambarkan, membangun, dan dokumentasi dari sistem perangkat
lunak. UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah
sistem dengan menggunakan diagram.
Nama Digunakan pd
Diagram Digunakan untuk tahapan:
Mendapatkan persyaratan/kebutuhan
Diagram system dan menggambarkan hubungan
Use Case antara system dgn lingkungan. Analysis
Diagram yang akan dibahas pada blog ini hanya 4 diagram UML yg efektif biasa dipakai
antara lain diagram use case , diagram sekuen, diagram class dan diagram aktifitas
Diagram Kelas
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian
kelas-kelas yang akan dibuat untuk membangun sistem.
Diagram Sequence
Diagram Aktivitas
Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau
aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa
diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi
aktivitas yang dapat dilakukan oleh sistem.
PEMBAHASAN
Use Case merupakan sebuah teknik yang digunakan dalam pengembangan sebuah
software atau sistem informasi untuk menangkap kebutuhan fungsional dari sistem yang
bersangkutan, Use Case menjelaskan interaksi yang terjadi antara ‘aktor’ — inisiator dari
interaksi sistem itu sendiri dengan sistem yang ada, sebuah Use Case direpresentasikan
dengan urutan langkah yang sederhana.
Perilaku sistem adalah bagaimana sistem beraksi dan bereaksi. Perilaku ini merupakan
aktifitas sistem yang bisa dilihat dari luar dan bisa diuji.Perilaku sistem ini dicapture di
dalam USE CASE. USE CASE sendiri mendeskripsikan sistem, lingkungan sistem, serta
hubungan antara sistem dengan lingkungannya.
Deskripsi dari sekumpulan aksi sekuensial yang ditampilkan sistem yang menghasilkan
yang tampak dari nilai ke actor khusus. Use Case digunakan untuk menyusun behavioral
things dalam sebuah model. Use case direalisasikan dengan sebuah collaboration. Secara
gambar, sebuah use case digambarkan dengan sebuah ellips dengan garis penuh, biasanya
termasuk hanya namanya.
Penjelasan:
Pada diagram tersebut aktornya adalah admin. Admin bertugas mengolah data peserta
berupa