Activity Diagram Cetak Data Sequence Diagram Cetak Data Use Case Pencarian

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