Software Engineering ( Pressman )

Download Report

Transcript Software Engineering ( Pressman )

Software Engineering ( Pressman )
Chapter X
SYSTEM ENGINEERING
Monday, April 13,
2015
1
REKAYASA SISTEM
 Rekayasa Software : Proses untuk menghasilkan produk
 Rekayasa sistem : Proses yang melibatkan berbagai
elemen, analisis, perancangan dan
pengorganisasian elemen-elemen
tersebut kedalan sistem
 Sistem berbasis komputer :
( Serangkaian / tatanan elemen-elemen yang diatur
untuk mencapai tujuan yang ditentukan sebelumnya
melalui pemrosesan informasi )
Monday, April 13, 2015
2
Tujuan
Pendukung fungsi bisnis dalam
pengembangan produk agar
menghasilkan keuntungan bisnis.
Monday, April 13, 2015
3
Elemen-elemen
 Software : Program struktur data,
dokumen  mempengaruhi model
 Hardware : Perangkat elekronis /
elektromekanik  pompa, sensor.
 Manusia / Brainware : User & operator
software/hardware
Monday, April 13, 2015
4
Hirarki Rekayasa Sistem & WV
Hirarki Rekayasa Sistem  Sekumpulan
metode top-down dan bottom-up yang
biasanya dimulai dengan WV.
WV  Keseluruhan dokumen bisnis dan
produk diuji untuk memastikan dapat
dibangun.
Monday, April 13, 2015
5
Bisnis software proses
 Menggunakan kumpulan prosedur, metode dan
tools untuk menghasilkan sistem informasi
untuk mencapai tujuan
 Diutamakan pada lingkungan enterprise, baru
kemudian area bisnis.
 Membuat model-model enterprise, data models
dan proses model
 Membuat kerangka kerja untuk distribusi
manajemen yang lebih baik
Monday, April 13, 2015
6
Elemen-elemen
 Database : Komponen informasi yang
besar dan terorganisasi yang diakses
melalui software
 Dokumantasi : Informasi deskriptif yang
menggambarkan / operasi sistem
 Prosedur : langkah-langkah penggunaan
Monday, April 13, 2015
7
BPE Hierarky
1. Information stategy planning
•
•
•
Stategy goal yang ditentukan ( Visi & misi dan
tujuan )
Mengidentifikasi faktor-faktor / aturan yang
mendukung keberhasilan tujuan
Membuat model enterprise
2. Analisis area bisnis
•
•
Membuat model-model proses / pelayanan
Hubungan antara proses dan data
Monday, April 13, 2015
8
BPE Hierarky
3. Membuat aplication software
•
•
Dikenal juga dengan software engineering
Pemodelan aplikasi / prosedur
4. Contruction & delivery
•
Menggunakan CASE & 4 GT, Pengujian
Monday, April 13, 2015
9
Information Strategy Planning
1. Management System
•
•
•
•
Mendefinisikan strategi bisnis
Mengidentifikasi faktor-faktor yang menentukan
keberhasilan
Menganalisis impact / dampak teknologi yang
dimiliki perusahaan
Menganalisis sistem strategi
2. Teknis
•
•
•
Membuat model data pada level global
Mengelompokan berdasarkan area bisnis
Memperbaiki model
Monday, April 13, 2015
10
Define Objective and Goals
 Objective : General statement of direction
 Goal :
•
•
Menentukan target
Sub goal
Contoh : Menurunkan harga 25 % ketika 6 bulan pertama
 Objective lebih strategis, sedangkan goal
lebih taktis
Monday, April 13, 2015
11
Analisis area bisnis
1. Mendefinisikan fungsi dan data bisnis
secara terkelompok
2. Menentukan scope area bisnis individu
3. Mengidentifikasi sistem informasi yang ada
Monday, April 13, 2015
12
Required Engineering
1. Menentukan persyaratan cost ( Elicitation ).
2. Analisis dan negosiasi : Memahami berbagai
kebutuhan cost dan membentuk hubungan
tersebut untuk menghasilkan cheap yang
sukses
3. Membangun model yang terintegrasi
Monday, April 13, 2015
13
Pemodelan sistem
1. Sistem modeling: Membangun kelengkapannya
2. Validasi
3. Managemen : Identifikasi, control dan tracking
Monday, April 13, 2015
14
Product architecture template
User interface processing
Input
processing
Monday, April 13, 2015
Proses & control function
Maintenance & self test
Output
processing
15
The End
Monday, April 13, 2015
16