4.3 Architectural Design
4.3.1 Desain Kriteria
Hal yang perlu dimiliki dalam suatu rancangan aristektur untuk menjadikan sistem yang berkualitas adalah dengan menentukan kriteria-
kriteria untuk mengatur prioritas dalam perancangan aplikasi yang akan ditampilkan dalam bentuk tabel. Tujuannya untuk menghasilkan aplikasi
yang berkualitas dan membantu memperioritaskan strategi pengembangan sistem, mendukung evaluasi dan membantu dalam menilai kelengkapan
sistem yang diusulkan. Untuk menentukan kriteria dalam perancangan sistem informasi manajemen pengelolaan donatur ini dapat dilihat pada
Tabel berikut. Tabel 4.46 Kriteria Sistem yang diusulakan
Criteria Very
Important Importa
nt Less
Important Irrelev
ant Easily
Fullfield
Usable √
Secure √
Efficient √
Correct √
Reliable √
Maintainable √
Testable √
Flexible √
Comprehensible √
Reuseable √
Portable √
Keterangan :
1. Usable : Kegunaan sistem yang diusulkan sesuai dengan
kebutuhan bagi pihak Yayasan Griya Yatim dan Dhu’afa.
2. Secure : Keamanan dari akses pihak yang tidak berwenang.
3. Efficient : Efisiensi dari eksploitasi ekonomi.
4. Correct : Terpenuhinya dengan adanya kebutuhan-
kebutuhan. 5. Reliable
: Terpenuhinya hasil dari eksekusi fungsi-fungsi yang ada.
6. Maintainable : Pengalokasian biaya dan perbaikan sistem yang
rusak 7. Testable
: Dapat dipastikan sistem yang dikembangkan sesuai fungsi.
8. Flexible : Kemudahan modifikasi sistem.
9. Comprehensible : Usaha yang dibutuhkan untuk mendapatkan pemahaman yang jelas dari sistem.
10. Reusable : Potensial penggunaan bagian sistem dalam sistem
lain. 11. Portable
: Pemindahan sistem ke platform yang lainnya.
4.3.2 Deployment Diagram
Deployment Diagram menyediakan gambaran bagaimana sistem
secara fisik dan terlihat. Sistem yang terdiri dari node-node dimana setiap node
tersebut diwakili dengan simbol atau sebuah kubus. Pada sistem ini digunakan dengan menggunakan jaraingan internet karena sebagian dari
komponen yang dibuat akan di bagi atau di sharing dengan aplikasi web lain yang digunakan di tiap cabang Yayasan Griya Yatim. Oleh karena itu dalam
penerapan sistem ini dibutuhkan suatu application server untuk dapat menjalankan sistem ini ditempat lain. Selain itu juga dibutuhkan database
dan web server untuk menjalankan coding program dan data-data yang akan disimpan pada server. Dari penjelasan di atas, maka deployment
diagram pada sistem informasi manajemen pengelolaan donatur dapat
dilihat pada Gambar 4.54.
Gambar 4.54 Deployment Diagram pada sistem informasi manajemen pengelolaan donatur.
PC Client
Printer Database
server
Aplication Server
Browser :Firefox, Internet Explore
MySql SI Pengelolaan
Donatur XMPP
internet
device
Router
4.4 Component Design