Jurnal 2016 Pengembangan Aplikasi Test K

Publikasi Ilmiah Teknologi Informasi Neumann (PITIN)

ISSN : 2548-5997

Pubilkasi ilmiah penelitian, pengembangan aplikasi dan studi kepustakaan teknologi

informasi dan komunikasi Terbit dalam 2 (dua) kali setahun yaitu pada bulan Mei-Juni dan November – Desember

Penasehat :

Mahdianta Pandia S.Kom., M.Kom (Ketua STMIK Kristen Neumann Indonesia)

Penanggungjawab :

Ertina Sabarita Barus, ST, M.Kom (Ketua UPPM STMIK Kristen Neumann Indonesia)

Ketua Penyunting :

Parasian D.P. Silitonga, S.Kom., M.Cs

Anggota Penyunting :

Denny H.S Maha, ST., MT Bersama Sinuraya, S.Kom.,

M.Kom Jenni Veronika Br Ginting, SE., M.Si

Sekretariat :

Miska Iriani Tarigan. M.Sc Adie Christian A.S., S.Kom

Distributor :

UPPM STMIK Kristen Neumann Indonesia

Alamat Redaksi:

STMIK Kristen Neumann Indonesia Jl. Letjen Jamin Ginting Km. 10.5 Padang Bulan Medan 20353 Telp. 061-8369305 - Faks. 061-8369306 Email : baruschild2@gmail.com

PENGANTAR REDAKSI

Puji dan syukur kehadirat Tuhan Yang Maha Esa atas kasih KaruniaNya, Publikasi Ilmiah Teknologi Informasi Neumann (PITIN) telah terbit edisi January 2017. Pada Terbitan ini, kami menampilkan 6 (enam) karya tulis ilmiah yang berasal dari rrekan-rekan peneliti, akademisi internal STMIK Neumann.

Mahdianta Pandia melakukan pengembangan penerimaan mahasiswa baru menggunakan smartphone dalam “ Pengembangan Aplikasi Test Kemampuan Pada Penerimaan Mahasiswa Baru Berbasis Smartphone Study Kasus : STMIK Kristen neumann”. Miska Irani Tarigan mencoba mambangun sebuah SPK untuk menyeleksi calon penerima beasiswa Mamre pada “ Sistem Pendukung Keputusan Penerimaan Bantuan Beasiswa Mamre Gereja Batak Karo (GBKP) dengan metoda TOPSIS. Selanjutnya, Denny HS Maha menulis sebuah SPK untuk menentukan calon mahasiswa memilih sebuah program studi dalam “ Sistem Pendukung Keputusan Penentuan Program Studi STMIK Kristen Neumann Dengan metode Fuzzy”. Selanjutnya Ertina Sabarita Barus melakukan pengembangan untuk membangun sebuah server aplikasi dalam “ Pembangunan Server Wari Enda”. Jenni Veronika melakukan pengembangan sistema ujian online dengan menggunakan metode random dalam “ Perancangan dan Pembangunan Aplikasi Ujian Online Pada Neumann English Course dengan metode Random. Terakhir, Bersama Sinuraya berusaha membangun sebuah sistema monitoring wifi dengan metode shark dalam “ Sistem Monitoring Jaringan Wifi Dengan Metode Wireshark Studi Kasus : STMIK Kristen Neumann

Kami berharap tulisan-tulisan tersebut dapat menambah perbendaharaan illmu pengetahuan dan menambah wawasan para pembaca dalam bidang tenologi informasi dan komunikasi. Pada kesempatan kali ini kami mengajak para pembaca sekalian untuk berkontribbbusi dalam penyampaian hasil pemikiran, ide-ide dan hasil penelitian agar ilmu pengetahuan dapat tersebar ke masyarakat luas dan bbermanfaat dalam perkembangan teknologi informasi dan komunikasi di indonesia.

Akhir kata dengan segala kerendahan hati kami mengharapkan saran dan kritik yang memabngun dari semua pemabaca untuk perbaikan jurnal ini di masa yang akan datang.

Salam,

Redaksi

Publikasi Ilmiah Teknologi Informasi Neumann (PITIN)

ISSN : 2548-5997

DAFTAR ISI

No

Judul [Halaman]

Penulis / Instansi

1 PENGEMBANGAN

PADA Mahdianta Pandia, PENERIMAAN MAHASISWA BARU BERBASIS SMARTPHONE STMIK Kristen Neumann Studi Kasus : STMIK Kristen Neumann [1-6]

Pengarapen Bangun, STMIK Kristen Neumann

2 SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BANTUAN Miska Iriani Tarigan BEASISWA MAMRE GEREJA BATAK KARO PROTESTAN (GBKP) STMIK Kristen Neumann DENGAN METODE TOPSIS [7-12]

Yosi Latersia STMIK Kristen Neumann

3 SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PROGRAM Denny HS Maha, STUDI STMIK KRISTEN NEUMANN DENGAN METODE FUZZY STMIK Kristen Neumann [13-18]

Jeremia Okta Ginting STMIK Kristen Neumann

4 PEMBANGUNAN SERVER WARI ENDA [19-24] Ertina Sabarita Barus STMIK Kristen Neumann

Christian Jorena Sitepu, STMIK Kristen Neumann

5 PERANCANGAN DAN PEMBANGUNAN APLIKASI UJIAN ON Jenni Veronika, LINE PADA NEUMANN ENGLISH COURSE DENGAN METODE STMIK Kristen Neumann RANDOM [25-30]

Meliana Sembiring, STMIK Kristen Neumann

6 SISTEM MONITORING JARINGAN WIFI DENGAN METODE Bersama Sinuraya, WIRESHARK Studi Kasus : STMIK Kristen Neumann[31-36]

STMIK Kristen Neumann Heryco Bremana,

STMIK Kristen Neumann

PENGEMBANGAN APLIKASI TEST KEMAMPUAN PADA PENERIMAAN MAHASISWA BARU BERBASIS SMARTPHONE

Mahdianta Pandia 1 dan Pengarapenta Bangun 2

STMIK Kristen Neumann Indonesia Jl.Letjend. Jamin Ginting Km.10,2 Medan

1 mahdiantapandia@gmail.com 2 christianlight@gmail.com

Program Studi Teknik Informatika

ABSTRACT

Android is an operating system for mobile phones based on Linux. Android provides an open platform for developers through a wide range of mobile devices to create an application for use. Android is a computer code that open (open source) can be distributed so that developers new applications can make it. In this paper, the authors take advantage of Android for the design of an application that is used in the process Ability test STMIK Kristen Neumann Indonesia. With this application Ability Test students may have the ability and the speed of thought testing. Students acquire knowledge and the ability to manage the logic, concentration, memory and the ability in arithmetic. Application Ability Test is knowing also beneficial for Admin and lecturer, on what skills in new students to undergo the process of teaching in Christian Neumann STMIK Indonesia. This application is also very easy to use by all circles. Keyword : Android, Ability Test

1 PENDAHULUAN

Kaur, Instant messaging (IM) mendukung

1.1 Latar Belakang Masalah

permintaan pasar dan pengguna untuk ke Teknologi smartphone berkembang

sangat pesat, seperti saat ini penggunaan

2 TINJAUAN PUSTAKA

