Mata Praktikum Sistem Informasi Pertemuan-2

Slides:



Advertisements
Presentasi serupa
Rekayasa Perangkat Lunak
Advertisements

Catur Iswahyudi + Edhy Sutanta
Analisis & Informasi Proses Bisnis (CSA221)
Pertemuan 4 Use Case dan Aktor
PEMODELAN ANALISIS Kuliah - 5
PEMODELAN SISITEM INFORMASI
Unified Modelling Language (UML)
Pertemuan 6 Structural modelling
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Analisis Model.
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
USE CASE DIAGRAM.
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
UML mendukung pengembangan aplikasi Kelas application partitioning Objek-objek Business Relationships Business Process Objek-objek Use Cases Sistem untuk.
Mata Praktikum Sistem Informasi Pertemuan-2 PJ : Nuraini Purwandari Copyright©2010. This presentasion is dedicated to Laboratory of Information of Universitas.
Lecture Note: Retno Budi L Model Bisnis v [STMIK MDP] Retno Budi Lestari Pemodelan Kebutuhan.
Pemodelan Kebutuhan Lecture Note: Trisnadi Wijaya, SE., S.Kom Model Bisnis v [STMIK MDP] 1Trisnadi Wijaya, SE., S.Kom.
Oleh : Veri Julianto, M.Si
Pengantar UML.
Analisa dan Perancangan Berbasis Objek
Rekayasa Perangkat Lunak Use Case
Unified Modeling Language [UML]
Perancangan Sistem Dengan menggunakan UML
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Soal Kuis I PSBO.
Analisis Model.
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Use Case Diagram Ika Novita Dewi.
PEMODELAN SISITEM INFORMASI
Analisa dan Perancangan Berbasis Objek
Object-Oriented Analysis (OOA)
Perancangan Sistem Dengan menggunakan UML
Activity Diagram.
DIAGRAM AKTIVITAS ACTIVITY DIAGRAM.
PEMROGRAMAN VISUAL II Outline: UML (Unified Modeling Language)
QUIZ PSBO Total : 35 PG.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
UML mendukung pengembangan aplikasi
PEMODELAN PROYEK (UML)
PEMODELAN SISITEM INFORMASI
Pengenalan UML.
SOAL PERTEMUAN 1-6 PSBO 4 SKS
Oleh : Sri Herawati, S.Kom
PEMODELAN OBJECT ORIENTED
Pemodelan Sistem Bisnis
Soal PSBO Pert.1-6.
USE CASE DIAGRAM.
Use Case Diagram.
Pemodelan bisnis dan use case binis
USE CASE DIAGRAM E. Haodudin Nurkifli
Pemodelan & Pelaksanaan Kebutuhan
Analisis Model.
SOAL LATIHAN 1 SIMULA di perkenalkan pertama kali pada tahun …..
PJ : Nuraini Purwandari
Unified Modelling Languange (UML)
KONSEP DASAR PENDEKATAN OBJEK
DIAGRAM AKTIVITAS ACTIVITY DIAGRAM.
Bab 5 activity diagram.
Perancangan Sistem Berorientasi Objek Dengan UML
Analisis dan Desain Berorientasi Obyek
Pertemuan 6 Unified Modeling Language (UML)
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
Analisa Desain Berorientasi Objek
OBJECT ORIENTED ANALISYS AND DESIGN
USE CASE DIAGRAM.
Transcript presentasi:

Mata Praktikum Sistem Informasi Pertemuan-2 PJ : Nuraini Purwandari Copyright©2010. This presentasion is dedicated to Laboratory of Information of Universitas Gunadarma

PEMBAHASAN Pengertian UML & Jenis Diagram UML Pengenalan Umbrello UML Moduler Tools-tools pada Umbrello Pengenalan Use Case Diagram Pengenalan Activity Diagram Contoh menggunakan Use Case Diagram Contoh menggunakan Activity Diagram Membuat Diagram pada Umbrello

Pengertian UML UML merupakan kepanjangan dari Unified Modeling Language merupakan sebuah bahasa yang berdasarkan grafik / gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). Jenis-jenis Diagram UML adalah sebagai berikut : Diagram Struktur : 1. Diagram Kelas 2. Diagram Obyek 3. Diagram Komponen 4. Diagram Deployment Diagram Perilaku : 1. Diagram Usecase 2. Diagram Urutan/sequence 3. Diagram Kolaborasi 4. Diagram Statechart 5. Diagram Aktivitas

