Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

REKAYASA PERANGKAT LUNAK Perancangan arsitektur perangkat lunak

Presentasi serupa


Presentasi berjudul: "REKAYASA PERANGKAT LUNAK Perancangan arsitektur perangkat lunak"— Transcript presentasi:

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


Download ppt "REKAYASA PERANGKAT LUNAK Perancangan arsitektur perangkat lunak"

Presentasi serupa


Iklan oleh Google