smartphone dapat

terbantu dengan

2.2 Pengembangan Aplikasi Android

banyaknya fitur-fitur yang ada dalam Aplikasi android ditulis dalam aplikasi smartphone tersebut. Seiring

bahasa pemrograman java, kode java berjalannya waktu kebutuhan masyarakat

dikompilasi bersama data file resource semakin meningkat. Hal ini menyebabkan

yang dibutuhkan oleh aplikasi dimana para pengembang smartphone semakin

prosesnya dipaket oleh tools yang berlomba-lomba untuk membuat suatu

dinamakan “apt tools” ke dalam paket inovasi baru yang mampu memenuhi

android sehingga menghasilkan file kebutuhan dan meningkat produktifitas

dengan ekstensi aplikasi. Ada 4 hal masyarakat. Penggunaan smartphone di

mendasar yang harus kita pahami dalam masyarakat dewasa ini semakin bertambah

membangun aplikasi berbasis android : dimana hampir disetiap tempat, alat

1. Activity, adalah tampilan grafis yang komunikasi ini telah menjadi salah satu

kita lihat ketika menjalankan sebuah kebutuhan karena smartphone dapat

aplikasi. Aplikasi dapat memiliki lebih mendukung komunikasi antar masyarakat.

dari satu activity. Dan sekarang ini smartphone didukung

2. Intent, adalah serangkaian nilai yang oleh aplikasi seperti Instant messaging

apa yang harus (IM) yang dapat digunakan untuk

menunjukkan

dilakukan ketika terjadi perpindahan mempermudah pengguna smartphone

layar.

dalam berkomunikasi. Menurut Kumar dan 3. Service, adalah layanan yang bekerja di belakang layar (background).

4. Content provider, provider, memungkinkan memungkinkan sebuah

aplikasi aplikasi

untuk untuk

dapat

menyimpan dan menerima data menerima data dari database. (Mulyadi, 2010)

Analisa Sistem yang Diusulkan 3.1. Analisa Sistem yang Diusulkan

Berdasarkan hasil hasil pengamat pengamatan, maka penulis mengembangkan aplikasi mengembangkan aplikasi versi android berupa aplikasi aplikasi tes

Gambar 3.5 Tampilan Halaman tes ampilan Halaman tes

Kemampuan yang menampilkan soal menampilkan soal tes

bentuk Angka bentuk Angka

bentuk angka, ingatan, konsentrasi, ingatan, konsentrasi, dan Pada rancang tampilan gambar tampilan gambar 3.5 logika.yang memerlukan beberapa memerlukan beberapa tahapan

merupakan tampilan tes quiz yang tampilan tes quiz yang berupa yang harus dilakukan adalah, n adalah, sebagai

hasil hasil dari dari soal soal yang berikut :

soal

dan

ditampilkan.Tampilan Tampilan tes tes quiz ini 1. Angka ( Processing )