Pengenalan Umbrello Umbrello UML Modeller adalah alat bantu penggambaran UML untuk KDE. Saat ini, Umbrello termasuk salah satu aplikasi UML terbaik untuk LINUX. Umbrello UML modeler terbagi atas tiga area utama pada interfacenya, yang dapat dipantau untuk seluruh system dan akses ke Diagram yang berbeda dengan cepat sambil mengerjakan model yang sedang dikerjakan.

Tampilan Umbrello

Keterangan 1. Tree View Tree View biasanya terletak pada kiri atas dari jendela Umbrello dan menunjukan semua Diagram, Kelas, actor dan Use-Case yang membuat model yang kita buat. Tree View dapat mengubah atau berpindah dari Diagram yang satu ke Diagram yang lain, dengan memasukan elemen dari model yang kita kerjakan ke Diagram lain. 2. Documentation Windows Documentation Windows adalah jendela kecil yang terdapat pada kiri bawah dari Umbrello, dan memperlihatkan dokumentasi dari item yang dipilih. 3. Work Area Work Area adalah Jendela utama dari UML Modeller Umbrello.Dimana pengerjaan sebenarnya dikerjakan. Jendela ini menampilkan diagram yang aktif atau sedang dikerjakan.

Use Case Diagram Usecase Diagram digunakan untuk mengambarkan interaksi antara pengguna sistem (actor) dengan kasus (use case) yang disesuaikan dengan langkah-langkah (scenario) yang telah ditentukan. Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Use case merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, meng-create sebuah daftar belanja, dan sebagainya.

Simbol-simbol Use Case Diagram Use case Diagram terdiri dari : Actor Actor menggambarkan orang, system atau external entitas yang menyediakan atau menerima informasi dari system. Actor memberi input atau menerima informasi dari system. Actor biasanya menggunakan Noun. Actor digambarkan dengan gambar stick figure atau dengan gambar visual. Tidak boleh ada komunikasi langsung antar actor.

Simbol-simbol Use Case Diagram Use case diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan actor. Usecase dinotasikan dengan gambar (horizontal ellipse). Use case biasanya menggunakan verb. Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada 2 use case yang memiliki nama yang sama. Use case berelasi sedikitnya 1 actor.

Simbol-simbol Use Case Diagram Association Ada 4 jenis relasi yang bisa timbul pada use case diagram Association antara actor dan use case Association antara use case Generalization/Inheritance antara use case Generalization/Inheritance antara actors Associations bukan menggambarkan aliran data/informasi Associations digunakan untuk menggambarkan bagaimana actor terlibat dalam use case

Association Ujung panah pada association antara actor dan use case mengindikasikan siapa/apa yang meminta interaksi dan bukannya mengindikasikan aliran data Sebaiknya gunakan garis tanpa panah untuk association antara actor dan use case Association antara actor dan use case yang menggunakan panah terbuka untuk mengindikasikan bila actor berinteraksi secara pasif dengan system.

Relationship dalam Use Case Diagram <<include>> : yaitu menspesifikasikan bahwa Use-case yang ini terlaksana ataupun otomatis dilakukan dengan Use-Case lainnya. <<extends>> : yaitu menspesifikasikan kondisi tertentu, dimana Use-Case yang satu kemungkinan akan dilakukan kepada Use-Case yang lain. Generalisation : yaitu menspesifikasikan turunan karakteristikdari “Super-Use case” dengan Sub-Use Case dibawahnya.

Activity Diagram Activity Diagram memungkinkan untuk menspesifikasi bagaimana sistem akan mencapai tujuannya. Activity diagram memperlihatkan tindakan-tindakan level tinggi yang terikat satu sama lain untuk menyatakan sebuah proses yang teradi dalam sistem. Activity diagram paling cocok untuk pemodelan proses bisnis. Sebuah proses bisnis adalah sekumpulan tugas-tugas terkoordinasi untuk mencapai sasaran bisnis.

Simbol-simbol Activity Diagram Keterangan Titik awal Titik akhir Activity/action Pilihan untuk mengambil keputusan dan akhiri kondisi Fork & Join; untuk menunjukan kegiatan yang dilakukan secara paralel dan digabungkan kembali

Aktivitas/Perilaku Paralel Fork Suatu kondisi dimana beberapa screen dapat muncul sekaligus dalam waktu bersamaan sehingga user dapat memilih secara bebas aktivitas apa yang dikehendaki, maka kondisi demikian dapat dinyatakan dengan fork diagram disamping.

Aktivitas/perilaku paralel Join Suatu kondisi dimana beberapa aktivitas harus diselesaikan dulu baru aktivitas berikutnya dapat dikerjakan dapat dinyatakan dengan diagram join disamping

Contoh Use Case Diagram

Contoh Activity Diagram

Menggambar Diagram pada Umbrello Use Case Diagram Activity Diagram terima kasih