Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehVeronika Sugiarto Telah diubah "6 tahun yang lalu
1
REKAYASA PERANGKAT LUNAK Perancangan arsitektur perangkat lunak
Nama : Seli dwi ismawati (43)
2
Arsitektur perangkat lunak (1)
An abstract system specification consisting primarily of functional components described in terms of their behaviors and interfaces and component – component interconnections. The interconnections define provide by which components interact. How the system is decomposed and organized into components and must describe the interfaces between these components.
3
Arsitektur perangkat lunak (2)
Gambaran bagaimana elemen/komponen fungsional perangkat lunak disusun, diorganisasi dan distruktur sehingga: Hubungan antar elemen/komponen dapat dijelaskan. Interface yang menghubungkan elemen/komponen dapat didefinisikan. Wujud dan penempatan elemen/komponen dalam tempat penyimpanan sekunder secara fisik dapat diterapkan
4
Contoh arsitektur perangkat lunak (1)
5
Contoh arsitektur perangkat lunak (2)
6
Structure chart Diagram untuk menggambarkan arsitektur perangkat lunak secara keseluruhan tanpa memperlihatkan proses pemilihan dan pengulangannya secara rinci. Menggambarkan arsitektur perangkat lunak seperti diagram organisasi sebuah perusahaan.
7
Simbol structure chart
8
Contoh structure chart : pascal (1)
Modul A memanggil modul B dengan data x dan y sebagai parameternya. Modul B mengirim data p dan q sebagai return value ke modul A Potongan kode progam dalam bahasa pascal
9
Contoh structure chart : pascal
Modul A akan memanggil modul B jika kondisi dalam modul A dipenuhi. Modul A akan memanggil modul C secara berulang. Potongan kode program dalam bahasa pascal
10
Contoh structure chart : php
Forminput.html Rekam.php
11
Contoh Structure chart : delphi
Main Rekam
12
Transformasi dfd – Structure chart (1)
Ubah diagram konteks menjadi modul utama (top module atau executive module) dari structure chart. Ubah DFD level-1 menjadi modul modul yang dipanggil oleh modul utama. Jika pemanggilan modul untuk proses proses pada DFD level – 1 membutuhkan data atau event tertentu, tambahkan sebuah modul untuk membaca data atau event tersebut. Ubah DFD level-2,3,4, dst. Menjadi modul modul lainya sesuai dengan fungsinya dengan pendekatan Transform Analysis dan atau Transaction Analysis.
13
Transformasi DFD-Structure chart
Transform Analysis Transaction Analysis
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.