Mulai Nilai Prioritas
per kriteria Nilai Prioritas per kriteria dikali
dengan Nilai Prioritas per kurir Total Nilai Prioritas
kriteria dan kurir Nilai Prioritas Global
Nilai Tertinggi = kurir yang direkomendasikan
Selesai
Gambar 3.11 Flowchart Penentuan Nilai Prioritas Global
3.8 Kamus Data
Kamus data merupakan katalog tempat penyimpanan dari elemen-elemen yang berada dalam satu sistem yang memudahkan proses analisis dan desain sistem. Kamus data
mendefinisikan elemen data dengan fungsi sebagai berikut : 1. Menjelaskan arti aliran data dan penyimpanan.
2. Mendeskripsikan komposisi paket data yang bergerak melalui aliran data. 3. Mendeskripsikan komposisi penyimpanan data.
4. Menspesifikasikan nilai dan satuan yang relevan bagi penyimpanan dan aliran.
Universitas Sumatera Utara
3.8.1 Tabel Admin
3.39 Tabel Admin Field
Type
Id Integer 6
Username Varchar 10
Password Varchar 10
Tabel admin ini berfungsi untuk menyimpan user admin yang dipergunakan untuk membuka dan mengelola menu administrator.
3.8.2 Tabel Karyawan
3.40 Tabel Karyawan Field
Type
Id Varchar 11
Nama Varchar 20
Tmplahir Varchar 50
Tgllahir Varchar 20
Alamat Varchar 50
Nohp Varchar 12
Tabel karyawan ini berfungsi untuk menyimpan data karyawan yang terdiri dari Nama, tempat lahir, tanggal lahir, alamat dan no hp.
3.8.3 .Tabel Kriteria
3.41 Tabel Kriteria Field
Type
Id Integer 11
Pw Integer 11
Kk Enum
Pend Enum
Kep Enum
Pk Enum
Tabel kriteria ini berfungsi untuk menyimpan data kriteria karyawan yang terdiri dari id, pw, kk, Pend, Kep, Pk.
Universitas Sumatera Utara
3.9 Perancangan Antar Muka interface
3.9.1 Menu Utama
Gambar 3.12 Menu Utama
Keterangan : 1. Canvas yang memuat judultitle halaman
2. Main tool strip item : Menu list item yang dapat berupa link ke menu
selanjutnya 3. Gambar image applikasi : Berupa logoimage.
Title Main Proses AHP Proses PM
Help Exit 1
2
3
Universitas Sumatera Utara
3.9.2 Tambah Data Karyawan
Gambar 3.13 Halaman Tambah Data Karyawan
Keterangan : 1. Canvas yang memuat judultitle halaman
2. No Id : Data id karyawan dengan tipe data integer
3. Nama : Data harus diisi dengan tipe data varchar
4. Tempat lahir : Data yang diisi dengan tipe varchar.
5. Tanggal lahir : Data yang diisi berupa tipe varchar dengan menu date
picker. 6. Alamat
: Data harus diisi dengan tipe data varchar 7. Nohp
: Data harus diisi dengan tipe data varchar 8. Penguasaan Wilayah
: Data harus pilih dengan tipe data varchar dengan menu combo box
9. Kepemilikan kendaraan : Data harus pilih dengan tipe data varchar dengan menu combo box.
10. Pendidikan : Data harus pilih dengan tipe data varchar dengan menu
combo box.
title No id
Tempat Lahir Tanggal Lahir
Alamat No HP
Penguasaan Wilayah
Simpan
2 3
4 5
6 7
13
Nama
8
Kepemilikan Kendaraaan Pendidikan
Kepribadian Pengalaman Kerja
1
9 10
11 12
Universitas Sumatera Utara
11. Kepribadian : Data harus pilih dengan tipe data varchar dengan menu
combo box 12. Pengalaman kerja
:Data harus pilih dengan tipe data varchar dengan menu combo box
13. Tombol button Simpan untuk memproses inputan.
3.9.3 Halaman Kriteria AHP
Gambar 3.14 Halaman Kriteria AHP
Keterangan : 1. Canvas yang memuat judultitle halaman
2. Matriks Kriteria : Data harus diisi dengan memilih nilai didalam combox
box untuk membuat suatu matriks kriteria 3. Jumlah
: Textbox yang berupa jumlah hasil matriks 4. Data grid view matrix
: Data hasil olahan matriks kriteria. 5. Textbox eigenvalue
: Textbox penampung nilai eigenvalue. 6. Textbox consitency
: Textbox penampung nilai consistency.
1
2
3 4
5 6
7 8
Proses Lanjut
9 10
Universitas Sumatera Utara
7. Textbox ratio : Textbox penampung nilai ratio.
8. Textbox konsiten : Textbox penampung hasil konsiten.
9. Button Proses kriteria AHP 10. Button Lanjut ke menu Sub Kriteria AHP
3.9.4 Halaman SubKriteria AHP
Gambar 3.15 Halaman SubKriteria AHP
Keterangan : 1. Canvas yang memuat judultitle halaman
2. Tab Menu Subkriteria yang melink ke menu subkriteria lainnya 3. Matriks Sub Kriteria
: Data harus diisi dengan memilih nilai didalam combox box untuk membuat suatu matriks kriteria
4. Data grid view matrix : Data hasil olahan matriks kriteria.
5. Jumlah : Textbox yang berupa jumlah hasil matriks
6. Textbox eigenvalue : Textbox penampung nilai eigenvalue.
7. Textbox consitency : Textbox penampung nilai consistency.
8. Textbox ratio : Textbox penampung nilai ratio.
9. Textbox konsiten : Textbox penampung hasil konsiten.
10. Button Proses Subkriteria AHP
Proses 2
3 4
5 7
8 9
10 6
1
Universitas Sumatera Utara
3.9.5 Halaman Aspek Profile Matching
Gambar 3.16 Halaman Aspek Profile Mathing
Keterangan : 1. Canvas yang memuat judultitle halaman
2. Daftar kriteria yang karyawan 3. Daftar karyawan
4. Range nilai kriteria karyawan
: Data harus diisi dengan memilih nilai didalam combox box
5. Standar profile perusahaan : Data harus diisi dengan memilih nilai didalam
combox box 6. Button Proses Profile Matching
7. Data grid view hasil pembobotan : Data hasil olahan nilai karyawan. 8. Hasil core factor Profile Matching
9. Hasil secondary factor Profile Matching 10. Hasil Totalperankingan Profile Matching
11. Grafik Hasil ranking karyawan
Proses 1
2 3
4 6
5
8 9
10 11
7
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI PROGRAM
Implementasi dari sistem merupakan tahap akhir dari proses pengembangan perangkat lunak setelah melalui tahapan perancangan halaman. Dalam bab ini akan dijelaskan
bagaimana cara menjalankan aplikasi ini. Adapun program yang dimaksud terdiri dari tampilan halaman utama beserta tampilan menu-menu yang lainnya.
4.1 Spesifikasi Perangkat