NAMA : MUHAMMAD RIJALUDDIN RAMADHANI NIM
: 14111074
PRODI : TEKNIK INFORMATIKA (21)
TUGAS PERTEMUAN-3 KONSEP SISTEM INFORMASI Pertanyaan : 1. Sebutkan dan jelaskan secara singkat, apa saja komponen sistem informasi 2. Jelaskan peran masing-masing a) Analis sistem b) Analis pemrogram c) Pemrogram 3. Jelaskan kenapa mengapa Analis pemrogram lebih banyak digunakan dibandingkan dengan Analis sistem 4. Jelaskan menurut pemahaman anda, apa yang disebut dengan : a) Arsitektur informasi b) Arsitektur tersentralisasi c) Arsitektur desentralisasi 5. Jelaskan yang anda ketahui mengenai client server dalam arsitektur client/server, apa perbedaannya 6. Jelaskan apa yang anda ketahui mengenai a) End User Computing (EUC), b) Apa keuntungannya c) Apa kekurangannya
Jawab : 1.
Suatu pemetaan atau rencana kebutuhan-kebutuhan informasi di dalam suatu organisasi . Bentuk khusus yang menggunakan TI dalam organisasi untuk mencapai tujuan-tujuan atau fungsi-fungsi yang telah dipilih . Desain sistem komputer secara keseluruhan (termasuk sistem jaringan) untuk memenuhi kebutuhan-kebutuhan organisasi yang spesifik . “PERANGKAT KERAS” sebagai alat atau fungsi dimana telah tertanam didalamnya “PERANGKAT LUNAK” yang dikendalikan oleh user “ORANG” ,dengan sebuah “PROSEDUR” dimana dapat disimpan dan diakses dalam “BASIS DATA” melalui koneksi “JARINGAN DAN KOMUNIKASI”.
2. A).Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). B).Analis pemrogram Programmer adalah orang yang menulis kode program untuk suatu aplikasi tertentu berdasarkan rancangan yang dibuat oleh system analis (lebih memahami teknologi komputer). “Analis sitem dan Analis pemrograman” Memiliki : Tugas dan tanggung jawab : Sistem analis : a.Tanggung jawab analis sistem tidak hanya pada pembuatan program komputer saja, tetapi pada sistem secara keseluruhan. b. Pengetahuan analis sistem harus luas, tidak hanya pada teknologi komputer,tetapi juga pada bidang aplikasi yang ditanganinya. c. Pekerjaan analis sistem dalam pembuatan program terbatas pada pemecahan masalah secara garis besar. d. Pekerjaan analis sistem melibatkan hubungan banyak orang, tidak terbatas pada sesama analis sistem,programer tetapi juga pemakai sistem dan manajer. Programmer : a. Tanggungjawab pemrogram terbatas pada pembuatan program komputer. b. Pengetahuan programer cukup terbatas pada teknologi komputer, sistem komputer, utilitas dan bahasa-bahasa program yang diperlukan. c. Pekerjaan programer sifatnya teknis dan harus tepat dalam pembuatan instruksi-instruksi program.
d. Pekerjaan programer tidak menyangkut hubungan dengan banyak orang,terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) program. C). Pemrogram adalah Pembuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer . Pemrogram juga memiliki tugas yang kurang lebih sama dengan analis pemrogram, dimana pemrogram memiliki tanggung jawab terbatas pada pembuatan program komputer. 3. Sistem analis adalah orang yang bertugas untuk menganalisis sistem dengan mempelajari masalah-masalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai serta mengidentifikasikan pemecahan yang beralasan (lebih memahami aspek-aspek bisnis dan teknologi komputer). Sedangkan Programmer adalah orang yang bertugas untuk menulis kode program untuk suatu aplikasi tertentu berdasarkan rancangan yang dibuat oleh system analis(lebih memahami teknologi komputer). “analis pemrogram lebih banyak digunakan untuk memudahkan penganalisa sistem ,karena analis sistem akan tahu manakah sebuah program yang layak dan perlu untuk dikembangkan”. 4. A). Arsitektur informasi didalamnya terdapat prosedur suatu pemetaan atau rencana kebutuhan-kebutuhan informasi di dalam suatu organisasi dengan melibatkan para “Arsitektur teknologi informasi,Arsitektur sistem informasi,dan Infrastruktur teknologi informasi”. B). Arsitektur tersentralisasi Sentralisasi Dengan pemrosesan sentralisasi, semua proses terjadi dalam satu lokasi. Pendekatan ini menawarkan tingkat tertinggi kontrol karena komputer terpusat tunggal melakukan semua pengolahan data. layanan reservasiticketmaster adalah contoh dari sistem terpusat. Pegawai tiket di lokasi penjualan tiket dapat memasukkan berbaagai data pesanan dan mencetak hasil, atau pelanggan dapat memesan secara langsung melalui internet. Kelebihan sentralisasi adalah: Data muncul hanya di satu tempat dengan Kecil kemungkinan untuk kehilangan data, Metode dan mesin dapat distandarisasi,Layanan yang diberikan lebih
kompeten, Meminimalkan pengeluaran dana dalam kasus operasi besar, Duplikasi pekerjaan dapat dihindari. Kelemahan tersentralisasi adalah: Kurangnya kerjasama dari manajer, yang tidak ingin dikendalikan departemen Pengolahan Data terpusat. Perlawanan dari manajer untuk mekanisasi pengolahan data kegiatan yang berkaitan dengan berbagai fungsi mereka. Sulit untuk memberikan layanan adil terhadap berbagai departemen. Keamanan data juga dipertanyakan. C). Arsitektur desentralisasi dengan proses desentralisasi, perangkat pengolahan ditempatkan di berbagai lokasi terpencil. Setiap perangkat pengolahan terisolasi dan tidak berkomunikasi dengan perangkat pengolahan lainnya. Kelebihan yang mendukung desentralisasi adalah sebagai berikut: Keakraban dengan masalah-masalah lokal, Respon cepat terhadap kebutuhan pengolahan lokal, Laba-rugi tanggung jawab dapat dengan mudah diperbaiki Kelemahan dari sistem pengolahan data desentralisasi adalah: Ada duplikasi kegiatan dan redundansi dalam pemeliharaan file, Sulit untuk menjaga keseragaman dalam prosedur di seluruh organisasi, Biaya keseluruhan dari pengolahan data untuk organisasi lebih. 5. Client/Server adalah komputasi yang bertindak sebagai aplikasi terdistribusi yang memiliki tugas atau beban kerja antara penyedia sumber daya atau layanan, yang disebut server,dan pemohon layanan yang disebut client. Karakteristik client / server menggambarkan hubungan program bekerja sama dalam sebuah aplikasi. Komponen server menyediakan fungsi atau layanan ke satu atau banyak klien, yang memulai permintaan untuk layanan tersebut. Keuntungan client/server : Sistem Client Server ini tidak hanya diperuntukkan bagi pembangunan jaringan komputer skala luas. Sistem ini menggunakan protokol utamaTransmision Control Protocol/Internet Protocol (TCP/IP), sedangkam sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
6. EUC merupakan salah satu metode pengembangan sistem berbasis komputer yang dilakukan oleh pemakai sendiri (user). Selama beberapa tahun belakang ini, banyak pemakai yang mengembangkan aplikasinya sendiri dari pada bergantung pada spesialis informasi. pendekatan ini lah yang dinamakan dengan EUC. Faktor yang mendorong End User Computing (EUC) : Meningkatnya pengetahuan tentang komputer Timbulnya pelayanan informasi Perangkat keras yang murah Perangkat lunak yang siap pakai
Pengelompokan pengguna End User Computing (EUC) : Pemakai akhir tingkat menu (menu level end-user) Pemakai akhir tingkat perintah (command level end-user) Programer pemakai akhir (end-user programmers) personil pendukung fungsional (functional support personell)
Manfaat End User Computing (EUC): Memindahkan sebagian beban kerja pengembangan sistem kepada pemakai. Mengurangi kesenjangan komunikasi antara pemakai dan spesialis informasi.
Kerugian End User Computing (EUC): Sistem yang buruk sasarannya. Sistem yang buruk rancangan dan dokumentasinya. Penggunaan sumber daya yang tidak efisien. Hilangnya integritas data. hilangnya keamanan.