• Tidak ada hasil yang ditemukan

DAFTAR ISI. BAB II LANDASAN TEORI Konsep Dasar Peralatan Pendukung (Tools System)... 27

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR ISI. BAB II LANDASAN TEORI Konsep Dasar Peralatan Pendukung (Tools System)... 27"

Copied!
12
0
0

Teks penuh

(1)

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir ... i

Lembar Pernyataan Keaslian Tugas Akhir ... ii

Lembar Pernyataan dan Persetujuan Publikasi Karya Ilmiah ... iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ... iv

Lembar Konsultasi Tugas Akhir ... v

Kata Pengantar ... vi

Lembar Abstrak ... viii

Daftar Isi ... x

Daftar Simbol ... xii

Daftar Gambar ... xix

Daftar Tabel ... xx

Daftar Lampiran ... xxi

BAB I PENDAHULUAN .. . ... . ... . ... . ... . . .. . .. . . . .. . . .. . .. . . . .. . .. . . 1

1.1. Latar Belakang Masalah ... 1

1.2. Maksud dan Tujuan ... 2

1.3. Metode Penelitian ... 2

1.3.1. Metode Pengumpulan Data ... 3

1.3.2. Metode Pengembangan Software ... 4

1.4. Ruang Lingkup . ... 5

BAB II LANDASAN TEORI . . ... . ... . ... . . .. . .. . . . .. . .. . . .. . .. . . . .. . .. . . 6

2.1. Konsep Dasar ... 6

2.2. Peralatan Pendukung (Tools System) ... 27

BAB III PEMBAHASAN ... 36

3.1.Tinjauan Perusahaan ... 36

3.1.1. Sejarah Perusahaan ... 36

3.1.2. Struktur Organisasi dan Fungsi ... 38

3.2. Tinjauan Kasus ... 41

3.2.1. Proses Bisnis Sistem Berjalan ... 41

3.2.2. Activity Diagram ... 43

3.2.3. Dokumen Masukan ... 47

3.2.4. Dokumen Keluaran ... 49

3.2.5. Permasalahan Pokok ... 51

(2)

3.3.3. Activity Diagram ... 65

3.4. Desain ... 71

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

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

3.4.3. Spesifikasi File ... 73 3.4.4. Sequence Diagram ... 80 3.4.5. Deployment Diagram ... 81 3.4.6. User Interface ... 82 3.5. Implementasi ... 90 3.5.1. Code Generation ... 90 3.5.2. Blackbox Testing ... 93

3.5.3. Spesifikasi Hardware dan Software ... 94

BAB IV PENUTUP . ... 95

4.1. Kesimpulan ... 95

4.2. Saran ... 96

DAFTAR PUSTAKA ... 97

DAFTAR RIWAYAT HIDUP ... 99

SURAT KETERANGAN PKL ... 100

(3)

DAFTAR SIMBOL

1. ERD

Simbol Deskripsi

Entitas atau Entity

Entitas merupakan data inti yang akan disimpan, bakal tabel pada basis data, benda yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer, penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama tabel

Atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas

Atribut kunci primer

Field atau kolom data yang butuh disimpan dalam suatu entitas ddan digunakan sebagai kunci akses record yang diinginkan, biasanya berupa id, kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama)

Atribut multinilai

Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu Nama_entitas Nama_atribut Nama_kunci primer Nama_atribut

(4)

Relasi

Relasi yang menghubungkan antar entitas, biasanya diawali dengan kata kerja

Asosiasi (association)

Penghubung antara relasi dan entitas dimana kedua ujungnya memiliki multiplicity kemungkinan

jumlah pemakaian. Kemungkinan jumlah

maksimum keterhubungan antara entitas satu

dengan entitas yang lain disebut dengan

kardinalitas. Misalkan ada kardinalitas 1 ke N atau sering disebut dengan one to many menghubungkan entitas A dan entitas B

2. Use Case Diagram

