Anda di halaman 1dari 19

TUGAS UAS

REKAYASA PERANGKAT LUNAK

OLEH :
PUTRA PRATAMA PANDIANGAN / 21208042

UNIVERSITAS NEGERI MANADO


FAKULTAS TEKNIK
PENDIDIKAN TEKNOLOGI INFORMASI DAN
KOMUNIKASI
2022
BAB 1
1. Latar Belakang
Rumah sakit sebagai salah satu organisasi pelayanan di bidang kesehatan telah memiliki
otonomi dan bersifat swadana, sehingga pihak rumah sakit dituntut untuk memberikan
pelayanan yang sebaik-baiknya dengan seefektif mungkin. Dengan adanya tuntutan
swadana maka rumah sakit harus bekerja keras agardapat memenuhi kebutuhan
pembiayaan operasional rumah sakit. Hal ini disebabkan oleh setiap pengambilan
keputusan yang tidak tepat akan berakibatpada inefisiensi dan penurunan kinerja pada
rumah sakit. Hal tersebut dapat menjadi kendala jika informasi yang tersedia tidak
mampu memberikan informasi yang dibutuhkan dalam pengambilan keputusan.

Kecanggihan teknologi bukan merupakan suatu jaminan akan terpenuhinya informasi,


melainkan sistem yang terintegrasi, terstruktur, handal serta mampu mengakodomodasi
seluruh informasi yang dibutuhkan yang harus dapat menjawab tantangan yang
dihadapi. Kenyataan yang dihadapi di lapangan menunjukkan lemahnya system
informasi yang dimiliki oleh pihak rumah sakit yang berakibat terjadinya inefisiensi
pengelolaan rumah sakit. Tidak maksimalnya pelayanan yang diberikan kepada pasien
membawa pengaruh secara langsung pada kinerja sistem pelayanan pasien Rumah sakit
yang ada, yang akan berakibat pada melemahnya perencangan dan sekaligus
berkurangnya kontrol atas pelaksanaan operasional rumah sakit. Jika perencanaan dan
pengawasan atas kegiatan operasional telah berkurang, maka dapat dipastikan
inefisiensi dan penurunan kinerja rumah sakit akan terjadi,dan ini akan dibuktikan
dengan terjadinya kerugian pada pihak rumah sakit sebagai akibat lemahnya sistem
pelayanan rumah sakit.

Rumah sakit pandiangan merupakan salah satu rumah yang masih lemah dalam hal
pelayanan pasien. Seluruh pengolahan data seperti registrasi pasien, obat, rawat jalan,
rawat inap, pemakaian alat-alat medis serta pemakaian fasilitas penunjang kegiatan
operasional lainnya masih dilakukan secara manual dan memerlukan waktu yang cukup
lama. Apabila pelayanan Rumah sakit pandiangan tersebut tidak maksimal tentu akan
menurunkan nilai jual rumah sakit tersebut dan juga akan menurunkan tingkat
kesehatan masyarakat sekitar. Pemanfaatan teknologi informasi merupakan salah satu
cara yang tepat untuk meningkatkan kinerja dari operasional pelayanan pasien di rumah
sakit pandiangan. Dengan komputer semua informasi dapat diakses dengan cepat dan
tepat sehingga pihak rumah sakit pun dapat mengambil keputusan dengan tepat dan
bijaksana. Begitu banyaknya kegiatan operasional yang dilakukan oleh rumah sakit
pandiangan tidak menutup kemungkinan begitu banyak pula data yang diolah. Hal
tersebut mengakibatkan semua pelaku kegiatan operasional dituntut untuk bekerja
cepatdan tepat demi menciptakan pelayanan yang baik bagi pasien. Melihat
kemampuan manusia yang serba terbatas tidak menutup kemungkinan pelaku kegiatan
operasioal rumah sakit pandiangan melakukan kesalahan dalam menyelesaikan
pekerjaannya apalagi pekerjaan tersebut harus diselesaikan dengan cepat. Untuk
mengatasi hal tersebut diperlukan sebuah aplikasi yang dapat membantu pelaku
kegiatan operasional rumah sakit tersebut dalam menyelesaikan pekerjaannya. Dengan
aplikasi ini kesalahan-kesalahan dalam pengolahan data dan informasi yang biasa terjadi
dapat di minimalisir sedini mungkin sehingga pihak rumah sakit pandiangan dapat
meningkatkan kinerja operasionalnya dan juga dapat memberikan pelayanan yang lebih
maksimal untuk para pasiennya. Berdasarkan hal tersebut, maka penulis tertarik untuk
membuat sebuahaplikasi sistem komputerisasi yang terintegrasi untuk membantu
dalam mengolahdata operasional pelayanan pasien rumah sakit pandiangan. Dengan
adanya sistemaplikasi ini diharapkan pihak rumah sakit dapat meningkatkan
pelayanannya, maka penulis mengambil sebuah judul “SISTEM INFORMASI PELAYANAN
PASIEN RAWAT INAP PADA rumah sakit pandiangan BERBASIS DESKTOP”

