OBJEKTIR/TUJUAN 28/02/2014 Komponen Sistem Informasi Aloysius Airlangga Bajuadji, S.Kom, M.Eng www.bayurlangga.web.id/kuliah Mengenal komponen sistem informasi, arsitektur informasi, sistem pemrosesan data, SDM yang terlibat dalam operasional dan pengembangan sistem informasi 1
INFRASTRUCTURE Arti Kamus > prasarana/rangka dasar Segala sesuatu yg merupakan penunjang utama terselenggaranya suatu proses Contoh jalan dan angkutan merupakan -- penting bagi pembangunan suatu daerah INFRASTRUKTUR INFORMASI Infrastruktur Informasi adalah Fasilitas fisik, Layanan, dan Manajemen yang digunakan untuk mendukung struktur sebuah organisasi dalam menjalankan tugasnya. Infrasturktur tersebut sebagai berikut: Computer Hardware Networking BasisData dan DataBase Software (General Purpose Software) 2
KOMPONEN SISTEM INFORMASI Perangkat Keras (hardware) Perangkat Lunak (software) Prosedur Orang (SDM) Basis data (database) Jaringan komputer & komunikasi data ILUSTRASI KOMPONEN SI Komponen SI 3
PERSONAL IS Perangkat Keras Data / Informasi Orang Basis Data Prosedur Perangkat Lunak WORKGROUP IS Data dan jaringan 4
ARSITEKTUR INFORMASI Disebut juga arsitektur teknologi informasi, arsitektur sistem informasi, infrastruktur teknologi informasi Pemetaan atau rencana kebutuhankebutuhan informasi di dalam suatu organisasi (Turban, McLean, Wetherbe, 1999) Bentuk khusus yang menggunakan teknologi informasi dalam organisasi untuk mencapai tujuan-tujuan atau fungsi-fungsi yang telah dipilih (Laudon & Laudon, 1998) ARSITEKTUR INFORMASI Desain sistem komputer secara keseluruhan (termasuk sistem jaringan) untuk memenuhi kebutuhan-kebutuhan organisasi yang spesifik (Zwass, 1998) Berguna sebagai penuntun bagi operasi sekarang atau menjadi cetak-biru (blueprint) untuk arahan di masa mendatang Tujuannya agar bagian teknologi informasi memenuhi kebutuhan bisnis strategis organisasi 5
IBM 28/02/2014 Contoh Arsitektur Informasi Basis Data Perusahaan Kantor Pusat Perusahaan IBM Mainframe LAN Minikomputer IBM AS/400 Pemasaran dan Penjualan Keuangan Basis Data Divisi Produksi Jalur Telepon Jalur Telepon LAN PC Server LAN PC Server PC PC PC Kantor Cabang A PC PC PC Pabrik Pertanyaan untuk Perencanaan (Alter, 1992) Data apa yang akan dikumpulkan? Di mana dan bagaimana data dikumpulkan? Bagaimana cara mengirimkan data? Di mana data akan di simpan? Aplikasi-aplikasi (program) apa yang akan menggunakan data dan bagaimana aplikasiaplikasi tersebut dihubungkan sebagai sebuah sistem yang utuh? 6
3 Macam Arsitektur Arsitektur tersentralisasi Arsitektur terdistribusi Arsitektur Client/Server Arsitektur Tersentralisasi Dikenal semenjak tahun 1960 Mainframe sebagai aktor utama Pemrosesan data yang terpusat (komputasi terpusat) 7
Arsitektur Desentralisasi Pemrosesan data tersebar (terdistribusi) atau disebut komputasi tersebar Terdiri atas sejumlah komputer yang tersebar pada berbagai lokasi Dihubungkan dengan sarana telekomunikasi Masing-masing komputer mampu melakukan pemrosesan yang serupa secara mandiri Bisa saling berinteraksi dalam pertukaran data 8
Aristektur Desentralisasi membagi sistem pemrosesan data terpusat ke dalam subsistem-subsistem yang lebih kecil yang pada hakikatnya masing-masing subsistem tetap berlaku sebagai sistem pemrosesan data yang terpusat 9
Sistem Pemrosesan Terdistribusi berdasarkan area fungsional Perusahaan X Personalia Pemasaran Produksi Akunting Unit Pemrosesan Informasi Unit Pemrosesan Informasi Unit Pemrosesan Informasi Unit Pemrosesan Informasi KEUNTUNGAN & KEKUARANGAN Keuntungan Penghematan biaya Pengingkatan tanggung jawab terhadap pengeluaran biaya Peningkatan kepuasan pemakai Kemudahan pencadangan ketika terjadi musibah Kekurangan Memungkinkan kekacauan kontrol terhadap sistem komputer Ketidaksesuaian dalam menyediakan perangkat lunak dan perangkat keras Kemubaziran dalam tugas Standardisasi bisa tak dicapai 10
Arsitektur Client/Server Interoperabilitas Client, sembarang sistem atau proses yang melakukan suatu permintaan data atau layanan ke server Server, sistem atau proses yang menyediakan data atau layanan yang diminta oleh client Sistem informasi dapat dibangun dengan menggunakan perangkat lunak gado-gado Client Server Basis Data Client Printer 11
Aplikasi Client/Server (Turban, 1995) Aplikasi pesan, misalnya surat elektronis (email) Penyebaran basis data pada beberapa jaringan komputer Memungkinkan berbagi berkas atau periferal atau pengaksesan komputer melalui jarak jauh Pemrosesan aplikasi yang intensif dengan suatu pekerjaan (job) dibagi menjadi tugas-tugas (task) yang masing-masing dilaksanakan pada komputer yang berbeda Fitur Jaringan mesin-mesin yang kecil tetapi berdaya guna Kumpulan komputer dengan ribuan MIPS (million instruction per second) Beberapa workstation sangat handal seperti mainframe, tetapi dengan biaya 90% lebih rendah Sistem terbuka Sistem tumbuh dengan mudah dan dapat diperluas secara tak terbatas Lingkungan operasi client yang bersifat individual Keuntungan Jika sebuah mesin macet, bisnis tetap berjalan Sistem memberikan kekuatan dalam melaksanakan suatu tugas tanpa memonopoli sumber-sumber daya. Pemakai akhir diberi hak untuk bekerja secara lokal Menawarkan keluwesan untuk melakukan pembelian pada hal-hal lain atau untuk meningkatkan keuntungan Bebas memilih perangkat keras, perangkat lunak, dan layanan dari berbagai vendor Mudah untuk memperbaharui sistem Dapat mencampur dan mencocokkan platform komputer yang gsesuai dengan kebutuhan masing-masing departemen dan pemakai 12
SDM Sistem Informasi Pemakai akhir (End User) Orang yang memakai sistem informasi atau informasi yang dihasilkan oleh sistem informasi Staf, manajer, pekerja berpengetahuan (knowledge worker) Spesialis Teknologi Informasi Orang yang bertanggung jawab terhadap kelangsungan operasi dan pengembangan sistem informasi Personil PDE Operator Analis Sistem (System Analyst) Pemrogram Aplikasi (Application Programmer) Analis Pemrogram (Analyst/Programmer) Pemrogram system (System Prorgammer) Administrator Basis Data (Database Administrator/ DBA) Teknisi Komunikasi Data atau Spesialis Komunikasi Data Teknisi Perawatan Sistem Webmaster Auditor PDE (EDP Auditor) 13
Komputasi Pemakai Akhir (End User Computing) Suatu lingkungan yang memungkinkan pemakai secara langsung dapat menyelesaikan sendiri persoalan-persoalan terhadap kebutuhan informasi. Alasan tumbuhnya EUC Departemen EDP kurang responsif karena sibuk menangani proyek Kecenderungan PC dan P/K pendukung yang semakin murah dan dapat dihubungkan dengan mudah ke server basis data Dukungan P/L yang kian mudah digunakan oleh pemakai akhir. 14
Kategori User User non programmer User Command-level User programmer Personil pendukung fungsional Personil pendukung komputasi fungsional Programmer pemrosesan data Karakteristik Mengakses data yang disimpan dalam komputer melalui program yang sudah tersedia Akses didasarkan menu Mengakses data berdasarkan kebutuhan Melakukannya dengan menggunakan report generator atau bahasa query (SQL) Menggunakan command-level language secara langsung berdasarkan kebutuhan informasi yang bersifat pribadi Pemrogram terlatih yang membuat program berdasarkan kebutuhan user lain Bekerja di area fungsional Umumnya berada dalam pusat informasi Menguasai bahasa untuk user dan dapat membuat perangkat lunak aplikasi dan sistem S.d.a Bekerja atas dasar kontrak Masalah EUC Kehilangan kendali pusat Kekurangtahuan metode dokumentasi dan pengembangan Redundansi sumber daya Kompatibilitas kurang Ancaman terhadap keamanan Permasalahan dalam lingkungan operasi 15
Penanganan Masalah Kebijakan dan prosedur yang standar untuk mengatur, menggunakan, dan mengoperasikan sumber daya TI Membentuk mekanisme yang menyediakan layanan pendukung terhadap pemakai, misalnya berupa information center Aplikasi EUC (Romney, Steinbart, Cushing, 1997) Tidak cocok untuk memproses aktifitas pemrosesan seperti gaji, utang, piutang, buku besar, atau sediaan barang Pengambilan informasi dari basis data untuk membuat laporan-laporan sederhana atau untuk menjawab kebutuhan informasi sewaktu-waktu Pengembangan aplikasi yang menggunakan P/L spreadsheet Pembuatan analisis what-if, dan statistik 16