37
Tabel 3.23 Narasi Use Case Upload Data
Nama Use Case Upload Data
Aktor User
Admin Deskripsi
Use Case
Use Case ini menggambarkan proses upload data
Prakondisi User
berada pada halaman transfer data Trigger
User dapat melakukan proses upload data
Langkah Umum Kegiatan Aktor
Respon Sistem 1. Menampilkan halaman
transfer data 2. Menginput file pada
form upload data dan
memilih tombol Upload Data
3. Melakukan
proses upload file
ke folder 4.
Melakukan proses
upload data
file ke
database 5. Menampilkan halaman
uploadResult dengan
pesan sukses Langkah
Alternatif 6.
Jika proses
gagal menampilkan
halaman uploadResult
dengan pesan error
38
Kesimpulan User
sukses melakukan upload data ke database dan memasuki halaman uploadResult
Postkondisi User
berada di halaman uploadResult
Tabel 3.24 Narasi Use Case Upload File
Nama Use Case Upload File
Aktor User
Admin Deskripsi
Use Case
Use Case ini menggambarkan proses upload file
Prakondisi User
berada pada halaman transfer data Trigger
User dapat melakukan proses upload file
Langkah Umum Kegiatan Aktor
Respon Sistem 1. Menampilkan halaman
transfer data 2. Menginput file pada
form upload fil e dan
memilih tombol Upload File
3. Melakukan
proses upload file ke folder
4. Menampilkan halaman uploadResult
dengan pesan sukses
Langkah Alternatif
5. Jika
proses gagal
menampilkan halaman
39
uploadResult dengan
pesan error Kesimpulan
User sukses melakukan upload file ke folder dan
memasuki halaman uploadResult Postkondisi
User berada di halaman uploadResult
Tabel 3.25 Narasi Use Case Transfer Data
Nama Use Case Transfer Data
Aktor User
Admin Deskripsi
Use Case
Use Case ini menggambarkan proses transfer data
Prakondisi User
berada pada halaman transfer data Trigger
Langkah Umum Kegiatan Aktor
Respon Sistem 1. Menampilkan halaman
transfer data 2.
Memilih tombol
Transfer Data 3.
Melakukan proses
transfer data 4. Menampilkan halaman
transferResult dengan
pesan sukses Langkah
5. Jika
proses gagal
menampilkan halaman
40
Alternatif transferResult
dengan pesan error
Kesimpulan User
sukses melakukan transfer data dan memasuki halaman transferResult
Postkondisi User
berada di halaman transferResult
3.7 Rancangan Antar Muka Pengguna Sistem Database OLAP
3.7.1 Tampilan Halaman Login
Pada tampilan halaman login terdapat 2 field input yaitu username
dan password untuk mengisi username dan password user serta 1 button Login untuk melakukan proses login.
Gambar 3.5 Tampilan Halaman Login
Gambar 3.5 adalah rancangan untuk tampilan halaman login.
41
3.7.2 Tampilan Menu Utama
Halaman menu adalah halaman yang muncul setelah user baik admin maupun user biasa melewati proses login. Secara
desain tampilan tidak ada perbedaan antara user admin dan user biasa, perbedaan hanya pada menu - menu yang ada.
Gambar 3.6 Tampilan Menu Utama
Gambar 3.6 adalah rancangan untuk tampilan halaman menu utama.
42
3.7.3 Tampilan Halaman OLAP
Tampilan OLAP view adalah halaman yang muncul ketika user
memilih salah satu OLAP view yang ingin dilihat. Tampilan halaman OLAP dapat dilihat pada gambar 3.7.
Gambar 3.7 Tampilan Halaman OLAP
Gambar 3.7 adalah rancangan untuk tampilan halaman menu OLAP view.
43
3.7.4 Tampilan Halaman Transfer Data
Tampilan Transfer Data adalah halaman yang muncul ketika user memilih menu Transfer Data. Tampilan halaman
transfer data dapat dilihat pada gambar 3.8.
Gambar 3.8 Tampilan Halaman Transfer Data
Gambar 3.8 adalah rancangan untuk tampilan halaman menu OLAP transfer data.
3.8 Kebutuhan Komponen dan Kebutuhan Sistem
Adapun kebutuhan komponen yang menunjang terbentuknya data warehouse
ini antara lain : a. Jespersoft ETL merupakan komponen yang dibutuhkan untuk
melakukan perancangan ETL. b. Schema Workbench merupakan komponen yang digunakan untuk
membuat file skema mondrian dalam format XML untuk memetakan cube, dimensi, dan measure dengan relasional
database. c. JasperReports Server digunakan dalam menampilkan analisa hasil
OLAP. d. MySql merupakan komponen yang digunakan sebagai database.
44
4
tabel, gambar
BAB IV IMPLEMENTASI DAN ANALISIS SISTEM
Pada bab ini akan menjelaskan tentang implementasi pembuatan data warehouse
dan analisanya. Pembuatan data warehouse mengacu pada kebutuhan informasi yang dapat diperoleh dari rekam medis di RSUP dr. Soeradji
Tirtonegoro Klaten .
4.1 Implementasi Arsitektur Data warehouse
Pembentukan data warehouse rekam medis RSUP Dr. Soeradji Tirtonegoro berasal dari sumber data yang berbentuk file excel. Sumber
data yang masih berbentuk excel akan disimpan dalam database master_rekam_medis, kemudian dilakukan proses ETL. Setelah proses
ETL dilanjutkan dengan proses OLAP . Hasil dari pembentukan OLAP nantinya digunakan untuk membantu dalam menggali informasi mengenai
rekam medis di Dr. Soeradji Tirtonegoro Klaten. Arsitektur sistem yang digunakan untuk pembuatan data warehouse beasiswa dapat dilihat pada
gambar 4.1.
Gambar 4.1 Arsitektur Data warehouse
Untuk mendukung arsitektur sistem data warehouse rekam medis RSUP dr. Soeradji Tirtonegoro Klaten diperlukan beberapa spesifikasi
software dan hardware yang mendukung yaitu:
1. Software yang digunakan : a. Database : SQLyog Version 10.42