Pages

Subscribe:

Jumat, 19 Oktober 2012

Requidment


Requirdment (analisa kebutuhan sistem)

Ada beberapa kebutuhan sistem diantaranya:
1.    Reqiurdment iterative
Requirment,
design,
implementation,
evolution acceptance
Analisis kebutuhan sistem atau requirdment dalam pengembangan perangkat lunak
Tujuan nya
-          Untuk menentukan apa saja yang di inginkan oleh pengguna
-          Supaya jelas dalam implementasi dan desain
Semua kebutuhan sistem yang terdokumentasi menjadi dasar terhadap product

Requirdment dalam sudut pandang lain ada 3 fase didalamnya antara lain:

1.    Analisis 
     Untuk memunculkan layanan sistem kelemahan dan tujuan
2.    Modeling 
     Pemodelan untuk mengorganisir kebutuhan dalam bentuk yang sistematis dan konferhensip
3.    Spesifikasi 
     Yang telah disepakati bisa dipahami oleh kedua belah pihak


Studi kelayakan (fisibilyty study) 

Adalah perangcangan yang dilakukan sebelum proyek dikerjakan/ dilakukan.
The decision maker’s viewpoint
1.      Client
2.      Scope
3.      Benefit
4.      Technical
5.      Resource
6.      Alternatif
Meminilisasi the decision maker’s viewpoint
1.    Technical
Perencanaan yang harus memiliki opsi kemungkinan

2.    External
Adanya devisi lain untuk beriteraksi  denga sistem yang kita gunakan.

Rabu, 10 Oktober 2012

Grid Computing (Komputasi Grid)






Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.
Grid computing merupakan cabang dari distributed computing.Grid komputer memiliki perbedaan yang lebih menonjol dan di terapakan pada sisi infrastruktur dari penyelesaian suatu proses. Grid computing adalah suatu bentuk cluster (gabungan) komputer-komputer yang cenderung tak terikat batasan geografi. Di sisi lain, cluster selalu diimplementasikan dalam satu tempat dengan menggabungkan banyak komputer lewat jaringan.


Contoh grid computing misalnya: SETI@Home
 


Grid computing sebenarnya merupakan sebuah aplikasi pengembangan dari jaringan komputer (network). Hanya saja, tidak seperti jaringan komputer konvensional yang berfokus pada komunikasi antar pirati (device), aplikasi pada Grid computing dirancang untuk memanfaatkan sumber daya pada terminal dalam jaringannya.
Grid computing biasanya diterapkan untuk menjalankan sebuah fungsi yang terlalu kompleks atau terlalu intensif untuk dikerjakan oleh satu sistem tunggal. Dalam pengertian yang lebih teknis, Grid computing merupakan sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara vitual. Seperti halnya pengguna internet yang mengakses berbagai situs web dan menggunakan berbagai protokol seakan-akan dalam sebuah sistem yang berdiri sendiri, maka pengguna aplikasi Grid computing seolah-olah akan menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang sangat besar.

Berdasarkan pengertian tentang grid computing saya mengambil dari beberapa sumber dibawah ini