TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi...

150
i PERANCANGAN SISTEM AKUNTANSI PENDAPATAN KAS PADA PT. ZONA SEHAT KHATULISTIWA JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Diploma Tiga (DIII) EMI MASRUROH 11140130 RIFKI SAEFUDIN 11141204 AISYIYAH AMALIYA 11142243 Program Studi Komputerisasi Akuntansi Akademik Manajemen Informatika dan Komputer Bina Sarana Informatika Jakarta 2017

Transcript of TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi...

Page 1: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

i

PERANCANGAN SISTEM AKUNTANSI PENDAPATAN KAS

PADA PT. ZONA SEHAT KHATULISTIWA JAKARTA

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Diploma Tiga (DIII)

EMI MASRUROH 11140130

RIFKI SAEFUDIN 11141204

AISYIYAH AMALIYA 11142243

Program Studi Komputerisasi Akuntansi

Akademik Manajemen Informatika dan Komputer

Bina Sarana Informatika

Jakarta

2017

Page 2: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

ii

Page 3: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

iii

Page 4: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

iv

Page 5: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

v

Page 6: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

vi

Page 7: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

vii

Page 8: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

viii

Page 9: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

ix

Page 10: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

x

Page 11: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xi

Page 12: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xii

Page 13: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xiii

Page 14: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xiv

Page 15: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xv

)

Page 16: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xvi

Page 17: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xvii

KATA PENGANTAR

Puji syukur Alhamdulillah, penulis panjatkan kehadirat Allah SWT yang

telah melimpahkan segala rahmat dan karunia-Nya, sehingga penulis dapat

menyelesaikan tugas akhir ini dengan baik. Dimana tugas akhir ini penulis sajikan

penulis ambil adalah sebagai berikut: “Perancangan Sistem Akuntansi

Pendapatan Kas Pada PT. Zona Sehat Khatulistiwa”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan

program Diploma Tiga (D.III) AMIK BSI. Sebagai bahan peulisan diambil

berdasarkan hasil penelitian, observasi dan beberapa sumber literatur yang

mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan

dari semua pihak, maka penulis tugas akhir ini tidak akan lancar. Oleh karena itu

pada kesempatan ini, izinkanlah penulis menyampaikan ucapan terima kasih

kepada:

1. Direktur Akademi Manajemen Informatika dan Komputer Bina Sarana

Informatika.

2. Ketua Program Studi Komputerisasi Akuntansi Akademi Manajemen

Informatika dan Komputer Bina Sarana Informatika.

3. Bapak Ghofar Taufiq, M.Kom selaku dosen pembimbing Tugas akhir yang

telah memberikan bimbingan dan pengarahan dalam menyelesaikan tugas

akhir ini.

Page 18: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xviii

4. Bapak Abdul Rohman S.Sos selaku pemilik PT. Zona Sehat Khatulistiwa

5. Bapak/Ibu dosen Komputerisasi Akuntansi AMIK BSI yang telah memberikan

ilmu selama belajar di BSI.

6. Kepada keluarga terutama orang tua tercinta, yang telah memberikan do’a dan

dukungan baik moril maupun materil kepada penulis, sehingga penulisan ini

dapat terselesaikan.

7. Sahabat-sahabat yang telah meluangkan waktu untuk membantu penulis

menyelesaikan tugas akhir ini.

8. Teman-teman 11.6D.07 terimakasih atas kebersamannya.

Serta semua pihak yang telah menyumbangkan tenaga, pikiran dan doa’a

sehingga terselesaikannya tugas akhir ini. Penulis menyadari bahwa penulisan tugas

akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran

yang bersifat membangun demi kesempurnaan penilisan dimasa yang akan dating.

Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya

dan bagi para pembaca yang berminat pada umumnya.

Jakarta, 12 Juli 2017

Penulis

Page 19: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xix

ABSTRAK

Emi Masruroh (11140130), Rifki Saefudin (11141204), dan Aisyiyah Amaliya

(11142243), Perancangan Sistem Akuntansi Pendapatan Kas Pada PT. Zona

Sehat Khatulistiwa Jakarta.

Sistem informasi akuntansi yang sedang berjalan di PT. Zona Sehat Khatulistiwa

saat ini masih belum sempurna, ini terbukti karena masih adanya kendala yang

dapat mengganggu jalannya proses bisnis secara keseluruhan, untuk itu penulis

melakukan pengembangan perancangan sistem akuntansi pada PT. Zona Sehat

Khatulistiwa dengan melakukan observasi langsung di perusahaan untuk

mendapatkan segala sesuatu yang berkaitan dengan prosedur pendapatan yang

sedang berlangsung, setelah penulis melakukan observasi di perusahaan maka

pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang

pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian data

dan mengurangi kesalahan-kesalahan dalam membuat laporan sehingga lebih

efektif dan efesien.

Kata kunci : Perancangan Sistem Akuntansi Pendapatan Kas

Page 20: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xx

ABSTRACT

Emi masruroh (11140130), Rifki Saefudin (11141204), Aisyiyah Amaliya

(11142243), Design of Accounting System Cash Income in PT. Zona Sehat

Khatulistiwa Jakarta

Accouting information system that is running in PT. Zona Sehat Khatulistiwa this

time still not perfect, this is proven because there are still obstacles which can

disturb business process nets overall, for that writer doing development designing

of accounting system in PT. Zona Sehat Khatulistiwa by making direct observations

at the company to get everything related with income procedures which is being

take place, after the writer made the observation at the company then the company

can more easily present information of accounting obout revenue and simplify to

get information, search date and reduce error in creating reports so more effective

and efficient.

Keywords: Design of Accounting System Cash Income

Page 21: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxi

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir............................................................................ i

Lembar Pernyataan Keaslian Tugas Akhir ................................................... ii

Lembar Persetujuan Publikasi Karya Ilmiah................................................ v

Lembar Persetujuan dan Pengesahan Tugas Akhir ....................................... viii

Lembar Konsultasi Tugas Akhir ................................................................... xi

Kata Pengantar .............................................................................................. xvii

Abstraksi ....................................................................................................... xix

Daftrar isi ...................................................................................................... xxi

Daftar Simbol ................................................................................................ xxiii

Daftar Gambar ............................................................................................... xxviii

Daftar Tabel .................................................................................................. xxx

Daftar Lampiran ............................................................................................ xxxi

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

1.1. Umum ................................................................................... 1

1.2. Maksud dan Tujuan .............................................................. 3

1.3. Metode Penelitian................................................................. 3

1.3.1. Metode Pengumpulan Data ........................................ 4

1.3.2. Metode Pengembangan Software ............................... 4

1.4. Ruang Lingkup ..................................................................... 7

1.5. Sistematika Penulisan .......................................................... 8

BAB II LANDASAN TEORI ................................................................. 10

2.1. Konsep Dasar Sistem ........................................................... 10

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

BAB III ANALISA SISTEM BERJALAN ............................................ 21

3.1. Umum ................................................................................... 21

3.2. Tinjauan Perusahaan ............................................................ 21

3.2.1. Sejarah Perusahaan..................................................... 22

3.2.2. Struktur Organisasi dan Fungsi .................................. 23

3.3. Proses Bisnis Sistem Berjalan .............................................. 24

3.4. Unified Modelling Language (UML) ................................... 27

3.4.1. Activity Diagram ........................................................ 27

3.5. Spesifikasi Sistem Berjalan .................................................. 29

3.5.1. Spesifikasi Bentuk Dokumen Masukan ..................... 29

3.5.2. Spesifikasi Bentuk Dokumen Keluaran ..................... 30

3.6. Permasalahan Pokok ............................................................ 31

3.7. Pemecahan Masalah ............................................................. 32

Page 22: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxii

BAB IV RANCANGAN SISTEM USULAN ......................................... 33

4.1. Analisa Kebutuhan Software................................................ 33

4.1.1. Analisa Kebutuhan ..................................................... 33

4.1.2. Use Case Diagram ..................................................... 34

4.1.3. Activity Diagram ........................................................ 37

4.2. Desain ................................................................................... 56

4.2.1. Entity Relationship Diagram (ERD) .......................... 57

4.2.2. Logical Record Structure (LRS) ................................ 58

4.2.3. Spesifikasi File ........................................................... 59

4.2.4. Software Architecture................................................. 62

4.2.5. Testing ........................................................................ 86

4.2.6. Spesifikasi Hardware dan Software ........................... 93

BAB V PENUTUP .................................................................................. 95

5.1. Kesimpulan .......................................................................... 95

5.2. Saran ..................................................................................... 95

DAFTAR PUSTAKA .................................................................................. 97

DAFTAR RIWAYAT HIDUP ................................................................... 98

SURAT KETERANGAN RISET/PKL ..................................................... 101

LAMPIRAN-LAMPIRAN ......................................................................... 104

Page 23: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxiii

DAFTAR SIMBOL

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

2. Use Case diagram

Actor untukMenspesifikasikan himpuan peran yang pe

nguna mainkan ketika berinteraksi dengan use case.

Page 24: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxiv

Generalization Hubungan dimana objek anak

(descendent) berbagi perilaku dan struktur data dari

objek yang ada di atasnya objek induk.

Include Menspesifikasikan bahwa use case sumber

secara eksplisit.

Extend Menspesifikasikan bahwa use case target

memperluas perilaku dari use case sumber pada suatu

titik yang diberikan.

Association Apa yang menghubungkan antara objek

satu dengan objek lainnya.

Actifity Memperlihatkan bagaimana masing-masing

kelas antarmuk saling berinteraksi satu sama lain

Action State dari sistem yang mencerminkan eksekusi

dari suatu aksi.

Initial Node Bagaimana objek dibentuk atau diawali .

Actifity Final Node Bagaimana objek dibentuk dan

Dihancurkan.

Fork Node Satu aliran yang pada tahap tertentu berubah

menjadi beberapa aliran.

Page 25: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxv

3. ERD (Entity Relation Diagram)

SIMBOL KETERANGAN

ENTITAS

Menunjukan pelaku yang terlibat

dalam sistem informasi

GARIS RELASI

Garis yang menghubungkan antara

entitas dengan relasi

PENYIMPANAN

KOMPUTERISASI

Menunjukan hubungan antara entitas

satu dengan entitas lain.

Atribut

Berfungsi untuk mendeskripsikan

karakter entitas

4. Sequence Diagram

SIMBOL NAMA KETERANGAN

Object Object merupakan instance dari

sebuah class dan dituliskan

tersusun secara horizontal.

digambarkan sebagai sebuah

class (kotak) dengan nama obyek

di dalamnya yang diawali dengan

sebuah titik koma

Actor Actor juga dapat berkomunikasi

dengan object, maka actor juga

dapat diurutkan sebagai kolom.

Simbol Actor sama dengan

simbol pada actor use case

diagram.

Page 26: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxvi

Lifeline Lifeline mengindikasikan

keberadaan sebuah object dalam

basis waktu. Notasi untuk

Lifeline adalah garis putus-putus

vertikal yang ditarik dari sebuah

obyek.

Activation Activation dinotasikan sebagai

sebuah kotak segi empat yang

digambar pada sebuah lifeline.

Activation mengindikasikan

sebuah obyek yang akan

melakukan sebuah aksi.

Message Message, digambarkan dengan

anak panah horizontal antara

Activation. Message

mengindikasikan komunikasi

antara object-object.

4. Deployment Diagram

SIMBOL NAMA KETERANGAN

komponen Pada deployment

diagram,

komponenkomponen

yang ada diletakkan

didalam node untuk

memastikan keberadaan

posisi mereka

Node Node menggambarkan

bagian-bagian hardware

dalam sebuah sistem.

Notasi untuk node

digambarkan sebagai

sebuah kubus 3 dimensi.

Page 27: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxvii

Association Sebuah association

digambarkan sebagai

sebuah garis yang

menghubungkan dua

node yang

mengindikasikan jalur

komunikasi antara

element-elemen

hardware.

Page 28: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxviii

DAFTAR GAMBAR

Halaman

Gambar III.1. Struktur Organisasi PT. Zona Sehat Khatulistiwa ....................... 24

Gambar III.2. Activity Diagram PT. Zona Sehat Khatulistiwa ........................... 28

Gambar IV.1. Use Case Diagram Halaman Admin ........................................... 35

Gambar IV.2. Use Case Diagram Halaman Operator ........................................ 36

Gambar IV.3. Use Case Diagram Halaman Keuangan ...................................... 37

Gambar IV.4. Activity Diagram Bagian Admin Input Data Pegawai ................. 38

Gambar IV.5. Activity Diagram Bagian Admin Input Data Cabang .................. 39

Gambar IV.6. Activity Diagram Admin Input Data Akun .................................. 40

Gambar IV.7. Activity Diagram Fungsi Tambah Pada Input Pendapatan

Bagian Admin .......................................................................... 41

Gambar IV.8. Activity Diagram Fungsi Batal dan Simpan Pada Input

Pendapatan Bagian Admin ....................................................... 42

Gambar IV.9. Activity Diagram Fungsi Edit dan Keluar Input

Pendapatan Bagian Admin ....................................................... 43

Gambar IV.10. Activity Diagram Jurnal Umum Bagian Admin ......................... 44

Gambar IV.11. Activity Diagram Rekap Pendapatan Bagian Admin ................. 45

Gambar IV.12. Activity Diagram Laporan Pendapatan Klinik Bagian

Admin ....................................................................................... 46

Gambar IV.13. Activity Diagram Laporan Jurnal Umum Bagian Admin .......... 47

Gambar IV.14. Activity Diagram Laporan Pengeluaran Bagian Admin ............ 48

