Tampilkan postingan dengan label StarUML. Tampilkan semua postingan
Tampilkan postingan dengan label StarUML. Tampilkan semua postingan

Collaboration diagram dan class diagram

Laporan Pendahuluan & Laporan Akhir Minggu 3 StarUML


Laporan Pendahuluan M3 ( StarUML )

1. Apa yang kamu ketahui tentang collaboration diagram ?
2. sebutkan dan jelaskan tools box pada colaboration diagram ! minimal 5 tools.

Jawaban :

1. Collaboration diagram adalah diagram yang digunakan untuk menggabungkan beberapa class dan expresi.

2. Tools - Tools collaboration diagram adalah :

  • select tools : digunakan untuk menyeleksi tools2 yang sedang kita gunakan.
  • object : digunakan untuk membuat sebuah object.
  • link : digunakan untuk mengubungkan setiap object.
  • forward stimulus : digunakan untuk mengubungkan antar object.
  • reserverse stimulus : digunakan untuk menghubungkan balik antar object.
  • frame : digunakan untuk membuat bingkai jendela system.


Laporan Akhir M3 ( StarUML )

1. Buatlah Class diagram "memberikan hadiah kepada seseorang"























Sumber :
Jika ada link yang rusak atau Request silahkan menuju ke link ini : DISINI, Terimakasih sudah datang dan membaca artikel kami. Sertakan link sumber untuk menghargai karya cipta orang lain :)

Sequence diagram dan class diagram pada StarUML


Laporan Pendahuluan & Laporan Akhir Minggu 2 StarUML


Laporan Pendahuluan M2 ( StarUML )

1. apakah yang kamu ketahui tentang class diagram ?
2. sebutkan dan jelaskan tools2 yang ada pada class diagram ?
3. berikan contoh pada class diagram !

Jawaban :

1. Class diagram adalah
Class diagram adalah diagam yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada dalam sistem/perangkat lunak yang sedang kita gunakan. Class diagram memberi kita gambaran (diagram statis) tentang sistem/perangkat lunak dan relas-relasi yang ada didalamnya.

2. Tools -tools yang ada pada Class diagram adalah



Elemen-eleman class diagram dalam pemodelan UML terdiri dari: Class-class, struktur class, sifat class (class behavior), perkumpulan/gabungan (association), pengumpulan/kesatuan (agregation), ketergantungan (dependency), relasi-relasi turunannya, keberagaman dan indikator navigasi, dan role name (peranan/tugas nama).
Simbol-simbol class diagram

A. Class: Class adalah blok - blok pembangun pada pemrograman berorientasi obyek.Sebuah class digambarkan sebagai sebuah kotak yang terbagi atas 3 bagian. Bagian atas adalah bagian nama dari class. Bagian tengah mendefinisikan property/atribut class. Bagian akhir mendefinisikan methodmethod dari sebuah clas.

B. Association : Sebuah asosiasi merupakan sebuah relationship paling umum antara 2 class dan dilambangkan oleh sebuah garis yang menghubungkan antara 2 class. Garis ini bisa melambangkan tipe-tipe relationship dan juga dapat menampilkan hukum-hukum multiplisitas pada sebuah relationship.(Contoh: One-to-one, one-to-many,many-to-many).

C. Composition: Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi Composition terhadap class tempat dia bergantung tersebut. Sebuah relationship composition digambarkan sebagai garis dengan ujung berbentuk jajaran genjang berisi/solid.

D. Dependency : Kadangkala sebuah class menggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency dilambangkan sebagai sebuah panah bertitik-titik.

E. Aggregation : Aggregation mengindikasikan keseluruhan bagian relationship dan biasanya disebut sebagai relasi.

F. Paket : Paket digunakan unruk mengelompokkan kelas-kelas yang mempunyai kesamaan. Dalam UML, digambarkan sebagai berikut [1]


3. contoh class diagram.




Laporan Akhir M2 ( StarUML ).

1. Buatlah Sequence diagram "Membuat SIM". dengan ketentuan :
- fotocopy KTP                       -> actor
- Bayar Pendaftaran loket 1     -> Petugas loket
- Bayar Asuransi loket 2          -> Petugas loket
- Tes komputer (lulus / tidak)   -> Polisi
- Tes tertulis (lulus / tidak)      -> Polisi
- Tes Praktek (lulus / tidak)     -> Polisi
- Foto sesion                           -> Polisi
- Nunggu ambil sim jadi            -> Self stimulus.



Sequence diagram dan usecase diagram pada StarUML

Laporan Pendahuluan & Laporan Akhir Minggu 1 StarUML



Laporan Pendahuluan M1 ( StarUML )


  1. Apa yang kalian ketahui tentang sequence diagram ?
  2. Sebutkan dan jelaskan tools-tools yang ada pada sequence diagram ?
  3. Contoh sequence diagram ?
Jawaban :

1. Sequence diagram adalah.
Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang di akan di gunakan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu.

2. tools-tools pada sequence diagram 



Selection Tool = untuk menyeleksi atribut dalam work area.

Objecd Tool = untuk membuat sebuah objek
Stimulus Tool = untuk menghubungkan antara 2 atau lebih objek dagar dapat melakukan sebuah tindakan.
SelfStimulus Tool = untuk membuat stimulus pada 1 objek itu sendiri
Combined Fragment Tools = untuk menyatukan bagian-bagian dari stimulus dan objek
Frame Tools = untuk membuat sebuah frame
Diagram = untuk menampilkan atau menyembunyikan nomor urut stimulus.


