• Tidak ada hasil yang ditemukan

DAFTAR ISI. Kata Pengantar... vii Abstrak... x Daftar Isi... xii Daftar Simbol... xiv Daftar Gambar... xviii Daftar Tabel... xx Daftar Lampiran...

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR ISI. Kata Pengantar... vii Abstrak... x Daftar Isi... xii Daftar Simbol... xiv Daftar Gambar... xviii Daftar Tabel... xx Daftar Lampiran..."

Copied!
10
0
0

Teks penuh

(1)

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir ... i

Lembar Pernyataan Keaslian Tugas Akhir ... ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ... iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ... iv

Lembar Konsultasi Tugas Akhir ... v

Kata Pengantar ... vii

Abstrak ... x

Daftar Isi ... xii

Daftar Simbol ... xiv

Daftar Gambar ... xviii

Daftar Tabel ... xx

Daftar Lampiran ... xxi

BAB I PENDAHULUAN ... 1

1.1 Umum ... 1

1.2 Maksud dan Tujuan ... 2

1.3 Metode Penelitian ... 3

1.3.1 Teknik Pengumpulan Data ... 3

1.3.2 Metode Pengembangan Perangkat Lunak ... 4

1.4 Ruang Lingkup ... 6

BAB II LANDASAN TEORI ... 7

2.1 Konsep Dasar Program ... 7

2.1.1 Pengertian Program ... 8

2.1.2 Pengertian Aplikasi ... 8

2.1.3 Pengertian Database/Basis Data ... 9

2.2 Peralatan Pendukung ( Tools Program ) ... 10

2.2.1 Object Oriented Programming (OOP) ... 10

2.2.2 Java ... 12

2.2.3 Netbeans IDE ... 13

2.2.4 MySQL ... 13

2.2.5 Xampp Control Panel ... 14

2.2.6 iReport ... 15

2.2.7 UML (Unified Modeling Language) ... 16

2.2.8 Use Case Diagram ... 16

2.2.9 Activity Diagram ... 17

2.2.10 Deployment Diagram ... 17

2.2.11 Sequence Diagram ... 18

(2)

xiii

BAB III PEMBAHASAN ... 20

3.1 Tinjauan Klinik ... 20

3.1.1 Sejarah Klinik Yana Medical Centre ... 20

3.1.2 Logo Klinik Yana Medical Centre ... 21

3.1.3 Struktur Organisasi dan Fungsi ... 21

3.2 Tinjauan Kasus ... 25

3.2.1 Dokumen Masukan (input) ... 28

3.2.2 Dokumen Keluaran (output) ... 29

3.3 Analisa Kebutuhan Software ... 30

3.3.1 Analisa Kebutuhan ... 31

3.3.2 Model Use Case Diagram ... 35

3.3.3 Activity Diagram ... 49 3.4 Desain ... 72 3.4.1 Software Architecture ... 72 3.4.2 User Interface ... 86 3.5 Implementasi ... 95 3.5.1 Struktur Kode ... 95

3.5.2 Spesifikasi Hardware dan Software ... 99

3.6 Testing ...101

BAB IV PENUTUP ...128

4.1 Kesimpulan ...128

4.2 Saran ...129

DAFTAR PUSTAKA ...131

DAFTAR RIWAYAT HIDUP ...133

SURAT KETERANGAN RISET ...134

DAFTAR WAWANCARA ...135

(3)

DAFTAR SIMBOL

Simbol UML (Unified Modeling Language) Use Case Diagram

USECASE

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit-unit atau aktor.

ACTOR

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri.

ASSOCIATION

Komunikasi antara actor dan usecase yang berpartisipasi pada usecase atau usecase memiliki Interaksi dengan aktor.

<<include>> INCLUDE

Relasi usecase dimana proses bersangkutan akan dilanjutkan keproses yang dituju.

<<extend>> EXTEND

Relasi usecase tambahan kesebuah usecase yang ditambahkan dapat berdiri sendiri walau tanpa usecase tambahan itu.

GENERALIZATION

Dimana fungsi yang satu adalah fungsi yang umum dari yang lainnya.

(4)

xv

Activity Diagram

INITIAL NODE

Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal.

ACTION

Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja.

DECISION

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

JOIN

Digunakan untuk menunjukkan kegiatan yang digabungkan.

FORK

Digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel.

ACTIVITY FINAL

Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir.

(5)

Deployment Diagram

NODE

Sumber daya yang digunakan pada saat aplikasi dijalankan.

ASSOCIATION

Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.

Sequence Diagram

ACTOR

Orang, poses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari actor adalah gambar orang, tapi actor belum tentu merupakan orang.

INTERFACE atau BOUNDARY OBJECT

Sebuah obyek yang menjadi penghubung user dengan sistem.

CONTROL OBJECT

Mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu sistem.

ENTITY OBJECT

Suatu Objek yang berisi informasi kegiatan yang terkait yang tetap dan disimpan kedalam suatu database.

