Analisis Kebutuhan Layanan Alur Sistem Pendaftaran E-health

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