rancang bangun aplikasi pemetaan layanan rumah sakit

advertisement
Yohanes Setiawan
( 07.41010.0005 )
Kebutuhan akan Rumah Sakit
Rawat Inap /
mengnjungi kerabat
Ruangan yang banyak
LOKASI
Periksa Kesehatan
?
1. Bentuk peta tiga dimensi (3D) yang dibuat hanya bangunan rumah sakit di
awal aplikasi. Setelah masuk pada menu yang dipilih oleh user, peta berubah
bentuk dari tiga dimensi menjadi dua dimensi.
2. Aplikasi menyediakan informasi mengenai lokasi ruangan di dalam rumah
sakit.
3. Aplikasi tidak meyediakan keterangan mengenai kontur bangunan, kontur
tanah, dan sejenisnya.
4. Data real time yang disediakan dalam aplikasi hanyalah data pasien yang
menjalankan rawat inap.
5. Data bangunan diperoleh berdasarkan dengan denah bangunan yang paling
baru dan apabila terjadi perubahan, akan dilakukan maintenance data
ruangan untuk aplikasi ini.
Tujuan dari pembuatan aplikasi ini adalah:
Mempermudah pengunjung RS Darmo Surabaya
memperoleh informasi letak ruangan layanan RS Darmo
maupun ruangan pasien yang akan dibesuk dan juga
mempermudah petugas RS Darmo untuk mendapat dan
menyediakan informasi detail ruangan dan detail pasien
yang diperlukan.
1. SISTEM INFORMASI GEOGRAFIS
2. PEMETAAN DIGITAL
3. DIGITASI MAP INFO
4. DATA GRAFIS, DATA TABULAR, DAN LAYER PETA
5. VB.NET DAN KOMPONEN DUNDAS MAP

Sistem informasi geografis adalah sistem
berbasis komputer yang digunakan untuk
memasukkan, menyimpan, mengelola,
menganalisis dan mengaktifkan kembali data
yang mempunyai referensi keruangan untuk
berbagai tujuan yang berkaitan dengan
pemetaan dan perencanaan (Burrough,
1986).

Dengan adanya sistem informasi geografis
dapat memvisualisasikan informasi dengan
cara baru yaitu mengintegrasikan Peta Digital
dengan Database serta pola-pola dan trendtrend yang baru dan dapat mengintegrasikan
berbagai macam data yang berhubungan
dengan database, gambar visualisasi,
koordinat GPS

Peta adalah proyeksi atau gambaran
data/detail lapang di atas kertas yang
keadannya seperti di lapangan, dan biasanya
ukurannya lebih kecil dengan skala tertentu.
Sedangkan Pemetaan adalah proses untuk
mendapatkan gambaran data/informasi dari
permukaaan bumi dalam bentuk peta (Dede,
Purnama : 2010).

Selanjutnya, agar peta yang sudah dibuat
dapat digunakan sebagai sumber data atau
informasi secara digital atau melalui
komputer, maka perlu dilakukan proses
digitasi. Digitasi merupakan proses
pengkonversian data spasial pada peta ke
dalam format digital.

Sebelum pemasukan data melalui proses
digitasi, perlu diperhatikan informasi apa saja
yang terdapat pada peta dan untuk tujuan
apa pembangunan basis data yang akan
disusun, untuk selanjutnya dilakukan
pemisahan data dalam layer-layer (Sylva
Universitas Lampung : 2007).

MapInfo 8.0 adalah software pengolah data spasial
yang banyak digunakan dalam analisis Sistem
Informasi Geografis. MapInfo merupakan software
pengolah data spasial yang terpadu dengan
penambahan atribut yang ada dalam data table
dengan format .TAB . Melalui software MapInfo,
operator dapat membuat, menampilkan, serta
mengadakan perubahan atau maintenance terhadap
data spasial atau peta (Eddy Prahasta : 2004).

Data Map Info dikelola dan disimpan dalam
bentuk tabel. Setiap tabel menggambarkan
satu jenis data. Secara logika, data Map Info
terdiri dari 2 bagian, yaitu data grafis, yang
menyimpan object gambar (area, garis, titik,
label, dan lain-lain) dan data tabular atau
atribut yang menyimpan nilai dari data grafis
tersebut (Nuarsa, I Wayan. 2004).

Data Grafis Map Info membagi data grafis
menjadi 3 bagian, yaitu titik, garis dan area.
Objek titik terdiri dari satu pasangan
koordinat x,y sedangkan garis terdiri dari
posisi x,y awal dan posisi x,y akhir. Sementara
objek area terdiri dari beberapa pasangan x,y.
Titik biasanya digunakan untuk mewakili
objek kota, garis digunakan mewakili jalan,
dan area digunakan untuk mewakili wilayah
tertentu.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga

Data Tabular adalah data deskriptif yang
menyatakan nilai dari data grafis yang
diterangkan yang mebedakan data grafis
yang satu dengan yang lain, bentuk titik,
garis dan area yang satu dengan lainnya.
Data ini biasanya berbentuk tabel terdiri dari
kolom dan baris.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga

Pada pemetaan digital, setiap informasi
diorganisasi dalam bentuk layer. Setiap layer
mengandung suatu informasi. Misalnya pada
peta Rumah Sakit terdapat informasi kamarkamar pasien, informasi jalan utama dalam
rumah sakit yang dipisahkan dalam layerlayer yang bisa digabungkan semuanya atau
dipisahkan dalam proses digitasi.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga

