Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
ANALISA KEBUTUHAN PERANGKAT LUNAK
Pertemuan 4 Chandra Lesmana, S.Kom
2
TUJUAN Mampu memahami mengenai Analisa
Mampu memahami aspek-aspek yang terkait dalam analisa kebutuhan perangkat lunak. Mampu memahami model analisa dalam ruang lingkup RPL
3
DEFINISI ANALISA DAN KEBUTUHAN
Analisa adalah kegiatan yang mendefinisikan apa yang akan dilakukan oleh sebuah aplikasi. Kebutuhan adalah sebuah kondisi mengenai kapabilitas yang dibutuhkan oleh pengguna untuk memecahkan suatu masalah atau mencapai sebuah tujuan. Jadi Analisa Kebutuhan adalah proses untuk mempelajari kebutuhan pengguna yang datang pada definisi dari sistem perangkat keras maupun perangkat lunak. *Hasil dari sebuah analisa kebutuhan disebut sebagai SRS atau Software Requirement Specification
4
KEDUDUKAN ANALISA DALAM RPL
Implementasi Perangkat Lunak Desain Sistem Analisa Kebutuhan
5
Kendala Penting dalam Proses Analisa Kebutuhan Sistem
WAKTU BIAYA KUALITAS
6
Software Requirement Specification
Analisa Sistem Definisi Kebutuhan SRS (Software Requirement Specification) SRS adalah dokumentasi dari kebutuhan pokok (fungsi, kinerja, hambatan desain dan atribut) dari perangkat lunak dan antar muka eksternal dari perangkat lunak tersebut.
7
ASPEK SOFTWARE REQUIREMENT SYSTEM
SRS FUNGSI Antar Muka Eksternal Kinerja Atribut Kendala Desain
8
Fungsi : apa yang akan dilakukan oleh perangkat lunak tersebut dan apakah fungsi utama yang diharapkan muncul didalam SRS Antar Muka Eksternal : bagaimana hubungan perangkat lunak dengan pengguna perangkat keras yang akan digunakan Kinerja : Bagaimana kinerja yang diharapkan dari perangkat lunak tersebut, (kemampuan, keamanan, kecepatan). Atribut : Bagaimana atribut yang terkait dalam perangkat lunak tersebut, (dari sisi pemeliharaan ataupun kebenran dari input/output yang diharapkan) Kendali Desain : apakah terdapat kendala dalam desain perangkat lunak,(keterbatasan perangkat keras yang dimiliki)
9
Persyaratan Untuk Sebuah SRS yang Baik
Tepat Tidak Rancu Lengkap Konsisten Diurutkan berdasarkan tingkat kepentingan Bisa dicek kebenarannya Dapat dimodifikasi Dapat dilacak
10
MODEL ANALISA Model Klasik
model yang lebih berdasarkan pada urutan analisa. Contoh : ER (Entity Relationship) Diagram, DFD (Daya Flow Diagram) Model Modern model analisa yang melakukan penerjemahan sistem kedalam komponen yang saling berhubungan/berkaitan (analisa berorientasi objek) Contoh : UML (Unifide Modeling Language).
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.