Gambar IV.15. Activity Diagram Fungsi Tambah Bagian Operator .................. 49

Gambar IV.16. Activity Diagram Fungsi Batal dan Simpan Bagian

Operator.................................................................................... 50

Gambar IV.17. Activity Diagram Fungsi Edit dan Keluar Bagian

Operator.................................................................................... 51

Gambar IV.18. Activity Diagram Jurnal Umum Bagian Keuangan.................... 52

Gambar IV.19. Activity Diagram Rekap Pendapatan Klinik Bagian

Keuangan.................................................................................. 53

Gambar IV.20. Activity Diagram Laporan Pendapatan Klinik Bagian

Keuangan.................................................................................. 54

Gambar IV.21. Activity Diagram Laporan Jurnal Umum Bagian Keuangan ..... 55

Gambar IV.22. Activity Diagram Laporan Pengeluaran Klinik Bagian

Keuangan.................................................................................. 56

Gambar IV.23. Entity Relationship Diagram (ERD) .......................................... 57

Gambar IV.24. Logical Record Structure (LRS) ................................................ 58

Gambar IV.25. Deployment Diagram Sistem Akuntansi Pendapatan Kas

PT. Zona Sehat Khatulistiwa.................................................... 63

Gambar IV.26. Sequence Diagram Login Admin .............................................. 64

Gambar IV.27. Sequence Diagram Bagian Admin Form Data

Pegawai .................................................................................... 65

Gambar IV.28. Sequence Diagram Bagian Admin Form Data

Cabang...................................................................................... 66

Page 29: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxix

Gambar IV.29. Sequence Diagram Bagian Admin Form Data Akun................. 67

Gambar IV.30. Sequence Diagram Login Operator............................................ 68

Gambar IV.31. Sequence Diagram Bagian Operator Form Input

Pendapatan ............................................................................... 69

Gambar IV.32. Sequence Diagram Login Bagian Keuangan ............................. 70

Gambar IV.33. Sequence Diagram Bagian Keuangan Form Jurnal

Umum ....................................................................................... 71

Gambar IV.34. Sequence Diagram Bagian Keuangan Laporan Pendapatan

Klinik ....................................................................................... 72

Gambar IV.35. Sequence Diagram Bagian Keuangan Laporan Jurnal

Umum ....................................................................................... 72

Gambar IV.36. Sequence Diagram Bagian Keuangan Laporan Pengeluaran

Klinik ....................................................................................... 73

Gambar IV.37. Admin Melakukan Login ........................................................... 74

Gambar IV.38. Admin Menu Utama................................................................... 74

Gambar IV.39. Admin Menu Fila ....................................................................... 75

Gambar IV.40. Admin Input Data Pegawai ........................................................ 75

Gambar IV.41. Admin Input Data Cabang ......................................................... 76

Gambar IV.42. Admin Input Data Akun ............................................................. 76

Gambar IV.43. Admin Menu Operator ............................................................... 77

Gambar IV.44. Admin Input Pendapatan ............................................................ 77

Gambar IV.45. Admin Menu Keuangan ............................................................. 78

Gambar IV.46. Admin Input Jurnal Umum ........................................................ 78

Gambar IV.47. Admin Melihat Rekap Pendapatan ............................................ 79

Gambar IV.48. Admin Melihat Menu Laporan .................................................. 79

Gambar IV.49. Admin Mencetak Laporan Pendapatan Seluruh Klinik ............. 80

Gambar IV.50. Bagian Keuangan Mencetak Jurnal Umum ............................... 80

Gambar IV.51. Bagian Keuangan Mencetak Pengeluaran Klinik ...................... 81

Gambar IV.52. Operator Melakukan Login ........................................................ 81

Gambar IV.53. Operator Melihat Menu Operator .............................................. 82

Gambar IV.54. Operator Melakukan Input Pendapatan...................................... 82

Gambar IV.55. Keuangan Melakukan Login ...................................................... 83

Gambar IV.56. Keuangan Melihat Menu Keuangan .......................................... 83

Gambar IV.57. Keuangan Melakukan Input Jurnal Umum ................................ 84

Gambar IV.58. Keuangan Melihat Rekap Pendapatan ....................................... 84

Gambar IV.59. Keuangan Melihat Menu Laporan ............................................. 85

Gambar IV.60. Keuangan Mencetak Laporan Pendapatan Klinik ...................... 85

Page 30: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxx

DAFTAR TABEL

Halaman

Tabel IV.1. Spesifikasi File Tabel Pegawai ..................................................... 59

Tabel IV.2. Spesivikasi File Tabel Cabang ...................................................... 60

Tabel IV.3. Spesifikasi File Tabel Akun ......................................................... 60

Tabel IV.4. Spesifikasi File Tabel Pendapatan_Kas ........................................ 61

Tabel IV.5. Spesifikasi File Tabel Jurnal Umum ............................................ 62

Tabel IV.6. Hasil Pengujian Black Box Testing Form Login ........................... 86

Tabel IV.7. Hasil Pengujian Black Box Testing Form Input

Data Pegawai .............................................................................. 87

Tabel IV.8. Hasil Pengujian Black Box Testing Form Input

Data Cabang ................................................................................ 88

Tabel IV.9. Hasil Pengujian Black Box Testing Input

Data Akun ................................................................................... 89

Tabel IV.10. Hasil Pengujian Black Box Testing Input

Pendapatan .................................................................................. 89

Tabel IV.11. Hasil Pengujian Black Box Testing Form Jurnal Umum ............ 90

Tabel IV.12. Hasil Pengujian Black Box Testing Form

Laporan Pendapatan .................................................................... 91

Tabel IV.13. Hasil Pengujian Black Box Testing Form

Laporan Jurnal Umum................................................................. 92

Tabel IV.14. Hasil Pengujian Black Box Testing Form

Laporan Pengeluaran ................................................................... 92

Tabel IV.15. Spesifikasi Hardware dan software ............................................ 93

Page 31: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

xxxi

DAFTAR LAMPIRAN

Halaman

A.1. Form Pendaftaran ..................................................................................... 104

A.2. Bukti Setoran ............................................................................................ 105

A.3. Laporan Pendapatan Harian ..................................................................... 106

A.4. Jurnal Umum ............................................................................................ 107

A.5. Rekapan Pendapatan Klinik Cabang ........................................................ 108

A.6. Laporan Pendapatan Bulanan ................................................................... 114

Page 32: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

1

BAB I

PENDAHULUAN

1.1. Umum

Lingkungan bisnis yang global sekarang ini, menyebabkan persaingan

usaha antar perusahaan semakain ketat. Karena banyak informasi yang akan

menuntut semua bidang berkembang dengan akses yang cepat, tanpa terkecuali

dibidang bisnis dan usaha. Perkembangan teknologi yang sangat pesat membuat

kebutuhan akan informasi sangat efektif dan efisien yang memerlukan kecepatan,

ketepatan, kualitas dan pelayanan yang sangat memuaskan. Semua itu merupakan

tujuan utama yang harus dicapai sesegera mungkin. Untuk memenuhi segala

tuntutan tersebut diperlukan sarana pendukung yang memadai baik sarana dalam

bidang sumber daya professional, maupun prasarana pendukung lainnya. Prasarana

yang sangat sesuai dengan tuntutan tersebut untuk menghasilkan suatu informasi

yang berkualitas, tepat, cepat, efisien, efektif, dan dapat memudahkan dalam hal

pengambilan keputusan.

Aktivitas utama dari sistem informasi akuntansi secara garis besar adalah

mengolah atau memproses data transaksi keuangan menjadi laporan keuangan

dengan menggunakan sistem komputerisasi yang terhubung dengan jaringan

komunikasi antara bagian yang satu dengan yang lainnya. Sistem informasi

akuntansi juga mempunyai fungsi penting diantarannya mengumpulkan dan

menyimpan data aktivitas dan transaksi perusahaan, memproses data menjadi

informasi yang dapat digunakan dalam proses pengembalian serta melakukan

kontrol secara tepat terhadap aset organisasi. Sistem informasi akuntansi

Page 33: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

2

mempunyai 3 Subsistem yaitu sistem pemrosesan transaksi gunannya untuk

mendukung proses bisnis harian, sistem buku besar, dan sistem penutupan dan

pembalik yaitu pembalikan dan penutupan dari laporan yang dibuat dengan jurnal

pembalik dan jurnal penutup menghasilkan laporan keuangan, seperti laporan

Laba/rugi, arus kas, pengembalian pajak, dll.

Sistem informasi akuntansi yang sedang berjalan di PT. Zona Sehat

Khatulistiwa saat ini masih belum sempurna, ini terbukti karena masih adanya

kendala yang dapat mengganggu jalannya proses bisnis secara keseluruhan.

Perusahaan menghadapi permasalahan dalam menggunakan teknik secara manual,

karena teknologi yang digunakan kurang canggih sehingga sering mengalami

adannya permasalahan, dimana penyimpanan data-data perusahaan baik yang

sifatnnya publik maupun yang sangat rahasia, rentan akan gangguan keamanan.

Solusi yang terbaik mengenai hal tersebut adalah dengan menggunakan

komputerisasi yang digunakan oleh user untuk membantu dan memudahkan dalam

proses pengolahan data pekerjaan, baik dalam dunia bisnis, kegiatan sehari-hari

maupun pendidikan. Komputer akan sangat memudahkan user untuk memecahkan

suatu masalah yang sering terjadi bahkan yang rumit sekalipun.

Untuk ini penulis mencoba membahas ruang lingkup yang kecil dalam

sistem pendapatan. Sehubungan dengan hal tersebut, maka penulis mengambil

judul “Perancangan Sistem Akuntansi Pendapatan Kas Pada PT. Zona Sehat

Khatulistiwa”.

Page 34: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

3

1.2. Maksud dan Tujuan

Maksud penulisan Perancangan Sistem Akuntansi Pendapatan Kas Pada PT.

Zona Sehat Khatulistiwa dalam penulisan tugas akhir (TA) ini adalah sebagai

berikut :

1. Untuk mengetahui bagaimana cara bekerjanya sistem informasi akuntansi

pendapatan pada PT. Zona Sehat Khatulistiwa.

2. Mengidentifikasi permasalahan-permasalahan yang ada pada sistem yang

sedang berjalan dan meningkatkan kinerja secara optimal.

3. Melakukan pengembangan perancangan sistem akuntansi pada PT. Zona

Sehat Khatulistiwa.

4. Untuk mengimplementasikan sistem pendapatan agar lebih efektif dan efisien

pada PT. Zona Sehat Khatulistiwa.

Sedangkan tujuan dari penulisan tugas akhir ini adalah untuk memenuhi

salah satu syarat kelulusan Program Diploma Tiga (D3) Program Studi

Komputerisasi Akuntansi Pada Akademi Manajemen Informatika dan Komputer

Bina Sarana Informatika (AMIK BSI) Jakarta.

1.3. Metode Penelitian

Metode penelitian adalah tata cara bagaimana suatu penelitian akan

dilaksanakan, metode penelitian ini sering dikacaukan dengan prosedur penelitian

atau teknik penelitian, hal ini disebabkan karena ketiga hal tersebut saling

berhubungan dan sulit dibedakan. Metode penelitian membicarakan mengenai tata

cara pelaksanaan penelitian.

Page 35: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

4

1.3.1. Metode pengumpulan Data

Dalam rangka pengumpulan data untuk memenuhi perancangan sistem

informasi pendapatan pada PT. Zona Zehat Khatulistiwa, penulis melakukan

beberapa cara :

1. Observasi (Pengamatan)

Proses pengamatan langsung di lapangan yaitu di PT. Zona Sehat

Khatulistiwa, penulis melakukan pengamatan langsung ke perusahaan tersebut

untuk mendapatkan segala sesuatu yag berkaitan dengan prosedur pendapatan

yang sedang berlangsung.

2. Wawancara (Interview)

Wawancara adalah suatu metode dengan menggunakan proses tanya jawab

secara langsung dan sistematis dengan mngajukan beberapa pernyataan pada

narasumber dalam hal ini adalah Bapak Abdul Rohman S.sos selaku pemilik

(Owner) PT. Zona Sehat Khatulistiwa.

3. Studi Pustaka

Selain dengan observasi penulis juga melakukan pencarian data dengan studi

pustaka yaitu dengan membaca dan mempelajari buku atau literatur yang

sesuai dengan pembahasan materi serta pengetahuan lain sebagai bahan

perbandingan dalam menyelesaikan Tugas Akhir (TA).

1.3.2. Metode Pengembangan Software

Metode pengembangan perangkat lunak (atau disebut juga model proses

atau paradigma rekayasa perangkat lunak) adalah suatu strategi pengembangan

yang memadukan proses, metode, dan perangkat (tools). Metode-metode

Page 36: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

5

pengembangan perangkat lunak, memberikan teknik untuk membangun perangkat

lunak yang berkaitan dengan serangkaian tugas yang luas yang menyangkut analisis

kebutuhan, konstruksi program, desain, pengujian dan pemeliharaan.

Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk

menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem telah

ada. Sistem yang lama perlu diperbaiki atau diganti disebabkan karena beberapa

hal, yaitu:

1. Adanya permasalahan-permasalahan (problem) yang timbul di sistem yang

lama.

2. Untuk meraih kesempatan-kesempatan (opportunities).

3. Adanya intruksi-intruksi (directives).

Adapun metode pengembangan perangkat lunak yang penulis ambil yaitu:

Metode Waterfall

Waterfall merupakan salah satu metode dalam SDLC yang mempunyai ciri khas

pengerjaan setiap fase dalam waterfall harus diselesaikan terlebih dahulu sebelum

