Anda di halaman 1dari 11

SOFTWARE ARCHITECTURE DOCUMENT

PENDAHULUAN

Sistem Informasi Perangkingan Website Perguruan Tinggi se-Jawa Timur ini


Menggunakan Metode Simple Additive Weighting (SAW) pada penerapannya. Menurut
(Kurniawan dan Kusrini, 2016) kelebihan dari SAW dibandingkan dengan model pendukung
keputusan yang lain terletak pada kemampuannya untuk melakukan penilaian secara lebih
tepat karena didasarkan pada nilai kriteria dan bobot preferensi yang sudah ditentukan.
Penyelesaian masalah menggunakan metode Simple Additive Weighting (SAW) untuk
menjabarkan bobot-bobot yang sesuai dengan kriteria guna merangking website Perguruan
Tinggi se-Jawa Timur.
Berdasarkan penjabaran diatas, sebuah website Perguruan Tinggi se-Jawa Timur yang
berkualitas setidaknya memiliki faktor-faktor yang sudah dijabarkan. Dengan kualitas
website Perguruan Tinggi yang bagus, yang mana posisi peringkat pada mesin pencarian
mengenai website tersebut akan muncul pada halaman pertama pencarian sehingga akan
berpengaruh pada kepekaan khalayak ramai terhadap Perguruan Tinggi tersebut melalui
sebuah website yang telah disediakan oleh Perguruan Tinggi semakin meningkat.
Dengan adanya Program ini, diharapkan Perguruan Tinggi, baik yang berlabel Negeri
ataupun Swasta, dapat semakin mempermudah kedudukannya dalam hal perangkingan situs
websitenya. Serta Perguruan Tinggi dapat melihat seberapa besar nilai mereka, pada
kunjungan yang dilakukan oleh user berdasarkan kriteria yang digunakan pada penelitian ini,
dan memberikan informasi spesifik mengenai rangking dari setiap situs web Perguruan
Tinggi se-Jawa Timur.

Purpose

Membuat sebuah sistem informasi perangkingan website Perguruan Tinggi,

menggunakan metode Simple Additive Weighting (SAW) berdasarkan kriteria-kriteria yaitu

Alexa Rank, SEMRush Rank, Backlink, Usia website, dan Google Index. Serta memberikan

informasi spesifik mengenai rangking dari setiap situs web Perguruan Tinggi se-Jawa Timur.
Scope

1. Sistem ini menggunakan framework CodeIgniter.

2. Sistem ini hanya memberikan rangking pada situs web Perguruan Tinggi se-Jawa Timur

(211 Website aktif milik Perguruan Tinggi) yang diambil langsung dari data Kopertis

Wilayah VII dan secara spesifik dinilai melalui kualitas situs web berdasarkan kriteria

Alexa Rank, SEMRush Rank, Backlink,Usia website, dan Google Index.

3. Sistem ini dalam hal perangkingan situs webnya menggunakan metode Simple Additive

Weighting (SAW).

ARCHITECTURAL PRESENTATION

Sistem ini diuji coba dengan cara melakukan pengujian secara otodidak guna mencoba

sistem berbekal skenario yang telah dibuat. Berdasarkan penilaian secara umum, maka dapat

disimpulkan hasilnya bahwa sistem ini memiliki User Interface dan User Experience yang

baik.

ARCHITECTURAL GOALS AND CONSTRAINS

Sistem Informasi Perangkingan Website Perguruan Tinggi se-Jawa Timur ini

Menggunakan Hardware: Komputer/laptop dengan spesifikasi minimal prosesor Intel Core 2

Duo, RAM 2 GB dan Harddisk 250 GB, serta Modem CDMA/GSM HSDPA. Sedangkan

Software yang digunakan adalah Sistem Operasi Windows 8, XAMPP dengan Apache Web

Server dan MySQL Database, Mozilla Firefox, dan Framework CodeIgniter. Metode yang

digunakan adalah metode Simple Additive Weighting (SAW).


Konstruksi Program

1.1 Halaman Web

Berdasarkan halaman webnya, Program ini dibagi menjadi 2 bagian, yaitu bagian front

end dan bagian back end. Bagian front end merupakan bagian halaman web yang digunakan

untuk berinteraksi secara langsung dengan user, dan bisa diakses oleh siapa saja tanpa

memerlukan hak akses khusus.

Sedangkan bagian back end adalah halaman web yang untuk mengaksesnya membutuhkan hak

akses khusus. Akan tetapi pada web perangkingan Perguruan Tinggi, terdapat beberapa fitur

untuk menggunakan ke tahap selanjutnya harus memiliki hak akses khusus (memiliki akun

administrator).

1.1.1 Front End

Pada bagian Front End terdapat beberapa bagian, yaitu:

1.1.1.1 Halaman Depan

