Dokumen Pengembangan Smart Health Care
Dokumen Pengembangan Smart Health Care
Disusun Oleh:
2017
TIM PROYEK
Muh Aji Ismail adalah salah satu nama penulis makalah ini. Penulis lahir
di Ujung Pandang 28 April 1996. Sejak kecil penulis menempuh pendidikan
di Kota Makassar hingga di bangku SMA dimulai dari TK Dharma
Wanita(lulus tahun 2002), SD Nusantara (lulus tahun 2008), SMP
Nusantara (lulus tahun 2011), SMA Negeri 17 Makassar (lulus tahun 2014).
Pada saat duduk di bangku kuliah ia pergi ke Kota Bandung dan menempuh
pendidikan sarjana di Institut Teknologi Bandung pada program studi Sistem dan Teknologi
Informasi. Penulis dapat dihubungi melalui alamat e-mail muh.ajiismail@gmail.com
Email : rezki_khairunnas@yahoo.com
RINGKASAN
Rekam medis adalah hal yang sangat krusial pada bidang kedokteran. Rekam medis
menunjukkan riwayat kesehatan seseorang. Pemeriksaan yang dilakukan oleh dokter harus
mempertimbangkan rekam medis yang ada agar tidak salah dalam melakukan diagnosa. Setiap
dokter ataupun dokter gigi diharuskan melakukan rekam medis kepada pasiennya.
Seringkali rekam medis dicatat dengan pencatatan manual. Hal tersebut dirasa tidak
efektif dan efisien dari segi sumber daya yang digunakan, usaha dalam melakukan pencatatan,
dan efisiensi dalam melacak kembali rekam medis. Untuk itu kami menyediakan solusi yaitu
proyek smart health card. Proyek ini memanfaatkan aplikasi mobile yang akan membaca suatu
barcode pada kartu dan mengambil data rekam medis pasien pada berdasarkan data pada barcode
tersebut.
Kami mengimplementasikan proyek ini dengan memanfaatkan web service API dalam
melakukan pengolahan database secara cloud. Pada aplikasi mobile-nya kami memanfaatkan
barcode API yang disediakan oleh Mobile Vision. Kami juga akan melakukan standarisasi rekam
medis agar hasil dari proyek ini dapat diimplementasikan di Indonesia.
Metode rekayasa yang kami gunakan adalah metode waterfall. Langkah-langkah yang
dilaksanakan adalah inisiasi proyek, perencanaan dan desain proyek, implementasi proyek,
testing dan sosialisasi, dan penutupan Proyek. Proyek ini dimulai pada bulan Januari tahun 2017
dan selesai pada akhir bulan April tahun 2017.
DAFTAR ISI
TIM PROYEK.............................................................................................................................................i
RINGKASAN.............................................................................................................................................ii
DAFTAR ISI..............................................................................................................................................iii
DAFTAR TABEL........................................................................................................................................v
DAFTAR GAMBAR..................................................................................................................................vi
BAB I DESKRIPSI SISTEM KOMPLEKS.............................................................................................1
1.1. Alasan Pemilihan Berdasarkan Problem Operasional/Opportunity Teknologi.............................1
1.2. Hasil Akhir yang Akan Dicapai...................................................................................................2
1.2.1. Tujuan..................................................................................................................................2
1.2.2. Manfaat................................................................................................................................2
1.3. Deskripsi Subsistem CPSS..........................................................................................................2
1.4. Hirarki Sistem..............................................................................................................................3
BAB II NEEDS ANALYSIS PHASE..........................................................................................................4
2.1 Sasaran Operasional.....................................................................................................................4
2.2 Fungsi Subsistem.........................................................................................................................4
2.3 Feasible Concept System.............................................................................................................5
2.3.1. Visualization of Subsystem Implementation.........................................................................5
2.3.2. Definition of a Feasible Concept.........................................................................................6
2.3.3. Operational Requirements...................................................................................................7
BAB III - Concept Exploration Phase.......................................................................................................10
3.1 Refined Operational Requirements............................................................................................10
3.1.1. Projected Need Analysis.....................................................................................................10
3.1.2. Performance Parameters...................................................................................................12
3.1.3. Performance Requirements................................................................................................13
3.1.4. Performance Characteristic...............................................................................................14
BAB IV CONCEPT DEFINITION PHASE............................................................................................16
4.1 Refined Performance Requirements...........................................................................................16
4.2 Preliminary Functional Design..................................................................................................19
4.3 Concept Effectiveness................................................................................................................20
4.3.1. Alternatif konstruksi pencatatan rekam medis...................................................................20
4.3.2. Alternatif konstruksi pendaftaran pasien............................................................................21
4.3.3. Alternatif konstruksi pengambilan obat menggunakan resep dokter..................................22
BAB V ADVANCED DEVELOPMENT PHASE.....................................................................................24
5.1 Candidate Component for Development....................................................................................24
5.2 Functional Design.....................................................................................................................25
5.4.1 Functional Requirement.....................................................................................................25
5.4.2 Use Case Smart Health Care System.................................................................................25
5.4.3 Actor Definition Smart Health Care System.......................................................................26
5.2.4 Use Case Definition Smart Health Care System................................................................26
5.2.5 Non Functional Requirement.............................................................................................27
5.3 Critical Component and Design Deficiencies............................................................................28
5.4.1 System Component............................................................................................................28
5.4.2 General Boundaries............................................................................................................30
5.4.3 Operational Environment...................................................................................................30
5.4.4 Assumption and Dependency.............................................................................................32
5.4 Validated Design........................................................................................................................33
5.4.1 Prototype Development......................................................................................................33
5.4.2 Development Testing..........................................................................................................33
DAFTAR REFERENSI.............................................................................................................................35
DAFTAR TABEL
Smart Health Care adalah sebuah sistem pelayanan rumah sakit yang terotomatisasi yang
menggunakan konsep Internet of Things (IoT). Smart Health Care memungkinkan rumah sakit
untuk memberikan pelayanan yang lebih baik pada pasien. Sistem ini mencakup beberapa sistem
yang ada di rumah sakit, salah satunya adalah pencatatan rekam medis pasien.
Smart Health Care memiliki solusi, yaitu sebuah smart card. Apabila sistem ditinjau
berdasarkan sudut pandang Cyber-Physical-Social System (CPSS), maka sistem dapat dipecah
menjadi tiga bagian, yaitu:
Cyber. Adanya pertukaran informasi dan data melalui jaringan internet. Informasi
atau data selain tersimpan dalam smart card, juga disimpan dan di-maintain dalam
server.
Physical. Sistem berinteraksi melalui elemen fisik, yaitu smart card, reader/scanner,
dan perangkat lainnya.
Social. Smart card akan menjadi media komunikasi antara pasien, administrator
rumah sakit, dokter, dan pihak berkepentingan lainnya.
Saat ini, hampir seluruh rumah sakit di Indonesia masih melakukan pencatatan rekam
medis pasien secara manual. Hal ini terbukti kurang efisien dikarenakan dalam keadaan genting,
sering terjadi kendala-kendala yang dapat menghentikan atau menghalangi perawatan pada
pasien. Kesalahan pada rekam medis juga dapat menyebabkan kesalahan fatal yang berujung
pada kematian pasien. Berikut kendala-kendala yang sering terjadi.
1
Ketika pasien tidak sadar, maka pihak rumah sakit akan kesulitan untuk mendapatkan
rekam medis pasien.
Pasien kebingungan menjelaskan rekam medisnya.
Perbedaan bahasa yang menyebabkan komunikasi tidak dapat berjalan dengan baik.
1.2.2. Manfaat
Manfaat yang diharapkan dari pengembangan sistem ini adalah berkurangnya human
error dalam pelayanan kesehatan, memudahkan administrasi dan pengaksesan rekam medis oleh
pihak bersangkutan, hingga meningkatkan kualitas pelayanan kesehatan.
2
1.4. Hirarki Sistem
Berikut adalah hirarki dari sistem CPPS yang kami rancang.
Pencatatan Rekam
Pendaftaran Pasien Pengambilan Obat
Medis
Informasi
Informasi Informasi
Pengambilan Obat
Pemeriksaan (Hasil Pendaftaran Pasien
(Resep dokter,
Informasi Dokter Pemeriksaan dan (Tanggal, Jaminan
Tanggal
Tanggal Kesehatan,
Pengambilan,
Pemeriksaan) Identitas, dll)
Informasi Dokter)
3
BAB II NEEDS ANALYSIS PHASE
Dengan adanya sistem smart health care, rumah sakit dapat memberikan pelayanan
kesehatan yang baik pada pasien, juga memudahkan rumah sakit dalam mengelola
kegiatan operasionalnya. Selain itu, sistem ini juga diharapkan dapat meminimalisir
human error yang dapat berakibat fatal bagi pasien dan rumah sakit.
Tujuan dari sistem smart health care adalah memudahkan rumah sakit dalam
mengelola kegiatan operasionalnya, memberikan pelayanan kesehatan yang baik pada
pasien. Selain itu, sistem juga dapat menyimpan informasi dan data mengenai identitas,
rekam medis, dan riwayat pengambilan obat pasien.
3. Constitution of Satisfaction
Pasien menjadi aktor yang paling mendapatkan kemudahan dengan adanya sistem
ini karena adanya rekam medis yang memudahkan pasien mendapatkan pelayanan
kesehatan yang cepat dan baik.
Data dari rekam medis dapat dijadikan sebagai statistik yang mungkin dapat
digunakan untuk memprediksi dan mencegah penyakit.
Memudahkan rumah sakit dalam mengelola kegiatan operasional.
4
Pencatatan rekam medis.
Pencatatan rekam medis berfungsi untuk menyimpan informasi mengenai riwayat
penyakit dan pemeriksaan pasien. Informasi ini nantinya dapat digunakan dalam keadaan
darurat, seperti ketika kondisi pasien kritis dan tidak sadarkan diri.
Pendaftaran pasien.
Pendaftaran pasien berfungsi untuk mencatat informasi mengenai keluar masuknya
pasien dan jenis perawatan yang diberikan. Data dan informasi dari subsistem ini berguna
untuk keperluan administratif rumah sakit.
Pengambilan obat berdasarkan resep dokter
Pengambilan obat berdasarkan resep dokter berfungsi untuk mencegah terjadinya
kesalahan dan penipuan dalam pengambilan obat.S
5
2.3.2. Definition of a Feasible Concept
Berikut ini adalah penjabaran konsep yang feasible dari functional system online delivery
system. Konsep feasible ini akan dibahas melalui tiga aspek yaitu relation to thecurrent system,
application of advanced technology, dan cost.
Relation to the Current System
Smart Health Care merupakan sebuah sistem yang dikembangkan untuk
memperbaharui sistem informasi yang ada di rumah sakit. Penggunaan Smart Health
Care bertujuan untuk memudahkan pasien dalam memiliki informasi mengenai rekam
medis mereka, memudahkan dokter untuk mendiagnosa penyakit pasien, dan
mempermudah rumah sakit dalam urusan administrasi karena pendataan yang
terintegrasi.
Application of Advanced Technology
Smarth Health Care menggunakan teknologi yang advanced pada bagian kartu
yang bertujuan agar pada saat card reader membaca kartu, maka aplikasi dapat
langsung terhubung ke database dan langsung mengeluarkan output berupa informasi
pasien. Dalam penyimpanan informasi Smarth Health Care menggunakan database
online sehingga dapat memudahkan dalam melakukan akses. Smart Health Care ini
dapat digunakan di smartphone maupun pada komputer akan tetapi, pada smartphone
kita hanya dapat melihat informasi sedangkan untuk menambahnya hanya dapat
melalui komputer yang ada pada rumah sakit.
Cost
Dalam pengembangan Smart Health Care diperlukan investasi yang besar. Dana
ini diperlukan pada pengadaan barang seperti smart card, card reader, dan juga
aplikasi yang ada, selain itu diperlukan juga biaya untuk mengimplementasikan dan
merawat sistem agar berkelanjutan. Biaya pengembangan dan pengimplementasikan
ini diharapkan didapatkan dari pemerintah.
Development Process
6
2.3.3. Operational Requirements
Pada bagian ini akan dilakukan peninjauan kembali relevansi pendefinisian kebutuhan
fungsional yang telah ditetapkan dalam keadaan lingkungan rumah sakit secara umum.
Peninjauan akan dilakukan dengan melihat tiga bagian besar yakni parameter performansi,
pengukuran efektivitas dan pengukuran performansi
2.3.3.1. Performance Paramteres
Dalam melakukan validasi kebutuhan diperlukan parameter yang dapat
digunakan untuk mengetahui performansi dari sistem yang ada. Berikut ini akan
dijelaskan pendefinisian peninjauan kebutuhan dalam bentuk tabel.
7
Pengukuan efektivitas dari sistem yang dirancang dan dilakukan berdasarkan
tingkat keberhasilan dari pengurangan penggunaan kertas yang digunakan oleh rumah
sakit. Sistem ini akan dinilai efekti jika dapat memenuhi metric yang ada. Berikut ini
akan dijelaskan metric, unit, kondisi untuk pengukuran efektivitas solusi dilengkapi
dengan keterangan singkat
8
dalam pencarian melakukan pencarian
online hingga 1000 pasien
dalam satu waktu
Error 0.001 Kesalahan sistem Sistem akan menerima
dalam menerima inputan id pasien dari
masukan kartu kartu dan akan dicari
informasi mereka pada
database
Availability 95% Ketersediaan layanan Baik sistem pembacaan
ataupun pendataan
akan mempengaruhi
dari kepuasan diberikan
Response 0.05 s Waktu server Dalam sistem
Time memproses query pendataan dan
pencarian informasi
diperlukan waktu
respon yang sangat
singkat. Hal ini
digunakan untuk
meningkatkan
kenyamanan pasien
pada saat pembacaan
smart card
Pada bagian ini akan dijelaskan secara lebih rinci mengenai kebutuhan yang harus
dipersiapkan pada saat sistem kompleks Smart Health Care mulai diimplementasikan. Hal ini
dilakukan agar dari tim pengembang dapat lebih siap dalam menentukan proyeksi kebutuhan
9
berdasarkan hasil akhir yang diharapkan saat sistem sudah mulai berjalan serta mulai
melayani request dari pengguna.
Pada setiap rumah sakit diharapkan telah mempunyai komputer beserta card
reader miniman satu buah yang digunakan dalam pembacaan dan melakukan proses
update database.
Ketersediaan akan server untuk menyimpan data dan juga nama domain dari
website yang digunakan untuk men-display setiap hasil pertanian yang diproduksi
oleh petani menjadi hal yang penting. Oleh karena itu, perlu dilakukan analisis
kebutuhan terlebih dahulu mengenai kemampuan hardware dalam
menangani request dari pelanggan.
Di dalam sistem ini, tidak hanya interaksi admin dan pasien saja yang akan
terjadi. Akan tetapi terdapat juga peran pemerintah yang dapat memantau,
memberikan berita, bahkan menentukan kebijakan tentang penggunaan smart card
ini.. Hal tersebut dilakukan agar meningkatkan sosialisasi pemerintah melalui satu
saluran yang lebih mudah dengan mempertemukan juga antara rumah sakit dan
pengembang.
10
Bagian ini akan mendeskripsikan mengenai setiap tujuan dan kondisi akhir yang
akan dicapai. Selain itu, melalui analisis pada bagian ini dapat dilakukan dekomposisi
dari tujuan menjadi kebutuhan-kebutuhan serta fungsi-fungsi yang lebih detail. Dalam
upaya memperjelas kebutuhan operasional dari Smart Health Care maka akan dilakukan
pendefinisian kondisi akhir dari skenario sistem, tujuan sistem dan pengatur kepuasan
sistem, serta alasan kebutuhan sistem.
Dengan adanya Smart Health Care ini diharapkan pendataan pasien dari satu
rumah sakit ke rumah sakit yang lain sudah tidak diperlukan karena segala informasi
telah terintegrasi dan terdokumentasi kedalam satu data center yang dapat diakses
oleh semua rumah sakit dengan cara membaca smart card dari pasien.
3. Constitution of Satisfaction
Pasien menjadi aktor yang paling mendapatkan kemudahan dengan adanya sistem ini
karena data-data yang sangat membantu pasien dalam melakukan pengobatan telah
tersedia sehingga proses administrasi akan semakin sederhana
Pasien dapat dengan mudah mendapatkan informasi mengenai rekam medis mereka
dengan cara membuka database mereka.
11
Memudahkan rumah sakit dalam mengurus administrasi karena segala informasi telah
terintegrasi.
Dokter memiliki referensi dalam mendiagnosa penyakit pasien karena telah memiliki
rekam medis yang lengkap dari pasien.
12
Seperti yang telah dibahas pada subbab sebelumnya, parameter yang akan digunakan
untuk mengukur daya kerja dari sistem yang kami usulkan adalah dengan menggunakan tabel
diatas. Tujuan dari penetapan parameter tersebut adalah untuk memudahkan kami dalam menilai
apakah sistem baru yang diterapkan tersebut dapat dikatakan berhasil dalam menyelesaikan
masalah yang ada atau tidak. Paramater tersebut dibuat dengan koordinasi bersama pihak
penyelenggara penanganan kesehatan yang akan menjadi objek tujuan diimplementasikannya
sistem ini. Parameter yang dibuat juga telah memenuhi keseluruhan kebutuhan penilaian yang
harus dikontrol dan dikelola secara berkala.
13
diperlukan waktu
respon yang sangat
singkat. Hal ini
digunakan untuk
meningkatkan
kenyamanan pasien
pada saat pembacaan
smart card
Karakteristik dari kinerja sistem di atas harus dapat dipenuhi agar sistem dapat bekerja
secara optimal. Selain itu, karena tujuan dari penerapan sistem ini untuk meningkatkan performa
pengelola rumah sakit, maka sistem tersebut harus mampu beroperasi dengan baik setiap saatnya.
14
Dari sisi keamanan dan pengelolaan, pihak yang akan menerapkan sistem tersebut juga harus
mempersiapkan metodenya. Karena sistem ini berhubungan dengan informasi pribadi pasien,
maka sistem harus dapat membuat sistem keamanan yang baik dalam melaksanakan fungsinya.
15
BAB IV CONCEPT DEFINITION PHASE
16
pada saat pembacaan
smart card
Performance requirements di atas masih memiliki beberapa kelemahan, salah satunya
adalah requirements cenderung terlalu fokus pada kapabilitas sistem, namun tidak
memperhitungkan maintenance, compatibility, dan sebagainya. Oleh karena itu, performance
requirements perlu disempurnakan dengan cara menambah requirements serta mengkategorikan
requirements ke dalam salah satu kategori, yaitu:
Compatibility Requirements
Kategori ini berfokus pada bagaimana sistem berhubungan dengan tempat
operasinya, pendukung logistiknya, dan sistem lainnya.
Reliability, Maintainability, Availability Requirements
Kategori ini berfokus pada seberapa reliable sistem dapat memenuhi tujuannya,
bagaimana cara merawatnya, dan fasilitas pendukung apa yang dibutuhkan.
Environmental Requirements
Kategori ini berfokus pada lingkungan ekstrim apa yang yang harus dapat dihadapi
oleh sistem.
17
Availability 95% Ketersediaan Baik sistem Reliability,
layanan pembacaan ataupun Maintainability,
pendataan akan Availability
mempengaruhi dari Requirements
kepuasan diberikan
Response 0.05 s Waktu server Dalam sistem Reliability,
Time memproses query pendataan dan Maintainability,
pencarian informasi Availability
diperlukan waktu Requirements
respon yang sangat
singkat. Hal ini
digunakan untuk
meningkatkan
kenyamanan pasien
pada saat pembacaan
smart card
Compatibilit 100% Kesesuaian Keseluruhan sistem Compatibility
y implementasi harus compatible Requirements
sistem dengan terhadap lingkungan
lingkungan sistem sistem, mulai dari
aplikasi yang
compatible dengan
sistem operasi, smart
card dengan aplikasi
dan scanner.
Ketidaksesuaian
salah satu subsistem
ataupun komponen
dapat menyebabkan
kegagalan sistem.
Endurance 95% Ketahanan sistem Sistem dapat Environmental
terhadap kondisi bertahan terhadap Requirements
18
ekstrim kondisi ekstrim yang
dapat menyebabkan
penurunan kinerja
sistem, seperti
bencana alam yang
menyebabkan sistem
mengalami down.
4.2 Preliminary Functional Design
Dalam merumuskan preliminary functional design dari sistem, diperlukan pendefinisian
functional requirements terlebih dahulu. Berikut merupakan functional requirements dari sistem
Smart Health Care.
ID Kebutuhan Penjelasan
Sistem dapat menerima teknis Administrator Rumah Sakit dan Dokter yang telah
F-01 Log In dari Administrator dan terdaftar sebagai pengguna dapat mengakses
Dokter yang terdaftar perangkat lunak sistem
Kartu yang terintegrasi dengan Perangkat keras berupa kartu terintegrasi dengan
sistem dapat memberikan perangkat lunak sistem yang berguna untuk
F-05
informasi mengenai data menyimpan informasi mengenai kondisi kesehatan
pasien pasien
19
Berdasarkan functional requirements di atas, dapat dirumuskan preliminary functional
design yang digambarkan dalam diagram blok fungsional di bawah ini.
20
2 Biaya Biaya dibutuhkan lebih Biaya yang harus
sedikit dengan menimbang dikeluarkan besar dengan
harga database lebih murah menimbang banyaknya
dibandingkan smart card pengguna Smart Card di
dengan memori. masa depan.
3 Jadwal proyek Lebih cepat karena pengadaan Pengadaan membutuhkan
database lebih cepat waktu yang lama mengingat
dibandingkan smart card jumlah smart card yang
dibutuhkan sangatlah banyak
4 Risiko Resikonya kecil karena Resiko penggunaan Smart
kerusakan pada database Card besar karena apabila
memiliki peluang yang kecil kartunya hilang, orang lain
langsung dapat mengakses
informasi di dalamnya
21
harga database lebih murah menimbang banyaknya
dibandingkan smart card pengguna Smart Card di
dengan memori. masa depan.
3 Jadwal proyek Lebih cepat karena pengadaan Pengadaan membutuhkan
database lebih cepat waktu yang lama mengingat
dibandingkan smart card jumlah smart card yang
dibutuhkan sangatlah banyak
4 Risiko Resikonya kecil karena Resiko penggunaan Smart
kerusakan pada database Card besar karena apabila
memiliki peluang yang kecil kartunya hilang orang lain
langsung dapat mengakses
informasi di dalamnya
22
dibandingkan smart card jumlah smart card yang
dibutuhkan sangatlah banyak
4 Risiko Resikonya kecil karena Resiko penggunaan Smart
kerusakan pada database Card besar karena apabila
memiliki peluang yang kecil kartunya hilang orang lain
langsung dapat mengakses
informasi di dalamnya
23
Tabel 13 Candidate Component for Development
ID Kebutuhan Penjelasan
Sistem dapat menerima teknis Administrator Rumah Sakit dan Dokter yang telah
F-01 Log In dari Administrator dan terdaftar sebagai pengguna dapat mengakses
Dokter yang terdaftar perangkat lunak sistem
24
Kartu yang terintegrasi dengan Perangkat keras berupa kartu terintegrasi dengan
sistem dapat memberikan perangkat lunak sistem yang berguna untuk
F-05
informasi mengenai data menyimpan informasi mengenai kondisi kesehatan
pasien pasien
ID Aktor Deskripsi
A-01 Bagian Pendaftaran Aktor dengan role ini dapat melakukan login dan
memasukkan data diri pasien
25
informasi mengenai pasien yang tersimpan di
dalamnya
UC-02 Memasukkkan Data Sistem dapat menerima masukan berupa data diri
Pasien pasien
ID Kebutuhan Penjelasan
26
24 jam
Komponen dari sistem Smart Health Care ini terdiri dari Smart Card,
Database, Server, Card Reader, dan Aplikasi Pengolah Data. Berikut adalah penjelasan
lebih lanjut mengenai level kritis dari tiap komponen yang ada.
27
secara cepat dan tepat
Card Reader Usually High High
Performance : Harus dapat
membaca barcode yang ada
pada kartu dengan tepat dan
menghasilkan informasi
yang dapat diolah olah
administrator
Complex interface :
interface card reader
terhubung kepada aplikasi
pengolah data yang
dipasang di area kerja
administrator
Buzzer Exterme Condition : Low
Buzzer dapat berbunyi
sebagai tanda bahwa kartu
telah berhasil dipindai
Microprocessor Complex interface : High
interface dari mikroprosesor
terhubung ke banyak
komponen yang terhubung
dalam sistem pembacaan
barcode kartu.
Smart Card Special Material and High
Process : Terbuat dari
material yang mampu
menjaga kualitas memori di
dalamnya pada kondisi
yang berbeda-beda
Server Usually High High
Performance : Harus dapat
28
menyimpan, mengelola, dan
memelihara seluruh
informasi yang disimpan di
dalamnya dengan baik dan
tahan terhadap berbagai
kondisi
LCD Complex interface : Medium
interface dari lcd terhubung
dengan mikroprosesor dan
aplikasi pengolah data
sebagai indikator bahwa
kartu telah berhasil dipindai
1. Sistem harus terhubung ke internet agar dapat mengakses data pada server
3. Sistem bergantung pada perangkat lunak lain, yaitu Apache dan Web Browser
4. Sistem tidak case sensitive, sehingga apabila terdapat perbedaan kapitalisasi huruf,
sistem akan menganggap itu data yang berbeda
Agar perangkat lunak dapat bekerja dengan optimal, tentunya dibutuhkan lingkungan
operasi yang mendukung keberjalanan sistem. Berikut merupakan spesifikasi yang perlu dimiliki
agar perangkat lunak dapat berfungsi dengan baik:
29
1. Hardware
Sistem yang dibangun akan menggunakan perangkat komputer sebagai media utama
operasinya. Oleh karena itu, tentu dibutuhkan perangkat komputer dengan spesifikasi tertentu
agar sistem dapat berjalan dengan baik. Sistem ini membutuhkan dua jenis komputer, yaitu
perangkat komputer untuk dijadikan sebagai server serta perangkat komputer yang digunakan
untuk transaksi sehari-hari.
Spesifikasi minimum yang dibutuhkan untuk perangkat komputer yang akan digunakan
sebagai server adalah sebagai berikut.
d. Gigabit LAN
Spesifikasi minimum yang dibutuhkan untuk perangkat komputer yang akan digunakan
sehari-hari yaitu sebagai berikut.
d. Gigabit LAN
Selain itu, alat-alat tambahan seperti keyboard, mouse serta layar monitor pun dibutuhkan
untuk kelancaran keberjalanan sistem terkait.
Spesifikasi minimum yang dibutuhkan untuk perangkat smartphone yang akan digunakan
sehari-hari yaitu sebagai berikut.
a. Iphone 5/ Android
30
b. iOS 8 / Android 5.0
31
2. Software
Untuk menunjang keberjalanan sistem yang dibuat, hardware yang dimiliki harus
dilengkapi dengan berbagai perangkat lunak yang berkaitan dengan sistem. Dalam perangkat
lunak data anggota HIMASTI ini, dibutuhkan berbagai perangkat lunak yang memiliki fungsi
pengaksesan data anggota pada server, yakni:
a. XAMPP
b. Apache
c. Web browser
d. MySQL
1. Pihak rumah sakit dapat memenuhi kebutuhan teknologi secara mandiri untuk
mengimplementasikan hasil proyek ini yaitu berupa komputer dan koneksi internet.
2. Dokter telah memiliki perangkat mobile yang sesuai dengan spesifikasi untuk
dipasang aplikasi sistem tersebut.
3. Pegawai rumah sakit dan dokter belum memiliki kompetensi sehingga perlu diberi
pelatihan dan sosialisasi.
4. Pihak rumah sakit menyetujui kontrak yang disusun mengenai penggunaan sistem ini.
Terdapat tiga macam ketergantungan pada sistem yang dibangun yaitu ketergantungan
teknologi, pengguna, dan kebijakan. Penjabaran dari ketiga hal tersebut adalah sebagai berikut:
1. Teknologi
Terdapat dua komponen ketergantungan pada bagian teknologi yaitu hardware dan
software. Performa dari implementasi hasil proyek ini ditentukan oleh kemampuan
hardware, minimal terpenuhi seperti yang telah dijelaskan pada lingkungan operasi.
Ketergantungan software secara spesifik adalah dalam hal pemanfaatan teknologi
barcode API, web services, database system, dan mobile apps development. Hasil dari
32
proyek ini bergantung kepada ketersediaan layanan yang diberikan pada pemanfaatan hal
tersebut.
2. Pengguna
Pengerjaan proyek ini bergantung kepada karakteristik dan kapabilitas pengguna.
Meskipun akan diadakan sosialisasi dan pelatihan, desain dari proyek ini tetap
mempertimbangkan kemampuan pengguna yang ada saat ini. Hal tersebut dilakukan agar
hasil pengerjaan proyek dapat diimplementasikan dengan baik dan mudah. Pengguna
sistem yang dimaksud adalah pihak rumah sakit (dokter dan bagian pendaftaran) dan
pasien.
3. Kebijakan
Kebijakan dari pemerintah akan mempengaruhi desain dari proyek ini. Kebijakan
tersebut berupa isi dari rekam medis, prosedur pencatatan rekam medis, dan pihak yang
memiliki wewenang dalam melakukan pencatatan rekam medis. Kebijakan tersebut
diambil dari hukum baku tertulis dari pemerintah (undang-undang dan peraturan menteri)
dan aturan lain dari Ikatan Dokter Indonesia atau organisasi sejenis yang telah diakui dan
diterapkan oleh mayoritas rumah sakit.
33
Maintainability, ketersediaan dan ketahanan sistem dengan berbagai
Availability kemungkinan
input untuk
mengetes perilaku
sistem
3 Environmental Bertujuan untuk mengeuji perilaku Menguji sistem
sistem terhadap lingkungan pada beberapa
operasional kemungkinan
kondisi
operasional sistem
4 Efficiency Bertujuan untuk mengukur sistem Menguji sistem
dalam respon dan kemampuan dengan
sistem dalam mengelola sumber memberikan
daya yang dimiliki banyak input dan
melihat daya
tanggap sistem
dalam mengelola
input tersebut
5 Portability Bertujuan untuk menguji apakah Menguji sistem
perangkat lunak mampu beradaptasi dengan melakukan
dengan perangkat lunak lainnya integrasi dengan
dalam satu lingkungan operasional sistem lain dalam
satu lingkungan
yang sama.
DAFTAR REFERENSI
34
[1] Menteri Kesehatan Republik Indonesia. 2008. Peraturan Menteri Kesehatan Republik
Indonesia No. 269/MENKES/PER/III/2008. Jakarta.
[2] Republik Indonesia. 2004. Undang-Undang No. 29 Tahun 2004 tentang Praktik Kedokteran.
Lembaran Negara RI Tahun 2004. No. 4431. Sekretariat Negara. Jakarta.
35