• Tidak ada hasil yang ditemukan

ABSTRAK. Ryan Kick Kassidy Skripsi Pembuatan Sistem Keuangan pada Continuing Education Centre

N/A
N/A
Protected

Academic year: 2021

Membagikan "ABSTRAK. Ryan Kick Kassidy Skripsi Pembuatan Sistem Keuangan pada Continuing Education Centre"

Copied!
12
0
0

Teks penuh

(1)

vi

Universitas Kristen Petra

ABSTRAK

Ryan Kick Kassidy Skripsi

Pembuatan Sistem Keuangan pada Continuing Education Centre Universitas Kristen Petra

Continuing Education Centre merupakan satu unit dibawah koordinasi Wakil Rektor bidang akademik dari Universitas Kristen Petra yang bergerak di bidang jasa pedidikan. Continuing Education Centre adalah unit/lembaga pendidikan berkelanjutan yang berkualitas dengan berbagai macam program.

Sampai saat ini, Continuing Education Centre belum memiliki sistem yang membantu proses transaksi sehingga sering terdapat kesalahan dalam proses transaksi. Oleh karena itu pada skripsi ini akan dibuat program sistem informasi akuntansi dan estimasi pengeluaran yang membantu Continuing Education Centre dalam memproses transaksi dan mengolahnya menjadi laporan yang berguna bagi Continuing Education Centre.

Proses pembuatan sistem ini dimulai dari menganalisis kebutuhan perusahaan, pembuatan rancangan sistem menggunakan Data Flow Diagram dan Entity Relational Diagram. Sistem ini dibuat dengan menggunakan database MySQL dan Hypertext Prepocessor (PHP). Ruang lingkup meliputi pencatatan, penjadwalan dan estimasi, pembuatan Chart of Account, pembuatan transaksi pengeluaran, serta pembuatan jurnal dan laporan transaksi secara otomatis. Semua ini didukung dengan server VPN berbasis Windows 7 dan tampilan antarmuka berbasis web.

Dari hasil pengujian yang dibuat, program dapat memproses transaksi, memberikan peramalan penjualan dan membuat laporan keuangan sehingga membantu proses keuangan di Continuing Education Centre. Berdasarkan hasil kuesioner, sistem ini memenuhi kebutuhan perusahaan dengan tingkat kepuasan mencapai 66.66% yang mengatakan baik dan 33.33% menyatakan cukup.

Kata Kunci :

Estimasi, Keuangan, VPN

(2)

vii

Universitas Kristen Petra

ABSTRACT

Ryan Kick Kassidy Thesis

Making Financial System at Continuing Education Centre Petra Christian University

Continuing Education Centre is an unit engaged in education services under coordination of Vice Rector Academic Petra Christian University.

Continuing Education Centre is qualified for continuing education with variety in their programs. Until now, Continuing Education Centre doesn’t have a system that helps its transaction process so mistakes often made in transaction process.

Therefore, in this thesis will be made accounting information system and the estimated expenditure programs, which help the Continuing Education Centre in processing transactions and records them into useful reports for Continuing Education Centre.

The process of making this system starts from analyzing the needs of the company, making the design system using Data Flow Diagram and Entity Relational Diagram. The system is built using the MySQL database and Hypertext Prepocessor (PHP). Scope of the development includes transaction recording, scheduling and estimation, manufacture of Chart of Accounts, manufacture of transaction expenses, as well as the manufacture of journals and reports automatically. All of these are supported using a VPN server based on Windows 7 OS and website interface.

Test result shows the programs are able to assist in processing transactions, sales forecasting and producing reports which useful for the finance of Continuing Education Centre. According to the questionnaire, it is proven to be able fulfilling the company needs with satisfaction level of 66.66% are pleased and 33.33% are adequate.

Key Words:

Estimation, Finance, VPN

(3)

viii

Universitas Kristen Petra

DAFTAR ISI

KATA PENGANTAR ... iv

ABSTRAK ... vi

DAFTAR ISI ... viii

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xiii

DAFTAR SEGMEN PROGRAM ... xvi

1. PENDAHULUAN ... 1

1.1 Latar Belakag ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 3