melanjutkan ke fase selanjutnya. Artinya fokus terhadap masing-masing fase dapat

dilakukan maksimal karena tidak adanya pengerjaan yang sifatnya paralel.

1. Analisa kebutuhan software

Sulitnya admin dalam proses mengolah transaksi klinik yang menyulitkan

bagian keuangan dalam merekap pendapatan dari setiap klinik cabang yang

membutuhkan banyak waktu, maka kami mengusulkan sebuah sistem

informasi berbasis komputer dengan menggunakan metode waterfall dan

bahasa pemrograman java desktop yaitu dengan aplikasi neatbens 8.1 dan

menggunakan database MySQL.

Page 37: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

6

2. Desain

Adapun desain user interface yang digunakan dalam program pengembangan

sistem informasi pencatatan transaksi pendapatan di Klinik Zona Khatulistiwa

yaitu menu login, menu transaksi, menu master, menu laporan, menu input

data, menu laporan keuangan dan cetak.

3. Code Generation

Bahasa pemrograman yang penulis gunakan pada penilitian ini penulis

menggunakan java desktop dengan pendukung aplikasi Neatbeans 8.1 dan

menggunakan database MySQL.

4. Testing

Metode testing yang digunakan dalam java adalah black box testing dengan

menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain

dan kode program pengujian dimaksudkan untuk mengetahui apakah fungsi

fungsi masukan dan keluaran dari perangkat lunak sesuai dengan spesifikasi

yang digunakan.

5. Support

Pemiliharaan suatu software sangat diperlukan termasuk didalamnya adalah

pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan

seperti penggantian sistem input transaksi dan laporan keuangan. Dengan

melakukan backup data dan maintenance dapat membantu memaksimalkan

pengembangan sistem dalam klinik.

1.4. Ruang Lingkup

Page 38: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

7

Dalam penulisan tugas akhir ini penulis ingin menganalisa bagaimana

proses sistem pendapatan dan pengembangan sistem informasi akuntansi terutama

sistem pendapatan di dalam perusahaan oleh sebab itu penulis memilih melakukan

riset di perusahaan PT. Zona Sehat Khatulistiwa.

Pengembangan sistem pendapatan pada PT. Zona Sehat Khatulistiwa

dilakukan oleh bagian admin, bagian operator dan bagian keuangan. Bagian admin

dapat mengakses semua menu yang ada dalam perancangan sistem akuntansi

pendapatan kas yaitu menu file, menu operator, menu keuangan dan menu laporan,

bagian admin disini sebagai pemegang jalanya program, jadi semua yang telah

diproses oleh operator dan bagian keuangan bisa dilihat oleh bagian admin, namun

pada penginputan menu file yaitu input data pegawai, input data cabang, dan input

data akun hanya bisa dilakukan oleh bagian admin saja.

Bagian operator dapat melakukan login ke menu utama tetapi hanya dapat

akses ke menu operator untuk melakukan input pendapatan dari setiap cabang

klinik. Penginputan dilakukan setiap hari setelah menerima laporan pendapatan

harian dari setiap klinik.

Bagian keuangan dapat melakukan login pada menu utama namun hanya

dapat mengakses pada menu keuangan dan menu laporan. Untuk menu keuangan

bagain keuangan dapat melakukan penginputan data jurnal umum perusahaan dan

melihat rekap pendapatan yang telah diinput oleh bagian operator. Selanjutnya

bagian keuangan bisa mengakses menu laporan dalam menu laporan terdapat

laporan pendapatan klinik, jurnal umum dan pengeluaran. Bagian keuangan hanya

dapat melihat dan mencetak sesuai dengan tanggal dan periode yang diinginkan

namun tidak dapat merubahnya.

Page 39: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

8

1.5. Sistematika Penulisan

Untuk mengetahui secara ringkas permasalahan dalam penulisan tugas akhir

ini, maka digunakan sistematika penulisan yang bertujuan untuk mempermudah

pembaca.

BAB I PENDAHULUAN

Pada bab ini penulis menguraikan tentang latar belakang secara umum,

maksud dan tujuan, metode penelitian, ruang lingkup, serta sistematika

penulisan secara keseluruhan.

BAB II LANDASAN TEORI

Pada bab ini penulis menguraikan mengenai pembahasan teoritis

sebagai landasan berfikir dan konsep-konsep yang digunaan sebagai

acuan dalam penulisan ini yaitu perancangan sistem informasi

akuntansi.

BAB III ANALISA SISTEM BERJALAN

Pada bab ini penulis membahas mengenai proses sitem berjalan,

latar belakang pendapatan di PT. Zona Sehat Khatulistiwa, tinjauan

perusahaan, sejarah perusahaan, struktur organisasi dan fungsinnya,

proses bisnis sistem berjalan, activity diagram, spesifikasi sistem

berjalan, spesifikasi bentuk dokumen masukan, spesifikasi bentuk

dokumen keluaran, permasalahan pokok, pemecahan masalah di PT.

Zona Sehat Khatulistiwa.

BAB IV RANCANGAN SISTEM USULAN

Page 40: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

9

Pada bab ini penulis membahas mengenai rancangan sistem usulan

yang dibutuhkan perusahaan demi terwujudnya sistem yang lebih baik

dari sebelumnya, analisa kebutuhan software, use case diagram,

activitiy diagram, desain, entity relationship diagram (ERD), logical

record structure (LRS), spesifikasi file, software archictecture,

deployment diagram, sequence diagram, user interface, testing,

spesifikasi hardware dan software.

BAB V PENUTUP

Pada bab ini penulis menjelaskan mengenai kesimpulan serta saran

yang berhasil ditarik dari seluruh pembuatan tugas akhir ini.

Page 41: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

10

BAB II

LANDASAN TEORI

2.1. Konsep Dasar Sistem

A. Pengertian Sistem

Menurut Mulyadi (2014:5) “Sistem adalah suatu jaringan prosedur yang

dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok

perusahaan”.

Menurut Al Fatta (2007:3) “Sistem adalah suatu kumpulan atau himpunan

dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi dan

saling bergantung satu sama lain”.

Menurut Mulyani (2016a:2) “Sistem bisa diartikan sebagai sekumpulan

subsistem, komponen ataupun elemen yang saling bekerjasama dengan tujuan yang

sama untuk menghasilkan output yang sudah ditentukan sebelumnya”.

Dari ketiga definisi diatas dapat disimpulkan bahwa sistem adalah kumpulan

suatu jaringan yang saling berinteraksi atau terhubungan untuk melakukan suatu

kegiatan untuk mencapai suatu tujuan yang diharapkan.

Adapun jenis sistem dan sifat sistem berikut ini:

1. Jenis Sistem

a. Sistem Lingkaran Terbuka Sistem yang tidak mempunyai elemen

mekanisme kontrol dan tujuan.

b. Sistem Lingkaran Tertutup Sistem yang disertai oleh adanya elemen

mekanisme kontrol dan tujuan.

Page 42: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

11

2. Sifat Sistem :

a. Sistem Terbuka : Sistem yang dihubungkan dengan lingkungannya melalui

arus sumber daya.

b. Sistem Tertutup : Sistem yang sama sekali tidak berhubungan dengan

lingkungannya

c. Sistem Fisik : Sistem yang terdiri dari sejumlah sumber daya fisik

d. Sistem Konseptual : Sistem yang menggunakan sumber daya Konseptual

(Datadan Informasi) untuk mewakili suatu sistem fisik.

B. Pengertian Informasi

Informasi adalah (data yang diolah menjadi bentuk yang lebih berarti bagi

yang menerimanya, menggambarkan suatu kejadian (event), kesatuan nyata (fact

and entity) serta digunakan untuk pengambilan keputusan).

Menurut Mahatmyo (2014:1) menyimpulkan bahwa:

Informasi adalah sebuah sumber daya bisnis. Sama dengan sumber daya

bisnis lainnya seperti bahan baku, modal, dan tenaga kerja. Informasi

sangat penting bagi perusahaan modern untuk bertahan hidup. Setiap hari

banyak arus informasi ke para pengambilan keputusan serta berbagai

pengguna lainnya untuk memenuhi berbagai kebutuhan internal. Arus

informasi juga keluar dari perusahaan ke pengguna luar, seperti pelanggan

pemasok, dan pemegang kepentingan (Stakeholder).

C. Sistem Informasi Akuntansi

Sistem Informasi Akuntansi (SIA) banyak digunakan oleh organisasi bisnis

untuk mendukung proses bisnisnya. Kebutuhan akan SIA tergantung pada jenis

proses bisnis dan kompleksitas informasi yang diinginkan.

Menurut Bodnar dan Mustakini dalam Wahyono (2009:16) “Sistem

Informasi Akuntansi (SIA) adalah kumpulan dari sumber daya, baik manusia,

peralatan dan teknologi yang dirancang dan dipergunakan untuk mengubah data

ekonomi ke dalam informasi yang bermanfaat bagi penggunanya”.

Page 43: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

12

Sistem Informasi Akuntansi terdiri dari lima komponen yang saling terhubung

yaitu:

1. Orang-orang menoperasikan sistem tersebut dan melaksanakan berbagi fungsi.

2. Prosedur-prosedur baik manual maupun yang terotomatisasi yang dilibatkan

dalam mengumpulkan, memproses, dan menyimpan data tentang aktivitas

organisasi.

3. Data tentang proses bisnis organisasi

4. Software yang digunakan untuk memproses data organisasi

5. Infrastruktur teknologi informasi

Dengan kelima komponen ini, akan memungkinkan SIA dalam suatu organisasi

atau perusahaan untuk memenuhi fungsi pentingnya, diantarannya:

1. Mengumpulkan dan menyimpan data tentang aktivitas-aktivitas yang

dilaksanakan oleh organisasi, sumber daya yang dipengaruhi oleh aktivitas-

aktivitas tersebut, dan para pelaku yang terlibat dalam aktivitas tersebut, agar

para manajemen, para pegawai, dan pihak luar yang berkepentingan dapat

meninjau ulang hal-hal yang telah terjadi.

2. Mengubah data menjadi informasi, ini merupakan fungsi vital dari SIA,

ketika data menjadi informasi, maka informasi tersebut akan sangat

bermanfaat baik bagi pihak eksternal perusahaan.

3. Fungsi yang ketiga dari SIA adalah tersedianya pengendalian sebagaimana

kita tahu bahwa dalam ranah organisasi yang lingkupnya besar seperti

perusahaan, terjadinnya kecurangan bukanlah hal yang langka. Dengan adanya

SIA, perusahaan akan mampu untuk menjaga aset-aset organisasi, termasuk

Page 44: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

13

data organisasi, untuk memastikan bahwa data tersebut tersedia saat

dibutuhkan.

D. Pengertian Pendapatan

Pendapatan merupakan kenaikan harta perusahaan yang di sebabkan oleh

adanya transaksi dengan pihak ketiga, misalnya penjualan (sales), pendapatan sewa

(rent revenue), pendapatan deviden (dividend revenue), dan pendapatan komisi

(commission revenue). Bertambahnya pendapatan ini secara tidak langsung akan

menambah owner’s equity.

Definisi pendapatan (income) meliputi pendapatan (revenues) dan

keuntungan (gains). Pendapatan timbul dalam pelaksanaan aktivitas entitas yang

biasa. Sementara keuntungan mungkin timbul dan tidak timbul dalam pelaksanaan

aktivitas entitas yang biasa. Keuntungan mencerminkan kenaikan manfaat ekonomi

dan, pada hakikatnya tidak berbeda dengan pendapatan.

E. Pengertian Sistem Akuntansi

Menurut Mulyadi (2014:3) “Sistem Akuntansi adalah organisasi formulir,

catatan, dan laporan yang dikoordinasi sedemikian rupa untuk menyediakan

informasi keuangan yang dibutuhkan oleh manajemen guna memudahkan

pengelolaan perusahaan”.

Berikut ini unsur suatu sistem akuntansi yaitu:

1. Jurnal

Jurnal merupakan catatan akuntansi yang pertama diselenggarakan dalam

proses akuntansi, maka dalam sistem akuntansi, jurnal harus dirancang

sedemikian rupa sehingga tidak akan terjadi satu transaksi pun yang tidak

dicatat, catatan yang dilakukan di dalamnya lengkap dengan penjelasan,

Page 45: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

14

tanggal dan informasi lain, agar catatan tersebut mudah diusut kembali ke

dokumen sumbernya.

2. Laporan Keuangan

Laporan Keuangan pada perusahaan merupakan hasil akhir dari kegiatan

akuntansi (siklus akuntansi) yang mencerminkan kondisi keuangan dan hasil

operasi perusahaan. Informasi tentang kondisi keuangan dan hasil operasi

perusahaan sangat berguna bagi berbagai pihak, baik pihak-pihak yang ada di

dalam (internal) perusahaan maupun pihak-pihak yang ada diluar (eksternal)

perusahaan. Oleh karena itu, laporan keuangan dapat di pakai sebagai alat untuk

berkomunikasi dengan pihak-pihak yang berkepentingan dengan data keuangan

perusahaan.

F. Perancangan Sistem

Menurut Sukamto dan Shalahudin (2013:23) menyimpulkan bahwa:

Desain atau Perancangan dalam pembangunan perangkat lunak

merupakan upaya untuk mengonstruksi sebuah sistem yang memberikan

kepuasan akan spesifikasi kebutuhan fungsional, memenuhi target,

memenuhi kebutuhan secara implisit atau eksplisit dari segi performansi

maupun penggunaan sumber daya, kepuasan batasan pada proses segi

biaya, waktu dan perangkat.

Tujuan Perancangan Sistem adalah untuk memenuhi kebutuhan kepada

