DAFTAR SIMBOL
A. Simbol UML (Unified Modeling Language) 1. Activity Diagram
INITIAL/START POINT (NODE)
Digunakan untuk status awal aktivitas sistem.
ACTIVITY / ACTION
Digunakan untuk aktivitas yang dilakukan oleh sistem, aktivitas biasanya diawali dengan kata kerja.
DECISION
Digunakan untuk mengambil keputusan. Asosiasi percabangan jika ada pilihan aktivitas lebih dari satu.
END POINT / ACTIVITY FINAL
Digunakan untuk status akhir yang dilakukan sistem.
FORK/ PERCABANGAN
Digunakan untuk asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.
JOIN / PERCABANGAN
Digunakan untuk asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu.
SWIMLANE
Digunakan untuk memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi atau sebuah cara untuk mengelompokkan activity berdasarkan actor.
<<include
>>
<<ekstend
>>
2.
Use Case Diagram
USECASE
Fungsionalitas yang disediakan oleh sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan menggunakan kata kerja di awal frase nama usecase.
AKTOR
Orang, proses atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi biasanya dinyatakan menggunakan kata benda di awal frase nama aktor.
ASOSIASI / ASSOCIATION
Komunikasi antara aktor dan usecase yang berpartisipasi pada usecase atau usecase memiliki interaksi dengan aktor.
INCLUDE / USES
Relasi usecase dimana proses bersangkutan akan dilanjutkan keproses yang dituju.
EKSTENSI / EXTEND
Relasi usecase tambahan kesebuah usecase yang ditambahkan dapat berdiri sendiri walau tanpa usecase tambahan itu.
GENERALISASI/GENERALIZATION
Hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah usecase dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya.
3. ERD (Entity Relationship Diagram)
ENTITAS
Suatu objek yang dapat diidentifikasi dalam lingkungan pemakai.
RELASI
Menunjukkan adanya hubungan di antara sejumlah entitas yang berbeda.
ATRIBUT
Berfungsi mendeskripsikan karakter entitas (atribut yang berfungsi sebagai key diberi garis bawah).
LINE
Relasi antara Entitas dan Atribut.
4. Sequence Diagram
ACTOR
Orang, poses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari actor adalah gambar orang, tapi actor belum tentu merupakan orang.
INTERFACE atau BOUNDARY OBJECT
Sebuah obyek yang menjadi penghubung user dengan sistem.
ENTITY OBJECT
Suatu Objek yang berisi informasi kegiatan yang terkait yang tetap dan disimpan kedalam suatu database.
OBJECT MESSAGE
Menggambarkan pesan/hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi.
LIFELINE
Garis titik-titik yang berhubungan dengan objek, sepanjang lifeline terdapat activation.
ACTIVATION
Mewakili sebuah eksekusi operasi dari objek, panjang kotak ini berbanding lurus dengan durasi aktivasi sebuah operasi.
5. Deployment Diagram
ASSOCIATION
Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity.
MESSAGE to SELF
Menggambarkan pesan/hubungan objek itu sendiri, yang menunjukan urutan kejadian yang terjadi.
NODE
Sumber daya yang digunakan pada saat aplikasi dijalankan.
PACKAGE
Package merupakan sebuah bungkusan dari node atau lebih.
KEBERGANTUNGAN/DEPENDENCY
Relasi antar kelas dengan makana kelas yang satu digunakan oleh kelas yanga lain, asosiasi baiasanya juga disertai dengan multiplicity.
DAFTAR GAMBAR
Halaman
1. Gambar II.1 Diagram UML ... 14
2. Gambar III.1 Struktur Organisasi dan Fungsi ... 26
3. Gambar III.2 Activity Diagram Proses Pemesanan ... 29
4. Gambar III.3 Activity Diagram Pencatatan Kegiatan ... 30
Package Name
5. Gambar III.4 Activity Diagram Pelunasan ... 31
6. Gambar III.5 Use Case Diagram Admin Login... 35
7. Gambar III.6 Use Case Diagram Admin Mengakses Menu Utama ... 36
8. Gambar III.7 Use Case Diagram Admin Mengakses Menu Master ... 37
9. Gambar III.8 Use Case Diagram Admin Mengelola Data Pengguna... 38
10. Gambar III.9 Use Case Diagram Admin Mengelola Data Customer... 39
11. Gambar III.10 Use Case Diagram Admin Mengelola Data Paket ... 40
12. Gambar III.11 Use Case Diagram Admin Mengelola Data Akun ... 41
13. Gambar III.12 Use Case Diagram Admin Mengakses Menu Transaksi ... 42
14. Gambar III.13 Use Case Diagram Admin Mengelola Data Pemesanan ... 43
15. Gambar III.14 Use Case Diagram Admin Mengelola Data Pembayaran ... 44
16. Gambar III.15 Use Case Diagram Admin Mengelola Data Jurnal ... 45
17. Gambar III.16 Use Case Diagram Admin Logout ... 46
18. Gambar III.17 Use Case Diagram Pemilik Login ... 47
19. Gambar III.18 Use Case Diagram Pemilik Mengakses Menu Utama... 48
20. Gambar III.19 Use case Diagram Pemilik Mengakses Menu Laporan ... 49
21. Gambar III.20 Use Case Diagram Pemilik Mengelola Laporan Pemesanan .. 50
22. Gambar III.21 Use Case Diagram Pemilik Logout ... 51
23. Gambar III.22 Activity Diagram Admin Login ... 52
24. Gambar III.23 Activity Diagram Admin Mengakses Menu Utama ... 53
25. Gambar III.24 Activity Diagram Admin Mengakses Menu Master ... 53
26. Gambar III.25 Activity Diagram Admin Mengelola Data Pengguna ... 54
27. Gambar III.26 Activity Diagram Admin Mengelola Data Customer ... 55
28. Gambar III.27 Activity Diagram Admin Mengelola Data Paket ... 56
29. Gambar III.28 Activity Diagram Admin Mengelola Data Akun ... 57
30. Gambar III.29 Activity Diagram Admin Mengakses Menu Transaksi ... 58
31. Gambar III.30 Activity Diagram Admin Mengelola Data Pemesanan ... 59
32. Gambar III.31 Activity Diagram Admin Mengelola Data Pembayaran ... 60
33. Gambar III.32 Activity Diagram Admin Mengelola Data Jurnal ... 61
34. Gambar III.33 Activity Diagram Admin Logout ... 62
35. Gambar III.34 Activity Diagram Pemilik Login ... 62
36. Gambar III.35 Use Case Diagram Pemilik Mengakses Menu Utama ... 63
37. Gambar III.36 Use case Diagram Pemilik Mengakses Menu Laporan ... 63
38. Gambar III.37 Use Case Diagram Pemilik Mengelola Laporan Pemesanan .. 64
39. Gambar III.38 Use Case Diagram Pemilik Logout ... 64
40. Gambar III.39 Entity Relationship Diagram (ERD)... 65
41. Gambar III.40 Logical Record Structure (LRS) ... 66
42. Gambar III.41 Sequence Diagram ... 76
43. Gambar III.42 Deployment Diagram ... 77
44. Gambar III.43 User Interface Form Login ... 78
45. Gambar III.44 User Interface Form Menu Utama ... 78
46. Gambar III.45 User Interface Form Menu Master Submenu Pengguna ... 79
47. Gambar III.46 User Interface Form Menu Master Submenu Customer ... 79
48. Gambar III.47 User Interface Form Menu Master Submenu Paket ... 80
49. Gambar III.48 User Interface Form Menu Master Submenu Akun ... 80
50. Gambar III.49 User Interface Form Menu Transaksi Pesanan ... 81
51. Gambar III.50 User Interface Form Menu Transaksi Pembayaran ... 81
52. Gambar III.51 User Interface Form Menu Transaksi Jurnal ... 82
53. Gambar III.52 User Interface Form Laporan Keuangan ... 82
54. Gambar III.53 User Interface Form Logout ... 82
DAFTAR TABEL
Halaman
1. Tabel II.1 Contoh Jurnal Umum ... 12
2. Tabel III.1 Deskripsi Use Case Diagram Login ... 36
3. Tabel III.2Deskripsi Use Case Admin Mengakses Menu Utama ... 37
4. Tabel III.3 Deskripsi Use Case Admin Mengakses Menu Master ... 38
5. Tabel III.4 Deskripsi Use Case Admin Mengelola Data Pengguna ... 39
6. Tabel III.5 Deskripsi Use Case Admin Mengelola Data Customer ... 40
7. Tabel III.6 Deskripsi Use Case Admin Mengelola Data Paket ... 41
8. Tabel III.7 Deskripsi Use Case Admin Mengelola Data Akun ... 42
9. Tabel III.8 Deskripsi Use Case Admin Mengakses Menu Transaksi . . 43
10. Tabel III.9 Deskripsi Use Case Admin Mengelola Data Pemesanan. . . 44
11. Tabel III.10 Deskripsi Use Case Admin Mengelola Data Pembayaran45 12. Tabel III.11 Deskripsi Use Case Admin Mengelola Data Jurnal ... 46
13. Tabel III.12 Deskripsi Use Case Admin Logout ... 47
14. Tabel III.13 Deskripsi Use Case Pemilik Login ... 48
15. Tabel III.14 Deskripsi Use Case Pemilik Mengakses Menu Utama .... 49
16. Tabel III.15 Deskripsi Use Case Pemilik Mengakses Menu Laporan . 50 17. Tabel III.16 Deskripsi Use Case Pemilik Mengelola Laporan Pemesanan 51 18. Tabel III.17 Deskripsi Use Case Pemilik Logout ... 52
19. Tabel III.18 Spesifikasi File Tabel Pengguna... 67
20. Tabel III.19 Spesifikasi File Tabel Customer... 68
21. Tabel III.20 Spesifikasi File Tabel Paket ... 69
22. Tabel III.21 Spesifikasi File Tabel Akun ... 70
23. Tabel III.22 Spesifikasi File Tabel Pemesanan ... 71
24. Tabel III.23 Spesifikasi File Tabel Detail Pemesanan ... 72
25. Tabel III.24 Spesifikasi File Tabel Pembayaran ... 73
26. Tabel III.25 Spesifikasi File Tabel Jurnal ... 74
27. Tabel III.26 Spesifikasi File Tabel Jurnail Detail ... 75
28. Tabel III.27 Pengujian Menu Login ... 84
29. Tabel III.28 Spesifikasi Hardware dan Software ... 85
DAFTAR LAMPIRAN A.1. Surat Permintaan Penanganan Kasus ... 118
A.2. Surat Penerimaan Kasus ... 119
A.3. Kwitansi Tagihan Pln... 120 A.4. Kwitansi Pembayaran Perkara ...121