31
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.
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.
Wakil Rektor III Pegawai Ka. WR III
Mulai
Prosedur Pemilihan Lokasi Promosi
Memberikan Informasi
Input Data Lokasi Promosi
Menyimpan Data Pemilihan Lokasi Promosi
Laporan Data Lokasi Promosi
Laporan Data Promosi
Selesai
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
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 K2 K3
3 2 2
Ket : 1 = tidak penting 2 = cukup penting 3 = penting 4 = sangat penting
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 Keterangan
0 - 24 km 4 Dekat
25 - 49 km 3 Sedang
50 – 99 km 2 Jauh
>= 100 km 1 Sangat Jauh
Botot jumlah sekolah :
Bobot banyak siswa :
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
Membuat keputusan ternormalisasi
akar penjumlahan pangkat kriteria
K1 K2 K3
SMA Laksamana Marthadinata
42 42 32
Dharmawangsa Medan
42 42 22
Harapan Mekar Medan
42 42 12
Hasil Pangkat Kriteria
16+16+16=48 16+16+16=48 9+4+1=14
Akar Hasil Pangkat Kriteria
6,9282 6.9282 3,7417
Rumus Normalisasi
K1 K2 K3
SMA Laksamana Marthadinata
4/6,9282=0,5774 4/6,9282=0,5774 3/3,7417=0,8018
Dharmawangsa Medan
4/6,9282=0,5774 4/6,9282=0,5774 2/3,7417=0,5345 Harapan
Mekar Medan
4/6,9282=0,5774 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
Normalisasi berbobot
K1 K2 K3
SMA Laksamana Marthadinata
0,5774*3=1,7322 0,5774*2=1,1544 0,8018*2=1,6036
Dharmawangsa Medan
0, 5774*3=1,7322 0,5774*2=1,1544 0,5345*2=1,069 Harapan
Mekar Medan
0, 5774*3=1,7322 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
D2+ = 0,5346 D3+ = 1,069
Rumus mencari D- D1- =
1,069 D2- = 0,5344
D3- = 0
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.
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)
Gambar III.2. Usecase Diagram Sistem penentuan lokasi promosi penerimaan mahasiswa baru di Universitas Potensi Utamadengan Metode
Topsis
Login
Master Data
Analisa
Laporan
Data Sekolah
Data Bobot
Data Nilai
Data User
Analisa Topsis
Hasil Akhir Admin
User
<Include>
III.3.2. Class Diagram
Berikut ini gambar III.3 tentang Class Diagram Sistem Pendukung Keputusan menggunakan metode TOPSIS.
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.
Administrator Id_admin : varchar(10) User_Name : Varchar (30) Password : Nchar(25)
Tabel_Hasil Id_Sekolah : Varchar(8)
Nama : Varchar (30) Alamat:Text (25) K1:char(10) K2:int K3:int Tahun:int
Admin System
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.
Menampilkan User dan Password
Pilih Menu Akses Menu
Menampilkan Menu Utama
Login
Pilih Menu Menu Ya Menu Tidak
Menu
Admin System
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.
Menampilkan Data Sekolah
Input Menu Sekolah
Menu
Menampilkan Menu Pilihan
Sekolah
Tambah Data Sekolah
Keluar
Pilih Menu Menu
Pilih Menu Menu
Ya Menu
Ya Menu Tidak
Menu
Tidak Menu
Admin System
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
Menampilkan Inputan Tahun
Menampilkan Tampilan
Kriteria
Tampilan Data Bobot
Keluar
Ya Menu Tidak
Menu
Top Package::Admin
Login
Form_Login_Admin
Username dan Password salah
Login
Database
Username dan Password
Menu_Utama_Admin
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.
Top Package::Admin
Login
Form_Login_Sekolah
Input kode sekolah, nama sekolah, ket
Tambah, Simpan, Hapus, Batal
Tampil data sekolah
Database
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
Top Package::Admin
Input tahun, bobot kriteria
Form_Data_bobot
Proses data bobot
Tampil data bobot
Database
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
Top Package::Admin
Input data nilai
Form_Input_Nilai
Proses data sekolah
Tampil data input
Database
Gambar III.10. Sequence Diagram pada Form Input data Nilai
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
Pas sw ord
Ko de sek ola h
Nam a sekol ah
Alamat K1 K2 K3
Tahu
n Input Tahun
b. Bentuk Normal pertama (2NF)
Berikut ini tabel III.2 berisi normalisasi tabel Admin :
Tabel III.2. Tabel Admin
Username Password
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
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 Nilai bobot
4 K1 char 10 Nilai bobot
5 K2 int Nilai bobot
6 K3 int Nilai bobot
7 Tahun int 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.
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.
Gambar III.12. Perancangan Desain Alternatif
Gambar
User Name Password
Login Batal Keluar
Kode Sekolah Cari :
Nama Sekolah
Alamat
K1 Km K2
K3
Tahun
Cari Tampil Semua
Kode Sekolah Nama Sekolah Alamat2
Tambah Simpan Hapus Batal
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
Gambar III.13. Perancangan Desain Data Bobot
Input Tahun Bobot Kriteria
Tahun : K1 K2 K3
K 1 K 2 K3 K4 K5 K6 Hasil
Kode Sekolah Nama Sekolah K1 K2 K3
Kriteria
Nama Sekolah K1 K2 K3
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 :
0,8018
0,7276
0,5345
0,4851
0,2673
0,4851
0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9
Tahun 2013 Tahun 2014
Proses Topsis
SMA/SMK Marthadinata SMA Dharmawangsa Harapan Mekar
Gambar III.14. Proses TOPSIS dalam bentuk diagram