Anda di halaman 1dari 9

DAFTAR ISI

Halaman
Lembar Judul Tugas Akhir..................................................................................
i
Lembar Pernyataan Keaslian Tugas Akhir .........................................................
ii
Lembar Pernyataan Publikasi Karya Ilmiah .......................................................
iii
Lembar Persetujuan dan Pengesahan Tugas Akhir .............................................
iv
Lembar Konsultasi Tugas Akhir .........................................................................
v
Kata Pengantar .................................................................................................... vii
Abstraksi .............................................................................................................
ix
Daftar Isi..............................................................................................................
xi
Daftar Simbol ...................................................................................................... xiii
Daftar Gambar ..................................................................................................... xvi
Daftar Tabel ........................................................................................................ xviii
Daftar Lampiran .................................................................................................. xix
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah .........................................................................
1.2. Maksud dan Tujuan ................................................................................
1.3. Metode Penelitian...................................................................................
1.4. Ruang Lingkup .......................................................................................
1.5. Sistematika Penulisan ............................................................................

1
3
3
5
5

BAB II LANDASAN TEORI


2.1. Konsep Dasar Program .........................................................................
2.2. Teori Pendukung ...................................................................................

7
16

BAB III PEMBAHASAN


3.1. Tinjauan Perusahaan .............................................................................
3.1.1. Sejarah Perusahaan .....................................................................
3.1.2. Struktur Organisasi dan Fungsi ...................................................
3.2. Analisa Kebutuhan ................................................................................
3.2.1. Identifikasi Kebutuhan ................................................................
3.2.2. Use Case Diagram.......................................................................
3.3. Perancangan Perangkat Lunak ..............................................................
3.3.1. Rancangan Dokumen ..................................................................
3.3.2. Rancangan Basis Data.................................................................
3.3.3. Rancangan Antar Muka ..............................................................
3.3.4. Rancangan Arsitektur Perangkat Lunak .....................................
3.4. Implementasi dan Pengujian .................................................................
3.4.1. Implementasi ...............................................................................
3.4.2. Pengujian Unit ............................................................................

22
22
24
26
26
28
47
47
49
60
71
79
79
107

xi

BAB IV PENUTUP
4.1. Kesimpulan ....................................................................................
4.2. Saran ..............................................................................................

128
128

DAFTAR PUSTAKA .........................................................................................


DAFTAR RIWAYAT HIDUP ............................................................................
SURAT KETERANGAN RISET .......................................................................
LAMPIRAN-LAMPIRAN..................................................................................

130
131
132
133

xii

DAFTAR SIMBOL

1. Use Case Diagram


Actor
Menggambarkan

orang,

sistem

atau

external

entitas/stakeholder yang menyediakan atau menerima


informasi dari sistem.
Use Case
Menggambarkan fungsionalitas dari suatu sistem, sehingga
customer atau pengguna sistem paham dan mengerti
mengenai kegunaan sistem yang akan dibangun.
Association
Hubungan, menggambarkan hubungan association. Garis ini
digunakan untuk menghubungkan antara actor dengan use
case. Hubungan ini berarti actor menggunakan use case.
Association
Association antara actor dan use case yang menggunakan
panah terbuka untuk mengindikasikan bila actor berinteraksi
secara pasif dengan sistem
Association
Garis putus-putus dengan panah disalah satu ujungnya
menggambarkan hubungan antara use case. Hubungan

xiii

tersebut

dapat

berupa

include,

extend

ataupun

generalization. Hubungan include berarti use case yang


ditunjukkan oleh garis ikut dikerjakan jika use case sumber
dikerjakan. Hubungan extend berarti use case yang
ditunjukkan oleh use case dapat memanggil use case yang
menunjuk jika persyaratan terpenuhi. Generalization berarti
menunjukkan tujuan bahwa use case yang ditunjuk
merupakan bentuk umum dari use case yang menunjuk.

2. Entity Relationship Diagram


Entitas/Entity/Obyek Data
Kumpulan obyek atau sesuatu yang dapat dibedakan atau
dapat diidentifikasi secara unik.
Relasi/Relationship
Menunjukkan adanya hubungan di antara sejumlah entitas
yang berbeda
Atribut/Attribute/Elemen Data
Berfungsi mendeskripsikan karakter entitas (atribut yang
berfungsi sebagai key diberi garis bawah)
Atribut Multivalue
Atribute yang memiliki nilai lebih dati satu.
Connection

xiv

Sebagai penghubung entitas yang membedakan entitas


tersebut dengan entitas lainnya.
Weak Entity
Suatu entity dimana keberadaan dari entity tersebut
tergantung dari entity lain.

3. Sequen Diagram
An Actor
Menggambarkan orang yang sedang berinteraksi dengan
sistem.
Entity Class
Menggambarkan hubungan kegiatan yang akan dilakukan.
Boundary Class
Menggambarkan sebuah penggambaran dari form.
Control Class
Menggambarkan penghubung antara boundary dengan tabel
A Focus of control & a life line
Menggambarkan tempat mulai dan berakhirnya sebuah
message
A message:

A massage
Menggambarkan pengiriman pesan

xv

