Gambar 3. 57 Activity Diagram Pencarian
d. Sequence Pencarian
Sequence diagram pencarian digunakan untuk menunjukan aliran
fungsionalitas dalam use case pencarian, untuk sequence pencarian datanya meliputi data karyawan, data pencari kerja, data penduduk dan data hasil
forecasting. Diagram pencarian dapat dilihat pada gambar 3.61 sebagai berikut:
mengisi field cari kata
pilih kategori
Tampilkan Semua
Keluar Cari
Menampikan Form Pencarian
Memproses pencarian data
Memproses menampilkan seluruh data
Sukses pencarian data
sukses menampilkan
seluruh data Pilih Kegiatan
Pencarian Pilih Pencarian
Pilih keluar form Pencarian
SISTEM Client : Kepala Dinas
Gambar 3. 58 Sequence Diagram Pencarian
Cari alt
[Gagal]
[Berhasil] [Gagal]
[Berhasil]
Keluar alt
[Keluar] [Keluar]
Client : Kepala Dinas View : FormSearchView
Controller : SearchController Model : Search Model
Database
1 : Klik Menu Cari 2 : PanggilControlPencarian
3 : ProsesCariController 4 : Proses Cari Model
5 : Cari Data Karyawan 6 : Proses Ambil Data Karyawan
7 : Data Karyawan 8 : Validasi
9 : Tampilkan Pesan Data yang anda cari tidak ditemukan
10 : Tampilkan Data yang dicari
11 : Klik Tombol Keluar 12 : Panggil Control Keluar
13 : Validasi
14 : Tampilkan Pesan Anda Yakin Menutup Form ini? 15 : Tampil Pesan Anda Yakin Menutup Form ini?
3.5 Collaboration Diagram
Diagram kolaborasi mengelompokkan message pada kumpulan diagram sekuen menjadi sebuah diagram. Dalam diagram kolaborasi yang dituliskan
adalah operasimetode yang dijalankan antara objek yang satu dan objek lainnya secara keseluruhan, oleh karena itu dapat diambil dari jalannya interaksi pada
semua diagram sekuen. Penomoran metode dapat dilakukan berdasarkan urutan dijalankannya metodeoperasi diantara objek yang satu dengan yang lainnya atau
objek itu sendiri.
Pengguna
Login : Login
1.Memasukan Usernam... 2.Memasukan Password
Data Modul
3.Mengisi data module 4.save data module
5.Edit data module 6.Update data module
7. Delete data module 8. Close form data module
db.Koneksi Basis Data
Data Accessible Module
Data User Rule
Data Karyawan
Data User Login
Data Kecamatan
9.Membuka koneksi 10.Eksekusi Query Select
11.Ekseskusi Query Update 12.Eksekusi Query Delete
13.Tutup Koneksi 14.Save Data accessible module
15. Close form data accessible module
Print
16.Membuka koneksi 17.Eksekusi Query Select
18.Tutup Koneksi 19. Mengisi data user role
20. Save data data user role 21.Edit data data user role
22. Update data data user role 23. Close form data data user role
29. Mengisi data karyawan 31. Edit data karyawan
30. save data karyawan 32. Cari data karyawan
33. Delete data karyawan 34. Close form data karyawan
24.Membuka koneksi 25.Eksekusi Query Select
26.Ekseskusi Query Update 27.Eksekusi Query Delete
28.Tutup Koneksi 35.Membuka koneksi
36.Eksekusi Query Select 37.Ekseskusi Query Update
38.Eksekusi Query Delete 39.Tutup Koneksi
56.Membuka koneksi 57.Eksekusi Query Select
46.Membuka koneksi 47.Eksekusi Query Select
48.Ekseskusi Query Update 49.Eksekusi Query Delete
50.Tutup Koneksi 40.Mengisi data hak akses pengg...
41. Create data hak akses pengguna 42. Edit data hak akses pengguna
43.Update data hak akses penggun... 44. Delete data hak akses pengguna
45. Close form data hak akses pengguna 51. Mengisi Data Kecamatan
52. Save Data Kecamatan 53.Edit Data Kecamatan
55. Cose form Data Kecamatan 54. Update Data Kecamatan
63.Tutup Koneksi
Forecast
64.Cari Data Kecamatan 65.Pilih Periode
66. Hitung Forecasting 67.Lihat Hasil Forecasting
68.Lihat Grafik dan Data Forecasting 69.Membuka Koneksi
70. Eksekusi Query Select 71. Eksekusi Query Insert
72.Eksekusi Qurey delete 73. Tutup Koneksi
74. Pilih Laporan 75. Lihat Laporan
76.Print Laporan 77. Membuka Koneksi
78. Eksekusi Qurey Select 79. Tutup Koneksi