FINANCIAL
Versi: I
untuk:
Dipersiapkan oleh:
Kelompok 2
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
DAFTAR PERUBAHAN
Revisi Deskripsi
A - SKPL
- DPPL
B - Kelas diagram
- Use Case Diagram
INDEX - A B C D E F G
TGL
Ditulis Ubassy
Abdillah,
oleh Faisha
Abdillah,
Fadma
Sari, Muh.
Rizki,
Aryaditya
Diperiks
a oleh
Disetujui
oleh
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Daftar Halaman Perubahan
66 Kelas Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Daftar Isi
1. Pendahuluan .................................................................................................................................................. 11
1.1. Tujuan Penulisan Dokumen ................................................................................................................. 11
1.2. Lingkup Masalah ................................................................................................................................. 11
1.3. Aturan Penomoran ............................................................................................................................... 11
1.4. Referensi .............................................................................................................................................. 12
1.5. Deskripsi Umum Dokumen (Ikhtisar) .................................................................................................. 12
2. Kebutuhan Perangkat Lunak ......................................................................................................................... 12
2.1. Deskripsi Umum Sistem ...................................................................................................................... 12
2.2. Karakteristik Pengguna ........................................................................................................................ 13
2.3. Batasan ................................................................................................................................................. 14
2.4. Lingkungan Operasi ............................................................................................................................. 14
2.5. Kebutuhan antarmuka eksternal ........................................................................................................... 14
2.5.1. Antarmuka pengguna ....................................................................................................................... 14
2.5.2. Antarmuka perangkat keras ............................................................................................................. 14
2.5.3. Antarmuka perangkat lunak ............................................................................................................. 16
2.5.4. Antarmuka komunikasi .................................................................................................................... 16
2.5.5. Kebutuhan Fungsional ..................................................................................................................... 17
2.5.6. Kebutuhan Non Fungsional ............................................................................................................. 63
2.6. Ringkasan Kebutuhan .......................................................................................................................... 64
2.6.1. Ringkasan Kebutuhan Fungsional ................................................................................................... 64
2.6.2. Ringkasan Kebutuhan Non Fungsional ........................................................................................... 65
2.7. Glossary ............................................................................................................................................... 65
3. Model Analisis .............................................................................................................................................. 66
3.1. Diagram Kelas Keseluruhan ................................................................................................................ 66
3.2. Kelas Analisis ...................................................................................................................................... 66
3.3. Paket Analisis....................................................................................................................................... 68
3.3.1. Identifikasi Paket Analisis ............................................................................................................... 68
3.3.2. Identifikasi Kelas Analisis tiap Paket .............................................................................................. 68
3.4. Deskripsi Arsitektur ............................................................................................................................. 70
4. Model Perancangan ....................................................................................................................................... 71
4.1. Rancangan Lingkungan Implementasi ................................................................................................. 71
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.2. Deskripsi Arsitektural .......................................................................................................................... 71
4.3. Deskripsi Komponen........................................................................................................................... 72
4.4. Realisasi Use Case Tahap Perancangan ............................................................................................... 73
4.4.1. Realisasi Use Case ........................................................................................................................... 73
4.5. Perancangan Detil Kelas ...................................................................................................................... 97
4.5.1. Kelas Orang ..................................................................................................................................... 97
4.5.2. Kelas Admin .................................................................................................................................... 97
4.5.3. Kelas Bagian Keuangan ................................................................................................................... 98
4.5.4. Kelas PPD ........................................................................................................................................ 99
4.5.5. Kelas Transaksi................................................................................................................................ 99
4.5.6. Kelas Tutup Buku dan Posting ...................................................................................................... 100
4.5.7. Kelas Laporan ................................................................................................................................ 101
4.5.8. Kelas Buku Besar .......................................................................................................................... 101
4.6. Diagram Kelas Keseluruhan .............................................................................................................. 102
4.7. Algoritma/Query ................................................................................................................................ 103
4.8. Perancangan Antarmuka .................................................................................................................... 113
4.10.1. Antarmuka Halaman Login ....................................................................................................... 113
4.10.2. Antarmuka Halaman Awal Admin ............................................................................................ 114
4.10.3. Antarmuka Halaman Awal Pihak Pemberi Dana ...................................................................... 115
4.10.4. Antarmuka Halaman Ubah Password ....................................................................................... 116
4.10.5. Antarmuka Halaman Transaksi Pengeluaran ............................................................................ 117
4.10.6. Antarmuka Halaman Transaksi Penerimaan ............................................................................. 118
4.10.7. Antarmuka Halaman Jurnal ....................................................................................................... 119
4.10.8. Antarmuka Halaman Tutup Buku ............................................................................................. 120
4.10.9. Antarmuka Halaman Buku Besar .............................................................................................. 121
4.10.10. Antarmuka Halaman Tambah Akun .......................................................................................... 122
4.10.11. Antarmuka Halaman Kelola Akun ............................................................................................ 123
4.10.12. Antarmuka Halaman Laporan ................................................................................................... 124
4.9. Perancangan Representasi Persistensi Kelas ...................................................................................... 125
4.10. Deployment Diagram ......................................................................................................................... 126
5. Implementasi ............................................................................................................................................... 127
5.1. Lingkungan Implementasi.................................................................................................................. 127
5.2. Implementasi Kelas ............................................................................................................................ 127
5.3. Implementasi Antarmuka ................................................................................................................... 128
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
5.4. File Lain ............................................................................................................................................. 128
6. Pengujian ..................................................................................................................................................... 129
6.1. Rencana dan Prosedur Pengujian ....................................................................................................... 129
6.1.1. Rencana Pengujian ........................................................................................................................ 129
6.2. Kasus Uji............................................................................................................................................ 129
6.2.1. Pengujian Use Case Login ............................................................................................................. 129
6.2.2. Pengujian Kelola Akun User Admin ............................................................................................. 130
6.2.3. Pengujian Ubah Password ............................................................................................................. 133
6.2.4. Pengujian Transaksi Penerimaan User PPD .................................................................................. 134
6.2.5. Pengujian Konfirmasi Transaksi Penerimaan User Bagian Keuangan .......................................... 136
6.2.6. Pengujian Transaksi Pengeluaran User Bagian Keuangan ............................................................ 137
6.2.7. Pengujian Tutup Buku dan Posting User Bagian Keuangan ......................................................... 139
6.2.8. Pengujian Laporan User Bagian Keuangan ................................................................................... 140
6.2.9. Pengujian Jurnal User Bagian Keuangan ...................................................................................... 141
6.3. Object-Oriented Metrics .................................................................................................................... 142
7. Lampiran ..................................................................................................................................................... 143
7.1. pembagian tugas ................................................................................................................................. 143
7.2. Object-Oriented Metrics .................................................................................................................... 144
7.3. user manual ........................................................................................................................................ 154
7.3.1. Menu Login ................................................................................................................................... 154
7.3.2. Menu Admin .................................................................................................................................. 155
7.3.3. Menu Tambah Akun ...................................................................................................................... 156
7.3.4. Menu Kelola Akun ........................................................................................................................ 157
7.3.5. Menu awal PPD ............................................................................................................................. 158
7.3.6. Menu Transaksi ............................................................................................................................. 159
7.3.7. Menu Awal Bagian Keuangan ....................................................................................................... 160
7.3.8. Menu Jurnal ................................................................................................................................... 161
7.3.9. Menu Laporan................................................................................................................................ 162
7.3.10. Menu Tutup Buku ..................................................................................................................... 163
7.3.11. Menu Buku Besar ...................................................................................................................... 164
7.4. table traceability................................................................................................................................. 164
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Daftar Gambar
Gambar 1 Use Case Diagram ................................................................................................................................ 17
Gambar 2 Diagram Aktivitas Login ...................................................................................................................... 19
Gambar 3Diagram Sekuens Login ......................................................................................................................... 20
Gambar 4 Diegram Kolaborasi Login ................................................................................................................... 21
Gambar 5 Diagram Aktvitas Kelola Akun ............................................................................................................ 25
Gambar 6 Diagram Sekuens Kelola Akun ............................................................................................................. 28
Gambar 7 Diagram Kolaboratif Objek Kelola Akun ............................................................................................. 29
Gambar 8 Diagram Aktivitas Ubah Password ...................................................................................................... 31
Gambar 9 Diagram Sekuens Ubah Password ........................................................................................................ 32
Gambar 10 Diagram Kolaboraif Objek Ubah Password ....................................................................................... 33
Gambar 11 Diagram Aktivitas Transaksi Penerimaan........................................................................................... 35
Gambar 12 Diagram Sekuens Transaksi Penerimaan ............................................................................................ 36
Gambar 13 Diagram Kolaborasi Objek Transaksi Penerimaan ............................................................................. 37
Gambar 14 Diagram Aktivitas Konfirmasi Transaksi Penerimaan ....................................................................... 39
Gambar 15 Diagram Sekuens Konfirmasi Transaksi Penerimaan ......................................................................... 40
Gambar 16 Diagram Kolaboratif Objek Konfirmasi Transaksi Penerimaan ......................................................... 41
Gambar 17 Diagram Aktivitas Transaksi Pengeluaran .......................................................................................... 45
Gambar 18 Diagram Sekuens Transaksi Pengeluaran ........................................................................................... 48
Gambar 19 Diagram Kolaboratif Objek Transaksi Pengeluaran ........................................................................... 49
Gambar 20 Diagram Aktivitas Jurnal .................................................................................................................... 51
Gambar 21 Diagram Sekuens Jurnal ..................................................................................................................... 53
Gambar 22 Diagram Kolaboratif Objek Jurnal...................................................................................................... 53
Gambar 23 Diagram Aktivitas Tutup Buku dan Jurnal ......................................................................................... 55
Gambar 24 Diagram Sekuens Tutup Buku dan Posting ........................................................................................ 57
Gambar 25 Diagram Kolaboratif Objek Tutup Buku dan Posting......................................................................... 58
Gambar 26 Diagram Aktivitas Laporan ................................................................................................................ 60
Gambar 27 Diagram Sekuens Laporan .................................................................................................................. 62
Gambar 28 Diagram Kolaboratif Objek Laporan .................................................................................................. 63
Gambar 29 Diagram Kelas Aplikasi Administrasi Keuangan ............................................................................... 66
Gambar 30 Deskripsi Arsitektur MVC .................................................................................................................. 70
Gambar 31 Diagram Komponen Aplikasi Financial ............................................................................................. 71
Gambar 32 Use Case Aplikasi Financial ............................................................................................................... 73
Gambar 33 Diagram Sekuens Login ...................................................................................................................... 74
Gambar 34 Diagram Kelas Login .......................................................................................................................... 75
Gambar 35 Diagram Sekuens Kelola Akun ........................................................................................................... 78
Gambar 36 Diagram Kelas Kelola Akun ............................................................................................................... 79
Gambar 37 Diagram Sekuens Transaksi Penerimaan ............................................................................................ 80
Gambar 38 Diagram Kelas Transaksi Penerimaan ................................................................................................ 81
Gambar 39 Diagram Sekuens Konfirmasi Transaksi Penerimaan ......................................................................... 82
Gambar 40 Diagram Kelas Konfirmasi Transaksi Penerimaan ............................................................................. 83
Gambar 41 Diagram Sekuens Ubah Password ...................................................................................................... 84
Gambar 42 Diagram Kelas Ubah Password .......................................................................................................... 85
Gambar 43 Diagram Sekuens Transaksi Pengeluaran ........................................................................................... 87
Gambar 44 Diagram Kelas Transaksi Pengeluaran ............................................................................................... 88
Gambar 45 Diagram Sekuens Jurnal ..................................................................................................................... 90
Gambar 46 Diagram Kelas Jurnal ......................................................................................................................... 90
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 47 Diagram Sekuens Laporan .................................................................................................................. 93
Gambar 48 Diagram Kelas Laporan ...................................................................................................................... 93
Gambar 49 Diagram Sekuens Tutup Buku dan Posting ........................................................................................ 96
Gambar 50 Diagram Kelas Tutup Buku dan Posting ............................................................................................ 96
Gambar 51 Diagram Kelas Aplikasi Financial .................................................................................................... 102
Gambar 52 Antarmuka Halaman Login ............................................................................................................... 113
Gambar 53 Antarmuka Halaman Awal Admin ................................................................................................... 114
Gambar 54 Antarmuka Halaman Awal Pihak Pemberi Dana .............................................................................. 115
Gambar 55 Antarmuka Halaman Ubah Password ............................................................................................... 116
Gambar 56 A ntarmuka Halaman Transaksi Pengeluaran ................................................................................... 117
Gambar 57 Antarmuka Halaman Transaksi Penerimaan ..................................................................................... 118
Gambar 58 Antarmuka Halaman Jurnal ............................................................................................................. 119
Gambar 59 Antarmuka Halaman Tutup Buku ..................................................................................................... 120
Gambar 60 Antarmuka Halaman Buku Besar ..................................................................................................... 121
Gambar 61 Antarmuka Halaman Awal Tambah Akun........................................................................................ 122
Gambar 62 Antarmuka Halaman Kelola Akun ................................................................................................... 123
Gambar 63 Antarmuka Halaman Laporan ........................................................................................................... 124
Gambar 64 Diagram Deployment ........................................................................................................................ 126
Gambar 65 Tampilan menu login ........................................................................................................................ 154
Gambar 66 Tampilan menu login ........................................................................................................................ 154
Gambar 67 Tampilan Menu Awal Admin ........................................................................................................... 155
Gambar 68 Tampilan Menu Tambah Akun ......................................................................................................... 156
Gambar 69 Tampilan Menu Kelola Akun ........................................................................................................... 157
Gambar 70 Tampian Menu Awal PPD ................................................................................................................ 158
Gambar 71 Tampilan Menu Transaksi ................................................................................................................ 159
Gambar 72 Tampilan Menu Awal Bagian Keuangan .......................................................................................... 160
Gambar 73 Tampilan Menu Jurnal ...................................................................................................................... 161
Gambar 74 Tampila Menu Laporan .................................................................................................................... 162
Gambar 75 Tampilan Menu Tutup Buku............................................................................................................. 163
Gambar 76 Tampilan Menu Buku Besar ............................................................................................................. 164
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Daftar Table
Table 1Aturan Penomoran ..................................................................................................................................... 11
Table 2 Karakteristik Pengguna ............................................................................................................................ 13
Table 3 Deskripsi Aktor ........................................................................................................................................ 17
Table 4 Deskripsi Use Case ................................................................................................................................... 18
Table 5 Skenario Login ......................................................................................................................................... 19
Table 6 Skenario Kelola Akun .............................................................................................................................. 22
Table 7 Skenario Ubah Password ......................................................................................................................... 30
Table 8 Skenario Transaksi Penerimaan ................................................................................................................ 34
Table 9 Skenario Konfirmasi Transaksi Penerimaan ............................................................................................ 38
Table 10 Skenario Transaksi Pengeluaran ............................................................................................................. 42
Table 11 Skenario Jurnal ....................................................................................................................................... 49
Table 12 Skenario Tutup Buku dan Posting .......................................................................................................... 54
Table 13 Skenario Laporan ................................................................................................................................... 59
Table 14 Deskripsi Kebutuhan Non Fungsional .................................................................................................... 63
Table 15 Ringkasan Kebutuhan Fungsional .......................................................................................................... 64
Table 16 Ringkasan Kebutuhan Non Fungsional .................................................................................................. 65
Table 17 Kelas Analisis ......................................................................................................................................... 66
Table 18 identifikasi Kelas Analisis ...................................................................................................................... 67
Table 19 Identifikasi Paket Analisis ...................................................................................................................... 68
Table 20 Identifikasi Paket dan Kelas ................................................................................................................... 68
Table 21 Deskripsi Komponen .............................................................................................................................. 72
Table 22 Identifikasi Kelas Login ......................................................................................................................... 73
Table 23 Identifikasi Kelas Kelola Akun .............................................................................................................. 75
Table 24 Identifikasi Kelas Transaksi Penerimaan ................................................................................................ 79
Table 25 Identifikasi Kelas Konfirmasi Transaksi Penerimaan ............................................................................ 81
Table 26 Identifikasi Kelas Ubah Password ......................................................................................................... 83
Table 27 Identifikasi Kelas Transaksi Pengeluaran ............................................................................................... 85
Table 28 Identifikasi Kelas Jurnal ......................................................................................................................... 88
Table 29 Identifikasi Kelas Laporan ..................................................................................................................... 91
Table 30 Identifikasi Kelas Tutup Buku dan Posting ............................................................................................ 94
Table 31 Detil Kelas Aplikasi Financial ................................................................................................................ 97
Table 32 Deskripsi Kelas Orang ............................................................................................................................ 97
Table 33 Deskripsi Kelas Admin........................................................................................................................... 98
Table 34 Deskripsi Kelas Bagian Keuangan ......................................................................................................... 98
Table 35 Deskripsi Kelas PPD .............................................................................................................................. 99
Table 36 Deskripsi Kelas Transaksi ...................................................................................................................... 99
Table 37 Deskripsi Tutup Buku dan Posting ....................................................................................................... 100
Table 38 Deskripsi Kelas Laporan ...................................................................................................................... 101
Table 39 Deskripsi Kelas Buku Besar ................................................................................................................. 101
Table 40 Fungsionalitas Antarmuka Halaman Login .......................................................................................... 113
Table 41 Fungsionalitas Antarmuka Halam Awal Pihak Pemberi Dana ............................................................. 115
Table 42 Fungsionalitas Antarmuka Halaman Ubah Password .......................................................................... 116
Table 43 Fungsionalitas Antarmuka Halaman Transaksi Pengeluaran ............................................................... 117
Table 44 Fungsionalitas Antarmuka Halaman Transaksi Penerimaan ............................................................... 118
Table 45 Fungsionalitas Antarmuka Halaman Jurnal ......................................................................................... 119
Table 46 Fungsionalitas Antarmuka Halaman Tutup Buku ............................................................................... 120
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Table 47 Fungsionalitas Halaman Buku Besar .................................................................................................... 121
Table 48 Fungsionalitas Antarmuka Halaman Awal Tambah Akun ................................................................... 122
Table 49 Fungsionalitas Antarmuka Halaman Kelola Akun .............................................................................. 123
Table 50 Fungsionalitas Antarmuka Halaman Laporan ...................................................................................... 124
Table 51 Daftar Kelas Implementasi ................................................................................................................... 127
Table 52 Daftar Implementasi Antarmuka .......................................................................................................... 128
Table 53 Daftar File Lain .................................................................................................................................... 128
Table 54 Rencana Pengujian ............................................................................................................................... 129
Table 55 Identifikasi Pengujian Use Case Login ................................................................................................. 129
Table 56 Identifikasi Pengujian Tambah Akun User Admin ............................................................................... 130
Table 57 Identifikasi Pengujian Kelola Akun User Admin ................................................................................. 132
Table 58 Identifikasi Pengujian Ubah Password ................................................................................................. 133
Table 59 Identifikasi Pengujian Transaksi Penerimaan User PPD ...................................................................... 134
Table 60 Identifikasi Pengujian Konfirmasi Transaksi Penerimaan User Bagian Keuangan .............................. 136
Table 61 Identifikasi Pengujian Transaksi Pengeluaran User Bagian Keuangan ................................................ 137
Table 62 Identifikasi Pengujian Tutup Buku dan Posting User Bagian Keuangan ............................................. 139
Table 63 Identifikasi Pengujian Laporan User Bagian Keuangan ....................................................................... 140
Table 64 Identifikasi Pengujian Jurnal User Bagian Keuangan .......................................................................... 141
Table 65 Pembagian tugas ................................................................................................................................... 143
Table 66 Raw Package Metrics ........................................................................................................................... 144
Table 67 Raw Method Metrics ............................................................................................................................ 145
Table 68 Tracebility Use Case............................................................................................................................. 165
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
1. Pendahuluan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
1.4. Referensi
Referensi pada penulisan dokumen akhir ini adalah:
1. Template SKPL Sistem Administrasi Keuangan
2. Template DPPL Sistem Administrasi Keuangan
3. (Google, 2016) Template Dokumen Akhir.doc
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.2. Karakteristik Pengguna
A. Pemberi Dana
B. Bagian Keuangan
C. Admin
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.3. Batasan
Batasan - batasan Aplikasi Financial ini diantaranya adalah sebagai berikut:
A. Jika akan menambah akun baru harus dilakukan oleh pihak Admin
B. Aplikasi ini adalah sistem berbasis dekstop
C. Akes mengedit akun hanya dapat dilakukan oleh Admin
D. Hanya pihak bagian keuangan yang dapat mengakses jurnal, laporan dan
buku besar
E. Pemberi Dana hanya dapat melakukan ubah password dan input transaksi
2.5.2.1 Client
A.Mouse
1. Konektivitas
-USB
2. Kesesuaian Sistem Operasi
-Windows 7,Windows 8,Windows 10
-Mac OS X10.5 atau versi terbaru
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3. Kelengkapan Paket
-Mouse
-Dua buah Baterai AA
-Dokumen Penguna
B.Monitor
1. Projection Screen Size : 15.6W(LED backlight,Glare
Panel)
2. Aspect Ratio : 16:09
3. Power Supply : Built-in
4. Dimensions (WHD) : 377.8x300.45x146
5. Display Type and Resolution : 1366x768
6. Audio Input : D-sub
7. Power Consumption : 10W
8. Contrast Ratio : 20,83402778
9. Brightness : 200 cd
10. Weight (Est) : 1,9 kg
C.CPU
1. Prosesor Intel Core2Duo 2.66Ghz
2. Motherboard Xtreme/Savio/Suntech/Buldozer G41
3. Harddisk Seagate 160GB Sata
4. Memori V-Gen DDR3 2GB PC10600/12800
5. DVD RW Super Multi sata Samsung/LG
6. Casing Dazumba DE6 Series 380 Watt
7. RAM GA NVIDIA GeForce GT 610 2 GB
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.3. Antarmuka perangkat lunak
Dalam pembuatan aplikasi financial digunakan perangkat perangkat antarmuka
perangkat lunak yaitu sebagai berikut :
A. Nama : NetBeans
1. Nomor Versi : 8.2
2. Sumber : https://netbeans.org/downloads/
B. Nama : Operating Sistem Windows
1. Nomor Versi : 8.1
2. Sumber : windows.microsoft.com
C. Nama : Web Browser Chrome/Safari/Internet Explorer/Firefox
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5. Kebutuhan Fungsional
1. Bagian Keuangan
2. Pihak Pemberi dana
3. Admin
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3 Admin Admin mempunyai wewenang untuk melakukan kelola
akun (menambah ,menghapus,dan merubah) serta bisa
mengganti password para aktor yang lain
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.1. Fungsi 1: Login
2.5.5.3.1.1. Skenario:
Use case : Login
Aktor : Admin, Pemberi Dana, Bagian Keuangan
Pre-condition : Tampilan halaman awal dari aplikasi
Post-condition : Tampilan menu utama dari aplikasi
Description : Login adalah suatu proses mevalidasi aktor
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.1.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.1.4. Diagram Kolaborasi Objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.2. Fungsi 2: Kelola Akun
2.5.5.3.2.1. Skenario
Use case : Kelola Akun
Aktor : Admin
Pre-condition : Aktor memilih menu Kelola Akun
Post-condition : Menampilkan data akun baru, menampilkan
data akun yang diubah, atau menampilkan data
akun yang telah dihapus
Description : Kelola Akun merupakan aktivitas mebuat akun,
mengubah akun, dan menghapus akun
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
8. Menampilkan search bar
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
22. Menampilkan list akun secara detil
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 5 Diagram Aktvitas Kelola Akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.2.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 27 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 6 Diagram Sekuens Kelola Akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.2.4. diagram kolaboratif objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.3. Fungsi 3: Ubah Password
2.5.5.3.3.1. Skenario
Use case : Ubah Password
Aktor : Pemberi Dana dan Bagian Keuangan
Pre-condition : Aktor memilih menu Ubah Password
Post-condition : Menampilkan profil dari aktor
Description : Ubah Password adalah suatu aktivitas mengubah
data akun yang digunakan untuk masuk kedalam
aplikasi
Table 7 Skenario Ubah Password
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.3.2. diagram aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.3.3. diagram sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.3.4. diagram kolaboratif objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.4. Fungsi 4: Transaksi Penerimaan
2.5.5.3.4.1. Skenario
Use case : Transaksi Penerimaan
Aktor : Pemberi Dana
Pre-condition : Aktor memilih menu Transaksi Penerimaan
Post-condition : Menampilkan data transaksi beserta statusnya
atau menampilkan data transaksi setelah diubah
Description : aktor memberikan nominal ke pada sistem dan
disimpan nominal tersebut ke dalam file
Table 8 Skenario Transaksi Penerimaan
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.4.2. diagram aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.4.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.4.4. Diagram Kolaborasi Objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5. Fungsi 5: Konfirmasi Transaksi Penerimaan
2.5.5.3.5.1. Skenario
Use case : Konfirmasi Transaksi Penerimaan
Aktor : Bagian Keuangan
Pre-condition : Aktor memilih menu Konfirmasi T Penerimaan
Post-condition : Menampilkan data transaksi yang telah
diupdate
Description : Konfirmasi adalah suatu aktivitas mengubah
status transaksi yang telah diinputkan oleh pihak
pemberi dana.
Table 9 Skenario Konfirmasi Transaksi Penerimaan
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.2. Diagram aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.4. Diagram Kolaboratif Objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.5. Fungsi 6: Transaksi Pengeluaran
2.5.5.3.5.6. Skenario
Use case : Transaksi Pengeluaran
Aktor : Bagian Keuangan(BK)
Pre-condition : Aktor memilih menu Transaksi Pengeluaran
Post-condition : Sistem menampilkan data transaksi yang telah diinput,
sistem menampilkan data transaksi yang telah diubah,
atau sistem menampilkan data transaksi yang telah
dihapus
Description : Transaksi pengeluaran adalah suatu aktivitas dimana
aktor menginputkan data transaksi, mengubah data
transaksi atau menghapus data transaksi
Table 10 Skenario Transaksi Pengeluaran
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
ditemukan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.7. Diagram Aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 17 Diagram Aktivitas Transaksi Pengeluaran
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.8. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 47 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 18 Diagram Sekuens Transaksi Pengeluaran
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.5.9. Diagram Kolaboratif Objek
2.5.5.3.6.1. Skenario
Use case : Jurnal
Aktor : Bagian Keuangan
Pre-condition : Aktor memilih menu jurnal
Post-condition : Menampilkan list transaksi atau menampilkan
data transaksi yang dicari
Description : Jurnal bertugas untuk menampilkan seluruh
data transaksi yang belum di posting ke buku
besar.
Table 11 Skenario Jurnal
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
5.Mencari data transaksi
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.6.2. Diagram Aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.6.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 21 Diagram Sekuens Jurnal
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.7. Fungsi 8: Tutup Buku & Posting
2.5.5.3.7.1. Skenario
Use case : Tutup Buku & Posting
Aktor : Bagian Keuangan
Pre-condition : Aktor memilih submenu Tutup buku dan
Posting
Post-condition : Menampilkan list data tutup buku
Description : Tutup Buku merupakan suatu aktivitas
menghitung total pengeluaran dan penerimaan
beserta keuntungan atau kerugian yang dihasilkan
Table 12 Skenario Tutup Buku dan Posting
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.7.2. Diagram Aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.7.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 24 Diagram Sekuens Tutup Buku dan Posting
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.7.4. Diagram Kolaboratif Objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.8. Fungsi 9:Laporan
2.5.5.3.8.1. Skenario
Use case : Laporan
Aktor : Bagian Keuangan
Pre-condition : Aktor memilih submenu Laporan
Post-condition : Menampilkan list data laporan yang diinginkan
Description : Laporan adalah suatu aktivitas mengumpulkan
data transaksi sesuai dengan bulan yang di input
aktor dan menghitung total pengeluaran dan
penerimaan.
Table 13 Skenario Laporan
Aktor System
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.8.2. Diagram Aktivitas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.8.3. Diagram Sekuens
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 27 Diagram Sekuens Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.5.5.3.8.4. Diagram Kolaboratif Objek
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
kapasitas yang sekecil mungkin, sehingga
tidak memakan banyak memori dan cepat
dalam pengaksesan
SKPL-N04 Response time Aplikasi ini harus cepat, karena aplikasi ini
mempunyai banyak transaksi keuangan yang
terhubung dengan internet dan pengecekan
ke penyimpanan
SKPL-N05 Bahasa Bahasa yang digunakan pada aplikasi harus
komunikasi komunikatif dan mudah di mengerti
SKPL-N06 Availability Aplikasi ini dapat beroperasi di seluruh
device yang memenuhi spesifikasi
SKPL-N07 Security Aplikasi ini memiliki hak akses tertentu tiap
- tiap akunnya. Username dan Password
digunakan dalam aplikasi ini. Di dalam
aplikasi ini terdapat banyak trasaksi
keuangan yang terjadi maka dari itu faktor
keuangan sangat penting
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2.6.2. Ringkasan Kebutuhan Non Fungsional
2.7. Glossary
Berikut adalah daftar istilah yang digunakan dalam dokumen ini :
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3. Model Analisis
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Identifikasi Tanggung jawab beserta Atribut untuk Kelas Analisis diatas antara
lain disebutkan dalam table berikut:
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
pengurangan)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4. BukuBesar.java
5. Laporan.java
6. Orang.java
7. PPD.java
8. Transaksi.java
9. TutupBuku.java
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3.4. Deskripsi Arsitektur
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4. Model Perancangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.3. Deskripsi Komponen
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4. Realisasi Use Case Tahap Perancangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.1.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.1.3. Diagram Kelas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.2.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 77 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 35 Diagram Sekuens Kelola Akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.2.3. Diagram Kelas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.3.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.3.3. Diagram Kelas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.4.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.4.3. Diagram Kelas
1 Orang Orang
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.5.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.5.3. Diagram Kelas
2 Transaksi Transaksi
3 Laporan Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.6.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 43 Diagram Sekuens Transaksi Pengeluaran
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.6.3. Diagram Kelas
1. Transaksi Transaksi
2. Laporan Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.7.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 45 Diagram Sekuens Jurnal
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.8. Use Case Laporan
2 Transaksi Transaksi
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.8.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 47 Diagram Sekuens Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.9. Use Case Tutup Buku dan Posting
2 Transaksi Transaksi
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.4.1.9.2. Sequence Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Gambar 49 Diagram Sekuens Tutup Buku dan Posting
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.5. Perancangan Detil Kelas
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Table 33 Deskripsi Kelas Admin
Nama Operasi Visibility Keterangan
(private, public)
setNama() public memasukkan isi variable nama
setUsername() public memasukkan isi variable username
setPassword() public memasukkan isi variable password
createPPD() public membuat objek PPD baru
createBagKeuangan public membuat objek BagKeuangan baru
deletePPJ() public menghapus objek PPD
deleteBagKeuangan public menghapus objek BagKeuangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.5.4. Kelas PPD
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
edit private string()
delete private string()
laporan private boolean()
Nama Operasi Visibility Keterangan
(private, public)
getIdTransaksi() public Mengambil Nilai dari Variabel
() public
getLaporan() public
setIdTransaksi() public Mengisi Nilai dari variable
.() public
setLaporan() public
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.5.7. Kelas Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.6. Diagram Kelas Keseluruhan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.7. Algoritma/Query
Nama Kelas : LoginController.java
Algoritma :
(Algo-001)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Nama Kelas : KelolaAController.java
Algoritma :
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 105 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
(Algo-002)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
(Algo-003)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
(Algo-004)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Nama Kelas : JurnalController.java
Algoritma :
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 110 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 111 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
(Algo-005)
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.8. Perancangan Antarmuka
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.2. Antarmuka Halaman Awal Admin
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.3. Antarmuka Halaman Awal Pihak Pemberi Dana
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.4. Antarmuka Halaman Ubah Password
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.5. Antarmuka Halaman Transaksi Pengeluaran
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.6. Antarmuka Halaman Transaksi Penerimaan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.7. Antarmuka Halaman Jurnal
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
d.pengelua form Pengeluaran_f Di isi dengan nominal pengeluaran
ran orm
Min Button Minimize Jika di klik akan menutup program dan
dapat di buka kembali dengan meng-klik
icon java pada taskbar
close Button close Jika di klik akan keluar dari program
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
an
t.pengelua Form t.pengeluaran Di isi dengan nominal penegeluaran
ran
Laba/rugi Form Laba/rugi Di isi dengan laba/rugi
Penanggu Form Penanggung Di isi dengan penanggung jawab
ng jawab jawab
Min Button Minimize Jika di klik akan menutup program dan
dapat di buka kembali dengan meng-klik
icon java pada taskbar
close Button close Jika di klik akan keluar dari program
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Table_tah Table Table tahun Menampilakan beberapa pilihan tahun
un_buku_ yang mana data transaksi di buku besar
besar telah tersimpan
Min Button Minimize Jika di klik akan menutup program dan
dapat di buka kembali dengan meng-klik
icon java pada taskbar
close Button close Jika di klik akan keluar dari program
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.11. Antarmuka Halaman Kelola Akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10.12. Antarmuka Halaman Laporan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Tutup Button Tutup Buku Jika di klik maka akan masuk ke menu
Buku tutup buku
Buku Button Buku Besar Jika di klik maka akan masuk ke menu
Besar buku besar
Min Button Minimize Jika di klik akan menutup program dan
dapat di buka kembali dengan meng-klik
icon java pada taskbar
close Button close Jika di klik akan keluar dari program
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4.10. Deployment Diagram
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
5. Implementasi
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
5.3. Implementasi Antarmuka
Table 52 Daftar Implementasi Antarmuka
No Antarmuka Nama File Fisik Nama File Executable
1 kelolaAkun.java kelolaAkun.java KelolaAkun.JP
2 Login Login.java Login.jp
3 mmlaporan Mmlaporan.java Mmlaporan.jp
4 Transaksi Transaksi.java Transaksi.jp
5 mBukuBesar mBukuBesar.java mBukubesa.jp
6 mJurnal mJurnal.java mJurnal.jp
7 mTutupBuku mTutupBuku.java mTutupBuku.jp
8 mainMenuAdmin mainMenuAdmin.java mainMenuAdmin,.jp
9 mmBK mmBK.java mmBK.jp
10 mmPPD mmPPD.java mmPPD.jp
11 tambahAkun tambahAkun.java tambahAkun.jp
12 ubahpassword Ubahpassword.java Ubahpassword.jp
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6. Pengujian
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
2. Mengisi Userna Menampilkan Memilih Menamp
kolom me feedback bahwa tombol ilkan
username Passwo data tidak valid login feedback
dan rd Wrong
mengoson Passwor Diterima
gkan d
kolom
password
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
password akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Table 57 Identifikasi Pengujian Kelola Akun User Admin
Identi Deskrip Prosedur Masukan Keluaran Kriteria Hasil yang Kesimpul
fikasi si Pengujian yang Evaluasi Didapat an
Diharapkan Hasil
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6.2.3. Pengujian Ubah Password
Table 58 Identifikasi Pengujian Ubah Password
Identi Deskrip Prosedur Masukan Keluaran Kriteria Hasil yang Kesimpul
fikasi si Pengujian yang Evaluasi Didapat an
Diharapkan Hasil
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
baru
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3. Mengoson Nama Menampilka data yang
Memilih
gkan Dana n Feedback tombol diinputka
kolom Ketera data tidak n terdaftar
tambah
Nama dan ngan lengkap ke list
Ditolak
dana data
transaksi
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6.2.5. Pengujian Konfirmasi Transaksi Penerimaan User Bagian Keuangan
Table 60 Identifikasi Pengujian Konfirmasi Transaksi Penerimaan User Bagian Keuangan
Identi Deskrip Prosedur Masukan Keluaran Kriteria Hasil yang Kesimpul
fikasi si Pengujian yang Evaluasi Didapat an
Diharapkan Hasil
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
4. Memilih Nama Merubah data Data
Memilih
data Dana transaksi tombol transaksi
transaksi Peneri yang dipilih yang
ubah
dengan maan sesuai dengan dipilih
mengubah Dana inputan baru mengalam
data yang Pengel i
ada uaran perubahan Diterima
data
Ketera sesuai
ngan dengan
inputan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
aran tersedia uaran transaksi
Ketera
ngan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6.2.7. Pengujian Tutup Buku dan Posting User Bagian Keuangan
Table 62 Identifikasi Pengujian Tutup Buku dan Posting User Bagian Keuangan
Identi Deskrip Prosedur Masukan Keluaran Kriteria Hasil yang Kesimpul
fikasi si Pengujian yang Evaluasi Didapat an
Diharapkan Hasil
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6.2.8. Pengujian Laporan User Bagian Keuangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
6.2.9. Pengujian Jurnal User Bagian Keuangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
3. Memilih Nama Merubah data Data
Memilih
data Dana transaksi tombol transaksi
transaksi Peneri yang dipilih yang
ubah
dengan maan sesuai dengan dipilih
mengubah Dana inputan baru mengalam
data yang Pengel i
ada uaran perubahan Diterima
data
Ketera sesuai
ngan dengan
inputan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7. Lampiran
MM PPD
Kelas Login View MM
Controller
Faishal Kelas PPD PPD
1301144232
Abdillah Kelas Input View Jurnal
Jurnal
transaksi
Controller
Kelola Akun
Kelas Bagian View Kelola
Controller
Keuangan Akun
Fadma Sari
1301144352 Kelas Admin View
Y.E.G Transaksi
Kelas Input Akun Transaksi
Controller
Kelas SpeciesC
Buku Besar
View Buku
Muhammad Kelas Tutup Buku Controller
Besar
1301144172 Rizki Kelas Laporan
View Tutup
Adiwiganda Kelas Jurnal Tutup Buku
Buku
Controller
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.2. Object-Oriented Metrics
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Table 67 Raw Method Metrics
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
controller UPController actionPerformed 5 1 7 31 0
controller mmAdminController actionPerformed 3 1 4 20 0
controller mmAdminController mmAdminController 1 1 1 8 0
controller mmBKController actionPerformed 3 1 7 32 0
controller mmBKController mmBKController 1 1 1 11 0
controller mmPPDController actionPerformed 3 1 4 21 0
controller mmPPDController mmPPDController 1 1 1 8 0
model Admin Admin 1 3 1 4 0
model Application Application 2 0 7 45 0
model Application addOrang 3 4 4 12 0
model Application addT 3 4 5 24 0
model Application addT 3 5 5 24 0
model Application deleteOrang 3 1 3 8 0
model Application deleteT 4 1 6 24 0
model Application editOrang 1 4 1 4 0
model Application editPassword 1 1 1 4 0
model Application editT 4 5 6 24 0
model Application getBb 0 0 1 3 0
model Application getID 2 0 3 9 0
model Application getL 0 0 1 3 0
model Application getLogin 0 0 1 3 0
model Application getO 0 0 1 3 0
model Application getT 0 0 1 3 0
model Application getTb 0 0 1 3 0
model Application isSimulation 0 0 1 3 0
model Application konfirmasi 1 1 1 4 0
model Application laporan 3 2 4 15 0
model Application login 1 1 1 3 0
model Application logout 1 0 1 3 0
model Application setSimulation 1 1 1 3 0
model Application tutupBuku 3 0 3 11 0
model BKeuangan BKeuangan 1 3 1 4 0
model BukuBesar BukuBesar 1 0 1 3 0
model BukuBesar addTutupBuku 1 1 1 3 0
model BukuBesar getListTB 0 0 1 3 0
model Laporan Laporan 1 1 1 5 0
model Laporan addTransaksi 2 1 2 7 0
model Laporan getCreate 0 0 1 3 0
model Laporan getListTransaksi 0 0 1 3 0
model Laporan getTanggal 0 0 1 3 0
model Laporan getTotalPenerimaan 0 0 1 3 0
model Laporan getTotalPengeluaran 0 0 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
model Laporan setCreate 1 1 1 3 0
model Laporan setTotal 2 0 2 6 0
model Orang Orang 1 3 1 5 0
model Orang createA 1 4 1 3 0
model Orang createL 3 1 3 11 0
model Orang createT 1 4 1 4 0
model Orang createTB 4 1 5 14 0
model Orang deleteA 1 2 1 3 0
model Orang deleteT 2 1 2 6 0
model Orang editA 1 4 1 3 0
model Orang editP 1 1 1 3 0
model Orang editT 2 5 2 5 0
model Orang getB 0 0 1 3 0
model Orang getNama 0 0 1 3 0
model Orang getPassword 0 0 1 3 0
model Orang getUsername 0 0 1 3 0
model Orang konfirmasi 1 1 1 3 0
model Orang setB 1 1 1 3 0
model Orang setNama 1 1 1 3 0
model Orang setPassword 1 1 1 3 0
model Orang setUsername 1 1 1 3 0
model Orang toString 1 0 1 3 0
model PPD PPD 1 3 1 4 0
model Transaksi Transaksi 3 5 7 38 0
model Transaksi deleteT 1 1 1 3 0
model Transaksi editT 3 5 3 13 0
model Transaksi getDelete 0 0 1 3 0
model Transaksi getEdit 0 0 1 3 0
model Transaksi getId 0 0 1 3 0
model Transaksi getIdTransaksi 0 0 1 3 0
model Transaksi getInput 0 0 1 3 0
model Transaksi getKeterangan 0 0 1 3 0
model Transaksi getKonfirmasi 0 0 1 3 0
model Transaksi getNama 0 0 1 3 0
model Transaksi getPenerimaan 0 0 1 3 0
model Transaksi getPengeluaran 0 0 1 3 0
model Transaksi getTanggal 0 0 1 3 0
model Transaksi isLaporan 0 0 1 3 0
model Transaksi isStatus 0 0 1 3 0
model Transaksi konfirmasiT 1 1 1 4 0
model Transaksi setDelete 1 1 1 3 0
model Transaksi setEdit 1 1 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
model Transaksi setIdTransaksi 1 1 1 3 0
model Transaksi setInput 1 1 1 3 0
model Transaksi setKeterangan 1 1 1 3 0
model Transaksi setKonfirmasi 1 1 1 3 0
model Transaksi setLaporan 1 1 1 3 0
model Transaksi setNama 1 1 1 3 0
model Transaksi setPenerimaan 1 1 1 3 0
model Transaksi setPengeluaran 1 1 1 3 0
model Transaksi setStatus 1 1 1 3 0
model TutupBuku TutupBuku 1 1 1 8 0
model TutupBuku addTransaksi 2 1 2 7 0
model TutupBuku getCreate 0 0 1 3 0
model TutupBuku getLabaRugi 0 0 1 3 0
model TutupBuku getListTransaksi 0 0 1 3 0
model TutupBuku getTanggal 0 0 1 3 0
model TutupBuku getTotalPenerimaan 0 0 1 3 0
model TutupBuku getTotalPengeluaran 0 0 1 3 0
model TutupBuku setCreate 1 1 1 3 0
model TutupBuku setTotal 2 0 2 7 0
model.strategy BAdmin createA 1 4 3 8 0
model.strategy BAdmin createL 1 1 1 4 0
model.strategy BAdmin createT 1 5 1 4 0
model.strategy BAdmin createTB 1 1 1 4 0
model.strategy BAdmin deleteA 1 2 1 3 0
model.strategy BAdmin deleteT 1 2 1 3 0
model.strategy BAdmin editA 1 4 1 5 0
model.strategy BAdmin editP 1 1 1 4 0
model.strategy BAdmin editT 1 6 1 3 0
model.strategy BAdmin konfirmasi 1 2 1 3 0
model.strategy BBKeuangan createA 1 4 1 4 0
model.strategy BBKeuangan createL 1 1 1 3 0
model.strategy BBKeuangan createT 1 5 1 3 0
model.strategy BBKeuangan createTB 1 1 1 3 0
model.strategy BBKeuangan deleteA 1 2 1 3 0
model.strategy BBKeuangan deleteT 1 2 1 3 0
model.strategy BBKeuangan editA 1 4 1 3 0
model.strategy BBKeuangan editP 0 1 1 3 0
model.strategy BBKeuangan editT 1 6 1 3 0
model.strategy BBKeuangan konfirmasi 1 2 1 4 0
model.strategy BPPD createA 1 4 1 4 0
model.strategy BPPD createL 1 1 1 4 0
model.strategy BPPD createT 1 5 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
model.strategy BPPD createTB 1 1 1 4 0
model.strategy BPPD deleteA 1 2 1 3 0
model.strategy BPPD deleteT 1 2 1 3 0
model.strategy BPPD editA 1 4 1 3 0
model.strategy BPPD editP 0 1 1 3 0
model.strategy BPPD editT 1 6 1 3 0
model.strategy BPPD konfirmasi 1 2 1 3 0
model.strategy Behavior createA 0 4 1 1 0
model.strategy Behavior createL 0 1 1 1 0
model.strategy Behavior createT 0 5 1 1 0
model.strategy Behavior createTB 0 1 1 1 0
model.strategy Behavior deleteA 0 2 1 1 0
model.strategy Behavior deleteT 0 2 1 1 0
model.strategy Behavior editA 0 4 1 1 0
model.strategy Behavior editP 0 1 1 1 0
model.strategy Behavior editT 0 6 1 1 0
model.strategy Behavior konfirmasi 0 2 1 1 0
view BGTutupBuku BGTutupBuku 1 0 1 3 0
view BGTutupBuku paintComponent 1 1 1 6 0
view KelolaAkun KelolaAkun 1 0 1 3 0
view KelolaAkun closeMouseClicked 1 1 1 3 0
view KelolaAkun getTable 0 0 1 3 0
view KelolaAkun getTextNama 0 0 1 3 0
view KelolaAkun getTextPassword 0 0 1 3 0
view KelolaAkun getTextUsername 0 0 1 3 0
view KelolaAkun getbHapus 0 0 1 3 0
view KelolaAkun getbKeluar 0 0 1 3 0
view KelolaAkun getbTambahA 0 0 1 3 0
view KelolaAkun getbUbah 0 0 1 3 0
view KelolaAkun initComponents 2 0 2 3 0
view KelolaAkun main 4 1 2 32 7
view KelolaAkun minMouseClicked 1 1 1 5 0
view Login Login 1 0 1 4 0
view Login closeMouseClicked 1 1 1 5 0
view Login getBackgroundL31 0 0 1 3 0
view Login getHiasan 0 0 1 3 0
view Login getPassword 0 0 1 3 0
view Login getStatus 0 0 1 3 0
view Login getUsername 0 0 1 3 0
view Login getbLogin 0 0 1 3 0
view Login initComponents 2 0 1 3 0
view Login miniMouseClicked 1 1 1 5 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
view Login passwordMouseClicked 1 1 1 4 1
view Login usernameMouseClicked 1 1 1 5 0
view MMLaporan MMLaporan 1 0 1 3 0
view MMLaporan closeMouseClicked 1 1 1 3 0
view MMLaporan getCari 0 0 1 3 0
view MMLaporan getKeluar 0 0 1 3 0
view MMLaporan getLaporan 0 0 1 3 0
view MMLaporan getTable 0 0 1 3 0
view MMLaporan getbBukuBesar 0 0 1 3 0
view MMLaporan getbJurnal 0 0 1 3 0
view MMLaporan getbTutupBuku 0 0 1 3 0
view MMLaporan getfBulan 0 0 1 3 0
view MMLaporan getfOrang 0 0 1 3 0
view MMLaporan getfPenerimaan 0 0 1 3 0
view MMLaporan getfPengeluaran 0 0 1 3 0
view MMLaporan getfTahun 0 0 1 3 0
view MMLaporan getfTanggal 0 0 1 3 0
view MMLaporan initComponents 2 0 2 3 0
view MMLaporan main 4 1 2 32 7
view MMLaporan miniMouseClicked 1 1 1 5 0
view Transaksi Transaksi 1 0 1 3 0
view Transaksi closeMouseClicked 1 1 1 3 0
view Transaksi getTableTransaksi 0 0 1 3 0
view Transaksi getTextDana 0 0 1 3 0
view Transaksi getTextKet 0 0 1 3 0
view Transaksi getTextNama 0 0 1 3 0
view Transaksi getbKeluar 0 0 1 3 0
view Transaksi getbTambah 0 0 1 3 0
view Transaksi initComponents 2 0 1 3 0
view Transaksi main 4 1 2 32 7
view Transaksi minMouseClicked 1 1 1 5 0
view bLogin2 bLogin2 1 0 1 3 0
view bLogin2 paintComponent 1 1 1 6 0
view backgroundBukuBesa backgroundBukuBesa 1 0 1 3 0
view backgroundBukuBesa paintComponent 1 1 1 6 0
view backgroundJurnal backgroundJurnal 1 0 1 3 0
view backgroundJurnal paintComponent 1 1 1 6 0
view backgroundKelolaAkun backgroundKelolaAkun 1 0 1 3 0
view backgroundKelolaAkun paintComponent 1 1 1 6 0
view backgroundL3 backgroundL3 1 0 1 3 0
view backgroundL3 paintComponent 1 1 1 6 0
view backgroundLaporan backgroundLaporan 1 0 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
view backgroundLaporan paintComponent 1 1 1 6 0
view backgroundTambahAkun backgroundTambahAkun 1 0 1 3 0
view backgroundTambahAkun paintComponent 1 1 1 7 0
view backgroundTransaksi backgroundTransaksi 1 0 1 3 0
view backgroundTransaksi paintComponent 1 1 1 6 0
view backgroundmmAdmin backgroundmmAdmin 1 0 1 3 0
view backgroundmmAdmin paintComponent 1 1 1 6 0
view backgroundmmBK backgroundmmBK 1 0 1 3 0
view backgroundmmBK paintComponent 1 1 1 6 0
view backgroundmmPPD backgroundmmPPD 1 0 1 3 0
view backgroundmmPPD paintComponent 1 1 1 6 0
view backgroundubahpassword backgroundubahpassword 1 0 1 3 0
view backgroundubahpassword paintComponent 1 1 1 6 0
view mBukuBesar closeMouseClicked 1 1 1 4 1
view mBukuBesar getTableList 0 0 1 3 0
view mBukuBesar getTableShow 0 0 1 3 0
view mBukuBesar getbJurnal 0 0 1 3 0
view mBukuBesar getbKeluar 0 0 1 3 0
view mBukuBesar getbLaporan 0 0 1 3 0
view mBukuBesar getbTutupBuku 0 0 1 3 0
view mBukuBesar initComponents 2 0 3 3 0
view mBukuBesar mBukuBesar 1 0 1 3 0
view mBukuBesar main 4 1 2 32 7
view mBukuBesar miniMouseClicked 1 1 1 5 0
view mJurnal closeMouseClicked 1 1 1 3 0
view mJurnal getTable 0 0 1 3 0
view mJurnal getbBukuBesar 0 0 1 3 0
view mJurnal getbHapus 0 0 1 3 0
view mJurnal getbKeluar 0 0 1 3 0
view mJurnal getbKonfirmasi 0 0 1 3 0
view mJurnal getbLaporan 0 0 1 3 0
view mJurnal getbTambah 0 0 1 3 0
view mJurnal getbTutupBuku 0 0 1 3 0
view mJurnal getbUbah 0 0 1 3 0
view mJurnal getfID 0 0 1 3 0
view mJurnal getfKet 0 0 1 3 0
view mJurnal getfNama 0 0 1 3 0
view mJurnal getfPenerimaan 0 0 1 3 0
view mJurnal getfPengeluaran 0 0 1 3 0
view mJurnal getfStatus 0 0 1 3 0
view mJurnal getfTanggal 0 0 1 3 0
view mJurnal initComponents 2 0 2 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
view mJurnal mJurnal 1 0 1 3 0
view mJurnal main 4 1 2 31 7
view mJurnal miniMouseClicked 1 1 1 5 0
view mTutupBuku closeMouseClicked 1 1 1 3 0
view mTutupBuku getTfLabaRugi 0 0 1 3 0
view mTutupBuku getTfPenanggungJawab 0 0 1 3 0
view mTutupBuku getTfTPenerimaan 0 0 1 3 0
view mTutupBuku getTfTPengeluaran 0 0 1 3 0
view mTutupBuku getTfTanggal 0 0 1 3 0
view mTutupBuku getbBukuBesar 0 0 1 3 0
view mTutupBuku getbJurnal 0 0 1 3 0
view mTutupBuku getbKeluar 0 0 1 3 0
view mTutupBuku getbLaporan 0 0 1 3 0
view mTutupBuku getbTutupBuku 0 0 1 3 0
view mTutupBuku gettTutupBuku 0 0 1 3 0
view mTutupBuku initComponents 2 0 2 3 0
view mTutupBuku mTutupBuku 1 0 1 3 0
view mTutupBuku main 4 1 2 32 7
view mTutupBuku miniMouseClicked 1 1 1 5 0
view mainMenuAdmin closeMouseClicked 1 1 1 3 0
view mainMenuAdmin getBkelolaakun 0 0 1 3 0
view mainMenuAdmin getBlogout 0 0 1 3 0
view mainMenuAdmin getBtambahakun 0 0 1 3 0
view mainMenuAdmin initComponents 2 0 1 3 0
view mainMenuAdmin main 4 1 2 31 7
view mainMenuAdmin mainMenuAdmin 1 0 1 3 0
view mainMenuAdmin minimizeMouseClicked 1 1 1 5 0
view mmAdmin mmAdmin 1 0 1 3 0
view mmAdmin paintComponent 1 1 1 6 0
view mmBK closeMouseClicked 1 1 1 4 1
view mmBK getBbukubesar 0 0 1 3 0
view mmBK getBeditpass 0 0 1 3 0
view mmBK getBjurnal 0 0 1 3 0
view mmBK getBlaporan 0 0 1 3 0
view mmBK getBlogout 0 0 1 3 0
view mmBK getBtutupbuku 0 0 1 3 0
view mmBK initComponents 2 0 1 3 0
view mmBK main 4 1 2 31 7
view mmBK minimizeMouseClicked 1 1 1 5 0
view mmBK mmBK 1 0 1 3 0
view mmPPD closeMouseClicked 1 1 1 5 0
view mmPPD getBeditpassword1 0 0 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
view mmPPD getBlogout 0 0 1 3 0
view mmPPD getBtransaksi 0 0 1 3 0
view mmPPD initComponents 2 0 1 3 0
view mmPPD main 4 1 2 32 7
view mmPPD minimize1MouseClicked 1 1 1 3 0
view mmPPD mmPPD 1 0 1 3 0
view tambahAkun closeMouseClicked 1 1 1 3 0
view tambahAkun getTable 0 0 1 3 0
view tambahAkun getTextNama 0 0 1 3 0
view tambahAkun getTextPassword 0 0 1 3 0
view tambahAkun getTextUsername 0 0 1 3 0
view tambahAkun getbKelolaAkun 0 0 1 3 0
view tambahAkun getbKeluar 0 0 1 3 0
view tambahAkun getbTambah 0 0 1 3 0
view tambahAkun getrAdmin 0 0 1 3 0
view tambahAkun getrBK 0 0 1 3 0
view tambahAkun getrPPD 0 0 1 3 0
view tambahAkun initComponents 2 0 2 3 0
view tambahAkun main 4 1 2 32 7
view tambahAkun minMouseClicked 1 1 1 5 0
view tambahAkun tambahAkun 1 0 1 3 0
view ubahpassword bcloseMouseClicked 1 1 1 3 0
view ubahpassword bminimizeMouseClicked 1 1 1 5 0
view ubahpassword getBkeluar 0 0 1 3 0
view ubahpassword getBubah 0 0 1 3 0
view ubahpassword getFieldkonfirmasipasswordbaru 0 0 1 3 0
view ubahpassword getFieldpasswordbaru 0 0 1 3 0
view ubahpassword getFieldpasswordlama 0 0 1 3 0
view ubahpassword initComponents 2 0 1 3 0
view ubahpassword main 4 1 2 32 7
view ubahpassword ubahpassword 1 0 1 3 0
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3. user manual
Gambar
Gambar
66 Tampilan
65 Tampilan
menumenu
loginlogin
Tampilan awal saat menjalankan Aplikasi Financial, untuk memvalidasi akun
sebelum dapat mengakses fungsionalitas Aplikasi Financial
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.2. Menu Admin
Tambah Akun
o Admin memilih menu tambah akun
o Setelah itu akan ditampilkan laman menu tambah akun,dimana admin
dapat menambah akun dengan megisi data akun berupa nama, username
dan password serta admin dapat memilih jenis akun yang akan dibuat
o Klik tambah apabila semua sudah diinputkan
Kelola Akun
o Admin memilih menu Kelola Akun
o Setelah itu akan ditampilkan laman kelola akun yang nantinya admin
dapat menambah ataupun menghapus dan mengedit akun - akun
Edit Password
o Admin memilih menu ubah password
o Setelah itu akan ditampilkan laman menu ubah password dimana admin
mengubah password yang lama dengan yang baru dengan menginputkan
pada kolom password lama, password baru dan konfirmasi P.Baru
o Selesai menginputkan seluruh data yang diminta, pilih tombol ubah
LogOut
o Admin memilih menu LogOut
o Akan ditampilkan halaman awal Admin seperti laman setelah login
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.3. Menu Tambah Akun
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.4. Menu Kelola Akun
Untuk mengedit akun, admin memilih satu akun yang terdapat dalam table
kemudian merubah data yang ada di kolom sebelah kanan
Setelah selesai klik tombol ubah untuk menyimpan perubahan dan klik tombol
hapus untuk menghapus akun tersebut
Klik tombol keluar untuk kembali ke menu awal admin
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.5. Menu awal PPD
Transaksi
o PPD memilih menu Transaksi
o Setelah itu ditampilkan laman menu transaksi, yang nantinya PPD
mengisi transaksi transaksi yang telah dilakukan dengan mengisi
nama, dana dan keterangan.
o Setelah itu pilih tambah
Edit Password
o Admin memilih menu ubah password
o Setelah itu akan ditampilkan laman menu ubah password dimana admin
mengubah password yang lama dengan yang baru dengan
menginputkan pada kolom password lama, password baru dan
konfirmasi P.Baru
o Selesai menginputkan seluruh data yang diminta, pilih tombol ubah
LogOut
o Admin memilih menu LogOut
o Akan ditampilkan halaman awal Admin seperti laman setelah login
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.6. Menu Transaksi
PPD memilih menu transaksi untuk menginputkan transaksi yang telah dilakukan
PPD mengisi inputan di kolom yang telah disediakan antaranya nama, dana dan
keterangan
Setelah selesai mengisi semua kolom, klik tambah untuk menambahkan transaksi
ke list data di samping menu inputan
Klik keluar untuk kembali ke menu awal PPD
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.7. Menu Awal Bagian Keuangan
Jurnal
o Bagian Keuangan memilih menu jurnal
o Setelah itu akan ditampilkan ke laman menu Jurnal untuk mengubah,
menambahkan, menghapus atau mengkonfirmasi data transaksi yang telah di
inputkan oleh PPD
Laporan
o Bagian Keuangan memilih menu laporan
o Setelah itu akan ditampilkan laman menu laporan, yang nantinya untuk
menampilkan seluruh transaksi yang telah di konfirmasi sebelumnya
Tutup Buku
o Bagian Keuangan memilih menu tutup buku
o Setelah itu akan ditampilkan laman menu tutup buku dimana menampilkan
data transaksi yang sudah tidak dapat dirubah lagi serta diberikan juga
keuntungan atau kerugiannya
Buku Besar
o Bagian Keuangan memilih menu buku besar
o Setelah itu akan ditampilkan laman menu buku besar dimana menampilkan
data transaksi dari yang sudah di acc ke tutup buku
Edit Password
o Admin memilih menu ubah password
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
o Setelah itu akan ditampilkan laman menu ubah password dimana admin
mengubah password yang lama dengan yang baru dengan menginputkan pada
kolom password lama, password baru dan konfirmasi P.Baru
o Selesai menginputkan seluruh data yang diminta, pilih tombol ubah
LogOut
o Admin memilih menu LogOut
o Akan ditampilkan halaman awal Admin seperti laman setelah login
Bagian Keuangan ingin mengedit atau mengkonfirmasi data transaksi yang ada,
maka memilih menu jurnal
Bagian keuangan memilih salah satu data transaksi yang ditampilkan di samping
menu inputan
Setelah itu data transaksi yang terpilih akan mengisi secara otomatis ke menu
inputan di samping kanan,
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Untuk mengubah data Bagian Keuangan mengedit data kolom kolom yang
disediakan lalu pilih tombol ubah
Untuk mengkonfirmasi data transaksi, pilih tombol konfirmasi
Untuk menghapus pilih tombol hapus
Untuk menambahkan transaksi baru, isikan dahulu data di kolom yang telah
disediakan lalu pilih tombol tambah
Setelah selesai klik tombol keluar untuk kembali ke menu awal Bagian Keuangan
Menu laporan untuk menampilkan data transaksi yang sudah terkonfirmasi dan
belum terhapus inputan PPD
Bagian Keuangan mencari data transaksi yang sudah ada dengan mengisi kolom
kolom yang telah disediakan diantaranya bulan,tahun, tanggal
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Selesai mengisi semua kolom, pilih tombol cari untuk mencari data yang telah
diinputkan dan mencetak data dalam bentuk pdf
Untuk mennyimpan data transaksi yang telah terkonfirmasi tersebut ke tutup buku
Setelah selesai pilih tombol keluar untuk kembali ke menu awal Bagian Keuangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
7.3.11. Menu Buku Besar
Bagian Keuangan setelah memilih menu buku besar, hanya dapat melihat list
transaksi yang terjadi sesuai dengan tahun yang dipilih
Disebelah kanan tampilan diberikan list tahun kapan transaksi transaksi tersebut
terjadi, dan bagian keuangan hanya memilih tahun kapan transaksi akan
ditampilkan
Setelah selesai klik tombol keluar untuk kembali ke menu awal bagian keuangan
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Tracebility Use Case
Table 68 Tracebility Use Case
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.
Prodi Teknik Informatika Tel-U SKPL-B Halaman 166 dari 166
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika Tel-U dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium Rekayasa
Perangkat Lunak Prodi Teknik Informatika Tel-U.