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)