Analisa dan Perancangan Sistem Informasi #1 Pendahuluan

Pendahuluan

Ketika kamu seorang Programmer, kamu akan belajar tentang konsep OOP, Konsep MVC kalo di PHP. Namun bagaimana dengan System Analyst ? Mari kita belajar Analisa dan Perancangan Sistem Informasi.


Setelah tulisan saya sebelumnya tentang filsafat teknologi, mari kedepannya, kita terapkan apa yang telah dipelajari sebelumnya. Kita harus tahu filosopi dari Sistem Informasi.


Perkembangan Sistem Informasi

  •      Sekitar tahun 1960an, Tujuan utama sistem informasi pada saat itu adalah untuk melakukan otomatisasi proses bisnis yang berjalan pada organisasi.


  • Tahun 1970an, sistem informasi sudah lebih berkembang : fokus utama sistem informasi saat itu adalah penyimpanan dan pengaksesan data. Pada saat itu sistem informasi biasanya masih digunakan pada suatu bagian organisasi, khususnya bagian keuangan.


  •      Tahun 1980an : Pada periode ini, sistem informasi mulai mengarah ke bentuk client server. Sistem informasi sudah dimanfaatkan pada bermacam-macam bagian organisasi, misalnya bagian keuangan, sumber daya manusia, pemasaran, dan lain-lain


  •      Tahun 1990an, internet berkembang sangat cepat : sistem informasi terintegrasi untuk seluruh organisasi sudah mulai dilakukan.


  •      Tahun 2000an, sistem informasi berkembang semakin pesat. Perkembangan ini didorong dengan semakin berkembangan teknologi internet, dengan kapasitas semakin besar dan harga yang semakin murah. Sudah banyak organisasi yang telah mengintegrasikan sistem informasi mereka dengan sistem informasi organisasi lain untuk mendukung kegiatan organisasi tersebut.



Pengembangan Sistem Informasi

Jadi ada dua jenis, Pengembangan sistem informasi dapat berupa pembuatan suatu sistem baru (Membuat dari 0) maupun penambahan atau perubahan modul pada sistem yang sudah ada.  


Kenapa kita perlu mengembangkan Sistem Informasi ?

Beberapa hal yang mendasari hal kenapa kita perlu mengembangkan sistem informasi,

  1. Ada permasalahan pada sistem yang lama.
  2. Untuk meraih kesempatan (opportunities).
  3. Adanya instruksi-instruksi (directives).


Tim Pengembang Sistem Informasi

Di balik Pembuatan sistem informasi hal yang ideal adalah adanya Tim,

  1. Project Leader  
  2. System Analyst  
  3. System Designer
  4. Programmer  
  5. Software Quality Assurance (SQA)   


Jadi Jika kamu programmer, kamu tentunya ada dibawah naungan daripada Sistem Infromasi.


Pendekatan Dalam Pengembangan Sistem Informasi

Nah, Jadi ada 2 pendekatan yang bisa kita lakukan sebagai System Analyst,


  • Pendekatan Berorientasi Proses : Fokus pada alur, penggunaan dan transformasi data dalam suatu sistem informasi; Menggunakan representasi grafik seperti Data Flow Diagram (DFD) dan Bagan Data mengalir dari sumber ke tujuan melalui beberapa tahapan diantaranya Struktur data tidak dispesifikasikan.


  • Pendekatan Berorientasi Data : Menggambarkan bentuk organisasi data yang tidak bergantung pada aplikasi. Model data menggambarkan data dan hubungan bisnis antar data Aturan bisnis menggambarkan bagaimana organisasi merepresentasikan dan memproses data.


Analisis Sistem

Sebenarnya, tahapan analisis merupakan rangkaian kegiatan untuk menjawab beberapa pertanyaan :

  1. Apakah sistem informasi perlu dikembangkan ?
  2. Apa alasan pengembangan tersebut ?
  3. Sistem seperti apa yang akan dikembangkan ?


Tujuan utama dari Analisis Sistem Informasi

Tujuan utama dari analisis sistem informasi ada beberapa hal :

  1. Menetukan kelemahan dari proses-proses sistem pada sistem lama untuk bisa menentukan kebutuhan dari sistem baru
  2. Menentukan tingkat kelayakan kebutuhan sistem baru tersebut ditinjau dari beberapa aspek, diantaranya ekonomi, teknik, operasional, dan hukum.


Arti Penting dari Tahapan Analisis Sistem

Sebagai kamu yang ingin ngebuat sistem Informasi, kamu harus bisa menjawab pertanyaan seperti ini:

  1. Siapa yang menggunakan sistem ?
  2. Sistem yang dikembangkan akan seperti apa ?
  3. Apa yang biasa dikerjakan sistem ?
  4. Kapan sistem akan digunakan ?


Tahap proses pembuatan sistem

Setelah mengerti semua hal di atas, ada 3 tahap proses pembuatan sistem.

  1. Process Modelling (Pemodelan Proses)
  2. Data Modelling (Pemodelan Data)
  3. Interface Design (Desain antar muka)


Itulah pengantar dari pembuatan sistem. Mari lanjutkan tentang Konsep Dasar Sistem, Informasi dan Sistem Informasi.


Tetep semangat Belajar yaa.

avatar randynetworks

Ditulis oleh @randynetworks

"Untuk meraih sesuatu, harus mengorbankan sesuatu juga."