2. Maksud dan Tujuan


a. Maksud
Adapun maksud dilaksanakannya penelitian di rumah sakit pandiangan ini adalah
untuk merancang suatu sistem informasi pelayanan terintegrasi yang dapat
membantu jalannya operasional pelayanan medis rumah sakit. Dengan
dirancangnya sistem informasi pelayanan ini diharapkan pihak rumah sakit dapat
meningkatkan pelayanan terhadap pasien tentunya dengan cepat dan tepat.

b. Tujuan
Sedangkan tujuan penulis melakukan penelitian ini adalah :
1. Untuk mengetahui sistem operasional pelayanan rawat inap yang sedang berjalan
di rumah sakit pandiangan saat ini.
2. Untuk merancang dan membangunan sistem informasi pelayanan rawat inap
rumah sakit pandiangan, yang di usulkan.
3. Untuk melakukan pengujian sistem informasi pelayanan rawat inap di rumah sakit
pandiangan
4. Untuk mengimplementasi sistem informasi pelayanan di rumah sakit pandiangan.
BAB 2
LANDASAN TEORI

1 Pengertian Sistem Informasi


Menurut Robert A. Leitch dan K. Roscoe Davis dalam buku Jogiyanto sistem
informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan
kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial
dan kegiatan strategi dari waktu organisasi dan menyediakan pihak luar tertentu
dengan laporan-laporan yang diperlukan.

2 Sistem Informasi Pelayanan Publik


Pelayanan Publik adalah Pemanfaatan yang strategis terhadap sumberdaya-
sumberdaya yang ada untuk memecahkan masalah- masalah publik atau
pemerintah. Pelayanyan publik dapat diartikan sebagai pemberian (melayani)
keperluan orang atau masyarakat yang mempunyai kepentingan pada organisasi itu
sesuai dengan aturan pokok dan atau cara yang ditetapkan.

3 Tujuan Sistem Informasi Pelayanan Publik


Pelayanan publik dapat diartikan sebagai suatu usaha yang dilakukan olehseseorang
atau kelompok orang atau institusi tertentu untuk memberikan kemudahan dan
bantuan kepada masyarakat dalam rangka mencapai tujuan tertentu. Berdasarkan
organisasi yang menyelenggarakannya, pelayanan publik atau pelayanan umum
dapat dibedakan menjadi dua, yaitu:
1. Pelayanan publik atau pelayanan umum yang diselenggarakan oleh organisasi
privat, adalah semua penyediaan barang atau jasa publik yang diselenggarakan oleh
swasta, seperti misalnya Rumah Sakit swasta, PTS, perusahaan pengangkutan milik
swasta.
2. Pelayanan publik atau pelayanan umum yang diselenggarakan oleh organisasi
publik.
BAB 3
METODE PENGEMBANGAN SISTEM

Metode pengembangan sistem yang digunakan penulis adalah metode


pengembangan prototype. langkah awal pada pengembangan ini ini adalah
pengumpulan dan penganalisaan kebutuhan konsumen. sebuah prototype adalah
bagian dari produk yang mengekspresikan logika maupun fisik antar muka eksternal
yang ditampilkan. dengan menggunakan pendekatan ini konsumen dan tim
pengembang dapat mengklarifikasi kebutuhan dan intepretasi mereka

Anlasis prosedur disini menjelaskan secara sistemmatis kegiatan-kegiatan yang di


lakukan di dalam sistem informasi pelayanan pasien rawat inap di Klinik Cito
Karawang : 1. Prosedur Pendaftaran Pasien Pasien datang menuju ke loket
pendaftaran dan memberikan keterangan identitas ke petugas loket pendaftaran.
Petugas memberikan kartu pasien beserta nomer antrian kepada pasien. 2.
Prosedur Pendataan Hasil Pemeriksaan Petugas medis/Perawat mencatat hasil
pemeriksaan pasien oleh dokter yang akan menentukan pasien layak rawat inap. 3.
Prosedur Penetapan Ruangan Pasien akan menerima hasil catatan pemeriksaan
dokter dan memilih ruangan yang di gunakan untuk rawat inap ke petugas
medis/perawat. 4. Prosedur Adminitrasi Bagian adminitrasi akan menghitung total
biaya pasien berdasarkan pemeriksaan dokter,biaya rawat inap sesuai ruangan yang
di pilih oleh pasien,biaya obat-obatan, dan biaya pelayanan
1.Use Case Diagram
Diagram use case bersifat statis, diagram ini memperlihatkan himpunan use case
diagram dan aktor aktor. Diagram ini terutama sangat penting untuk
mengorganisasi dan memodelkan perilaku dari suatu sistem yang dibutuhkan dan
diharapkan pengguna. Berikut ini adalah use casediagram dari prosedur yang
berjalan

