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

Post on 06-Jan-2020

17 views 0 download

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

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

ii

iii

iv

v

vi

vii

viii

ix

x

xi

xii

xiii

xiv

xv

)

xvi

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.

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

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

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

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

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

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.

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.

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.

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.

xxvii

Association Sebuah association

digambarkan sebagai

sebuah garis yang

menghubungkan dua

node yang

mengindikasikan jalur

komunikasi antara

element-elemen

hardware.

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

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

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

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

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

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

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.

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

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.

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

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.

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

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.

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.

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

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

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,

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

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.

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.

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

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.

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

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

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

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.

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.

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

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.

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.

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

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

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

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

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.

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.

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

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.

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»

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»

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»

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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.

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

64

B. Sequence Diagram

Gambar IV.26.

Sequence Diagram Login Admin

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()

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()

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()

68

Gambar IV.30.

Sequence Diagram Login Operator

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()

70

Gambar IV.32.

Sequence Diagram Login Bagian Keuangan

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()

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()

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()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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.

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.

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.

98

99

100

101

102

103

104

A.1. Form Pendaftaran

105

A.2. Bukti Setoran

A.3. Laporan Pendapatan Harian

106

107

A.4. Jurnal Umum

108

A.5. Rekapan pendapatan klinik cabang

109

110

111

112

113

114

A.6. Laporan Pendapatan Bulanan

115

116

117

118

119