Simbol Deskripsi

Use case

fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit-unit atau aktor, Biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case

Aktor (actor)

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 aktor adalah gambar orang, tapi aktor belum tentu merupakan orang, biasanya dinyatakan menggunakan kata benda diawal frase nama aktor

Nama_relasi

Nama use case

Nama aktor N

(5)

Asosiasi atau association

Komunikasi antara aktor dan use case yang berpatisipasi pada use case atau use case memiliki interaksi dengan aktor

Ekstensi (extend)

Relasi use case tambahan kesebuah use case dimana

use case yang ditambahkan dapat berdiri sendiri

walau tanpa use case tambahan itu, mirip dengan prinsip inheritance pada pemrograman berorientasi objek, biasanya use case tambahan memiliki nama

depan yang sama dengan use case yang

ditambahkan, misal arah panah mengarah pada use

case yang ditambahkan, biasanya use case yang

menjadi extend nya merupakan jenis yang sama dengan use case yang menjadi induknya

Generalisasi (generalization)

Hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya. Misalnya, arah panah mengrah pada use

case yang menjadi generalisasinya (umum).

Menggunakan (include) (uses)

Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use

case ini untuk menjalankan fungsinya atau sebagai

syarat dijalankan use case ini

<<extend>>

<<include>>

(6)

3. Activity Diagram

Simbol Deskripsi

Status awal (start)

Status awal aktivitas sistem, sebuah diagam aktivitas memiliki sebuah status awal

Aktivitas

Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja

Percabangan (decision)

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu

Penggabungan (join)

Assosiasi penggabungan dimana lebih dari satu aktivitasdigabungkan menjadi satu

Status akhir (end)

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

Swimlame

Memisahkan Organisasi bisnis yang bertanggung jawab terhadap aktivitas yan terjadi

aktivitas Nama swimlame N a m a s w im la m e

(7)

4. Class Diagram

Simbol Deskripsi

Package

Package merupakan sebuah bungkusan dari satu atau lebih kelas

Class

Kelas pada struktur sistem

Interface

Sama dengan konsep interface dalam pemrograman berorientasi objek

Association

Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan mutiplicity

Asosiasi Berarah

Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity

Generalization

Relasi antar kelas dengan makna generalisasi-spesialisasi (umum-khusus)

Package Name

Class Name

(8)

Depedency

Relasi antar kelas dengan makna kebergantungan antar kelas

Aggregation

Relasi antar kelas dengan makna semua-bagian (whole-part)

5. Sequence Diagram

Simbol Deskripsi

Actor

Orang, poses atau sistem lain yang berinteraksi dengan sistem infomasi 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

