Jumat, 17 Juni 2016

Penerapan Teknologi Web Service

Penerapan Teknologi Web Science
Untuk Integrasi Layanan Puskesmas dan Rumah Sakit
  
Pada kesempatan kali ini saya ingin menjelaskan sedikit mengenai contoh aplikasi web service pada aplikasi untuk reservasi dan penjualan direstoran. Jika ada yang merasa dirugikan pada penulisan ini, mohon maaf, karena penulisan ini dibuat semata-mata hanya untuk memenuhi tugas dari perkuliahan saja.


Perancangan Sistem
Sistem yang akan dibangun dalam penelitian ini adalah sistem berbasis web yang dirancang untuk berfungsi menangani sistim informasi integrasi layanan puskesmas dan rumah sakit dengan menggunakan arsitektur web service.
Aplikasi pada system terbagi atas :
1. Aplikasi untuk rumah sakit umum menggunakan ASP.NET
2. Aplikasi untuk Asri Medical Center menggunakan PHP
Metode yang digunakan untuk pengembangan system dalam penelitian ini adalah menggunakan Metode Prototipe. Tujuan pemberdayagunaan Web service dalam sistem ini agar rumah sakit rujukan baik itu rumah sakit asri medical center maupun rumah sakit umum saling terintegrasi informasi dengan rumah sakit pemberi rujukan (puskesmas) sehingga dapat melakukan distribusi informasi baik informasi dokter, fasilitas, dan lain-lain dalam rangka memenuhi pelayanan terhadap masyarakat / pasien. Sehingga dengan demikian puskesmas dapat melakukan proses rujukan pasien pada rumah sakit rujukan. Demikian sebaliknya rumah sakit rujukan dapat melayani dan memberikan informasi layanan yang dimiliki rumah sakit tersebut dalam memenuhi kebutuhan pasien.
 
Rancangan Model Arsitektur Sistem
Rancangan untuk arsitektur aplikasi yang akan dibangun dengan menggunakan Web Services ini mempunyai dua akses terdapat database pada masing-masing rumah sakit. Akses yang ada adalah send dan request, komunikasi yang terjadi adalah dua arah dimana pada sisi konsumen dapat melakukan permintaan-permintaan dengan paramater tertentu dan melakukan pengiriman-pengiriman data dengan paramater tertentu dengan melalui Web Services. Kemudian pada Web Services itu sendiri diteruskan ke database pada masing-masing rumah sakit. Gambar 2 adalah gambar arsitektur integrasi layanan puskesmas dan rumah sakit.

Implementasi 
  • Implementasi Web service Berbasis ASP.NET
Dalam proses pembuatan Web Services berbasis ASP.NET terdapat beberapa services atau fungsi-fungsi yang dibuat untuk mengakses database SQL Server. Services-services tersebut yang nantinya dipanggil dan digunakan untuk membangun sistem integrasi layanan puskesmas dan rumah sakit berbasis Web Services.
Proses integrasi sistem dengan Web Services berbasis asp ini dapat dilakukan dengan penggunaan dokumen WSDL yang dapat diakses pada alamat WSDL-nya http://192.168.1.100:8080/wsrs/Service.asmx?WSDL dan hasil dari skema WSDLnya ditunjukkan pada gambar dibawah ini.


  
  • Implementasi Web service Berbasis PHP
Dalam proses pembuatan Web Services berbasis PHP dan database mySQL, terdapat beberapa services atau funggsi-fungsi yang sama dengan Web Services yang dibuat dengan ASP. NET. Beberapa iungsi yang terbentuk adalah sama dengan fungsi yang terbentuk pada hasil pembuatan Web Services berbasis ASP NET. Berikut ini merupakan kumpulan services yang berbasis PHP dan mengakses database mySQL yang ditunjukkan pada gambar 10.
 
  
Hasil Integrasi Web Services 
Sistem yang telah dikembangkan merupakan integrasi dari dua rumah sakit yang kemudian disatukan menjadi sebuah sistem yang terintegrasi dengan menggunakan teknologi Web Services dan XML. Kedua sistem integrasi layanan pada dua rumah sakit tersebut tersebut menggunakan teknologi Web Services yang berbeda, dan database yang berbeda pula. Rumah sakit AMC menggunakan mySQL sebagai databasenya, dan PHP sebagai Web Servicesnya. Kemudian untuk Rumah sakit umum menggunakan SQL Server sebagai databasenya, dan ASP.NET sebagai tool untuk membuat Web Services nya.
Proses Pencarian integrasi layanan puskesmas dan rumah sakit
Pencarian integrasi layanan informasi merupakan halaman awal yang ditampilkan ketika client tersebut diakses menggunakan web browser. Halaman pencarian berisi pencarian layanan informasi berdasarkan kriteria tertentu, dan kemudian disajikan pada gambar 13.




Halaman Input Data Pasien
Setelah pengguna melakukan pemilihan kriteria kelengkapan rumah sakit maka pengguna diharuskan mengisi data-data pasien yang mendaftar pada rumah sakit rujukan tersebut pada sebuah form, disajikan dalam gambar 14.





Sumber :
http://download.portalgaruda.org/article.php?article=369262&val=4511&title=Penerapan%20Teknologi%20Web%20Service%20%20Untuk%20Integrasi%20Layanan%20Puskesmas%20dan%20Rumah%20Sakit