Dalam use case diagram ini dibagi menjadi dua pengguna, yaitu admin dan user. Untuk use case diagram admin dapat dilihat pada Gambar 3.24.
Gambar 3.24 Use case Diagram Admin
Gambar 3.24 Use case diagram Admin ini menjelaskan mengenai bagian-bagian yang tersedia pada hak akses admin. Admin dapat melakukan login untuk masuk ke sistem setelah masuk ke sistem admin mendapatkan hak akses seperti Mengolah perusahaan yang berfungsi untuk mengolah data-data perusahaan seperti lihat perusahaan untuk melihat data perusahaan, hapus perusahaan untuk menghapus perusahaan, verifikasi perusahaaan untuk memasukkan perusahaan ke dalam sistem. Kemudian olah data proyek yaitu untuk mengolah data proyek seperti seperti tambah proyek untuk menambahkan daftar proyek yang akan di lelang, hapus proyek untuk menghapus proyek, tutup proyek untuk menutup proyek, Melihat proyek untuk melihat proyek yang disediakan, Meliihat peserta lelang untuk melihat perusahaan yg telah mendaftar lelang. Kemudian Hitung SAW kualifikasi untuk menghitung seleksi
Menghapus perusahaan
Verif ikasi perusahaan Melihatt perusahaan
Menambah proy ek
Menghapus proy ek
Melihat proy ek Melihat peserta lelang
Melihat hasil seleksi penawaran Melihat hasil seleksi kualif ikasi
Mencetak Laporan
Menghitung SAW kualif ikasi
Menghitung SAW penawaran <<extend>>
tutup proy ek <<include>>
<<include>> Admin
Melihat Hasil Seleksi <<extend>> <<extend>>
Mengolah data perusahaan <<extend>>
<<extend>> <<extend>>
Mengolah data proy ek
<<extend>> <<extend>> <<extend>> <<extend>> <<include>> Mengganti Password Login <<include>> <<include>> <<include>> <<include>>
kualifikasi. Hitung SAW penawaran untuk menghitung seleksi penawaran. Kemudian Lihat Hasil seleksi kualifikasi untuk melihat hasil perhitungan seleksi kualifikasi, Lihat hasil seleksi penawaran untuk melihat hasil perhitungan seleksi penawaran.
Gambar 3.25 Use case Diagram User
Gambar 3.25 Use case Diagram User ini menjelaskan mengenai bagian-bagian yang tersedia pada hak akses user. Pada diagram use case user, user dapat melakukan registrasi untuk menjadi anggota, kemudian dapat melakukan login untuk masuk ke sistem.
User dapat Mengolah data perusahaan yang mempunyai fungsi-fungsi lain yaitu olah data pekerjaan yang mempunyai fungsi yaitu tambah / edit / hapus / lihat data perusahaan yang digunakan untuk menambah data pekerjaan, merubah data pekerjaan, menghapus data pekerjaan dan melihat data pekerjaan. Kemudian
mendaf tar proy ek
Melihat rincian proy ek Melihat seleksi penawaran Melihat hasil kualif ikasi
Mengolah data pekerjaan Mengolah data prof il
Mengolah data izin usaha Mengolah data personalia
Mengolah data f asilitas Mengolah data pengalaman Mengolah data modal
registrasi Melihat daf tar proy ek
<<extend>> <<extend>>
Melihat hasil seleksi <<extend>>
<<extend>>
Mengolah data perusahaan
(from Use Cases)
<<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> User <<include>> Mengganti Password
(from Use Cases)
login <<include>> <<include>> <<include>> <<include>> <<extend>> <<extend>>
Mengolah data profil yang mempunyai fungsi yaitu tambah/ edit/ hapus/ lihat data profil yang digunakan untuk menambah data profil, merubah data profil, menghapus data profil dan melihat data profil. Kemudian olah data izin usaha yang mempunyai fungsi yaitu tambah / edit / hapus / lihat data izin usaha yang digunakan untuk menambah data izin usaha, merubah data izin usaha, menghapus data izin usaha dan melihat data izin usaha.
Kemudian selanjutnya adalah Mengolah data personalia yang mempunyai fungsi yaitu tambah / edit / hapus / lihat data personalia yang digunakan untuk menambah data personalia, merubah data personalia, menghapus data personalia dan melihat data personalia. Kemudian olah data fasilitas yang mempunyai fungsi yaitu tambah/ edit/ hapus/ lihat data fasilitas yang digunakan untuk menambah data fasilitas, merubah data fasilitas, menghapus data fasilitas dan melihat data fasilitas.
Kemudian Mengolah data pengalaman yang mempunyai fungsi yaitu tambah / edit / hapus / lihat data pengalaman yang digunakan untuk menambah data pengalaman, merubah data pengalaman, menghapus data pengalaman dan melihat data pengalaman. Kemudian olah data modal yang mempunyai fungsi yaitu tambah / edit / hapus / lihat data modal yang digunakan untuk menambah data modal, merubah data modal, menghapus data modal dan melihat data modal.
Kemudian yang selanjutnya adalah Melihat daftar proyek yang berfungsi untuk user melihat daftar proyek yang disediakan oleh panitia lelang. Lihat rincian proyek untuk melihat
keterangan-keterangan yang ada di proyek yang disediakan. Mendaftar proyek untuk melakukan pendaftaran dan mengikuti lelang proyek tersebut.
Setelah itu user dapat Melihat hasil seleksi kualifikasi yang berfungsi untuk melihat hasil perhitungan hasil SAW kualifikasi yang dilakukan admin / panitia lelang. Kemudian lihat hasil seleksi penawaran berfungsi untuk melihat hasil perhitungan SAW penawaran yang dilakukan oleh admin atau panitia lelang.