Architectural View Siti Mukaromah, S.Kom.

Slides:



Advertisements
Presentasi serupa
Studi Kasus.
Advertisements

STUDI KASUS PROSES BISNIS OPERASI
ANALISIS PROSES BISNIS
BENTUK DATA FLOW DIAGRAM DFD SISTEM, SUBSISTEM, DAN KEJADIAN
MEDIA PEMBELAJARAN Standar Kompetensi : Kompetensi Dasar:
Oleh: Dimas Satya Putra SEKOLAH TINGGI MANAJEMEN INFORMATIKA
IMPLEMENTASI & APLIKASI BASIS DATA
Mapping UML to Code Pertemuan 10.
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Identifikasi Kebutuhan Sistem Komputerisasi
ARSITEKTUR SISTEM INFORMASI PENJUALAN & PEMBELIAN Handicraft shop
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
ERD (Entity Relationship Diagram) Relasi
E-Gazz System Pengisian bensin dengan cepat dan mudah.
Physical Diagram -Component diagram. 4 Component Diagram Course Offering Student Professor Course.dll People.dll Course User Register.exe Billing.exe.
Compiere ERP Aplikasi Bisnis di Linux
1 Pertemuan 4 Diskusi Kasus Data Modeling Matakuliah: M0054/Pengembangan Sistem Informasi Tahun: 2007 Versi: 2.
COMPUTER-BASED INFORMATION SYSTEM
Perancangan Berorientasi objek
COMPONENT DIAGRAM DEPLOYMENT DIAGRAM
K OMPONEN DAN D EPLOYMENT DIAGRAM E. Haodudin Nurkifli Universitas Ahmad Dahlan Pertemuan 1.
Diagram composite struktur dan Deployment Diagram
Aplikasi Penyewaan VCD/DVD Biohazard Dengan Menggunakan Java 2 Se Dan Abdul Halim for further detail, please visit
Data Flow Diagram and Flow Chart
Selamat Pagi Agnes Cindy claria Merry Merry Sula Evi Sula Evi Weny Weny Yuvica Robert Yuvica Robert Presentasi Mesin-Mesin Bisnis.
Selamat Pagi Agnes Cindy claria Merry Merry Sula Evi Sula Evi Weny Weny Yuvica Robert Yuvica Robert Presentasi Mesin-Mesin Bisnis.
Analisis Sistem Istiqomah, S.Kom.
Tugas Perancangan Sistem Informasi
Soal Pertemuan 15 Kuis.
Komponen dan Deployment diagram
Akuntansi Perusahaan Dagang (Part - 1)
MANAJEMEN INVENTORY DAN LOGISTIK
Component & Deployment Diagram
TUGAS PERSONAL OOAD 2016.
Pemodelan objek.
Building the Requirements Model
Membangun Model Kebutuhan
Class Diagram Siti Mukaromah, S.Kom.
L M I S Materi DFD.
PEMODELAN PROYEK (UML)
SISTEM AKUNTANSI PENJUALAN
Analisa & Perancangan Sistem Informasi
Assalamualaikum Wr.Wb Selamat Pagi Semuanya.
TUGAS TIK-VI Kelas A.
Pertemuan 4 Diskusi Kasus Data Modeling
Review ER-Diagram.
Building the Requirements Model
Tugas Perorangan Service Elektronik “Pasti” menerima reparasi barang-barang elektronik seperti Radio, VCD, Televisi dan Tape. Setiap ada pelanggan yang.
Pertemuan 4 Diskusi Kasus Data Modeling
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Soal Flowchart.
PENGANTAR TEKNOLOGI INFORMASI
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
Building the Requirements Model
Sekilas Tentang Komputer
Building the Requirements Model
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Compiere ERP Aplikasi Bisnis di Linux
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL KE DATA FLOW DIAGRAM
Suplemen collaboration diagram component diagram
SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA DISTRO DETROIT DI BANDUNG
Oleh : Eko Wiliyanto PROGRAM STUDI SISTEM INFORMASI
Pertemuan 12 Package Diagram Deployment Diagram.
Oleh : Ade Cipta Utama Putra
Pertemuan 6 Unified Modeling Language (UML)
Oleh: Benni Asianto Aritonang
Pemodelan FlowMap Achmad Fitro, S.Kom., M.Kom.
Prosedur proses bisnis pengendalian internal penjualan : 1. Pelanggan membuat dan menyerahkan daftar pesanan kepada bagian penjualan 2. Pelanggan melakukan.
Transcript presentasi:

