Rabu, 09 Desember 2009

2. Arsitektur Sisi Klien

Suatu sistem informasi yang tangguh dan baik, semakin diperlukan untuk memenuhi kebutuhan bisnis dewasa ini, yang bergerak cepat untuk memenangkan keunggulan kompetisi. Pada awalnya teknologi klient atau server two-tier arsitektur banyak digunakan dan cukup baik, namun akhimya arsitektur ini dirasakan mempunyai banyak kekurangan yang cukup kritis berhubungan dengan masalah penggunaan kembali komponen, perluasan aplikasi, perawatan, serta keamanan data. Kemudian berkembanglah teknologi klient atau server multi-tier arsitektur yang menyediakan pemecahan yang baik bagi masalah ini. Dari permasalahan tersebut, maka pada tugas akhir ini akan dikembangkan suatu sistem informasi dengan memakai arsitektur klient atau server multi-tier, dengan memakai teknologi DCOM sebagai metode baru dalam implementasi database. Sistem ini diimplementasikan untuk pengembangan sistem informasi di Pusat Pendidikan Berkelanjutan U.K. Petra.
Perangkat lunak dibuat dengan bahasa pemrograman Delphi 4 Client/Server Suite, dan memakai perangkat lunak database server Microsoft SQL Server v7.0. Aplikasi multi-tier terbagi menjadi tiga partisi, yaitu : aplikasi klient yang meyediakan servis presentasi , aplikasi server yang menyediakan servis aplikasi, dan database server yang menyediakan servis database. Perangkat lunak aplikasi multi-tier ini dibuat dalam dua macam model , yaitu klient/ atau server windows model dan Web model. Untuk pembuatan aplikasi Web model, menggunakan teknologi ActiveX Form, yaitu form window dalam ActiveX control yang ditempelkan pada halaman web, sehingga dapat digunakan untuk akses database dengan klient web browser. Dari penelitian ini dapat ditemukan bahwa hasil pembuatan arsitektur multi-tier dengan DCOM teknologi memiliki banyak keuntungan seperti sentralisasi logika aplikasi pada middle-tier, membuat aplikasi klient minimal, mendistribusikan beban proses pada beberapa mesin, meningkatkan keamanan data dengan kemampuan menyembunyikan letak data, dan perawatan dan instalasi yang cepat tanpa menginstall database driver pada tiap klient.

Nama Kelompok :
Mohamad Isa (10106893)
Rista Novelita (11106211)
Rendi Budianto (11106136)
Ustika Mala (11106432)

Tidak ada komentar: