• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI...

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB II LANDASAN TEORI..."

Copied!
11
0
0

Teks penuh

(1)

xi

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 ... ix

Daftar Isi ... xi

Daftar Simbol ... xiii

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. Metode Pengumpulan Data ... 4

1.3.2. Metode Pengembangan Software ... 6

1.4. Ruang Lingkup ... 8

BAB II LANDASAN TEORI ... 9

2.1. Konsep Dasar ... 9

2.1.1. Sistem ... 9

2.1.2. Informasi ... 11

2.1.3. Sistem Informasi ... 12

2.1.4. Akuntansi ... 13

2.1.5. Sistem Informasi Akuntansi ... 15

2.1.6. Pendapatan ... 15

2.1.7. Jurnal ... 16

2.1.8. Program dan Pemrograman ... 17

2.1.9. Java ... 20

2.1.10. NetBeans ... 21

2.1.11. Sistem Basis Data ... 22

2.1.12. Database MySQL ... 24

2.1.13. Xampp dan PhpMyAdmin ... 27

2.2. Peralatan Pendukung ... 28

2.2.1. UML (Unified Markup Language) ... 29

2.2.2. Use Case Diagram ... 31

2.2.3. Activity Diagram ... 32

(2)

xii

2.2.4. ERD (Entity Relationship Diagram) ... 32

2.2.5. LRS (Logical Record Structure) ... 34

2.2.6. Sequence Diagram ... 35

2.2.7. Deployment Diagram ... 36

2.2.8. User Interface ... 38

2.2.9. Black Box Testing ... 39

BAB III PEMBAHASAN ... 41

3.1. Tinjaun Perusahaan ... 41

3.1.1. Sejarah Perusahaan ... 41

3.1.2. Struktur Organisasi dan Fungsi ... 46

3.2. Tinjauan Kasus ... 51

3.2.1. Proses Bisnis Sistem Berjalan ... 51

3.2.2. Activity Diagram ... 54

3.2.3. Dokumen Masukan ... 58

3.2.4. Dokumen Keluaran ... 60

3.2.5. Permasalahan Pokok ... 62

3.2.6. Pemecahan Masalah ... 63

3.3. Analisis Kebutuhan Software ... 64

3.3.1. Analisis Kebutuhan ... 64

3.3.2. Use Case Diagram ... 65

3.3.3. Activity Diagram ... 83

3.4. Desain ... 96

3.4.1. Entity Relationship Diagram (ERD) ... 97

3.4.2. Logical Record Structure (LRS) ... 98

3.4.3. Spesifikasi File ... 99

3.4.4. Sequence Diagram ... 105

3.4.5. Deployment Diagram ... 106

3.4.6. User Interface ... 107

3.5. Implementasi ... 113

3.5.1. Code Generation ... 113

3.5.2. Blackbox Testing ... 119

3.5.3. Spesifikasi Hardware dan Software ... 130

BAB IV PENUTUP ... 131

4.1. Kesimpulan ... 131

4.2. Saran ... 132

DAFTAR PUSTAKA ... 133

DAFTAR RIWAYAT HIDUP ... 135

SURAT KETERANGAN PKL//RISET ... 136

LAMPIRAN-LAMPIRAN ... 137

(3)

xiii

DAFTAR SIMBOL

1. Activity Diagram

INITIAL NODE / STATUS AWAL

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

ACTIVITY / AKTIVITAS

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

DECISION / PERCABANGAN

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

JOIN / PENGGABUNGAN

Asosiasi penggabungan dimana lebih dari satu aktivita digabungkan menjadi satu. Atau Rake, digunakan untuk menunjukkan adanya dekomposisi.

FORK

Digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel atau menggabungkan dua kegiatan paralel menjadi satu

ACTIVITY FINAL / STAUS AKHIR

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

(4)

xiv SWIMLANE

Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi.

2. Use Case Diagram

USE CASE

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

ACTOR / AKTOR

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

ASSOCIATION / ASOSIASI

Komunikasi antara actor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor.

INCLUDE / MENGGUNAKAN

Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan tersebut memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat.

EXTEND / EKSTESI

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

(5)

xv 3. ERD (Entity Relationship Diagram)

ENTITAS / ENTITY

Entitas merupakan data inti yang akan disimpan, bakal tabel pada basis data.

RELASI

Relasi yang menghubungkan antar entitas, biasanya diawali dengan kata kerja.

ATRIBUT

Field atau kolom data yang butuh disimpan dalam suatu entitas.

ATRIBUT KUNCI PRIMER

Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginka, biasanya berupa id.

LINE

Relasi antara Entitas dan Atribut.

4. Logical Record Structure

ENTITAS / TABEL

Entitas atau tabel yang menyimpan data dalam basis data.

nama_atribut

nama_atribut

nama_tabel

(6)

xvi RELASI

Relasi antar tabel yang terdiri dari persamaan antara primary key (kunci primer) tabel yang diacu dengan kunci yang menjadi referensi acuan ditabel lain.

5. Sequence Diagram

ACTOR / AKTOR

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

OBJECT LIFELINE / OBJEK

Menyatakan objek yang berinteraksi pesan.

MESSAGE

Merupakan simbol yang mengirim pesan antar class atau objek

SELF MESSAGE / RECURSIVE

Menggambarkan pengiriman pesan yang dikirim untuk dirinya sendiri.

LIFELINE / GARIS HIDUP

Menyatakan kehidupan suatu objek dengan garis titik-titik yang berhubungan dengan objek, sepanjang lifeline terdapat activation.

(7)

xvii

ACTIVATION / WAKTU AKTIF

Menyatakan objek dalam keadaan aktif dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan didalamnya.

6. Deployment Diagram

NODE

Biasanya mengacu pada perangkat keras (hardware), perangkat lunak yang tidak dibuat sendiri (software). Sumber daya yang digunakan pada saat aplikasi dijalankan.

LINK

Relasi antar node.

(8)

xviii

DAFTAR GAMBAR

Halaman

Gambar II.1 Siklus Akuntansi ... 14

Gambar II.2 Diagram UML ... 30

Gambar III.1 Ruang Pendaftaran dan Administrasi ... 43

Gambar III.2 Ruang Tunggu ... 44

Gambar III.3 Ruang Pemeriksaan ... 44

Gambar III.4 Struktur Organisasi ... 46

Gambar III.5 Activity Diagram Sistem Pendapatan Jasa ... 54

Gambar III.6 Activity Diagram Prosedur Penerimaan Pasien ... 55

Gambar III.7 Activity Diagram Prosedur Pelayanan Pasien ... 56

Gambar III.8 Activity Diagram Prosedur Pembayaran ... 57

Gambar III.9 Activity Diagram Prosedur Pembuatan Laporan ... 57

Gambar III.10 Use Case Diagram A1. Menu Login ... 66

Gambar III.11 Use Case Diagram A2. Menu Utama ... 67

Gambar III.12 Use Case Diagram Submenu User ... 68

Gambar III.13 Use Case Diagram Submenu Pasien ... 69

Gambar III.14 Use Case Diagram Submenu Kebutuhan Obat ... 70

Gambar III.15 Use Case Diagram Submenu Perkiraan ... 71

Gambar III.16 Use Case Diagram Submenu Rincian Pembayaran ... 72

Gambar III.17 Use Case Diagram Submenu SPRI ... 73

Gambar III.18 Use Case Diagram Submenu Jurnal ... 74

Gambar III.19 Use Case Diagram Submenu Cetak Rincian Pembayaran... 75

Gambar III.20 Use Case Diagram Submenu Cetak SPRI ... 76

Gambar III.21 Use Case Diagram A11. Menu Logout ... 77

Gambar III.22 Use Case Diagram B1. Menu Login ... 78

Gambar III.23 Use Case Diagram B2. Menu Utama ... 79

Gambar III.24 Use Case Diagram Submenu Laporan Rawat Inap ... 80

Gambar III.25 Use Case Diagram Submenu Laporan Pendapatan ... 81

Gambar III.26 Use Case Diagram B6. Menu Logout ... 82