(6)

xvii

OBJECT MESSAGE

Menggambarkan pesan/hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi.

MESSAGE to SELF

Menggambarkan pesan/hubungan objek itu sendiri, yang menunjukan urutan kejadian yang terjadi.

LIFELINE

Garis titik-titik yang berhubungan dengan objek, sepanjang lifeline terdapat activation.

ACTIVATION

Mewakili sebuah eksekusi operasi dari objek, panjang kotak ini berbanding lurus dengan durasi aktivasi sebuah operasi.

(7)

DAFTAR GAMBAR

Gambar Halaman

Gambar II.1 Logo Java ... 12

Gambar II.2 Logo Netbeans ... 13

Gambar II.3 Logo MySQL ... 14

Gambar II.4 Logo Xampp ... 14

Gambar III.1 Logo Klinik Yana Medical Centre Kubu Raya ... 21

Gambar III.2 Struktur Organisasi Klinik Yana Medical Centre ... 22

Gambar III.3 Use Case Diagram Aplikasi Administrasi Pasien ... 35

Gambar III.4 Activity Diagram Form Masuk (Login) ... 49

Gambar III.5 Activity Diagram Form Pendaftaran Pasien ... 50

Gambar III.6 Activity Diagram Form Registrasi Pasien ... 51

Gambar III.7 Activity Diagram Form Rekam Medis ... 53

Gambar III.8 Activity Diagram Form Kwitansi ... 54

Gambar III.9 Activity Diagram Form Data Dokter ... 55

Gambar III.10 Activity Diagram Form Data Bidan dan Perawat ... 57

Gambar III.11 Activity Diagram Form Data Obat ... 59

Gambar III.12 Activity Diagram Form Data Alat Kesehatan ... 61

Gambar III.13 Activity Diagram Form Data Jasa ... 63

Gambar III.14 Activity Diagram Form Laporan Transaksi ... 65

Gambar III.15 Activity Diagram Form Data Kas Masuk ... 66

Gambar III.16 Activity Diagram Form Laporan Kas Masuk ... 68

Gambar III.17 Activity Diagram Form Data Kas Keluar ... 69

Gambar III.18 Activity Diagram Form Laporan Kas Keluar ... 71

Gambar III.19 Deployment Diagram Aplikasi Administrasi Pasien ... 72

Gambar III.20 Sequence Diagram Form Masuk (Login) ... 73

Gambar III.21 Sequence Diagram Form Pendaftaran Pasien ... 74

Gambar III.22 Sequence Diagram Form Registrasi Pasien ... 75

Gambar III.23 Sequence Diagram Form Rekam Medis ... 76

Gambar III.24 Sequence Diagram Form Kwitansi ... 77

Gambar III.25 Sequence Diagram Form Data Dokter ... 77

Gambar III.26 Sequence Diagram Form Data Bidan dan Perawat ... 78

Gambar III.27 Sequence Diagram Form Data Obat ... 79

Gambar III.28 Sequence Diagram Form Data Alat Kesehatan ... 80

Gambar III.29 Sequence Diagram Form Data Jasa ... 81

Gambar III.30 Sequence Diagram Form Laporan Transaksi ... 82

Gambar III.31 Sequence Diagram Form Data Kas Masuk ... 83

Gambar III.32 Sequence Diagram Form Laporan Kas Masuk ... 84

Gambar III.33 Sequence Diagram Form Data Kas Keluar ... 85

Gambar III.34 Sequence Diagram Form Laporan Kas Keluar ... 86

Gambar III.35 User Interface Form Masuk (Login) ... 87

Gambar III.36 User Interface Form Menu Utama ... 87

Gambar III.37 User Interface Form Pendaftaran ... 88

Gambar III.38 User Interface Form Registrasi Pasien ... 88

(8)

xix

Gambar III.40 User Interface Form Kwitansi ... 89

Gambar III.41 User Interface Form Data Dokter ... 90

Gambar III.42 User Interface Form Data Bidan dan Perawat ... 90

Gambar III.43 User Interface Form Data Obat ... 91

Gambar III.44 User Interface Form Data Alat Kesehatan ... 91

Gambar III.45 User Interface Form Data Jasa ... 92

Gambar III.46 User Interface Form Laporan Transaksi ... 92

Gambar III.47 User Interface Form Data Kas Masuk ... 93

Gambar III.48 User Interface Form Laporan Kas Masuk ... 93

Gambar III.49 User Interface Form Data Kas Keluar ... 94

(9)

DAFTAR TABEL

Tabel Halaman

Tabel III.1 Definisi Aktor ... 36

Tabel III.2 Skenario Use Case Diagram Form Masuk (Login) ... 36

Tabel III.3 Skenario Use Case Diagram Form Pendaftaran Pasien ... 37

Tabel III.4 Skenario Use Case Diagram Form Registrasi Pasien ... 38