Halaman depan adalah halaman paling depan, yang akan dilihat user ketika

mengunjungi website ini.


1.1.1.2 Halaman Daftar Perguruan Tinggi Visitor

Halaman ini berfungsi untuk menginformasikan tentang daftar peringkat


Perguruan Tinggi, dan link website menuju situs Perguruan Tinggi yang dituju.

1.1.1.3 Halaman Nilai Bobot Kriteria Visitor

Halaman ini berfungsi untuk menginformasikan nilai dari suatu Perguruan


Tinggi berdasarkan pada beberapa kriteria.
1.1.1.4 Halaman Kriteria Visitor

Halaman ini berfungsi untuk melihat nama, Reference URL, Jenis, dan Bobot
yang digunakan dalam kriteria.

1.1.1.5 Halaman Rangking Perguruan Tinggi

Halaman ini berfungsi untuk menginformasikan rangking Perguruan Tinggi


berdasarkan kriteria-kriteria yang digunakan website ini pada metodologi, diantaranya
adalah Alexa Rank, Google Index, Umur website, Backlink, dan SEMrush Rank.

1.1.1.6 Halaman Metodologi

Halaman ini berfungsi untuk melihat Metodologi yang digunakan dalam


aplikasi perangkingan ini.
1.1.2 Back End

Pada Back End, ada satu bagian yang terdiri dari Administrator, hak tertinggi di
pegang oleh Administrator. Termasuk di dalamnya, menambah data, memperbaharui
data, dan menghapus data.

Adapun pekerjaan yang dapat dilakukan oleh Administrator adalah sebagai


berikut:

1.1.2.1 Halaman Login

Halaman ini digunakan oleh Administrator untuk melakukan login ke dalam


website perangkingan Perguruan Tinggi, dengan cara mengisikan username dan
password kemudian melakukan sign in.
1.1.2.2 Halaman Daftar Perguruan Tinggi Administrator

Halaman ini berfungsi untuk menambah data daftar Perguruan Tinggi,


Mengupdate data dengan cara menekan tombol Update data berwarna kuning, mencari
Perguruan Tinggi pada Search bar, menghapus Perguruan Tinggi dengan menekan
tombol hapus berwarna merah, dan melihat data yang dihasilkan oleh Alexa Rank,
Google Index, Umur, Backlink, dan SEMrush Rank pada Perguruan Tinggi oleh
Administrator.

1.1.2.3 Halaman Tambah Perguruan Tinggi

Halaman ini berfungsi untuk menambah nama Perguruan Tinggi dan URL
Perguruan Tinggi baru ke dalam program, dengan cara memasukkan nama Perguruan
Tinggi, mengisi URL dari Perguruan Tinggi, kemudian menekan tombol simpan.
1.1.2.4 Halaman View Data Perguruan Tinggi

Halaman ini digunakan Administrator untuk melihat data rangking suatu


Perguruan Tinggi secara lebih spesifik berdasarkan criteria Alexa Rank, Google Index,
Umur, Backlink, dan SEMrush Rank. Administrator juga dapat memperbaharui data
Perguruan Tinggi menurut nilai dan Update data kampus, dengan menekan tombol
berwarna kuning.

1.1.2.5 Halaman Update Nama Perguruan Tinggi

Halaman ini berfungsi untuk memperbaharui nama Perguruan Tinggi, dengan


cara memasukkan nama Perguruan Tinggi yang ingin diperbaharui, kemudian menekan
tombol simpan.
1.1.2.6 Halaman Lihat Daftar Perguruan Tinggi

Halaman ini berfungsi untuk melihat daftar Perguruan Tinggi, melihat


Website Perguruan Tinggi, menghapus Perguruan Tinggi dengan cara menekan tombol
hapus berwarna merah, dan View Data Perguruan Tinggi dengan cara menekan tombol
View Data berwarna biru.

1.1.2.7 Halaman Kriteria Perguruan Tinggi

Halaman ini digunakan untuk melihat kriteria yang digunakan seperti Alexa
Rank, Google Index, Umur, Backlink, dan SEMrush Rank, melihat apakah kriteria
tersebut Cost atau Benefit, melihat bobot yang digunakan oleh tiap kriteria, dan mengedit
kriteria dengan cara menekan tombol berwarna kuning.
1.1.2.7 Halaman Get Application Programming Interface (API)

Halaman ini digunakan untuk mendapatkan data yang dibutuhkan dari


Application Programming Interface, Google Index, Alexa Rank, Umur, Backlink, dan
SEMrush Rank dengan cara program me Request API ke website penyedia jasa layanan
dengan API key, setelah didapatkan data Output dari API, data kemudian di parsing, lalu
website penyedia jasa layanan memberikan hasil berupa data API yang dibutuhkan.

Anda mungkin juga menyukai