pemakai sistem dan untuk memberikan gambaran yang jelas dan rancang bangun

yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang

terlibat.

2.2. Peralatan Pendukung (tools system)

Peralatan pendukung (tools system) merupakan alat yang tepat digunakan

untuk menjalankan aktivitas dari sistem. Adapun beberapa alat pendukung antara

Page 46: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

15

lain seperti peralatan kantor yang mencangkup komputer, mesin printer, atk kantor

serta bentuk model dari sistem, dimana simbol-simbol, lambang-lambang dan

diagram-diagram menunjukan secara tepat arti fisiknya.

A. Pengertian Unified Modeling Language (UML)

Menurut Sukamto dan Shalahuddin (2013:137) “UML muncul karena

adanya kebutuhan pemodelan visual untuk menspesifikasikan, menggambarkan

membangun dan dokumentasi dari sistem perangkat lunak”.

Menurut Nugroho (2010:6) mendefinisikan “UML adalah bahasa

pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi

objek”.

Menurut Mulyani (2016b:48) “Unified Modeling Language (UML) adalah

sebuah teknik pengembangan sistem yang menggunakan bahasa grafis sebagai alat

untuk pendokumentasian dan melakukan spesifikasi pada sistem”.

Dalam konteks UML, tahap konseptualisasi dilakukan dengan pembuatan

use case diagram yang sesungguhnya merupakan deskripsi peringkat tinggi

bagaimana perangkat lunak (aplikasi) akan digunakan oleh penggunanya.

Selanjutnya use case diagram tidak hanya sangat penting pada tahap analisis, tetapi

juga penting untuk perancangan (design), untuk mencari (mencoba menemukan)

kelas-kelas yang terlibat dalam aplikasi, dan untuk melakukan pengujian (testing).

Adapun fungsi dari UML yaitu:

1. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa

pemrograman dan proses rekayasa.

Page 47: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

16

2. Memberikan model yang siap pakai, bahasa pemodelan visual yang eksprsif

untuk mengembangkan dan saling menukar model dengan mudah dan

dimengerti secara umum.

3. UML bisa juga berfungsi sebagai sebuah (blue print) cetak biru, karena sangat

lengkap dan detail, dengan cetak biru ini maka akan bisa diketahui informasi

seara detail tentang kodingan program atau bahkan membaca program dan

menginterprestasikan kembali dalam bentuk diagram.

Berikut ini ada beberapa simbol yang digunakan dalam UML:

1. Initial Node

Sebagai status awal aktivitas sistem, sebuah diagram aktivitas memiliki

sebuah status awal.

2. Action

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

3. Decision

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

4. Join

Untuk menunjukan kegiatan yang digabungkan (penggabungan).

5. Fork

Menunjukan kegiatan yang dilakukan secara parallel.

6. Activity Final

Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah

status akhir.

7. Entitas

Suatu objek yang dapat diidentifikasi dalam lingkungan pemakai.

Page 48: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

17

8. Relasi

Menunjukan adanya hubungan di antara sejumlah entitas yang berbeda.

9. Atribut

Mendekskripsikan karakter entitas (atribut yang sebagai key diberi garis

bawah).

10. Line

Relasi antara Entitas dan Atribut.

Berikut ini diagram yang penulis bahas diantaranya sebagai berikut:

B. Pengertian Use Case Diagram

Menurut Sukamto dan Shalahuddin (2013:155) mengatakan bahwa “ Use

case atau diagram use case merupakan pemodelan untuk kelakuan (behavior)

system informasi yang akan dibuat”.

Sedangkan Menurut Mulyani (2016b:49) “Use Case Diagram yaitu diagram

yang digunakan untuk menggambarkan hubungan antara sistem dengan aktor”.

Dari beberapa definisi diatas dapat disimpulkan bahwa Use Case Diagram

adalah pemodelan atau diagram yang digunakan untuk kelakuan sistem yang akan

dibuat.

C. Pengertian Activity Diagram

Menurut Sukamto dan Shalahuddin (2013:161) menatakan bahwa

“Diagram aktivitas atau activity diagram menggunakan workflow (aliran kerja) atau

aktivitas dari sebuah system atau proses bisnis atau menu yang ada pada perangkat

lunak".

Menurut John Satzinger, dalam Triandini dan I Gede Suardika (2012:37)

“Activity diagram adalah sebuah diagram alur kerja yang menjelaskan berbagai

Page 49: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

18

kegiatan pengguna (atau sistem), orang yang melakukan masing-masing aktivitas,

dan aliran sekuensial dari aktivitas-aktivitas tersebut”

D. Pengertian Entity Relationship Diagram (ERD)

Menurut Sukamto dan Shalahuddin (2013:50) “dalam bukunya mengatakan

Entity Relationship Diagram (ERD) dikembangkan berdasarkan teori himpunan

dalam bidang matematika. ERD digunakan untuk pemodelan basis data relasional”.

Sedangkan Menurut Andi (2010:30) “Entitiy Relationship Diagram adalah

sebuah diagram yang secara konseptual memetakan hubungan antar penyimpanan

pada diagram DFD diatas.

Metodologo ERD:

1. Identifikasi Entitas

Maksudnya adalah melakukan identifikasi dari beberapa himpunan entitas

yang terdiri dari beberapa calon field yang akan digunakan.

2. Menentukan Relasi

Dalam beberapa entitas harus memiliki minimal satu relasi, yang

menghubungkan antar entitas

3. Menggambar ERD sementara

Menggambar ERD sementara dapat dilakukan dengan menggunakan entitas

dan garis untuk merelasikan.

4. Mengisi Kardinalitas

Menentukan jumlah kejadian satu entitas untuk sebuah kejadian pada entitas

yang berhubungan.

Page 50: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

19

5. Menentukan atribut yang dijadikan sebagai key

Menentukan atribut yang unik untuk dijadikan sebagai key/primary key.

6. Menggambar ERD berdasarkan key/kunci

Menghilangkan relasi many to many dan memasukan primary dan kunci tamu

pada masing-masing entitas.

7. Menentukan Atribut

Menentukan field-field yang diperlukan oleh sistem.

8. Pemetaan atribut

Memasangkan atribut dengan satu entitas yang sesuai.

9. Menggambar ERD dengan atribut

10. Memerikasa hasil

Periksa kardinalitasnya dan daftar atribut yang berhubungan dengan masing

masing entitas untuk melihat apakah ada yang hilang.

E. Pengertian Logical Structure (LRS)

Logical Structure (LRS) adalah sebuah model sistem yang digambarkan

dengan sebuah diagram-ER akan mengikuti pola atau aturan permodelan dalam

kaitanya dengan konvemsi ke LRS. Perubahan yang terjadi yaitu mengikuti aturan-

aturan sebagai berikut:

1. Setiap entitas akan diubah kebentuk kotak.

2. Sebuah atribut relasi disatukan dalam sebuah kotak bersama entitas jika

hubungan yang terjadi pada diagram-ER 1:M (relasi bersatu dengan

cardinality yang paling membutuhkan referensi).

3. Sebuah relasi dipisah dalam sebuah kotak tersendiri (menjadi entitas baru) jika

tingkat hubungan M:M (many to many) dan memiliki foreign key sebagai

Page 51: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

20

primary key yang diambil dari kedua entitas yang sebelumnya saling

berhubungan.

F. Pengertian Deployment Diagram

Deployment Diagram merupakan gambaran proses-proses berbeda pada

suatu sistem yang berjalan dan bagaimana relasi di dalamnya. Hal inilah yang

mempermudah user dalam pemakaian sistem yang telah dibuat dan diagram

tersebut merupakan diagram yang statis.

Menurut Sukamto dan Shalahuddin (2013:154) mengatakan bahwa

“Diagram deployment atau deployment diagram menunjukkan konfigurasi

komponen dalam proses eksekusi aplikasi”.

G. Pengertian Sequence Diagram

Menurut Sukamto dan Shalahuddin (2013:165) mengatakan bahwa

“Sequence diagram menggambarkan kelakuan objek pada use case dengan

mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima

antar objek”.

Sedangkan Menurut John Satzinger dalam Triandini dan I Gede Suardika

(2013:71) “System sequence diagram adalah diagram yang digunakan untuk

mendefinisikan input dan output serta urutan interaksi antara pengguna dan sistem

untuk sebuah use case”.

Page 52: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

21

21

BAB III

ANALISA SISTEM BERJALAN

3.1. Umum

Proses pendapatan secara garis besar merupakan hasil akhir dari suatu aliran

fisik dalam proses menghasilkan laba. Hasil akhir dari aliran fisik tersebut berupa

barang atau jasa yang dihasilkan dari proses produksi.

Pada PT. Zona Sehat Khatulistiwa setiap pendapatan yang terjadi di awasi

oleh pemilik yaitu pemimpin dari PT. Zona Sehat Khatulistiwa secara tidak

langsung dengan melakukan pemeriksaan terhadap setiap laporan pendapatan yang

di rekap setiap hari dan bulannya.

Pendapatan PT. Zona Sehat Khatulistiwa diperoleh dari pendaftaran

pertama pasien dan langsung membayar biaya pengobatan sesuai biaya yang sudah

ditetapkan oleh manajemen diklinik cabang. Pasien dapat melakukan beberapa

kunjungan setelah pendaftaran dan melakukan pembayaran administrasi. Dari

pembayaran pasien dipotong 10% untuk santunan. Laporan pendapatan harian akan

dilaporkan kebagian keuangan dan owner.

Untuk itu pertama-tama penulis akan membahas mengenai tinjauan

perusahaan, sejarah berdirinya perusahaan serta struktur organisasi pada PT. Zona

Sehat Khatulistiwa.

3.2. Tinjauan Perusahaan

Tinjauan terhadap perusahaan bertujuan untuk mengetahui dan mendukung

agar sistem berjalan dengan baik sesuai prosedur. Sedangkan secara khusus adalah

Page 53: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

22

untuk menjalankan tugas operasional agar lebih efektif dan efisien sesuai dengan

yang diinginkan oleh perusahaan.

Dalam pelaksanaan kegiatan di PT. Zona Sehat Khatulistiwa terdapat aturan

yang di tentukan, dalam hal instruktur organisasi yang menggambarkan garis

perintah dan penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga

semua berjalan dengan lancar.

3.2.1. Sejarah Perusahaan

PT. Zona Sehat Khatulistiwa adalah sebuah anak dari perusahaan Zona

GROUP yang bergerak di bidang jasa kesehatan pengobatan klinik tradisional dan

penjualan herbal. Perusahaan ini di dirikan kurang lebih 10 tahun yang lalu tepatnya

30 Maret 2016, yang berlokasi di Ruko Grand Bintaro Jl. Bintaro Permai Blok B

No.10 Jakarta Selatan 12330.

Perusahaan ini merupakan perusahan perorangan, pendiri PT. Zona Sehat

Khatulistiwa adalah Bapak Abdul Rohman S.Sos beliau merupakan salah satu

pemilik (owner) dari perusahaan tersebut.

Ada beberapa klinik kesehatan yang di kelola PT. Zona Sehat Khatulistiwa

diantarannya Klinik Terapi Zona, Klinik Cakra, dan Klinik Anta Syifa. Masing-

masing memiliki cara khas yang berbeda dalam melakukan penanganan terhadap

pasiennya dengan metode terapinya. Metode terapi yang digunakan punya

keunggulan, sehingga pasien dapat memilih klinik sesuai dengan penyakit yang di

derita pasien sesuai penyakitnya.

Page 54: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

23

Sampai saat ini klinik-klinik di PT. Zona Sehat Khatulistiwa sudah tersebar

di beberapa daerah kota-kota besar seperti di seluruh Jabodetabek, Bandung,

Cirebon, Yogyakarta, Lampung, Palembang, Pekanbaru, dan Pontianak.

3.2.2. Struktur Organisasi dan Fungsinnya

Struktur organisasi adalah susunan sub-sub sistem dengan hubungan

wewenang dan tanggung jawab, agar suatu perusahaan dapat terus berkembang,

maka suatu perusahaan harus memiliki struktur organisasi yang baik agar dapat

bekerja dengan efektif dan efisien untuk mencapai tujuan. Dalam penyusunan

struktur organisasi harus memiliki penetapan yang jelas, sehingga masing-masing

anggota dapat mengetahui tugas, tanggung jawab, kewajiban serta wewenang yang

dimilikinnya. Berikut adalah gambaran Struktur Organisasi pada PT. Zona Sehat

Khatulistiwa.

Page 55: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

24

Sumber: PT. Zona Sehat Khatulistiwa

Gambar III.1

Struktur Organisasi PT. Zona Sehat Khatulistiwa

3.3. Proses Bisnis Sistem Berjalan

Pada saat terjadi transaksi pasien melakukan pendaftaran dan langsung

membayar biaya pengobatan sesuai biaya yang sudah di tetapkan oleh manajemen

di klinik cabang, dan admin cabang menerima biaya pendaftaran yang diakui

sebagai pendapatan, begitu juga untuk pasien yang selanjutnya. Setelah itu admin

cabang mencatat dan membuat laporan pendapatan harian setelah itu di laporkan ke

bagian admin kantor dan kepada pemilik (owner) melalui sms, dan admin kantor

Page 56: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

25

mencatat pendapatan semua klinik cabang hingga sampai akhir bulan (periode).

Pada saat rekapan akhir bulan (periode) admin cabang melakukan rekapan bulanan

begitu juga admin kantor.

Pada saat rekapan admin kantor konfirmasi kepada admin klinik cabang

untuk mengecek ulang pendapatan setiap klinik cabang baik pendapatan kotor,

