Abstrak
Salah satu permasalahan dalam pengembangan aplikasi berbasis objek adalah bagaimana mendapatkan desain aplikasi yang berkualitas. Makalah ini mempresentasikan sebuah perancangan aplikasi stasiun cuaca nirkabel yang berkualitas berdasarkan pola desain (design pattern). Pola desain Abstract Factory dan Mediator digunakan pada perancangan berdasarkan kesamaan permasalahan desain. Hasil desain adalah desain statis dan dinamis aplikasi yang dimodelkan dalam diagram-diagram UML (Unified Modeling Language). Ukuran kohesi dan coupling kelas digunakan untuk menilai kualitas desain. Hasil pengukuran menunjukkan desain yang diajukan memiliki kohesi kelas yang tinggi dan class coupling yang rendah.
Kata kunci: desain berbasis objek, pola desain, unified modeling language
Pendahuluan
Tahap desain pada rekayasa perangkat lunak merupakan tahap penting yang menentukan kualitas suatu perangkat lunak. Jika desain yang dibuat memiliki kualitas yang baik maka sebuah perangkat lunak akan juga memiliki kualitas yang baik yang dicirikan oleh: fungsionalitas, realibilitas, usabilitas, efesiensi, maintainability, dan portability [1]. Dalam desain perangkat lunak, bagian sebuah aplikasi yang dibuat umunya bukan permasalahan yang benar-benar baru. Permasalahan desain yang dihadapi umumnya menyerupai permasalahan lain yang bertujuan sama.
Peneliti: Lintang Dwi Febridiani
Untuk lebih lengkapnya silahkan download di link berikut:
Post a Comment
Post a Comment