Client Server Software Engineering

By:
Categories: Pendidikan
No Comments

Client Server Software Engineering

Client Server Software Engineering

Usaha teknis pada rekayasa perangkat lunak dimulai dengan pembuatan model analisis. Pada tahap inilah persyaratan ditarik dan dasar bagi desain dibangun sehingga metric teknis yang memberikan wawasan ke dalam kualitas model analisis dapat diperoleh

1. Metrik Berbasis Fungsi

Metrik Function Point (FP) dpat digunakan sebagai alat prediksi ukuran suatu system yang akan di dapat dari model analisis. Untuk menengembangkan kegunaan metric FP didalam konteks ini dapat kitalihat pada gambar dibawah

Bagian model analisis untuk perangkat lunak safe home

Fungsi diatas mengatur interaksi pemakai untuk mengaktivasi / deactivasi system dengan security password dan fungsi untuk menampilkan sederetan pesan yagnmenyarankan san mengirimkan sinyal control yang sesuai dengan berbagai komponen system keamanan.
Diagram aliran data dievaluasi untuk menentukan pengukuran kunci yagn diperlukan untuk penghitungan metric function point :
– jumlah user point
– jumlah user output
– jumlah user inquiry
– jumlah file
– jumlah interface eksternal

1. Metrik Bang

Matrik Bang dapat digunakan untuk mengembangkanindikasi ukuran perangkat lunak yang akan diimplementasikan sebagai akibat dari model analisis. Matrik Bang adalah indikasi ukuran system yang tidak tergantung pada ukuran system. Untk menghitung metric bang, perekayasa perangkat lunak harus leih dulu mengevaluasi serangkaian primitive – elemen model analisis yagn tidak dibagi – bagi lebih lanjut pada tingkat analisis. Primitiv ditentukan dengan mengevaluasi model analisis dengan mengembangkan perhitungan untuk item-item berikut ini:
Primitive fungsional (FuP). Transformasi gelembung yang muncul pada tingkat terendah diagrm alir data.
Elemen Data (DE). Atribut suatau objek data, elemen data bukanlah gabungan data dan muncul pada kamus data
Object (OB).
Hubungan (RE). Jumalah keadaan yang dapat diobservasi oleh pemakai dalam diagram transisi keadaan.
Keadaan (TR). Jumlah transisi keadaan dalam diagram transisi keadaan

Sebagai tambahan untuk enam hal tersbut, hitungan tambahan ditentukan untuk :
– Modified manual function primitive (FuPM). Fungsi – fungsi yagn berada diluar batas system dan harus dimodifikasi untuk mengakomodasi system baru
– Input Data element. Elemen-elemen data yang merupakan input ke system
– Output Data Element. Elemen-elemen data yagn merupakan output ke system
– Retained Data Element. . Elemen-elemen data yang disimpan ke system
– Data Tokens. Token data yagn berada pada batas fubgsional ke i
– Relationship Connection. Hubungfan yang menghuubungkan ke dalam model data lainnya

2. Metrik Untuk Kualitas Spesifikasi

Daftar karakteristik yang dapat digunakan untuk memperkirakan kulitas model analisis dan spesifikasi peralatan yang sesuai : kukhususan (kurangnya ambiguitas), kelengkapan, kebenaran, understandabilitas, verifiabilitas, konsistensi internal dan eksternal, kemampuan pencapaian, keringkasan, kemampuan penelusuran, kemampua modifikasi, ketelitian dan reusabilitas