Information System Analysis and Design
1
Pengantar Perubahan relatif biaya dari H/W dan S/W
Hardware Software
1960
1970
1980
1990
Sumber : Software Engineering a Programming Approach 2nd Edition, Doug Bell 1992
2
Tingkat Keberhasilan Sebuah Perangkat Lunak
PL dikirim, tapi tapi tidak pernah PL dikirim, tidak pernah berhasil digunakan berhasil digunakan
PL dapat digunakan dengan baik PL dapat digunakan, setelah dilakukan perubahan
PL PLtelah telahdibayar, dibayar,tapi tapi tidak tidakpernah pernahdikirim dikirim
PL digunakan, PL digunakan, dengan dikerjakan dengan dikerjakan ulang, atau ulang, atau selanjutnya selanjutnya dibatalkan dibatalkan
3
Volume of software
Trends in software applications. By IEEE 1983 Home electronics Office automation Industrial automation Aerospace & wireless comm. Switching & wired comm
Built-in software for high value added product
Process & production control
Traditional software Business data processing
1980
1985
4
Proses Perekayasaan PL Kebutuhan user
SQA Kebutuhan Sistem
Proses
Produk
Tools Metoda Formal 5
usang
Kurva Kegagalan Hardware
waktu
Kurva Kegagalan Software
Tingkat kegagalan
Tingkat kegagalan
Tingkat Kegagalan Produk
waktu 6
Kurva kegagalan aktual PL
Tingkat kegagalan
aktual
ideal waktu
7
The Systems Development Life Cycle (SDLC)
SDLC terdiri dari 4 phase fundamental: •Planning •Analysis Bagian paling esensial ketika PL akan berinteraksi dgn. PK, users, BD •Design •Implementation
8
Ilustrasi …
Apa yang mer eka i ngi nkan !
9
Ilustrasi …
10
Ilustrasi …
11
Ilustrasi …
12
Ilustrasi …
13
Ilustrasi …
14
Definisi Sistem Sistem berasal dari bahasa yunani “Systema” yang berarti “tempat bersama” “Sekumpulan dari elemen-elemen interoperabilitas yang terintegrasi, setiap elemen memiliki kemampuan khusus, bekerja secara sinergi untuk melakukan pemrosesan bernilai tambah yang memungkinkan dapat memberikan kepuasan pemakai akan pemenuhan kebutuhan operasional yang telah ditentukan oleh lingkungan operasi dengan hasil yang spesifik dan kemungkinan untuk berhasil” (system analisys, design, and development – concept, principles, and pratices – Charles S. Wasson) 15
Integrasi : tersusun dari level hirarki secara fisik elemen-elemen Interoperabilitas : kemampuan saling bekerjasama antar elemen Kemampuan khusus : kinerja secara fungsi dan operasional Bekerja secara sinergi : kemampuan elemen secara individu u/ menyelesaikan tugas khusus yg memberikan pengaruh kepada sistem 16
Input(s) - Stimulus
Entitas Sistem proses
Output response(s) -Produk -Layanan
Konstruksi dasar entitas sistem Input berupa stimulus memberi masukan kepada sistem, memproses dan menghasilkan output
Transformasi yang dilakukan disebut : Capability Batasan operasi meliputi : fungsionalitas dan kinerja sistem 17
Analytical System Entity Construct stakeholders
Peranan, Misi, Tujuan
Sumber daya pengendalian
Entitas Sistem (Level abstraksi)
Input dapat diterima input tidak diterima
Output dapat diterima -Atribut -Kapabilitas -Kinerja
ancaman
kesempatan
Output tidak diterima
Batasan Secara fisik
Atribut : klasifikasi fungsional a/ fitur fisik sistem
18
Sistem Informasi Tantangan Bisnis Manajemen Teknologi Informasi Organisasi
Sistem Informasi
Solusi Bisnis
Menopang keuntungan kompetitif
19
Tipe-tipe Sistem Informasi Jenis Sistem
Kelompok Manajemen
Level Strategis
Manager Senior
Level Manajemen
Manager Menengah
Level Pengetahuan
Pengolahan Data
Level Operasional Sales, Marketing
Manager Operasional Pabrikasi
Keuangan Akuntansi
HRD 20
21
Rekayasa Sistem (System Engineering)
Rekayasa sistem
Berakibat pada Rekayasa PL
Perangkat Lunak (program , dok,struktur data) Sistem Berbasis Perangkat Keras, perangkat elektronik Komputer Manusia, pemakai akhir Basis Data, kumpulan data teroganisir Dokumentasi, formulir, manual Prosedur, cara melakukan kerja
22
Rekayasa Informasi (Information Engineering) Tujuan memungkinkan suatu organisasi menentukan arsitektur sehingga penggunaan informasi dapat dilakukan secara efektif
Arsitektur Arsitektur Data (kerangka kerja kebutuhan informasi) Arsitektur Aplikasi (sistem program) Infrastruktur Teknologi (dasar bagi Ars. Data dan Ars. Apl)
23
Hirarki Rekayasa Informasi Perencanaan Strategi Informasi
Enterprise
Analisis Area Bisnis
Area Bisnis
SI
Desain Sistem Bisnis Rekasaya PL Coding
Modul 24
Rekayasa Produk Tujuan Menterjemahkan keinginan pelanggan dengan serangkaian kemampuan kedalam produk
Komponen Perangkat Lunak Perangkat Keras Basis Data Manusia
25
Hirarki Rekayasa Produk Produk lengkap
Analisis sistem
kemampuan
hardware
software
Rekayasa komponen
Syarat proses Pemodelan data
Komponen program
fungsi
perilaku
analisis desain
Rekasaya PL
Coding
26