• Tidak ada hasil yang ditemukan

ON UPDATE CASCADE

21. PelayanMedis_Pasien

4.2 Perancangan Program Aplikasi

4.2.6 S pesifikasi Proses

Berikut ini adalah spsesifikasi proses berupa pseudocode dari aplikasi Modul Login

Input KdKaryawan Input Password

Apabila tekan tombol “Login”

Cek jika kd kry dan password ada pada basis data

Tampilkan form utama

Tampilkan form login

Akhir jika

Akhir Modul

Modul Pasien

Apabila klik menu “Pasien”

Tampilkan sub menu data pasien

Apabila klik sub menu “Data Pasien” Tampilkan form pasien

Apabila klik tombol “New”

Input data pasien baru

Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Tampilkan info pasien

Apabila klik tombol “Close”

Keluar form pasien Kembali ke form utama Apabila klik menu “File – Exit”

Keluar dari form utama Kembali ke form Login

Akhir Modul

Modul Pelayan Medis

Apabila klik menu “Data Pelayan M edis” Tampilkan sub menu data dokter

Apabila tekan sub menu “Data Dokter” Tampilkan form dokter

Apabila klik tombol “New” Input data dokter baru Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Tampilkan info dokter Apabila klik tombol “Close”

Keluar form dokter

Kembali ke form utama

Tampilkan sub menu data bidan

Apabila tekan sub menu “Data Bidan” Tampilkan form bidan

Apabila klik tombol “New” Input data bidan baru Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Tampilkan info bidan Apabila klik tombol “Close”

Keluar form bidan

Kembali ke form utama

Tampilkan sub menu data perawat

Apabila tekan sub menu “Data Perawat” Tampilkan form perawat

Apabila klik tombol “New” Input data perawat baru Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Apabila klik tombol “Close” Keluar form perawat

Kembali ke form utama

Tampilkan sub menu jadwal

Apabila klik sub menu “jadwal praktek” Tampilkan form jadwal praktek

Apabila klik tombol “New”

Input data jadwal praktek Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Close” Keluar form Jadwal Praktek

Kembali ke form utama

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang pelayan medis

Cek jika nama ada di database

Tampilkan nama pelayan medis

Akhir jika

Apabila klik sub menu “jadwal jaga”

Tampilkan form jadwal jaga Apabila klik tombol “New”

Input data jadwal jaga Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Close” Keluar form Jadwal Jaga

Kembali ke form utama

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang pelayan medis

Cek jika nama ada di database

Tampilkan nama pelayan medis

Apabila klik menu “File – Exit” Keluar dari form utama Kembali ke form Login

Akhir Modul

Modul Pelayanan Medis

Apabila klik menu “Pelayanan M edis”

Tampilkan sub menu data pemeriksaan rutin

Apabila tekan sub menu “Pemeriksaan Rutin” Tampilkan sub menu cek kehamilan Apabila klik sub menu “cek kehamilan”

Tampilkan form cek kehamilan Apabila klik tombol “New”

Input data cek kehamilan

Apabila klik tombol “Save”

Simpan ke database

Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien

Akhir jika

Apabila cari info pelayan medis

Input nama pelayan medis

Apabila klik tombol “Find”

Cek jika nama pelayan medis ada di database

Tampilkan info pelayan medis

Akhir jika Apabila cari info pelayanan

Input kode pelayanan

Apabila klik tombol “Find”

Cek jika kode pelayanan ada di database

Tampilkan info pelayanan

Apabila klik tombol “Add”

Tampilkan data pada tabel form

Apabila klik tombol “edit”

Update textfield deskripsi Apabila klik tombol “Close”

Keluar form cek kehamilan

Kembali ke form utama

Tampilkan sub menu cek KB Apabila klik sub menu “Cek KB”

Tampilkan form cek KB

Apabila klik tombol “New”

Input data cek KB

Apabila klik tombol “Save”

Simpan ke database

Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien

Akhir jika

Apabila cari info pelayan medis

Input nama pelayan medis

Apabila klik tombol “Find”

Cek jika nama pelayan medis ada di database

Tampilkan info pelayan medis

Akhir jika Apabila cari info pelayanan

Input kode pelayanan

Apabila klik tombol “Find”

Cek jika kode pelayanan ada di database

Tampilkan info pelayanan

Akhir jika

Apabila klik tombol “Add”

Tampilkan data pada tabel form

Update textfield deskripsi Apabila klik tombol “Close”

Keluar form cek KB Kembali ke form utama Tampilkan sub menu imunisasi

Apabila klik sub menu “Imunisasi” Tampilkan form imunisasi

Apabila klik tombol “New”

Input data imunisasi

Apabila klik tombol “Save”

Simpan ke database

Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien

Akhir jika

Apabila cari info pelayan medis

Input nama pelayan medis

Apabila klik tombol “Find”

Cek jika nama pelayan medis ada di database

Tampilkan info pelayan medis

Akhir jika Apabila cari info pelayanan

Input kode pelayanan

Apabila klik tombol “Find”

Cek jika kode pelayanan ada di database

Tampilkan info pelayanan

Akhir jika Apabila klik tombol “Add”

Tampilkan data pada tabel form

