BAB 4
PERANCANGAN SISTEM
Seiring dengan perkembangan teknologi sistem informasi data pasien pada RSU Sari Mutiara Medan erat untuk meningkatkan efisiensi kerja dan waktu, maka sistem yang
ada pada saat ini yang bersifat sebagai manual perlu dikomputerisasi, khususnya dalam pengolahan data, yaitu dengan mengaplikasikan paket program komputer. Data
yang perlu dilakukan agar dapat bermanfaat harus dikelolah dalam suatu database. Sistem manajemen database merupakan suatu pengorganisasian dan pengolahan data
pada komputer.
4.1 Perancangan Struktur Database
Perancangan struktur database adalah untuk menentukan file database yang digunakan field, tipe data dan ukuran data. Untuk software Visual Basic ini dapat membuat
database yang sama dengan software lain. Dalam program ini menggunkan 1 satu database yang terdiri dari 4 yaitu :
1. Dokter
2. Kamar
3. Pasien
4. Transaksi
Adapun rancangan database yang digunakan dalam pembuatan sistem informasi ini adalah sebagai berikut :
4.1.1 Struktur Tabel Dokter
Nama table : Dokter
Nama index
: XKode
Nama field kunci : Kode dokter
Field name Type
Size
Kode dokter Text
4 Nama Text
30 Bagian Text
30 Tabel 4.1 Stuktur Tabel Dokter
4.1.2 Struktur Tabel Kamar
Nama table : Kamar
Nama index : XKode
Nama field kunci : Kode kamar
Field nama Type
Size
Kode kamar Text
5 Kelas Text
15 Nama ruangan
Text 25
Kapasitas Byte 1 Harga Currency
8 Berisi Byte
1 Tabel 4.2 Struktur Tabel Kamar
4.1.3 Struktur Tabel Pasien
Nama table : Pasien
Nama index : XKode
Nama field kunci : Kode pasien
Field nama Type
Size
Kode kamar Text
5 Nama Text
30 Usia Byte
1 Jenis kelamin
Text 10
Alamat Text 50
Penyakit Text 30
Tabel 4.3 Struktur Tabel Pasien
4.1.4 Struktur Tabel Transaksi
Nama table : Transaksi
Nama index : XPasien
Nama field kunci 1 : Kode pasien
Nama field kunci 2 : Status
Field nama Type
Size
Kode pasien Text
5 Nama_pasien Text 30
Kode_kamar Text 5 Harga Currency
8 Kode dokter
Text 4
Nama dokter Text
50 Tgl check in
Date 8
Tgl check out Date
8 Total biaya
Currency 8
Status Text 4
Tabel 4.4 Struktur Tabel Transaksi
4.2.1 Algoritma Program Input Data Pasien
Program aplikasi ini bertujuan untuk memasukkan data-data pasien kedalam database RS. Sari Mutiara Medan.
Algoritma input data pasien
Langkah 1 : Rancang struktur database, tabel, index dan field kunci
Langkah 2 : Rancang tampilan form input data pasien
Langkah 3 : Deklarasikan variabel database dan tabel pada general sekaligus
aktifkan database dan data tersebut pada form_load Langkah 4
: Masukkan field kunci “Kode pasien” dengan batasan 5 digit Langkah 5
: Uji field kunci “Kode pasien” berdasarkan “Xpasien” a.
Jika ketemu tampilan pesan “maaf kode pesan sudah ada” kembali kelangkah 4
b. Jika tidak ketemu lanjut kelangkah 6
Langkah 6 : Isikan seluruh data pada field yang lainnya
Langkah 7 : Klik tombol simpan untuk menyimpan datanya atau klik tombol
batal untuk membatalkannya
Langkah 8 : Untuk menginput data kembali kelangkah 4, jika tidak ada
penginputan data lagi lanjut kelangkah 9 Langkah 9
: Klik tombol keluar dari form input data pasien dan kembali kemenu utama.
4.2.2 Algoritma Program Edit Data Pasien
Program edit data pasien, bertujuan untuk mengedit data-data pasien yang sebelumnya sudah pernah tersimpan di dalam database RS. Sari Mutiara Medan.
Algoritma edit data pasien
Langkah 1 : Rancang stuktur database, tabel, index dan field kunci
Langkah 2 : Rancang tampilan form edit data pasien
Langkah 3 : Deklarasikan variebel database dan tabel pada general sekaligus
aktifkan database dan tabel tersebut pada form_load Langkah 4
: Masukkan field kunci “Kode pasien” dengan batasan 5 digit Langkah 5
: Uji field kunci “Kode pasien” berdasarkan Xpasien “index” a.
Jika ketemu tampilan pesan “Apakah data akan di edit?” b.
Jika tidak ketemu lanjut kelangkah 6 Langkah 6
: Edit datanya berdasarkan data pasien, kemudian edit data-data lain yang akan dilakukan pengeditan
Langkah 7 : Klik tombol simpan untuk menyimpan data yang sudah di edit
dan klik tombol batal untuk membatlkannya Langkah
8 : Untuk mengedit data kembali kelangkah 4, jika tidak ada
pengeditan data lagi lanjut kelangkah selanjutnya.
4.2.3 Algoritma Program Cari dan Hapus Data Pasien
Program cari dan hapus data pasien, bertujuan untuk pencarian data-data pasien dan penghapusan data yang sebelumnya sudah tersimpan dalam tabel pasien
Algoritma Cari dan hapus data pasien
Langkah 1 : Rancang struktur database, table, index dan field kunci
Langkah 2 : Rancang tampilan form cari dan hapus data
Langkah 3 : Deklarasikan variabel database dan table pada general, sekaligus
aktifkan database dan table tersebut pada form_load Langkah
4 :
Masukkan pilihan pencarian berdasarkan field kunci “Kode_Pasien” yang terdapat pada tabel pasien
Langkah 5 : Tampilan record-record yang menjadi criteria pencarian
Langkah 6 : Lakukan perintah SEEK untuk pencarian
a. Jika data ditemukan tampilankan datanya dan lanjutkan
kelangkah 7 b.
Jika tidak ditemukan kembali kelangkah 4 Langkah 7
: Klik tombol hapus jika data tersebut ingin dihapus dan klik tombol batal untuk membatalkannya.
BAB 5
IMPLEMENTASI SISTEM
5.1 Defenisi Implementasi Sistem