P. 1
Infrastruktur Dari Aplikasi

Infrastruktur Dari Aplikasi

|Views: 27|Likes:
Published by Tony Bu
aplikasi spasial
aplikasi spasial

More info:

Published by: Tony Bu on Mar 27, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/07/2013

pdf

text

original

DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL

BAB 9
APLIKASI DINAMIKA SPASIAL BERBASIS WEB
Sistem berbasis web merupakan sistem berbasis jaringan dengan skala besar yang memiliki arsitektur sistem berupa client-server yang terdiri atas beberapa tingkatan struktur sistem yang memiliki tugas dan fungsi yang berbeda-beda serta saling berinteraksi satu sama lain menjadi satu kesatuan yang berinteraksi dengan pengguna sistem.

9.1 ARSITEKTUR SISTEM BERBASIS JARINGAN Arsitektur pembangunan sistem berbasis jaringan pada umumnya memiliki 3 tingkatan sistem, antara lain: A. Web Server Pada umumnya Web Server bertugas untuk menerima dan mengendalikan data masukan dari user untuk dilanjutkan dengan memberikan keluaran atau respon sesuai dengan data masukan yang diterima. Respon dari Web Server akan berupa konten statis, dinamis, maupun konten dinamis yang sudah tersimpan (cached), yang selanjutnya akan diproses pada sisi client yang pada umumnya berupa aplikasi perambah internet. B. Application Server Tingkatan proses selanjutnya adalah Application Server, yang merupakan penghubung antara tingkatan Database Server dengan Web Server. Tingkatan ini memiliki peranan dalam melakukan menciptakan konten dinamis dan terdiri dari banyak rutin proses pembuatan konten yang dapat terhubung satu sama lain. C. Database Server Database Server adalah tingkatan terakhir dalam arsitektur pengembangan sistem berbasis jaringan, yang memiliki tugas untuk mengelola dan memberikan akses terhadap setiap data yang ada di dalam sistem database kepada Application Server untuk diolah menjadi konten dinamis yang relevan terhadap permintaan pengguna yang diterima oleh Web Server.

LAPORAN AKHIR

H a l . |9 - 1

9. dimana sistem pemodelan dinamis berbasis web merupakan pintu awal bagi setiap pengguna untuk mendapatkan informasi pemodelan dinamika spasial secara lengkap.2 . Setiap pengguna sistem akan menggunakan antarmuka pemodelan sistem dinamis yang sudah dirancang untuk dapat digunakan melalui web browser untuk memberikan memilih parameter simulasi dan memberikan data masukan kepada model sistem dinamis. sistem pemodelan dinamis dijalankan dengan menggunakan aplikasi third-party yang harus diinstall beserta Software Development Kit (SDK) yang memungkin terjadinya proses interaksi antara aplikasi pemodelan sistem dinamis dengan Web Server. dan sistem pemodelan spasial. website pemodelan dinamis akan mengirimkan request kepada sistem pemodelan spasial untuk menjalankan proses simulasi spasial sesuai dengan lokasi. |9 .3. PEMODELAN SPASIAL DINAMIS BERBASIS WEB Sistem pemodelan spasial berbasis web merupakan salah satu sub-sistem dari Aplikasi Dinamika Spasial yang tidak berinteraksi langsung dengan pengguna. dan saling berinteraksi melalui Application Programming Interface (API) yang dimiliki oleh masing-masing sistem untuk saling memberikan hasil simulasi satu dengan yang lainnya. maka aplikasi third-party akan menjalankan proses simulasi sistem dinamis. LAPORAN AKHIR H a l . yaitu: sistem pemodelan dinamis. Untuk selanjutnya pada tingkatan Web Server. 9. sekaligus menampilkan hasil proses simulasi tersebut dalam bentuk grafik.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL Pembangunan Aplikasi Dinamika Spasial berbasis web terdiri atas 2 (dua) sub-sistem yang saling berinteraksi.2 PEMODELAN SISTEM DINAMIS BERBASIS WEB Aplikasi Dinamika Spasial berbasis web merupakan sebuah kesatuan sistem yang terdiri atas beberapa sub-sistem seperti yang sudah dijelaskan di atas. berdasarkan parameter skenario dan data masukan yang dikirimkan oleh pengguna kepada sistem. Berdasarkan arsitektur pembangunan sistem pada tingkatan Application Server. dimana masing-masing sub-sistem memiliki arsitektur yang sama. lama simulasi dan parameter skenario lainnya yang sudah dikirimkan sebelumnya kepada sistem pemodelan dinamis. Pada saat yang bersamaan.