1.4 Ruang Lingkup ... 3

1.5 Metode Penelitian ... 5

1.6 Relevansi Penelitian... 5

1.7 Sistematika Penulisan ... 6

2. LANDASAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.2 Data dan Informasi ... 7

2.3 Akuntansi ... 8

2.4 Sistem Informasi Akuntansi ... 9

2.5 Bagan Perkiraan/Chart Of Account ... 10

2.6 Jurnal Akuntansi ... 12

2.7 Laporan Keuangan ... 13

2.8 Document Flow ... 13

2.9 Data Flow Diagram ... 17

2.10 Entity Relationship Diagram ... 18

2.11 PHP (PHP: Hypertext Preprocessor) ... 20

2.12 MySQL ... 21

2.13 HTML5 ... 21

2.14 Virtual Private Network ... 22

2.15 Boostrap ... 24

3. ANALISIS DAN DESAIN SISTEM ... 25

3.1 Analisis Sistem Lama ... 25

3.1.1 Proses Pendaftaran ... 25

3.1.2 Proses Pengeluaran... 29

3.2 Analisis Permasalahan ... 30

3.3 Analisis Kebutuhan ... 30

3.4 Profil Perusahaan ... 32

3.5 Desain Sistem ... 33 HALAMAN JUDUL

(4)

ix

Universitas Kristen Petra

3.5.1 Data Flow Diagram ... 33

3.5.1.1 Context Diagram ... 33

3.5.1.2 DFD Level 0 ... 35

3.5.1.3 DFD Level 1 ... 37

3.5.2 Entity Relational Diagram ... 39

3.5.3 Relasi Entitas Pada Conceptual Data Model ... 42

3.5.4 DesainTabel... 46

3.5.5 Desain Interface ... 61

3.5.5.1 Desain Halaman Login ... 61

3.5.5.2 Desain Halaman Master Menu ... 62

3.5.5.3 Desain Halaman Peserta ... 62

3.5.5.4 Desain Halaman Program ... 63

3.5.5.5 Desain Halaman Akun ... 64

3.5.5.6 Desain Halaman Jurnal ... 64

3.5.5.7 Desain Laporan ... 65

3.6 Desain Menu ... 66

4. IMPLEMENTASI SISTEM ... 68

4.1 Lingkungan Program ... 68

4.1.1 Software ... 68

4.1.2 Hardware ... 68

4.2 Implementasi Software ... 69

4.2.1 Koneksi Database MySQL dengan PHP ... 69

4.3 Implementasi Program ... 70

4.3.1 Direktori Program ... 70

4.3.2 Pembuatan Interface ... 70

4.3.2.1 Web Pendaftaran Admin... 71

4.3.2.1.1 Menu Peserta ... 73

4.3.2.1.2 Menu Jadwal Program ... 74

4.3.2.1.3 Menu Pendaftaran ... 74

4.3.2.1.4 Menu Laporan ... 79

4.3.2.2 Web Keuangan Admin ... 82

4.3.2.2.1 Menu Jurnal ... 82

4.3.2.2.2 Menu Estimasi ... 83

4.3.2.2.3 Menu Transaksi ... 85

4.3.2.2.4 Menu Penerimaan... 85

4.3.2.2.5 Menu Report ... 86

4.3.2.3 Virtual Private Network ... 93

4.3.2.3.1 Langkah pertama dari sisi server... 93

4.3.2.3.3 Langkah kedua dari sisi server ... 94

4.3.2.3.3 Langkah ketiga dari sisi server ... 97

4.3.2.3.4 Langkah pertama dari sisi client ... 97

5. PENGUJIANSISTEM ... 103

5.1 Pengujian Form Login ... 103

5.2 Pengujian Menu Master Pendaftaran ... 104

5.2.1 Menu Peserta ... 105

5.2.2 Menu Perusahaan ... 107

(5)

x

Universitas Kristen Petra

5.2.3 Form Pendaftaran Program ... 110

5.2.4 Menu Program ... 112

5.2.5 Menu Report ... 116

5.2.5.1 Menu Report Peserta... 116

