DAFTAR ISI
Halaman
Lembar Judul Tugas Akhir... i
Lembar Pernyataan Keaslian Tugas Akhir ... ii
Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ... iv
Lembar Persetujuan dan Pengesahan Tugas Akhir ... vi
Lembar Konsultasi Tugas Akhir ... viii
Kata Pengantar ... xii
Abstrak ... xiv
Daftar Isi... xvi
Daftar Simbol ... xviii
Daftar Gambar ... xx
Daftar Tabel ... xxii
Daftar Lampiran ... xxiii
BAB I PENDAHULUAN ... 1
1.1.Latar Belakang Masalah ... 1
1.2.Maksud dan Tujuan ... 2
1.3.Metode Penelitian ... 3
1.3.1. Metode Pengumpulan Data ... 3
1.3.2. Model Pengembangan Software ... 4
1.4.Ruang Lingkup ... 5
BAB II LANDASAN TEORI ... 6
2.1.Konsep Dasar ... 6
2.1.1. Sistem ... 6
2.1.2. Sistem Informasi ... 7
2.1.3. Sistem Informasi Akuntansi ... 7
2.1.4. Pengelolaan ... 7 2.1.5. Kas ... 8 2.1.6. Jurnal Kas ... 8 2.1.7. Pengelolaan Kas ... 10 2.1.8. TK (Taman Kanak-kanak) ... 10 2.1.9. Web ... 11 2.2.Peralatan Pendukung ... 12
2.2.1. UML (Unified Modelling Language) ... 12
2.2.2. ERD (Entity Relationship Diagram) ... 13
2.2.3. LRS (Logical Record Structure) ... 15
2.2.4. Sublime Text ... 15
2.2.5. PHP... 16
2.2.6. MySQL ... 16
2.2.7. XAMPP ... 16
BAB III PEMBAHASAN ... 17
3.1. Tinjauan Perusahaan... 17
3.1.1. Sejarah Perusahaan ... 17
3.1.2. Struktur Organisasi dan Fungsi ... 18
3.2.Tinjauan Kasus ... 20
3.2.1. Proses Bisnis Sistem Berjalan ... 20
3.2.2. Activity Diagram ... 21
3.2.3. Dokumen Masukan ... 23
3.2.4. Dokumen Keluaran ... 24
3.2.5. Permasalahan Pokok ... 24
3.2.6. Pemecahan Masalah ... 25
3.3.Analisis Kebutuhan Software ... 25
3.3.1. Analisis Kebutuhan ... 25
3.3.2. Use Case Diagram ... 27
3.3.3. Activity Diagram ... 42
3.4.Desain ... 51
3.4.1. Entity Relationship Diagram (ERD) ... 51
3.4.2. Logical Record Structure (LRS) ... 51
3.4.3. Spesifikasi File ... 52 3.4.4. Sequence Diagram ... 57 3.4.5. Component Diagram ... 61 3.4.6. Deployment Diagram ... 61 3.4.7. User Interface ... 62 3.5. Implementasi ... 66 3.5.1. Code Generation ... 66 3.5.2. Blackbox Testing ... 76
3.5.3. Spesifikasi Hardware dan Software ... 78
BAB IV PENUTUP ... 80
4.1.Kesimpulan ... 80
4.2.Saran ... 80
DAFTAR PEMBAGIAN TUGAS ... 82
DAFTAR PUSTAKA ... 83
DAFTAR RIWAYAT HIDUP ... 85
SURAT KETERANGAN RISET ... 87
SURAT BERITA ACARA TERIMA APLIKASI ... 89
DAFTAR SIMBOL
A. Simbol ERD (Entity Relationalship Diagram)
ENTITY
Digunakan untuk menggambarkan suatu objek.
RELATIONSHIP
Digunakan untuk menggambarkan hubungan yang terjadi antar entity.
CONNECTOR
Digunakan untuk menggambarkan penghubung antar entity.
ATRIBUT
Digunakan untuk menggambarkan karakteristik dari
entity atau relathionship yang menyediakan
penjelasan detailnya.
WEAK ENTITY
Digunakan untuk menggambarkan entity yang tidak memiliki primary key, dan tergantung pada primary
key entity lain.
B. Simbol UML (Unified Modeling Language) 1. Simbol Activity Diagram
START POINT
Digunakan untuk menggambarkan titik awal suatu aktivitas.
END POINT
Digunakan untuk menggambarkan titik akhir suatu aktivitas.
ACTION STATE
Digunakan untuk menggambarkan suatu aktivitas yang dilakukan.
JOIN
Digunakan untuk menggambarkan penggabungan dari beberapa aktivitas menjadi satu aktivitas.
FORK
Digunakan untuk menggambarkan percabangan satu aktivitas menjadi beberapa aktivitas.
DECISION
Digunakan untuk menggambarkan pilihan dalam mengambil keputusan.
swimlane
SWIMLANE
Digunakan untuk menggambarkan
pengelompokkan activity berdasarkan actor.
2. Simbol Use Case Diagram
USE CASE
Digunakan untuk menggambarkan apa yang dikerjakan sistem.
ACTOR
Digunakan untuk menggambarkan orang, sistem atau external entitas yang menyediakan atau menerima informasi dari sistem.
ASSOCIATION
Digunakan untuk menggambarkan hubungan antara actor dan use case.
Digunakan untuk menggambarkan hubungan antar use case, yang termasuk didalam use case lain (diharuskan).
Digunakan untuk menggambarkan hubungan antar use case, perluasan dari use case lain jika kondisi atau syarat terpenuhi.
<<extended>> <<include>>
DAFTAR GAMBAR
Halaman
Gambar III.1 Struktur Organisasi TK Dharma Ayah ... 18
Gambar III.2 Activity Diagram Pencatatan Kas Masuk ... 21
Gambar III.3 Activity Diagram Pencatatan Kas Keluar ... 22
Gambar III.4 Activity Diagram Proses Pembuatan Laporan ... 22
Gambar III.5 Usecase Diagram Kepala Sekolah (Admin) ... 27
Gambar III.6 Usecase Diagram Guru (Bendahara) ... 36
Gambar III.7 Activity Diagram Menu Login ... 42
Gambar III.8 Activity Diagram Menu Utama ... 43
Gambar III.9 Activity Diagram Menu Data Master-Data Admin ... 43
Gambar III.10 Activity Diagram Menu Data Master-Data Akun ... 44
Gambar III.11 Activity Diagram Menu Kas-Kas ... 45
Gambar III.12 Activity Diagram Menu Kas-Jurnal ... 45
Gambar III.13 Activity Diagram Menu Laporan-Laporan Kas ... 46
Gambar III.14 Activity Diagram Menu Laporan-Laporan Jurnal ... 47
Gambar III.15 Activity Diagram Menu Logout ... 47
Gambar III.16 Activity Diagram Menu Login (Bendahara) ... 48
Gambar III.17 Activity Diagram Menu Utama (Bendahara) ... 48
Gambar III.18 Activity Diagram Menu Data Master-Data Akun (Bendahara) ... 49
Gambar III.19 Activity Diagram Menu Kas-Kas (Bendahara) ... 49
Gambar III.20 Activity Diagram Menu Kas-Jurnal (Bendahara) ... 50
Gambar III.21 Activity Diagram Menu Logout ... 50
Gambar III.22 Entity Relationship Diagram (ERD) ... 51
Gambar III.23 Logical Record Structure (LRS) ... 51
Gambar III.24 Sequence Diagram Login ... 57
Gambar III.25 Sequence Diagram Data Admin ... 57
Gambar III.26 Sequence Diagram Data Akun ... 58
Gambar III.27 Sequence Diagram Kas ... 58
Gambar III.28 Sequence Diagram Jurnal ... 59
Gambar III.29 Sequence Diagram Laporan Kas ... 59
Gambar III.31 Sequence Diagram Logout ... 60
Gambar III.32 Component Diagram ... 61
Gambar III.33 Deployment Diagram ... 61
Gambar III.34 User Interface Form Halaman Login ... 62
Gambar III.35 User Interface Form Halaman Menu Utama ... 62
Gambar III.36 User Interface Form Halaman Data Admin ... 62
Gambar III.37 User Interface Form Halaman Data Akun... 63
Gambar III.38 User Interface Form Halaman Data Akun(2) ... 63
Gambar III.39 User Interface Form Halaman Data Akun(3) ... 63
Gambar III.40 User Interface Form Halaman Kas ... 64
Gambar III.41 User Interface Form Tambah Kas ... 64
Gambar III.42 User Interface Form Halaman Jurnal ... 64
Gambar III.43 User Interface Form Tambah Jurnal... 65
Gambar III.44 User Interface Form Halaman Laporan Kas ... 65
Gambar III.45 User Interface Form Halaman Laporan Jurnal ... 65
Gambar III.46 User Interface Form Cetak Laporan Kas... 66
DAFTAR TABEL
Halaman
Tabel III.1 Deskripsi Use Case Diagram Menu Login ... 27
Tabel III.2 Deskripsi Use Case Diagram Profil ... 28
Tabel III.3 Deskripsi Use Case Diagram Menu Data Master ... 28
Tabel III.4 Deskripsi Use Case Diagram Menu Kas ... 29
Tabel III.5 Deskripsi Use Case Diagram Menu Laporan ... 30
Tabel III.6 Deskripsi Use Case Diagram Menu Logout ... 30
Tabel III.7 Deskripsi Use Case Diagram Menu Data Admin ... 31
Tabel III.8 Deskripsi Use Case Diagram Menu Data Akun... 32
Tabel III.9 Deskripsi Use Case Diagram Kas ... 33
Tabel III.10 Deskripsi Use Case Diagram Jurnal... 34
Tabel III.11 Deskripsi Use Case Diagram Laporan Kas ... 35
Tabel III.12 Deskripsi Use Case Diagram Laporan Jurnal ... 35
Tabel III.13 Deskripsi Use Case Diagram Menu Login ... 36
Tabel III.14 Deskripsi Use Case Diagram Menu Data Master (Bendahara) ... 37
Tabel III.15 Deskripsi Use Case Diagram Menu Kas ... 37
Tabel III.16 Deskripsi Use Case Diagram Menu Logout ... 38
Tabel III.17 Deskripsi Use Case Diagram Data Akun ... 39
Tabel III.18 Deskripsi Use Case Diagram Kas ... 40
Tabel III.19 Deskripsi Use CaseDiagram Jurnal... 41
Tabel III.20 Spesifikasi File Profil ... 52
Tabel III.21 Spesifikasi File Tabel Admin ... 53
Tabel III.22 Spesifikasi File Tabel Akun ... 54
Tabel III.23 Spesifikasi File Tabel Jurnal ... 55
Tabel III.24 Spesifikasi File Tabel Kas... 55
Tabel III.25 Spesifikasi File Tabel Rincian Jurnal... 56
Tabel III.26 Halaman Form Login Admin ... 76
Tabel III.27 Halaman Form Kas ... 77
DAFTAR LAMPIRAN
Halaman
Lampiran A.1 Bukti Kas Masuk ... 93
Lampiran A.2 Bukti Kas Masuk ... 93
Lampiran B.1 Laporan Kas Masuk dan Keluar ... 94
Lampiran B.2 Laporan Kas Masuk dan Keluar yang Sudah Terkomputerisasi ... 94