Apabila klik tombol “edit”

Update textfield deskripsi Apabila klik tombol “Close”

Keluar form imunisasi

Apabila tekan sub menu “Instalasi Kamar Bersalin” Tampilkan form instalasi kamar bersalin

Apabila klik tombol “New”

Input data instalasi kamar bersalin Apabila klik tombol “Save”

Simpan ke database

Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien Akhir jika

Apabila cari info pelayan medis

Input nama pelayan medis Apabila klik tombol “Find”

Cek jika nama pelayan medis ada di database

Tampilkan info pelayan medis

Akhir jika Apabila cari info pelayanan

Input kode pelayanan

Apabila klik tombol “Find”

Cek jika kode pelayanan ada di database

Tampilkan info pelayanan

Akhir jika

Apabila klik tombol “Add”

Tampilkan data pada tabel form Apabila klik tombol “edit”

Update textfield deposit

Apabila klik tombol “Close” Keluar form IKB

Kembali ke form utama

Apabila tekan sub menu “Ruang Rawat Inap” Tampilkan form ruang rawat inap

Apabila klik tombol “New”

Input data ruang rawat inap Apabila klik tombol “Save”

Simpan ke database

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien Akhir jika

Apabila cari info pelayan medis

Input nama pelayan medis Apabila klik tombol “Find”

Cek jika nama pelayan medis ada di database

Tampilkan info pelayan medis

Akhir jika Apabila cari info pelayanan

Input kode pelayanan

Apabila klik tombol “Find”

Cek jika kode pelayanan ada di database

Tampilkan info pelayanan

Akhir jika

Apabila klik tombol “Add”

Tampilkan data pada tabel form Apabila klik tombol “edit”

Update textfield deposit

Apabila klik tombol “out”

Insert tgl sekarang sebagai “Tgl Keluar”

Apabila klik tombol “Close”

Keluar form ruang rawat inap

Kembali ke form utama

Apabila klik menu “File – Exit” Keluar dari form utama Kembali ke form Login

Akhir Modul

Modul Karyawan

Apabila klik menu “Karyawan”

Tampilkan sub menu data kasir

Apabila klik sub menu “Data Kasir” Tampilkan form kasir

Apabila klik tombol “New”

Input data kasir

Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Tampilkan info kasir

Apabila klik tombol “Close”

Keluar form kasir Kembali ke form utama Tampilkan sub menu data administrasi

Apabila klik sub menu “Data Administrasi” Tampilkan form kasir

Apabila klik tombol “New”

Input data administrasi

Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Find”

Tampilkan form search

M asukkan nama depan dan nama belakang

Cek jika nama depan dan nama belakang ada di database

Tampilkan info administrasi

Apabila klik tombol “Close”

Keluar form administrasi

Kembali ke form utama Apabila klik menu “File - Exit”

Keluar dari form utama Kembali ke form Login Akhir Modul

Modul Transaksi

Apabila klik menu “Transaksi” Tampilkan sub menu tagihan

Apabila klik sub menu “Tagihan” Tampilkan form tagihan

Apabila klik tombol “New”

Input data tagihan

Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Close” Keluar form tagihan

Kembali ke form utama Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien

Akhir jika

Apabila cari info karyawan

Input nama karyawan

Apabila klik tombol “Find”

Cek jika nama karyawan ada di database

Tampilkan info karyawan

Akhir jika Tampilkan sub menu pembayaran

Apabila klik sub menu “Pembayaran” Tampilkan form pembayaran

Apabila klik tombol “New”

Input data pembayaran

Apabila klik tombol “Save”

Simpan ke database

Apabila klik tombol “Edit”

Update ke database

Apabila klik tombol “Close”

Keluar form pembayaran

Apabila cari info pasien

Input kode pasien

Apabila klik tombol “Find”

Cek jika kode pasien ada di database

Tampilkan info pasien

Akhir jika Apabila cari info karyawan

Input nama karyawan

Apabila klik tombol “Find”

Cek jika nama karyawan ada di database

Tampilkan info karyawan

Akhir jika Apabila klik menu “File - Exit”

Keluar dari form utama Kembali ke form Login Akhir Modul

Modul Report

Apabila klik menu “Report”

Tampilkan sub menu “Laporan IKB per hari”

Apabila klik sub menu “Laporan IKB per hari”

Tampilkan report

Tampilkan sub menu “Laporan Ruang Inap per hari”

Apabila klik sub menu “Laporan Ruang Inap per hari” Tampilkan Report

Tampilkan sub menu “Laporan IKB per bulan” Apabila klik menu “Laporan IKB per bulan” Tampilkan report

Tampilkan sub menu “Laporan Ruang Inap per bulan”

Apabila klik sub menu “Laporan Ruang Inap per bulan” Tampilkan report

Tampilkan sub menu “Pemeriksaan Rutin per bulan”

Apabila klik sub menu “Pemeriksaan Rutin per bulan” Tampilkan report

Apabila klik sub menu “Laporan Pembayaran per bulan”

Tampilkan report

Apabila klik menu “File - Exit” Keluar dari form utama

Kembali ke form Login Akhir Modul

Dokumen terkait