Sabtu, 01 Juni 2013

ABSTRAK N-TIER PROJECT (SISTEM INFORMASI TERPADU TKI)

Ricky Herdian (2010-81-120)
Alfandi            (2010-81-114)
Arry Rustiadi   (2010-81-068)
Syah Reza F    (2010-81-107)

ABSTRAK
Proyek pengembangan aplikasi berbasis N-Tier yang kami coba kembangkan adalah aplikasi Sistem Informasi TKI secara terpadu(pengambilan data di mitra A dan mitra B), dan Ruang Lingkup dari aplikasi yang kami bangun adalah aplikasi berbasis web, dengan menggunakan kode HTML, bahasa PHP sebagai constructor utama untuk mengembangkan Presentation Layer dan Business Logic Layer serta Accessor Layer. Sedangkan untuk database baik sebagai database aplikasi utama maupun database mitra, kami menggunakan MySQL dengan pertimbangan kemudahan integrasi dengan PHP serta faktor penguasaan materi yang lebih baik dibandingkan menggunakan database engine lain. pada proyek ini kami mencoba mengadopsi model dengan satu presentation layer dengan multi Persistence Layer (Mitra), dengan menggunakan sample database biodata TKI Berikut adalah Desain Sistemnya, Presentation Layer dibangun dengan menggunakan kode HTML Business LogicLayer dan Accessor Layer dibangun dengan PHP, dengan perbedaan yaitu Business Logic menerima input dari Presentation Layer menggunakan Web Service sehingga membutuhkan browser untuk dapat melihat data, sedangkan Accessor Layer berjalan sebagai proses tanpa menggunakan fitur GUI. Untuk Persistence Layer, kami menggunakan database MySQL dengan dua alasan, pertama MySQL lebih mudah berintegrasi dengan PHP (Accessor Layer dibangun dengan PHP) dan kedua PHP dan MySQL lebih dikuasai kami dibandingkan dengan database lainnya. Jadi pada Project kami ini ditemukan bahwa pembuatan arsitektur n-tier, memiliki banyak keuntungan seperti, memusatkan logika aplikasi pada middle-tier, membuat thin client aplikasi, mendistribusikan beban proses data pada beberapa mesin, meningkatkan keamanan dengan kemampuan menyembunyikan data, cepatnya perawatan dengan tanpa instalasi database driver pada setiap klien.


ABSTRACT
Development project based N-Tier application that we are trying to develop applications in an integrated information system workers (retrieval of data in partner A and partner B), and Scope of applications that we have built is a web-based application, using HTML code, PHP language as The main constructor to develop Presentation Layer and Business Logic Layer and Layer Accessor. As for the database either as a primary database and database application partners, we use MySQL with PHP consideration the ease of integration and mastery of the material factors better than using another database engine. in this project we tried to adopt a model with a presentation layer with multi Persistence Layer (Partner), using a sample database of biographical data TKI Here is the design The system, built using the Presentation Layer Business LogicLayer HTML code and Accessor Layer built with PHP, with the difference that receive input from the Business Logic Layer Presentation using a Web Service that requires the browser to be able to see the data, Accessor Layer while running as a process without using GUI features. To Persistence Layer, we use a MySQL database with two reasons, the first is easier to integrate MySQL with PHP (Accessor Layer built with PHP) and both PHP and MySQL databases controlled by us compared to the other. So in this project we found that making n-tier architecture, has many advantages such as, logic focuses on middle-tier applications, making the thin client applications, distributed data processing load on some machines, increasing the security of data hiding capability, fast treatment with no database driver installation on each client.
Read More ..