LANDASAN TEORI
disebut juga dengan MIS) suatu sistem berbasis komputer yang menyediakan informasi
bagi beberapa pemakai dengan kebutuhan yang sama. Dengan adanya sistem informasi
manajemen dalam sebuah perusahaan suatu sistem yang dapat bekerja secara cepat dan
meningkat.
adalah sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk
Pratita, 2015), “Keputusan merupakan rangkaian tindakan yang perlu diikuti dalam
memecahkan masalah untuk menghindari atau mengurangi dampak negtif, atau untuk
5
6
Untuk mendesain suatu model sistem informasi dapat digunakan tools sistem
untuk mengambarkan bentuk sistem secara struktural dan aktual, dengan suatu
pendekatan analisa tersetruktur. Adapun tools sistem yang dapat dijelaskan sebagai
Pada sub bab iniakan dibahas mengenai Sejarah,pengertian UML, definisi UML,
UML.
Menurut (Ir. Yuni Sugiarti, 2018) “UML (Unified Modeling Language) adalah
sebuah “bahasa” yang telah menjadi standar dalam industri untuk visualisasi, merancang
dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk
merancang model sebuah sistem”. Dengan menggunakan UML kita dapat membuat
model untuk semua jenis aplikasi piranti lunak dimana aplikasi tersebut dapat berjalan
pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa
pemrograman apapun.
7
Sejarah UML sendiri cukup panjang. Sampai era tahun 1990 seperti kita ketahui
Masa itu terkenal dengan masa perang metodologi (method war) dalam pendesainan
mengakibatkan timbul masalah baru apabila kita bekerja sama dengan group/perusahaan
Dimulai pada bulan Oktober 1994 Booch, Rumbaugh dan Jacobson, yang
tahun 1995 direlease draft pertama dari UML (versi 0.8). Sejak tahun 1996
http://www.omg.org). Tahun 1997 UML versi 1.1 muncul, dan saat ini versi terbaru
adalah versi 1.5 yang dirilis bulan Maret 2003. Booch, Rumbaugh dan Jacobson
menyusun tiga buku serial tentang UML pada tahun 1999. Sejak saat itulah UML telah
yang dibentuk pada 1989, didukung lebih dari 800 anggota, terdiri dari perusahaan
sistem informasi, software developer, dan pada user sistem komputer. organisasi ini
diharapkan dapat mengurangi kekacauan dalam bahasa pemodelan yang selama ini
terjadi dalam lingkungan industri. UML diharapkan juga dapat menjawab masalah
penotasian dan mekanisme tukar menukar model yang terjadi selama ini.
9
Menurut (Ir. Yuni Sugiarti, 2013) “Dari berbagai penjelasan rumit yang terdapat
di dokumen dan buku-buku UML. Sebenarnya konsepsi dasar UML bisa kita
Abstraksi konsep dasar UML yang terdiri dari structural classification, dynamic
behavior, dan model management, bisa kita pahami dengan mudah apabila kita melihat
gambar diatas dari Diagrams. Main concepts bisa kita pandang sebagai term yang akan
10
muncul pada saat kita membuat diagram. Dan view adalah kategori dari diagaram
tersebut.
Berikut ini adalah definisi mengenai diagram dalam UML menurut (Ir. Yuni
Sugiarti, 2018) :
beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan
lain-lain.
2. Use Case Diagram : Menggambarkan behavior sistem yang akan dibuat, serta
mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antarobjek.
sebuah sistem atau proses bisnis, bukan apa yang dilakukan aktor, jadi aktivitas
5. State Diagram : Memodelkan behavior objek khusus yang dinamis, Diagram ini
oleh objek dan event-event (kejadian) yang menyebabkan objek beralih dari satu