Anda di halaman 1dari 6

LANDASAN TEORI

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.

UML terdiri dari bermacam-macam diagram yg digunakan untuk permodelan pada


saat pengembangan sistem mulai dari tahap analisi sampai implementasi. Pada saat
melakukan desain sistem, tidak harus semua diagram pada UML diimplementasikan akan
tetapi UML merupakan diagram yang saling terkait oleh karena itu perlu adanya
kekonsistenan rancangan diagram yang satu dengan lainnya.

Diagram dlm UML dikelompokan menjadi 2 :

1. Diagram Struktur /statis diagram .

2. Diagram prilaku system/behaviour diagram.


Diagram-diagram dlm UML

Penjelesan singkat diagram tsb antara lain

Nama Digunakan pd
Diagram Digunakan untuk tahapan:

Diagram Menggambarkan hubungan antara Analysis,


Class model class dlm system. Design

Diagram status menjelaskan aliran


kontrol dari satu status ke status lain.
Status didefenisikan sebagai suatu
kondisi dari suatu obyek yang ada dan
Diagram perubahan yang terjadi sekiranya ada Analysis,
status event yang terpicu.. Design

Menggambarkan hubungan aliran kerja


business terlepas dari classes, aliran
Diagram activitas dlm sebuah use case, atau Analysis,
Aktivitas detail design dari method. Design

Mendapatkan persyaratan/kebutuhan
Diagram system dan menggambarkan hubungan
Use Case antara system dgn lingkungan. Analysis

Memodelkan prilaku objects dlm sebuah


use case.
Diagram Focus pd urutan berdasar waktu dari Analysis,
sequence sebuah activity. Design

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

Case (Computer-aided software engineering) Tools


Case tool adalah sejenis software untuk membuat secara otomatis/wizard sebagian atau
keseluruan proses depelopment sistem. Untuk membuat berbagai diagram UML baik pada
tahap analisis maupun design digunakan Case To0ls diataranya adalah ArgoUML,
StartUML dan Astah Comunity. Selain itu anda juga bisa menggunakan Ms Visio . Berikut
ini gambar tampilan salah satu case tool yaitu Astah Comunity

Diagram Use Case

Diagram use case merupakan pemodelan untuk menggambarkan kelakuan (behavior)


sistem secara keseluran yang akan dibuat. Diagram use case mendeskripsikan sebuah
interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat. Dengan pengertian
yang cepat, diagram use case digunakan untuk mengetahui fungsi apa saja yang ada di
dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.

Diagram Kelas

Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian
kelas-kelas yang akan dibuat untuk membangun sistem.

Diagram Sequence

Diagram sekuen menggambarkan kelakuan/perilaku objek pada use case


dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan
diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen
maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta
metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu.

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

1. Jelaskan pengertian use case.

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.

2. Jelaskan symbol yang ada use case beserta bagiannya.


3. Buatlah use case diagram sesuai dengan KP dengan menggunakan astah
community.
Gambar 3.1 (Use Case Diagram)

Penjelasan:

Pada diagram tersebut aktornya adalah admin. Admin bertugas mengolah data peserta
berupa

Anda mungkin juga menyukai