Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
REKAYASA KEBUTUHAN PL
2
TIPE KEBUTUHAN Kebutuhan Data
Kebutuhan Fungsional: Pendefinisian layanan yang harus disediakan Kebutuhan Non Fungsional: kendala pada layanan system – kendala waktu Kebutuhan Antarmuka
3
UKURAN KEBUTUHAN Mengukur apakah suatu kebutuhan didefinisikan dengan baik. Mengukur apakah inspeksi(pemeriksaan) terhadap pendefinsian kebutuhan dilakukan secara efektif
4
TAHAPAN PROSES REKAYASA KEBUTUHAN
Tahap Analisis : yaitu tahap dimana kita berusaha mengenali segenap permasalahan yang muncul pada pengguna, mengenali komponen-komponen sistem, obyek-obyek, hubungan antar obyek dan sebagainya. Tahap analisis sebagai berikut : Mengidentifikasi customer Mendefinisikan dan menspesifikasikan kebutuhan Membangun model analisis Mendefisinikan spesifikasi rinci untuk dijadikan panduan dalam melakukan perancangan Melakukan pengkajian ulang secara formal. Mendokumentasikan hasil analisis ke dalam dokumen SKPL(spesifikasi kebutuhan perangkat lunak)
5
TEKNIK-TEKNIK ANALISA KEBUTUHAN
1. Berorientasi Aliran Data 2. Berorientasi Struktur Data 3. Berorientasi Objek
6
1. Berorientasi Aliran Data
Sudut pandang analisis pada pendekatan ini difokuskan pada aspek fungsional dan behavioral (perilaku laku) sistem. Pengembang harus mengetahui fungsi-fungsi atau proses-proses apa saja yang ada dalam sistem, data apa yang menjadi masukannya, dimana data tersebut disimpan, transformasi apa yang akan dilakukan terhadap data tersebut, dan apa yang menjadi hasil transformasinya. Selain itu, pengembang harus mengetahui keadaan (state), perubahan (transition), kondisi (condition), dan aksi (action) dari sistem. Salah satu metode yang paling populer untuk pendekatan ini adalah Analisis Terstruktur (Structured Analysis)
7
1. Berorientasi Aliran Data (2)
Pada metode ini, hasil analisis dan perancangan dimodelkan dengan menggunakan beberapa perangkat pemodelan seperti: Data Flow Diagram (DFD) dan Kamus Data (data dictionary) untuk menggambarkan fungsi-fungsi dari sistem (system functions). Entity-Relationship Diagram (ERD) untuk menggambarkan data yang disimpan (data stored). State Transition Diagram (STD) untuk menggambarkan perilaku sistem. Structure Chart untuk menggambarkan struktur program.
8
2. Berorientasi Struktur Data
Analisis dengan pendekatan ini difokuskan pada struktur data, dimana struktur tersebut dapat dinyatakan secara hirarki dengan menggunakan konstruksi sequence, selection dan repetition.
9
3. Berorientasi Objek Berbeda dengan pendekatan-pendekatan sebelumnya, pendekatan berorientasi objek memandang system yang akan dikembangkan sebagai suatu kumpulan objek yang berkorespondensi dengan objek-objek dunia nyata.
10
TUGAS RUMAH 1. Jelaskan mengenai DFD (Data Flow Diagram) 2. Sebutkan tingkatan dalam diagram alur, jelaskan dengan singkat!
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.