digunakan oleh pengguna ( user pengguna ( user ) untuk Dimana pengguna akan diarahkan pengguna akan diarahkan

menjumlahkan ataupun mengurangkan ataupun mengurangkan dalam menghitung dengan menghitung dengan benar dan

hasil soal yang telah tersedia. telah tersedia. tepat dalam bentuk angka.

2. Ingatan ( memory ) 2. Ingatan ( Memory )

Dimana pengguna akan diuji pengguna akan diuji coba ingatanya dengan gambar-gambar gambar yang ditampilkan oleh soal tersebut. pilkan oleh soal tersebut.

3. Konsentrasi ( Attention ) Dimana

pengguna pengguna

harus harus

bisa

melakukan perintah-perintah perintah dengan waktu yang tepat.

4. Logika ( Logic )

Gambar 3.6 Tampilan Halaman tes Gambar 3.6 Tampilan Halaman tes

Dimana pengguna una

akan akan diasah

bentuk Ingatan bentuk Ingatan

logikanya dalam bentuk gambar dalam bentuk gambar- Pada rancang tampilan gambar tampilan gambar 3.6 gambar yang tersedia. merupakan tampilan tes quiz tampilan tes quiz yang

menampilkan 9 kartu yang ditutup, kartu yang ditutup, setelah

3.1.2 Perancangan Tampilan

itu kartu terlebih dahulu dibuka dahulu dibuka untuk user akan mengingat kembali gambar kembali gambar yang

1. Tampilan Tes

mana yang sama dan posisi yang sama. dan posisi yang sama. Halaman tes merupakan tampilan merupakan tampilan

2. Konsentrasi ( Attention ) kumpulan soal yang nantinya yang nantinya akan

diselesaikan oleh calon mahasiswa calon mahasiswa dengan waktu yang telah ditentukan.Seperti ditentukan.Seperti terlihat pada tampilan.

1. Angka ( processing )

Gambar 3.7 Tampilan Halaman tes ampilan Halaman tes bentuk konsentrasi bentuk konsentras

Pada rancang tampilan gambar tampilan gambar 3.7 merupakan tampilan tes quiz tampilan tes quiz yang menampilkan gambar anak panah, gambar anak panah, dimana Pada rancang tampilan gambar tampilan gambar 3.7 merupakan tampilan tes quiz tampilan tes quiz yang menampilkan gambar anak panah, gambar anak panah, dimana

4 HASIL DAN PEMBAHASAN L DAN PEMBAHASAN

akan makin cepat keluarnya dan keluarnya dan user

4.1 Hasil

refleknya juga harus harus cepat cepat untuk

aplikasi aplikasi dibangun mengarahkan anak panah tersebut anak panah tersebut

Setelah

berdasarkan dari perancangan yang perancangan yang telah bertujuan untuk berkonsentrasi.

disusun sebelumnya, tahapan selanjutnya sebelumnya, tahapan selanjutnya yaitu implementasi aplikasi.

4. Logika ( logic ) 1. Spesifikasi kebutuhan kebutuhan melibatkan melibatkan kebutuhan perangkat lunak perangkat lunak (software) danperangkat keras ( hardware). danperangkat keras ( hardware).

a. Kebutuhan Kebutuhan

Perangkat Perangkat Keras

(Hardware) Untuk spesifikasi laptop spesifikasi laptop sebagai berikut :

Processor :

Intel Intel (R) Celeron ® Celeron ® CPU 877 @.40GHz 1.40GH @.40GHz 1.40GHz.

Grafis

: Intel HD Graphichs Intel HD

Gambar 3.8 Tampilan Halaman tes ampilan Halaman tes

Family, intel video bio Family, intel video bios.

Memory : 4GB DDR3 4GB DDR Pada rancang tampilan gambar 3.8 gambar

bentuk logika

Display : LCD LCD 14.” 14.” HD merupakan tampilan tes quiz tampilan tes quiz yang

1366x768 piksel, 1366x768 piksel, LED menampilkan bentuk logika, dimana logika, dimana di

Backlit salah satu soal gambar berupa tanda gambar berupa tanda diatas

Untuk spesifikasi spesifikasi smarthphone apakah gambar yang lainnya masi lainnya masi sama

sebagai berikut : dengan gambar soal tersebut walaupun tersebut walaupun

Sistem Operasi : Android diputar beberapa kali.

versi 4.2.2 Jelibean versi 4.2.2 Jelibean

Layar

: QHD

3.Tampilan Hasil Tes

720x1280pixel. 720x1280pixe with Tampilan Hasil Tes ini merupakan il Tes ini merupakan

IPS; 6.3 inches IPS; 6.3 inches tampilan yang menampilkan sebuah menampilkan sebuah nilai

Memory : Internal memory 8 Internal memory atau hasil skor yang didapat oleh didapat oleh calon

Gb Micro SD Gb Micro SD up to 32 mahasiswa. Seperti terlihat pada tampilan terlihat pada tampilan

GB; Quad Core 1.7 Ghz GB; Quad Core dibawah ini :

, RAM 2 Gb Gb b. Kebutuhan Kebutuhan Perangkat Perangkat Lunak (Software) Perangkat lunak (software) lunak (software) yang

dibutuhkan adalah aplikasi : dibutuhkan adalah aplikasi :  Android Studio

 Java SDK  Adobe Photoshop Adobe Photoshop

c. Kebutuhan Kebutuhan

Sistem Sistem SDM

Gambar 3.9 Tampilan Hasil Tes Gambar 3.9 Tampilan Hasil Tes

(Brainware)

Pada rancang tampilan gambar tampilan gambar 3.9

 User

merupakan tampilan tampilan selesai selesai (finish).

 Aplikasi

Ketika pengguna (user) telah (user) telah selesai 2. Cara kerja system di smarthphone system di smarthphone menjawab soal tes quiz tersebut, tampilan quiz tersebut, tampilan

adalah

ini akan muncul berbentuk teks berbentuk teks yang Langkah 1 : Mulai memberitahukan bahwa waktu anda bahwa waktu anda habis

Langkah 2 : Menerima Menerima data dari dan menampilkan skor yang dicapai. nampilkan skor yang dicapai.

server

Tampilan Aplikasi Tes Kemampuan 1 Tampilan Aplikasi Tes Kemampuan

tombol mulai, user akan diara user akan diarahkan ke Pada smartphone android smartphone android akan

halaman soal. User memiliki waktu er memiliki waktu selama dibuat sebuah shortcut , shortcut tersebut shortcut , shortcut tersebut

2 menit untuk menyelesaikan 4 menyelesaikan 4 jenis tes merupakan menu user interface nterface untuk

Kemampuan. Sedangkan tombol Sedangkan tombol latihan , penggunaan tes Kemampuan tersebut.

user akan diarahkan untuk berlatih diarahkan untuk berlatih terlebih Terlihat seperti pada gambar 4.1 . t seperti pada gambar 4.1 .

dahulu selama 30 detik sebelum detik sebelum memulai permainan untuk mengetahui mengetahui gambaran soal yang telah tersedia .

3. Tampilan Halaman Tes Ingatan ampilan Halaman Tes Ingatan ( Memory )

Tampilan Tes ini merupakan ini merupakan tampilan yang menampilkan sebuah bentuk sebuah bentuk tes quiz yang dimana pengguna (user) pengguna (user) akan menjawab tes tersebut. Seperti tersebut. Seperti terlihat pada tampilan pada gambar 4.4 . n pada gambar 4.4 .

Gambar 4.1 Tampilan Aplikasi T ampilan Aplikasi Tes Kemampuan Untuk membuka aplikasi tersebut aplikasi tersebut dengan cara mengklik shortcut dengan shortcut dengan cara mentouch screen pada pada logo logo Niqita (Neumann Intelligence Quotient Intelligence Quotient Tes Application) yang telah dipasang telah dipasang pada perangkat Android. Ketika Ketika aplikasi aplikasi pertama

dibuka,

aplikasi aplikasi

akan

menampilkan halaman login.

4.1.3 Tampilan Halaman Intruksi laman Intruksi

Tampilan ini berisikan tentang penjelasan berisikan tentang penjelasan yang

Gambar 4.4 Tampilan Halaman Tes r 4.4 Tampilan Halaman Tes mahasiswa

akan membantu membantu

user/cal user/calon

Ingatan menjawab. Penjelasan berupa bentuk Penjelasan berupa bentuk soal

untuk

memahami memahami

soal

yang akan dikerjakan.Seperti terlihat dikerjakan.Seperti terlihat pada Tampilan ini berisikan tes ingatan berisikan tes ingatan berupa tampilan gambar 4.3 .

angka yang ditampilkan hanya 4 ditampilkan hanya 4 detik saja untuk user, setelah itu angka yang setelah itu angka yang keluar akan hilang dan user akan menekan user akan menekan angka yang user ingat sebelumnya.

Gambar 4.3 Tampilan Halaman Intruksi r 4.3 Tampilan Halaman Intruksi Tampilan ini berisikan tentang penjelasan berisikan tentang penjelasan yang akan membantu membantu user user untuk

User mengingat angka apa angka apa saja yang memahami cara menggunakan menggunakan game keluar sebelumnya dalam waktu sebelumnya dalam waktu 4 detik tersebut. Tersedia dua tombol pilihan tombol pilihan yaitu angka tersebut akan hilang, user akan hilang, user kembali mulai dan latihan, ketika user mengklik ketika user mengklik menekan angka apa yang system apa yang system inginkan, User mengingat angka apa angka apa saja yang memahami cara menggunakan menggunakan game keluar sebelumnya dalam waktu sebelumnya dalam waktu 4 detik tersebut. Tersedia dua tombol pilihan tombol pilihan yaitu angka tersebut akan hilang, user akan hilang, user kembali mulai dan latihan, ketika user mengklik ketika user mengklik menekan angka apa yang system apa yang system inginkan,

3.4.1 Tampilan Halaman Tes Berhitung (Memory)

Tampilan Tes ini merupakan tampilan yang menampilkan sebuah bentuk tes quiz yang dimana pengguna (user) akan menjawab tes tersebut. Seperti terlihat pada tampilan gambar 4.5 .

Gambar 4.6 Tampilan Halaman Tes Konsentrasi Tampilan ini berisikan tes konsentrasi , dimana user akan menekan tombol kotak dan juga tombol lingkaran untuk membuat user

konsentrasi dalam mengerjakan tes kemampuan tersebut.

menjadi

Gambar 4.5 Tampilan Halaman Tes Berhitung Tampilan ini berisikan angka, dimana angka tersebut muncul antara angka terkecil dan angka terbesar. User akan menekan angka mana yang nilai terbesar dari kedua pilihan tersebut.

3.4.3 Tampilan Halaman Tes Logika (Logic)

Tampilan Tes ini merupakan tampilan yang menampilkan sebuah bentuk tes quiz yang dimana pengguna (user) akan menjawab tes tersebut. Seperti terlihat pada tampilan pada gambar 4.7 .

User memilih angka mana yang nilainya terbesar jika user benar maka ada pemberitahuan tanda ceklis dan jika user salah maka ada pemberitahuan tanda x.

3.4.2 Tampilan Halaman Tes Konsentrasi (Attention)

Tampilan Tes ini merupakan tampilan yang menampilkan sebuah bentuk tes quiz yang dimana pengguna (user) akan

Gambar 4.7 Tampilan Halaman Tes menjawab tes tersebut. Seperti terlihat

Logika pada tampilan gambar 4.6 .

Tampilan ini berisikan logika, dimana menggunakan Android Studio dan didalam tes kemampuan tersebut dipilih

dapat dijalankan di Smartphone salah satu dari empat gambar yang

berbasis Android muncul,setelah itu user akan memilih dari

2. Dengan adanya rancang bangun gambar tersebut yang mana terlihat

aplikasi test Kemampuan ini menjadi berbeda dengan yang lainnya.

lebih efektif dalam proses ujian penerimaan mahasiswa baru. 3. Perancangan program yang penulis lakukan

ini untuk mengetahui kemampuan yang dimiliki oleh calon mahasiswa / pengguna.

5.2 Saran

Adapun saran yang dapat diberikan User memilih gambar yang berbeda dari

penulis setelah menyelesaikan Skripsi ini gambar lainnya jika user benar maka ada

yaitu Aplikasi tes Kemampuan ini pemberitahuan berupa ceklis dan jika user

diharapkan dapat dikembangkan menjadi salah maka ada pemberitahuan berupa

aplikasi yang lebih sempurna lagi, seperti : tanda x.

1. Menambah jenis karakter soal. 2. Menampilkan hasil akhir user.

tingkat prestasi Ketika calon mahasiswa telah siap

3.4.4 Tampilan Halaman Hasil

3. Menampilkan

setiap peserta tes Kemampuan. menjawab soal, maka tampilan yang

muncul seperti gambar 4.8 .

DAFTAR PUSTAKA

[1] Google Android – Sistem Operasi Ponsel Masa Depan. Ed. I. Andi Elcom, Yogyakarta.

[2] Jogiyanto, H.M. 2005. Sistem Teknologi Informasi. Edisi III. Andi, Yogyakarta.

[3] Purnomo, Adi. 2007. Pemrograman

II. Salemba Infotech, Gambar 4.8 Tampilan Halaman Hasil

Java

Semarang.

Tampilan ini berisikan hasil,dimana hasil tersebut memberitahukan kepada user

[4] Mulyana, Eueung. 2012. App Inventor bahwa waktu yang dia miliki dalam

: Ciptakan Sendiri Aplikasi mengerjakan tes kemampuan sudah selesai

Androidmu. Andi, Yogyakarta dan sistem akan menyimpan hasil yang user peroleh.

[5] Rohliharni, Octrine Purba. 2015

5 PENUTUP

Membangun Aplikasi Tes IQ

Kesimpulan

Penerimaan Mahasiswa Baru Pada Setelah

Smartphone Berbasis Android. Tugas permasalahan dan pemecahan yang

membahas

berbagai

Akhir STMIK Kristen Neumann terdapat dalam Laporan Tugas Akhir ini,

Indonesia, Medan. maka kesimpulan yang dapat diambil dari hasil explorasi laporan Tugas Akhir ini adalah :

1. Aplikasi ini dibangun dengan bahasa pemograman

JAVA

dengan

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA MAMRE GEREJABATAK KARPROTESTAN(GBKP) DENGAN METODETOPSIS

Miska Irani Tarigan dan (2) Yosi Latersia Sitepu

STMIK Kristen Neumann Indonesia Jl.Letjend. Jamin Ginting Km.10,2 Medan

iranitarigan@gmail.com (2) yosilatersia94@gmail.com

Program Studi Teknik Informatika

ABSTRACT

Scholarship is one of the program to helpease the students on paying tuition fees, but mistake is happen frequently on deciding who deserve the scholarship because it is still done manually and there is no certain criteria about which student supposed to get a scholarship To avoid the wrong decision about scholarships,there is a need of a Decision Support System.One method that can be used for decision support system is Topsis. The research is done by finding the weights for each attribute, and then made the ranking process that will determine the optimal alternative. The result of this research is more precise than the manual system is used for this to scholarship recipients. Keywords :Decision support system and Method Topsis

1.Pendahuluan

republik indonesia Nomor 20 Tahun

1.1 Latar Belakang Masalah

2003 tentang Sistem Pendidikan Pemberian beasiswa merupakan

Nasional , Bab 5 pasal 12 (1.c), program kerja yang ada di setiap

menyebutkan bahwa setiap peserta didik universitas atau perguruan tinggi.

pada setiap satuan pendidik berhak Program beasiswa diadakan untuk

mendapatkan bantuan bagi yang meringankan beban mahasiswa dalam

berprestasi yang orang tuanya kurang menempuh masa studi kuliah kususnya

mampu membiayai pendidikannya. dalam masalah biaya. Pemberian

Salah satu yang menyediakan program beasiswa kepada mahasiswa dilakukan

beasiswa adalah Mamre GBKP. Mamre secara selektif sesuai dengan jenis

GBKP member criteria atau faktor beasiswa yang diaadakan.

penilaian.Harus anggota jemaat GBKP Aturan

Permata, kuliah di perguruan tinggi baik dituangkan

swasta maupun negri, kondisi keuangan swasta maupun negri, kondisi keuangan

bagian pengurus Mamre adalah dengan mampu, paling rendah pada semester II

melakukan analisis masalah (problem dan paling tinggi semester VII, IP paling

analysis).Dengan melakukan analysis rendah 3, 0.

masalah diharapkan dapat memberikan solusi masalah yang dihadapi.

1.2 Perumusan Masalah

3.1.3 System

Flow Entry

membangun aplikasi Sistem

Jenis,Kriteria,dan bobot Beasiswa

Pendukung Keputusan Penerimaan

Flow Entry Beasiswa dengan menggunakan Metode

System

bobot Beasiswa TOPSIS

Jenis,Kriteria,dan

menggambar

alur Entry Jenis,Kriteria,dan bobot

Beasiswa.

Gambar 3.2 Sebagai berikut Kriteria pemilihan pengambilan keputusan yang digunakan merupakan hasil dari kebijakan yang telah ditetapkan oleh Mamre GBKP.

1.3 Batasan Masalah

1.4 Tujuan dan Manfat

Tujuan penelitian ini adalah sebagai berikut:

pengambilan keputusan dengan menggunakan metode TOPSIS untuk

Gambar 3.2 System Flow Entry beasiswa mahasiswa.

menentukan

pemberian

Jenis,Kriteria,dan bobot Beasiswa

sebagai salah

satu

metode

3.1.4 Penentuan Kriteria Penerimaan

pemecahan masalah

dengan

Beasiswa

Dalam penentuan penerimaan keputusan berbasis model TOPSIS

membuat sistem

pendukung

beasiswa Mamre GBKP terdapat kriteria tersebut.

yang dibutuhkan untuk menentukan

2. Tinjauan Pustaka

siapa yang akan terseleksi sebagai

3.Analisis Dan Perancangan Sistem

penerima beasiswa Mamre GBKP.

3.1 Analisis Masalah

Adapun kriteria adalah sebagai berikut. Sebagai langkah awal yang

Tabel 3.1 Kriteria Beasiswa Mamre dilakukan supaya dapat mengetahui

GBKP

Kriteria Keterangan

Data

Semester Keterangan

Konfersi

C1 IPK C2 Semester

Sangat Baik C3 Penghasilan

1 3-4

2 5 Baik Orangtua

3 6 Cukup

Kurang Keterangan:

4 7-8

Diman

C perbandingan

3.1.7. Kriteria Penghasilan Orangtua

kepentingan pengambilan keputusan Pada bagan ini akan memuat memberikan bobot untuk setiap kriteria

table ranting kecocokan pnghasilan sebagai berikut:

Orangtua, kriteria penghasilan orangtua

1. C1=50%

sebagai berikut:

2. C2=30% Tabel 3.4 Penghasilan Orangtua/Bulan

3. C3=20%

Penghasilan Keteranga Konfer Orangtua/bul

Data

3.1.5 Kriteria Nilai IPK

an Pada bagian ini akan memuat

si

1 ≥5,1 Kurang table rating kecocokan nilai IPK,dapat

juta disajikan seperti pada table 3.2 dibawah

2 3,6s/d< 5 juta Cukup ini:

3 2,1s/d< 3,5 Baik juta

4 ≤2 juta Sangat Tabel 3.2. Kriteria Nilai IPK

Baik Data

3.1.9. Perhitungan Metode Topsis

Perhitungan

seleksi ini

1 2.75-2,99 Kurang menggunakan metode TOPSIS dengan

2 3,00-3,24 Cukup cara mencari jarak terpendek dengan

3 3,25-3,49 Baik sosial ideal positif dan jarak terjauh

Sangat

dengan social ideal negative. Sebagai

baik

contoh, berikut ini ada salah satu proses seleksi untuk beasiswa dari Mamre.

3.1.6. Kriteria Semester

Pada bagian ini akan memuat tabelranting kecocokan semester,kriteria semester dapat disajikan seperti pada table 3.3 seperti ini:

Tabel 3.3. Kriteria Semester

Tabel 3.5 Penentuan Sekor

NO Nama

C1 C2 C3

Mahasiswa

1 Dea Cristin 3.70 3 2 juta

2 Elviani

2.50 3 4 juta

Gambar 4.4 Menu Kriteria Beasiswa

3 Syevendra 3.60 5 2 4.3.3 Tampilan Rangking

juta

form rangking digunakan untuk menginput data

Tampilan

Tabel 3.6 Hasil Sekor

rangking pada

mahasiswa yang

NO Nama

C1 C2 C3 mencalokan diri. Tampilan data

Mahasiswa

rangking dapat dilihat pada gambar 4.4

1 Dea Cristin 4 2 4

2 Elviani

3 Syevendra 4 3 4

Dari table konversi kita dapat membuat matrik keputusan dari sekor

4.Hasil Dan Implementasi

4.1 Hasil

Hasil adalah prosedur yang dilakukan untuk menyelesaikan desain

Gambar 4.5 Menu Data Rangking sistem yang ada dalam dokumen desain

4.3.4 Tampilan Mahasiswa

sistem yang disetujui. Tujuan hasil Tampilan form data mahasiswa adalah untuk menampilkan semua

dingunakan untuk menginput data kegiatan sistem dan untuk menguji,

mahasiswa yang mencalonkan diri memulai mengunakan sistem baru atau

sbagai peneriama beasiswa. Isi dari form sistem yang diperbaiki.

mahasiswa yaitu program studi, nim,

4.3.2 Tampilan Kriteria Beasiswa

nama, alamat, orangtua , ipk, semester Tampilan form Kriteria Beasiswa

penghasilan orang tua. Tampilan form digunakan untuk menginput data kriteria

mahasiswa dapat diliihat pada gambar beasiswa

pada mahasiswa

yang

mencalokan diri. Isi dari form kriteria beasiswa yaitu kode kriteria, nama kriteria, status, dan bobot. Tampilan Kriteria beasiswa utama dapat dilihat pada gambar 4.3

Gambar 4.6 Tampilan Menu Data pringkat setiap pengusulan beasiswa. Mahasiswa

Dalam hasil seleksi penerimaan

4.4. Menu Seleksi Beasiswa

beasiswa akan ditampilkan NIM, Nama, Menu seleksi beasiswa adalah

Alamat, Nama Orangtua, IPK, Semester, tempat untuk menampilkan submenu

Penghasilan Orangtua, Program Studi seleksi beasiswa yaitu matrik kesesuaian

dan Nilai. Tampilan laporan daftar dan proses seleksi topsis. Tampilan

penerima beasiswa dapat dilihat pada menu seleksi beasiswa dapat dilihat pada

gambar 4.11:

gambar 4.7

Gambar 4.11 Tampilan Menu Hasil Gambar 4.7 Tampilan Menu Seleksi

Seleksi Penerimaan Bea

4.4.1. Matrik Kesesuaian

4.4.2. Proses Seleksi Topsis 5.Kesimpulan Dan Saran

Dalam form proses seleksi topsis

5.1. Kesimpulan

yang dipilih maka pertama akan muncul Berdasarkan pembahasan diatas maka

tampilan detail data proses sleksi topsis dapat ditarik kesimpulan sebagai berikut:

kemudian ada terdapat beberapa tools

menggunakan system yaitu matrik dan hasil. Tampilan form

1. Dengan

pendukung keputusan ini kita dapat proses sleksi topsis dapat dilihat pada

melakukan penyeleksian penerima gambar 4.10:

beasiswa Mamre GBKP.

2. Metode TOPSIS dapat digunakan

untuk

menyelesaikan kasus

penyeleksian

beasiswa dengan perhitungan dan membuat kriteria beasiswa.

3. Aplikasi tersebut dapat digunakan Gambar 4.10 Tampilan Menu

sebagai alat bantu bagi penyeleksi Proses Seleksi Topsis

beasiswa.

4.5. Hasil Seleksi

Penerimaan

Beasiswa

Tampilan laporan hasil seleksi untuk bagian output data terdapat

5.2. Saran

Sihotang. SISTEM Berdasarkan hasil penelitian ini ,

Freklin

KEPUTUSAN ada beberapa saran yang dapat dilakukan

PENDUKUNG

PENERIMA BEASISWA DENGAN yaitu;

METODE TOPSIS, Sp. Limun

1. Dari aplikasi

ditambahkan data

lain

yang

mendukung penyeleksian beasiswa, seperti penambahan kriteria.

2. Dalam memecahkan masalah ini bukan hanya dengan metode TOPSIS untuk pengambilan keputusan, jadi alangkah baiknya dicba untuk menggunakan metode yang lainnya untuk mendukung keputusan yang lebih efektif.

DAFTAR PUSTAKA

Daihani, Dada

Umar.

Komputerisasi Pengambilan Keputusan : Panduan Langkah demi Langkah Mengembangkan Sistem Pendukung Keputusan Berbasis Komputer. Jakarta

Komputindo. Kosasi, Sandy. 2002. Sistem Penunjang keputusan

(Decision

Support

System). Pontianak Gaftur, Adul. 2008. Cara Mudah Mendapatkan Beasiswa. Jakarta: Penebar Plus Daihani,

Mahanani, Diana. 2011. Penerapan Metode Topsis Pada

Sistem

Pendukung Keputusan

Seleksi

Mahasiswa Penerima Beasiswa. Kusrini, 2007,Konsep dan Aplikasi Sistem Pendukung Keputusan, Andi Offset, Yogyakarta

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PROGRAM STUDI DI STMIK NEUMANN DENGAN METODE FUZZY LOGIC

1 Denny HS Maha dan 2 Yeremia Okta Ginting STMIK Kristen Neumann Indonesia

Jl.Letjend. Jamin Ginting Km.10,2 Medan 1 dennysmaha@gmail.com 2 yeremia@gmail.com

Program Studi Teknik Informatika ABSTRACT

Often one of the students in choosing courses that are not in accordance with her wishes. So the selection of decision support systems courses need to be made to make it easier for prospective students in choosing majors wanted. Most of the data they collect only the data in the form of guidance or studies must take a test try out. This research will be designed a decision support system for selecting a course. The method I use in the design of this system is the method of Fuzzy Logic. This system can display the results in a study program in accordance with the required criteria. This app is designed using VB Net. From the results of testing this system in the data entered will be processed in accordance with the criteria that have been provided by the system. The output of this system shows the most suitable program terhahap wantid prospective students who enroll in STMIK Neumann. Keywords: Decision Support Systems, Fuzzy Logic

I PENDAHULUAN

bakat dan kepribadiannya. Akibat yang

1.1 Latar Belakang

buruk terjadi setelah itu yaitu Setiap tahun, siswa kelas XII

keengganan belajar dan menurunnya SMU yang berencana melanjutkanjenjang

kualitas serta prestasi akademik karena pendidikannya ke perguruan tinggi harus

siswa merasa salah dalam memilih memutuskan pilihan, ke bidang atau

jurusan. Oleh karena itu, diperlukan suatu jurusan

Sistem Pendukung Keputusan yang dapat pendidikannya ketahap yang lebih tinggi.

apa akan

melanjutkan

membantu para siswa SMA dalam Dan ini adalah sesuatu yang cukup sulit

memilih program studi yang sesuai untuk diputuskan oleh kebanyakan siswa

dengan kemampuan, minat, bakat dan SMU, terutama yang tidak banyak

kepribadiannya.

memiliki referensi dan mencari informasi terkait dengan pendidikan tinggi.

1.2 Rumusan Masalah

Keputusan para siswa, terkadang

merancang dan dipengaruhi oleh pendapat orang tua,

Bagaimana

membangun sistem pendukung keputusan teman atau figur-figur yang diidolakan.

dengan metode FUZZY LOGIC yang Dengan hanya mendasarkan pendapat

mampu menganalisa kriteria-kriteria tersebut

dalam pemilihan program studi, sehingga kemampuannya seorang siswa bisa

dapat membantu calon mahasiswa dalam membuat keputusan yang sangat bertolak

memilih program studi pada STMIK belakang dengan kemampuan, minat,

NEUMANN NEUMANN

1.3 Batasan Masalah

salah dalam memilih program studi maka menyimpang dari apa yang telah

akan banyak kerugian yang akan dihadapi dirumuskan, maka diperlukan batasan-

baik kerugian materi, waktu bahkan akan batasan.

mempengaruhi psikologis mereka. Jadi penelitian ini adalah:

Batasan-batasan

dalam

dengan demikian dibutuhkan suatu sistem

1. Ada empat

yang dapat membantu calon mahasiswa jurusan/program studi sebagai output

kelompok

untuk memlilih program studi Ada dua untuk sistem ini meliputi:

aturan digunakan yaitu:

a. Teknik Informatika

b. Menejemen Informatika [R1] IF (x is A1) and (y is B2) THEN

c. Sistem Informasi

(z is C1)

d. Teknik Komputer [R2] IF (x is A2) and (y is B1) THEN

2. Kriteria yang digunakan adalah hasil

(z is C2)

Nilai bahasa inggris, Nilai matematika, yang sesuai dengan minat dan bakat Nilai psikotes.

calon mahasiswa.

3. Metode yang digunakan dalam perancangan sistem ini adalah metode

3.1.1. Anlisis Dan Data Sistem

Fuzzy Logic. Dalam merancang sistem pendukung

4. Bahasa pemrograman adalah VB Net keputusan diperlukan data pendukung dan database yang digunakan adalah

antara lain:

Mysql.

a) Data jurusan meliputi nama mahsiswa, nilai jurusan.

