untuk membantu desain, bisa memakai model software prototype. yang termasuk model design.
- data design , mengubah informasi menjadi struktur data untuk mengimplementasikan s/w. data disign dibuat dengan data dictianory
- arcitekture design, mendefenisikan relasi antar elemen - elemen structural utama (DFD)
- interface design, menjelaskan bagaimana softwar
- component level design,
- abstraction,
- refinement
- modularity
- s/w architecture
- s/w procedure
- information hiding
struktur yang menggunakan sub2 sistem dan interaksi antara sub - sub system. desain dengan menggunakan diagram diagram yang menggambarkan sub sistem dan interaksinya agar mudah dipahami.
Beberapa model yang sering dipakai dalam pengembangan structure system antara lain :
- Repository model, data disimpan secara terpusat karena database terpusat dan dapat diakses oleh semua system dan setiap sub system menyimpan database dan bisa bertukar data dengan sub sistem lain melalui pengiriman pesat. Keuntungannya, efisiens untuk share data dalam jumlah besar dan management data lebih mudah.Kelemahannya, evolusi data sulit dan mahal dan distribusi kurang baik.
- Client server model, server berdiri sendiri untuk melayani client-client. keuntungannya, distribusi data secara langsung melalui jaringan, Penggunaan sistem jaringan secara efective dan H/W jadi murah dan penambahan server mudah jika dibutuhkan. kelemahannya,
- Abstract Machine Model, sistem ini terdiri dari beberapa user yang menyesiakan layer khusus. Keuntungannya, mudah diubah konfigurasinya dan perubahan pada suatu layer hanya berpengaruh pada layer yang terdekat, Kelemahannya, akses harus berjenjang dan kinerjanya lambat.
Tidak ada komentar:
Posting Komentar