5.2.5.2 Menu Report Perusahaan ... 116

5.2.6 Menu Master Keuangan ... 117

5.2.7 Chart Of Account ... 118

5.2.8 Menu Transaksi ... 119

5.2.9 Buku Besar ... 120

5.2.10 Jurnal ... 121

5.2.11 Menu Estimasi Pengeluaran Program ... 122

5.3 Pengujian Sistem Menggunakan Studi Kasus ... 123

5.3.1 Pengujian Menu Setting Awal ... 128

5.3.1.1 Pengujian Setting Akun ... 128

5.3.1.2 Pengujian Setting Akun Saldo ... 129

5.3.2 Pengujian Menu Pengeluaran ... 129

5.3.2.1 Pengujian Pengeluaran ... 129

5.3.2.2 Pengujian Penerimaan ... 131

5.3.3 Pengujian Menu Laporan ... 132

5.3.3.1 Laporan Laba Rugi per Program ... 132

5.3.3.2 Laporan Laba Rugi ... 133

5.3.3.3 Laporan Posisi Keuangan/Neraca ... 135

5.3.3.4 Laporan Cash Flow ... 136

5.3.3.5 Laporan Transaksi ... 136

5.4 PengujianVirtual Private Network ... 136

5.4.1 Virtual Private Network Client ... 137

5.4.2 Fitur Cross Site Scripting(XSS) dan SQL Injection ... 138

5.5 Hasil Kuesioner ... 140

6. KESIMPULAN DAN SARAN ... 142

6.1 Kesimpulan ... 142

6.2 Saran ... 142

DAFTAR REFERENSI ... 143

LAMPIRAN ... 144

(6)

xi

Universitas Kristen Petra

DAFTAR TABEL

3.1 Tabel Relasi Conceptual Data Model ... 42

3.1 Tabel Relasi Conceptual Data Model (lanjutan) ... 43

3.1 Tabel Relasi Conceptual Data Model (lanjutan) ... 44

3.1 Tabel Relasi Conceptual Data Model (lanjutan) ... 45

3.1 Tabel Relasi Conceptual Data Model (lanjutan) ... 46

3.2 Tabel Pengguna ... 47

3.3 Tabel Peserta ... 47

3.3 Tabel Peserta (lanjutan)... 48

3.4 Tabel Pendaftaran... 49

3.4 Tabel Pendaftaran (lanjutan) ... 50

3.5 Tabel Jadwal Program ... 50

3.6 Tabel Program ... 51

3.7 Tabel Estimasi Pengeluaran Program ... 51

3.7 Tabel Estimasi Pengeluaran Program (lanjutan) ... 52

3.8 Tabel Detail Estimasi Pengeluaran Program... 52

3.8 Tabel Detail Estimasi Pengeluaran Program (lanjutan) ... 53

3.9 Tabel Detail Pengeluaran lain lain ... 54

3.10 Tabel Jurnal ... 55

3.11 Tabel Detail Jurnal ... 56

3.12 Tabel Akun ... 56

3.12 Tabel Akun (lanjutan) ... 57

3.13 Tabel Akun Saldo ... 57

3.14 Tabel Periode ... 58

3.15 Tabel Kode Transaksi ... 59

3.16 Tabel Detail Penerimaan lain lain ... 59

3.16 Tabel Detail Penerimaan lain lain (lanjutan) ... 60

3.17 Tabel Diskon ... 60

3.18 Tabel Biaya ... 61

4.1 Daftar file dalam direktori program pendaftaran ... 71

(7)

xii

Universitas Kristen Petra

4.1 Daftar file dalam direktori program pendaftaran (lanjutan) ... 72

4.2 Daftar file dalam direktori program keuangan ... 80

4.2 Daftar file dalam direktori program keuangan (lanjutan) ... 81

4.2 Daftar file dalam direktori program keuangan (lanjutan) ... 82

5.1 Tabel Nilai Evaluasi ... 140

5.2 Tabel Kepuasan User ... 140

5.3 Tabel Kepuasan User (lanjutan) ... 141

(8)

xiii

Universitas Kristen Petra

DAFTAR GAMBAR