II TINJAUAN PUSTAKA

b) Data kriteria meliputi Nilai bahasa

2.1 Metode Tsukamoto

inggris, Nilai Matematika, test psikotes. Dalam membangun sebuah sistem

c) Metode yang digunakan adalah metode fuzzy

fuzzy Tsukamoto.

penalaran, antara lain : metode Tsukamoto, metode Mamdani dan

3.2. Flowchart Kriteria Dan Program

metode Sugeno.

Pada metode

Studi

Tsukamoto, setiap konsekuen pada aturan Flowcart kriteria dan bobot program berbentuk

studi mengambarkan alur kriteria dan direpresentasikan dengan suatu himpunan

IF-THEN

harus

bobot jurusan. Secara detail dapat fuzzy dengan fungsi keanggotaan

dijelaskan pada gambar 3.1 sebagai monoton. Sebagai hasilnya, output hasil

berikut

inferensi dari tiap-tiap aturan diberikan dengan tegas (crisp) berdasarkan a- predikat

akhirnyadiperoleh dengan menggunakan rata-rata terbobot.

III ANALISIS DAN PERANCANGAN

3.1. Analisa Masalah

Masalah yang sering dihadapi oleh calon

mengetahui jurusan apa yang cocok dan sesuai dengan kemampuan dan minat