sosial. yang akan melakukan perhitungan jumlah perubahan lahan yang digunakan sebagai data masukan oleh aplikasi pemodelan spasial. sehingga untuk dapat diintegrasikan ke dalam sistem Aplikasi Dinamika Spasial berbasis web diperlukan sebuah sistem tambahan yang dapat mengeksekusi proses simulasi dalam rutin program sistem tambahan tersebut. seperti ekonomi. dan sebagainya. B. atau melakukan komunikasi dengan server basis data. Pada tingkat Application Server. Powersim Merupakan aplikasi yang digunakan untuk melakukan pemodelan dinamis. |9 . proses simulasi spasial ditangani oleh aplikasi third-party berbasis Java yang tidak memiliki API.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL Sistem ini terdiri atas Application Programming Interface (API) yang hanya dapat diakses menggunakan protokol XMLHTTPRequest yang digunakan sebagai jembatan untuk mengeksekusi berbagai modul-modul yang ada di dalamnya.3 . setiap aplikasi Java merupakan aplikasi yang dijalankan oleh sebuah virtual machine yang disebut Java Virtual Machine (JVM). 9.4 PERANGKAT LUNAK PENDUKUNG SISTEM A. seperti menerima request dari sistem pemodelan dinamis. sistem tambahan yang akan digunakan untuk mengintegrasikan aplikasi third-party dengan sistem pemodelan spasial harus merupakan aplikasi yang berjalan di atas JVM dan juga dapat berinteraksi dengan lingkungan di luar sistem. Pemodelan spasial ini selanjutnya akan menghasilkan data keluaran berupa peta yang LAPORAN AKHIR H a l . NetLogo NetLogo merupakan aplikasi yang dikhususkan untuk membangun pemodelan yang kompleks. yang selanjutnya menjadi landasan pemodelan spasial. Aplikasi ini digunakan untuk membangun pemodelan spasial sesuai dengan kriteria dan aturan pemodelan yang dibangun dengan mengandalkan data masukan yang diterima dari pemodelan dinamis. Dalam urutan proses Aplikasi Dinamika Spasial. serta data-data lain yang berhubungan dengan rencana pembangunan daerah. Tingkat kompleksitas yang dimiliki oleh sistem pemodelan dalam mengeksekusi proses simulasi spasial akan menggunakan sumber daya komputer lebih besar dan waktu yang relatif lebih panjang jika dibandingkan dengan sistem pemodelan dinamis. Pada dasarnya. Oleh karena itu. sistem pemodelan spasial akan menerima perintah dari sistem pemodelan dinamis untuk menjalankan proses simulasi spasial berdasarkan parameter skenario dan data masukan yang dikirimkan pengguna.

Oracle Oracle adalah basis data relasional yang terdiri atas kumpulan data yang didefinisikan sebagai model database object-oriented. C. Oracle digunakan sebagai media penyimpanan data masukan yang dibutuhkan oleh perangkat lunak. Di dalam kesatuan Aplikasi Dinamika Spasial.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL selanjutnya akan disimpan ke dalam database. D. akan tetapi lebih menitik-beratkan pada layanan peta di dalam jaringan. Diagram Alir Aplikasi Dinamika Spasial LAPORAN AKHIR H a l . Gambar 9.4 .1. termasuk data spasial yang digunakan oleh ArcGIS Server. |9 . yang dapat diakses oleh pengguna sistem di dalam jaringan baik Local Area Network maupun Internet. keempat perangkat lunak di atas akan saling berinteraksi satu sama lain untuk menghasilkan sebuah informasi dinamika spasial yang dibangun sesuai dengan parameter skenario dan data masukan yang dikirimkan oleh pengguna. Pada dasarnya. dan menjadi sumber data untuk disajikan kepada pengguna sistem. serta menampung seluruh data keluaran dari setiap perangkat lunak yang tergabung dalam sistem Aplikasi Dinamika Spasial. ArcGIS Server dalam perannya dalam pembangunan Model Dinamika Spasial ini tidak melakukan banyak rutin proses sebanyak dua aplikasi yang disebutkan di atas. ArcGIS Server ESRI ArcGIS Server merupakan aplikasi pemetaan yang akan membantu keseluruhan sistem ini dalam menyajikan peta kepada pengguna yang tergabung dengan data-data tabular lain yang berhubungan dengan peta tersebut.

