KONSEP PENGEMBANGAN DAN ANALISI PERANCANGAN SISTEM INFORMASI KESEHATAN

KONSEP PENGEMBANGAN DAN ANALISIS PERANCANGAN SISTEM INFORMASI KESEHATAN A. KONSEP PENGEMBANGAN SIK Konsep-konsep Pengembangan Sistem Informasi Kesehatan Sistem informasi kesehatan harus dibangun untuk mengatasi kekurangan maupun ketidakkompakan antar badan kesehatan. Dalam melakukan pengembangan sistem informasi secara umum, ada beberapa konsep dasar yang harus dipahami oleh para pengembang atau pembuat rancang bangun sistem informasi (designer). Konsep-konsep tersebut antara lain: 1. Sistem informasi tidak identik dengan sistem komputerisasi Pada dasarnya sistem informasi tidak bergantung kepada penggunaan teknologi komputer. Sistem informasi yang memanfaatkan teknologi komputer dalam implementasinya disebut sebagai Sistem Informasi Berbasis Komputer (Computer Based Information System). Pada pembahasan selanjutnya, yang dimaksudkan dengan sistem informasi adalah sistem informasi yang berbasis komputer. Isu penting yang mendorong pemanfaatan teknologi komputer atau teknologi informasi dalam sistem informasi suatu organisasi adalah : a. Pengambilan keputusan yang tidak dilandasi dengan informasi. b. Informasi yang tersedia, tidak relevan. c. Informasi yang ada, tidak dimanfaatkan oleh manajemen. d. Informasi yang ada, tidak tepat waktu. e. Terlalu banyak informasi. f. Informasi yang tersedia, tidak akurat. g. Adanya duplikasi data (data redundancy). h. Adanya data yang cara pemanfaatannya tidak fleksibel. 2. Sistem informasi organisasi adalah suatu sistem yang dinamis. Dinamika sistem informasi dalam suatu organisasi sangat ditentukan oleh dinamika perkembangan organisasi tersebut. Oleh karena itu perlu disadari bahwa pengembangan sistem informasi tidak pernah berhenti. 3. Sistem informasi sebagai suatu sistem harus mengikuti siklus hidup sistem Seperti lahir, berkembang, mantap dan akhirnya mati atau berubah menjadi sistem yang baru. Oleh karena itu, sistem informasi memiliki umur layak guna. Panjang pendeknya umur layak guna sistem informasi tersebut ditentukan diantaranya oleh: a. Perkembangan organisasi tersebut Makin cepat organisasi tersebut berkembang, maka kebutuhan informasi juga akan berkembang sedemikian rupa sehingga sistem informasi yang sekarang digunakan sudah tidak bisa lagi memenuhi kebutuhan organisasi tersebut. b. Perkembangan teknologi informasi Perkembangan teknologi informasi yang cepat menyebabkan perangkat keras maupun perangkat lunak yang digunakan untuk mendukung beroperasinya sistem informasi tidak bisa berfungsi secara efisien dan efektif. Hal ini disebabkan: 1) Perangkat keras yang digunakan sudah tidak di produksi lagi, karena teknologinya ketinggalan jaman (outdated) sehingga layanan pemeliharaan perangkat keras tidak dapat lagi dilakukan oleh perusahaan pemasok perangkat keras. 2) Perusahaan pembuat perangkat lunak yang sedang digunakan, sudah mengeluarkan versi terbaru. Versi terbaru itu umumnya mempunyai feature yang lebih banyak, melakukan optimasi proses dari versi sebelumnya dan memanfaatkan feature baru dari perangkat keras yang juga telah berkembang. Meskipun pada umumnya, perusahaan pengembang perangkat keras maupun perangkat lunak tersebut, mecoba menjaga kompatibilitas dengan versi terdahulu, namun kalau dilihat dari sisi efektivitasnya, maka pemanfaatan infrastruktur tersebut tidak efektif. Hal ini disebabkan karena feature-feature yang baru tidak termanfaatkan dengan baik. Mengingat perkembangan teknologi informasi yang berlangsung dengan cepat, maka para pengguna harus sigap dalam memanfaatkan dan menggunakan teknologi tersebut. 4. Konsekuensi dari pemanfaatan teknologi informasi tersebut adalah: a. Dalam melakukan antisipasi perkembangan teknologi, harus tepat. b. Harus selalu siap untuk melakukan pembaharuan perangkat keras maupun perangkat lunak pendukungnya, apabila diperlukan. c. Harus siap untuk melakukan migrasi ke sistem yang baru. 5. Arah perkembangan teknologi informasi dalam kurun waktu 3-5 tahun mendatang adalah sebagai berikut: a. Perkembangan perangkat keras dan komunikasi. Kecenderungan perkembangan perangkat keras: 1) Peningkatan kecepatan. 2) Peningkatan kemampuan. 3) Penurunan harga. 4) Turn over alat yang semakin cepat. Perkembangan perangkat komunikasi menyebabkan perubahan desain sistem perangkat keras yang digunakan, dari sistem dengan pola tersentralisasi menjadi sistem dengan pola terdistribusi. Pada pola terdistrubusi, kemampuan pengolahan data (computing power) di pecah menjadi dua, satu diletakkan pada komputer induk yang berfungsi sebagai pelayan (server) dan yang satu lagi diletakkan di komputer pengguna (client), desain ini disebut sebagai clientserver achitecture. 6. Perkembangan tingkat kemampuan pengguna (user) sistem informasi. Sistem informasi yang baik, akan dikembangkan berdasarkan tingkat kemampuan dari para pemakai, baik dari sisi : a. Tingkat pemahaman mengenai teknologi informasi, b. Kemampuan belajar dari para pemakai, dan Kemampuan beradaptasi terhadap perubahan sistem. Dari sisi pemakai, dikenal istilah end-usercomputing (EUC). EUC adalah pemakai yang melakukan pengembangan sistem untuk keperluan dirinya sendiri. Mengingat bervariasinya kemampuan EUC dan sulitnya melakukan pemantauan serta pengendalian terhadap EUC, maka EUC akan menyebabkan masalah yang serius dalam pengembangan maupun dalam pemeliharaan sistem informasi. Ancaman yang paling serius adalah adanya disintegrasi sistem menjadi sistem yang terfragmentasi. B. ANALISIS DAN PERENCANGAN SISTEM 1. analisis sistem a. Pengertian Analisis Sistem Menurut Yogiyanto (1995) analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan. Menurut Kristanto (2003) analisis sistem adalah suatu proses mengumpulkan dan menginterpretasikan kenyataan-kenyataan yang ada, mendiagnosa persoalan dan menggunakan keduanya untuk memperbaiki sistem. Menurut Yogiyanto (1995) analis sistem (analis informasi) adalah orang yang menganalis sistem (mempelajari masalah-masalahan yang timbul dan menentukan kebutuhan pemakai sistem) untuk mengidentifikasikan pemecahan permasalahan tersebut. b. Peranan Analis Sistem Analis sistem secara sistematis menilai bagaimana fungsi bisnis dengan cara mengamati proses input dan pengolahan data serta proses output informasi untuk membantu peningkatan proses organisasional. Dengan demikian, analis sistem mempunyai tiga peranan penting, yaitu : 1) Sebagai konsultan 2) Sebagai ahli pendukung 3) Sebagai agen perubahan c. Tugas Analis Sistem 1) Adapun tugas-tugas yang dilakukan oleh seorang analis sistem adalah : mengumpulkan dan menganalisis semua dokumen, file, formulir yang digunakan pada sistem yang telah berjalan. 2) menyusun laporan dari sistem yang telah berjalan dan mengevaluasi kekurangan-kekurangan pada sistem tersebut dan melaporankan semua kekurangan tersebut kepada pemakai sistem. 3) merancang perbaikan pada sistem tersebut dan menyusun sistem baru. 4) menganalisis dan menyusun perkiraan biaya yang diperlukan untuk sistem yang baru dan memberikan argumen tentang keuntungan yang dapat diperoleh dari pemakian sistem yang baru tersebut. 5) mengawasi semua kegiatan terutama yang berkaitan dengan sistem yang baru tersebut. d. Penguraian dari suatu Sistem Informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. e. Tahapan Analisis sistem Tahap analisis merupakan tahap yang paling kritis dan sangat penting, karena kesalahan di tahapan ini akan menyebabkan kesalahan di tahap selanjutnya Hasil dari analisis sistem adalah: laporan yang dapat menggambarkan sistem yang telah dipelajari dan diketahui bentuk permasalahannya serta rancangan sistem baru yag akan dibuat atau dikembangakan. f. Tujuan Analisis Sistem 1) Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan 2) Membantu para pemngambil keputusan 3) Mengevaluasi sistem yang telah ada 4) Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun pembuatan laporan baru 5) Menyusun suatu tahap rencana pengembangan sistem 6) Yang perlu diperhatikan oleh Analisis Sistem 7) Mempelajari permasalahan yang ada secara terinci 8) Menentukan pendekatan yang akan digunakan dalam memecahkan masalah 9) Membuat suatu pertimbangan apakah perlu atau tidak menggunakan cara komputerisasi. g. Langkah langkah dalam Pengerjaan Analisis sistem 1) Mengidentifikasi masalah 2) Mengidentifikasi penyebab masalah 3) Analisis sistem 4) Mengidentifikasi solusi dari masalah 5) Analisis Kebutuhan 6) Mengidentifikasi data apa dan proses apa yang dibutuhkan pada sistem baru. 7) Menentukan kebutuhan fungsional dan non-fungsional dari sistem baru 8) Kebutuhan fungsional 2. perencanaan system Perancangan sistem menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan. Tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancangan bangun yang telah ditetapkan pada akhir tahap analisa system. Dengan demikian perancangan sistem dapat diartikan sebagai berikut : a. Tahap setelah analisis dari siklus pengembangan sistem. b. Pendefinisian dari kebutuhan-kebutuhan fungsional. c. Persiapan untuk rancang bangun dan implementasi. d. Menggambarkan bagaimana suatu sistem dibentuk. e. Penggambaran, perancangan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi. Tujuan Perancangan Sistem Menurut Jogiyanto H.M (2001:209) tujuan utama perancangan sistem adalah: a. Untuk memenuhi kebutuhan para pemakai sistem. b. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada programmer. Kedua tujuan ini lebih berfokus pada perancangan atau desain siatem yang terinci yaitu pembuatan rancang bangun yang jelas dan lengkap yang nantinya digunakan untuk pembuatan program komputernya. 3. implementasi system a. Definisi Implementasi merupakan salah satu unsur pertahapan dari keseluruhan pembangunan sistem komputerisasi, dan unsur yang harus dipertimbangkan dalam pembangunan sistem komputerisasi yaitu masalah perangkat lunak (software), karena perangkat lunak yang digunakan haruslah sesuai dengan masalah yang akan diselesaikan, disamping masalah perangkat keras (hardware) itu sendiri. b. Karakteristik Sistem Karakteristik sistem dapatlah digambarkan sebagai berikut : 1) Komponen Sistem (Components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap sistem tidak perduli betapapun kecilnya, selalu mengandung komponen-komponen atau subsistem-subsistem. Setiap subsistem mempunyai sifat- sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Jadi, dapat dibayangkan jika dalam suatu sistem ada subsistem yang tidak berjalan/berfungsi sebagaimana mestinya. Tentunya sistem tersebut tidak akan berjalan mulus atau mungkin juga sistem tersebut rusak sehingga dengan sendirinya tujuan sistem tersebut tidak tercapai. 2) Batas Sistem (Boundary) Batas sistem (boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut. 3) Lingkungan Luar Sistem (Environments) Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan menggangu kelangsungan hidup dari sistem. 4) Penghubung (Interface) Sistem Penghubung sistem merupakan media penghubung antara satu subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke yang lainnya. Keluaran (output) dari satu subsistem akan menjadi masukan (input) untuk subsistem lainnya dengan melalui penghubung. Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan. 5) Masukan (Input) Sistem Masukan sistem adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran. Sebagai contoh didalam sistem komputer, program adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan data adalah signal input untuk diolah menjadi informasi. 6) Keluaran (Output) Sistem Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supersistem. Misalnya untuk sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil sisa pembuangan, sedang informasi adalah keluaran yang dibutuhkan. 7) Pengolah (Process) Sistem Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi. Sistem akuntansi akan mengolah data-data transaksi menjadi laporan-laporan keuangan dan laporan-laporan lain yang dibutuhkan oleh manajemen. 8) Sasaran (Objectives) atau Tujuan (Goal) Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempnyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Perbedaan suatu sasaran (objectives) dan suatu tujuan (goal) adalah, goal biasanya dihubungkan dengan ruang lingkup yang lebih luas dan sasaran dalam ruang lingkup yang lebih sempit. Bila merupakan suatu sistem utama, seperti misalnya sistem bisnis perusahaan, maka istilah goal lebih tepat diterapkan. Untuk sistem akuntansi atau sistem-sistem lainnya yang merupakan bagian atau subsistem dari sistem bisnis, maka istilah objectives yang lebih tepat. Jadi tergantung dari ruang lingkup mana memandang sistem tersebut. Seringkali tujuan (goal) dan sasaran (objectives) digunakan bergantian dan tidak dibedakan. 4. pemeliharaan system a. pengertian Pemeliharaan sistem adalah proses pengubahan sistem setelah beroprasi dan digunakan. Perubahan ini dapat berupa perubahan kecil terhadap kesalahan pengkodean yang sepele sampai perubahan perluasan untuk mengkoreksi kesalahan rancangan atau penambahan yang berarti untuk mengoreksi kesalahan kebutuhan atau untuk mengakomodasikan kebutuhan baru. Perubahan dalam arti ini adalah evolusi. Pemeliharaan adalah proses perubahan sistem untuk memelihara kemampuan sistem untuk bertahan. b. Selain dengan menggunakan mOS pemeliharaan sistem juga dapat dilakukan dengan cara : 1) Pemeliharaan Korektif Pemeliharaan korektif adalah bagian pemeliharaan sistem yang tidak begitu tinggi nilainya dan lebih membebani, karena pemeliharaan ini mengkoreksi kesalahan-kesalahan yang ditemukan pada saat sistem berjalan. Umumnya pemeliharaan korektif ini mencakup kondisi penting atau bahaya yang memerlukan tindakan segera. Kemampuan untuk mendiagnosa atau memperbaiki kesalahan atau malfungsi dengan cepat sangatlah berharga bagi perusahaan. 2) Pemeliharaan Adaptif Pemeliharaan adaptif dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemrosesan dan memenuhi persyaratan pemakai baru. Lingkungan tempat sistem beroperasi adalah dinamik, dengan demikian, sistem harus terus merespon perubahan persyaratan pemakai. Misalnya, Undang-Undang Perpajakan yang baru mungkin memerlukan suatu perubahan dalam kalkulasi pembayaran bersih. Umumnya pemeliharaan adatif ini baik dan tidak dapat dihindari. 3) Pemeliharaan Perfektif (Penyempurnaan) Pemeliharaan penyempurnaan mempertinggi cara kerja atau maintainabilitas (kemampuan untuk dipelihara). Tindakan ini juga memungkinkan sistem untuk memenuhi persyaratan pemakai yang sebelumnya tidak dikenal. Ketika membuat perubahan substansial modul apapun, petugas pemeliharaan juga menggunakan kesempatan untuk meng-upgrade kode, mengganti cabang-cabang yang kadaluwarsa, memperbaiki kecerobohan, dan mengembangkan dokumentasi. Sebagai contoh, kegiatan pemeliharaan ini dapat berbentuk perekayasaan ulang atau restrukturisasi perangkat lunak, penulisan ulang dokumentasi, pengubahan format dan isi laporan, penentuan logika pemrosesan yang lebih efisien, dan pengembangan efisiensi pengoperasian perangkat. 4) Pemeliharaan Preventif Pemeliharaan Preventif terdiri atas inspeksi periodik dan pemeriksaan sistem untuk mengungkap dan mengantisipasi permasalahan. Karena personil pemeliharaan sistem bekerja dalam sistem ini, mereka seringkali menemukan cacat-cacat (bukan kesalahan yang sebenarnya) yang menandakan permasalahan potensial. Sementara tidak memerlukan tindakan segera, cacat ini bila tidak dikoreksi di tingkat awal, jelas sekali akan mempengaruhi baik fungsi sistem maupun kemampuan untuk memeliharanya dalam waktu dekat. 5) Memelihara Perangkat Lunak Perangkat lunak aplikasi mungkin terstruktur mungkin pula tidak, atau mungkin didokumentasikan mungkin pula tidak. Beberapa perangkat lunak yang tidak terstruktur dan tidak didokumentasikan mungkin hampir tidak dapat dipelihara. Sebenarnya salah satu sebab utama mengapa pemeliharaan sistem memerlukan anggaran sistem yang amat banyak adalah karena kenaikan tenaga yang dibutuhkan untuk mencoba memelihara perangkat lunak yang didokumentasikan serta distruktur secara acak-acakan. Di lain pihak program perangkat lunak yang tidak terstruktur dan tidak terdokumentasi juga tidak dapat dipelihara. Seandainya suatu perubahan dalam operasi memaksa program itu untuk berubah, maka program itu harus disingkirkan dan dikembangkanlah program baru. Sehinga menyia-nyiakan semua sumber yang dikeluarkan untuk membangun program asli yang tidak dapat dipelihara tersebut, belum lagi kerugian operasi bisnis bila hari yang ditentukan tiba. 6) Memelihara Perangkat Keras Pemeliharaan perangkat keras terutama pemeliharaan preventif yang memerlukan reparasi, penggantian, atau penambahan suku cadang dan komponen untuk merestorasi atau menjaga agar perangkat keras tetap bekerja dengan baik. Komponen perangkat keras sistem informasi sebaiknya dicek dan diservis secara periodik 5. penigkatan sistem Hal mendasar dalam pengembangan sistem Penganalisa sistem merupakan bagian dari tim yang berfungsi mengembangkan sistem yang memiliki daya guna tinggi dan memenuhi kebutuhan pemakai akhir. Pengembangan ini dipengaruhi sejumlah hal,yaitu : Produktifitas, saat ini dibutuhkan sistem yang lebih banyak, lebih bagus dan lebih cepat. Hal ini membutuhkan lebih banyak programmer dan penganalisa sistem yang berkualitas, kondisi kerja ekstra, kemampuan pemakai untuk mengambangkan sendiri, bahasa pemrograman yang lebih baik, perawatan sistem yang lebih baik (umumnya 50 % sampai 70 % sumber daya digunakan untuk perawatan sistem), disiplin teknis pemakaian perangkat lunak dan perangkat pengembangan sistem yang terotomasi. Realibilitas, waktu yang dihabiskan untuk testing sistem secara umum menghabiskan 50% dari waktu total pengembangan sistem. Dalam kurun waktu 30 tahun sejumlah sistem yang digunakan di berbagai perusahaan mengalami kesalahan dan ironisnya sangat tidak mudah untuk mengubahnya. Jika terjadi kesalahan, ada dua cara yang bisa dilakukan, yaitu melakukan pelacakan sumber kesalahan dan harus menemukan cara untuk mengoreksi kesalahan tersebut dengan mengganti program, menghilangkan sejumlah statement lama atau menambahkan sejumlah statement baru. Maintabilitas, perawatan mencakup ; modifikasi sistem sesuai perkembangan perangkat keras untuk meningkatkan kecepatan pemrosesan (yang memegang peranan penting dalam pengoperasian sistem), modifikasi sistem sesuai perkembangan kebutuhan pemakai. Antara 50% sampai 80% pekerjaan yang dilakukan pada kebanyakan pengembangan sistem dilakukan untuk revisi, modifikasi, konversi,peningkatan dan pelacakan kesalahan. 

DAFTAR PUSTAKA 
http://blogkesmas.blogspot.co.id/2011/05/konsep-konsep-pengembangan-sistem.html https://bidankomunitas.files.wordpress.com/2012/01/pengertian-sik_1.pdf https://susipujiastuti.wordpress.com/2008/10/26/pengertian-analisis-sistem-informasi/ http://www.academia.edu/7511410/Perancangan_Sistem_Menurut_Jogiyanto_H http://ericdamanik.blogspot.co.id/2011/06/pengertian-implementasi_20.html https://hariyowijoseno.wordpress.com/2010/03/16/implementasi-sistem-informasi/ https://fikriearief.wordpress.com/2013/12/23/pengertian-pemeliharaan-sistem/ http://www.definisi-pengertian.com/2015/11/tingkatan-sistem-informasi.html

Komentar

Postingan populer dari blog ini

Kelebihan Dan Kelemahan Sistem Informasi Kesehatan

REKAM MEDIS ELEKTRONIK (ELECTRONIC MEDICAL RECORD)

PRESFEKTIF SISTIM INFORMASI KESEHATAN