Indonesia. Adapun kriterianya sebagai berikut:

Tabel 3.6. Kriteria Pemilihan Program studi

3.5. Pilihan Program Studi

Pada pilihan program studi terdapat empat program studi yang menjadi keluaran dari perogram ini yaitu Teknik informatika, sitem informasi, Manajemen informatika, dan teknik komputer. Dari pilihan program studi tersebut dapat

Gambar 3.1 Flowchart kriteria dan bobot dibuat sebuah tabel dan kurva sebagai ProgramStudi

berikut: Tabel 3.7 Penilaian Jurusan

A. Rancangan Tabel Hasil

Tabel hasil adalah tabel yang berisi hasil dari penentuan jurusan. Struktur tabel hasi disajikanpada tabel 3.5 . Tabel 3.5. Rancangan Tabel Hasil

3.4. Penentuan Kriteria Pemilihan Program Studi

Dalam penentuan pemilihan program studi di STMIK Kristen Neumann Indonesia

dibutuhkan untuk pemilihan program studi di STMIK Kristen Neumann

Berikut ini adalah perhitungan untuk menghitung fungsi keanggotaan dari keriteria nilai bahasa inggris:

3.6. Fungsi Keanggotaan

Untuk mendapatkan hasil dari sistem pendukung pemilihan program studi dengan metode fazzy maka harus ditentukan fungsi

