…s…e…r…v…a…s…i…u…s……r…i…n…t…a……@sistemkomputer-undip

18Feb/11Off

Integrasi Aplikasi

Pada proses penyimpanan data tradisional, tiap area fungsional organisasi cenderung mengembangkan aplikasi secara masing-masing untuk mengakomodasi proses organisasi dalam wilayah fungsionalnya. Pendekatan tradisional ini dapat memicu terjadinya redudansi data, yaitu ketika divisi yang berbeda menyimpan informasi yang sama. Sebagai contoh, pada divisi pinjaman komersial sebuah bank, bagian marketing dan kredit mungkin akan mengkoleksi informasi tentang customer yang sama.

Teknologi database dapat menyelesaikan sebagian permasalahan pada pendekatan tradisional. Suatu definisi yang lebih tepat untuk database adalah sekumpulan data yang dikelola untuk melayani beberapa aplikasi secara efisien dengan sentralisasi data dan meminimalisasi redudansi data [5].

Namun, dengan pendekatan database management system, bukan berarti permasalahan pengolahan data selesai. Manish Srivatava (2003) mengemukakan bahwa aplikasi dalam organisasi kebanyakan dikembangkan dalam suatu batasan departemen organisasi [6]. Organisasi yang telah terlanjur memiliki banyak aplikasi seringkali terjebak dalam spaghetti application, di mana antar aplikasi memiliki kesamaan data dan fungsi layanan. Aplikasi-aplikasi yang telah lama dikembangkan dan digunakan oleh organisasi untuk menangani aktifitas dan proses organisasi biasa disebut legacy system.

Untuk menangani legacy system yang mungkin memiliki kesamaan data dan fungsi layanan, kata kunci yang seringkali digunakan adalah integrasi. William Tse menyebutkan bahwa setidaknya terdapat 3 model dalam integrasi aplikasi [8], yaitu:

  1. Integrasi Presentasi, yaitu suatu user interface yang menyediakan akses pada suatu aplikasi. Adapun model integrasi presentasi ini dapat dilihat pada Gambar-1.Keuntungan dari model integrasi presentasi adalah resiko dan biaya rendah, teknologi yang tersedia relatif stabil, mudah untuk dilakukan, cepat untuk diimplementasikan, tidak perlu merubah data sumber. Sedangkan kelemahan ada pada performan, persepsi, dan tidak adanya interkoneksi antara aplikasi dan data.

    Gambar 1

  2. Integrasi Data, yaitu model integrasi data yang dilakukan langsung pada database atau struktur data dari aplikasi dengan mengabaikan presentasi dan business logic ketika membuat integrasi. Model integrasi data dapat dilihat pada Gambar-2.

    Gambar 2

    Keunggulan dari model integrasi data ada pada fleksibilitas yang lebih baik dari model presentasi dan memungkinkan data digunakan oleh aplikasi lain. Namun jika ada perubahan model data, maka integrasi tidak berfungsi lagi

  3. Integrasi Fungsional, melakukan integrasi pada level business logic dengan memanfaatkan distributed processing middleware. Model integrasi fungsional dapat dilihat pada Gambar-3.

    Gambar 3

    Keunggulan dari integrasi fungsional ada pada kemampuan integrasi yang kuat di antara model integrasi yang lain. Selain itu, model integrasi fungsional menggunakan true code reuse infrastructure untuk beberapa aplikasi pada enterprise.

REFERENSI
1] Cecilia Gottling & Louise T., Application Portfolio Management : a Starting Point from the Current Situation at Volvo Car Corporation, Department of Informatics School of Economics and Comercial Law, Goteborg University, 2002
[2] J. Ward, J. Peppard (2002), Strategic Planning for Informationa System, John Wiley & Sons, Ltd., 41 - 205
[3] Jogiyanto HM. (2005), Sistem Informasi Strategik untuk Keunggulan Kompetitif, Andi Yogyakarta, 319-335
[4] J.C. Henderson and N. Venkatraman, Strategic Alignment: Leveraging Information Technology for Transforming Organisations, IBM Systems Journal, Vol. 32, No. 1, 4–16.
[5] Keneth C. Laudon & Jane P. Laudon, Management Information System : Managing the Digital Firm, Seventh Edition, Prentice Hall, 2002, 208-210
[6] Manish Srivastava, Legacy Integration : Which Approach Should Your Enterprise Adopt, SETLabs Briefings Vol. 1 No. 2, Infosys, 2003
[7] Rudolf Grunig & Richard Kuhn (2004), Process-based Strategic Planning, Third Edition, Springer, 2004, 7-9
[8] William Tse, Enterprise Application Integration, Presentation, UCL Computer Science

Comments (0) Trackbacks (0)

Sorry, the comment form is closed at this time.

Trackbacks are disabled.

Skip to toolbar