RANCANG BANGUN APLIKASI PEMETAAN LAYANAN RUMAH SAKIT DARMO SURABAYA
DENGAN MENGGUNAKAN TEKNOLOGI LAYAR SENTUH
Yohanes Setiawan( 07.41010.0005 )
Seminar Tugas Akhir
LATAR BELAKANG MASALAH
Kebutuhan akan Rumah SakitRawat Inap / mengnjungi kerabat
Periksa Kesehatan
Ruangan yang banyak
LOKASI
?
BATASAN MASALAH1. 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
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.
LANDASAN TEORI1. 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
1. Sistem Informasi GeografisSistem 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).
1. Sistem Informasi GeografisDengan adanya sistem informasi
geografis dapat memvisualisasikan informasi dengan cara baru yaitu mengintegrasikan Peta Digital dengan Database serta pola-pola dan trend-trend yang baru dan dapat mengintegrasikan berbagai macam data yang berhubungan dengan database, gambar visualisasi, koordinat GPS
2. Pemetaan Digital
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).
2. Pemetaan Digital
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.
2. Pemetaan 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).
3. Digitasi dengan Map Info 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).
3. Digitasi dengan Map InfoData 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).
4. Data Grafis, Tabular & LayerData 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.
4. Data Grafis, Tabular & LayerData 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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
4. Data Grafis, Tabular & LayerPada pemetaan digital, setiap
informasi diorganisasi dalam bentuk layer. Setiap layer mengandung suatu informasi. Misalnya pada peta Rumah Sakit terdapat informasi kamar-kamar pasien, informasi jalan utama dalam rumah sakit yang dipisahkan dalam layer-layer 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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
5. VB.NET dan Dundas Map 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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
5. VB.NET dan Dundas MapObjek-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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
5. VB.NET dan Dundas MapDataReader, 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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
5. VB.NET dan Dundas MapUntuk 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 dengan yang lain, bentuk titik, garis dan area yang satu dengan lainnya. Data ini biasanya berbentuk tabel terdiri dari kolom dan baris.
5. VB.NET dan Dundas MapDundas Map untuk .NET
menawarkan. satu set lengkap kemampuan pemetaan untuk membuat dan memodifikasi peta supaya dapat menunjukkan informasi yang diperlukan.
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.
PERANCANGAN SISTEMMemilih Menu
Aplikasi
MULAI
Pilihan Menu
Mencari Lokasi Pasien ?
Mencari Lokasi Ruangan
Memasukkan Nama Pasien Yang Dicari
Data Visual Lokasi Pasien
Memasukkan Pilihan Fasilitas
Yang Akan Dituju
Data Visual Lokasi
Ruangan Fasilitas
SELESAI
FLOW CHARTPengunjung mendapat informasi
PERANCANGAN SISTEM
CDM
Memiliki
MemilikiMemiliki
Memiliki
Memiliki
Memiliki
RuanganID_RUANGANNAMA_RUANGAN
DAFTAR_PENYAKITID_PENYAKITNAMA_PENYAKIT
MASTER_PASIENNO_RMNAMA_PASIENALAMATKOTATELEPONTANGGAL_LAHIRJENIS_KELAMINUSIASTATUS
DOKTER_YANG_MERAWATID_DOKTERNAMA_DOKTERKEAHLIANALAMAT_PRAKTEKALAMAT_RUMAH
KELAS_KAMARID_KELASNAMA_KELASHARGA_KAMARKAPASITASFASILITAS
LOG_PENCARIAN_PASIENID_LOGTANGGAL_PENCARIAN
Registrasi_PasienNO_REGTANGGAL_MASUKTANGGAL_KELUAR
PERANCANGAN SISTEM
PDM
ID_RUANGAN = ID_RUANGAN
ID_DOKT ER = ID_DOKTER
ICD = ICD
NO_RM = NO_RM
NO_RM = NO_RM
ID_KELAS = ID_KELAS
RUANGANID_RUANGAN numeric(18)ID_KELAS numeric(18)NAMA_RUANGAN varchar(50)
DAFTAR_PENYAKITICD numeric (18)NAMA varchar(50)
MASTER_PASIENNO_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)
DOKTER_YANG_MERAWATID_DOKTER numeric(18)NAMA_DOKTER varchar(50)KEAHLIAN varchar(50)ALAMAT_PRAKTEK varchar(50)ALAMAT_RUMAH varchar(50)
KELAS_KAMARID_KELAS numeric(18)KELAS varchar(50)HARGA_KAMAR numeric(18)KAPASITAS numeric(18)FASILITAS varchar(50)
LOG_PENCARIAN_PASIENID_LOG numeric(18)NO_RM numeric(18)TANGGAL_PENCARIAN date
REGISTRASI_PASIENNO_REG numeric(18)NO_RM numeric(18)ICD numeric(18)ID_DOKTER numeric(18)ID_RUANGAN numeric(18)TANGGAL_MASUK dateTANGGAL_KELUAR date
DEMO APLIKASI