Struktur database Perancangan Sistem

USERNAME = USERNAME KODEJUR = KODEJUR KODE_KRITERIA = KODE_KRITERIA NO_PESERTA = NO_PESERTA KODEJUR = KODEJUR KODEJUR = KODEJUR NO_PESERTA = NO_PESERTA KODEJUR = KODEJUR NO_PESERTA = NO_PESERTA KODEPT = KODEPT PERGURUAN_TINGGI KODEPT varchar6 NAMA varchar10 ALAMAT varchar50 TELEPON varchar150 JURUSAN KODEJUR numeric NAMAJUR varchar50 NAMAPDK varchar5 PEKERJAAN varchar250 BIDANG_LAIN varchar250 PENUNJANG varchar250 STATUS varchar5 CALON_MAHASISWA NO_PESERTA numeric NAMA varchar50 TEMPAT_TGL_LAHIR date JENISKELAMIN char1 SEKOLAH_ASAL varchar50 ALAMAT varchar PILIHAN varchar USERNAME numeric THAJARAN numeric KRITERIA KODE_KRITERIA varchar7 NAMA varchar50 PENJELASAN varchar250 STATUS varchar5 PSIKOLOGIS_JURUSAN KODEJUR numeric SE float WA float AN float GE float RA float ZR float FA float WU float ME float JML float NILAI_MHS NO_PESERTA numeric GRADE float SE float WA float AN float GE float RA float ZR float FA float WU float ME float JML float BOBOT_GLOBAL NO_PESERTA numeric KODEJUR numeric KODE_KRITERIA varchar7 BOBOT float ALTERNATIF NO_PESERTA numeric KODEJUR numeric STATUS varchar5 STANDAR__JURUSAN KODEPT varchar6 KODEJUR numeric GRADE float USER USERNAME numeric PASSWORD numeric Gambar 3.20. Physical Data Model

3.3.4 Struktur database

Software yang digunakan dalam pengelolaan database dari aplikasi sistem ini adalah SQL Server 7. Dan SQL Server ini sangat baik dalam keamanan data, selain itu juga memiliki kompatibilitas dengan software yang digunakan dalam membangun sistem ini. Adapun tabel-tabel dan struktur data base yang digunakan dalam sistem ini adalah sebagai berikut: 1. Nama : Perguruan_Tinggi Primary Key : KodePT Foreign Key : Fungsi : Untuk menyimpan data-data perguruam tinggi Tabel 3.1. Perguruan Tinggi No Field Data Type Length Constraint FK Coloum 1 KodePT Varchar 8 PK 2 Nama Varchar 50 3 Alamat Varchar 100 4 Telepon Varchar 10 2. Nama : Calon_Mhs Primary Key : No Foreign Key : Fungsi : Untuk menyimpan data-data peserta calon mahasiswa Tabel 3.2. Calon Mahasiswa No Field Data Type Length Constraint FK Coloum 1 No Numeric 8 PK 2 Nama Varchar 50 3 Tgl_Lahir Date 4 JK Char 1 5 Alamat Varchar 150 6 Sekolah Varchar 20 7 Pilihan Varchar 4 8 ThAjaran Numeric 4 3. Nama : Jurusan Primary Key : KodeJur Foreign Key : Fungsi : Untuk menyimpan data-data jurusan Tabel 3.3. Jurusan No Field Data Type Length Constraint FK Coloum 1 KodeJur Numeric 8 PK 2 NamaJur Varchar 20 3 NamaPdk Varchar 10 4 Pekerjaan Varchar 250 5 BidangLain Varchar 250 6 Penunjang Varchar 250 7 Status Varchar 5 4. Nama : Nilai_Mhs Primary Key : NoPeserta Foreign Key : Calon_Mhs No Fungsi : Untuk menyimpan data-data nilai psikologis calon mahasiswa Tabel 3.4.Nilai Mahasiswa No Field Data Type Length Constraint FK Coloum 1 NoPeserta Numeric 8 PK, FK No 2 Grade Float 4 3 SE Float 4 4 WA Float 4 5 AN Float 4 6 GE Float 4 7 RA Float 4 8 ZR Float 4 9 FA Float 4 10 WU Float 4 11 ME Float 4 12 JML Float 4 5. Nama : Psikologis_Jurusan Primary Key : KodeJur Foreign Key : Jurusan KodeJur Fungsi : Untuk menyimpan nilai standar nilai psikologis jurusan Tabel 3.5. Psikologis Jurusan No Field Data Type Length Constraint FK Coloum 1 KodeJur Numeric 8 PK, FK KodeJur 2 SE Float 4 3 WA Float 4 4 AN Float 4 5 GE Float 4 6 RA Float 4 7 ZR Float 4 8 FA Float 4 9 WU Float 4 10 ME Float 4 11 JML Float 4 6. Nama : Standar_Jurusan Primary Key : KodePT, KodeJur Foreign Key : Jurusan KodeJur, Perguruan_Tinggi KodePT Fungsi : Untuk menyimpan nilai standar passing grade dan jurusan yang di selenggarakan di perguruan tinggi Tabel 3.6. Standar Jurusan No Field Data Type Length Constraint FK Coloum 1 KodePT Numeric 8 PK, FK KodePT 2 KodeJur Numeric 8 PK, FK KodeJur 3 Grade Float 4 7. Nama : Alternatif Primary Key : NoPeserta, KodeJur Foreign Key : Jurusan KodeJur, Calon_Mhs No Fungsi : Untuk menyimpan alternatif pilihan jurusan setelah dilakukan seleksi psikologis Tabel 3.7. Alternatif No Field Data Type Length Constraint FK Coloum 1 NoPeserta Numeric 8 PK, FK Calon_Mhs 2 KodeJur Numeric 8 PK, FK Jurusan 3 Status Varchar 5 8. Nama : Kriteria Primary Key : KodeKriteria Foreign Key : Fungsi : Untuk menyimpan data-data kriteria Tabel 3.8. Kriteria No Field Data Type Length Constraint FK Coloum 1 KodeKriteria Varchar 8 PK 2 Nama Varchar 50 3 Penjelasan Varchar 250 4 Status Varchar 5 9. Nama : Bobot_Global Primary Key : NoPeserta, KodeJur, KodeKriteria Foreign Key : Calon_Mhs No, Jurusan KodeJur, Kriteria KodeKriteria Fungsi : Untuk mencatat bobot prioritas global Tabel 3.9. Bobot Global No Field Data Type Length Constraint FK Coloum 1 NoPerserta Numeric 8 PK, FK No 2 KodeJur Numeric 8 PK, FK KodeJur 3 KodeKriteria Varchar 8 PK, FK KodeKriteria 4 Bobot Float 10. Nama : User Primary Key : UserName Foreign Key : Calon_Mhs No Fungsi : Untuk menyimpan password yang digunakan dalam login Tabel 3.9. User No Field Data Type Length Constraint FK Coloum 1 UserName Numeric 8 PK, FK No 2 Password Numeric 8 55 BAB IV IMPLEMENTASI DAN EVALUASI

4.1. Instalasi Program