BAB III ANALISIS DAN DESAIN SISTEM
III.1. Analisa Masalah Analisa masalah bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap Penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama. Adapun permasalahan yang penulis peroleh dari hasil penelitian ini adalah : 1.
Proses data penentuan lokasi promosi masih menggunakan sistem yang manual.
2.
Belum adanya sistem aplikasi khusus yang dapat mempercepat proses pencarian promosi.
3.
Masih terdapat data-data yang belum terkonsep di dalam penentuan. Untuk penentuan lokasi promosi penerimaan mahasiswa baru di Universitas
Potensi Utama penulis menggunakan Metode TOPSIS (Technique For Others Reference by Similarity to Ideal Solution), dimana masing-masing keriteria dalam hal ini faktor pemilihan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama, sehingga para pegawai dapat membandingkan penerimaan mahasiswa baru berdasarkan tahun yang lalu, sehingga memberikan output nilai intensitas prioritas yang menghasilkan suatu sistem yang memberikan
penilaian terhadap Penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama.
31
32
III.1.1. Input Dalam hal ini sistem yang digunakan belum efektif dikarenakan SPK yang digunakan masih bersifat semikomputerisasi hanya menyimpan data dari Microsoft Excel yang tidak terintegrasi dengan database. Namun dengan SPK dirancang sistem akan lebih mudah karena telah menggunakan aplikasi yang dibuat sederhana mungkin dan lebih efektif dan efisien dalam akses informasi penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama. Hal ini bertujuan untuk mempermudah pegawai dalam pengambil keputusan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama yang ada dan didukung dengan database yang berperan dalam menyimpan data-data.
III.1.2. Proses Pada proses sistem yang berjalan, pihak kampus merasa kesulitan karena prosesnya begitu lambat dan tidak efisien. Sistem yang lama masih dilakukan secara manual dengan menggunakan Microsoft Excel. Proses yang sedang berlangsung dalam penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama. Universitas Potensi Utama menggambarkan dengan blok diagram dan FOD (Flow of Document) dilihat pada gambar III.1 berikut ini.
33
Wakil Rektor III
Pegawai
Ka. WR III
Mulai Laporan Data Promosi
Memberikan Informasi
Prosedur Pemilihan Lokasi Promosi
Selesai Input Data Lokasi Promosi
Menyimpan Data Pemilihan Lokasi Promosi
Laporan Data Lokasi Promosi
Gambar III.1. Flow Of Document (FOD)
III.1.3. Output Output pada sistem ini akan didapat data-data penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama. Untuk pencatatan, pada bagian wakil rektor III mencatat data tentang penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dengan menggunakan aplikasi dari Microsoft Excel kedalam komputer, tetapi masalah yang timbul adalah tidak terdapat nya sistem pencarian lokasi promosi saat promosi akan
34
dilakukan oleh pihak Universitas Potensi Utama sehingga bagian wakil rektor III sulit menentukan pencarian lokasi ditahun yang sebelumnya.
III.2. Evaluasi Sistem Yang Berjalan Sistem yang ada saat ini masih diolah menggunakan komputer yang masih berbasis desktop (menggunakan Microsoft Excel), dan untuk sistem yang baru menggunakan aplikasi Visual Basic dan database MySQl. Dalam hal ini pengolahan data untuk sistem yang baru dibandingkan dengan sistem yang lama terdapat beberapa hal yang berbeda, diantaranya adalah perubahan dalam hal penggunaan aplikasi program, yaitu penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dan terintegrasi langsung dengan database yang ada.
III.3. Metode TOPSIS Kriteria lokasi : 1. Kriteria 1 : K1 = Jarak Lokasi 2. Kriteria 2 : K2 = Banyak Siswa 3. Kriteria 3 : K3 = Peminat Tahun Lalu
Memberi bobot pada kriteria K1 3 Ket :
K2 2 1 = tidak penting 2 = cukup penting 3 = penting 4 = sangat penting
K3 2
35
Nilai kriteria lokasi Promosi : 1. SMA Laksamana Marthadinata a. Jarak Lokasi = 1,3 km b. Banyak Siswa = 723 c. Peminat tahun lalu = 42 2. Dharmawangsa Medan a. Jarak Lokasi = 2,2 km b. Banyak Siswa = 669 c. Peminat tahun lalu = 18 3. Harapan Mekar Medan a. Jarak Lokasi = 8,8 km b. Banyak Siswa = 377 c. Peminat tahun lalu = 8 Bobot jarak lokasi : Jarak Bobot 0 - 24 km 4 25 - 49 km 3 50 – 99 km 2 >= 100 km 1
Botot jumlah sekolah :
Bobot banyak siswa :
Keterangan Dekat Sedang Jauh Sangat Jauh
36
Bobot peminat tahun lalu :
1. SMA Laksamana Marthadinata A. Jarak Lokasi = 4 B. Banyak Siswa = 4 C. Peminat Tahun Lalu = 3 2. Dharmawangsa Medan A. Jarak Lokasi = 4 B. Banyak Siswa = 4 C. Peminat Tahun Lalu = 2 3. Harapan Mekar Medan A. Jarak Lokasi = 4 B. Banyak Siswa = 4 C. Peminat Tahun Lalu = 1 Nilai Keputusan K1
K2
K3
SMA Laksamana Marthadinata
4
4
3
Dharmawangsa Medan
4
4
2
Harapan Mekar Medan
4
4
1
37
Membuat keputusan ternormalisasi akar penjumlahan pangkat kriteria
K1
K2
K3
SMA Laksamana Marthadinata Dharmawangsa Medan Harapan Mekar Medan
42
42
32
42
42
22
42
42
12
Hasil Pangkat
16+16+16=48
16+16+16=48
9+4+1=14
6,9282
6.9282
3,7417
Kriteria Akar Hasil Pangkat Kriteria
Rumus Normalisasi K1 SMA 4/6,9282=0,5774 Laksamana Marthadinata Dharmawangsa 4/6,9282=0,5774 Medan Harapan 4/6,9282=0,5774 Mekar Medan
K2
K3
4/6,9282=0,5774
3/3,7417=0,8018
4/6,9282=0,5774
2/3,7417=0,5345
4/6,9282=0,5774
1/3,7417=0,2673
Membuat normalisasi berbobot : (Data normalisasi)x(Bobot kriteria) Bobot Kriteria K1
K2
K3
3
2
2
38
Normalisasi berbobot K1 SMA 0,5774*3=1,7322 Laksamana Marthadinata Dharmawangsa 0, 5774*3=1,7322 Medan Harapan 0, 5774*3=1,7322 Mekar Medan
K2
K3
0,5774*2=1,1544
0,8018*2=1,6036
0,5774*2=1,1544
0,5345*2=1,069
0,5774*2=1,1544
0,2673*2=0,5346
Nilai Max dan Min dari normalisasi berbobot MAX
1,7322
1,1544
1,6036
MIN
1,7322
1,1544
0,5346
jika kriteria bersifat Benefit (makin besar makin baik) maka Y+ = max dan Y- = min jika kriteria bersifat Cost (makin kecil makin baik) maka Y+ = min dan Y- = max dalam kasus ini, bobot nilai semua sifatnya adalah Benefit. Karena telah di grade pada bobot kriteria. Mencari Jarak antara nilai (D) disetiap alternatif : Rumus mencari D+
D1+ = 0
39
D2+ = 0,5346 D3+ = 1,069
Rumus mencari DD1- = 1,069 D2- = 0,5344 D3- = Rumus v/hasil
Rumus : V1 = 1,069 / (1,069 + 0) = 1 V2 = 0,5344 / (0,5344 + 0,5346) = 0,5344 / 1,069 = 0,4999 V3 = 0 / (0 + 1,069) = 0 / 1,069 =0 Dengan Perhitungan mengunakan metode TOPSIS di dapat keputusan bahwa V1 (SMA Laksamana Martadinata) yang akan dijadikan tempat promosi yang ideal.
0
40
III.3. Desain Sistem Sistem pendukung keputusan untuk pemilihan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama yang menggunakan metode TOPSIS (Technique For Others Reference by Similarity to Ideal Solution) dimana dalam masing-masing kriteria dalam hal ini mempunyai nilai yang terbaik untuk penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama yang diinginkan sehingga memberikan output nilai yang terbaik untuk penentuan lokasi ini.
III.3.1. Use Case Diagram Berikut adalah Use Case dari penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama (Gambar III.2) Login Data Sekolah Master Data
User Data Bobot
Admin
Data Nilai
Data User Analisa Analisa Topsis
Laporan Hasil Akhir
Gambar III.2. Usecase Diagram Sistem penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utamadengan Metode Topsis
41
III.3.2. Class Diagram Berikut ini gambar III.3 tentang Class Diagram Sistem Pendukung Keputusan menggunakan metode TOPSIS.
Tabel_Hasil Administrator Id_admin : varchar(10) User_Name : Varchar (30) Password : Nchar(25)
Id_Sekolah : Varchar(8) Nama : Varchar (30) Alamat:Text (25) K1:char(10) K2:int K3:int Tahun:int
Gambar III.3. Class Diagram Sistem Pendukung KeputusanPenentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama menggunakan metode TOPSIS.
III.3.3. Activity Diagram 1. Activity Diagram Login Admin Berikut gambar III.4 tentang activity diagram Sistem Pendukung Keputusan Penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dengan Metode TOPSIS.
42
Admin
System
Menampilkan User dan Password
Menampilkan Menu Utama
Pilih Menu Akses Menu
Tidak Menu
Pilih Menu Menu Ya Menu
Login
Gambar III.4. Activity Diagram Login Admin
2. Activity Diagram Input Data Alternatif Berikut gambar III.5 tentang activity diagram Sistem Pendukung Keputusan Pemilihan Penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dengan Metode TOPSIS untuk Data Alternatif.
43
Admin
System
Menampilkan Menu Pilihan Sekolah
Menampilkan Data Sekolah Input Menu Sekolah Menu
Tidak Menu
Tidak Menu
Pilih Menu Menu Ya Menu
Pilih Menu Menu Ya Menu
Tambah Data Sekolah
Keluar
Gambar III.5. Activity Diagram Input Data Alternatif
3. Activity Diagram Data Bobot Berikut gambar III.6 tentang activity diagram Sistem Pendukung Keputusan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utamadengan Metode TOPSIS untuk Perhitungan Analisis TOPSIS.
44
Admin
System
Menampilkan Tampilan Kriteria
Menampilkan Inputan Tahun
Tidak Menu
Ya Menu
Tampilan Data Bobot
Keluar
Gambar III.6. Activity Diagram Data Bobot
III.3.4. Sequence Diagram 1. Sequence Diagram form login Admin Berikut ini gambar III.7 tentang Sequence diagram pada form login Admin
45
Form_Login_Admin
Database
Menu_Utama_Admin
Top Package::Admin
Login
Login
Username dan Password salah Username dan Password
Gambar III.7. Sequence Diagram pada Form Login Admin
2. Sequence Diagram form Input Data Sekolah Berikut ini gambar III.8 tentang Sequence diagram pada form Input data Sekolah.
Database
Form_Login_Sekolah Top Package::Admin
Login
Tambah, Simpan, Hapus, Batal
Input kode sekolah, nama sekolah, ket
Tampil data sekolah
Gambar III.8. Sequence Diagram pada Form Input data Sekolah
3. Sequence Diagram form Input Data Bobot Berikut ini gambar III.9 tentang Sequence diagram pada form Input data Bobot
46
Database
Form_Data_bobot Top Package::Admin
Input tahun, bobot kriteria
Proses data bobot
Tampil data bobot
Gambar III.9. Sequence Diagram pada Form Input data Bobot 4. Sequence Diagram form Input Data Nilai Berikut ini gambar III.10. tentang Sequence diagram pada form Input data nilai
Database
Form_Input_Nilai Top Package::Admin
Input data nilai
Proses data sekolah
Tampil data input
Gambar III.10. Sequence Diagram pada Form Input data Nilai
47
III.3.5. Desain Database III.3.5.1. Desain Database Tahap perancangan berikutnya yaitu desain sistem secara detail yang meliputi desain output sistem, dengan input sistem, dan desain database.
1. Normalisasi Pada tahap ini di lakukan normalisasi agar menghasilkan tabel / file yang akan digunakan sebagai penyimpanan data. a. Bentuk Normal pertama (1NF / Membagi kebutuhan file).
Tabel III.1. Tabel Data Penilaian Sekolah Belum dinormalisasi User Nam e
b.
Pas sw ord
Ko de sek ola h
Nam a sekol ah
Alamat
K1
K2
K3
Tahu n
Bentuk Normal pertama (2NF) Berikut ini tabel III.2 berisi normalisasi tabel Admin :
Tabel III.2. Tabel Admin
Username
Password
Input Tahun
48
c. Bentuk Normal Pertama (3NF) Berikut ini tabel III.3. berisi normalisasi tabel sekolah : Tabel III.3. Tabel Sekolah Kode sekolah
Nama sekolah
Alamat
K1
K2
K3
Berikut ini tabel III.4 berisi normalisasi tabel tahun : Tabel III.4. Tabel Tahun
Tahun
Input Tahun
2. Desain Tabel Untuk perancangan table Implementasi Metode TOPSIS Pada Sistem Pendukung Keputusan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas potensi Utama dapat dilihat di bawah ini :
a.
Struktur Tabel
Pada aplikasi Sistem Pendukung Keputusan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dengan Metode TOPSIS, penyimpanan data semua objek di diletakkan pada database yang dibuat dengan MySQL. Berikut adalah tabel struktur data pada setiap tabel di dalam
49
Sistem Pendukung Keputusan penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama dengan Metode TOPSIS.
Tabel. III.5. Tabel Administrator No
Field Name
Type
Width
Keterangan
1
Id_Admin
Varchar
10
Nama Admin
2
User_Name
Varchar
30
Nama Admin
3
Password
Varchar
25
Kata Sandi Admin
Tabel. III.6. Data_Nilai No
Field Name
Type
Width
Keterangan
1
Id_Sekolah
Varchar
8
Id bobot
2
Nama Sekolah
Varchar
30
Nama bobot
3
Alamat
text
4
K1
char
5
K2
int
Nilai bobot
6
K3
int
Nilai bobot
7
Tahun
int
Nilai bobot
Nilai bobot 10
Nilai bobot
III.5. Desain User Interface 1. Tampilan Login Desain sistem ini berisikan tampilan awal dalam menjalankan aplikasi Penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama, yaitu berupa tampilan login aplikasi, seperti pada gambar III.11 berikut ini.
50
User Name
Gambar Password
Login
Batal
Keluar
Gambar III.11. Perancangan Desain Login
2. Tampilan Data Alternatif Desain Alternatif merupakan halaman yang menampilkan Alternatif data Untuk penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama seperti pada gambar III.12. berikut ini. Kode Sekolah
Cari
Cari :
Nama Sekolah
Kode Sekolah Nama Sekolah
Tampil Semua
Alamat2
Alamat
K1
Km
K2 K3
Tahun
Tambah
Simpan
Hapus
Batal
Gambar III.12. Perancangan Desain Alternatif
51
3. Tampilan Data Bobot Desain Data bobot merupakan halaman yang menampilkan data input bobot penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama seperti pada gambar III.13 berikut ini
Input Tahun
Bobot Kriteria
Tahun :
K1
Kode Sekolah
K2
Nama Sekolah
K1
K3
K2
K3
Kriteria K1
K2
Nama Sekolah
K3
K4
K5 K1
K6 K2
Hasil K3
Gambar III.13. Perancangan Desain Data Bobot
52
4. Tampilan Proses TOPSIS Proses TOPSIS merupakan halaman yang menampilkan diagram penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utama seperti pada gambar III.14 berikut ini :
Proses Topsis SMA/SMK Marthadinata 0,9
SMA Dharmawangsa
Harapan Mekar
0,8018
0,8
0,7276
0,7 0,6
0,5345
0,5
0,4851 0,4851
0,4 0,3
0,2673
0,2 0,1 0 Tahun 2013
Tahun 2014
Gambar III.14. Proses TOPSIS dalam bentuk diagram