PASIEN
MENGELOLA SYESTEM
PENDAFTARAN

LOGIN

LAPORAN

MENGELOLA RAWAT
INAP

ADMINISTRASI

MENGELOLA REKAP MEDIS

PTGS.MEDIS

MENGELOLA
PEMBAYARAN
Sekenario use case

NO USECASE Deskripsi
1 Login Menentukan hak akses user pada saat masuk sistem
2 Mengelola data master Fungsional untuk melakukan input atau mengubah data master
3 Mengelola Pendaftaran Fungsional untuk menginput pendaftaran data pasien baru
Fungsional untuk melakukan pembayaran biaya administrasi pada
saat pertama mendaftar
4 Mengelola administrasi Fungsional untuk melakukan pembayaran biaya administrasi pada
saat pertama mendafta
5 Mengelola rawat inap Fungsional untuk melakukan input data pasien yang melakukan
rawat inap di klinik
6 Mengelola pembayaran Fungsional untuk mencatat data pembayaran rawat inap pasien
diklini
7 Mengelola rekap medis Fungsional untuk mencatat data pemeriksaan , perkembangan
pasien dan obat yang diberikan
8 laporan Fungsional menampilkan laporan

Skenario usecase mengelola data master

IDENTIFIKASI
Judul Mengelola Data Master
No.use case 2
Deskripsi use case /aktor Untuk menambah, mengurangi, atau mengubah data master
Triger kondisi awal Administrasi menekan tombol simpan
Skenario utama Aplikasi menampilkan halaman utama

Aktor-aktor Reaksi syestem


1. Administrasi memilih
menu data master
2. Menampilkan sub menu data master
3. Memilih menu data
master
4. Menampilkan form
5. Mengisi field pada
form
Kondisi akhir skenario 6. Menyimpan data master
utama
Mengelola Pendaftaran

Identifikasi
Judul; Mengelola Pendaftaran Mengelola Pendaftaran
No. Use case 3
Deskripsi use case Mengimput data pasien baru
Aktor Administrasi,Pendaftaran
Trigger kondisi awal Aplkasi menampilakan halaman utama
Skenario utama

Aktor-aktor Reaksi sytem


1.Administrasi,Pendaftaran
Memilih menu pendaftaran
2.Menampilkan sub menu
3.Memilih sub menu
4.Menampilkan form pendaftaran
5.Mengimput data pasien
Kondisi ahkhir skenario utama 6.Menyimpan data pendaftaran pasien baru dan menampilkan
kartu berobat

Mengelola Administra

IDENTIFIKASI
Judul Mengelola Administrasi
No.usecase 4
Deskripsi usecase Melakukan pencatatan data pembayaran pasien
baru
aktor Bag. Administrasi
Trigger Administrasi, Administrasi, Pendaftaran menekan tombol
Kondisi awal simpan data
Aplikasi menampilkan halaman utama
Skenario utama
Aksi-aktor Reaksi syetem
1, . Bag. Administrasi memilih menu administrasi
2. Menampilkan form pembayaran administrasi
3. Menginput data pasien baru
4. Menampilkan data pasien pada form.
5. Menginput jumlah bayar biaya administrasi
pasien
Kondisi akhir scenario utama 6. Menyimpan data biaya administrasi pasien.
Skenario mengelola rawat inap

Identifikasi
Judul Mengelola Rawat Inap
No. Use case 5
Deskripsi use case Mencatat data pasien yang melakukan rawat inap
di rumah sakit
Aktor Administrasi pendaftaran
Trigger Administrasi, Pendaftaran memilih tombol
simpan rawat inap.
Kondisi awal Aplikasi menampilkan Halaman utama

Scenario utama Reaksi system


Aksi-aktor
1. Administrasi, Pendaftaran memilih menu
pendaftaran
2. Menampilkan sub menu pendaftaran
3. Memilih sub menu pendaftaran rawat inap
4. Menampilkan form rawat inap
5. Memilih no RM pasien yang melakukan rawat
inap
6. Menampilkan data pasien
7. Menginput no kamar dan tanggal masuk pasien
Kondisi akhir scenario utama 8. Menyimpan data rawatinap

