6
Cara membuat diagram pada Star UML Saya akan membuat sebuah diagram yang menggunakan program apilkasi Star UML. Diagram yang saya buat ini merupakan diagram yang akan menjelaskan prosedur pendaftaran untuk mengikuti kursus di Universitas Gunadarma. Langkah pertama yang harus dilakukan adalah dengan membuka aplikasi Star UML, kemudian akan muncul jendela seperti di bawah ini. Selanjutnya klik “Default Approach” untuk memulai project baru. Lalu double klik UseCase Diagrams pada Diagram Explorer yang terletak di sebelah kanan, dan pilih Main. Diagram ini terdiri dari beberapa actor, UseCase, dan Directed Association, dan satu buah Dependency. Actor adalah sebuah gambar yang melambangkan seorang pelaku. Pelaku melakukan aktivitas dan membantu segala kegiatan yang membutuhkan manusia. UseCase merupakan sebuah simbol elips yang berfungsi untuk menjelaskan proses apa yang harus dijalankan, biasanya usecase ini berisi sebuah kata perintah dan sebuah kata benda. Directed Association merupakan tanda panah yang berfungsi sebagai penunjuk arah dan alur dari diagram tersebut, sedangkan dependency merupakan tanda panah putus – putus yang memiliki arti bahwa kedua objek yang dihubungkan itu saling berketergantungan.

Cara Membuat Diagram Pada Star UML

Embed Size (px)

DESCRIPTION

star uml

Citation preview

Page 1: Cara Membuat Diagram Pada Star UML

Cara membuat diagram pada Star UML

Saya akan membuat sebuah diagram yang menggunakan program apilkasi Star UML. Diagram yang saya buat ini merupakan diagram yang akan menjelaskan prosedur pendaftaran untuk mengikuti kursus di Universitas Gunadarma. Langkah pertama yang harus dilakukan adalah dengan membuka aplikasi Star UML, kemudian akan muncul jendela seperti di bawah ini.

Selanjutnya klik “Default Approach” untuk memulai project baru.Lalu double klik UseCase Diagrams pada Diagram Explorer yang terletak di sebelah kanan, dan pilih Main. 

Diagram ini terdiri dari beberapa actor, UseCase, dan Directed Association, dan satu buah Dependency. Actor adalah sebuah gambar yang melambangkan seorang pelaku. Pelaku melakukan aktivitas dan membantu segala kegiatan yang membutuhkan manusia. UseCase merupakan sebuah simbol elips yang berfungsi untuk menjelaskan proses apa yang harus dijalankan, biasanya usecase ini berisi sebuah kata perintah dan sebuah kata benda. Directed Association merupakan tanda panah yang berfungsi sebagai penunjuk arah dan alur dari diagram tersebut, sedangkan dependency merupakan tanda panah putus – putus yang memiliki arti bahwa  kedua objek yang dihubungkan itu saling berketergantungan.            Sebelum membuat diagram tersebut kita harus menganalisa setiap proses yang terjadi, proses apa saja yang butuhkan dan proses mana saja yang harus dilakukan. Selain proses, actor atau pelaku juga sangat penting keberadaannya. Untuk membuat diagram kursus ini, kita membutuhkan tiga orang pelaku atau actor, yaitu mahasiswa, penjaga loket kursus, dan teller bank. Sedangkan proses – proses yang dibutuhkan terdapat sembilan proses, yaitu :

1. Memilih kursus dan menyerahkan KTM

2. Mendapatkan Blanko

3. Menyerahkan blanko dan membayar kursus

4. Input Data

5. Cetak tanda lunas

Page 2: Cara Membuat Diagram Pada Star UML

6. Mendapatkan bukti pembayaran

7. Menyerahkan bukti pembayaran

8. Mendapatkan jadwal kursus

9. Mengikuti kursus

Setelah mendapatkan actor dan usecase, kita dapat memulai pembuatan diagram tersebut. Pertama, klik Actor yang terdapat di sebelah kiri jendela dan letakan pada layar putih Main. Kemudian ketikkan nama actor tersebut, misalnya mahasiswa. 

Jika sudah, masukkan pula actor – actor yang lain, yaitu loket Kursus dan Teller bank. Selanjutnya kita akan membuat UseCase, dengan cara mengklik UseCase dan meletakannya di layar putih. Buat sembilan buah UseCase dan isi UseCase tersebut dengan proses – proses yang tadi sudah dianalisa (lihat gambar dibawah)