Gambar III.27 Activity Diagram A1. Menu Login ... 83

Gambar III.28 Activity Diagram A2. Menu Utama ... 84

Gambar III.29 Activity Diagram Submenu User ... 85

Gambar III.30 Activity Diagram Submenu Pasien ... 86

Gambar III.31 Activity Diagram Submenu Kebutuhan Obat ... 87

Gambar III.32 Activity Diagram Submenu Perkiraan ... 88

Gambar III.33 Activity Diagram Submenu Rincian Pembayaran ... 89

Gambar III.34 Activity Diagram Submenu SPRI ... 90

Gambar III.35 Activity Diagram Submenu Jurnal ... 91

Gambar III.36 Activity Diagram Submenu Cetak Rincian Pembayaran... 92

Gambar III.37 Activity Diagram Submenu Cetak SPRI ... 92

Gambar III.38 Activity Diagram A12. Menu Logout ... 93

Gambar III.39 Activity Diagram B1. Menu Login ... 93

Gambar III.40 Activity Diagram B2. Menu Utama ... 94

(9)

xix

Gambar III.41 Activity Diagram Submenu Laporan Rawat Inap ... 95

Gambar III.42 Activity Diagram Submenu Laporan Pendapatan ... 95

Gambar III.43 Activity Diagram B5. Menu Logout ... 96

Gambar III.44 Entity Relatinship Diagram (ERD) ... 97

Gambar III.45 Logical Record Structure (LRS) ... 98

Gambar III.46 Sequence Diagram ... 105

Gambar III.47 Deployment Diagram ... 106

Gambar III.48 User Interface Menu Login ... 107

Gambar III.49 User Interface Menu Utama ... 107

Gambar III.50 User Interface Menu User ... 108

Gambar III.51 User Interface Form Submenu Pasien ... 108

Gambar III.52 User Interface Form Submenu Kebutuhan Obat ... 109

Gambar III.53 User Interface Form Submenu Perkiraan ... 109

Gambar III.54 User Interface Form Submenu Rincian Pembayaran ... 110

Gambar III.55 User Interface Form Submenu SPRI ... 110

Gambar III.56 User Interface Form Submenu Jurnal ... 111

Gambar III.57 User Interface Form Submenu Cetak Rincian Pembayaran .... 111

Gambar III.58 User Interface Form Submenu Cetak SPRI ... 112

Gambar III.59 User Interface Form Submenu Laporan Rawat Inap ... 112

Gambar III.60 User Interface Form Submenu Laporan Pendapatan ... 113

(10)

xx

DAFTAR TABEL

Halaman

Tabel III.1 Daftar Rekap Pasien Rawat Inap Tahun 2015 – 2017 ... 45

Tabel III.2 Daftar Rekap Pendapatan Tahun 2015 – 2017 ... 45

Tabel III.3 Deskripsi Use Case Diagram A1. Menu Login ... 66

Tabel III.4 Deskripsi Use Case Diagram A2. Menu Utama ... 67

Tabel III.5 Deskripsi Use Case Diagram Submenu User ... 68

Tabel III.6 Deskripsi Use Case Diagram Submenu Pasien ... 69

Tabel III.7 Deskripsi Use Case Diagram Submenu Kebutuhan Obat ... 70

Tabel III.8 Deskripsi Use Case Diagram Submenu Perkiraan ... 71

Tabel III.9 Deskripsi Use Case Diagram Submenu Rincian Pembayaran ... 72

Tabel III.10 Deskripsi Use Case Diagram Submenu SPRI ... 73

Tabel III.11 Deskripsi Use Case Diagram Submenu Jurnal ... 74

Tabel III.12 Deskripsi Use Case Submenu Cetak Rincian Pembayaran ... 75

Tabel III.13 Deskripsi Use Case Diagram Submenu Cetak SPRI ... 76

Tabel III.14 Deskripsi Use Case Diagram A12. Menu Logout ... 77

Tabel III.15 Deskripsi Use Case Diagram B1. Menu Login ... 78

Tabel III.16 Deskripsi Use Case Diagram B2. Menu Utama ... 79