Interface (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 object yang berisi informasi kegiatan yang terkait yang tetap dan disimpan kedalam suatu

database Actor

(9)

Object Message

Menggambarkan pesan atau hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi

Message to Self

Menggambarkan pesan atau hubungan onjek 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

6. Deployment Diagram

Simbol Deskripsi

Node

Sumber daya yang digunakan pada saat aplikasi dijalankan

Association

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

(10)

DAFTAR GAMBAR

Halaman

Gambar II.1 Siklus Akuntansi ... 18

Gambar III.1 Struktur Organisasi Klinik Yakesti ... 38

Gamabr III.2 Activity Diagram Proses Bisnis Sistem Berjalan ... 43

Gambar III.3 Activity Diagram Proses Bisnis Sistem Berjalan ... 44

Gambar III.4 Activity Diagram Proses Bisnis Sistem Berjalan ... 45

Gambar III.5 Activity Diagram Proses Bisnis Sistem Berjalan ... 46

Gambar III.6 Use Case Diagram Menu Login ... 57

Gambar III.7 Use Case Diagram Menu Utama... 58

Gambar III.8 Use Case Diagram Menu Master ... 59

Gambar III.9 Use Case Diagram Menu Transaksi ... 61

Gambar III.10 Use Case Diagram Menu Laporan ... 63

Gambar III.11 Use Case Diagram Menu Manager ... 64

Gambar III.12 Activity Diagram Menu Login ... 65

Gambar III.13 Activity Diagram Menu Utama... 66

Gambar III.14 Activity Diagram Menu Master ... 67

Gambar III.15 Activity Diagram Menu Transaksi ... 68

Gambar III.16 Activity Diagram Menu Laporan ... 69

Gambar III.17 Activity Diagram Menu Manager ... 70

Gambar III.18 Entity Relationship Diagram (ERD) ... 71

Gambar III.19 Logical Record Structure (LRS) ... 72

Gambar III.20 Sequence Diagram ... 80

Gambar III.21 Deployment Diagram ... 81

Gambar III.22 User Interface Form Login... 82

Gambar III.23 User Interface Form Menu Utama ... 82

Gambar III.24 User Interface Form Menu Master ... 83

Gambar III.25 User Interface Form Menu Data Admin ... 83

Gambar III.26 User Interface Form Menu Data Pasien ... 84

Gambar III.27 User Interface Form Menu Data Dokter ... 84

Gambar III.28 User Interface Form Menu Data Obat ... 85

Gambar III.29 User Interface Form Menu Data Perkiraan... 85

Gambar III.30 User Interface Form Menu Data Tindakan ... 86

Gambar III.31 User Interface Form Menu Data Rekam Medis ... 86

Gambar III.32 User Interface Form Menu Data Resep ... 87

Gambar III.33 User Interface Form Menu Data Pembayaran ... 87

Gambar III.34 User Interface Form Menu Data Jurnal ... 88

Gambar III.35 User Interface Form Menu Laporan Data Pasien ... 88

(11)

DAFTAR TABEL

Halaman

Tabel II.1 Pendapatan Akun atau Rekening ... 25

Tabel III.1 Deskripsi Use Case Menu Login ... 57

Tabel III.2 Deskripsi Use Case Menu Utama ... 58

Tabel III.3 Deskripsi Use Case Menu Master ... 59

Tabel III.4 Deskripsi Use Case Menu Transaksi ... 61

Tabel III.5 Deskripsi Use Case Menu Laporan ... 63

Tabel III.6 Deskripsi Use Case Menu Manager ... 64

Tabel III.7 Spesifikasi File Data Admin ... 73

Tabel III.8 Spesifikasi File Data Pasien ... 73

Tabel III.9 Spesifikasi File Data Dokter ... 74

Tabel III10 Spesifikasi File Data Obat ... 75

Tabel III.11 Spesifikasi File Data Perkiraan ... 75

Tabel III.12 Spesifikasi File Data Tindakan ... 76

Tabel III.13 Spesifikasi File Data Rekam Medis ... 76

Tabel III.14 Spesifikasi File Data Resep... 77

Tabel III.15 Spesifikasi File Data Pembayaran ... 77

Tabel III.16 Spesifikasi File Data Jurnal... 78

Tabel III.17 Spesifikasi File Laporan Data Pasien ... 79

Tabel III.18 Spesifikasi File Laporan Data Penerimaan Kas ... 79

Tabel III.19 Hasil Pengujian Black Box Testing Form Login Admin ... 93

(12)

DAFTAR LAMPIRAN

Halaman

A1. KTP ... 101

A2. Kartu Berobat ... 101

A3. Resep Obat ... 102

A4. Surat Rujukan ... 103

A5. Rekam Medis ... 104

B1. Laporan Data Kunjungan Pasien ... 105

B2. Arsip Resep Obat ... 106

B3. Nota Pembayaran ... 107

B4. Kwitansi ... 108

Referensi

Dokumen terkait

Atribut Kunci Primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id;

Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci primer

Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci primer

Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan biasanya berupa id; kunci primer

AtributKunciPrimer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci primer

Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci

Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci primer dapat lebih dari

Atribut kunci pimer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan; biasanya berupa id;