alquran-Q

alquran-Q

al-Quran

al-Quran
kiTAbq

Minggu, 19 Juli 2009

POSTING I
(17 JULI 2009)

SISTEM INFORMASI
Pengertian :
Adalah sekumpulan hardware, software, brainware, prosedur dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecahkan masalah dan pengambilan keputusan.



Komponen Sistem Informasi :
- Perangkat keras (hardware)
- Perangkat lunak (software) atau program
- Prosedur
- Orang
- Basis data (database)
- Jaringan computer dan komunikasi data

SIKLUS HIDUP PENGEMBANGAN SISTEM INFORMASI (SDLC)
Software Development Life Cycle adalah suatu proses pembuatan software yang meliputi: Scoping-Requirement Collection & Analysis-Prototyping-Designing-Coding-Testing-Implementing-Maintaining.

Prinsipnya:
Model Waterfall (air terjun).


3 macam arsitektur
-Arsitektur tersentralisasi
-Arsitektur terdistribusi
-Arsitektur client/server

Penjabarannya:
Arsitektur Tersentralisasi ini sudah dikenal semenjak tahun 1960-an dengan mainframe sebagai faktor utama. Mainframe adalah komputer yang berukuran relatif besar yang ditujukan untuk menangani data yang berukuran besar,dengan ribuan terminal untuk mengakses data dengan tanggapan yang sangat cepat dan melibatkan jutaan transaksi. Implementasi dari arsitektur terpusat adalah pemrosesan data yang terpusat (biasa disebut komputasi terpusat). Semua pemrosesan data dilakukan oleh komputer yang ditempatkan didalam suatu lokasi yag ditujukan untuk melayani semua pemakai dalam organisasi. Kebanyakan perusahaan yang tidak mempunyai cabang menggunakan model seperti ini.
Arsitektur desentralisasi merupakan konsep dari pemrosesan data tersebar (atau terdistribusi). Sistem pemrosesan data terdistribusi (atau biasa disebut sebagai komputasi tersebar) sebagai sistem yang terdiri atas sejumlah komputer yang tersebar pada berbagai lokasi yang dihubungkan dengan sarana telekomunikasi dengan masing-masing komputer mampu melakukan pemrosesan yang serupa secara mandiri, tetapi bisa saling berinteraksi dalam pertukaran data.
Arsitektur Client/Server Pada arsitektur ini ada sebagian yang disebut client dan ada yang disebut server. Server adalah sistem atau proses yang menyediakan data atau layanan yang diminta oleh client. Secara fisik sebuah server dapat berupa komputer (mainframe, mini-komputer,workstation,ataupun PC) atau piranti lain (misalnya printer). Client mempunyai kemampuan untuk melakukan proses sendiri. Ketika sebuah client meminta suatu data ke server, server akan segera menanggapinya dengan memberikan data yang diminta ke client bersangkutan. Setelah diterima client segera melakukan pemrosesan. Model komputasi yang berbasis client/server mulai banyak diterapkan pada sistem operasi. Dengan menggunakan arsitektur ini, sistem informasi ini dapat dibangun menggunakan perangkat lunak gado-gado. Artinya , jika pada awalnya sistem informasi dibangun dengan menggunakan perangkat lunak X, maka untuk pengembangan aplikasi baru dapat menggunakan perangkat lunak Y. Tidak perlu ada migrasi sistem. Keuntungan arsitektur client/server menurut majalah byte, juni 1993 (Turban,1995) dapat dilihat pada table berikut
Keuntungan arsitektur client/server : Fitur Keuntungan Jaringan mesin-mesin yang kecil tetapi berdaya guna Jika sebuah mesin macet, bisnis tetap berjalan Kumpulan komputer dengan ribuan MIPS (Million Instructions Per Second). Sistem memberikan kekuatan dalam melaksanakan suatu tugas tanpa memonopoli sumber-sumber daya. Pemakai akhir diberi hak untuk bekerja secara lokal. Beberapa workstation sangat handal seperti mainframe, tetapi dengan biaya 90 % lebih Rendah. Dengan memberikan kekuatan yang lebih untuk biaya yang kecil, sistem menawarkan keluwesan untuk melakukan pembelian pada hal-hal lain atau untuk meningkatkan keuntungan. Sistem terbuka Anda bisa memilih perangkat keras,perangkat lunak dan layanan dari berbagai vendor. Sistem tumbuh dengan mudah dan dapat diperluas secara tak terbatas Sangatlah mudah untuk memperbaharui sistem anda saat kebutuhan anda berubah Lingkungan operasi klien yang bersifat individual Anda dapat mencampur dan mencocokan platform komputer yang sesuai dengan kebutuhan masing-masing departemen dan pemakai.