Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Analisis Persyaratan System
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
2
Rekayasa Perangkat Lunak - Citra N., S.Si, MT
Definisi Analisis persyaratan adalah sebuah tahapan rekayasa perangkat lunak yang menjembatani jurang antara alokasi kebutuhan system dan perancangan perangkat lunak. merupakan sebuah proses penemuan, perbaikan, pemodelan dan spesifikasi. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
3
Rekayasa Perangkat Lunak - Citra N., S.Si, MT
Area Tugas (1) Pengenalan masalah Pada tahap analis mempelajari hasil evaluasi system dan rencana proyek perangkat lunak, setelah itu membangun komunikasi untuk menjamin pengenalan masalah. Evaluasi dan sintesis Anallis harus membatasi semua data yang telah diobservasi secara eksternal, mengevaluasi aliran informasi, mendefinisikan semua fungsi perangkat lunak, memahami tingkah laku perangkat lunak dalam konteks kejadian yang dapat mempengaruhhi system, membangun karakteristik interface, dan menentukan batasan tambahan. Setelah evaluasi dilakukan, maka analis mulai mensistesa permasalahan dengan mencari solusi. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
4
Rekayasa Perangkat Lunak - Citra N., S.Si, MT
Area Tugas (2) Pemodelan Semua solusi yang didapat dari pengenalan dan evaluasi masalah berikutnya harus dimodelkan dalam notasi tertentu, yang telah dipilih sebagai alat Bantu. Spesifikasi dan Kajian Berdasarkan model yang system yang telah dipilih, maka hal berikut yang harus dilakukan adalah menentukan spesifikasi dari kebutuhan perangkat lunak dan mengkaji secara mendalam apakah semua spesifikasi tersebut dimungkinkan untuk dibuat perangkat lunaknya. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
5
Rekayasa Perangkat Lunak - Citra N., S.Si, MT
Pemodelan Model membantu analis dalam memahami informasi, fungsi dan tingkah laku suatu system sehingga membuat tugas analisis persyaratan menjadi lebih mudah dan sistematis. Model menjadi titik focus bagi kajian sehingga merupakan kunci bagi penentuan kelengkapan, konsistensi dan akurasi dari spesifikasi. Model menjadi dasar bagi pengerjaan desain, memberi perancang suatu representasi penting dari perangkat lunak yang dapat diterjemahkan ke bentuk inplementasi. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
6
Prinsip Operasional dalam Analisis
Domain informasi dari suatu masalah harus direpresentasikan dan dipahami Fungsi-fungsi yang akan dilakukan oleh perangkat lunak harus didefinisikan Tingkah laku perangkat lunak (sebagai suatu urutan kejadian eksternal) harus diwakilkan Model-model yang menggambarkan informasi, fungsi, dan tingkah laku harus dipecah-pecah dalam suatu cara yang membongkar suatu detail dalam bentuk lapisan (hierakhi) Proses analisis harus bergerak dari informasi dasar ke detail implementasi. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
7
Elemen Analisis (terstruktur)
Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
8
Sasaran dari Model Analisis
Untuk menggambarkan apa yang dibutuhkan oleh pelanggan Untuk membangun dasar bagi pembuatan desain perangkat lunak Untuk membatasi serangkaian persyaratan yang dapat divalidasi ketika perangkat lunak dibangun. Rekayasa Perangkat Lunak - Citra N., S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.