Microsoft Visual Basic adalah bahasa pemrograman
yang digunakan untuk membuat aplikasi Windows
yang berbasis grafis (GUI – Graphical User Interface).
Untuk mendesain tampilan yang diinginkan hanya
perlu meletakkan objek-objek grafis ke lembar
(form) yang sudah tersedia pada Visual Basic dan
selanjutnya pengguna hanya perlu memikirkan
struktur dan logika data dari program utama (Tan
Amelia : 2008).
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga
Objek-objek ADO.NET yang digunakan untuk
menghubungkan aplikasi database SQL
Server 2005 dengan bahasa pemrograman
VB.NET adalah sebagai berikut :
 Connection, digunakan untuk
menghubungkan dan mengatur transaksi
terhadap database.
 Command, digunakan untuk melakukan
perintah akses ke database melalui perintah
SQL.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga



DataReader, digunakan untuk membaca
record data dari database.
Dataset, digunakan untuk menyimpan,
memindahkan data dari banyak tabel dan
banyak sumber ke dalam memori.
DataAdapter, digunakan untuk melakukan
query data dari database serta menulis
perubahan yang terjadi di dataset ke dalam
database.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga

Untuk membuat form pada Visual Studio
2005 .NET yang dapat mengenali dan
memasang peta digital hasil ekspor dari
MapInfo 8.0, VB.NET membutuhkan
komponen library Dundas Map. Dengan
komponen dundas map, VB.NET mampu
menyediakan user control untuk berinteraksi
dengan peta hasil digitasi tersebut.
Data Tabular adalah data deskriptif yang menyatakan nilai dari data grafis yang diterangkan yang mebedakan data grafis yang satu denga

Dundas Map untuk .NET menawarkan. satu
set lengkap kemampuan pemetaan untuk
membuat dan memodifikasi peta supaya
dapat menunjukkan informasi yang
diperlukan.
MULAI
FLOW CHART
Pengunjung mendapat informasi
Memilih Menu
Aplikasi
Pilihan
Menu
Mencari Lokasi
Pasien ?
Mencari Lokasi
Ruangan
Memasukkan
Nama Pasien
Yang Dicari
Memasukkan
Pilihan Fasilitas
Yang Akan Dituju
Data Visual
Lokasi
Pasien
Data Visual
Lokasi
Ruangan
Fasilitas
SELESAI
DAFTAR_PENYAKIT
ID_PENYAKIT
NAMA_PENYAKIT
Memiliki
Registrasi_Pasien
NO_REG
TANGGAL_MASUK
TANGGAL_KELUAR
Memiliki
Memiliki
Memiliki
Ruangan
ID_RUANGAN
NAMA_RUANGAN
Memiliki
Memiliki
KELAS_KAMAR
ID_KELAS
NAMA_KELAS
HARGA_KAMAR
KAPASITAS
FASILITAS
CDM
MASTER_PASIEN
NO_RM
NAMA_PASIEN
ALAMAT
KOTA
TELEPON
TANGGAL_LAHIR
JENIS_KELAMIN
USIA
STATUS
LOG_PENCARIAN_PASIEN
ID_LOG
TANGGAL_PENCARIAN
DOKTER_YANG_MERAWAT
ID_DOKTER
NAMA_DOKTER
KEAHLIAN
ALAMAT_PRAKTEK
ALAMAT_RUMAH
ID_RUANGAN =
REGISTRASI_PASIEN
NO_REG
numeric(18)
NO_RM
numeric(18)
ID_RUANGAN
ICD
numeric(18)
ID_DOKTER
numeric(18)
ID_RUANGAN
numeric(18)
TANGGAL_MASUK
date
TANGGAL_KELUAR
date
DAFTAR_PENYAKIT
ICD
numeric(18)
NAMA
varchar(50)
ICD = ICD
ID_DOKT ER = ID_DOKTER
NO_RM = NO_RM
RUANGAN
ID_RUANGAN
numeric(18)
ID_KELAS
numeric(18)
NAMA_RUANGAN
varchar(50)
ID_KELAS = ID_KELAS
KELAS_KAMAR
ID_KELAS
numeric(18)
KELAS
varchar(50)
HARGA_KAMAR
numeric(18)
KAPASITAS
numeric(18)
FASILITAS
varchar(50)
PDM
MASTER_PASIEN
NO_RM
numeric(18)
NAMA_PASIEN
varchar(50)
ALAMAT
varchar(50)
KOTA
varchar(50)
TELEPON
varchar(50)
TANGGAL_LAHIR
varchar(50)
JENIS_KELAMIN
varchar(50)
USIA
numeric(18)
STATUS
varchar(50)
NO_RM = NO_RM
LOG_PENCARIAN_PASIEN
ID_LOG
numeric(18)
NO_RM
numeric(18)
TANGGAL_PENCARIAN
date
DOKTER_YANG_MERAWAT
ID_DOKTER
numeric(18)
NAMA_DOKTER
varchar(50)
KEAHLIAN
varchar(50)
ALAMAT_PRAKTEK
varchar(50)
ALAMAT_RUMAH
varchar(50)
Download