a brief overview on software engineering
TRANSCRIPT
Saswinadi SASMOJO 2
BEBERAPA PENGERTIAN DASAR(9 KATA KUNCI)
• FENOMENA • STRUKTUR SUATU FENOMENA• SISTEM• ANALISIS• MODEL• SIMULASI• FUNGSI SUATU SISTEM• SINTESIS• MERANCANG
Saswinadi SASMOJO 3
1. FENOMENA
Fenomena, atau masalah, atau gejalaadalah segala sesuatu yang dapat kita lihat, atau alami, atau rasakan.
Saswinadi SASMOJO 4
• Suatu kejadian adalah suatu fenomena. Suatu benda merupakan suatu fenomena, karena merupakan sesuatu yang dapat kita lihat.
• Adanya suatu benda juga menciptakan keadaan ataupun perasaan, yang tercipta karena keberadaannya.
Saswinadi SASMOJO 5
• Istilah masalah yang dijadikan padanan dari istilah fenomena harus dibedakan dari persoalan.
• Masalah mempunyai pengertian netral, sedangkan persoalan mengandung pengertian memihak.
Saswinadi SASMOJO 6
• Suatu persoalan juga merupakan suatu masalah atau gejala, dan karenanya juga merupakan suatu fenomena. Persoalan merupakan suatu fenomena yang kehadirannya tak dikehendaki.
• Penyelesaian terhadap suatu persoalan pada hakekatnya adalah suatu usaha dan tindakan untuk meniadakan persoalan tersebut.
Saswinadi SASMOJO 7
2. STRUKTUR SUATU FENOMENA
• Yang dimaksud sebagai struktur suatufenomena adalah unsur-unsurpembentuk fenomena dan hubungansaling pengaruh (atau pola keterkaitan) yang ada di antara unsur-unsurpembentuk fenomena tersebut.
Saswinadi SASMOJO 8
• Ingat bahwa yang dimaksud sebagai struktur dari sesuatu fenomena mencakup dua hal, yaitu unsur-unsur pembentuk fenomena dan pola keterkaitannya. Unsur-unsur suatu fenomena dapat berupa benda ataupun proses/kejadian.
Saswinadi SASMOJO 9
'Input Unit' Processor 'Output Unit'
Memory
Control unit
Input
Data
keterangan:aliran dataaliran isyarat kendali
Deskripsi Struktur Suatu Fenomena.
Contoh 1: Sistem komputer
Gambar 1.a Struktur dasar suatu sistem komputer (sangat disederhanakan)
Saswinadi SASMOJO 10
Ganggang
Ikan kecil
Ikan besar
Burung
DDT
Deskripsi Struktur Suatu Fenomena
Contoh 2: Struktur proses terjadinya kandungan DDT di badan burung
Gambar 1.b Struktur proses terjadinya akumulasi DDT di badan burung pemakan ikan
Saswinadi SASMOJO 11
Deskripsi Struktur Suatu Fenomena
Contoh 3: Struktur organisasi suatu badan usaha
Gambar 1.c Struktur organisasi suatu badan usaha
Saswinadi SASMOJO 12
3. SISTEM
Yang dimaksud dengan suatu sistem adalah fenomena yang telah terdefinisikan strukturnya.
Saswinadi SASMOJO 13
4. FUNGSI SUATU SISTEM
Yang dimaksud dengan fungsi suatu sistem adalah kemampuan-kemampuan yang dimiliki oleh sistem tersebut yang memungkinkan sistem:• melaksanakan berbagai operasi sehingga sistem
tersebut dapat berperan di lingkungan keberadaannya, dan
• mempengaruhi perkembangan keadaan lingkungannya.
Saswinadi SASMOJO 14
5. ANALISIS
Melakukan analisis berarti melakukan kajian untuk mengenali struktur suatu
fenomena.
Saswinadi SASMOJO 15
PC
PHENOMENA
OBSERVE, INVESTIGATE, ANDDESCRIBE THE PHENOMENA
QUALITATIVELY, USING NARATIVE ANDGRAPHICAL
MODEL
DEFINE OBJECTIVE OFTHE ANALYSIS
FORMULATE MATHEMATICAL MODEL,BASED ON THE DESCRIBEDPHENOMENA, LAWS, AND
ESTABLISHED RELATIONSHIPS
LAWS ANDESTABLISHED
RELATIONSHIPS
CARRY OUT SIMULATION TOINVESTIGATE MODEL BEHAVIOUR
OBSERVEDSYSTEM'S
BEHAVIOUR
Model behaviour matchessystem's behaviour?
COMPARE MODELAND SYSTEMBEHAVIOUR
NO
REVISE MODELFORMULATION
ACCEPT MODEL
REVEALEDMODEL
BEHAVIOUR
PRELIMINARYMATHEMATICAL
MODEL
FINAL(MATHEMATICALOR COMPUTER)
MODEL
YES
USE MODEL TO EXPLOREPOSSIBLE SYSTEM'S
BEHAVIOUR
PETA AKTIVITAS DALAM MELAKUKAN ANALISIS
Gambar 2
Saswinadi SASMOJO 16
FENOMENA
ANALISIS
STRUKTUR
FUNGSI-FUNGSIYANG DAPATDITEGAKKAN
POLA LAKU('behaviourpatterns')
dapat dilacak dan dikenali
dengan melakukan
diketahui
MEMANFAATKAN
MENGOPERASIKAN
MENGENDALIKAN
MEMBENTUK ATAUMENCIPTAKAN
STRUKTUR-STRUKTUR BARUDGN MENGUBAHSTRUKTUR ATAU
MENSINTESADENGAN
STRUKTUR LAIN
FENOMENALAIN
terjadi ataumenghasilkan
dapat dilacak dandigagaskan cara untuk
PERAN ANALISIS DALAM MEMAHAMI FENOMENA DAN MENCIPTAKAN FENOMENA BARU
Gambar 3
Saswinadi SASMOJO 17
6. MODEL
Model adalah deskripsi suatu sistem yang diungkapkan dalam bentuk-bentuk yang dapat dikomunikasikan
Saswinadi SASMOJO 18
Berbagai bentuk model:
• Model grafikal (‘graphical model’)• Model ‘iconic’ (e.g. patung, maket)• Model naratif• Model tabular• Model matematikal• Model komputer (‘computer model’)• dsb
Saswinadi SASMOJO 19
7. SIMULASI
• Di Gambar 3 ditunjukkan bahwa, bila struktur suatu sistem diketahui maka dapat diketahui kelakuan sistemnya.
• Proses yang berupa kegiatan untuk mengenali kelakuan suatu sistem melalui (dengan menggunakan) modelnya disebut simulasi.
• Bentuk model yang “ampuh” untuk tujuan melakukan simulasi adalah computer model.
Saswinadi SASMOJO 20
8. SINTESIS
• Sintesis merupakan aktivitas dan alur pemikiran didalam memadukan konsepsi-konsepsi dan obyek-obyek fisik yang beragam tetapi mempunyai kompatibilitas, menjadi suatu kesatuan, sehingga membentuk suatu sistem.
Saswinadi SASMOJO 21
SINTESIS (cont’d)
• Di dalam ilmu teknik dan berteknologi, persoalan sintesis dapat diungkapkan dalam bentuk pertanyaan berikut:
– “Bagaimana cara membuat suatu ‘artifact’ (obyek buatan), atau suatu tatanan kerja yang mempunyai fungsi dan pola laku serta ciri tertentu, dari sistem-sistem yang ada atau telah tersedia”,
atau
– “Bagaimana struktur-struktur yang ada/tersedia dapat dirakit ataupun ditata kembali untuk mendapatkan struktur lain yang dapat menghasilkan fungsi-fungsi dan ciri-laku tertentu yang dikehendaki?”
Saswinadi SASMOJO 22
9. MERANCANG
• Merancang merupakan suatu aktivitas yang dilakukan di dalam upaya menciptakan suatu sistem, yang dalam garis besar mencakup dua aktivitas utama:– Mendefinisikan bagaimana struktur dari
sistem yang ingin diciptakan; dan
– Merumuskan bagaimana cara membentuk struktur tersebut.
Saswinadi SASMOJO 23
Kegiatan sintesis dalam merancangmenghasilkan
keputusan tentang fenomena yanghendak diciptakan dan cara
penciptaannya
Kebutuhan
Pilihan carapemenuhankebutuhan
Fungsi-fungsiyang perluditegakkan
Struktur yangperlu dibentuk
Rumusan caramembentuk
struktur
Sim
ulas
i ata
u pe
nguj
ian
untu
km
enge
valu
asi k
eses
uaia
n sis
tem
deng
an k
ebut
uhan
Evaluasi kelayakanekonomi & lingkungan
pengujian danpenilaian rancangan
yang dihasilkan
Kesimpulan dan penjelasantentang persoalan
perancangan
Gabungan kegiatan analisisdan sintesis untuk
merumuskan persoalan, darirumusan primitif menjadi
rumusan spesifik
dalam rangkamenghasilkan
Keinginan
Pemetaan tata aliran aktivitas dalam merancang
Gambar 4