DAFTAR GAMBAR

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.

Halaman
Gambar II.1. Tampilan Start Page Microsoft Visual Studio 2008 ................. 9
Gambar II.2. Komponen Dasar Microsoft Visual Studio 2008 ...................... 10
Gambar II.3. Tampilan Stap Page Microsoft Access 2010 ............................ 13
Gambar III.1. Struktur Organisasi.................................................................. 24
Gambar III.2. Use Case Diagram Sistem Administrasi Pembinaan K3 ........ 28
Gambar III.3. Entity Relationship Diagram.................................................. 50
Gambar III.4. Logical Record Structure ........................................................ 51
Gambar III.5. Rancangan Antar Muka Startup .............................................. 60
Gambar III.6. Rancangan Antar Muka Login ................................................ 61
Gambar III.7. Rancangan Antar Muka Menu Utama..................................... 61
Gambar III.8. Rancangan Antar Muka Data Jabatan ..................................... 62
Gambar III.9. Rancangan Antar Muka Data Pendidikan ............................... 62
Gambar III.10. Rancangan Antar Muka Data Kategori ................................. 63
Gambar III.11. Rancangan Antar Muka Data Jenis Pembinaan .................... 63
Gambar III.12. Rancangan Antar Muka Data Perusahaan ............................. 64
Gambar III.13. Rancangan Antar Muka Data Peserta ................................... 64
Gambar III.14. Rancangan Antar Muka Tab Data Pembinan ........................ 65
Gambar III.15. Rancangan Antar Muka Tab Data Pembinaan Detail ........... 65
Gambar III.16. Rancangan Antar Muka Print Data Perusahaan.................... 66
Gambar III.17. Rancangan Antar Muka Print Data Peserta .......................... 66
Gambar III.18. Rancangan Antar Muka Print Data Pembinaan .................... 67
Gambar III.19. Rancangan Antar Muka Print Laporan Pembinaan .............. 67
Gambar III.20. Rancangan Antar Muka Dialog Data Jenis Pembinaan ........ 68
Gambar III.21. Rancangan Antar Muka Dialog Data Perusahaan ................. 68
Gambar III.22. Rancangan Antar Muka Dialog Data Peserta ....................... 69
Gambar III.23. Rancangan Antar Muka Dialog Data Pembinaan ................. 69
Gambar III.24. Rancangan Antar Muka Input Data Pembinaan .................... 70
Gambar III.25. Rancangan Antar Muka User ................................................ 70
Gambar III.26. Rancangan Antar Muka Ganti Password .............................. 71
Gambar III.27. Rancangan Antar Muka Profil .............................................. 71
Gambar III.28. Class Diagram ...................................................................... 72
Gambar III.29. Sequence Diagram Data Perusahaan .................................... 73
Gambar III.30. Sequence Diagram Data Peserta ........................................... 73
Gambar III.31. Sequence Diagram Data Pembinaan ..................................... 74
Gambar III.32. Sequence Diagram Mengganti Password ............................. 74
Gambar III.33. Sequence Diagram Login Program ....................................... 75
Gambar III.34. Sequence Diagram Backup Database ................................... 75
Gambar III.35. Sequence Diagram Input Data Pembinaan ........................... 76
Gambar III.36. Sequence Diagram Mencetak Laporan Pembinaan .............. 76
Gambar III.37. Sequence Diagram Mencetak Data Perusahaan .................... 77
xvi

41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.

Gambar III.38. Sequence Diagram Mencetak Data Peserta ..........................


Gambar III.39. Sequence Diagram Mencetak Data Pembinaan ....................
Gambar III.40. Sequence Diagram Mengelola Data User .............................
Gambar III.41. Halaman Startup ...................................................................
Gambar III.42. Halaman Login ......................................................................
Gambar III.43. Halaman Menu Utama ..........................................................
Gambar III.44. Halaman Data Jabatan ...........................................................
Gambar III.45. Halaman Data Pendidikan .....................................................
Gambar III.46. Halaman Data Kategori .........................................................
Gambar III.47. Halaman Data Jenis Pembinaan ............................................
Gambar III.48. Halaman Data Perusahaan.....................................................
Gambar III.49. Halaman Data Peserta ...........................................................
Gambar III.50. Halaman Data Pembinaan .....................................................
Gambar III.51. Halaman Print Data Perusahaan ...........................................
Gambar III.52. Halaman Print Data Peserta ..................................................
Gambar III.53. Halaman Print Data Pembinaan ............................................
Gambar III.54. Halaman Print Laporan Pembinaan ......................................
Gambar III.55. Halaman Dialog Data Jenis Pembinaan ................................
Gambar III.56. Halaman Dialog Data Perusahaan ........................................
Gambar III.57. Halaman Dialog Data Peserta ...............................................
Gambar III.58. Halaman Dialog Data Pembinaan .........................................
Gambar III.59. Halaman Input Data Pembinaan............................................
Gambar III.60. Halaman Data User ...............................................................
Gambar III.61. Halaman Ganti Password......................................................
Gambar III.62. Halaman Profil ......................................................................

xvii