3. Contoh sequence diagram.




Laporan Akhir M1 ( StarUML )

1. Buatlah diagram usecase meminjam buku.
2 Buatlah activity diagramnya.

Download StarUML


Untuk praktikum semester ini, pada matakuliah Analisis & perancangan sistim informasi kita akan menggunakan software StarUML. Seperti yang di kutip dari situs resminya starUML


StarUML - The Open Source UML / MDA
StarUML adalah sebuah proyek open source untuk mengembangkan cepat, fleksibel , extensible , featureful , dan bebas - tersedia Platform UML / MDA berjalan pada platform Win32 . Tujuan dari proyek StarUML adalah untuk membangun sebuah alat pemodelan perangkat lunak dan juga platform yang merupakan pengganti yang menarik dari UML alat komersial seperti Rational Rose , Bersama dan sebagainya.

UML 2.0 : UML(Unified Modeling Language) terus memperluas standar dikelola oleh OMG ( Object Management Group ) . Baru-baru ini , UML 2.0 dirilis dan dukungan StarUML UML 2.0 dan akan mendukung UML standar terbaru.
MDA ( Model Driven Architecture ) : MDA adalah teknologi baru yang diperkenalkan oleh OMG . Untuk mendapatkan keuntungan dari MDA , alat pemodelan perangkat lunak harus mendukung kustomisasi banyak variabel . StarUML dirancang untuk mendukung MDA dan menyediakan banyak variabel seperti kustomisasi profil sebagai UML , Pendekatan , Model Kerangka , NX ( ekstensi notasi ) , kode MDA dan dokumen template dan sebagainya . Mereka akan membantu Anda alat pas ke dalam budaya Anda organisasi, proses , dan proyek .

Plug -in Arsitektur : Banyak pengguna membutuhkan lebih banyak fungsi untuk alat-alat pemodelan perangkat lunak. Untuk memenuhi persyaratan , alat harus memiliki didefinisikan dengan baik plug-in platform yang . StarUML menyediakan sederhana dan kuat arsitektur plug-in sehingga siapapun dapat mengembangkan plug -in modul dalam bahasa COM - kompatibel ( C + + , Delphi , C # , VB , ... )

Usability : Usability merupakan isu yang paling penting dalam pengembangan perangkat lunak . StarUML diimplementasikan untuk menyediakan banyak fitur user- teman seperti dialog Cepat , manipulasi Keyboard , Diagram gambaran , dll

StarUML sebagian besar ditulis dalam Delphi . Namun, StarUML adalah proyek multi -bahasa dan tidak terikat dengan bahasa pemrograman tertentu , sehingga setiap bahasa pemrograman dapat digunakan untuk mengembangkan StarUML . ( misalnya , C / C + + , Java , Visual Basic , Delphi , JScript , VBScript , C # , VB.NET , ... )

Fitur pada StarUML

UML 2.0 Diagram 
Gunakan Case Diagram
Class Diagram
Diagram Urutan
Diagram Kolaborasi
Statechart Diagram
Diagram Activity
Component Diagram
Diagram Deployment
Struktur komposit Diagram (UML 2.0)

Berbagai Dukungan Bahasa 
Profil Java, Kode Generator dan reverse Engineer.
C + + Profile, Kode Generator dan reverse Engineer.
C # Profile, Kode Generator dan reverse Engineer.
Microsoft Office Document Generation

Dokumen Microsoft Word Template dan generasi. 
Generasi Index otomatis.
Otomatis TOC (Table of Contents) pembaruan.
Microsoft Excel template dokumen dan generasi.
Microsoft PowerPoint template dokumen dan generasi.

Customizable Generation Code. 
Berbasis teks kode template dan generasi.
Script-enabled (JScript)

Dukungan MDA Teknologi (profil UML dan diagram disesuaikan) 
User-defined UML dukungan profil. (XML)

Diagram Extensibility (Tentukan jenis Anda sendiri diagram di luar UML)
User-didefinisikan Diagram dukungan (misalnya ERD, BPMN, ...)
LISP gaya NX (Notasi Ekstensi) dukungan bahasa.

Kemungkinan diperpanjang 
Buka API (COM Automation)
COM berbasis arsitektur plug-in.
Langganan acara
Model template (disebut sebagai Approach).
Dukungan kerangka model. (MFC, J2EE, ....)

Mengontrol Unit dan Fragmen. 

Kompatibilitas Tinggi 
Rational Rose Import.
XMI 1.1 - 1.3 UML Impor, Ekspor (dukungan Unisys XMI)

Editing 
Dialog Cepat
Perintah pintas
Beberapa Undo / Redo
Diagram gambaran
Manipulasi Keyboard
Pengguna-Interface
VS.NET tampilan dan nuansa.
Jendela dockable
Verifikasi Model (berdasarkan UML 1,4 aturan baik-formedness)
Pola Dukungan
GOF, pola EJB
Pola User-defined

Lisensi
Kode yang dihasilkan oleh StarUML tidak tunduk pada lisensi ini . Jadi , Anda dapat menggunakan kode yang dihasilkan oleh StarUML untuk membuat perangkat lunak komersial atau non - GPL .

Sumber : http://staruml.sourceforge.net/en/
Download StarUML : http://sourceforge.net/projects/staruml/ (Via Situs Resmi 21.67MB)




Jika ada link yang rusak atau Request silahkan menuju ke link ini : DISINI, Terimakasih sudah datang dan membaca artikel kami. Sertakan link sumber untuk menghargai karya cipta orang lain :)

Total Tayangan Halaman