operasional, maupun pendapatan bersih. Setelah mengecek ulang admin kantor

mencatat dan membuat laporan rekapan pendapatan untuk semua klinik cabang.

Lalu hasil rekapan di serahkan kepada bagian keuangan untuk di cek ulang oleh

bagian keuangan.

Setelah di cek oleh bagian keuangan kemudian di serahkan kepada pemilik

(owner). Lalu pemilik akan menerima laporan tersebut dan di ACC, setelah itu

diserahkan kembali rekapan tersebut kebagian keuangan untuk di simpan sebagai

file pendapatan. Adapun prosedur sistem berjalan yang ada pada PT. Zona Sehat

Khatulistiwa adalah sebagai berikut:

1. Proses penerimaan pendapatan klinik dari pasien

Setiap pasien yang akan berobat terlebih dahulu melakukan pendaftaran dan

pembayaran biaya berobat sesuai biaya yang sudah di tetapkan oleh klinik

pada saat pendaftaran, bagian admin klinik mencatat data pasien pada form

formulir pendaftaran serta biaya yang harus di bayar oleh pasien sebagai bukti

pembayaran sah dan sudah diakui sebagai pendapatan perusahaan. Pada form

formulir pendaftaran ada tiga rangkap yang akan dijadikan sebagai bukti

transaksi dan akan di serahkan kepada pasien, perusahaan dan file atau data di

klinik.

Page 57: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

26

2. Proses Laporan Pendapatan

Semua transaksi yang terjadi pada hari itu bagian admin klinik membuat

laporan harian dan di laporkan kepada bagian akunting kantor dan pemilik,

itu dilakukan setiap hari baik itu ada transaksi maupun tidak ada transaksi,

format laporan antara bagian akunting kantor dan pemilik itu berbeda, jika

laporan ke bagian akunting pendapatan kotor dan operasional klinik,

sedangkan laporan ke pemilik hanya pendapatan kotor. Laporan tersebut di

sampaikan melalui SMS, akunting kantor akan mencatat dan menghitung

semua laporan pendapatan dari semua cabang hingga sampai akhir periode.

3. Proses laporan rekapan bulanan

Bagian admin klinik setiap bulan akan melakukan rekapan seluruh pendapatan

dalam periode satu bulan tersebut semua berkas-berkas baik itu form

pendaftaran pasien, nota pengeluaran kas operasional klinik, bukti nota

pengiriman herbal (obat) semua akan diserahkan ke pihak kantor (akunting

kantor), akunting kantor akan mengkoreksi semua rekapan laporan pendapatan

dari semua cabang klinik. Setelah mengkoreksi akunting kantor akan merekap

kembali dan membuat laporan pendapatan dari seluruh cabang klinik yang

nantinya laporan tersebut akan di serahkan kepada pimpinan kantor dan di

serahkan ke pemilik perusahaan.

4. Penerimaan laporan pendapatan bulanan

Pimpinan kantor menerima laporan pendapatan bulanan dari akunting kantor,

lalu akan dikoreksi kembali sebelum di serahkan oleh pemilik perusahaan.

Setelah seluruh laporan tersebut sudah benar, kemudian laporan tersebut di

serahkan kepada pemilik perusahaan dan di ACC oleh pemilik perusahaan.

Page 58: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

27

Setelah di ACC oleh pemilik perusahaan, laporan tersebut di kembalikan

kepada bagian akunting kantor untuk di simpan sebagai file laporan

pendapatan bulanan.

3.4. Unified Modelling Language (UML)

3.4.1. Activity Diagram

Berikut ini adalah penggambaran Activity Diagram PT. Zona Sehat Khatulistiwa

Page 59: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

28

Gambar III.2

Activity Diagram PT. Zona Sehat Khatulistiwa

act Activ ity Diagram Berjalan

Pasien PemilikBAg. KeuanganAdmin PusatAdmin Klinik

Menerima

Pendapatan dari

pasien

start

Membuat laporan

pendapatan harian

Melaporkan

pendapatan harian

Membuat rekapan

pendapatan perbulan

Menerima konfirmasi dan

pengecekan pendapatan

dan pengeluaran dalam

satu bulan

menyerahkan bukti dan

Data rekapan Pendapatan

Bulanan

Menerima

laporan

pendapatan

harian

Mencatat dan menginput

pendapatan harian. Dari

masing-masing cabang

klinik

Melaporkan pendapatan

bersih dari masing-masing

klinik

Konfirmasi pendapatan

satu bulan

Menerima laporan atau

rekapan dan bukti

pendapatan bulanan

Kroscek Data Rekapan

semua klinik dan data

rekapan kantor

Membuat Laporan

Rekapan pendapatan

seluruh klinik

Menyerahkan laporan

Rekapan pendapatan

bersih semua klinik

Menerima laporan

pendapatan bersih dari

masing-masing klinik

Menerima Laporan

rekapan pendapatan

seluruh klinik

Pengecekan laporan

rekapan

Acc Laporan

Rekapan

Mengesahkan laporan

pendapatan dari seluruh

cabang klinik

Menyimpan berkas

Laporan Pendapatan

Bulanan

Final

Menerima Laporan

Pendapatan harian

Menerima Laporan

Pendapatan seluruh

cabang klinik

Acc Laporan

Menyerahkan kembali

Laporan berkas

Pendapatan

Pasien Melakukan

Pendaftaran

Pasien melakukan

Pmebayaran

Page 60: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

29

3.5. Spesifikasi Sistem Berjalan

Spesifikasi sistem berjalan adalah perincian dari bentuk dokumen-dokumen

yang digunakan dalam proses penjualan barang. Bentuk dokumen itu sendiri di

golongkan kedlam dua bagian yaitu dokumen masukan dan dokumen keluaran.

3.5.1. Spesifikasi Bentuk Dokumen Masukan

Bentuk dokumen masukan adalah bentuk dari dokumen-dokumen yang

masuk atau diterima untuk melakukan proses. Dibawah ini adalah uraian bentuk

dokumen masukan yang ada dalam sistem pendapatan pada PT. Zona Sehat

Khatulistiwa.

1. Nama Dokumen : Form Pendaftaran

Fungsi : Sebagai tanda pendaftaran untuk pasien baru

Sumber : Admin cabang

Tujuan : Pasien

Media : Kertas

Frekuensi : Setiap kali ada pasien baru

Format : Lampiran A.1

2. Nama Dokumen : Bukti Setoran

Fungsi : Sebagai bukti setoran cabang ke kantor pusat

Sumber : Admin cabang

Tujuan : Bagian keuangan

Media : Cetakan kertas

Frekuensi : Setiap minggu atau setiap klinik cabang menyerahkan

pembayaran ke kantor pusat

Page 61: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

30

Format : Lampiran A.2

3. Nama Dokumen : Laporan pendapatan harian

Fungsi : Sebagai bukti laporan pendapatan

Sumber : Admin cabang

Tujuan : Admin kantor

Media : Kertas

Frekuensi : Setiap hari

Format : Lampiran A.3

4. Nama Dokumen : Jurnal Umum

Fungsi : Mencatat setiap terjadinya transaksi

Sumber : Admin cabang

Tujuan : Bagian Keuangan

Media : Kertas

Frekuensi : Setiap terjadi transaksi

Format : Lampiran A.4

3.5.2. Spesifikasi Bentuk Dokumen Keluaran

Dokumen keluaran adalah bentuk dari dokumen-dokumen yang keluar.

Dibawah ini adalah uraian bentuk dokumen keluaran yang ada dalam sistem

pendapatan pada PT. Zona Sehat Khatulistiwa.

1. Nama Dokumen : Rekapan pendapatan klinik cabang

Fungsi : Sebagai laporan pendapatan cabang

Page 62: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

31

Sumber : Admin cabang

Tujuan : Bagian keuangan

Media : Kertas

Frekuensi : Setiap akhir bulan untuk membuat laporan pendapatan

klinik cabang

Format : Lampiran A.5

2. Nama Dokumen : Laporan pendapatan bulanan

Fungsi : Sebagai laporan pendapatan setiap bulan

Sumber : Bagian keuangan

Tujuan : Owner

Media : Cetakan kertas

Frekuensi : Setiap akhir bulan untuk mengetahui laporan pendapatan

kantor

Format : Lampiran A.6

3.6. Permasalahan Pokok

Berdasarkan analisis yang telah dilakukan, sistem informasi di PT. Zona

Sehat Khatulistiwa yang sedang berjalan saat ini, diketahui bahwa proses dalam

sistem pengolahan datanya masih kurang maksimal yaitu:

1. Sistem masih bersifat manual atau belum terkomputerisasi karena hanya

sebatas menggunakan media Handphone, email dan program aplikasi

Microsoft Excel saat melakukan pekerjaan.

Page 63: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

32

2. Masih sering terjadinya kesalahan saat admin cabang melakukan pencatatan

transaksi pendapatan, dan kesalahan pada bagian keuangan saat merekap

pendapatan dari laporan pendapatan setiap cabang.

3. Belum adanya sistem informasi yang dapat memudahkan karyawan dalam

melakukan pekerjaan secara maksimal, cepat, tepat, akurat dan efektif dalam

pengoperasianya.

3.7. Pemecahan Masalah

Untuk mengatasi masalah yang dihadapi dalam proses pengolahan data

pendapatan, maka kami mengusulkan alternatif pemecahan masalah yaitu:

1. Sistem yang masih manual dikembangkan menjadi sistem yang

terkomputerisasi agar dapat mempermudah jalannya karyawan dalam bekerja

sehingga menjadi lebih efektif dan efisien.

2. Diperlukan program yang dapat menunjang dan mempermudah kegiatan

pencatatan transaksi pendapatan yang dilakukan oleh admin cabang dan

rekapan pendapatan laporan dari setiap cabang yang di lakukan oleh bagian

keuangan tanpa merubah prosedur yang berjalan di perusahaan.

3. Membangun sistem informasi lebih aktif dan efisien, menyediakan aplikasi

untuk mempermudah karyawan dalam melakukan pekerjaan sehingga menjadi

lebih maksimal, cepat, akurat, dan efektif dalam pengoperasiannya.

Page 64: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

33

BAB IV

RANCANGAN SISTEM USULAN

4.1. Analisa Kebutuhan Software

4.1.1. Analisa Kebutuhan

Analisa Kebutuhan Software untuk perancangan sistem akuntansi

pendapatan kas pada PT. Zona Sehat Khatulistiwa diusulkan dengan beberapa

prosedur diantarannya:

A. Halaman Admin

A.1. Bagian Admin dapat melakukan login

A.2. Bagian Admin dapat melihat semua menu utama

A.3. Bagian Admin dapat membuka semua input data di menu file

A.4. Bagian Admin dapat melakukan input data pegawai

A.5. Bagian Admin dapat melakukan input data cabang

A.6. Bagian Admin dapat melakukan input data akun

A.7. Bagian Admin dapat melihat menu operator

A.8. Bagian Admin dapat melakukan input pendapatan

A.9. Bagian Admin dapat melihat menu keuangan

A.10. Bagian Admin dapat melakukan input jurnal umum

A.11. Bagian Admin dapat melihat rekap pendapatan

A.12. Bagian Admin dapat melihat menu laporan

A.13. Bagian Admin dapat mencetak laporan pendapatan seluruh klinik

A.14. Bagian Admin dapat mencetak jurnal umum

A.15. Bagian Admin dapat mencetak pengeluaran klinik

Page 65: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

34

B. Halaman Operator

B.1. Bagian Operator dapat melakukan login

B.2. Bagian Operator dapat melihat menu operator

B.3. Bagian Operator dapat melakukan input pendapatan

C. Halaman Keuangan

C.1. Bagian Keuangan dapat melakukan login

C.2. Bagian Keuangan dapat melihat menu keuangan

C.3. Bagian Keuangan dapat melakukan input jurnal umum

C.4. Bagian Keuangan dapat melihat rekap pendapatan

C.5. Bagian Keuangan dapat melihat menu laporan

C.6. Bagian keuangan dapat mencetak laporan pendapatan klinik

C.7. Bagian Keuangan dapat mencetak jurnal umum

C.8. Bagian Keuangan dapat mencetak pengeluaran klinik

4.1.2. Use Case Diagram

Use Case Diagram menggambarkan fungsionalitas yang diharapkan dari

sebuah sistem. Sistem use case mempresentasikan sebuah interaksi antar aktor

dengan sistem. Use case merupakan sebuah pekerjaan tertentu. Use case dalam

perancangan sistem akuntansi ini adalah input data pegawai, input data cabang,

input data akun, input pendapatan, jurnal umum, rekap pendapatan, pendapatan

klinik, pengeluaran klinik.

Page 66: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

35

1. Use Case Diagram Halaman Admin

Gambar IV.1.

Use Case Diagram Halaman Admin

uc Use Case admin

Admin

Login

Log Out

File

Operator

Input Data

Akun

LIHAT

REFRESH

Input Data

Pegawai

Input Data

Cabang

Input

Pendapatan

TAMBAH

BATAL

EDIT

SIMPAN

Jurnal Umum

HAPUS

EDIT

BATALTAMBAH

SIMPAN

KELUAR

CARI

CARI

KELUAR

SIMPAN

HAPUS

EDIT

BATAL

TAMBAH

LaporanPendapatan

Klinik

jurnal umumPengeluaran

Klinik

keuangan

Rekap

Pendapatan

TAMBAH

BATAL

EDIT

HAPUS

SIMPAN

KELUAR

CARI

TAMPILKAN

Prev iew

Cetak

Keluar

Hitung

SimpanKeluar

Keluar

Tampilkan

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»«extend»

«extend»