77
78
78
79
80
82
84
85
87
88
90
92
93
94
95
96
97
98
99
100
101
102
104
105
105

DAFTAR TABEL
Halaman
66. Tabel III.1. Deskripsi use case mengelola data perusahaan .......................... 29
67. Tabel III.2. Deskripsi use case mengelola data peserta ................................. 31
68. Tabel III.3. Deskripsi use case mengelola data pembinaan ........................... 33
69. Tabel III.4. Deskripsi use case mengganti password..................................... 34
70. Tabel III.5. Deskripsi use cae login program................................................. 36
71. Tabel III.6. Deskripsi use case backup database ........................................... 37
72. Tabel III.7. Deskripsi use case mengelola input data pembinaan .................. 39
73. Tabel III.8. Deskripsi use case mencetak laporan pembinaan ....................... 40
74. Tabel III.9. Deskripsi use case mencetak data perusahaan ............................ 41
75. Tabel III.10. Deskripsi use case mencetak data peserta ................................ 43
76. Tabel III.11. Deskripsi use case mencetak data pembinaan .......................... 44
77. Tabel III.12. Deskripsi use case mengelola data user.................................... 46
78. Tabel III.13. Spesifikasi File Jenis Pembinaan .............................................. 52
79. Tabel III.14. Spesifikasi File Perusahaan ....................................................... 53
80. Tabel III.15. Spesifikasi File Peserta ............................................................. 54
81. Tabel III.16. Spesifikasi File Pembinaan ....................................................... 55
82. Tabel III.17. Spesifikasi File Pembinaan Detail ............................................ 56
83. Tabel III.18. Spesifikasi File User ................................................................. 57
84. Tabel III.19. Spesifikasi File Kategori ........................................................... 58
85. Tabel III.20. Spesifikasi File Pendidikan ....................................................... 59
86. Tabel III.21. Spesifikasi File Jabatan ............................................................. 60
87. Tabel III.22. Hasil Pengujian Halaman Login ............................................... 107
88. Tabel III.23. Hasil Pengujian Halaman Data Jabatan .................................... 108
89. Tabel III.24. Hasil Pengujian Halaman Data Pendidikan .............................. 109
90. Tabel III.25. Hasil Pengujian Halaman Data Kategori .................................. 110
91. Tabel III.26. Hasil Pengujian Halaman Data Jenis Pembinaan ..................... 111
92. Tabel III.27. Hasil Pengujian Halaman Data Perusahaan .............................. 112
93. Tabel III.28. Hasil Pengujian Halaman Data Peserta..................................... 114
94. Tabel III.29. Hasil Pengujian Halaman Data Pembinaan .............................. 116
95. Tabel III.30. Hasil Pengujian Halaman Print Data Perusahaan ..................... 116
96. Tabel III.31. Hasil Pengujian Halaman Print Data Peserta ........................... 117
97. Tabel III.32. Hasil Pengujian Halaman Print Data Pembinaan ..................... 118
98. Tabel III.33. Hasil Pengujian Halaman Print Laporan Pembinaan ............... 120
99. Tabel III.34. Hasil Pengujian Halaman Dialog Data Jenis Pembinaan ......... 121
100.Tabel III.35. Hasil Pengujian Halaman Dialog Data Perusahaan .................. 122
101.Tabel III.36. Hasil Pengujian Halaman Dialog Data Peserta ........................ 123
102.Tabel III.37. Hasil Pengujian Halaman Dialog Data Pembinaan .................. 124
103.Tabel III.38. Hasil Pengujian Halaman Input Data Pembinaan ..................... 125
104.Tabel III.39. Hasil Pengujian Halaman Data User ........................................ 125
105.Tabel III.40. Hasil Pengujian Halaman Ganti Password ............................... 126
xviii

DAFTAR LAMPIRAN

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.

Halaman
Lampiran A.1. Rancangan Dokumen Laporan Pembinaan............................ 133
Lampiran A.2. Rancangan Dokumen Data Perusahaan ................................. 134
Lampiran A.3. Rancangan Dokumen Data Peserta........................................ 135
Lampiran A.4. Rancangan Dokumen Data Pembinaan ................................. 136
Lampiran B.1. Halaman Menu Utama Admin................................................ 137
Lampiran B.2. Halaman Menu Utama User .................................................. 138
Lampiran B.3. Dialog Backup Data ............................................................... 139
Lampiran B.4. Dialog Logout ........................................................................ 140
Lampiran B.5. Dialog Exit ............................................................................. 141
Lampiran B.6. Open File Dialog ................................................................... 142
Lampiran B.7. Tab Data Pembinaan Detail ................................................... 143
Lampiran B.8. Dialog Hapus Data Pembinaan .............................................. 144
Lampiran B.9. Dialog Konfirmasi Ganti Password ...................................... 145
Lampiran C.1. Form Pendaftaran Pembinaan K3 .......................................... 146
Lampiran C.2. Laporan Pembinaan ............................................................... 147
Lampiran C.3. Data Perusahaan ..................................................................... 148
Lampiran C.4. Data Peserta ........................................................................... 149
Lampiran C.5. Data Pembinaan ..................................................................... 150

xix

Anda mungkin juga menyukai