keanggotaan dari

keriteria kriteria yang sudah ditentukan. Kriteria yang harus dibuat fungsi keanggotaannya antra lain nilai bahasa inggris, nilai matematka, dan test psikotest.

3.6.2. Fungsi Keanggotaan Test Psikotest

3.6.1. Fungsi Keanggotaan Nilai

Variabel dari fungsi keanggotan nilai

Bahasa Inggris

Matematika terdiri dari cukup, baik, Variabel dari fungsi keanggotan nilai

sangat baik. Dan nilai yang dibutuhkan bahasa inggris terdiri dari cukup, baik,

funggsi keanggotaan nilai sangat baik. Dan nilai yang dibutuhkan

dalam

Matematika dapat dilihat pada tabel dan dalam funggsi keanggotaan nilai baha

kurva segitiga berikut ini: inggris dapat dilihat pada tabel dan kurva

segitiga berikut ini: Tabel 3.9. Fungsi Keanggotaan Test Psikotest

Tabel 3.8. Tabel Fungsi Keanggotaan Nilai Bahasa Inggris

Gambar 3.5. Kurva Nilai Test Psikotest

Berikut ini adalah perhitungan untuk menghitung fungsi keanggotaan dari keriteria Test Psikotest:

IV HASIL DAN IMPLEMENTASI

