Prinsip, alasan, pendekatan dan metodelogi pengembangan sistem informasi Fatliah Fahrurriza Helmiadi
Apakah Sistem Itu? Definisi sistem Elemen sistem Kumpulan elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu Elemen sistem Input Proses Output
Elemen Sistem Tujuan Mekanisme Kontrol Input Output Proses
Karakteristik Sistem Memiliki komponen Memiliki batasan (boundaries) Memiliki lingkungan (environment) Memiliki interface Memiliki input Memiliki output Memiliki pengolah Memiliki sasaran atau tujuan
Contoh Implementasi Karakteristik Sistem
Klasifikasi Sistem Sistem abstrak dan sistem fisik Sistem alamiah dan Sistem buatan manusia Sistem tertentu dan sistem tidak tentu Sistem Tertutup dan Sistem Terbuka
Sistem abstrak dan sistem fisik Sistem yang berisi gagasan atau konsep Contoh: Sistem Teologi -> hubungan Manusia, Alam dan Allah. Sistem Fisik: Sistem yang secara fisik dapat dilihat Sistem Komputer, Sistem Transportasi, Sistem Perguruan Tinggi
Sistem alamiah dan Sistem buatan manusia Sistem yang terjadi secara alamiah tanpa campur tangan manusia Contohnya: Sistem Tata Surya Sistem Buatan Manusia: Sistem yang dibuat oleh manusia Sistem Komputer, Sistem Mobil, Sistem Telekomunikasi
Sistem Terbuka vs Tertutup Sistem terbuka adalah Sistem yang berinteraksi dengan lingkungannya Sistem tertutup adalah Sistem yang tidak dihubungkan dengan lingkungannya
Data vs Informasi Data Informasi Terdiri dari fakta-fakta dan angka-angka yang secara relatif tidak berarti bagi pemakai Informasi Data yang sudah diproses Data yang sudah memiliki makna Data yang ditempatkan pada suatu konteks
Karakteristik Informasi yang Baik Relevan Tepat waktu Akurat Mengurangi ketidakpastian Mengandung elemen yang baru
Apakah Sistem Informasi itu?
Definisi Sistem Informasi
Definisi Sistem Informasi
Kemampuan Sistem Informasi
Kemampuan Sistem Informasi (Lanj.)
Contoh Sistem Informasi Sistem POS (Point-of-Sale Sistem berbasiskan kartu cerdas (smart card) Sistem Informasi Akademik Sistem Informasi Sekolah Sistem Informasi Rumah Sakit Sistem Informasi SDM (HRIS)
Contoh Sistem Informasi Sistem reservasi pesawat terbang Sistem untuk menangani penjualan kredit kendaraan bermotor Sistem Informasi Perbankan Sistem Informasi Geografis Sistem Informasi Pemerintah (e-Goverment) Sistem Informasi Kedokteran/Medis Sistem Informasi Psikologi
PERLUNYA PENGEMBANGAN S I Adanya permasalahan-permasalahan(problem) Ketidakberesan (kecurangan yg disengaja, kesalahan yg tidak disengaja, inefisiensi, dsb) Pertumbuhan organisasi (kebutuhan informasi meningkat, perubahan organisasi, bertambahnya volume pekerjaan, dsb) Meraih kesempatan-kesempatan (oportunities) Kecepatan pertumbuhan teknologi informasi, menghadapi kompetisi dari saingan, dsb Adanya instruksi-instruksi (directives) PP, UU, dsb.
Prinsip pengembangan sistem Libatkan Pemilik dan Pengguna Gunakan pendekatan Problem-Solving Tetapkan tahapan dan aktivitas setiap tahapan SDLC (System Development Life Cycle) Tetapkan Standard Dokumentasi, kualitas, tools, teknologi Sistem yang dikembangkan adalah investasi modal besar Semua alternatif yg ada harus diinvestigasi Investasi yang terbaik harus bernilai Jangan takut membatalkan projek atau mengubah scope Divide and Conquer Rancang sistem untuk berkembang dan berubah
Pendekatan Pengembangan Sistem Informasi Pendekatan klasik vs pendekatan terstruktur (dilihat dari metodologi) Pendekatan sepotong vs pendekatan sistem (dilihat dari sasaran yg akan dicapai) Pendekatan bawah-naik vs pendekatan atas-turun (dilihat dari cara menentukan kebutuhan sistem) Pendekatan sistem menyeluruh vs pendekatan modular (dilihat dari cara mengembangkannya) Pendekatan lompatan jauh vs pendekatan berkembang (dilihat dari teknologi yg digunakan)
Metodelogi Pengembangan Sistem Informasi Untuk melakukan pendekatan dibutuhkan metodologi. Metodologi adalah Kesatuan metode2, Prosedur2 (algoritma), konsep2 pekerjaan, aturan2 & postulat2 yg digunakan oleh suatu ilmu pengetahuan, seni atau disiplin lainnya. Metode adalah Cara, teknik yg sistematik Untuk mengerjakan sesuatu.
Meetodelogi terbagi menjadi 3 kelompok, yaitu: Functional decomposition methodologies Data-oriented methodologies Prescriptive methodologies