Perancangan Sistem Dengan menggunakan UML

dokumen-dokumen yang mirip
Gambar 4.1 Flowchart

BAB V DIAGRAM USE CASE

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:

Bab 3 Metode dan Perancangan Sistem

Mia Fitriawati, M.Kom

PENGANTAR RUP & UML. Pertemuan 2

Diagram Use Case. Pertemuan 3

SEJARAH UML DAN JENISNYA

OOAD (Object Oriented Analysis and Design) UML part 1 (Usecase) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

BAB IV PERANCANGAN SISTEM


BAB II LANDASAN TEORI

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

Unified Modeling Language

Modul 9. Memahami dan menerapkan ERD (Entity Relationship Diagram) dan Normalisasi. Memahami Diagram EER (Enhanced Entity Relatioship Diagram)

BAB II TINJAUAN PUSTAKA

HALAMAN JUDUL HALAMAN PERSETUJUAN

U M L. Unified Modeling Language

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama.

BAB II LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN

Pemodelan Berorientasi Objek

Unified Modelling Language (UML)

Kegunaan utama use case

Pemodelan Berorientasi Objek

Program Design Method Rangkuman UAS. Diagram Use Case ( Use Case Diagram ) Use Case. Actor. Administrator. Relationship. Boundary

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. sumber daya manusia (SDM) pengelolaan sumber daya manusia dari satu

BAB II TINJAUAN PUSTAKA

BAB IV ANALISA DAN PERANCANGAN


BAB III ANALISIS DAN DESAIN SISTEM

3.2. Analisa Masalah 3-1.

Yuli Purwati, M.Kom USE CASE DIAGRAM

BAB 1 PENDAHULUAN. teknologi informasi dalam dunia bisnis maka hal ini dapat mempengaruhi kondisi

BAB III ANALISA DAN DESAIN SISTEM

Gambar 4-1. Use Case Diagram

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

BAB III OBJEK DAN METODE PENELITIAN Objek Penelitian Dalam menentukan objek penelitian, penulis malakukannya Distro Black

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III METODOLOGI PENELITIAN

UJIAN TENGAH SEMESTER PENDEK TAHUN AKADEMIK 2015/2016

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB II LANDASAN TEORI

UNIFIED MODELING LANGUAGE

. BAB III PERANCANGAN SISTEM

DAFTAR ISI. Halaman. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xx. DAFTAR LAMPIRAN...

BAB III ANALISIS DAN PERANCANGAN

PENGEMBANGAN PERANGKAT LUNAK PEMESANAN TIKET TRAVEL BERBASIS WEB DAN MOBILE

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB III OBJEK DAN METODE PENELITIAN. dan Pemesanan berbasis web. Objek penelitian pada penyusunan skripsi ini adalah

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

BAB III OBJEK DAN METODE PENELITIAN. Dengan demikian objek yang akan penulis kaji adalah Sistem Informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dan menevaluasi permasalah yang ada sehingga dapat ditemukan penyelesaian

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

BAB III ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Perancangan Sistem Informasi Perencanaan Dan Pengendalian Bahan Baku Pada Home Industri

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. sesuatu hal, data, permasalahan, pekerjaan kedalam suatu sarana atau media yang

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

Lampiran 1 - Pengenalan terhadap UML (Unified Model Language)

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Latihan RPL OOT. Business Modeling Requirements

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

RANCANG BANGUN SISTEM INFORMASI PENJUALAN AKSESORIS HANPHONE BERBASIS WEB PADA DAZZLE CELLULAR SEMARANG

2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah

BAB II LANDASAN TEORI

DASAR REKAYASA PERANGKAT LUNAK

DAFTAR ISI. BAB II LANDASAN TEORI Konsep Dasar Sistem Pengertian Sistem... 7

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III METODE PENELITIAN

BAB II LANDASAN TEORI

Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web

BAB II TINJAUAN PUSTAKA. lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara

BAB III ANALISA DAN PERANCANGAN SISTEM

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut Indonesia

BAB II LANDASAN TEORI. terpadu untuk mengembangkan rencana rencana strategis yang diarahkan pada

DIAGRAM SEQUENCE UML

BAB III ANALISA DAN PERANCANGAN SISTEM

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB III LANDASAN TEORI. Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

Bab 3 Metodologi Penelitian


BAB IV PERANCANGAN SISTEM

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

Rancang Bangun Aplikasi Penjualan Online Pada PT. Jumbo Power International

BAB III ANALISA SISTEM

Transkripsi:

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 NewClass NewUseCase Relasi Sistem

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 Pemasaran Deskripsi 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. Club Mamber Place new mamber order Distribution center

Ekstend adalah use case yang terdiri dari langkah yang diekstrasi dari usecase yang lebih kompleks untuk menyederhanakan masalah orisinal dan karena itu memperluas fungsinya. Calculate order subtotal dan sales tax <<extend>> <<extend>> Generate WArehouse packing order Place new member orde

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. Login << Depends on >> Mengganti Password

Activity diagram 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 aktivitasaktivitas Tambahkan titik-titik keputusan Identifikasi peluangaktifitas-aktifitas parallel.

Simbol activity diagram NewActivity

Studi Kasus

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