Tabel III.5 Skenario Use Case Diagram Form Rekam Medis Pasien ... 39

Tabel III.6 Skenario Use Case Diagram Form Kwitansi ... 40

Tabel III.7 Skenario Use Case Diagram Form Data Dokter ... 40

Tabel III.8 Skenario Use Case Diagram Form Data Bidan dan Perawat ... 41

Tabel III.9 Skenario Use Case Diagram Form Data Obat ... 42

Tabel III.10 Skenario Use Case Diagram Form Data Alat Kesehatan ... 43

Tabel III.11 Skenario Use Case Diagram Form Data Jasa ... 44

Tabel III.12 Skenario Use Case Diagram Form Laporan Transaksi ... 45

Tabel III.13 Skenario Use Case Diagram Form Data Kas Masuk ... 46

Tabel III.14 Skenario Use Case Diagram Form Laporan Kas Masuk ... 47

Tabel III.15 Skenario Use Case Diagram Form Data Kas Keluar ... 47

Tabel III.16 Skenario Use Case Diagram Form Laporan Kas Keluar ... 48

Tabel III.17 Hasil Pengujian Black Box Testing Form Masuk (Login) ...101

Tabel III.18 Hasil Pengujian Black Box Testing Form Pendaftaran ...103

Tabel III.19 Hasil Pengujian Black Box Testing Form Registrasi Pasien ... 105

Tabel III.20 Hasil Pengujian Black Box Testing Form Rekam Medis ...110

Tabel III.21 Hasil Pengujian Black Box Testing Form Kwitansi ...111

Tabel III.22 Hasil Pengujian Black Box Testing Form Data Dokter ...112

Tabel III.23 Hasil Pengujian Black Box Testing Form Data Bidan dan Perawat ...114

Tabel III.24 Hasil Pengujian Black Box Testing Form Data Obat ...117

Tabel III.25 Hasil Pengujian Black Box Testing Form Data Alat Kesehatan ...119

Tabel III.26 Hasil Pengujian Black Box Testing Form Data Jasa ...120

Tabel III.27 Hasil Pengujian Black Box Testing Form Laporan Transaksi ...122

Tabel III.28 Hasil Pengujian Black Box Testing Form Data Kas Masuk ...122

Tabel III.29 Hasil Pengujian Black Box Testing Form Laporan Kas Masuk ....124

Tabel III.30 Hasil Pengujian Black Box Testing Form Data Kas Keluar ...125

(10)

xxi

DAFTAR LAMPIRAN

Lampiran Halaman

Lampiran A-1 Kartu Berobat Kecil ...140

Lampiran A-2 Kartu KB ...140

Lampiran A-3 Buku USG ...141

Lampiran A-4 Kartu Tetanus Toksoid (TT) ...142

Lampiran B-1 Kwitansi ...142

Lampiran B-2 Laporan Keuangan ...143

Lampiran C-1 Kwitansi ...144

Lampiran C-2 Laporan Rekam Medis Berdasarkan Tanggal ...145

Lampiran C-3 Laporan Rekam Medis Berdasarkan Periode ...145

Lampiran C-4 Laporan Rekam Medis Berdasarkan No. RM ...146

Lampiran C-5 Laporan Transaksi Berdasarkan Tanggal ...146

Lampiran C-6 Laporan Transaksi Berdasarkan Periode ...147

Lampiran C-7 Laporan Kas Masuk ...148

Lampiran C-8 Laporan Kas Keluar ...149

Lampiran D-1 Klinik Yana Medical Centre ...150

Referensi

Dokumen terkait

Berdasarkan temuan pada penelitian ini, dapat disimpulkan bahwa dukungan manajemen puncak dan manajemen proyek mempengaruhi tingkat kesuksesan implementasi ERP secara

mungkin orang yang memiliki komitmen yang sangat tinggi terhadap syariat, mengakui syariat Islam sebagai satu-satunya jalan kebahagiaan dijanjikan Allah, dan

Dalam menentukan harga pokok produksinya Zaman Exclusive Furniture ini belum mengelompokkan biaya produksi dengan jelas, perhitungan hanya mengakumulasikan semua total

Analisa studi eksisting dalam perancangan ini mengacu pada observasi yang telah dilakukan terhadap obyek yang diteliti, buku yang pernah dibuat oleh Museum serta

Peran penting yang dipegang Ridwan Kamil dalam keberhasilan program Bandung Smart City serta penggunaan Twitter sebagai media komunikasi dan kolaborasi dengan

Melalui belajar sejarah guru sejarah bisa menanamkan nilai karakter pada siswa, hal ini sesuai dengan Permendiknas no 22 Tahun 2002 yang menyatakan tujuan

5) Alokasi waktu ditentukan sesuai dengan keperluan untuk mencapai KD dan beban belajar dengan mempertimbangkan jumlah jam pelajaran yaang tersedia dalam silabus dan KD