Beruflich Dokumente
Kultur Dokumente
PROPOSAL SKRIPSI
Disusun Oleh:
SABILA ARIMI AHDI
2013142230
PROPOSAL SKRIPSI
Disusun Oleh:
XXXXXXXXXX (nama penulis)
2013142230
i
ABSTRACT
vi
ABSTRAK
vii
KATA PENGANTAR
Dengan memanjatkan puji dan syukur kepada Tuhan Yang Maha Esa atas rahmat
dan hidayah serta bimbingannya, saya membuat Proposal Skripsi ini yang berjudul
“PERANCANGAN SISTEM INFORMASI REKAM MEDIS BERBASIS WEB
DENGAN METODE WATERFFAL PADA PUSKESMAS PONDOK KACANG
TIMUR”.
Pembuatan Proposal Skripsi ini dimaksudkan untuk memenuhi salah satu syarat
untuk mengikuti sidang skripsi pada Program Studi Teknik Informatika Jenjang Strata
1 di Universitas Pamulang, Tangerang Selatan.
Dalam penyusunan Proposal Skripsi ini, penulis tidak lepas dari pihak-pihak
tertentu yang telah banyak memberikan bantuan bimbingan serta pengarahan,
sehingga pada kesempatan ini dengan sebesar – besarnya penulis menyampaikan
banyak terima kasih kepada :
1. Bapak Dr. H Dayat Hidayat, M.M, sebagai Rektor Universitas Pamulang.
2. Bapak Syaiful Bakhri, ST.,M.Eng.,Sc,Ph.D, selaku Dekan Fakultas Teknik
Universitas Pamulang.
3. Bapak Syaiful Bakhri, ST.,M.Eng.Sc.,Ph.D. sebagai Ketua Program Studi
Teknik Informatika Universitas Pamulang.
4. Seluruh Bapak/Ibu Dosen yang telah memberikan ilmunya selama penulis
mengikuti perkuliahan di Universitas Pamulang.
5. Para kerabat dan sahabat yang telah memberikan dukungan moril dalam
menyelesaikan skripsi ini.
6. Semua pihak yang telah membantu baik secara langsung maupun tidak langsung
dalam menyelesaikan proposal ini.
Kritik dan Saran sangat penulis harapkan guna terciptanya sebuah karya ilmiah
yang berkualitas yang dapat berguna kelak baik bagi penulis sendiri maupun bagi
pembaca.
viii
Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi semua pihak
terutama penulis baik sebagai bahan karya tulis berupa informasi, perbandingan
maupun dasar untuk penelitian materi lebih lanjut.
ix
DAFTAR ISI
ix
2.4.3 Class Diagram .................................................................................. 25
2.4.4 Sequence Diagram ............................................................................ 26
2.5 Aplikasi Pendukung .............................................................................. 27
2.5.1 Pengertian PHP ................................................................................. 27
2.5.2 MySQL (My Structure Query Language) ........................................ 28
2.5.3 Xammp ............................................................................................. 30
2.6 Pengujian Sistem .................................................................................. 30
2.6.1 Pengujian White box………………………………………….…….31
2.6.2 Pengujian black box .......................................................................... 31
BAB III ANALISA DAN PERANCANGAN ............................................... 32
3.1 Analisa ................................................................................................. 32
3.1.1 Analisa Sistem Saat Ini ..................................................................... 32
3.1.2 Evaluasi Sistem Saat Ini ................................................................... 33
3.1.3 Analisa Sistem Yang Akan Dibangun .............................................. 34
3.1.4 Perancangan Sistem Yang Akan Diusulkan ..................................... 34
3.2 Perancangan Basis Data .......................... Error! Bookmark not defined.
3.2.1 Entity Relationship Diagram (ERD). Error! Bookmark not defined.
3.2.2 Transformasi ERD ke LRS ............... Error! Bookmark not defined.
3.2.3 Logical Record Structure (LRS). ..... Error! Bookmark not defined.
3.2.4 Normalisasi ....................................... Error! Bookmark not defined.
3.2.5 Spesifikasi Basis Data ...................... Error! Bookmark not defined.
3.3 Perancangan Unified Modelling Languange (UML)Error! Bookmark not
defined.
3.3.1 Use Case Diagram ............................ Error! Bookmark not defined.
3.3.2 Activity Diagram .............................. Error! Bookmark not defined.
3.3.3 Class Diagram .................................. Error! Bookmark not defined.
3.3.4 Sequence Diagram ............................ Error! Bookmark not defined.
3.4 Perancangan Antarmuka (User Interface) Error! Bookmark not defined.
BAB IV IMPLEMENTASI DAN PENGUJIANError! Bookmark not defined.
4.1 Spesifikasi Sistem ................................... Error! Bookmark not defined.
4.1.1. Spesifikasi Perangkat Keras ............. Error! Bookmark not defined.
4.1.2. Spesifikasi Perangkat Lunak ............ Error! Bookmark not defined.
x
4.2 Implementasi Antarmuka ........................ Error! Bookmark not defined.
4.2.1. Halaman Menu Login ....................... Error! Bookmark not defined.
4.2.2. Halaman Menu Utama ...................... Error! Bookmark not defined.
4.2.3. Halaman Menu Data Pasien ............. Error! Bookmark not defined.
4.2.4. Halaman Menu Data Dokter ............. Error! Bookmark not defined.
4.2.5. Halaman Menu Data Resep Obat ..... Error! Bookmark not defined.
4.2.6. Halaman Menu Data Reskam Medis Error! Bookmark not defined.
4.2.7. Halaman Menu Data Apoteker ......... Error! Bookmark not defined.
4.2.8. Tampilan Cetak Kartu Pasien ........... Error! Bookmark not defined.
4.3 Pengujian Sistem .................................... Error! Bookmark not defined.
4.3.1. Pengujian Black Box ........................ Error! Bookmark not defined.
4.3.2. Kasus Dan Hasil Pengujian .............. Error! Bookmark not defined.
BAB V PENUTUP ......................................... Error! Bookmark not defined.
5.1 Kesimpulan ............................................. Error! Bookmark not defined.
5.2 Saran ...................................................... Error! Bookmark not defined.
xi
BAB I
PENDAHULUAN
Dalam kehidupan yang serba kompleksitas, informasi menjadi salah satu faktor
utama bagi keberhasilan suatu organisasi dalam hal pencapaian tujuan yang telah
mengolah data yang diterimanya menjadi informasi yang berkualitas. (Al Fatta, Hanif.
2007)
instansi dan pegawainya, oleh karena itu maka setiap organisasi/instansi berlomba-
bagian aktifitas yang vital dalam mengotomatisasi hal-hal yang dihendaki sebagai
sarana untuk berbagai kegiatan instansi. Dengan hadirnya sistem informasi yang
secara maksimal dan betul-betul membantu peralihan dari sistem informasi manual
menuju informasi yang terkomputerisasi. Ini mulai menjadi salah satu pilihan yang
memang memberikan keuntungan dari sisi efektifitas dan efesien yang mengolah
1
2
data dan menyajikannya menjadi sebuah informasi yang berguna. Hal ini tersebut
berhubungan dengan rekam medis pasien masih dilakukan secara manual yakni
menggunakan ms.excel dan buku induk. Begitu pula dengan proses kegiatan internal
pencatatan kedalam buku induk sehingga sering terjadi redudasi yang menimbulkan
berbagai permasalahan lainnya yang berhubungan dengan rekam medis pasien. Hal ini
Rekam medis adalah suatu keterangan baik secara tertulis maupun rekaman
tentang identitas klien, hasil pengkajian, atau segala pelayanan dan tindakan
media dimaksudkan untuk sebuah aplikasi berbasis mobile yang diterapkan pada
sistem operasi web yang mampu menjadi salah satu alternatif solusi permasalahan
yang ada untuk memberikan laporan data pasien yang lebih efisien.
induk yang sama, sehingga pemeriksa kesulitan untuk melihat data riwayat
pasien.
Apakah sistem informasi rekam medis pasien berbasis web ini mampu
Sesuai dengan latar belakang dan permasalahan diatas, maka penulis membatasi
database MYSQL.
Tujuan dari penelitian ini adalah untuk merancang dan membuat sistem
informasi rekam medis pasien secara tepat waktu, dapat diakses dimana saja dan
DBMS MySQL.
web.
lebih efisien.
Dalam metode penelitian untuk mendapatkan data dan informasi maka metode
yang digunakan dalam proses pengumpulan data yang dilakukan adalah sebagai
berikut :
a. Wawancara
b. Pengamatan (Observasi)
pustaka
c. Study Pustaka
penelitian.
Sistematika penulisan yang digunakan dalam laporan ini terdiri dari lima bab,
BAB I PENDAHULUAN
Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang
berupa pengertian dan definisi. Bab ini juga menjelaskan konsep dasar
Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang
berupa pengertian dan definisi. Bab ini juga menjelaskan konsep dasar
BAB V PENUTUP
Dari kegiatan observasi dan wawancara yang telah dilakukan, dapat diketahui
bahwa dalam pengelolaan data dan informasi rekam medis di Puskesmas Pondok
dimaksud dengan rekam medis adalah berkas yang berisi catatan dan dokumen
8
9
rekaman tentang identitas klien, hasil pengkajian, atau segala pelayanan dan
bahwa rekam medis adalah berkas yang berisikan catatan dan dokumen tentang
dan pemeliharaan. Pembuatan situs web dengan metode ini sangat cocok
dilakukan pada situs web berskala besar karena menyangkut manajemen dan
dengan classic life cycle, dimulai dari tingkat sistem dan kemajuan melalui
yang terdiri dari beberapa laman yang berisi informasi dalam bentuk digital
baik itu teks, gambar, animasi yang disediakan melalui jalur internet sehingga
baik berupa teks, gambar, suaramaupun video yang interaktif dan mempunyai
1998).
Website adalah kumpulan halaman web yang saling terhubung dan file-
filenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan
di bawah homepage disebut child page, yang berisi hyperlink ke halaman lain
data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien
yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk
mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan
pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server
sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML
kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya
HTML adalah bahasa markup internet (web) berupa kode dan simbol
digunakan untuk membuat website. Website yang dibuat dengan HTML ini,
dapat dilihat oleh semua orang yang terkoneksi dengan internet. Tentunya
dari Hyper Text Markup Language. Tapi mengetahui singkatannya saja tidak
akan cukup. Karena itu saya akan menyajikan arti dari kata kata tersebut.
adalah sebuah teks khusus di internet, dimana saat teks tersebut diklik,
12
b. Markup adalah hal yang dilakukan oleh tag HTML kepada teks yang
sebagai tipe teks tertentu. Misalnya saja jika kita menandai sebuah teks
dengan tag html <i>, maka teks tersebut akan berubah menjadi italic
memiliki kata kata berupa kode dan syntax seperti bahasa yang lain.
Saat ini bahasa HTML masih terus dikembangkan Hal ini dikarenakan
karena itu bahasa HTML harus ditingkatkan lagi agar bisa menciptakan
studi yang digunakan sebagai landasan teori serta sebagai pembanding antara
penelitian yang sedang dilakukan dengan penelitian yang telah ada sebelumnya.
“Sistem Informasi Rekam Medis Rawat Inap dan Rawat Jalan Pada
1. Dengan adanya aplikasi rekam medis rawat jalan dan rawat inap ini
2. Aplikasi rekam medis rawat jalan dan rawat inap yang dibangun dapat
pengolahan data rekam medis baik rawat jalan maupun rawat inap.
3. Dengan adanya aplikasi rekam medis rawat jalan dan rawat inap ini
uraian yang telah penulis jelaskan diatas, maka penulis dapat mengambil
rekam medis ini akan bisa memberikan salah satu solusi dalam
masyarakat.
14
rekam medis merupakan kegiatan rutin yang dilakukan setiap hari. Dari
sistem yang berjalan di RSUD Waled ini, pengolahan data base rekam
pasien secara lengkap dan akurat serta mendukung kinerja dokter dalam
Banyak sekali definisi tentang basis data yang diberikan oleh para ahli di
bidang ini. Basis data atau juga disebut database, terdiri dari dua penggalan kata yaitu
data dan base, yang artinya berbasiskan pada data, tetapi secara konseptual, database
diartikan sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation),
disusun menurut aturan tertentu secara logis, sehingga menghasilkan informasi. Selain
itu, untuk mengelola dan memanggil query basis data agar dapat disajikan dalam
berbagai bentuk yang diinginkan dibutuhkan perangkat lunak yang disebut Sistem
Manajemen Basis Data atau juga disebut Database Management System (DBMS).
membentuk satu kesatuan yang disebut Sistem Basis Data. Sistem Basis Data adalah
15
komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data
pengambilan keputusan.
Sama halnyadengan class diagram, ERD ini juga bisa dijadikan sebagai salah
entitas data dan atribut serta berbagai hubungannya (Potter, Turban dan Rainer,
16
(Structure record secara logic). Setelah itu baru ditransformasi kebentuk relasi
ini.
perlu melihat jumlah atribut yang lebih sedikit, dan selalu digabung ke
arah many.
record pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas”.
Logical record structure dibentuk dengan nomor dari tipe record. Logical
record strukture terdiri dari link-link diantara tipe record. Link ini menunjukan
arah dari satu tipe record lainnya. Banyak link dari LRS yang diberi tanda field-
field yang kelihatan pada kedua link tipe record. Penggambaran LRS mulai
1) Tiap entitas dan relasi (Jika kardinalitas setiap entitas many-to-many) juga
2.3.4 Normalisasi
berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat
dilakukan proses insert, update, delete, dan modifikasi pada satu atau beberapa
atribut tanpa mempengaruhi integritas data dalam relasi tersebut (Sohry Alfian,
2013).
mekanisme melalui jenis-jenis data yang dapat disimpan, dicari kembali dan
diubah (Zulkifli, 2003: 355). Menurut Al Bahra, DBMS adalah kumpulan atau
Tujuan utama dari DBMS adalah untuk menyediakan suatu lingkungan yang
mudah dan efisien untuk penggunaan, penarikan dan penyimpanan data atau
database. Menurut Zulkifli (2003: 354), database adalah kumpulan semua data
yang disimpan dalam satu file atau beberapa file. Dengan database diharapkan
sekumpulan data store (bisa dalam jumlah yang sangat besar) yang tersimpan
dalam magnetik disk, optical disk, magnetik drum atau media penyimpanan
sekunder lainnya.
a. Field
atribut. Atribut merupakan relasi fungsional dari satu object set ke object set
yang lainnya.
b. Record
Sering disebut juga tuple. Record sering dinyatakan dengan suatu baris data
dalam suatu relasi. Record terdiri dari kumpulan atribut-atribut yang saling
lengkap.
c. File
22
d. Key
Merupakan elemen record yang dipakai untuk menemukan keseluruhan isi dari
record tersebut pada waktu akses, atau bisa juga digunakan untuk
1. Super Key
Merupakan satu atau lebih atribut dari suatu tabel yang dapat digunakan untuk
2. Candidate Key
Merupakan super key dengan jumlah atribut minimal. Key jenis ini tidak boleh
3. Primary Key
Merupakan salah satu dari atribut candidate key yang dapat dipilih / ditentukan
sebagai key. Primary key dapat dibagi menjadi tiga kriteria, diantaranya:
4. Alternate Key
Setiap atribut dari candidate key yang tidak terpilih menjadi primary key, maka
5. Foreign Key
Merupakan sembarang atribut yang menunjuk kepada primary key pada tabel
yang lain. Foreign key akan terjadi pada suatu relasi yang memiliki kardinalitas
Unified Markup Language (UML) adalah bahasa pemodelan untuk sistem atau
kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami (Nugroho,
2010:6). Selain itu UML adalah bahasa pemodelan yang menggunakan konsep
orientasi objek. UML dibuat oleh Grady Booch, James Rumbaugh, dan Ivar Jacobson
membantu memodelkan sistem dari berbagai perspektif. UML tidak hanya digunakan
dalam pemodelan perangkat lunak, namun hampir dalam semua bidang yang
membutuhkan pemodelan.
interaksi yang terjadi antara ‘aktor’ inisiator dari interaksi sistem itu sendiri
dengan sistem yang ada, sebuah Use Case direpresentasikan dengan urutan
diagram lebih dititik beratkan pada fungsionalitas yang ada pada sistem, bukan
24
berdasarkan alur atau urutan dalam kejadian. Sebuah use case diagram
sistem atau sebuah proses. Yang perlu diperhatikan di sini adalah bahwa
penjelasan class, paket, dan objek serta hubungan satu sama lain seperti
menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi
Package dan objek beserta hubungan satu sama lain seperti pewarisan,
sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar
Dari penelitian yang akan saya lakukan, saya akan menggunakan beberapa
untuk membuat halaman web yang dinamis. Karena PHP merupakan server-
HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan
terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP
dirancang untuk membuat halaman web yang dinamis, yaitu halaman web yang
PHP juga dapat berjalan pada berbagai web server seperti IIS (Internet
Information Server), PWS (Personal Web Server), Apache, Xitami. PHP juga
28
mampu berjalan di banyak sistem operasi yang beredar saat ini, diantaranya :
Sistem Operasi Microsoft Windows (semua versi), Linux, Mac Os, Solaris.
PHP dapat dibangun sebagai modul web server Apache dan sebagai binary
yang dapat berjalan sebagai CGI (Common Gateway Interface). PHP dapat
dan redirect user. Salah satu keunggulan yang dimiliki PHP adalah
yang baik dengan beberapa DBMS seperti Oracle, Sybase, mSQL, MySQL,
Namun kekuatan utama adalah konektivitas basis data dengan web. Dengan
kemampuan ini kita akan mempunyai suatu sistem basis data yang dapat
diakses.
Secara teori, database adalah kumpulan data atau sistem informasi yang
data yang sejenis, dimana setiap datanya dapat saling berhubungan satu sama
misalnya: MySQL, Ms. Access, PostgreSQL, dan SQL Server. Aplikasi yang
29
pada System Unix dan Linux. Seiring berjalannya waktu dan banyaknya
peminat yang menggunakan database ini, MySQL merilis versi yang dapat di-
70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian diikuti dengan
SQL sendiri adalah salah satu bahasa database yang paling popular di dunia.
TCL APIS.
banyak.
h. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang
bervariasi.
2.5.3 Xammp
sebelum dikirim kepada pengguna. Pengujian software adalah kegiatan yang ditujukan
untuk mengevaluasi atribut atau kemampuan program dan memastikan bahwa itu
memenuhi hasil yang dicari, atau suatu investigasi yang dilakukan untuk mendapatkan
informasi mengenai kualitas dari produk atau layanan yang sedang diuji (under test),
secara obyektif dan independen, yang bermanfaat dalam operasional bisnis untuk
suatu program.
b. Kesalahan interface.
e. Validitas fungsional.
BAB III
ANALISA DAN PERANCANGAN
3.1 Analisa
Analisa sistem merupakan proses penguraian suatu sistem informasi yang utuh
serta mengevaluasi hal yang muncul, hambatan-hambatan yang sering terjadi serta
kea rah yang lebih baik dan sesuai dengan kebutuhan perkembangan teknologi
yang berhubungan dengan rekam medis pasien masih dilakukan secara manual
yakni penggunaan excel. Begitu pula dengan proses kegiatan internal yang
aplikasi yang telah disediakan namun tetap saja dalam kenyataannya kerja
dengan rekam medis pasien. Hal ini menyulitkan bidang administrasi dalam
menuju informasi yang terkomputerisasi. Ini mulai menjadi salah satu pilihan
yang memang memberikan keuntungan dari sisi efektifitas dan efesien yang
mengolah data
Kacang Timur ini adalah user. Data user dimasukkan ke sistem oleh admin.
User dapat menggunakan sistem ini jika data user telah tercatat di dalam
sistem. User bertugas untuk mencatat setiap data pasien. Dalam sistem ini User
buku manual.
medis pada sistem. Artinya, jika ada penambahan pasien baru atau ada data
pasien yang berubah, maka data yang ada pada sistem harus disesuaikan
dengan benar. Admin harus teliti pada saat memasukkan, mengubah atau
menghapus data pasien. Data pasien yang ada pada sistem harus sesuai dengan
laporan yang ada pada rekam medis. Hal ini dikarenakan data pasien
33
3.1.3 Analisa Sistem Yang Akan Dibangun
rekam medis pasien ini mencatat segala informasi yang ada diperusahaan
ada, dan dapat menghasilkan informasi yang cepat, tepat dan akurat. Dengan
adanya sistem aplikasi sistem informasi rekam medis berbasis web ini,
dan pengecekan data dapat diketahui secara tepat dan akurat, pembuatan
laporan pun menjadi lebih mudah, dan user dapat secara langsung berinteraksi
34
Gambar 3.2 Use case Diagram Sistem yang diusulkan
35
DAFTAR PUSTAKA
Putra, Lingga Jaya Bermana, dkk. Sistem Informasi Rekam Medis Rawat Jalan Pada
Indonesia Bandung.
Jogiyanto HM, 2002, Analisis & Desain Sistem Informasi, (edisi kedua, cetakan
36
Rizky Ramadhan, Tri Oktari Angga, Ervi Cofriyanti, S.Si, M.T.I, Ery Hartati, M.Kom,
MDP.
37
38