Architectural View Siti Mukaromah, S.Kom

Component Diagram Menunjukkan model fisik dari kode program (komponen) dan bagaimana satu sama lain saling berkaitan. Semua komponen diperlukan untuk memetakan setiap class pada bahasa implementasinya. Simbol Component:

Component Diagram Hanya ada 1 tipe relasi pada Component Diagram: Relasi Dependensi. Menunjukkan ketergantungan component dengan component lainnya. Dependensi memiliki implikasi kompilasi  suatu component tidak bisa dikompilasi hingga component lain selesai dikompilasi.

Pada gambar diatas: Komponen A tergantung pada Komponen B. Komponen A tidak bisa dikompilasi sebelum Komponen B selesai dikompilasi.

Component Diagram

Code Generation Setiap class harus dipetakan ke component. Jika setiap class dipetakan ke satu component, maka nama component sama dengan nama class pemetaannya. Jika ingin memetakan beberapa class yang ke satu component, maka hanya ada satu class dengan visibilitas public  nama component sama dengan nama class dengan visibilitas public tersebut.

Code Generation Code Generation dilakukan melalui component  buat dulu Component Diagramnya. Pada tools Rational Rose, Code Generation bisa juga dilakukan langsung melalui Class Diagram  Component akan dibuat secara otomatis  setiap class dipetakan ke satu component.

Code Generation Pilih class mana saja pada Class Diagram yang ingin di-generate ke code program. Code Generation ke Java:

Reverse Engineering Membuat model (Class Diagram) dai source code. Reverse Engineering dari kode sumber Java:

Deployment Diagram

Menggambarkan arsitektur fisik dari sistem (interkoneksi antar elemen fisik) dimana komponen-komponen sistem berada. Elemen fisik: Prosesor Komputer (server/cllient). Device Peralatan pendukung (input/output).

Deployment Diagram

Latihan 1 Buat Component Diagram utk proses Yahoo mail!

Latihan 2 Buat Deployment Diagram untuk Warnet yang memiliki sebuah printer & scanner, 1 server & 5 klien utk mencetak struk.

SOAL 1 Rental VCD menyewakan VCD dan DVD film kepada pelanggannya. Pelanggan perlu mendaftarkan diri dan membayar biaya keanggotaan sebelum bisa menyewa VCD. Setiap pelanggan hanya diperbolehkan menyewa maksimum 3 VCD dalam waktu yang sama. Tersedia pula jasa pengantaran dengan tambahan biaya. Karyawan rental VCD bertugas untuk mencatat keanggotaan, keluar – masuknya CD film yang disewa, dan mencatat transaksi keuangan yang terjadi.

SOAL 2 Toko “Anda” adalah toko yang melayani penjualan secara retail. Penjualan retail yang ditangani adalah penjualan tunai. System hanya menangani proses penjualan dan tidak menangani proses inventory. Customer setelah memilih barang yang diinginkan, dapat melakukan pembayaran di kasir. Saat customer menyerahkan barang belanjaan di kasir, petugas kasir akan memasukkan data barang dan memasukkan nominal pembayaran dari customer. Setelah system mengolah data yang dimasukkan, maka system akan mengupdate data, dan akan tercetak sebuah struk belanja customer dan data kembalian yang harus diterima oleh customer tersebut. Setelah semua proses diatas selesai, customer dapat mengambil barang belanjaannya.