sales QC distribution
acct eng’ring
Process
Decomposition Matrices
Diagram
Process e.g.,
Flow entity/process
Models Data matrix
Model
Rekayasa Produk
Template Arsitektur Produk
Architecture Flow Diagram
Pemodelan Sistem dengan UML
• Deployment diagrams
– Setiap box 3D menggambarkan elemen perangkat keras
yang merupakan bagian arsitektur fisik dari sistem
• Activity diagrams
– Menampilkan aspek prosedural dari elemen sistem
• Class diagrams
– Menampilkan elemen tingkat sistem dalah hal data yang
menjelaskan elemen dan operasi yang memanipulasi data
tersebut
These and other UML models will be discussed later
Deployment Diagram
CLSS processor
re a d b a r c o d e g e t c o n v e y o r sp e e d
se n d sh u n t
c o n t ro l d a t a
g e t sh u n t st a t u s re a d b a r c o d e g e t c o n v e y o r st a t u s
p ro d u c e re p o rt e n t ry
Box
at t ribut es
barcode not e use of capit al
f orwardSpeed let t er f or mult i-word
conveyorLocat ion at t ribut e names
height
widt h
dept h
weight
cont ent s
operat ions
( parent heses at end
readBarcode( ) of name indicat e t he
updat eSpeed ( ) list of at t ribut es t hat t he
readSpeed( ) operat ion requires)
updat eLocat ion( )
readLocat ion( )
get Dimensions( )
get Weight( )
checkCont ent s( )
ARSITEKTUR
DAN
PEMODELAN APLIKASI
ARSITEKTUR APLIKASI MENENTUKAN
TEKNOLOGI YANG AKAN DIGUNAKAN UNTUK
MENGIMPLEMENTASIKAN SATU ATAU LEBIH
(BISA JADI SEMUA) SISTEM INFORMASI.
ARSITEKTUR APLIKASI BERFUNGSI SEBAGAI
OUTLINE UNTUK DESAIN, KONSTRUKSI, DAN
IMPLEMENTASI.
DIAGRAM ALIRAN DATA FISIK
SEBUAH MODEL PROSES YANG DIGUNAKAN
UNTUK MENGKOMUNIKASIKAN
KARAKTERISTIK IMPLEMENTASI TEKNIS PADA
SEBUAH SISTEM INFORMASI. DIAGRAM
TERSEBUT MENGKOMUNIKASIKAN PILIHAN-
PILIHAN TEKNIS DAN KEPUTUSAN DESAIN
LAIN KEPADA MEREKA YANG SECARA AKTUAL
AKAN MEMBANGUN DAN
MENGIMPLEMENTASI SISTEM.
DIAGRAM ALIRAN DATA FISIK
A. PROSES
B. AGEN-AGEN EKSTERNAL
C. DATA STORES
D. ALIRAN DATA
CONTOH:
PROSES FISIK
PROSES ADALAH BENTUK KUNCI PADA
SEMUA DFD. ITULAH MENGAPA DFD DISEBUT
MODEL PROSES. DFD FISIK
MENGGAMBARKAN IMPLEMENTASI FISIK DARI
SETIAP PROSES YANG TELAH
DIRENCANAKAN.
PROSES FISIK DAPAT BERUPA SEBUAH
PROSESOR; MISAL SEBUAH KOMPUTER ATAU
ORANG, ATAU IMPLEMENTASI TEKNIS DARI
KERJA SPESIFIK UNTUK DIKERJAKAN; MISAL
SEBUAH PROGRAM KOMPUTER ATAU
PROSES MANUAL.
GAMBAR PROSES FISIK
ID (PILIHAN)
KATA KERJA
TINDAKAN
+
FRASE KATA
BENDAATAU
OBJEK
IMPLEMENTASI
CONTOH:
JIKA SEBUAH PROSES LOGIS
DIIMPLEMENTASIKAN SEBAGIAN OLEH
ORANG DAN SEBAGIAN OLEH PERANGKAT
LUNAK, MAKA PROSES TERSEBUT HARUS
DIPECAH KE DALAM PROSES FISIK YANG
TERPISAH DAN HARUS DITAMBAHKAN
ALIRAN-ALIRAN DATA YANG TEPAT DI ANTARA
PROSES-PROSES FISIK. NAMA PROSES FISIK
YG DIKERJAKAN ORANG, DISARANKAN
MENGGUNAKAN JUDUL-JUDUL ATAU PERAN,
BUKAN NAMA YANG SESUAI.
CONTOH:
JUDUL
ATAU
NAMA
PERAN
ALIRAN DATA FISIK
MENGGAMBARKAN HAL BERIKUT:
1. IMPLEMENTASI TERENCANA SEBUAH INPUT
KE ATAU OUTPUT DARI SEBUAH PROSES
FISIK.
2. PERINTAH DATABASE ATAU TINDAKAN
MEMBUAT, MEMBACA, MEMPERBAHARUI,
ATAU MENGHAPUS
3. IMPOR DATA ATAU DARI ATAU EKSPOR DATA
KE SISTEM INFORMASI LAIN MELALUI
SEBUAH JARINGAN
4. ALIRAN DATA ANTARA DUA MODUL ATAU
SUBRUTIN DI DALAM PROGRAM YG SAMA.
SEBAGIAN BESAR ALIRAN DATA LOGIS
DIKIRIM KE DFD FISIK. SEBAGIAN MUNGKIN
DIGABUNGKAN KE DALAM ALIRAN DATA FISIK
TUNGGAL YANG MENGGAMBARKAN FORM
BISNIS. YANG LAIN MUNGKIN DIPECAH
MENJADI BANYAK ALIRAN SEBAGAI HASIL
DARI MEMECAH PROSES-PROSES LOGIS KE
DALAM BANYAK PROSES FISIK.
CONTOH:
ALIRAN DATA LOGIS ORDER(PESANAN) DAPAT
DIIMPLEMENTASIKAN SEBAGAI FORM:
ORDER,PHONE; ORDER,HTML; FAX ORDER.
AGEN EKSTERNAL FISIK
CONTOH:
ARSITEKTUR DATA
46