45 keseluruhan atau memperbaiki sistem yang telah ada. Ada beberapa hal yang
menyebabkan perlunya perbaikan terhadap sistem lama Jogianto, 2005, yaitu sebagai berikut:
1. Adanya permasalahan-permasalahan problems yang timbul di sistem
yang lama, misalnya ketidakberesan sistem yang lama menyebabkan sistem lama tidak dapat beroperasi sesuai yang diharapkan, adanya
pertumbuhan organisasi yang menyebabkan harus disusunnya sistem yang baru.
2. Untuk
meraih kesempatan-kesempatan
opportunities seperti
peluang-peluang pasar, pelayanan yang mengikat kepada pelanggan. 3.
Adanya instruksi-instruksi directives yang dimaksud adalah penyusunan sistem yang baru dapat juga terjadi karena adanya
instruksi-instruksi dari pimpinan atas ataupun dari luar organisasi, misalnya peraturan pemerintah.
2.9.1 Pengertian Analisis dan Desain Sistem Informasi
Analisis sistem merupakan sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi bagian-bagian komponen dengan tujuan
mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka. Sedangkan Sistem Desain adalah
sebuah teknik pemecahan masalah yang saling melengkapi dengan Analisis Sistem yang merangkai kembali bagian-bagian relatif pada sistem yang
46 diperbaiki. Hal ini melibatkan penambahan, penghapusan dan perubahan
bagian-bagian relatif pada sistem aslinya awalnya Whitten dkk, 2004.
2.9.2 Pendekatan-pendekatan Analisis Sistem
Secara mendasar, analisis sistem adalah mengenai pemecahan masalah. Ada banyak pendekatan untuk pemecahan masalah; oleh sebab itu, tidaklah
mengejutkan jika ada pendekatan analisis sistem yang lebih populer adalah analisis terstruktur structured analyisis, teknik informasi information
engineering, discovery prototyping, dan analisis berorientasi objek object- oriented analysis Whitten dkk, 2004.
1. Analisis Terstruktur Structured Analysis
Analisis Terstruktur merupakan sebuah teknik model-driven dan berpusat pada proses yang digunakan untuk menganalisis sistem yang
ada, mendefinisikan persyaratan-peryaratan bisnis untuk sebuah sistem baru, atau keduanya Whitten dkk, 2004.
2. Teknik Informasi Information Engineering
Merupakan sebuah teknik model-driven dan berpusat pada data, tetapi sensitif pada proses. Teknik ini digunakan untuk merencanakan,
menganalisa, dan mendesain Sistem Informasi. Model-model ini adalah gambaran yang mengilustrasikan dan menyesuaikan data dan proses-
proses sistem Whitten dkk,2004. 3.
Discovery Prototyping
47 Discovery Prototyping adalah sebuah teknik yang digunakan untuk
mengidentifikasikan persyaratan-persyaratan bisnis pengguna dengan membuat para pengguna bereaksi pada implementasi quick end dirt
bijaksana dan efektif tapi tanpa cacat atau efek samping yang tidak diinginkan persyaratan-persyaratan tersebut Whitten dkk, 2004.
4. Analisis Berorientasi Objek Object Orientasi Analysis
Analisis Berorientasi Objek adalah sebuah teknik yang mengintegrasikan data dan proses kedalam konstruksi yang disebut object. Model-model
OOA Object Orientasi Analysis adalah gambar-gambar yang mengilustrasikan objek-objek sistem dari berbagai macam perspektif,
seperti struktur, kelakuan, dan interaksi objek-objek Whitten dkk, 2004.
2.9.3 Sistem Informasi Object Oriented