Arsitektur Sistem Tiga arsitektur yang berbeda harus dianalisis dan didesain dalam konteks tujuan bisnis: Arsitektur data Arsitektur aplikasi Arsitektur teknologi Arsitektur data menyediakan bingkai kerja untuk kebutuhan informasi dari bisnis atau fungsi bisnis Arsitektur aplikasi mencakup elemen-elemen sistem yang mentransformasi objek dalam arsitektur data untuk tujuan bisnis Infrastruktur teknologi menyediakan pondasi untuk arsitektur data dan arsitektur aplikasi
Hierarki BPE (Business Process Engineering) Information strategy planning (ISP) Tujuan strategis ditentukan Faktor sukses/aturan bisnis ditentukan Model perusahaan dibuat Business area analysis (BAA) Proses/layanan dimodelkan Inter-relasi proses dan data Application Engineering RPL Pemodelan aplikasi/prosedur yang merujuk pada BAA dan batasan-batasan ISP Construction and delivery menggunakan CASE, pengujian
Information Strategy Planning Isu manajemen Menentukan tujuan bisnis strategis Isolasi critical success factors Melakukan analisis pada pengaruh teknologi Melakukan analisis pada sistem strategis Isu teknis Membuat model data tingkat tertinggi Dikelompokkan berdasar area bisnis/organisasi Memperbaiki model dan clustering
Menentukan Tujuan dan Sasaran Tujuan—pernyataan umum tentang arahan Sasaran—menentukan tujuan yang bisa diukur : mengurangi biaya pabrik pada produk Sub Sasaran: Menurunkan angka reject dengan 20% di dalam 6 bulan pertama Memperoleh konsesi/bagi hasil 10% dari supplier re-engineer 30% dari komponen untuk fabrikasi yang lebih mudah selama tahun pertama Tujuan cenderung strategis, sasaran cenderung taktis
Business Area Analysis Menemukan “pengelompokan fungsi dan data bisnis yang secara natural kohesif” (Martin) Melakukan aktivitas yang banyak = ISP, tetapi lingkupnya lebih dekat ke area bisnis individual Mengenali sistem informasi yang telah ada sebelumnya/menentukan kompatibilitas dengan model ISP baru Menentukan sistem yang bermasalah Menemukan sistem yang tidak kompatibel dengan model informasi baru Mulai membuat prioritas re-engineering
Proses BAA Process Flow Data Models Model Matrices e.g., admin. manufacturing QC distribution sales acct eng’ring Process Decomposition Diagram Matrices e.g., entity/process matrix Process Flow Models Data Model
Rekayasa Produk
Template Arsitektur Produk
Architecture Flow Diagram
Pemodelan Sistem dengan UML (unified modeling diagram) UML terdiri dari bermacam-macam diagram yg digunakan untuk pemodelan pada saat pengembangan sistem mulai dari tahap analisis sampai implementasi . Pada saat melakukan desain sistem, tidak harus semua diagram pada UML diimplementasikan . UML merupakan diagram yang saling terkait oleh karena itu perlu adanya kekonsistensi rancangan diagram yang satu dengan lainnya.
Deployment Diagram
Penjelasan Diagram
Contoh UML
Tools Diagram UML ArgoUML StartUML Astah Community MS Visio
Referensi diagram UML yg efektif biasa dipakai antara lain diagram use case , diagram sekuen, diagram class dan diagram aktifitas