4.1. Implementasi

Tahap implementasi merupakan tahap yang dilakukan setelah tahap analisis dan perancangan diselesaikan. Dalam bab ini

3.6.3. Fungsi Keanggotaan Nilai

akan dijelaskan fitur-fitur yang ada pada

Matematika

perangkat lunak Sistem Pendukung Variabel dari fungsi keanggotan nilai

Keputusan Pemilihan Program Studi serta Matematika terdiri dari cukup, baik,

bagaimana cara menjalankannya. sangat baik. Dan nilai yang dibutuhkan

dalam fungsi keanggotaan

nilai

Matematika dapat dilihat pada tabel dan kurva segitiga berikut ini:

Tabel 3.9. Tabel Nilai matematika

Berikut ini adalah perhitungan untuk menghitung fungsi keanggotaan dari keriteria nilai Matematika:

1. Menggabungkan metode Fuzzy logic dengan metode matematika lain seperti ahp atau topsis sehingga dapat membuat niai-nilai pendukung keputusan yang dihasilkan lebih akurat dan terperinci.

2. Sistem ini masi dapat dikembangkan menjadi sistem pendukung keputusan yang berbasis online, agar calon mahasiswa lebih mudah untuk mengakses sistem tersebut.

DAFTAR PUSTAKA

Umar. 2001. Gambar 4.7 Tampilan Hasil Akhir

Pengambilan Keputusan : Panduan Langkah demi

V KESIMPULAN DAN SARAN

Langkah Mengembangkan Sistem

Keputusan Berbasis Dari hasil analisis hingga pengujian

5.1. Kesimpulan

Pendukung

Komputer. Jakarta : PT Elex Media sistem yang telah dilakukan, maka dapat

Komputindo.

diambil beberapa

Hamri Efendi, 2012. “Penentuan daiantaranya sebagai berikut:

kesimpulan

Pemateri Pelatihan Dengan Fuzzy

1. Dengan menggunakan system Inference System (FIS) Tsukamoto pendukung keputusan dengan metode

(Studi Kasus : Himpunan Mahasiswa fuzzy ini dapat mempemudah untuk

Islam)”. Skripsi Sarjana Ilmu calon mahasiswa dalam memilih program

komputer, Universitas Mulawarman. studi di STMIK Neumann sesuai dengan

Kusuma Dewi dan Purnomo, 2010, minat dan kemampuan.

Aplikasi Logika Fuzzy untuk

2. Proses penentuan pemilihan program

Pendukung

studi dilakukan berdasarkan nilai Keputusan, Graha Ilmu, Yogyakarta. prioritas yang diperoleh dari setiap calon

Susilo, Frans. 2011. Landasan mahasiswa tersebut yang kemudian

Matematika .Yogyakarta: Graha Ilmu. dibandingkan terhadap nilai standar

Thendean

dalam hal ini yaitu nilai prioritas Helmy dan Meylina Sugiarto. 2008. maksimal yang diperoleh dari penetapan

PenerapaFuzzy If-Then Rules untuk rating derajat kepentingan tiap kriteria.

Peningkatan Kontras pada Citra

3. Sistem ini hanya sebagai alat bantu HasilMammografi. Jurnal bagi pengambil keputusan dalam memilih

Informatika; Vol. 9, No.1. sebuah program studi dari sebuah

Turban, E. 2005. Decision Support Universitas, namun keputusan akhir tetap

System and Inteligent Systems. Jilid1. berada di tangan pengambil keputusan.

Edisi 7. Yogyakarta: Penerbit Andi.

4. Metode yang digunakan adalah metode Hanis Setiawati Permatasari. 2015. fuzzy tsukamoto.

“sistem

pendukung keputusan

program studi di Berdasarkan hasil penelitian ini, ada

5.2. Saran

pemilihan

mulawarman beberapa saran yang dapat dilakukan

universitas

menggunakan metode tsukamoto. guna pengembangan sistem ini menjadi

Universitas Mulawarman” lebih baik, diantaranya sebagai berikut:

PEMBANGUNAN APLIKASI SERVER WARI ENDA

1 Ertina Sabarita Barus dan 2 Christian Jorena Sitepu

STMIK Kristen Neumann Indonesia Jl.Letjend. Jamin Ginting Km.10,2 Medan

1 baruschild2@gmail.com 2 jorenalight@gmail.com

Program Studi Teknik Informatika

ABSTRACT

Application Server Wari Enda is a useful application to perform charging data- data, that the church's message GBKP (momo), devotional, devotional author profile, songbook GBKP, foster children, as well as information GBKP. In the preparation of this paper the author only do the charging data GBKP church bulletin (momo), devotional, and the author's profile afterthought. The author also build a simple web server that can make the process of inputting data into a database which has been built using the PHP programming language that in her also includes the encoding process in the form of JSON (Java Script Object Notation) so that the data entered is legible by Enda Wari Android application users.

Keywords: Application Server, Wari Enda, Web Server, Database, PHP, JSON

1. PENDAHULUAN

script yang digunakan agar informasi- informasi yang dikirim dapat dibaca pada

1.1 Latar Belakang Masalah

interface Wari Enda di smartphone Android. Setiap aplikasi yang menampilkan

Berdasarkan latar belakang tersebut, maka informasi-informasi yang disebarkan kepada

menetapkan judul yaitu masyarakat sudah pasti memerlukan tempat

penulis

“Pembangunan Aplikasi Server Wari Enda”. penyimpanan, yaitu server. Dalam penelitian

2. LANDASAN TEORI

ini penulis memilih aplikasi Android yang bernama Wari Enda dan membangun sebuah

2.1 Aplikasi Server

aplikasi server sebagai tempat penyimpanan Aplikasi server adalah aplikasi

informasi-informasi seperti warta jemaat,

berfungsi melayani renungan harian, dan profil penulis renungan

komputer

yang

sebelum disebarkan kepada jemaat yang permintaan akses dari komputer client. menggunakan Wari Enda, terkhusus jemaat

2.2 Wari Enda

Gereja Batak Karo Protestan (GBKP). Aplikasi server ini dibangun dengan

Wari Enda merupakan aplikasi menggunakan bahasa pemrograman php dan

smartphone berbasis Android yang dibangun memakai format JSON sebagai penerjemah

oleh seorang Dosen bernama Jos Timanta

Tarigan S.Kom., M.Sc. yang berfungsi informasi yang optimal yang dibutuhkan sebagai aplikasi persebaran data-data

oleh para pengguna.