Kemudian hubungkan actor – actor tersebut dengan proses-prosesnya, dengan mengklik DirectedAssociation. Klik pada actor dan tarik garis ke proses yang akan dituju, perhatikan arah dan alurnya. Jika sudah selesai menghubungkan, buatlah UseCase – UseCase yang lain sampai seluruh proses sudah dituliskan. Hubungkan seluruh komponen yang ada sesuai alur dan arah yang ditentukan. Atur seluruh komponen agar dapat terbaca dengan mudah bagi orang yang belum pernah melakukannya. Perhatikan garis – garis DirectedAssociation, tidak boleh ada garis

Page 3: Cara Membuat Diagram Pada Star UML

yang saling bertumpukan atau membuat persimpangan karena akan membuat si pelaku merasa kebingungan untuk melakukannya.  

 Jika semua telah selesai, maka inilah output nya. 

Page 4: Cara Membuat Diagram Pada Star UML

Modeling Tools “StarUML” Pengenalan

Pemodelan merupakan suatu hal yang tidak bisa dilepaskan dari pembangunan aplikasi.

Sebagai cikal-bakal dari suatu aplikasi, proses memodelkan tentu bukan hal yang

mudah. Namun seiring berkembangnya teknologi, pemodelan yang notabene memakan banyak waktu bisa

diselesaikan lebih cepat dan terorganisasi. Hal tersebut bisa terjadi dengan bantuan aplikasi pemodelan.

Pengertian

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.

Instalasi 

untuk instalasi download terlebih dahulu source nya , berikut link untuk source untuk instalasi windows :

http://sourceforge.net/projects/staruml/?source=dlp

Untuk menjalankan aplikasi cukup ke menu  Program > StarUML.

Berikut tampilan StarUML di windows

pilih default approach->diagaram explorer->usecase

selanjutnya tinggal drad and drop saja dari toolbox disamping kiri ke stage

\

Diagram ini terdiri dari beberapa actor, UseCase, dan Directed Association, dan satu buah Dependency. Actor

adalah sebuah gambar yang melambangkan seorang pelaku. Pelaku melakukan aktivitas dan membantu

segala kegiatan yang membutuhkan manusia. UseCase merupakan sebuah simbol elips yang berfungsi untuk

menjelaskan proses apa yang harus dijalankan, biasanya usecase ini berisi sebuah kata perintah dan sebuah

kata benda. Directed Association merupakan tanda panah yang berfungsi sebagai penunjuk arah dan alur dari

diagram tersebut, sedangkan dependency merupakan tanda panah putus – putus yang memiliki arti

bahwa  kedua objek yang dihubungkan itu saling berketergantungan.

            Sebelum membuat diagram tersebut kita harus menganalisa setiap proses yang terjadi, proses apa

saja yang butuhkan dan proses mana saja yang harus dilakukan. Selain proses, actor atau pelaku juga sangat

penting keberadaannya. Untuk membuat diagram kursus ini, kita membutuhkan tiga orang pelaku atau actor,

yaitu mahasiswa, penjaga loket kursus, dan teller bank. Sedangkan proses – proses yang dibutuhkan terdapat

sembilan proses, yaitu :

1. Memilih kursus dan menyerahkan KTM

2. Mendapatkan Blanko

3. Menyerahkan blanko dan membayar kursus

4. Input Data

5. Cetak tanda lunas

6. Mendapatkan bukti pembayaran

7. Menyerahkan bukti pembayaran

Page 5: Cara Membuat Diagram Pada Star UML

8. Mendapatkan jadwal kursus

9. Mengikuti kursus

Setelah mendapatkan actor dan usecase, kita dapat memulai pembuatan diagram tersebut. Pertama, klik Actor

yang terdapat di sebelah kiri jendela dan letakan pada layar putih Main. Kemudian ketikkan nama actor

tersebut, misalnya admin.

Jika sudah, masukkan pula actor – actor yang lain, yaitu petugas, kepala sekolah, dan calon siswa.

Selanjutnya kita akan membuat UseCase, dengan cara mengklik UseCase dan meletakannya di layar putih.

Buat sembilan buah UseCase dan isi UseCase tersebut dengan proses – proses yang tadi sudah dianalisa

(lihat gambar dibawah)

Kemudian hubungkan actor – actor tersebut dengan proses-prosesnya, dengan mengklik DirectedAssociation.

Klik pada actor dan tarik garis ke proses yang akan dituju, perhatikan arah dan alurnya. Jika sudah selesai

menghubungkan, buatlah UseCase – UseCase yang lain sampai seluruh proses sudah dituliskan. Hubungkan

seluruh komponen yang ada sesuai alur dan arah yang ditentukan. Atur seluruh komponen agar dapat terbaca

dengan mudah bagi orang yang belum pernah melakukannya. Perhatikan garis – garis DirectedAssociation,

tidak boleh ada garis yang saling bertumpukan atau membuat persimpangan karena akan membuat si pelaku

merasa kebingungan untuk melakukannya.

 Jika semua telah selesai, maka inilah output nya.