Aplikasi Pencatatan Data Accounting dan Pembuatan Laporan Keuangan Selia Tour.

ABSTRACT
Travel and Tour industry is a business which combines a lot of financial data
in its daily operations. Keeping and managing those data in the travel and tour
industry could be cumbersome because many transactions happened. Moreover,
human’s error happens frequently since too much financial data involved dan
changed. A lot of work must be done just to generate reports needed. “Selia Tour
and Travel Accounting System” wants to eliminate the cumbersome in managing,
keeping, generating report, and reducing human error in doing all travel and tour
industries’ financial operations by automatizing their transactions. This system would
be developed using JAVA programming language and mySQL database.
JasperReport is used to generate all reports necessary.

Keyword:

Travel, Tour,
JasperReport

Financial,

Report,


Accounting,

Transaction,

JAVA,

mySQL,

Universitas Kristen Maranatha

ABSTRACT
Bisnis agen perjalanan dan tour merupakan sebuah usaha yang melibatkan
bermacam-macam data keuangan dalam kegiatan sehari-harinya. Menangani dan
menjaga data-data keuangan tersebut merupakan pekerjaan yang tidak mudah dan
melelahkan karena melibatkan banyak transaksi. Selain itu kesalahan manusia
kerap kali terjadi dalam pencatatan dan pada saat melakukan perubahan data-data
tersebut. “Selia Tour and Travel Accounting System” dibuat untuk menghilangkan
kelelahan dalam menangani dan menyimpan data-data keuangan. Selain itu, “Selia
Tour and Travel Accounting System” juga dibuat untuk mengurangi kesalahankesalahan manusia dalam berhubungan dengan data-data transaksi keuangan dan
mempermudah dalam pembuatan laporan-laporan keuangan. Aplikasi ini akan

dibuat menggunakan bahasa pemrograman JAVA dan database mySQL.
Sementara untuk membuat laporan akan menggunakan JasperReport.

Kata kunci:

Agen Perjalanan, Tour, Keuangan, Laporan Keuangan, Accounting, Transaksi,
JAVA, mySQL, JasperReport

Universitas Kristen Maranatha

DAFTAR ISI
PRAKATA..................................................................................................... i
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN................................. iii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN………...…………iv
ABSTRACT INGGRIS................................................................................. iv
ABSTRACT INDONESIA…………………………………………........……… v
DAFTAR ISI................................................................................................ vi
DAFTAR TABEL........................................................................................ vii
DAFTAR GAMBAR................................................................................... viii
BAB I PENDAHULUAN............................................................................ I.1

I.1 LATAR BELAKANG.................................................................. I.1
I.2 RUMUSAN MASALAH………................................................... I.2
1.3 TUJUAN PEMBAHASAN......................................................... I.2
1.4 RUANG LINGKUP KAJIAN...................................................... I.2
1.5 SISTEMATIKA PENULISAN.................................................... I.3
1.5 SISTEMATIKA PENULISAN................................................... I.4
BAB II LANDASAN TEORI...................................................................... II.1
II.1 Teori Penunjang..................................................................... II.1
II.1.1 Akuntansi............................................................................. II.1
II.1.2 Laporan Keuangan.............................................................. II.1
II.1.2.1 Laporan Laba Rugi................................................ II.1
II.1.2.2 Laporan Ekuitas Pemilik........................................ II.2
II.1.2.3 Laporan Neraca..................................................... II.2
II.1.3 Prinsip Akuntansi................................................................. II.2
II.1.4 ERD (Entity Relationship Diagram)..................................... II.4
II.1.5 UML (Unified Modelling Languange).................................. II.7
II.1.6 Kamus Data....................................................................... II.10
II.2 Program Penunjang.............................................................. II.11
II.2.1 JAVA....................................................................... II.11
II.2.2 MySql...................................................................... II.14

II.2.3 JasperReport.......................................................... II.15
BAB III ANALISIS DAN PERANCANGAN............................................. III.1
III.1 Proses Bisnis....................................................................... III.1
III.2 Document Flow................................................................... III.3
III.3 ERD (Entity Relationship Diagram)..................................... III.4
III.4 Kamus Data......................................................................... III.5
III.5 UML.................................................................................... III.14
III.5.1 Use Case.............................................................. III.14
III.5.2 Activity diagram.................................................... III.37
III.5.3 Class Diagram...................................................... III.42
III.6 UID (User Interface Design)............................................... III.46

Universitas Kristen Maranatha

III.6.1 Halaman Utama................................................... III.46
III.6.2 Halaman Input Transaksi..................................... III.47
III.6.3 Halaman Aktiva.................................................... III.49
III.6.4 Halaman Passiva................................................. III.50
III.6.5 Halaman LaporanLabaRugi .......................... III.51
III.6.6 Halaman LaporanEkuitasPemilik ................. III.51

III.6.7 Halaman LaporanNeraca ............................... III.52
BAB IV KESIMPULAN.................................................... IV.1

Universitas Kristen Maranatha

