Perancangan Sistem Dengan menggunakan UML

Slides:



Advertisements
Presentasi serupa
Rekayasa Perangkat Lunak
Advertisements

Use Case Sistem.
Pertemuan 4 Behavioral Modeling 1 – Use Case
Siti Mukaromah, S.Kom.  Model yang menggambarkan requirement software dalam bentuk use case - use case  Use case model terdiri dari satu atau beberapa.
PEMODELAN ANALISIS Kuliah - 5
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI
Unified Modelling Language (UML)
Interaction Diagram.
Pertemuan 3 Pemodelan Bisnis
ARSITEKTUR SISTEM INFORMASI PENJUALAN & PEMBELIAN Handicraft shop
DIAGRAM UML ( USE CASE ).
DIAGRAM USE CASE Materi Pertemuan 18
Desain Berorientasi Objek
Analisis Model.
PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE
USE CASE DIAGRAM.
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Keuntungan metodologi berorientasi objek.
Use Case (Part 1) Pertemuan 5 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.
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
OBJECTORIENTED ANALYSIS
Pengantar UML.
Analisa dan Perancangan Berbasis Objek
Analisa dan Perancangan Berbasis Objek
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Analisis Model.
Unified Modeling Language (UML)
UNIFIED MODELING LANGUAGE ( UML )
Unified Modeling Language (UML)
Analisa dan Perancangan Berbasis Objek
Object-Oriented Analysis (OOA)
Perancangan Sistem Dengan menggunakan UML
Activity Diagram.
DIAGRAM AKTIVITAS ACTIVITY DIAGRAM.
SE3414 RPL: Teknik Berorientasi Objek
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
OOAD & Pemodelan Fungsional
PEMODELAN KEBUTUHAN DENGAN USE CASE
UML mendukung pengembangan aplikasi
PEMODELAN PROYEK (UML)
Pengenalan Analisa Desain
PEMODELAN KEBUTUHAN DENGAN USE CASE
Activity Diagram.
Pengenalan UML.
CHAPTER 6 Pemodelan System yang dibutuhkan dengan Use Case BY :
PEMODELAN OBJECT ORIENTED
PEMODELAN KEBUTUHAN DENGAN USE CASE
Pemodelan Sistem Bisnis
Pertemuan 10 UML Diagram Sequential
Use Case Diagram.
Use Case Diagram.
Part 8 Rekayasa Perangkat Lunak
REVIEW UML.
Pemograman Berorientasi Objek Si-3
Analisis Model.
Unified Modelling Languange (UML)
KONSEP DASAR PENDEKATAN OBJEK
DIAGRAM AKTIVITAS ACTIVITY DIAGRAM.
Perancangan Sistem Berorientasi Objek Dengan UML
Pemodelan Persyaratan Sistem Dengan Use Case
Mata Praktikum Sistem Informasi Pertemuan-2
Pemodelan Sistem PL.
Pertemuan 6 Unified Modeling Language (UML)
Memodelkan Kebutuhan Sistem Menggunakan Use-Case
OBJECT ORIENTED ANALISYS AND DESIGN
Tabel Activity Diagram Activity diagram adalah teknik untuk menggambarkan logika prosedural, proses bisnis, dan jalur kerja. Dalam beberapa hal, diagram.
Transcript presentasi:

Perancangan Sistem Dengan menggunakan UML