yang dapat menghasilkan kesalahan perhitungan atau menghasilkan informasi yang tidak sesuai atau tidak proporsional pada proses selanjutnya. yang berperan untuk melaksanakan peran masing-masing dalam dukungannya di dalam sistem Aplikasi Dinamika Spasial. LAPORAN AKHIR H a l . yang berinteraksi dengan pengguna melalui sebuah halaman website yang dapat diakses menggunakan Web Browser. sehingga tidak membuat pengguna tidak membuat kesalahan dalam memasukkan data masukan.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL Pada gambar 9. NetLogo.5 . merupakan perangkat lunak pendukung sistem yang berada pada level Application Server. tiga perangkat lunak dari empat (4) perangkat lunak di atas. Setiap perangkat lunak yang berada pada level Application Server akan menerima atau memberikan informasi kepada Web Server. sesuai dengan arsitektur sistem pembangunan sebuah sistem berbasis web. Halaman Antarmuka Untuk Memasukkan Parameter Skenario Adapun halaman website harus dapat memberikan arahan kepada pengguna untuk dapat berinteraksi dengan mudah.2.1 di atas. |9 . yaitu: Powersim. dan ArcGIS Server. Gambar 9.

|9 . Halaman Antarmuka Untuk Memasukkan Parameter Skenario Pemodelan Dinamis Pada Gambar 9. LAPORAN AKHIR H a l . sehingga akan memberikan arahan kepada pengguna bagaimana masing-masing isian menerima data masukan pengguna.6 .3. Masing-masing isian pada form pengisian parameter di atas sudah memiliki data awal yang sudah dapat langsung digunakan sebagai data masukan untuk sistem.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL Gambar 9.3 di atas berisi halaman antarmuka yang terdapat form pengisian data parameter skenario dan parameter-parameter masukan pemodelan sistem dinamis.2 dan Gambar 9.

LAPORAN AKHIR H a l . Powersim merupakan sebuah perangkat lunak pemodelan dinamis yang hanya dapat dijalankan pada sistem operasi Windows. yang dapat digunakan sebagai kerangka dasar pembangunan aplikasi atau sistem baik berbasis desktop maupun website.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL 9. antara lain: A.NET Framework . Ketersediaan dukungan Software Development Kit (SDK) yang dimiliki oleh Powesim untuk . dimana terdapat 2 jenis Web Server dengan framework yang berbeda.5 INFRASTRUKTUR PEMBANGUNAN SISTEM APLIKASI Gambar 9. Diagram Sistem Aplikasi Dinamika Spasial Pada Gambar 9.NET Framework merupakan framework yang menjadi landasan bagi aplikasi yang berjalan pada sistem operasi (OS) Windows. |9 . yang biasanya hanya dapat dilakukan secara stand-alone dengan komputer desktop.7 .4 menunjukkan interaksi antar masing-masing perangkat lunak yang saling mendukung. menjadi sebuah aplikasi pemodelan dinamis berbasis web yang dapat diakses oleh banyak pengguna secara bersamaan.NET Framerwork dapat memudahkan proses pemodelan dinamis.4. .

8 . Play Framework Play Framework merupakan sebuah framework yang digunakan untuk pembangunan website berbasis Java dengan dukungan bahasa pemrograman Java dan Scala.DATA UTILISASI PEMBANGUNAN MODEL SPASIAL DINAMIS UNTUK PERENCANAAN PENGEMBANGAN PUSAT-PUSAT PERTUMBUHAN NASIONAL B. |9 . yang merupakan aplikasi Java. yang tidak memiliki API untuk dapat berinteraksi dengan sistem Aplikasi Dinamika Spasial. LAPORAN AKHIR H a l . yang mampu memberikan dukungan kepada aplikasi NetLogo.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->