DAFTAR GAMBAR
Gambar 1 Notasi dasar class diagram...................................................... II.8
Gambar 2 Notasi dasar use case.............................................................. II.9
Gambar 3 Struktur Organisasi................................................................... III.2
Gambar 4 Document Flow......................................................................... III.3
Gambar 5 Entity Relationship Diagram..................................................... III.4
Gambar 6 Use Case User…..................................................................... III.14
Gambar 7 Use Case Transaksi………...................................................... III.15
Gambar 8 Use Case Aktiva Passiva…..................................................... III.16
Gambar 9 Activity diagram proses login................................................... III.37
Gambar 10 Activity diagram untuk proses pemilihan menu aplikasi........ III.38
Gambar 11 Activity diagram untuk proses atur transaksi......................... III.39
Gambar 12 Activity diagram untuk proses atur data user………….......... III.40
Gambar 13 Activity diagram untuk melihat Laporan Keuangan............... III.41
Gambar 14 Class Diagram Login, Main, dan About Form....................... III.42

Gambar 15 Class Diagram Input Transaksi Form dan Passiva Form….. III.43
Gambar 16 Class Diagram Laporan Keuangan dan Aktiva Form…….... III.44
Gambar 17 Class Diagram User Frame……………………..…....……..... III.44
Gambar 18 Halaman Utama.................................................................... III.46
Gambar 19 Halaman Input Transaksi-Input............................................. III.47
Gambar 20 Halaman Input Transaksi-Review......................................... III.48
Gambar 21 Halaman Aktiva.................................................................... III.49
Gambar 22 Halaman Passiva................................................................. III.50
Gambar 23 Halaman LaporanLabaRugi................................................. III.51
Gambar 24 Halaman LaporanEkuitasPemilik......................................... III.51
Gambar 25 Halaman LaporanNeraca..................................................... III.52

Universitas Kristen Maranatha

DAFTAR TABEL
Tabel I Daftar Akun............................................................................... II.3
Tabel II Notasi dasar ERD.................................................................... II.4
Tabe III Notasi dasar activity diagram.................................................. II.9
Tabel IV Notasi dasar kamus data....................................................... II.10
Tabel V Contoh pengisian kamus data................................................ II.11

Tabel VI Tabel user_2......................................................................... III.5
Tabel VII Tabel Transaksi.................................................................... III.5
Tabel VIII Tabel Aset_tetap................................................................. III.5
Tabel IX Tabel B_Gaji.......................................................................... III.6
Tabel X Tabel B_Perlengkapan........................................................... III.6
Tabel XI Tabel B_Sewa....................................................................... III.6
Tabel XII Tabel B_Utilities.................................................................... III.7
Tabel XIII Tabel B_Lain........................................................................ III.7
Tabel XIV Tabel Kas............................................................................. III.7
Tabel XV Tabel U_Usaha..................................................................... III.8
Tabel XVI Tabel U_Gaji........................................................................ III.8
Tabel XVII Tabel U_Lain....................................................................... III.8
Tabel XVIII Tabel Modal........................................................................ III.9
Tabel XIX Tabel Piutang........................................................................ III.9
Tabel XX Tabel Perlengkapan............................................................... III.9
Tabel XXI Tabel Asuransi...................................................................... III.10
Tabel XXII Tabel Penarikan................................................................... III.10
Tabel XXIII Tabel Persediaan................................................................ III.10
Tabel XXIV Tabel P_Jasa...................................................................... III.11
Tabel XXV Tabel P_Bunga.................................................................... III.11

Tabel XXVI Tabel P_Lain....................................................................... III.11
Tabel XXVII Tabel P_Operasi................................................................ III.12
Tabel XXVIII Tabel Penyesuaian_aset.................................................. III.12
Tabel XXIX Tabel Penyesuaian_kewajiban........................................... III.12
Tabel XXX Tabel Aset_lancar................................................................ III.13
Tabel XXXI Tabel Aset_Lain.................................................................. III.13
Tabel XXXII Tabel Kewajiban_Lain....................................................... III.13

Universitas Kristen Maranatha

1

!

"
#

!

!

!

"
!
%

$
!

2

&
'
(
'
)
'
*
+


!

,'

"

.

!

#$

%

!

$
% /

0


( 1
1

1
2

1

3

4

) 5

+
,

3

*

4

6%

5/7/
6

.

81

5 /

9 :

5

; 3

2

"

2

. *

<

=

&'

"
-

!

/

$
% > "

!

& > "

!
!

( ?

('

) !
!
"

*

!
"

/
*

+

/

$

4

!
"

*

#

" -

, %

&

"-

(

"-

%

,

/

!

"
#

$

%
&

(

(

'

$

!
%

)

"#

$

&

*

'

+

+

,

("

("

( . "

/

)

3

+

1

+
# 44

0

#

3

# 44

)

#

" 3

"

"#

"

#

"4

9: 1

" <

54 64 74

8

8

#8

;

#

"4

4 +

"< 6 & 5 3

;

=

# 44%%%
91

"

4

4

4"

4(>< +

# . 3

1

;

;

(

1 0

3

# 44
4

& 2

"

1

+

1 "

2

%

" 3

+

0

"
"

4

4* 0 4#

4
"

8
9

" 3

2

13,3 3
# 44%%% #

#

4.

13,3 # . 3

2

1

# + #

(

3

4% 41

"

8+

98

82

;

"
# + #

() 7&- 8 ??2 $3!1@ $
3)3+ !

)

41 !(8(

&1

# 44%%% * #%

)

"

@+

3

91

;

A B? 2?! ! )/(!

(

#

9 !

(

"

(