(01107009,Intan Fauzia, ST-INTEN BANDUNG)
TAKE HOME TEST OPERATING SYSTEM/BPK AGUS SUHERI
1. Buat hierarki dari software !
Jawab:
Hierarki software adalah tahap-tahap perancangan software itu sendiri, dan mempunyai bebrapa bagian,yaitu :
/ \
/ \ <-- 1="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/___ \
/ \ <-- 2="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/______ \
/ \ <-- bawah="" dalem="" di="" no.3="" penjelasan="" sini="" span="">
/_________ \
/ \ <-- 4="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/____________ \
-->-->-->-->
/ \
/ \ <-- 1="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/___ \
/ \ <-- 2="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/______ \
/ \ <-- bawah="" dalem="" di="" no.3="" penjelasan="" sini="" span="">
/_________ \
/ \ <-- 4="" bawah="" dalem="" di="" no.="" penjelasan="" sini="" span="">
/____________ \
-->-->-->-->
Penjelasan nomor di atas adalah:
1. Component level design : - Mengidentifikasi semua kelas-kelas desain yang berkaitan dengan domain
permasalahan, infrastruktur dr s/w yg akan di bangun.
2. Interface design
- Menyediakan gambaran utuh dari S/W, menggambarkan domain data, fungsional,
tampilan dan perilaku dari perspektif implementasi, interface design dibagi menjadi 3
bagian yaitu:
1. Component level design : - Mengidentifikasi semua kelas-kelas desain yang berkaitan dengan domain
permasalahan, infrastruktur dr s/w yg akan di bangun.
2. Interface design
- Menyediakan gambaran utuh dari S/W, menggambarkan domain data, fungsional,
tampilan dan perilaku dari perspektif implementasi, interface design dibagi menjadi 3
bagian yaitu:
- Desain Interface Internal
Disebut juga desain intermodular, artinya dikendalikan oleh data yang harus mengalir di antara modul-modul dan karakteristik bahasa pemrograman di mana s/w akan diimplementasikan. Pemakai tidak mengetahui apa yang terjadi di antara modul-modul dan tidak perlu mengetahui sintak program dan bahasa pemrograman yang digunakan.
- Desain Interface Eksternal
Inti dari desain interface eksternal adalah interaksi antara sistem dengan user selain manusia. Contohnya, interface sistem penjualan yang menggunakan bar code reader. Jadi bagaimana sistem berhubungan dengan sensor.
- Desain Interface Pemakai
3.Architecture design
- Struktur keseluruhan dari Software dan cara dimana struktur menyediakan integritas
konseptual bagi sebuah system, yang di bagi menjadi 2 bagian yaitu :
a.Struktural : Aspek representasi desain arsitektur ini menentukan komponen2 sebuah
sistem (misal : modul, objek, filter), dan pola komponen2 tersebut dipaket dan
berinteraksi satu dengan yang lain. Contoh : objek dipaket untuk enkapsulasi baik
data dan proses yang memanipulasi data dan berinteraksi dengan invokasi method
b. extra-fungsional : Deskripsi desain arsitektur harus menggambarkan bagaimana
b. extra-fungsional : Deskripsi desain arsitektur harus menggambarkan bagaimana
arsitektur mencapai kebutuhan kinerja, kapasitas, reliabilitas, keamanan,
adaptabilitas, dan karakteristik sistem.
4. Data / Class design - Di Bagi menjadi 3 yaitu :
1.Entity classes : merepresentasikan konsep utama dari system yang akan
4. Data / Class design - Di Bagi menjadi 3 yaitu :
1.Entity classes : merepresentasikan konsep utama dari system yang akan
dikembangkan.
2.Boundary classes : digunakan untuk memodelkan bagian system yang tergantung
2.Boundary classes : digunakan untuk memodelkan bagian system yang tergantung
pada lingkungan disekitarnya(aktor atau system eksternal).
3.Controller classes : mengkoordinasikan perilaku object-object di dalam system.
3.Controller classes : mengkoordinasikan perilaku object-object di dalam system.
Tidak ada komentar:
Posting Komentar