3.1 Proses pendaftaran peserta ... 26

3.2 Proses pembayaran peserta ... 28

3.3 Proses pengeluaran CEC ... 29

3.4 Contex Diagram ... 34

3.5 DFD Level 0 ... 36

3.6 DFD Level 1 ... 39

3.7 Conceptual Data Model ... 40

3.8 Physical Data Model ... 41

3.9 Desain Halaman Login ... 62

3.10 Desain Halaman Master Menu ... 62

3.11 Desain Halaman Peserta ... 63

3.12 Desain Halaman Program ... 63

3.13 Desain Halaman Akun ... 64

3.14 Desain Halaman Jurnal ... 65

3.15 Desain Laporan ... 65

3.16 Desain Virtual Private Network ... 66

3.17 Desain Menu ... 67

4.1 Membuat database baru ... 69

4.2 Tampilan website bootstrap... 70

4.3 Tampilan New Incoming Connection ... 93

4.4 Tampilan Next in allow connection to this computer ... 94

4.5 Tampilan Set up an Internet Connection ... 94

4.6 Tampilan Through the Internet ... 95

4.7 Tampilan Internet Protocol Version 4 ... 95

4.8 Tampilan Setting Incoming IP address Connection ... 96

4.9 Tampilan Connection Success ... 96

4.10 Tampilan Form create vpn client ... 97

4.11 Memilih Connect to a workplace ... 98

4.12 Memilih I’ll set up an Internet connection later ... 98

(9)

xiv

Universitas Kristen Petra

4.13 Memilih Use my Internet Connection ... 99

4.14 IP dari Wondows Server dimasukkan ... 99

4.15 Memasukan Username dan Password dari Windows Server ... 100

4.16 Verifying Username dan Password ... 100

4.17 Menandakan VPN client dan server sudah terhubung ... 101

4.18 Menandakan Multiple Network Virtual Private Network ... 101

4.19 Menandakan IP dari VPN client ... 102

4.20 Menandakan IP dari VPN server ... 102

5.1 Form Login ... 103

5.2 Message Box Gagal Login ... 104

5.3 Halaman Awal Pendaftaran... 104

5.4 Tampilan Form Tambah Peserta ... 105

5.5 Tampilan Awal Peserta Setelah Penambahan Data ... 106

5.6 Tampilan Fitur Notifikasi Email ... 106

5.7 Tampilan Form gagal Tambah Peserta ... 107

5.8 Tampilan Form Tambah Perusahaan ... 108

5.9 Tampilan Awal Perusahaan Setelah Penambahan Data ... 108

5.10 Tampilan Fitur Notifikasi Email ... 109

5.11 Tampilan Form gagal Tambah Perusahaan ... 109

5.12 Tampilan Form Tambah Pendaftaran... 110

5.13 Tampilan Awal Pendaftaran Setelah Penambahan Data ... 111

5.14 Tampilan fitur notifikasi reminder email peserta ... 111

5.15 Tampilan email pembayaran ... 111

5.16 Tampilan Form Tambah Program ... 112

5.17 Tampilan Awal Program Setelah Penambahan Data ... 113

5.18 Tampilan gagal Tambah Program ... 113

5.19 Tampilan Message Box Kode Kembar ... 114

5.20 Tampilan Awal Program Setelah Penambahan Data ... 114

5.21 Tampilan Form Tambah Jadwal Program ... 115

5.22 Tampilan Awal Jadwal Program Setelah Penambahan Data ... 115

5.23 Tampilan Report Peserta ... 116

5.24 Tampilan Report Peserta dalam bentuk excel ... 116

(10)

xv

Universitas Kristen Petra

5.25 Tampilan Report Perusahaan ... 117

5.26 Tampilan Report Perusahaan dalam bentuk excel ... 117

5.27 Halaman Awal Keuangan ... 117

5.28 Tampilan Form Tambah Daftar Akun... 118

5.29 Tampilan Awal Daftar Akun Setelah Penambahan Data ... 119

5.30 Tampilan Form Tambah Transaksi ... 119

5.31 Tampilan Awal Daftar Akun Setelah Penambahan Data ... 120