Skenario pembayaran

Identifikasi
Judul Mengelola pembayaran
No.usecase 6
Deskripsi use case Menginput data pembayaran pasien rawat inap
Aktor Administrasi
Trigger Administrasi menekan tombol simpan
pembayaran
Kondisi awal administrasi
Skenario utama
Aksi-Aktor Reaksi system
1.Administrasi memilih menu keluar rawat inap
2.menampilkan sub menu
3.Memilih sub menupembayaran awal rawat inap
4.menampilkan forum pembayaran
5.memilih no rekap pasien
6.Menimpilkan data pasien dan biaya rawat inap
7.Mengimput pembayaran dan menekan tombol
simpan
Kondisi akhir ckenario utama 8.Menyimpan data rawat inap
Skenario mengelola rekap medis

Identifikasi
Judul Mengelola rekap mdis
No uscase 7
Deskripsi use case Mencatat data perkembangan pasien beserta
tindakan dan obat yg telah di berikapan
Aktor Petugas medis
Trigger Petugas medis menekan tombol simpan rekap
medis
Kondisi awal Aplikasi menampilkan halaman utam
Skenario utama
Aksi-aktor Reaksi syestem
1.Petugas medis memmilih menu rawat inap
2.menampilkan sub menu rawat inap
3.memilih sub menu rekap medis
4.Menampilkan form rekap medis
5.memilih no rawat inap
6.Menampilkan data pasien
7.Menginput data perkembangan
pasien.diagnosas,tindakan dari obat yang
diberikan
8.Menampilkan biaya tindakan dan pemberian
obat
9.Menekan tombol simpan rekap medis
Kondisi akhir skenario utama 10.Menyimpan data rekap medis pasien

SKENARIO LAPORAN

Identifikasi
Judul
No usecase
Deskripsi use case
aktor
Trigger
Kondisi awal
Scenario utama
Aksi aktor Reaksi syestem
1.Administrasi memilih menu laporan
2.menampilkan sub menu laporan
3.memilih menu laporan rekap medis
4.Menampilkan form rawat inap
5,menginput tanggal priode laporan
Kondisi skenario utama 6.Menampilkan laporan rawt inap
STACHART DIAGRAM

MULAI

Registrasi

next cancel

Kembali
1.Nama Pasien kehalaman utama

2.alamat

3.umur

4.penyakit

simpan
stachart diagram adalah Merupakan model perilaku yang dinamis dari class secara
individu maupun beberapa bentuk dari obyek.semua itu menunjukkan deretan
dari state yg dilakukan obyek melalui event yang yang menyebabkan sebuah
taransisi dari suatu aktivitas ke aktivitas yang lain dari beberapa aksi yang
menghasilkan dari satu state
AKTIVITY DIAGRAM
Aktivity diagram Bentuk visual dari alir kerja yg berisi aktivitas dan tindakan yang
juga dapat berisi pilihan,pengulangan dan concurrrncy dalam unfiled modeling
languge.diagram aktivitas dibuat untuk menjelaskan aktivitas komputer
Aktivity diagram login

user sistem

start

Pilih menu login Menampilkan from login

Menginput username &


password
Menampilkan halam sistem
AKTIVITY DIAGRAM MENGELOLA DATA MASTER

ADMINISTRASI SISTEM

Memilih data menu data master Menampilkan sub menu data master

Memilih sub menu data master Menampilkan from

Menginput data master Menyimpan data master


Diagram aktivitas mengelola pendaftaran

pendaftaran sistem

Memilih menu pendaftaran


Menampilkan sub menu
pendaftara

Memilih sub menu pendaftaran Menampilkan form

Menyimpan data pasien


Menginput data pribadi pasien

Menampilkan kartu berobat


Aktivitas diagram mengelola administrasi

Bdg.administrasi sistem

Memilih menu administrasi


Menampilkan from admistrasi

Mengiput data pasien

Menyimpan data administrasi

Mengiput biaya administrasi

Menampilkan kwitansi pembayaran


AKTIVITAS DIAGRAM MENGELOLA RAWAT INAP

ADM PENDAFTARAN SISTEM

MEMILIH MENU PDFTRN RAWAT


INAP MENAMPILKAN SUB MENU

MENAMPILKAN FROM RWT


MEMILIH SUB MENU RWT INP
INAP

MENAMPILKAN JENIS PASIEN


MEMILIH NO RM

MENGINPUT NO KAMAR MENAMPILKAN DATA PASIEN


