DAFTAR ISI
Lembar Judul Tugas Akhir ... i
Lembar Pernyataan Keaslian Tugas Akhir ... ii
Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ... iii
Lembar Persetujuan dan Pengesahan Tugas Akhir ... iv
Lembar Konsultasi Tugas Akhir ... v
Kata Pengantar ... vii
Abstrak ... x
Daftar Isi... xii
Daftar Gambar... xiv
Daftar Tabel ... xv
Daftar Simbol ... xvi
Daftar Lampiran ... xxii
BAB I PENDAHULUAN ... 1
1.1. Umum ... 1
1.2. Maksud dan Tujuan ... 2
1.3. Metode Pengumpulan Data ... 3
1.4. Ruang Lingkup ... 4
BAB II LANDASAN TEORI ... 5
2.1. Konsep Dasar Sistem . . . 5
2.1.1. Pengertian Sistem ... 5
2.1.2. Karakteristik Sistem ... 6
2.1.3. Klasifikasi Sistem ... 8
2.1.4. Konsep Dasar Sistem ... 10
2.1.5. Pengertian Sistem Informasi ... 12
2.1.6. Pengertian Akuntansi ... 15
2.1.7. Pengertian Sistem Informasi Akuntansi ... 16
2.1.8. Sistem Akuntansi Penerimaan Kas ... 18
2.1.9. Sistem Akuntansi Pengeluaran Kas ... 19
2.1.10. Jurnal ... 20
2.2. Peralatan Pendukung ... 20
2.2.1. Pengertian UML (Unified ModellingLanguage) ... 21
2.2.2. Bagian-bagian UML (Unified ModellingLanguage) ... 22
2.2.3. Cara Kerja UML (Unified ModellingLanguage) ... 26
2.3.Gambaran Umum PNPM Mandiri Perdesaan ... 28
2.3.1. Pengertian PNPM Mandiri Perdesaan ... 29
2.3.2. Landasan Hukum Program PNPM MP ... 30
2.3.3. Ruang Lingkup Program PNPM MP ... 31
BAB III ANALISA SISTEM BERJALAN ... 32
3.1. Umum ... 32
3.2. Tinjauan Perusahaan ... 33
3.2.1. Sejarah Perusahaan ... 33
3.2.2. Profil Perusahaan ... 36
3.2.3. Struktur Organisasi dan Fungsi ... 36
3.3. Prosedur Sistem Akuntansi Berjalan ... 38
3.4. UML (Unified ModellingLanguage) ... 39
3.4.1. Activity Diagram Penerimaan Data Anggota ... 40
3.4.2. Activity Diagram Pencairan Dana ... 41
3.5. Spesifikasi Sistem Berjalan ... 41
3.5.1. Spesifikasi Bentuk Dokumen Masukan ... 42
3.5.2. Spesifikasi Bentuk Dokumen Keluaran ... 43
3.6. Permasalah Pokok ... 44
3.7. Pemecahan Masalah ... 44
BAB IV RANCANGAN SISTEM USULAN ... 46
4.1. Umum ... 46
4.1.1. Analisa Kebutuhan Software ... 46
4.1.2. Use Case Diagram ... 48
4.1.3. Activity Diagram ... 65
4.2. Desain ... 79
4.2.1. Entity Relationship Diagram (ERD) ... 80
4.2.2. Logical Record Structure (LRS) ... 81
4.2.3. Spesifikasi File ... 82
4.2.4. Diagram Sequence ... 88
4.2.5. Diagram Deployment ... 90
4.2.6. User Interface ... 91
4.2.7. Spesifikasi Hardware dan Software ... 95
BAB V PENUTUP ... 97
5.1. Kesimpulan ... 97
5.2. Saran ... 97
DAFTAR PUSTAKA ... 99
DAFTAR RIWAYAT HIDUP ... 101
SURAT KETERANGAN PKL ... 102
LAMPIRAN-LAMPIRAN ... 103
DAFTAR GAMBAR
Halaman
Gambar III.1 Struktur Organisasi ... 36
Gamabr III.2 Diagram Activity Penerimaan Sistem Berjalan ... 40
Gambar III.3 Diagram Activity Pencairan Sistem Berjalan... 41
Gambar IV.1 Diagram Use Case Menu Login ... 48
Gambar IV.2 Diagram Use Case Menu Utama ... 50
Gambar IV.3 Diagram Use Case Menu Data Kelompok ... 51
Gambar IV.4 Diagram Use Case Menu Data Anggota ... 53
Gambar IV.5 Diagram Use Case Menu Menambah Data Anggota ... 54
Gambar IV.6 Diagram Use Case Menu Mengedit Data Anggota ... 54
Gambar IV.7 Diagram Use Case Menu Menghapus Data Anggota ... 55
Gambar IV.8 Diagram Use Case Menu Form Pencairan ... 57
Gambar IV.9 Diagram Use Case Menu Menambah Form Pencairan ... 58
Gambar IV.10 Diagram Use Case Menu Mengedit Form Pencairan... 58
Gambar IV.11 Diagram Use Case Menu Menghapus Form Pencairan ... 59
Gambar IV.12 Diagram Use Case Menu Jurnal... 61
Gambar IV.13 Diagram Use Case Menu Menambah Data Jurnal ... 62
Gambar IV.14 Diagram Use Case Menu Mengedit Data Jurnal ... 63
Gambar IV.15 Diagram Use Case Menu Menghapus Data Jurnal ... 64
Gambar IV.16 Diagram Activity Menu Login ... 66
Gambar IV.17 Diagram Activity Menu Utama... 67
Gambar IV.18 Diagram Activity Menu Data Kelompok ... 68
Gambar IV.19 Diagram Activity Menu Data Anggota ... 69
Gambar IV.20 Diagram Activity Menu Menambah Data Anggota ... 70
Gambar IV.21 Diagram Activity Menu Mengedit Data Anggota ... 71
Gambar IV.22 Diagram Activity Menu Menghapus Data Anggota ... 72
Gambar IV.23 Diagram Activity Menu Form Pencairan... 73
Gambar IV.24 Diagram Activity Menu Menambah Form Pencairan ... 74
Gambar IV.25 Diagram Activity Menu Mengedit Form Pencairan ... 74
Gambar IV.26 Diagram Activity Menu Menghapus Form Pencairan ... 75
Gambar IV.27 Diagram Activity Menu Jurnal ... 76
Gambar IV.28 Diagram Activity Menu Menambah Data Jurnal ... 77
Gambar IV.29 Diagram Activity Menu Mengedit Data Jurnal ... 78
Gambar IV.30 Diagram Activity Menu Menghapus Data Jurnal ... 79
Gambar IV.31 ERD (Entity Relationship Diagram) ... 80
Gambar IV.32 LRS (Logical Record Structure) ... 81
Gambar IV.33 Diagram Sequence Login ... 88
Gambar IV.34 Diagram Sequence Menu Utama ... 89
Gambar IV.35 Diagram Deployment ... 90
Gambar IV.36 User Interface Menu Login ... 91
Gambar IV.37 User Interface Menu Utama ... 91
Gambar IV.38 User Interface Menu Data Kelompok ... 92
Gambar IV.39 User Interface Menu Data Anggota ... 92
Gambar IV.40 User Interface Menu Form Pencairan ... 93
Gambar IV.41 User Interface Menu Jurnal ... 94
DAFTAR TABEL
Halaman
Tabel II.1 Sistem Akuntansi Penerimaan Kas ... 19
Tabel II.2 Sistem Akuntansi Pengeluaran Kas ... 20
Tabel IV.1 Deskripsi Use Case Login ... 49
Tabel IV.2 Deskripsi Use Case Menu Utama ... 51
Tabel IV.3 Deskripsi Use Case Menu Data Kelompok ... 52
Tabel IV.4 Deskripsi Use Case Menu Data Anggota... 56
Tabel IV.5 Deskripsi Use Case Menu Form Pencairan ... 60
Tabel IV.6 Deskripsi Use Case Menu Jurnal ... 65
Tabel IV.7 Spesifikasi File Login ... 82
Tabel IV.8 Spesifikasi File Menu Utama ... 83
Tabel IV.9 Spesifikasi File Menu Data Kelompok ... 84
Tabel IV.10 Spesifikasi File Menu Data Anggota ... 85
Tabel IV.11 Spesifikasi File Form Pencairan ... 86
Tabel IV.12 Spesifikasi File Jurnal ... 87
DAFTAR SIMBOL
A. Simbol UML (Unified Modeling Language) 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.
FORK
Digunakan untuk menunjukan kegiatan yang dilakukan secara paralel.
ACTIVITY FINAL
Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir.
2. Use Case Diagram
0
USECASE
Fungsionalitas yang disediakan system sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.
ACTOR
Orang, proses, atau sistem lain yang berinteraksi dengan system informasi yang akan dibuat di luar
System informasi yang akan dibuat itu sendiri.
ASSOCIATION
Komunikasi antara actor dan usecase yang berpartisipasi pada usecase atau usecase memiliki Interaksi dengan aktor.
<<include>>
INCLUDE
Relasi usecase dimana proses bersangkutan akan dilanjutkan ke proses yang dituju.
<<extend>>
EXTEND
Relasi usecase tambahan kesebuah usecase yang ditambahkan dapat berdiri sendiri walau tanpa usecase tambahan itu.
GENERALIZATION
Dimana fungsi yang satu adalah fungsi yang umum dari yang lainnya.
3. ERD (Entity Relationship Diagram) ENTITAS
Suatu objek yang dapat diidentifikasi dalam lingkungan pemakai.
RELASI
Menunjukan adanya hubungan di antara sejumlah entitas yang berbeda.
ATRIBUT
Berfungsi mendeskripsikan karakterentitas (atribut yang berfungsi sebagai key diberi garis bawah).
LINE
Relasi antara Entitas dan Atribut.
4. Class Diagram
PACKAGE
Package merupakan sebuah bungkusan dari satu atau lebih kelas.
CLASS
Kelas pada struktur sistem.
INTERFACE
Sama dengan konsep interface dalam pemrograman berorientasi objek.
ASSOCIATION
Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.
ASOSIASI BERARAH
Relasi antar kelas dengan makna kelas yang satudi gunakan oleh kelas yang lain, asosiasi biasanya
Juga disertai dengan multiplicity.
GENERALIZATION
Relasi antar kelas dengan makna generalisasi- spesialisasi (umum-khusus).
DEPEDENCY
Relasi antar kelas dengan makna kebergantungan antar kelas.
AGGREGATION
Relasi antar kelas dengan makna semua bagian (whole-part).
5. Sequence Diagram
ACTOR
Orang, poses, atau sistem lain yang berinteraksi dengan system informasi yang akan dibuat di luar system informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari actor adalah gambar orang, tapi actor belum tentu merupakan orang.
INTERFACE atau BOUNDARY OBJECT Sebuah obyek yang menjadi penghubung user dengan sistem.
CONTROL OBJECT
Mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu sistem.
ENTITY OBJECT
Suatu Objek yang berisi informasi kegiatan yang terkait yang tetap dan disimpan kedalam suatu database.
OBJECT MESSAGE
Menggambarkan pesan/hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi.
MESSAGE to SELF
Menggambarkan pesan/hubungan objek itu sendiri, yang menunjukan urutan kejadian yang terjadi.
LIFELINE
Garis titik-titik yang berhubungan dengan objek, sepanjang lifeline terdapat activation.
ACTIVATION
Mewakili sebuah eksekusi operasi dari objek, panjang kotak ini berbanding lurus dengan durasi aktivasi sebuah operasi.
6. Component Diagram
COMPONENT Model fisik dari kode.
ASSOCIATION
Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.
7. Deployment Diagram
NODE
Sumber daya yang digunakan pada saat aplikasi dijalankan.
ASSOCIATION
Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.
Digunakan untuk menggambarkan suatu proses yang sedang berlangsung.
DATA STORE
Digunakan untuk menggambarkan suatu tempat untuk menyimpan atau mengambil data yang diperlukan.
A. Konfigurasi Komputer
Display
Digunakan untuk menggambarkan kegiatan
menampilkan melalui CRT (Cathode Ray Tube) atau monitor.
Manual Input
Digunakan untuk menggambarkan kegiatan memasukan data dengan menggunakan terminal (keyboard).
Line Printer
Digunakan untuk menggambarkan pengeluaran data pada ,mesin pencetak (printer).
Floppy Disk Drive
Digunakan untuk menggambarkan proses pembacaan data dengan media disket.
Hard Disk Drive
Digunakan untuk menggambarkan proses pembacaan data dengan media hard disk.
Process
Digunakan untuk mengatur semua proses kegiatan yang sedang di lakukan oleh seluruh komponen/unit computer.
Flow Line
Digunakan untuk menggambarkan hubungan proses dari suatu proses ke proses lainnya.
DAFTAR LAMPIRAN
Halaman
A1. Formulir Permohonan Pinjaman ... 103
A2. Fotocopy Kartu Tanda Penduduk ... 104
B1. Kwitansi Pencairan... 105
B2. Kwitansi Administrasi... 106
C1. Data Anggota UPK ... 107
C2. Form Pencairan UPK ... 108
C3. Jurnal UPK ... 109