3.6. Struktur Database
Tabel-tabel yang digunakan dalam aplikasi ini adalah:
1. Nama Tabel : Kriteria
Fungsi : Menyimpan data kriteria
Tabel 3.1 Tabel Kriteria No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeKrt Text 5
PK 2 NamaKrt
Text 30
2. Nama Tabel : Alternatif
Fungsi : Menyimpan data alternative
Tabel 3.2 Tabel Alternatif No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeAlt Text 10
PK 2 NamaAlt
Text 40 3 AlamatAlt
Text 50
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3. Nama Tabel : Admin
Fungsi : Menyimpan data admin
Tabel 3.3 Tabel Admin No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeAdm Text 15
PK 2 NamaAdm
Text 40 3 PinAdm
Text 20
4 HakAdm Text 15
4. Nama Tabel : Seleksi
Fungsi : Menyimpan data seleksi
Tabel 3.4 Tabel Seleksi No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeSel Text 15
PK 2 NamaSel
Text 50 3 TanggalSel DateTime
4 WaktuSel Text 20
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
5. Nama Tabel : DetAlternatif
Fungsi : Menyimpan data detail alternative
Tabel 3.5 Tabel DetAlternatif No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeDetAlt Text 50
PK 2 KodeAlt
Text 10 FK
3 KodeSel Text 15
FK 4
SkorAlt Number
6. Nama Tabel : DetKriteria
Fungsi : Menyimpan data detail kriteria
Tabel 3.6 Tabel DetKriteria No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeDetKrt Text 50
PK 2 KodeSel
Text 15 FK
3 KodeKrt Text 5
FK 4 BobotKrt
Text 15 5 SkalaKrt Number
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
7. Nama Tabel : NilaiAlt
Fungsi : Menyimpan data nilai alternative
Tabel 3.7 Tabel NilaiAlt No.
Nama Kolom Tipe Data
Panjang Ket.
1 KodeAdm Text 15
FK 2 KodeDetAlt
Text 50 FK
3 KodeDetKrt Text 50
FK 4 BobotAlt
Text 15 5 SkalaAlt Number
3.7. Perancangan Antar Muka
Untuk menjalankan Aplikasi pemilihan sekolah bebas narkoba dengan menggunakan metode SMARTER dan Oreste ini dibutuhkan beberapa desain form
input dan output yang digunakan sebagai sarana untuk melakukan proses yaitu:
3.7.1 Desain Form Login
Form Login digunakan untuk melakukan login masuk ke dalam aplikasi. Pada form ini tersedia dua buah inputan, yaitu User yang berupa text dan
Password yang berupa password text. User diharuskan menginputkan User dan memasukkan kata kunci disertai menekan tombol OK. Apabila proses verifikasi
dan autentifikasi berhasil, akan muncul Main Form yang merupakan kumpulan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
dari semua menu yang ada. Bila gagal, user akan diberi peringatan kegagalan. Dan apabila tidak jadi melakukan login maka menekan tombol Cancel.
Gambar 3.12 Desain Form Login
3.7.2 Desain Form Menu Utama
Form menu utama dari sistem ini terbagi ke dalam empat sub menu utama, yaitu user, master data, penilaian dan laporan. Setiap sub menu utama
memiliki sejumlah menu yang lebih spesifik. Untuk mengetahui hirarki menu yang terdapat pada sistem ini, dapat dilihat pada gambar dibawah ini yang
merupakan desain hirarki menu utama. Pada gambar dibawah ini menjelaskan rancang form menu utama untuk
sistem ini. Menu master data memiliki beberapa sub menu lagi yang mencakup menu kriteria dan menu sekolah. Menu Penilaian memiliki beberapa sub menu
lagi yang mencakup menu Data Seleksi, Menu Penilaian Kriteria, menu Penilaian Sekolah, dan menu Pemilihan Sekolah. Sedangkan pada menu laporan mencakup
laporan Data Seleksi dan Hasil Seleksi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.13 Desain Form Menu
3.7.3 Desain Form Maintenance Data Admin
Gambar 3.14 Desain Form Maintenance Data Admin
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Form maintenance data admin digunakan untuk mengolah dan menginputkan data admin. Tampilan desain form maintenance data admin terlihat
pada Gambar dibawah ini.
3.7.4 Desain Form Maintenance Data Kriteria
Gambar 3.15 Desain Form Maintenance Data Kriteria
Form maintenance data kriteria digunakan untuk mengolah dan menginputkan data kriteria. Tampilan desain form maintenance data kriteria
terlihat pada Gambar dibawah ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.7.5 Desain Form Maintenance Data Sekolah
Form maintenance data sekolah digunakan untuk mengolah dan menginputkan data sekolah. Tampilan desain form maintenance data sekolah
terlihat pada Gambar dibawah ini.
Form Master Sekolah Form Master Sekolah
Kode Nama
Alamat
Save Delete
Clear Close
Gambar 3.16 Desain Form Maintenance Data Sekolah
3.7.6 Desain Form Data Seleksi
Form data seleksi digunakan untuk mengolah dan menginputkan data seleksi. Tampilan desain form data seleksi terlihat pada Gambar dibawah ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.17 Desain Form Data Seleksi
3.7.7 Desain Form Penilaian Kriteria
Form penilaian kriteria digunakan untuk mengolah dan menginputkan data kriteria yang akan digunakan untuk seleksi. Tampilan desain form penilaian
kriteria terlihat pada Gambar dibawah ini.
Gambar 3.18 Desain Form Penilaian Kriteria
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.7.8 Desain Form Penilaian Alternatif
Form penilaian Alternatif digunakan untuk mengolah dan menginputkan data kandidat yang akan digunakan pada seleksi. Tampilan desain form penilaian
alternatif terlihat pada Gambar dibawah ini.
Gambar 3.19 Desain Form Penilaian Alternatif
3.7.9 Desain Form Pemilihan Alternatif
Form pemilihan alternatif digunakan untuk melakukan proses pemilihan sekolah bebas narkoba dengan menggunakan metode SMARTER dan Oreste.
Tampilan desain form pemilihan alternatif terlihat pada Gambar dibawah ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.20 Desain Form Pemilihan Alternatif
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
58
BAB IV IMPLEMENTASI SISTEM