Program Studi Magister Teknik Informatika DPPL–SPK_PTP
1593 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi
MagisterTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik Informatika
2. Perancangan Sistem
2.1. Perancangan Arsitektur
USER INTERFACE BUSINESS LOGIC
DATA ACCESS LAYER
Gambar 2.1. Rancangan Arsitektur SPK_PTP
Login UI C lass Boundary
Ganti O perator U I C lass Boundary
Ubah Password UI Class Boundary
P a s s w o rd M n g r C la s s C o n t ro l
User Setting Mngr Class Control
H a k _ A k s e s C la s s E n t it y
Hak Akses Aplikasi UI Class Boundary
Super User Mngr Class Control
Data Kontaktor UI Class Boundary
Kont raktor Mngr Class Control
Kontraktor C lass Enitiy
Data Tender Proy ekUI Class Boundary
Daf tar Proy ekMngr Class Control
Proy ek C las s Entity
Data Range Nilai UI Class Boundary
Range Ev aluasi Mngr Clas s Control
Range Classs Entity
Data Panitia Tender Proyek UI Class Boundary
Crew Mngr Class Control
TC rew C las s Entity
Analisis Mngr Class Control
Analisis Class Entity
DataSet Mngr Class Control
Data Class Entity
Analisa_Pohon _keputusan Mngr Class Control
Data_Pohon Class Entity
Pohon Class Entity
Pohon_Temp Class Entity
Seleksi Pemenang Tender Projek UI Class Boundary
S e le k s i P e s e rt a M n g r C la s s C o n t r o l
Generate Pohon Keputusan UI Class Boundary
D is p la y D a t a U I C la s s B o u n d a r y
Pengujian Data Klasif ikasi UI Class Boundary
Program Studi Magister Teknik Informatika DPPL–SPK_PTP
1693 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi
MagisterTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik Informatika
2.2. Sequence Diagram
2.2.1. Sequence Diagram Login
: AdminKetuaPenitia
: AdminKetuaPenitia
: LoginUI : LoginUI
: Password Mngr : Password Mngr
: Hak Akses : Hak Akses
1: LoginUI 2:
3: Add Data Login 6: Set Data Login
7: Get Data Login 8:
9: 10:
4: 5: Pilih Tombol Masuk
Gambar 2.2.1.Sequence Diagram Login
2.2.2. Sequence Diagram Ganti Operator
: AdminKetuaPenitia
: AdminKetuaPenitia
: Ganti Password UI : Ganti Password UI
: Password Mngr : Password Mngr
: Hak Akses : Hak Akses
1: LoginUI 2:
3: Add Data Login 6: Set Data Login
7: Get Data Login 8:
9: 10:
4: 5: Pilih Tombol Masuk
Gambar 2.2.2.Sequence Diagram Login
Program Studi Magister Teknik Informatika DPPL–SPK_PTP
1793 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi
MagisterTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik Informatika
2.2.3. Sequence Diagram Ubah Data Password
a. Simpan Perubahan Data
: AdminKetuaPenitia
: AdminKetuaPenitia
: Ubah Data Password UI : Ubah Data Password UI
: SUperUser Mngr : SUperUser Mngr
: Hak Akses : Hak Akses
1: Ubah Data Password 2:
3: Add Ubah Data Password 6: Set Data Ubah Data Password
7: Set Ubah Data Password 8:
9: 10:
4: 5: Pilih Tombol Simpan Perubahan
Gambar 2.2.3.a. Sequence Diagram Ubah Data Password
2.2.4. Sequence Diagram Kelola Data Kontraktor
a. Tambah Data Kontraktor
: AdminAnggota...
: AdminAnggota...
: Data Kontraktor UI : Data Kontraktor UI
: Kontraktor Mngr : Kontraktor Mngr
: Kontraktor : Kontraktor
1: Tampil UI Data Kontraktor 2:
3: Pilih Tombol Baru
8: Add Data Kontraktor 9: Add Data Kontraktor
10: 11:
12: 6:
7: Add Data Kontraktor 4:
5:
Gambar 2.2.4.a. Sequence Diagram Tambah Data Kontraktor
Program Studi Magister Teknik Informatika DPPL–SPK_PTP
1893 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi
MagisterTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Magister Teknik Informatika
b. Ubah Data Kontraktor