tugas chapter 12 desain sistem
TRANSCRIPT
Apa itu Desain Sistem ?
Information system design/desain sistem informasi didefinisikan sebagai tugas yang
fokus pada spesifikasi solusi detail berbasis komputer. Dapat juga disebut physical design.
Jika analisis sistem menekankan pada masalah bisnis, maka sebaliknya desain sistem fokus
pada segi teknis atau implementasi sebuah sistem.
Oleh karena itu, desain sistem menekankan blok pembangunan Sistem Informasi
dari perspektif terhadap SYSTEM DESIGNER, SYSTEM ANALIST dianggap sebagai
fasilitator desain sistem.
Pendekatan Desain Sistem
Ada beberapa strategi atau teknik untuk melakukan desain sistem. Strategi dan
teknik meliputi desain struktur modern, teknik informasi, prototiping, JAD, RAD desain
berorientasi objek.
Strategi tersebut sering dipandang sebagai pendekatan alternatif yang bersaing
dibandingkan dengan desain sistem, namun pada kenyataannya beberapa kombinasi saling
melengkapi satu sama lain.
Pendekatan Model Driven
Model driven design/ desain model-driven merupakan sebuah pendekatan desain
sistem yang menekankan penggambaran model sistem untuk mendokumentasikan aspek
teknis dan implementasi dari sebuah sistem.
Pendekatan model driven hampir selalu ditingkatkan oleh penggunaan peralatan
otomatis. Beberapa desainer menggambarkan model sistem dengan perangkat lunak grafis
umum, seperti Vissio Professional atau Corel Flow.
Desain Terstruktur Modern
Merupakan sebuah teknik desain sistem yang menguraikan proses-proses sistem
menjadi komponen-komponen yang dapat dikelola.
Desain terstruktur berusaha memfaktorkan sebuah program kedalam hierarki modul
top-down yang memiliki properti sebagai berikut :
Modul harus sangat cohesiveModul hanya melakukan satu fungsi dan dapat digunakan kembali dalam program
yang akan datang.
Modul harus loosely coupledModul harus memiliki ketergantungan yang sangat minimal satu sama lain, hal itu
akan meminimalkan akibat yang disebabkan oleh perubahan (yang akan datang)
pada modul terhadap modul lain.
Information Engineering
Merupakan teknik model driven dan DATS-centered, tetapi PROCESS-sesitive, yang
dapat digunakan untuk merencanakan, menganalisis, dan mendesain sistem informasi.
Peralatan uatama IE adalah diagram model data.
Prototiping
Merupakan sebuah pendekatan desain sistem berbasis engineering modern.
Pendekatan prototiping adalah proses iteratif yang melibatkan hubungan kerja yang dekat
antara desainer dan pengguna.
Pendekatan ini memiliki beberapa keuntungan :
Menyarankan dan meminta partisipasi aktif dari pengguna akhir
Iterasi dan perubahan adalah sebuah konsekuensi dari pengembangan sistem
dimana pengguna akhir cenderung berubah pikiran
Pengguna akir tidak tahu sepenuhnya persyaratan mereka
Prototipe adalah model yang sangat aktif, tidak pasif, dan dapat dilihat
Dapat meningkatkan kreatifitas
Memperce[at beberapa fase dari siklus hidup
Obeject Oriented Design
Merupakan strategi desain yang terbaru, teknik ini adalah perluasan dari strategi
analisis berorientasi objek yang menunjukkan salah satu dari beberapa diagram yang
digunakan pada desain berorientasi objek.
Rapid Application Development
Merupakan gabungan dari bermacam-macam teknik terstruktur (khususnya IE data-
driven) dengan teknik prototiping dan teknik joint application development untuk
mengakselerasi pengembangan sistem.
Joint Application Development
Adalah sebuah teknik yang melengkapi analisis sistem dan teknik desain lain dengan
cara menekankan partisipative development di antara SYSTEM OWNERS, USERS,
DESIGNERS, dan BUILDER.
Strategi Desain Sistem FAST
Metodologi FAST hipotesis kita tidak memaksakan sebuah pendekatan tunggal pada
berbagai desain sistem.
Desain Sistem untuk Pengambangan In-house – Solusi “Membangun”
Aa dua tujuan fase desain, pertama, analisis mendesain sebuah sistem baik yang
memenuhi persyaratan maupun yang friendly dengan pengguna akhir mereka. Human
engineering akan memainkan peran yang sangat penting selama desain.
Kedua, dan masih juga sangat penting, analis akan menunjukkan spesifikasi yang
lengkap dan jelas pada programmer dan teknisi komputer.