DAN TANGGAL MASUK

MENYIMPAN DATA RWT INAP

MEMILIH KODE DOKTER


SQUENCE DIAGRAM
Squence diagram adalah di agram urutan sistem menunjukkan interaksi proses yg
diatur dalam urutan waktu di bidang rekayasa perangkat lunak.ini
menggambarkan proses yg terlibat dan urusan pesan yg di pertukaran anatara
proses yg di perlukan anatra proses yg di deperlukan untuk melakasanakan
fungsionalitas

Squence diagram login

user Halaman utama login


Data base

Memilih menu file()


1

2 Menampilkan sub menu()

3;memilih sub menu login

4;menampilkan form login

5 Menginput user name dan pasword

6.verifikasi

7
Menampilkan halaman sistem berdasarkan hak akses
Squence diagram mengelola rawat inap yang di usulkan

Halaman utama Pendaftaran DATA BASE


RWT INAP

1.MEMILIH MENU PENDAFTARAN RAWAT INAP

2MENAMPILKAN SUB MENU RAWAT INAP

5MEMILOH NO REKAP

4.MENAMPILKAN SUB MENU

6.MENAMPILKAN DATA
7
7.MENGINPUT TANGGAL MASUKPASIEN

8.MEMILIH DOKTER

9.SIMPAN
BAB 4.HASIL
PERANCANGAN ANTAR MUKA Perancangan antarmuka merupakan perancangan model aplikasi
sebelum program dibuat seutuhnya, perancangan antarmuka pada sistem ini bertujuan untuk
memudahkan dalam pembuatan program nantinya

4.4 pengujian Pengujian perangkat lunak ini menggunakan metode pengujian Black Box.Pengujian Black
Box berfokus pasa persyaratan atau kebutuhan fungsional perangkat lunak yang dibuat

4.5.2 Implmentasi perangkat lunak Perangkat lunak yang digunakan dalam pembuatan Sistem Informasi
pada Klinik Cito antara lain: 1. Microsoft Windows 7 2. Netbeans 7.0.1 3. XAMPP 1.7.2 4. Jaspersoft
Irepor

4.5.3 Implementasi perangkat keras Perangkat keras yang digunakan dalam pembuatan Sistem
Informasi pada Klinik Cito antara lain: 1. Komputer Server a. Proccesor Pentium® dual core CPU T4200
2.00GHz. b. Memory 2GB atau Lebih. c. Harddisk 500GB atau lebih. d. LAN card 10/100Mbps. e. Hub f.
Kabel UTP kategori 5 g. RJ45 h. Mouse, keyboard,monitor, dan printer

V. Kesimpulan dan Saran 5.1. Kesimpulan Berdasarkan hasil dari penelitian yang telah dilakukan penulis
secara bertahap dengan menggunakan metode pendekatan berbasis objek dan pengembangan sistem
metode prototype, sehingga menghasilkan sistem informasi pelayanan rawat inap, maka penulis dapat
menyimpulkan bahwa : 35 1. Dengan adanya Sistem Informasi Pelayanan Rawat Inap yang di buat dapat
mengurangi kesalahan pengolahan data operasional dan memudahkan proses pembuatan laporan data
pasien. 2. Dengan adanya Sistem Terkomputerisasi maka bagian administrasi tidak perlu lagi merekap
dokumen dan laporan-laporan dari buku induk. Sehingga tidak perlu memakan waktu yang cukup lama
untuk membuatnya. 3. Dengan adanya proses perhitungan yang terkomputerisasi

5.2. Saran Berdasarkan aktivitas perancangan sistem, maka dihasilkan sebuah Sistem Informasi
Pelayanan Rawat Inap Pada Klinik Cito Karawang. Untuk itu penulis mencoba memberikan saran yang
dapat dijadikan bahan pertimbangan untuk penelitian selanjutnya, diantaranya: 1. Membuat Sistem
Informasi Pelayanan Pasien Rawat Inap yang Terkomputerisasi. 2. Menggunakan Sistem Informasi
database yang terintegrasi untuk menujang kegiatan oprasional klinik. 3. Merancang Sistem Informasi
pembayaran agar menghindari kesalahan perhitungan biaya.

Referensi [4] Sutabri. Tata., “Konsep Sistem Informasi”, Yogyakarta : Andi 2007 [6] Lungan. Richard.,
"Aplikasi Statistika & Hitung Peluang", Yogyakarta : Graha Ilmu 2006 [7] Pressman. Roger S., "Software
Engineering: A Practitioner's Approach", New York : McGraw-Hill Companies 2001

Anda mungkin juga menyukai