Proposal Pengembangan Sistem Informasi
Proposal Pengembangan Sistem Informasi
Diusulkan Oleh :
i
ABSTRAKSI
ii
DAFTAR ISI
HALAMAN JUDUL..................................................................................................
i
ABSTRAKSI...........................................................................................................ii
DAFTAR ISI...........................................................................................................iii
DAFTAR GAMBAR....…………………………………………………………….
v
DAFTAR GAMBAR....…………………………………………………………….
vi
1. PENDAHULUAN............................................................................................1
1.1 Latar Belakang..........................................................................................1
1.2 Rumusan Masalah.....................................................................................2
1.3 Tujuan.......................................................................................................2
1.4 Batasan Masalah.......................................................................................2
1.5 Metode Penelitian.....................................................................................3
2. TINJAUAN PUSTAKA...................................................................................4
2.1 Rumah Sakit..............................................................................................4
2.1.1 Pengertian Rumah Sakit...................................................................4
2.1.1 Evaluasi Sistem Lama......................................................................4
2.2 Xampp.......................................................................................................4
2.2.1 Apache..............................................................................................5
2.2.2 MySql...............................................................................................6
2.3 PHP...........................................................................................................6
2.4 Cascading Style Sheets (CSS)...................................................................6
2.5 Asynchronous JavaScript And XML (AJAX)..........................................7
3. PEMBAHASAN...............................................................................................8
3.1 Metode Pengembangan Sistem.................................................................8
3.2 Tahap Perencanaan....................................................................................8
3.3 Tahap Analisis.........................................................................................10
3.4 Tahap Perancangan..................................................................................11
3.4.1 Perancangan Sistem Secara Umum................................................12
3.4.2 Perancangan Sistem Secara Terperinci..........................................12
iii
3.4.2.1 Perancangan Input.................................................................12
3.4.2.2 Perancangan Database...........................................................13
3.4.2.3 Perancangan Output..............................................................15
3.4.2.4 Perancangan Dialog..............................................................19
3.4.2.5 Rancangan Proses.................................................................21
3.4.2.6 Prototype........................................2129DAFTAR PUSTAKA
iv
DAFTAR GAMBAR
v
DAFTAR TABEL
vi
1. PENDAHULUAN
1
kebutuhan akan pengolahan data yang lebih baik dan kemudahan pengaksesan
data yang lebih cepat. Hal ini sangat menguntungkan karena dapat menguruangi
data rangkap dan memudahkan dalam pencarian data.
Atas dasar di atas pula aplikasi pelayanan data online ini menggunakan
bahasa pemrograman PHP, dan untuk mengelola databasenya digunakan bahasa
pemrograman SQL, serta beberapa aplikasi seperti AJAX, CSS dan HTML untuk
menunjang user interface yang user friendly. Untuk menunjang penggunaan
bahasa pemrograman PHP dan SQL digunakan server lokal XAMPP.
1.3 Tujuan
Membuat Sistem aplikasi data pasien pada rumah sakit secara terintegrasi
dan online serta mengotomatisasi pengolahan database untuk memudahkan dalam
pelayanan informasi dan layanan penjadwalan konsultasi yang dibutuhkan oleh
pasien, sehingga pengaksesan informasi dan penjadwalan konsultasi lebih efisien
dan fleksible,
2
1.5 Metode Penelitian
Metodologi penelitian yang digunakan penulis adalah :
1. Tahap pertama dilakukan Observasi, yaitu melakukan pengamatan
langsung terhadap Sistem Informasi pelayanan pasien secara manual yang
diterapkan pada Rumah Sakit Misi.
2. Mempelajari dan menganalisis sistem informasi yang sedang berjalan dan
mengidentifikasi segala permasalahan yang timbul karena diterapkannya
Sistem Informasi pelayanan pasien secara manual.
3. Menentukan permintaan pemakai sistem informasi
4. Memilih solusi atau pemecahan masalah yang paling baik, setelah
mempelajari dan menganalisis system yang sedang berjalan dan
mengidentifikasi masalah yang timbul selanjutnya dipilih solusi
pemecahan masalah yang baik.
5. Menentukan perangkat keras (hardware) dan perangkat lunak (software)
ynag akan dipakai pada system baru.
6. Merancang sistem informasi baru, merancang input, outpun database dan
hal-hal lain yang dibutuhkan.
7. Membangun sistem informasi baru
8. Mengkomunikasikan dan mengimplementasikan sistem informasi baru
9. Memelihara dan melakukan perbaikan/peningkatan sistem informasi baru
bila diperlukan.
3
2. TINJAUAN PUSTAKA
2.2 Xampp
Xampp adalah perangkat lunak bebas yang mendukung banyak sistem
operasi. Xampp merupakan kompilasi dari beberapa program. Fungsinya adalah
sebagai server yang berdiri sendiri (localhost) yang terdiri atas program Apache
HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan
bahasa pemrograman PHP dan Perl. Nama Xampp merupakan singkatan dari X
4
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas. Xampp merupakan web
server yang mudah digunakan yang dapat melayani tampilan halaman web yang
dinamis.
2.2.1 Apache
Apache adalah sebuah nama web server yang bertanggung jawab pada
request-response HTTP. Selain itu, Apache juga diartikan sebagai suatu web
server yang kompak, modular, mengikuti standar protokol HTTP. Apache
memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasi,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan
5
server menjadi mudah. Apache merupakan perangkat lunak sumber terbuka
dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-
pengembang dibawah naungan Apache Software Foundation.
2.2.2 MySQL
MySQL merupakan aplikasi database server. SQL merupakan kepanjangan
dari Structured Query Language. SQL merupakan bahasa terstruktur yang
digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat
dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk
mengelola database.
2.3 PHP
PHP adalah singkatan dari Hypertext Preprocessor, yang
merupakan sebuah bahasa scripting yang terpasang pada HTML yang
dibuat oleh Rasmus Lerdorf. Sebagian besar sintaks mirip dengan bahasa C,
Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama
penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
6
kompleksitas serta pengulangan pada stuktur isi.
3 PEMBAHASAN
7
3.1 Metode Pengembangan Sistem
Pengembangan system informasi pelayanan informasi dan pendaftaran
secara online di Rumah Sakit Misi ini dibuat dengan menggunakan metode SDLC
(System Development Life Cycle). Metode SDLC adalah tahapan-tahapan
pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun
sistem informasi. Langkah yang digunakan meliputi: tahap perencanaan, tahap
analisis, tahap perancangan system, tahap evaluasi, tahap implementasi system
dan pemeliharaan system.
8
megaksesnya dimana saja.
- Pasien dapat melakukan registrasi pendaftaran secara online jika ingin
melakukan konsultasi dengan dokter sehingga pasien dapat menghemat
waktu.
9
tahapan yang dikerjakan.
Tahap
5
Implementasi
10
terintegrasi yang dapat membantu seorang pasien atau dokter dalam
mencari/mengakses data.
- Sistem yang baru ini membutuhkan sumber internal dan sember
eksternal.
a. Sumber internal yang akan menggunakan system ini adalah para
pasien yang ingin melihat informasi, melakukan pendaftaran jika
ingin melakukan konsultasi dengan dokter, dan dokter yang ingin
melihat rekap medis pasien.
b. Sumber eksternal yang dimaksud dalam system ini adalah
merekomendasikan terlebih dahulu system yang baru dengan cara
mengadakan seminar kepada seluruh pegawai rumah sakit tentang
system ini. Pada seminar ini dapat dilakukan teknik untuk
mengumpulkan tanggapan terhadap system baru yang akan
digunakan,teknik tersebut adalah:
1. Melakukan wawancara kepada peserta dengan mempersilahkan
kepada peserta untuk bertanya tentang system ini
2. Memberikan pertanyaan kepada peserta bagaimana
tanggapannya pada system ini.
Rekam medis
pasien
12
- Rancangan Input terperinci
a. Input Internal
Data yang diinput oleh pemakai internal berupa tabel
kunjungan pasien dan data rekam medis pasien.
b. Input Ekternal
Data yang diinput oleh pemakai kategori eksternal berupa tabel
identitas pasien.
13
Tabel 3.4 Kunjungan Pasien
NO Field Name Data Type Description
1 No. Rekam Medis Varchar No. Rekam Medis
2 Nama Pasien Text Nama Pasien
3 Tanggal Date/Time Tanggal Kunjungan
4 Poli Tujuan Text PoliTujuan Pasien
14
Laporan Per
Hari
Kartu Berobat
Pasien
15
Gambar 3.3 Rancangan Output
Keterangan gambar:
a. Laporan Per hari
Laporan per hari merupakan laporan dari kunjungan pasien rawat jalan
per harinya.Laporan per hari berguna untuk melihat jumlah pasien yang
datang per harinya. Laporan ini terdiri dari beberapa laporan yaitu:
1. Laporan kunjungan pasien per hari.
2. Laporan kunjungan pasien per hari berdasarkan jenis pasien.
3. Laporan kunjungan pasien per hari berdasarkan poli tujuan.
Format Output
Nama Poli :
Id Dokter :
Tanggal :
Daftar nama pasien dan data rekam medis pasien :
Jenis Pasien :
Jumlah pasien rawat jalan :
Jumlah pasien tindak lanjut (rawat inap) :
16
per bulan. Laporan ini terdiri dari:
1. Laporan kunjungan pasien per bulan berdasarkan jenis pasien.
2. Laporan kunjungan pasien per bulan berdasarkan poli tujuan.
Format Output
Nama Poli :
Id Dokter :
Tanggal :
Daftar nama pasien dan data rekam medis pasien :
Jenis Pasien :
Jumlah pasien rawat jalan :
Jumlah pasien tindak lanjut (rawat inap) :
17
Rumah Sakit Misi Rangkasbitung
Jl. Sartika No 11 Rangkasbitung Banten
No Rekam Medis :
Nama :
Alamat :
Tlp :
Tanggal :
Simpan
18
Input Data Rekam Medis Pasien
Simpan
19
3.1.2.5 Rancangan Proses
Kartu
User Sistem
Informasi
Keterangan :
User mengakses system kemudian mendapat kartu atau jadwal
konsultasi atau laporan harian, laporan bulanan, laporan tahunan
atau informasi rekam medis dan informasi lainnya.
3.1.2.6 Prototype
Prototype adalah rancangan tampilan system baru yang akan dibuat. Pada
rancangan ini terdapat beberapa menu tampilan. Berikut ini adalah prototype
aplikasi sistem informasi pelayanan informasi dan pendaftaran secara online pada
rumah sakit misi.
20
HEADER
HEADER
INFORMASI: Profil RS
21
HEADER
INFORMASI: Username
UGD
ID Pasien
ICU
POLIKLINIK
Nama
RADIOLOGI
LABORATURIUM
Alamat
APOTEK
Nomor Telepon
SIMPAN
22
HEADER
INFORMASI: Kontak RS
UGD
ICU
POLIKLINIK
RADIOLOGI
LABORATURIUM
APOTEK
HEADER
INFORMASI Username
UGD
ICU
POLIKLINIK Password
RADIOLOGI
LABORATORIUM
APOTIK
23
HEADER
INFORMASI:
REKAM MEDIS
LAYANAN INFORMASI
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
INFORMASI:
REKAM MEDIS
Tabel Rekam Medis User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
24
HEADER
INFORMASI:
REKAM MEDIS
Tabel Jadwal Praktek Dokter
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
INFORMASI:
REKAM MEDIS
Form Pendaftaran Brobat
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
25
HEADER
INFORMASI:
REKAM MEDIS
Informasi Profile User
JADWAL PRAKTEK
DOKTER
PENDAFTARAN
BEROBAT
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
26
HEADER
Home Logout
MENU
CETAK LAPORAN
TAHUNAN
27
DAFTAR PUSTAKA
1. http://rifiana.staff.gunadarma.ac.id/Downloads/files/10291/FasePerencanaan.
pdf
2. dewiar.staff.gunadarma.ac.id/Downloads/files/StudiKasusAPS.pdf
3. http://eprints.undip.ac.id/3937/
4. http://id.wikipedia.org/wiki/PHP
5. id.wikipedia.org/wiki/SQL
6. www.w3schools.com/ajax/default.asp
7. id.wikipedia.org/wiki/AJAX
8. repository.usu.ac.id/bitstream/123456789/14627/1/10E01009.pdf
9. eprints.undip.ac.id/17871/1/Purwito_Soegeng_Prasetijono.pdf
10. www.sdlcforms.com/UnderstandingSDLC.htm
11. en.wikipedia.org/wiki/Systems_development_life-cycl
28