5.32 Tampilan Form Buku Besar ... 120

5.33 Tampilan Buku Besar ... 121

5.34 Tampilan Tambah Jurnal... 121

5.35 Tampilan Jurnal ... 122

5.36 Tampilan Form Tambah Estimasi ... 122

5.37 Tampilan Awal Estimasi ... 123

5.38 Tampilan Form Tambah Detail Estimasi ... 123

5.39 Tampilan Awal Detail Estimasi ... 123

5.40 Setting Akun ... 128

5.41 Setting Akun Saldo ... 129

5.42 Form Pengeluaran ... 130

5.43 Halaman Awal Pengeluaran Program ... 130

5.44 Menu Penerimaan... 131

5.45 Halaman Awal Penerimaan Program ... 132

5.46 Hasil Laporan program Laba Rugi per Program ... 133

5.47 Hasil Laporan manual Laba Rugi per Program... 133

5.48 Hasil Laporan program Laba Rugi ... 134

5.49 Hasil Laporan manual Laba Rugi ... 134

5.50 Hasil Laporan manual Laba Rugi (lanjutan) ... 134

5.51 Hasil Laporan manual Laba Rugi (lanjutan) ... 135

(11)

xvi

Universitas Kristen Petra

5.52 Laporan Posisi Keuangan ... 135

5.53 Laporan Cash Flow Kas Besar ... 136

5.54 Laporan Transaksi Program Brevet honor pembicara ... 136

5.55 Akses VPN Client ke Server melalui browser ... 137

5.56 Akses VPN Client ke Server melalui browser (lanjutan)... 137

5.57 Akses VPN Client ke Server melalui browser (lanjutan)... 138

5.58 Fitur Cross Site Scripting ... 138

5.59 Tampilan check Cross Site Scripting ... 139

5.60 Tampilan Fitur SQL Injection ... 139

5.61 Tampilan Alert check fitur SQL Injection ... 139

(12)

xvii

Universitas Kristen Petra

DAFTAR SEGMEN PROGRAM

4.1 Pengujian koneksi ... 69

4.2 Tambah data peserta ... 73

4.3 Tambah jadwal program ... 74

4.4 Tambah pendaftaran ... 75

4.4 Fitur notifikasi pembayaran ... 76

4.4 Fitur posting pembayaran ... 77

4.5 Report peserta... 79

4.5 Script export excel peserta ... 77

4.6 Tambah Jurnal ... 83

4.7 Tambah Estimasi ... 83

4.7 Tambah Detail Estimasi ... 84

4.8 Tambah Transaksi ... 85

4.9 Tambah Penerimaan ... 86

4.10 Report Transaksi ... 88

4.10 Report Neraca... 91

Referensi

Dokumen terkait

Kesulitan melihat adalah seseorang walaupun sudah menggunakan kacamata masih mengalami kesulitan atau gangguan melihat apabila jarak minimal 30 cm dan dengan

Dengan melihat permasalahan seperti tersebut di atas, peneliti tertarik untuk melakukan penelitian tindakan sekolah dengan judul "Peningkatan Kemampuan Guru

menunjukan bahwa pada materi Ikatan Kimia, kemampuan guru dalam PBM menerapkan model Cooperative Learning Time Token adalah baik dan dapat meningkatkan partisipasi

The objective of accident investigation, as seen from a safety engineer’s point of view are to identify and describe the true course of events (what, where, when), identify the

19) Dalam bentuk apa partisipasi yang dapat saudara lakukan dalam pengembangan kegiatan konservasi di Kelurahan Belawan Sicanang Kecamatan Medan Belawan ini?7. a. 20) Apa

Strategi Konservasi Ekosistem Mangrove Desa Mangega dan Desa Bajo sebagai Destinasi Ekowisata di Kabupaten Kepulauan Sula.. Prodi Perencanaan Wilayah & Kota

Pada siklus I jumlah siswa yang telah tuntas belajar sebanyak 15 siswa dan yang belum tuntas mencapai 13 siswa atau dengan prosentase ketuntasan statistik klasikal

modern dan logis untuk pengobatan akne vulgaris pada wanita.. Konas