Tabel III.17 Deskripsi Use Case Diagram Submenu Laporan Rawat Inap .... 80

Tabel III.18 Deskripsi Use Case Diagram Submenu Laporan Pendapatan .... 81

Tabel III.19 Deskripsi Use Case Diagram B5. Menu Logout ... 82

Tabel III.20 Spesifikasi File User ... 99

Tabel III.21 Spesifikasi File Pasien ... 100

Tabel III.22 Spesifikasi File Kebutuhan Obat ... 101

Tabel III.23 Spesifikasi File SPRI ... 102

Tabel III.24 Spesifikasi File Rincian Pembayaran ... 103

Tabel III.25 Spesifikasi File Jurnal ... 104

Tabel III.26 Spesifikasi File Perkiraan ... 104

Tabel III.27 Pengujian Menu Login ... 118

Tabel III.28 Pengujian Menu Utama ... 119

Tabel III.29 Pengujian Submenu User ... 119

Tabel III.30 Pengujian Submenu Pasien ... 122

Tabel III.31 Pengujian Submenu Kebutuhan Obat ... 124

Tabel III.32 Pengujian Submenu Rincian Pembayaran ... 126

Tabel III.33 Pengujian Submenu SPRI ... 128

Tabel III.34 Spesifikasi Hardware dan Software ... 130

(11)

xxi

DAFTAR LAMPIRAN

Halaman

A1. Data Registrasi Pasien ... 137

A2. Kartu Status Pasien ... 138

A3. Lembar Observasi Rawat Inap ... 139

A4. Kartu Resep ... 140

A5. Kardeks Rawat Inap ... 141

A6. Perincian Biaya Pemakaian Obat dan Alat Kesehatan ... 142

A7. Resume Medis ... 143

B1. Surat Rujukan ... 144

B2. Surat Keterangan ... 145

B3. Perincian Biaya Perawatan ... 146

B4. Kwitansi ... 147

B5. Laporan ... 148

C1. Formulir Registrasi Pasien ... 149

C2. Surat Izin ... 150

D1. Cetak Rincian Pembayaran ... 151

D2. Cetak Surat Pemerikasaan Rawat Inap ... 151

D3. Laporan Rawat Inap Periode Harian ... 152

D4. Laporan Rawat Inap Periode Bulanan ... 152

D5. Laporan Pendapatan Periode Harian ... 153

D6. Laporan Pendapatan Periode Bulanan ... 153

D7. Kartu Pasien ... 154

Referensi

Dokumen terkait

Berdasarkan kedua teori di atas maka dapat dikatakan bahwa penyajian mecanang gung dapat dilihat melalui adat pesta pernikahan di suku Kluet itu sendiri

Pada analisis varians multivariat kita juga akan menguji kesamaan vektor rata- rata, sehingga diperlukan atau harus ditentukan matriks Jumlah Kuadrat dan Hasil Silang (JKHS),

Peningkatan tunggakan kredit hingga rasio NPF yang dapat terjadi pada suatu bank,dilihat dari kegiatan yang dilakukan oleh bank, apakah sesuai dengan kebijakan

Botol yang keluar dari  filler   filler   dan  dan crowner  crowner   selanjutnya akan dibasuh dengan  selanjutnya akan dibasuh dengan air yang bertujuan untuk membersihkan

Kondisi tubulus seminiferus yang semakin membaik tersebut ditandai dengan adanya peningkatan ukuran diameter dan tebal epitel tubulus seminferus serta jumlah sel

3.3.3 Bagi setiap kapal yang mempunyai satu atau lebih tingkap samping yang diletakkan sedemikian rupa sehingga persyaratan paragraf 3.3.1 akan berlaku

Secara umum dapat saya katakan bahwa Negara Kesatuan Republik Indonesia (NKRI) adalah “Negara Hukum Pancasila” atau Negara hukum yang berdasarkan Pancasila,

Menurut Hasan (2008) analisis regresi linier berganda adalah suatu alat yang digunakan untuk meramalkan nilai pengaruh dua variabel bebas atau lebih terhadap