pelayanan Gereja Batak Karo Protestan (GBKP) yang meliputi warta gereja (momo),

2.5 PHP

renungan harian, profil penulis renungan, PHP merupakan singkatan dari program anak asuh, buku lagu GBKP, dan

“Hypertext Preprocessor”, PHP adalah informasi GBKP. Aplikasi ini dapat dipakai

sebuah bahasa scripting atau sering disebut oleh siapa saja, khususnya para jemaat

bahasa pemrograman yang terpasang pada GBKP di seluruh Indonesia secara online.

HTML. Sebagian besar sintaksnya mirip dengan bahasa pemrograman C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik dan mudah dimengerti.

2.6 JSON

JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta

Gambar 2.1: Logo Wari Enda mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat

2.3 Web Server

dari Bahasa Pemprograman JavaScript, Standar ECMA-

berdasarkan

bagian

Web server adalah sebuah software 262 Edisi ke-3 - Desember 1999. JSON yang memberikan layanan berbasis data dan merupakan format teks yang tidak berfungsi menerima permintaan dari HTTP bergantung pada bahasa pemprograman atau HTTPS pada klien yang dikenal dan apapun karena menggunakan gaya bahasa biasanya kita kenal dengan nama web yang umum digunakan oleh programmer browser (Mozilla Firefox, Google Chrome) keluarga C termasuk C, C++, C#, Java, dan untuk mengirimkan kembali yang JavaScript, Perl, Python dll. Oleh karena hasilnya dalam bentuk beberapa halaman sifat- sifat tersebut, menjadikan JSON ideal web dan pada umumnya akan berbentuk sebagai bahasa pertukaran-data. dokumen HTML.

3. ANALISIS DAN PERANCANGAN

2.4 Database SISTEM

Database adalah susunan record data

3.1 Analisis Sistem yang diajukan

operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan

Penulis membangun aplikasi server disimpan secara terintegrasi dengan

yang akan bertugas sebagai pelayan data menggunakan metode tertentu dalam

bagi aplikasi Wari Enda. komputer sehingga mampu memenuhi

Aplikasi server ini akan terkoneksi

4.1 Hasil Rancangan Database

melalui jaringan internet dan akan memiliki database. Sistem yang dibangun akan

Pada penelitian ini dibangunlah

sebuah

bernama jttw9621_warienda dengan 8 tabel pada

diakses oleh admin dan pemasukan data

database

dilakukan dengan mengakses database. menu phpMyAdmin yang terdapat pada web

3.2 Kebutuhan Fungsional

hosting control panel, namun pada tugas akhir ini penulis berfokus pada 4 tabel, yaitu

1. Aplikasi server harus dapat menyimpan tabel momo, renungan, personal, dan user.

dan mengirim informasi momo (warta jemaat), renungan harian, dan profil penulis renungan.

2. Aplikasi server harus dapat menerima permintaan data dan informasi dari aplikasi Wari Enda.

3.3 Kebutuhan non-Fungsional

Gambar 4.2 : Database Wari End Selain kebutuhan fungsional di atas

penulis juga mengusulkan agar sistem yang dibangun harus memenuhi kebutuhan non- fungsional sebagai berikut :

4.1.1 Tabel Momo

1. Aplikasi server yang terkoneksi dengan Tabel momo berisi 7 field yang internet.

terdiri

tanggal_masuk, tanggal_berlaku, judul, isi, id_user, id

dari

id,

2. Request dan respon dari server yang pengirim, dan id_file_lampiran. diinterpretasikan.

4.1.2 Tabel Renungan

4. HASIL DAN PEMBAHASAN

Tabel renungan terdiri dari 8 field, Berikut ini adalah halaman login ke

yaitu id, tanggal_masuk, tanggal_berlaku, database, dimana alamat hosting yang

judul, ayat_alkitab, isi, id_penulis, dan diakses yaitu: https://jttarigan.com:2082/

id_pengirim.

4.1.3 Tabel Personal

Tabel personal yang merupakan profil dari penulis renungan terdiri dari 11 field id_personal, nama, tempat__lahir, tanggal_lahir,

jenis_kelamin, alamat, no_telp, id_user, id_file_foto, keterangan dan alamat_surel.

Gambar 4.1 : Login ke dalam database

4.1.4 Tabel User

4.2.3 Momo GBKP

Tabel user terdiri dari 2 field, yaitu Di bawah ini merupakan tampilan username dan password.

halaman momo dari aplikasi web server ketika kita telah melakukan login. Daftar isi

4.2 Tampilan Aplikasi Web Server

momo pada aplikasi web ini terdiri dari Gambar-gambar di bawah ini

nomor, id momo, tanggal masuk, tanggal merupakan hasil dari perancangan aplikasi

berlaku, judul momo, isi, id user, id web yang telah dibangun oleh penulis.

pengirim, id file lampiran, dan aksi. Dimana di halaman ini dapat dilakukan penambahan,

4.2.1 Login

pengeditan, dan penghapusan data. Untuk masuk ke dalam halaman web

server yang

beralamat

di:

https://jttarigan.com:2082/Wari enda/Cristian, terlebih dahulu isi user login dengan username dan password seperti pada gambar berikut.

Gambar 4.5 Tampilan daftar isi momo

4.2.4 Renungan Harian

Di bawah ini merupakan tampilan halaman renungan aplikasi web server Wari

Gambar 4.3 Login user Enda ketika kita telah melakukan login. Daftar isi renungan pada aplikasi web ini

4.2.2 Menu Utama

terdiri dari nomor, id, tanggal masuk, Pada menu utama ini terdapat 4

tanggal berlaku, judul, ayat alkitab, isi, id menu yaitu Momo GBKP, Renungan

penulis, id pengirim, dan aksi. Dimana di Harian, Personal, dan User.

halaman ini dapat dilakukan penambahan, pengeditan, dan penghapusan data.

Gambar 4.4 Tampilan menu utama Gambar 4.4 Tampilan menu utama

Gambar 4.4 Tampilan daftar isi renungan harian

4.2.5 Personal (Profil Penulis Renungan)

Gambar 4.6 Tampilan daftar isi user Di bawah ini merupakan tampilan

dari halaman personal aplikasi web server

4.3 Program PHP

Wari Enda setelah kita melakukan login. Tampilan daftar isi personal pada aplikasi

Dalam pengerjaan aplikasi server web ini terdiri dari nomor, id personal,

Wari Enda terdapat beberapa program yang nama, tempat lahir, tanggal lahir, jenis

dibangun dalam bentuk php yang terdapat kelamin, alamat, nomor telepon, id user, id

pada menu file manager yang tedapat pada file foto, keterangan, alamat surel, dan aksi.

menu cPanel sebagai web hosting control Dimana di halaman ini dapat dilakukan

tersedia. Berikut ini penambahan, pengeditan, dan penghapusan

panel

yang

diperlihatkan program dalam pengerjaan data.

aplikasi server Wari Enda.

Gambar 4.5 Tampilan daftar isi personal Gambar 4.7 Program PHP

4.2.6 Daftar isi user

Gambar di atas merupakan file PHP yang digunakan untuk mengirim permintaan

Di bawah ini merupakan tampilan

aplikasi Wari Enda.