«extend»«extend»

«extend»

«extend»

«extend»

«extend»«extend»

«extend»«extend»«extend»

«extend»

«extend»

Page 67: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

36

2. Use Case Diagram Halaman Operator

Gambar IV.2.

Use Case Diagram Halaman Operator

uc Use Case Operator

Operator

Login

Operator Input Pendapatan

TAMBAH

EDIT

SIMPAN

BATAL

KELUAR

Log Out Tampilkan

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

Page 68: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

37

3. Use Case Diagram Halaman Keuangan

Gambar IV.3.

Use Case Diagram Halaman Keuangan

4.1.3. Activity Diagram

Activity diagram adalah diagram yang menggambarkan worlflow (aliran

kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan

adalah bahwa diagram aktivitas menggambarka aktivitas sistem bukan apa yang

dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.

uc keuangan

Keuangan

Login

Keuangan

Laporan

Keluar

Jurnal Umum

Rekap

Pendapatan

Perbarui

Simpan

Hitung

Simpan

Keluar

Pendaptan

Klinik

Jurnal Umum

Pengeluaran

Klinik

Cetak

Prev iew

Keluar

Cetak

Prev iew

Prev iew

Cetak

Keluar

Keluar

«extend»

«extend»

«extend»«extend»

«extend»

«extend»«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

Page 69: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

38

1. Activity Diagram Bagian Admin Input Data Pegawai

Gambar IV.4.

Activity Diagram Bagian Admin Input Data Pegawai

act ADMIN

SistemAdmin

Mulai

Login

Pilih File

Pilih Menu Input

Data Pegawai

Tampil Menu

Utama

Tampil Input

Data Pegawai

selesai

Pilih tambahPilih keluar

Input data Pegawai

Pilih simpan

Konfirmasi data berhasil

disimpan

Menyimpan data Pegawai

Keluar dari sistem

Page 70: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

39

2. Activity Diagram Bagian Admin Input Data Cabang

Gambar IV.5.

Activity Diagram Bagian Admin Input Data Cabang

act ADMIN

SistemAdmin

Mulai

Login

Pilih File

Pilih Menu Input

Data Cabang

Tampil Menu

Utama

Tampil Input

Data Cabang

selesai

Pilih tambahPilih keluar

Input data Cabang

Pilih simpan

Konfirmasi data berhasil

disimpan

Menyimpan data cabang

Keluar dari sistem

Page 71: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

40

3. Activity Diagram Admin Input Data Akun

Gambar IV.6.

Activity Diagram Admin Input Data Akun

act ADMIN

SistemAdmin

Mulai

Login

Pilih File

Pilih Menu Input

Data Akun

Tampil Menu

Utama

Tampil Input

Data Akun

selesai

Pilih tambahPilih keluar

Input data akun

Pilih simpan

Konfirmasi data berhasil

disimpan

Menyimpan data akun

Keluar dari sistem

Page 72: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

41

4. Activity Diagram Fungsi Tambah pada input pendapatan Bagian Admin

Gambar IV.7.

Activity Diagram Fungsi Tambah Pada Input pendapatan Bagian Admin

act Activ ity admin fungsi tambah

SistemAdmin

mulai

Login

Tampil Input Pendapatan

Pilih Tambah

Pilih Menu

Operator

Tampil menu

utama

Input Transaksi

Input Transaksi

Pilih Hitung Tampil Jumlah Transaksi

Pilih Simpan

Konfirmasi data berhasil

disimpan

Menyimpan Data

Transaksi

selesai

Page 73: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

42

5. Activity Diagram fungsi batal dan simpan pada input pendapatan bagian

Admin.

Gambar IV.8.

Activity Diagram Fungsi Batal dan Simpan Pada Input Pendapatan Bagian

Admin

act Admin fungsi batal & simpan

SistemAdmin

mulai

Login Tampil Menu

Utama

Pilih Operator

tampil input

Pendapatan

Pilih Tambah

input data

Pendapatan

Batal Simpan

Pilih BatalPilih Simpan Konfirmasi informasi

simpan Data

Menyimpan Data

Membersihkan

inputan

Selesai

Page 74: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

43

6. Activity Diagram Fungsi Edit dan Keluar Pada Input Pendapatan Bagian

Admin.

Gambar IV.9.

Activity Diagram Fungsi Edit dan Keluar Input Pendapatan Bagian Admin

act Activ ity Admin menu edit

SistemAdmin

mulai

LoginTampil Menu

Utama

Pilih

Operator

Pilih Tampilkan

Menampilkan Data

yang sudah diinput

Tampil Input

Pendapatan

Pilih Edit Keluar

Pilih Data yang

diedit

Input Data Baru

Pilih simpan

Keluar dari Tampil

Input Pendapatan

Konfirmasi Data

berhasil diedit

Menyimpan

data

selesai

Page 75: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

44

7. Activity Diagram Jurnal Umum Bagian Admin

Gambar IV.10.

Activity Diagram Jurnal Umum Bagian Admin

act jurnal umum

SistemAdmin

Mulai

Logintampil Menu

Utama

Pilih

Keuangan

Pilih Mneu

Jurnal Umum

Tampil Input

Jurnal Umum

Input Transaksi

Jurnal Umum

Keluar Tampilkan Hitung Menghitung Transaksi

Jurnal Umum

Pilih

Simpan

Konfirmasi Data

Berhasil

Disimpan

Menyimpan Transaksi

Jurnal Umum

Menampilkan Data

Trnsaksi Jurnal

Umum

Keluar

dariTransaksi

jurnal umum

selesai

Page 76: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

45

8. Activity Diagram Rekap Pendapatan Bagian Admin

Gambar IV.11.

Activity Diagram Rekap Pendapatan Bagian Admin

act Rekap Pendapatan

SistemAdmin

Mulai

Login Tampil Menu

Utama

Pilih Keuangan

Pilih Menu Rekap

Pendapatan Klinik

Menampilkan Semua

Rekap Pendapatan Klinik

Pilih Keluar

Keluar dari Rekap

Pendapatan Klinik

selesai

Page 77: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

46

9. Activity Diagram Laporan pendapatan Klinik Bagian Admin

Gambar IV.12.

Activity Diagram Laporan Pendapatan Klinik Bagian Admin

act Laporan

SistemAdmin

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik Pendapatan

Klinik

Tampil Pendapatan

Klinik

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

Pendapatan Klinik

Mencetak

Pendapatan KLinik

Keluar dari Pendapatan

Klinik

Selesai

Page 78: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

47

10. Activity Diagram Laporan Jurnal Umum Bagian Admin

Gambar IV.13.

Activity Diagram Laporan Jurnal Umum Bagian Admin

act Laporan

SistemAdmin

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik Jurnal Umum Tampil Jurnal Umum

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

Jurnal Umum

Mencetak Jurnal

Umum

Keluar dari Jurnal Umum

Selesai

Page 79: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

48

11. Activity Diagram Laporan pengeluaran Bagian Admin

Gambar IV.14.

Activity Diagram Laporan Pengeluaran Bagian Admin

act Laporan

SistemAdmin

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik Pengeluaran

Klinik

Tampil Pengeluaran

Klinik

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

Pengeluaran

Klinik

Mencetak

Pengeluaran KLinik

Keluar dari Pengeluaran

Klinik

Selesai

Page 80: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

49

12. Activity Diagram Fungsi Tambah Bagian Operator

Gambar IV.15.

Activity Diagram Fungsi Tambah Bagian Operator

act Activ ity operator fungsi tambah

SistemOperator

mulai

Login

Tampil Input Pendapatan

Pilih Tambah

Pilih Menu

Operator

Tampil menu

utama

Input Transaksi

Input Transaksi

Pilih Hitung Tampil Jumlah Transaksi

Pilih Simpan

Konfirmasi data berhasil

disimpan

Menyimpan Data

Transaksi

selesai

Page 81: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

50

13. Activity Diagram Fungsi Batal dan Simpan Bagian Operator

Gambar IV.16.

Activity Diagram Fungsi Batal dan Simpan Bagian Operator

act Operator fungsi batal & simpan

SistemOperator

mulai

Login Tampil Menu

Utama

Pilih Operator

tampil input

Pendapatan

Pilih Tambah

input data

Pendapatan

Batal Simpan

Pilih BatalPilih Simpan Konfirmasi informasi

simpan Data

Menyimpan Data

Membersihkan

inputan

Selesai

Page 82: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

51

14. Activity Diagram Fungsi Edit dan Keluar Bagian Operator

Gambar IV.17.

Activity Diagram Fungsi Edit dan Keluar Bagian Operator

act Activ ity operator menu edit

SistemOperator

mulai

LoginTampil Menu

Utama

Pilih

Operator

Pilih Tampilkan

Menampilkan Data

yang sudah diinput

Tampil Input

Pendapatan

Pilih Edit Keluar

Pilih Data yang

diedit

Input Data Baru

Pilih simpan

Keluar dari Tampil

Input Pendapatan

Konfirmasi Data

berhasil diedit

Menyimpan

data

selesai

Page 83: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

52

15. Activity Diagram Jurnal Umum Bagian Keuangan

Gambar IV.18.

Activity Diagram Jurnal Umum Bagian Keuangan

act jurnal umum

SistemAdmin

Mulai

Logintampil Menu

Utama

Pilih

Keuangan

Pilih Mneu

Jurnal Umum

Tampil Input

Jurnal Umum

Input Transaksi

Jurnal Umum

Keluar Tampilkan Hitung Menghitung Transaksi

Jurnal Umum

Pilih

Simpan

Konfirmasi Data

Berhasil

Disimpan

Menyimpan Transaksi

Jurnal Umum

Menampilkan Data

Trnsaksi Jurnal

Umum

Keluar

dariTransaksi

jurnal umum

selesai

Page 84: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

53

16. Activity Diagram Rekap Pendapatan Bagian Keuangan

Gambar IV.19.

Activity Diagram Rekap Pendapatan Bagian Keuangan

act Rekap Pendapatan

SistemKeuangan

Mulai

Login Tampil Menu

Utama

Pilih Keuangan

Pilih Menu Rekap

Pendapatan Klinik

Menampilkan Semua

Rekap Pendapatan Klinik

Pilih Keluar

Keluar dari Rekap

Pendapatan Klinik

selesai

Page 85: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

54

17. Activity Diagram Laporan Pendapatan Klinik Bagian Keuangan

Gambar IV.20.

Activity Diagram Laporan Pendapatan Klinik Bagian Keuangan

act Laporan

SistemKeuangan

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik Pendapatan

Klinik

Tampil Pendapatan

Klinik

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

Pendapatan Klinik

Mencetak

Pendapatan KLinik

Keluar dari Pendapatan

Klinik

Selesai

Page 86: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

55

18. Activity Diagram Laporan Jurnal Umum Bagian Keuangan

Gambar IV.21.

Activity Diagram Laporan Jurnal Umum Bagian Keuangan

act Laporan

SistemKeuangan

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik jurnal umum Tampil jurnal umum

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

jurnal umum

Mencetak jurnal

umum

Keluar dari jurnal umum

Selesai

Page 87: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

56

19. Activity Diagram Laporan Pengeluaran Klinik Bagian Keuangan

Gambar IV.22.

Activity Diagram Laporan Pengeluaran Klinik Bagian Keuangan

4.2. Desain

Desain atau perancangan dalam pembangunan perangkat lunak merupakan

upaya untuk mengonstruksi sebuah sistem yang memberikan kepuasan akan

spesifikasi kebutuhan fungsional, memenuhi target, memenuhi kebutuhan secara

implisit atau

act Laporan

SistemKeuangan

mulai

Login Tampil Menu Utama

Pilih Laporan

Klik Pengeluaran

Klinik

Tampil Pengeluaran

Klinik

Keluar RefreshPilih Kode Klinik

& Pilih Data

Pilih Cetak

Mengosongkan

Pengeluaran

Klinik

Mencetak

Pengeluaran KLinik

Keluar dari Pengeluaran

Klinik

Selesai

Page 88: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

57

eksplisit dari segi performansi maupun penggunaan sumber daa, kepuasan batasan

pada proses segi biaya, waktu dan perangkat

4.2.1. Entitiy Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu pemodelan basis data

yang menghubungkan atau merelasikan antar entitas.

Gambar IV.23.

Entitiy Relationship Diagram (ERD)

Akun

Kode

nama

Memiliki

Page 89: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

58

4.2.2. Logical Record Structure (LRS)

Logica Record Structure (LRS) adalah repsentasi dari struktur record-

record pada tabel yang terbentuk dari hasil antar himpunan entitas.

Gambar IV.24.

Logical Record Structure (LRS)

Page 90: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

59

4.2.3. Spesifikasi File

Spesifikasi File yang digunakan dalam perancangan sistem akuntansi

pendapatan kas di PT. Zona Sehat Khatulistiwa terdiri dari:

a. Spesifikasi File Tabel Pegawai

Nama database : klinik

Nama File : pegawai

Akronim : pegawai.frm

Tipe File : Random

Panjang Record : 41 karakter

Kunci Field : idpegawai

Tabel IV.1.

Spesifikasi File Tabel Pegawai

NO Element Data Nama Field Type Size Keterangan

1. Id Pegawai Id_pegawai Varchar 5 Primary Key

2. Nama Pegawai Nama_pegaw

ai

Varchar 30

3. Password Password Varchar 6

4. Posisi Posisi text -

b. Spesifikasi File Tabel Cabang

Nama database : klinik

Nama File : cabang

Akronim : cabang.frm

Tipe File : Random

Page 91: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

60

Panjang Record : 28 karakter

Kunci Field : idcabang

Tabel IV.2.

Spesifikasi File Tabel Cabang

NO Element Data Nama Field Type Size Keterangan

1. Id Cabang Idcabang Varchar 8 Primary Key

2. Nama Cabang Namacabang Varchar 20

c. Spesifikasi File Tabel Akun

Nama database : klinik

Nama File : akun

Akronim : akun.frm

Tipe File : Random

Panjang Record : 40 karakter

Kunci Field : kode

Tabel IV.3.

Spesifikasi File Tabel Akun

NO Element Data Nama

Field

Type Size Keterangan

1. Kode Akun Kode Varchar 10 Primary Key

2. Nama Akun Nama Varchar 30

Page 92: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

61

d. Spesifikasi File Tabel Pendapatan_Kas

Nama database : klinik

Nama File : kas

Akronim : kas.frm

Tipe File : Random

Panjang Record : 92 karakter

Kunci Field : notransaksi

Tabel IV.4.

Spesifikasi File Tabel Pendapatan_Kas

NO Element Data Nama Field Type Size Keterangan

1. No transaksi Notrnsaksi Varchar 5 Primary Key

2. Id cabang Idcabang Varchar 5

3. Nama cabang nama_cabang Varchar 20

4. Tanggal Tanggal Date

5. Pendapatan Pendapatan Int 11

6. Operasional Operasional Int 11

7. Santunan Santunan Int 20

8. Total transaksi Total_transaksi Int 20

e. Spesifikasi File Tabel Jurnal Umum

Nama database : klinik

Nama File : jurnal_umum

Akronim : jurnal_umum.frm

Tipe File : Random

Page 93: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

62

Panjang Record : 108 karakter

Kunci Field : No Referensi

Tabel IV.5.

Spesifikasi File Tabel Jurnal Umum

NO Element Data Nama

Field

Type Size Keterangan

1. No Referensi No_ref Integer 11 Primary Key

2. No Bukti Transaksi No_bukti Integer 11

3. Tanggal Tanggal date -

4. Akun Akun varchar 20

5. Debet Debet integer 22

6. Kredit Kredit integer 22

7. Akun2 Akun varchar 22

8. Debet2 Debet integer 22

9. Kredit2 Kredit integer 22

10 Akun3 Akun varchar 22

11. Debet3 Debet integer 22

12. Kredit3 Kredit integer 22

13. Akun4 Akun varchar 22

14. Debet4 Debet integer 22

15. Kredit4 Kredit integer 22

16. Total Debet Totald integer 22

17. Total Kredit Totalk integer 22

4.2.4. Software Archictecture

Software Archictecture adalah proses yang mendefinisikan solusi yang

terstruktur yang memenuhi kebutuhan teknis dan operasional di PT. Zona Sehat

Khatulistiwa.

Page 94: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

63

A. Deployment Diagram

Gambar IV.25.

Deployment Diagram Sistem Akuntansi Pendapatan Kas PT. Zona Sehat

Khatulistiwa

deployment Deployment Diagram

main

Frontpage

Application

Admin

Application

<<activ eXCcontrol>>

Netbean.8.1

<<dev ice>> Database

<<DBMS>>MYSQL

dbklinik

Dev ice

<<Applicatio>>

Pendapatan Kas

Page 95: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

64

B. Sequence Diagram

Gambar IV.26.

Sequence Diagram Login Admin

Page 96: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

65

Gambar IV.27.

Sequence Diagram Bagian Admin Form Data Pegawai

sd Sequance Diagram Form Data Pegawai

Admin Form Data

Pegawai

Control Data

Pegawai

Data Pegawai

Tambah()

get(id_pegawai)

display(kd_pegawai) get(id_pegawai)

get(nama_pegawai)

get(nama_pegawai)

get(password)

get(password)

get(konfirmasi_pwd)

get(konfirmasi_pwd)

get(posisi)

get(posisi)

batal()

Edit()

Hapus()

simpan()

cari()

refresh()

keluar()

Page 97: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

66

Gambar IV.28.

Sequence Diagram Bagian Admin Form Data Cabang

sd Sequance Diagram Form Data Cabang

Admin Form Data Cabang Control Data

Cabang

Data Cabang

Tambah()

get(idcabang)

display (idcabang)get(idcabang)

get(namacabang)

get(namacabang)

Batal()

Edit()

Hapus()

Simpan()

Carai()

Refresh()

Keluar()

Page 98: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

67

Gambar IV.29.

Sequence Diagram Bagian Admin Form Data Akun

sd Sequance Diagram Form Data Akun

Admin Form Data Akun Control Data Akun Data Akun

Tambah()

get(kode)

display(kode)get(kode)

get(namaakun)

get(namaakun)

Batal()

Edit()

Hapus()

Simpan()

Cari()

Refresh()

keluar()

Page 99: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

68

Gambar IV.30.

Sequence Diagram Login Operator

Page 100: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

69

Gambar IV.31.

Sequence Diagram Bagian Operator Form Input Pendapatan

sd Sequance Diagram Form Input Pendapatan

Operator Form Input

Pendapatan

Control Input

Pendapatan

Control Input

Pendapatan

tambah()

get(notransaksi)

display(notransaksi)get(notransaksi)

get(idcabang)

get(idcabang)get(nama_cabang)

get(nama_cabang)get(tanggal)

get(tanggal)get(pendapatan)

get(pendapatan)get(operasional)

get(operasional)

get(santunan)

get(santunan)get(total_transaksi)

get(total_transaksi)

Batal()

Edit()

Tampilkan()

Keluar()

Page 101: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

70

Gambar IV.32.

Sequence Diagram Login Bagian Keuangan

Page 102: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

71

Gambar IV.33.

Sequence Diagram Bagian Keuangan Form Jurnal Umum

sd Sequance Diagram Form Jurnal Umum

Keuangan Form Jurnal Umum Control Jurnal

Umum

Jurnal Umum

Tambah()

get(no_ref)

display(no_ref) get(no_ref)

get(no_bukti)

get(no_bukti)get(tanggal)

get(tanggal)get(akun)

get(akun)

get(debet)

get(Debet)

get(Kreditt)

get(kredit)

get(akun2)

get(Akun2)

get(debet2)

get(debet2)

get(kredit2)

get(kredit2)

get(Akun3)

get(akun3)get(debet3)

get(debet3)

get(kredit3)

get(kredit3)

get(akun4)

get(akun4)

get(Debet4)

get(debet4)get(kredit4)

get(kredit4)get(totald)

get(totald)get(totalk)

get(totalk)

hitung()

simpan()

keluar()

Page 103: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

72

Gambar IV.34.

Sequence Diagram Bagian Keuangan Laporan Pendapatan Klinik

Gambar IV.35.

Sequence Diagram Bagian Keuangan Laporan Jurnal Umum

sd Sequance Diagram Form Laporan Pendapatan klinik

Keuangan Form Laporan

Pendapatan Klinik

Control Laporan

Pendapatan Klinik

Laporan

Pendapatan Klinik

Satu data()

semua data()

get(idcabang)

display(idcabang) get(idcabang)

Cetak()

Keluar()

sd Sequance Diagram Form Laporan Jurnal Umum

Keuangan Form Laporan

jurnal umum

Control Laporan

Jurnal Umum

Laporan jurnal

umum

Satu data()

semua data()

get(idcabang)

display(idcabang) get(idcabang)

Cetak()

Keluar()

Page 104: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

73

Gambar IV.36.

Sequence Diagram Bagian Keuangan Laporan Pengeluaran Klinik

4.2.5. User Interface

User Interface adalah input dan output yang memerlukan campur tangan

dari user secara langsung. Berikut ini user interface yang penulis usulkan pada PT.

Zona Sehat Khatulistiwa.

sd Sequance Diagram Form Laporan pengeluaran klinik

Keuangan Form Laporan

pengeluaran klinik

Control Laporan

Pengeluaran klinik

Laporan

pengeluaran klinik

Satu data()

semua data()

get(idcabang)

display(idcabang) get(idcabang)

Cetak()

Keluar()

Page 105: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

74

A.1. Bagian Admin dapat melakukan login

Gambar IV.37.

Admin Melakukan Login

A.2. Bagian Admin dapat melihat semua menu utama

Gambar IV.38.

Admin Menu Utama

Page 106: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

75

A.3. Bagian Admin dapat membuka semua input data di menu file

Gambar IV.39.

Admin Menu File

A.4. Bagian Admin dapat melakukan input data pegawai

Gambar IV.40.

Admin Input Data Pegawai

Page 107: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

76

A.5. Bagian Admin dapat melakukan input data cabang

Gambar IV.41.

Admin Input Data Cabang

A.6. Bagian Admin dapat melakukan input data akun

Gambar IV.42.

Admin Input Data Akun

Page 108: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

77

A.7. Bagian Admin dapat melihat menu operator

Gambar IV.43.

Admin Menu Operator

A.8. Bagian Admin dapat melakukan input pendapatan

Gambar IV.44.

Admin Input Pendapatan

Page 109: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

78

A.9. Bagian Admin dapat melihat menu keuangan

Gambar IV.45.

Admin Menu Keuangan

A.10. Bagian Admin dapat melakukan input jurnal umum

Gambar IV.46.

Admin Input Jurnal Umum

Page 110: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

79

A.11. Bagian Admin dapat melihat rekap pendapatan

Gambar IV.47.

Admin Melihat Rekap Pendapatan

A.12. Bagian Admin dapat melihat menu laporan

Gambar IV.48.

Admin Melihat Menu Laporan

Page 111: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

80

A.13. Bagian Admin dapat mencetak laporan pendapatan seluruh klinik

Gambar IV.49.

Admin Mencetak Laporan Pendapatan Seluruh Klinik

A.14. Bagian Keuangan dapat mencetak jurnal umum

Gambar IV.50.

Bagian Keuangan Mencetak Jurnal Umum

Page 112: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

81

A.15. Bagian Keuangan dapat mencetak pengeluaran klinik

Gambar IV.51.

Bagian Keuangan Mencetak Pengeluaran Klinik

B.1. Bagian Operator dapat melakukan login

Gambar IV.52.

Bagian Operator Melakukan Login

Page 113: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

82

B.2. Bagian Operator dapat melihat menu operator

Gambar IV.53.

Bagian Operator Melihat Menu Operator

B.3. Bagian Operator dapat melakukan input pendapatan

Gambar IV.54.

Operator Melakukan input Pendapatan

Page 114: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

83

C.1. Bagian Keuangan dapat melakukan login

Gambar IV.55.

Bagian Keuangan Melakukan Login

C.2. Bagian Keuangan dapat melihat menu keuangan

Gambar IV.56.

Bagian Keuangan Melihat Menu Keuangan

Page 115: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

84

C.3. Bagian Keuangan dapat melakukan input jurnal umum

Gambar IV.57.

Keuangan Melakukan Input Jurnal Umum

C.4. Bagian Keuangan dapat melihat rekap pendapatan

Gambar IV.58.

Keuangan Melihat Rekap Pendapatan

Page 116: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

85

C.5. Bagian Keuangan dapat melihat menu laporan

Gambar IV.59.

Keuangan Melihat Menu Laporan

C.6. Bagian keuangan dapat mencetak laporan pendapatan klinik

Gambar IV.60.

Keuangan Mencetak Laporan Pendapatan Klinik

Page 117: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

86

4.2.6. Testing

Black Box Testing (Pengujian Kotak Hitam) yaitu menguji perangkat lunak

dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian

dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari

perangkat lunak sesuai dengan spesifikasi yang dibutuhkan, berikut ini hasil

pengujian black box testing.

Tabel IV.6.

Hasil Pengujian Black Box Testing Form Login

NO Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

Pengujian

Kesimpulan

1. User Name,

password

dan bagian

tidak di isi

kemudian

klik tombol

login

User

name:

(kosong)

Password:

(kosong)

Bagian:

(kosong)

Sistem akan

menolak akses

dan

menampilkan

lengkapi data

Sesuia

harapan

Valid

2. Mengetikan

User Name,

password

dan bagian

tidak di isi

kemudian

klik tombol

login

User

name:

admin

Password:

(kosong)

Bagian:

(kosong)

Sistem akan

menolak akses

dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

3. User Name

tidak diisi,

password di

isi dan

bagian tidak

di isi

kemudian

klik tombol

login

User

Name:

(kosong)

Password:

admin

Bagian:

(kosong)

Sistem akan

menolak akses

dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

4. User Name

tidak di isi,

password

tidak di isi

User

Name:

(kosong)

Password:

Sistem akun

menolak akses

dan

Sesuai

harapan

Valid

Page 118: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

87

dan bagian

di isi

kemudian

klik tombol

login

(kosong)

Bagian:

admin

menampilkan

lengkapi data

5. User Name

di isi salah,

password di

isi dan

bagian di isi

kemudian

klik tombol

login

User

Name:

Keuangan

Password:

admin

Bagian:

admin

Sistem akan

menolak akses

dan

menammpilkan

lengkapi data

Sesuai

harapan

Valid

6. User Name

di isi,

password di

isi salah dan

bagian di isi

kemudian

klik tombol

login

User

Name:

admin

Password:

Keuangan

Bagian:

admin

Sistem akan

menolak akses

dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

7. User Name

di isi,

password di

isi dan

bagian di isi

salah

kemudian

klik tombol

login

User

Name:

admin

Password:

admin

Bagian:

Admin

Sistem akan

menolak akses

dan

menampilkan

anda berhasil

login

Sesuai

harapan

Valid

Tabel IV.7.

Hasil Pengujian Black Box Testing Form Input Data Pegawai

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Nama

Pegawai

diisi,

Password

diisi,

Konfirmasi

pwd diisi,

posisi tidak

diisi

Nama

Pegawai :

diisi anita,

Password :

diis 1234,

Konfirmasi

pwd diisi :

1234,

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

Page 119: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

88

kemudian

klik tombol

simpan

posisi :

(kosong)

2. Nama

Pegawai

diisi,

Password

diisi,

Konfirmasi

pwd tidak

diisi, posisi

tidak diisi

kemudian

klik tombol

simpan

Nama

Pegawai :

diisi anita,

Password :

diis 1234,

Konfirmasi

pwd tidak

diisi :

(kosong) ,

posisi :

admin

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

3. Nama

Pegawai

diisi,

Password

diisi,

Konfirmasi

pwd tidak

diisi, posisi

tidak diisi

kemudian

klik tombol

simpan

Nama

Pegawai :

Anita

Password :

diis 1234,

Konfirmasi

pwd tidak

diisi : 1234

, posisi :

admin

Sistem akan

menampilkan

data berhasil

disimpan

Sesuai

harapan

Valid

Tabel IV.8.

Hasil Pengujian Black Box Testing Form Input Data Cabang

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Kode Cabang

diisi, nama

cabang tidak

diisi kemudian

klik tombol

simpan

Kode

Cabang :

C001,

nama

cabang :

(kosong)

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

2. Kode Cabang

tidak diisi,

nama cabang

diisi kemudian

Kode

Cabang :

(kosong),

nama

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

Page 120: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

89

klik tombol

simpan

cabang :

Cipondoh

3. Kode Cabang diisi,

nama cabang diisi

kemudian klik

tombol simpan

Kode

Cabang :

C001,

nama

cabang :

Cipondoh

Sistem akan

menampilkan

data berhasil

disimpan

Sesuai

harapan

Valid

Tabel IV.9.

Hasil Pengujian Black Box Testing Form Input Data Akun

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Kode Akun

diisi, nama

akun tidak diisi

kemudian klik

tombol simpan

Kode akun

: 001,

nama akun

: (kosong)

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

2. Kode Akun

tidak diisi,

nama Akundiisi

kemudian klik

tombol simpan

Kode

Akun :

(kosong),

nama

Akun :

Kas

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

3. Kode Akun

diisi, nama

Akundiisi

kemudian klik

tombol simpan

Kode

Akun :

001, nama

Akun :

Kas

Sistem akan

menampilkan

data berhasil

disimpan

Sesuai

harapan

Valid

Tabel IV.10.

Hasil Pengujian Black Box Testing Form Input Pendapatan

N

O

Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujia

n

Kesimpula

n

1. Kode

Klinik

tidak

dipilih,

Pendapatan

diisi,

Santunan

Pilih Kode Klinik

: (kosong) ,

Pendapatandiisi :

1.000.000,

Santunan :

100.000,

oiperasional :

Sitem akan

menolak

akses dan

menampilka

n lengkapi

data

Sesuai

harapan

Valid

Page 121: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

90

diisi,

operasional

diisi, Total

pendapatan

diisi

kemudian

klik tombol

simpan

50.000, Total

pendapatan

850.000

2. Pilih Kode

Klinik,

Pendapatan

diisi,

Santunan

tidak diisi,

oiperasiona

l diisi,

Total

pendapatan

diisi,

kemudian

klik tombol

simpan

Pilih Kode Klinik

: C001,

Pendapatan :

1.000.000,

Santunan :

(kosong),

oiperasional :

50.000, Total

pendapatan

850.000

Sitem akan

menolak

akses dan

menampilka

n lengkapi

data

Sesuai

harapan

Valid

3. Pilih Kode

Klinik,

Pendapatan

diisi,

Santunan

diisi,

oiperasiona

l diisi,

Total

pendapatan

diis,i

kemudian

klik tombol

simpan

Pilih Kode Klinik

: C001,

Pendapatan :

1.000.000,

Santunan :

100.000,

oiperasional :

50.000, Total

pendapatan850.00

0

Sistem akan

menampilka

n data

berhasil

disimpan

Sesuai

harapan

Valid

Tabel IV.11.

Hasil Pengujian Black Box Testing Form Jurnal Umum

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. No Referensi

diisi, No.

Bukti

No Referensi :

R001, No.

Bukti

Sitem akan

menolak

akses dan

Sesuai

harapan

Valid

Page 122: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

91

Transaksi diisi,

nama akun

tidak diisi,

kemudian klik

tombol simpan

Transaksi :

56, nama

akun :

(kosong)

menampilkan

lengkapi data

2. No Referensi

diisi, No.

Bukti

Transaksi diisi,

Kolom Debet

tidak diisi,

kolom kredit

diisi kemudian

klik Hitung

No Referensi :

R001, No.

Bukti

Transaksi :

56, Kolom

Debet :

(kosong)

Kredit :

1.000.000

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

3. No Referensi

diisi, No.

Bukti

Transaksi diisi,

Kolom Debet

diisi, Kolom

Kredit tidak

diisi kemudian

klik Hitung

No Referensi :

R001, No.

Bukti

Transaksi :

56, Kolom

Debet :

1.000.000

Kredit:

(kosong)

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

4. No Referensi

diisi, No.

Bukti

Transaksi diisi,

Nama akun

diisi, Kolom

Debet diisi

Kolom Kredit,

klik hitung

kemudian klik

Simpan

No Referensi :

R001, No.

Bukti

Transaksi :

56, Nama

akun Kas

Kolom Debet

1.000.000

Kolom Kredit

1.000.000

Hitung: 0

Sistem akan

menampilkan

data berhasil

disimpan

Sesuai

harapan

Valid

Tabel IV.12.

Hasil Pengujian Black Box Testing Form Laporan Pendapatan

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpula

n

1. Pilih Cetak,

Kode

Cabang tidak

Cetak : Satu

data

Kode Cabang

: (kosong)

Sitem akan

menolak

akses dan

Sesuai

harapan

Valid

Page 123: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

92

diisi klik

tombol Cetak

menampilkan

lengkapi data

2. Pilih Cetak,

Kode

Cabang diisi

klik tombol

Cetak

Cetak : Satu

data

Kode Cabang

: C001

Sitem akan

menampilkan

Data yang

dicetak

Sesuai

harapan

Valid

Tabel IV.13.

Hasil Pengujian Black Box Testing Form Laporan Jurnal Umum

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Pilih Cetak,

Tanggal diisi,

Bulan tidak diisi

klik tombol

Cetak

Cetak : Satu

data

Tanggal : 08

Bulan :

(kosong)

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

2

.

Pilih Cetak,

Tanggal tidak

diisi, Bulan diisi

klik tombol

Cetak

Cetak : Satu

data

Tanggal

:(kosong)

Bulan : 11

Sitem akan

menampilkan

Data yang

dicetak

Sesuai

harapan

Valid

3

.

Pilih Cetak,

Tanggaldiisi,

Bulan diisi klik

tombol Cetak

Cetak : Satu

data

Tanggal : 08

Bulan : 11

Sitem akan

menampilkan

Data berhasil

dicetak

Sesuai

harapan

Valid

Tabel IV.14.

Hasil Pengujian Black Box Testing Form Laporan Pengeluaran

NO Skenario

Pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Pilih Cetak, Kode

Cabang tidak diisi

klik tombol Cetak

Cetak : Satu

data

Kode Cabang

: (kosong)

Sitem akan

menolak

akses dan

menampilkan

lengkapi data

Sesuai

harapan

Valid

Page 124: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

93

2. Pilih Cetak, Kode

Cabang diisi klik

tombol Cetak

Cetak : Satu

data

Kode Cabang

: C001

Sitem akan

menampilkan

Data yang

dicetak

Sesuai

harapan

Valid

4.2.7. Spesifikasi Hardware dan Software

A. Spesifikasi Hardware

Perangkat keras adalah komponen komputer secara fisik dapat dijamah dan

dapat membentuk suatu sistem. Bagian-bagian pokok perangkat keras meliputi

peralatan masukan (input), Central Processing Unit (CPU), tempat penyimpanan

(Secondary Memory), dan peralatan keluaran (output).

Berikut penjelasan mengenai spesifikasi perangkat keras yang mendukung

dalam pembuatan Peranangan Sistem Akuntansi Pendapatan Kas adalah sebagai

berikut:

Tabel IV.15.

Spesifikasi Hardware dan software

Kebutuhan Keterangan

Sistem Operasi Microsoft 2010

Processor Intel Celeron dual-core N3050

RAM 2 GB

Hardisk 500 GB

Monitor IBM 15”

Keyboard 107 keys

Printer Inkjet Printer

Mouse Standart

Software Bahasa Pemrograman: Java

Aplikasi Pendukung : Netbeans 8.1

DBMS : My SQL

Antivirus: SMADAV 2016

Page 125: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

94

B. Spesifikasi Software

Perangkat keras tidak akan mempunyai arti bagi user karena tidak dapat

melakukan apa-apa tanpa adanya perangkat lunak. Teknologi canggih dari

perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah diberikan

kepadanya. Kumpulan instruksi-instruksi itu biasanya disebut perangkat lunak

(Software). Perangkat lunak yang digunakan oleh penulis dalam Perancangan

Sistem Akuntansi Pendapatan Kas pada PT. Zona Sehat Khatulistiwa adalah

sebagai berikut:

1. Sistem operasi (operating system) yaitu program yang digunakan untuk

mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer. Sistem

operasi yang penulis gunakan adalah Microsoft 2010.

2. Program aplikasi (Application Program) yaitu program yang digunakan untuk

menyelesaikan aplikasi tertentu. Dalam pembuatan database penulis

menggunakan program MySQL.

Bahasa Pemrograman (Language Software) yaitu program yang digunakan

untuk menterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman

ke dalam bahasa mesin agar dapat dibaca oleh komputer. Penulis menggunakan

bahasa pemrograman Java NetBeans 8.1 dalam membuat Perancangan Sistem

Akuntansi Pendapatan Kas.

Page 126: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

95

BAB V

PENUTUP

5.1. Kesimpulan

Berdasarkan dari uraian bab-bab sebelumnya penulis dapat menarik

kesimpulan sebagai berikut:

1. Dengan adanya sistem informasi ini, maka pihak perusahaan dapat lebih

mudah menyajikan informasi akuntansi tentang pendapatan.

2. Dengan adanya sistem informasi ini perusahaan akan mempermudah untuk

mendapatkan informasi baik pencarian data, pendapatan, dan laporan

pendapatan per periode.

3. Dengan adanya sistem informasi akan mengurangi kesalahan-kesalahan dalam

membuat laporan sehingga lebih efektif dan lebih efesien.

5.2. Saran

Melihat permasalahan pokok pada PT. Zona Sehat Khatulistiwa seperti

yang penulis kemukakan diatas, penulis mengajukan beberapa usul sebagai berikut:

1. Sistem yang masih manual sehingga disarankan harus segera diperbaharui

dengan sistem yang terkomputerisasi agar proses dapat berjalan dengan sebaik

mungkin.

2. Mengingat jumlah pasien yang semakin banyak perlu kiranya pada

pengolahan data yang masih manual diganti menjadi pengolahan data yang

terkomputerisasi agar pengolahan data tersebut terselesaikan dengan cepat dan

tepat sehingga lebih efisien dan efektif dalam hal pengolahan data.

Page 127: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

96

3. Perlunya penambahan perangkat komputer disetiap divisi dalam

penerapannya dengan sistem yang di jalankan, perangkat komputer baik

software maupun hardware yang digunakan sebaiknya di sesuaikan dengan

kemampuan dan kebutuhan sehingga operasi kerja bisa cepat dan tepat.

Page 128: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

97

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk

Keunggulan Bersaing Perusahaan dan organisasi. Yogyakarta: Andi

Andi, 2010. SQL Server 2008 Express. Yogyakarta: Andi

Mahatmyo, Atyanto. 2014. Sistem Informasi Akuntansi. Yogyakarta: Deepublish.

Mulyadi. 2014. Sistem Akuntansi. Jakarta: Salemba Empat.

Mulyani, Sri. 2016. Sistem Informasi Manajemen Rumah Sakit: Analis dan

Perancangan. Bandung: Abdi Sistematika

Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung: Abdi

Sistematika

Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan

Metode USDP. Yogyakarta: Andi.

Sukamto, Rosa dan Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstruktur

dan Berorientasi Objek. Bandung: Informatika.

Triandini, Evi, dan I Gede Suardika. 2012. Step by Step Desain Proyek

Menggunakan UML.Yogyakarta: Andi.

Wahyono, Teguh. 2009. Membuat Software Akuntansi untuk Koperasi/UKM

dengan Microsoft Visual Foxpro 9. Jakarta: PT. Elex Media

Komputindo.

Page 129: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

98

Page 130: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

99

Page 131: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

100

Page 132: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

101

Page 133: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

102

Page 134: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

103

Page 135: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

104

A.1. Form Pendaftaran

Page 136: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

105

A.2. Bukti Setoran

A.3. Laporan Pendapatan Harian

Page 137: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

106

Page 138: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

107

A.4. Jurnal Umum

Page 139: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

108

A.5. Rekapan pendapatan klinik cabang

Page 140: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

109

Page 141: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

110

Page 142: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

111

Page 143: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

112

Page 144: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

113

Page 145: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

114

A.6. Laporan Pendapatan Bulanan

Page 146: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

115

Page 147: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

116

Page 148: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

117

Page 149: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

118

Page 150: TUGAS AKHIR - Bina Sarana Informatika · pihak perusahaan dapat lebih mudah menyajikan informasi akuntansi tentang pendapatan dan mempermudah untuk mendapatkan informasi baik pencarian

119