Sistem Informasi
Sistem Informasi (SI) [1] adalah kombinasi dari teknologi
informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung
operasi dan manajemen.[2] Dalam arti yang sangat luas, istilah sistem informasi
yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik,
data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk
tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi
(TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini
dalam mendukung proses bisnis.
Tujuan dari sistem informasi adalah menghasilkan informasi.
Sistem informasi adalah data yang diolah menjadi bentuk yang berguna bagi para
pemakainya. Data yang diolah saja tidak cukup dapat dikatakan sebagai suatu
informasi. Untuk dapat berguna, maka informasi harus didukung oleh tiga pilar
sebagai berikut: tepat kepada orangnya atau relevan (relevance), tepat waktu
(timeliness), dan tepat nilainya atau akurat (accurate). Keluaran yang tidak
didukung oleh tiga pilar ini tidak dapat dikatakan sebagai informasi yang
berguna, tetapi merupakan sampah (garbage).
Konsep Sistem Informasi Manajemen
Sejarah perkembangan sistem informasi diilustrasikan pada
Gambar dibawah ini. Pada pertengahan 1950-an, komputer pertama kali digunakan
secara komersial untuk melakukan pengolahan data bisnis. Sistem informasi
terbatas pada transaksi pemrosesan. Area aplikasi yang paling umum adalah
penggajian, penagihan dengan volume tinggi (seperti di industri kelistrikan)
dan aktivitas akuntansi buku sederhana. Hasil pengolahan ini disimpan. Segera
menjadi jelas bahwa kekayaan data transaksi tersimpan ini dapat memberi informasi
yang berguna kepada manajemen. Informasi ini perlu diekstraksi dan diproses
agar mudah dianalisa dan akan bermanfaat bagi manajemen.
Sistem informasi manajemen awal (MIS) lahir ketika program
ditulis untuk melakukan hal ini. Sistem ini berevolusi untuk memungkinkan
fungsi yang semakin kompleks, seperti query dan pelaporan ad hoc, dan dengan
demikian mendukung keputusan yang lebih luas. Perkembangan di komputer desktop
dan dalam komputasi terdistribusi kemudian memindahkan kemampuan untuk memanipulasi
dan bahkan membuat sistem ini jauh dari pusat organisasi dan terhadap pengguna
sistem ini. sistem yang lebih baru-baru ini, kemajuan teknologi internet telah
melihat yang terhubung jika diperlukan: di situs bisnis yang berbeda, antara
perusahaan, dan antara bisnis dan pelanggan.
Gambar. Sejarah
perkembangan sistem informasi manajemen
|
Sistem informasi manajemen adalah sistem yang menyediakan
informasi untuk kegiatan pengelolaan yang dilakukan dalam sebuah organisasi. Saat
ini, istilah ini hampir secara eksklusif dicadangkan untuk sistem
komputerisasi. Ini terdiri dari perangkat keras dan perangkat lunak yang
menerima data dan menyimpan, memproses dan mengambil informasi. Informasi ini
dipilih dan disajikan dalam bentuk yang sesuai untuk pengambilan keputusan
manajerial dan untuk perencanaan dan pemantauan kegiatan organisasi.
Saat ini, tidak ada yang akan merancang sistem untuk
memproses transaksi tanpa mempertimbangkan cara penggunaannya juga dapat
digunakan untuk menghasilkan informasi. Gambar dibawah ini menggambarkan
ketergantungan penyediaan informasi pada tingkat strategis, manajerial dan
operasional di basis pengolahan transaksi.
Gambar. Sistem manajemen
informasi
Peningkatan daya teknologi komputasi yang disaksikan selama
dua dekade terakhir, bersamaan dengan penurunan biaya, berarti komputer
digunakan lebih banyak oleh organisasi bisnis untuk melakukan pengolahan data
rutin. Selama periode ini, ada juga perubahan dalam pemikiran manajemen untuk
menerima pentingnya penyediaan sumber informasi yang tepat dan cepat untuk
perencanaan dan pengendalian manajemen. Efek gabungan kedua faktor ini telah
menyebabkan peningkatan pertumbuhan dalam sistem informasi manajemen. Secara
khusus, alasan untuk ini adalah:
·
Biaya:
Setelah data dimasukkan untuk tujuan pemrosesan transaksi, ada baiknya dalam
sistem komputer untuk penyediaan informasi. Biaya marjinal untuk menggunakannya
untuk menghasilkan informasi untuk berbagai tujuan sekarang rendah.
·
Kecepatan:
Informasi dapat dihasilkan dengan cepat. Bahkan laporan dan statistik yang
kompleks tentang berfungsinya bisnis mungkin hanya memerlukan beberapa menit
untuk mempersiapkannya jika dalam format standar. Hal ini mengurangi waktu
manajemen diharuskan menunggu laporan begitu mereka diminta. Ini juga berarti
bahwa informasi yang diberikan mutakhir dan keputusan harus lebih efektif.
·
Interaksi:
Banyak sistem informasi manajemen modern menyediakan fasilitas interaktif
sehingga pengguna dapat meminta informasi agar diproduksi secara online kapan
dan kapan dibutuhkan. Hal ini memungkinkan pengguna akhir untuk selektif
tentang informasi yang diambil dari SIM.
·
Fleksibilitas:
Serta dihadapkan pada serangkaian keputusan yang dapat diprediksi yang
dibutuhkan informasi, misalnya penganggaran dan pelaporan kinerja, manajemen
juga menghadapi masalah baru. MIS modern akan memiliki fleksibilitas built-in
yang memungkinkan manajer menentukan informasi apa yang akan diproduksi
Perangkat Lunak (Software)
Saat ini, perangkat lunak mengambil peran ganda sebagai
produk, dan pada saat bersamaan, alat untuk mengantarkan produk. Sebagai
produk, memberikan potensi komputasi yang terkandung oleh perangkat keras
komputer atau lebih luas lagi, oleh jaringan komputer yang dapat diakses oleh
perangkat keras lokal. Apakah itu ada di dalam ponsel, tablet genggam, di
desktop, atau di dalam komputer mainframe, perangkat lunak adalah trafo
informasi yang memproduksi, mengelola, mengakuisisi, memodifikasi, menampilkan,
atau mengirimkan informasi yang sesederhana satu bit atau serumit presentasi
multimedia yang berasal dari data yang didapat dari puluhan sumber independen.
Sebagai kendaraan yang digunakan untuk mengantarkan produk, perangkat lunak
bertindak sebagai dasar pengendalian komputer (sistem operasi), komunikasi
informasi (jaringan), dan penciptaan dan pengendalian program lain (perangkat
lunak dan lingkungan).
Perangkat lunak memberikan produk terpenting dari informasi
waktu kita. Ini mengubah data pribadi (misalnya, transaksi keuangan individu)
sehingga data dapat lebih bermanfaat dalam konteks lokal; Ini mengelola
informasi bisnis untuk meningkatkan daya saing; Ini menyediakan gerbang ke
jaringan informasi di seluruh dunia (mis., Internet), dan menyediakan sarana
untuk memperoleh informasi dalam segala bentuknya. Ini juga menyediakan
kendaraan yang dapat mengancam privasi pribadi dan gateway yang memungkinkan
mereka yang memiliki niat jahat untuk melakukan tindakan kriminal.
Peran perangkat lunak komputer telah mengalami perubahan
signifikan selama setengah abad terakhir. Perbaikan dramatis dalam kinerja
perangkat keras, perubahan besar dalam arsitektur komputasi, peningkatan
kapasitas memori dan penyimpanan yang besar, dan beragam pilihan input dan
output eksotis semuanya telah mempercepat sistem berbasis komputer yang lebih
canggih dan kompleks. Kecanggihan dan kompleksitas dapat menghasilkan hasil
yang menyilaukan saat sebuah sistem berhasil, namun juga dapat menimbulkan
masalah besar bagi mereka yang harus membangun dan melindungi sistem yang
kompleks.
Saat ini, industri perangkat lunak yang sangat besar telah
menjadi faktor dominan dalam perekonomian dunia industri. Tim spesialis
perangkat lunak, masing-masing memusatkan perhatian pada satu bagian teknologi
yang dibutuhkan untuk menyampaikan aplikasi yang kompleks, telah menggantikan
programmer tunggal dari era sebelumnya.
Definisi Software
Software adalah: (1) petunjuk (program komputer) yang bila
dieksekusi memberikan fitur yang diinginkan, fungsi, dan kinerja; (2) struktur
data yang memungkinkan program memanipulasi informasi secara memadai, dan (3)
informasi deskriptif baik dalam bentuk hard copy maupun virtual yang
menggambarkan operasi dan penggunaan program.
Tidak
ada pertanyaan bahwa definisi lainnya yang lebih lengkap dapat ditawarkan. Tapi
definisi yang lebih formal mungkin tidak akan meningkatkan pemahaman Anda
secara terukur. Untuk mencapainya, penting untuk memeriksa karakteristik
perangkat lunak yang membuatnya berbeda dari hal lain yang dibangun manusia.
Perangkat lunak adalah elemen logis daripada elemen sistem fisik.
Jenis – Jenis domain Software Aplikasi
System software
Kumpulan program yang ditulis untuk melayani program lain.
Beberapa perangkat lunak sistem (mis., Kompiler, editor, dan utilitas
pengelolaan file) memproses struktur informasi yang kompleks, namun menentukan.
Aplikasi sistem lain (misalnya, komponen sistem operasi, driver, perangkat
lunak jaringan, prosesor telekomunikasi) memproses data yang tidak pasti.
Application software
Program yang berdiri sendiri yang bisa memecahkan kebutuhan
bisnis tertentu. Aplikasi di bidang ini memproses data bisnis atau teknis
dengan cara yang memudahkan operasional bisnis atau pengambilan keputusan
manajemen / teknis.
Engineering/scientific software
Serangkaian "program pengetikan angka yang berkisar dari
astronomi hingga vulkanologi, mulai dari analisis tegangan otomotif hingga
dinamika orbital, dan dari desentralisasi yang dibantu komputer hingga biologi
molekuler, mulai dari analisis genetik hingga meteorologi.
Embedded software
Berada dalam produk atau sistem dan digunakan untuk
menerapkan dan mengendalikan fitur dan fungsi untuk pengguna akhir dan untuk
sistem itu sendiri. Perangkat lunak tertanam dapat melakukan fungsi terbatas
dan esoteris (misalnya, kontrol pad kunci untuk oven microwave) atau memberikan
fungsi dan kemampuan kontrol yang signifikan (mis., Fungsi digital di mobil
seperti kontrol bahan bakar, display dasbor, dan sistem pengereman).
Product-line software
Dirancang untuk memberikan kemampuan
spesifik untuk digunakan oleh banyak pelanggan yang berbeda. lini produk
perangkat lunak dapat fokus pada pasar yang terbatas dan esoteris (misalnya,
produk inventory control) atau konsumen massal alamat.
Web/Mobile applications
Kategori perangkat lunak yang berpusat pada jaringan ini
mencakup beragam aplikasi dan mencakup aplikasi berbasis browser dan perangkat
lunak yang berada pada perangkat seluler.
Artificial intelligence software
Memanfaatkan algoritma nonnumerical untuk memecahkan masalah
kompleks yang tidak setuju untuk perhitungan atau analisis sederhana. Aplikasi
dalam area ini meliputi robotika, sistem pakar, pengenalan pola (gambar dan
suara), artifi cial jaringan saraf, teorema, dan bermain game.
Software Pada Masa Sekarang
WebApps
Pada masa – masa awal World Wide Web (sekitar tahun 1990
sampai 1995), situs web hanya terdiri dari sekumpulan file hypertext terkait
yang menyajikan informasi menggunakan teks dan grafis terbatas. Seiring waktu
berlalu, pembesaran HTML oleh alat pengembangan (mis., XML, Java) memungkinkan teknisi
Web untuk menyediakan kemampuan komputasi beserta konten informasi. Sistem dan
aplikasi berbasis web 5 (kami lihat secara kolektif sebagai WebApps) lahir.
Saat ini, WebApps telah berkembang menjadi alat komputasi
yang canggih yang tidak hanya menyediakan fungsi yang berdiri sendiri kepada end
user namun juga telah terintegrasi dengan database perusahaan dan aplikasi
bisnis. Satu dekade yang lalu, WebApps "melibatkan perpaduan antara
penerbitan cetak dan pengembangan perangkat lunak, antara pemasaran dan
komputasi, antara komunikasi internal dan hubungan eksternal, dan antara seni
dan teknologi."
Mobile Applications
Istilah aplikasi telah berevolusi untuk mengkonotasikan
perangkat lunak yang telah dirancang khusus untuk berada pada platform seluler
(mis., IOS, Android, atau Windows Mobile). Dalam kebanyakan kasus, aplikasi
seluler mencakup antarmuka pengguna yang memanfaatkan mekanisme interaksi unik
yang disediakan oleh platform seluler, interoperabilitas dengan sumber daya
berbasis Web yang menyediakan akses ke beragam informasi yang relevan dengan
aplikasi, dan kemampuan pemrosesan lokal. yang mengumpulkan, menganalisis, dan
memformat informasi dengan cara yang paling sesuai dengan platform mobile.
Selain itu, aplikasi seluler menyediakan kemampuan penyimpanan persisten di
dalam platform.
Penting untuk diketahui bahwa ada perbedaan halus antara
aplikasi web seluler dan aplikasi seluler. Aplikasi web mobile (WebApp)
memungkinkan perangkat mobile mendapatkan akses ke konten berbasis web melalui
browser yang telah dirancang khusus untuk mengakomodasi kekuatan dan kelemahan
platform mobile. Aplikasi seluler dapat memperoleh akses langsung ke
karakteristik perangkat keras perangkat (misalnya, lokasi akselerometer atau
GPS) dan kemudian memberikan kemampuan pemrosesan dan penyimpanan lokal yang
telah dicatat sebelumnya. Seiring berjalannya waktu, perbedaan antara mobile
WebApps dan aplikasi mobile akan kabur karena browser mobile menjadi lebih
canggih dan mendapatkan akses ke perangkat keras dan informasi perangkat.
Komputasi Cloud mencakup infrastruktur atau
"ekosistem" yang memungkinkan pengguna mana pun menggunakan perangkat
komputasi untuk berbagi sumber daya komputasi dalam skala luas. Keseluruhan
arsitektur logis komputasi Cloud ditunjukkan pada Gambar diatas.
Mengacu pada gambar, perangkat komputasi berada di luar Cloud
dan memiliki akses ke berbagai sumber daya di dalam Cloud. Sumber daya ini
mencakup aplikasi, platform, dan infrastruktur. Dalam bentuknya yang paling
sederhana, perangkat komputasi eksternal mengakses Cloud melalui browser Web
atau perangkat lunak analog. Cloud menyediakan akses ke data yang berada di
database dan struktur data lainnya. Selain itu, perangkat dapat mengakses
aplikasi yang dapat dieksekusi yang dapat digunakan sebagai pengganti aplikasi
yang berada pada perangkat komputasi .
Implementasi komputasi Cloud memerlukan pengembangan
arsitektur yang mencakup layanan front-end dan back-end. Bagian depan mencakup
perangkat klien (pengguna) dan perangkat lunak aplikasi (mis., Browser) yang
memungkinkan back-end diakses. Back-end termasuk server dan sumber daya komputasi
yang terkait, sistem penyimpanan data (misalnya, database), aplikasi
server-penduduk, dan server administrasi yang menggunakan middleware untuk
mengkoordinasikan dan memonitor lalu lintas dengan membangun satu set protokol
untuk akses ke cloud.
Arsitektur Cloud dapat dibagi untuk menyediakan akses pada
berbagai tingkat yang berbeda dari akses publik penuh untuk arsitektur Cloud
swasta diakses hanya kepada mereka dengan otorisasi.
Product Line Software
The
Software Engineering Institute mendefinisikan sebuah Product Line Software sebagai "sekumpulan sistem intensif
perangkat lunak yang memiliki seperangkat fitur yang umum dan terkelola yang
memenuhi kebutuhan spesifik dari segmen pasar atau misi tertentu dan
dikembangkan dari seperangkat aset inti yang umum. dengan cara yang ditentukan.
"Konsep lini produk perangkat lunak yang terkait dalam beberapa hal
bukanlah hal baru. Tetapi gagasan bahwa serangkaian produk perangkat lunak,
semuanya dikembangkan dengan menggunakan aplikasi dan arsitektur data yang sama,
dan semua diimplementasikan dengan menggunakan seperangkat komponen perangkat
lunak yang dapat digunakan kembali yang dapat digunakan kembali di seluruh lini
produk memberikan pengaruh teknis yang signifikan.
Daftar Pustaka
Roger S. Pressman. 2010. Software Engineering: A
Practitioner's Approach (7th ed)
Leszek A. Maciaszek. 2007. Requirements Analysis and System
Design
Jeffrey O. Grady. 2014. System Requirements Analysis
https://id.wikipedia.org/wiki/Sistem_informasi
|
EmoticonEmoticon