Pengenalan UML UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML sendiri juga memberikan standar penulisan sebuah system blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software (http://www.omg.org).

Pemodelan Dalam UML Scenario adalah serangkain langkah-langkah yang menjabarkan sebuah interaksi antara seseorang pengguna dengan sebua system. Use case Diagram Usecase diagram merupakan salah satu diagram untuk memodelkan aspek prilaku system. Masing-masing diagram use case menunjukansekumpulan usecase,actor dan hubungan. Diagram usecase adalah pentinguntuk menvisualkan,menspesifikasikan dan mendokumentasikan kebutuhan prilaku system. Usecase diagram adalah interaksi antara actor eksternal dan system, hasil yang dapat diamati oleh actor,berorientasi pada tujuan, dideskripsikan di diagram usecase dan teks. Diagaram usecase melibatkan : > System yaitu sesuatu yang kita bangun > Actor, segala sesuatu yang perlu berinteraksi dengan system untuk pertukaran informasi Usescase adalah fungsionalitas yang di persepsi oleh actor > Relasi adalah relasi antara actor dengan use case.

Gambar use case Sistem Relasi

Tujuan utama pemodelan use case Memutuskan dan mendeskripsikan kebutuhan –kebutuhan fungsional system Memberikan deskripsi jelas dan konsisten dari apa yang seharusnya dlakukan, sehingga model use case digunakan seluruh proses pengembangan untuk komunikasi dan menyediakan bass untuk pemodelan berikutnya dan mengacu system harus memberikan fungsionalitas yang dimodelkan pada use case. Menyediakan basis yang melakukan pengujian system yang menverifikasi system. Menguji apakah system tela memberikan fungsionalitas yang diminta. Menyediakan kemampuan melacak kebutuhan fungsionalitas menjadi kelas- kelas dan operasi-operasi actual di system.

Jenis Aktor Primary bisnis actor (pelaku bisnis utama) - stakeholder yang terutama mendapatkan keuntungan dari pelaksanaan usecase dengan menerima nilai yang terukur atau terobservasi.pelaku bisnis utama kemungkinan tidak menginisiasi kejadai bisnis, sbagai contoh dalam kejadian bisnis dari seorang karyawan yang menerima gaji(nilai terukur) dari system penggajian setiap hari jumat,karyawan tidak menginisiasikejadian itu,tepi merupakan penerima utama dari sesuatu yang bernilai. Pelaku bisnis utama – stakeholder yang secara langsung berhadapan dengan system untuk menginisiasi atau memicu kegiatan atau system.

Pelaku server eksternal – stakeholder yang melayani kebutuhan pengguna use case. Pelaku penerima eksternal – stakeholder yang bukan pelaku utama, tapi menerima nilaiyang terukur atau teramati dari use case (misalnya gudang menerima paket permintaan untuk menyiapkan pengiriman sesudah seorang pelanggan memesannya).

List Aktor List actor adalah daftar-daftar actor yang berperan pada system tersebut Istilah Deskripsi Pemasaran Tanggung jawab organisasi untuk membuat program promosi dan pendaftaran dan menghasilkan penjualan untuk perusahaan

List Use case List usecase adalah daftar-daftar usecase yang akan di buat, dengan meliputi nama usecase, deskripsi dan pelaku yang berpartisipan. Nama Usecase Deskripsi Pelaku yang berpartisipasi Membuat order baru Mendeskripsikan tentang kejadian anggota klup yang menyerahkan pesanan ANggota

Relasi use case Associaton adalah hubungan antara pelaku /actor dengan use case dimana terjadi interaksi diantara mereka.

Ekstend adalah use case yang terdiri dari langkah yang diekstrasi dari usecase yang lebih kompleks untuk menyederhanakan masalah orisinal dan karena itu memperluas fungsinya.

Depends on adalah menajer proyek aau developer untama sangat perlu mengetahuiusecase mana yang memiliki ketergantungan pada usecase lain yang menetapkan rangkaian usecase yang perlu di kembangkan.

Activity diagram Diagram activity dapat digunakan untuk : Teknik untuk menggambarkan logika procedural,proses bisnis dan alur kerja. Dalam beberapa hal, diagram ini memainkan peran mirip sebuah diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah diagram ini mendukung behavior parallel. Diagram activity dapat digunakan untuk : Pandangan dalam yang dilakukan di operasi Padangan dalam bagaimana objek-objek bekerja Pandangan dalam di aksi-aksi dan pengaruhnya pada objek-objek. Logika dari proses bisnis.

Langkah-langkah pembuatan diagram activity : Identifikasi lingkup dari diagram aktivitas Tambahkan titik awal dan akhir Tambahkan aktivitas Tambahkan transisi-transisi dari aktivitas-aktivitas Tambahkan titik-titik keputusan Identifikasi peluangaktifitas-aktifitas parallel.

Simbol activity diagram

Studi Kasus

Tahapan Scenario Prosedure lama List Aktor List Usecase Diagram Konteks Diagram Use case Prosedure Baru Activity Diagram