3.2.3 Analisis Pengguna User
Analisis pengguna bertujuan untuk mengetahui dan menjelaskan siapa saja user yang terlibat dalam menggunakan sistem yang dikembangkan sehingga dapat
memperjelas fungsionalitas dari sistem yang akan dikembangkan dan dapat diketahui tingkat pemahaman user terhadap komputer. Pada tabel di atas
merupakan penjelasan pengguna user yang akan mengoperasikan layanan yang tersedia.
Tabel 3.7 Analisis Pengguna User
Tanggung Jawab
Hak Akses Pendidikan
Tingkat Keterampilan
Admin cloud
provider Mengontrol
dan maintain Layanan
E- health
Berinteraksi dengan back end, yaitu IaaS
dan SaaS S1
Paham Pemrograman
berbasis Web dan arsitektur
cloud computing
Admin Rumah
Sakit Menggunaka
n layanan
untuk mengolah
atau manajemen
informasi rumah sakit
- Berinteraksi dengan front end
yaitu manajemen informasi rumah
sakit
- Menggunakan forum komunikasi
DIII – S1
Mengerti Internet, dan
dapat menggunakan
aplikasi sistem
informasi
Operator Menggunaka
n Layanan
untuk mengolah
atau memanajeme
n data rumah sakit
Berinteraksi dengan front end
yaitu manajemen data rumah sakit
DIII – S1
Mengerti Internet
dan mampu
berinteraksi dengan aplikasi
berbasis web
3.2.4 Analisis Basis Data
Analisis basis data bertujuan untuk menggambarkan kumpulan data yang saling berkaitan satu dengan lainya yang direalisasikan dengan relation key dan
dimodelkan dalam Entity Relationship Diagram ERD. ERD yang dibuat terdiri dari 2 macam yaitu ERD yang menggambarkan sekumpulan data dari database
master cloud master dan ERD yang menggambarkan sekumpulan data dari database rumah sakit. Dari ke 2 macam ERD tersebut, semuanya merujuk pada
data yang ada pada sistem yang akan berjalan. berikut adalah ERD yang diusulkan:
rumkit
temp
admin_rumkit admin_cloud
berita paket
membayar mengelolah
membeli
memiliki memiliki
mendaftarkan N
1
1 N
N
1
N Id_paket
judul_berita nama
nip kode
nama_rumkit
id_berita nama_paket
id_paket
user_name id_admin
status_aktif
id_paket N
1 N
1 1
Gambar 3.4 Entity Relationship Diagram ERD Cloud E-health Master
N obat
Detail_resep resep
M memiliki
Kategori_obat N
1 Kode_obat
Kode_kategori
Kode_obat Kode_resep
Kode_resep menghasilkan
1
M dokter
konsultasi pasien
N 1
nprs
Kd_pasien nprs
Kd_pasien Id_konsultasi
memiliki spesialis
1 1
pengguna mengelola
1 N
mengelola operator
mengelola 1
N N
1 Id_user
nprs
memiliki medrek
1 1
Kode_medrek menghasilkan
mengelola 1
N menghasilkan
1
1 History_berobat
1
1 Id_history
mengelola 1
N memiliki
1
N memiliki
penyakit 1
N Kode_penyakit
mengelola 1
N memiliki
Kategori_penyakit N
1 mengelola
1
N Kode_kategori
mengelola 1
N Kd_spesialis
mengelola mengelola
mengelola 1
1 1
Profil_rs
informasi
poliklinik N
N
N mengelola
N
1 Jadwal_praktek
memiliki 1
N mengelola
1 N
Kd_praktek
Id_profil Id_informasi
Id_poli mengelola
1 N
Pemeriksaan lab melakukan
1 N
No_pemeriksaan
memiliki laboratorium
No_lab
N 1
Gambar 3.5 Entity Relationship Diagram ERD Pengolahan Informasi
Kesehatan
3.2.5 Kamus Data ERD
Tabel 3.8 Kamus data ERD Cloud E-health Kamus Data ERD Cloud E-health
No Entitas
Atribut
1 Admin_cloud
Id_admin, username, password, nama, tempat_lahir, tanggal_lahir, alamat, foto, admin
2 Admin_rumkit
Nip, nama, jk, tempat_lahir, telepon, alamat, email, rumkit, username, password, id_admin_cloud
3 rumkit
Id_cloud, nama_rumkit,
alamat_rumkit, telepon_rumkit, email_rumkit, id_admin
4 berita
Id_berita, judul, isi, type, posted, gambar, id_admin