PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The...

15
PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The Opportunities and Challenges in Computational Intelligence, Big Data, and Cybernetics YOGYAKARTA, 18 OKTOBER 2014 Editor Pelaksana : Jaka Permadi Muhammad Radzi Rathomi Kharis Syaban Ida Maratul Khamidah Indonesian Computer Electronics and Instrumentation Support Society (IndoCEISS) Sekip Utara Bulaksumur, Gedung Sekretariat ELINS Lt.1 FMIPA UGM, Yogyakarta,Indonesia

Transcript of PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The...

Page 1: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The Opportunities and Challenges in Computational Intelligence, Big Data, and Cybernetics YOGYAKARTA, 18 OKTOBER 2014 Editor Pelaksana : Jaka Permadi Muhammad Radzi Rathomi Kharis Syaban Ida Maratul Khamidah Indonesian Computer Electronics and Instrumentation Support Society (IndoCEISS) Sekip Utara Bulaksumur, Gedung Sekretariat ELINS Lt.1 FMIPA UGM, Yogyakarta,Indonesia

Page 2: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The Opportunities and Challenges in Computational Intelligence, Big Data, and Cybernetics ISBN : 978-602-19406-2-4

Copyright Abstracting is permitted with credit to the source. Copyright © 2014 by the Indonesian Computer Electronics and Instrumentation Support Society (IndoCEISS). All rights reserved. Printed in Yogyakarta, Indonesia.

Published by : Indonesian Computer Electronics and Instrumentation Support Society (IndoCEISS) at Sekip Utara Bulaksumur, Gedung Sekretariat ELINS Lt.1 FMIPA UGM, Yogyakarta, 55281, telp/fax : +62 (274) 3044383 / +62 (274) 555133, email: [email protected] In Collaboration With : Computer Sciences Post Graduate Program, Department of Computer Sciences and Electronics Instrumentations Faculty of Mathematics and Natural Sciences, Universitas Gadjah Mada S2/S3 Building 4th floor, Sekip Utara, Bulaksumur, Yogyakarta, Indonesia

Page 3: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Seminar Nasional Ilmu Komputer 2014 Yogyakarta, 18 Oktober 2014

i

KOMITE

Penanggung jawab Drs. Edi Winarko, M.Sc., Ph.D Ketua Pelaksana Pingky Alfa Ray Leo Lede

Komite Program Drs. Edi Winarko, M.Sc., Ph.D Prof. Dra. Sri Hartati, M.Sc., Ph.D Editor Pelaksana Jaka Permadi Muhammad Radzi Rathomi Kharis Syaban Ida Maratul Khamidah

Page 4: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Seminar Nasional Ilmu Komputer 2014 Yogyakarta, 18 Oktober 2014

iii

DAFTAR ISI KOMITE i KATA PENGANTAR ii DAFTAR ISI iii Computational Intelligence Analisis Unjuk Kerja Metode Klasifikasi pada Aplikasi Pengenalan Wajah Yustina Retno Wahyu Utami dan Teguh Susyanto 1 Ekstraksi Ciri PCA DAN LDA untuk Pengenalan Isyarat Abjad SIBI Ari Kusumaningsih 6 Implementasi Pemrosesan Paralel pada Pelatihan JST dengan AG Berbasis Multithread M. Radzi Rathomi 11 Kajian Pengolahan Citra untuk Analisis Kanker Paru–Paru Maria Mediatrix, Teguh Bharata Adji dan Hanung Adi Nugroho 15 Kajian Prediksi Struktur Sekunder Protein Dengan Mesin Pembalajaran dan Skema Pengkodean Miftahurrahma Rosyda, Teguh Bharata Adji dan Noor Ahmad Setiawan 24 Kombinasi dan Evaluasi Operator Mutasi Algoritma Genetika pada Traveling Salesmen Problem (TSP) Sean C. Sumarta, Noor Akhmad Setiawan dan Teguh Bharata Aji 30 Metode Cluster-Indexing Menggunakan Self-Organizing Map untuk Case Base Sistem Rekomendasi Musik Berbasis Kasus Gst. Ayu Vida Mastrika Giri 36 Model K-Nearest Neighbor Menggunakan Kombinasi Basis Aturan dan Basis Pengetahuan Nidia Rosmawanti dan Bahar 42 Penentuan Arsitektur Jaringan Syaraf Tiruan Backpropagation (Bobot Awal Dan Bias Awal) Menggunakan Algoritma Genetika Christian Dwi Suhendra dan Retantyo Wardoyo 46 Penerapan Ant Colony Optimization sebagai Problem Solver dalam Sliding Puzzle Games Erick Alfons Lisangan dan Phie Chyan 53 Penerapan Fuzzy C-Means untuk Mengelompokkan Kemampuan Dasar Berhitung dan Hasil Belajar Nola Ritha, Nurul Hayaty dan Muh.Nurtanzis Sutoyo 58 Penerapan Metode Any Colony Optimization (ACO) untuk Mendistribusikan Aliran Siaran TV Kabel Muh.Nurtanzis Sutoyo dan Aina Musdholifah 62 Penerapan Metode Clustering K-Means untuk Menentukan Kategori Stok Barang Elly Muningsih 67 Pengaruh Harga Minyak Dunia terhadap Prediksi Harga Saham Menggunakan Jaringan Saraf Tiruan Eka Mala Sari Rochman 72 Pengurangan Dimensi Fitur Melalui Transformasi Matrik Co-Occurrence untuk Pengenalan Jender Cucun Very Angkoso 78 Prediksi Harga Saham dengan Hybrid Growing Hirarchial Self Organizing Map (GH-SOM) dan BPNN Putu Sugiartawan dan Sri Hartati 82 Rancang Bangun Sistem Fuzzy Takagi Sugeno untuk Rekomendasi Anggaran APBD Komang KurniawanWidiartha dan Azhari SN 88 Segmentasi Citra untuk Menentukan Ukuran Pakaian dengan Menggunakan Metode Naïve Bayes Eza Rahmanita , Meidya Koeshardianto dan Septian Yudha Adi Perwira 95 Segmentasi Sel Blast pada Otomatisasi Sistem Deteksi Leukimia Limpositik Akut (ALL) Firdaus Islami Sholeh, Hizbullah Abdul Aziz jabbar, Diaz Arghi Setiawan, Ika Candra Dewi, Sri Hartati dan Agus Harjoko 106

Page 5: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Seminar Nasional Ilmu Komputer 2014 Yogyakarta, 18 Oktober 2014

iv

Big Data Data Mining untuk Analisis Pola Penggunaan Internet Menggunakan Metode Clustering Yudi Wahyu W. dan an P. Insap Santoso 112 Konsep IRODCO dalam Pengelolaan Big Data Jalan dan Jembatan Indonesia Dimas Sigit Dewandaru dan Arief Bachtiar 117 Pendekatan Algoritme Artificial Bee Colony untuk klasifikasi Halaman Situs Web Saucha Diwandari, Adhistya Erna Permansari dan Indriana Hidayah 123 Segmentasi Pelanggan PDAM dengan Metode Adaptive Resonance Theory 2 A.A. Gede Bagus Ariana dan I Wayan Dita Andriawan 130

Cybernetics Otomasi Perajang Tembakau Skala Industri Kecil dan Rumah Tangga Berbasis Mikrokontroler Muchamad Malik 136 Pengembangan Deteksi Gestur Tangan Berbasis Citra Depth Menggunakan Pencocokan Fitur Muhammad Fuad 144

Penalan Komputer Aplikasi Kelayakan Pemberian Kredit Usaha Menengah Menggunakan Algoritma ID3 Yeni kustiyahningsih 150 Aplikasi Sistem Pakar untuk Simulasi Diagnosa Penyakit pada Tanaman Padi di Kabupaten Merauke Lilik Sumaryanti dan Heru Ismanto 154 Sistem Diagnosis Penyakit Gigi dan Mulut Menggunakan Kombinasi CBR-RBR Made Hanindia Prami Swari dan Edi Winarko 163 Sistem Pakar Diagnosis Penyakit Jamur dengan VCIRS dan Dempster Shafer Trismayanti Dwi Puspitasari dan Retantyo Wardoyo 169 Sistem Pakar untuk Diagnosa Penyakit Gigi dengan Metode Case-Based Reasoning Siti Masithoh dan Eko Nugroho 176 Sistem Pakar Untuk Menganalisa Penyebab Kerusakan pada Printer Taufiq dan Yulia Yudihartanti 182 Sistem Pendukung Keputusan Calon Penerima Kredit UMKM dengan Metode AHP dan TOPSIS Brigda Arie Minartiningtyas dan I Kadek Nopiantara 191 Sistem Pendukung Keputusan Pemilihan Pejabat Struktural (Studi kasus Pemda DIY) Novita Riswari, Eko Nugroho dam Adhistya Erna 197 Sistem Pendukung Keputusan Penilaian Pegawai pada Sekretariat Kota Denpasar Menggunakan Metode Electre Aniek Suryanti Kusuma 204 Sistem Pendukung Keputusan Seleksi Pegawai Untuk Promosi Jabatan Struktural Menggunakan Metode Analytic Network Process (ANP) Vivie Deyby Kumenap dan Sri hartati 210 SPK Penentuan Debitur yang Memiliki Tunggakan Kredit Menggunakan Metode AHP-TOPSIS (Studi Kasus: BPR Irian Sentosa Cabang Timika) Imelda OctvlienPakasi dan Retantyo Wardoyo 218

Page 6: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Seminar Nasional Ilmu Komputer 2014 Yogyakarta, 18 Oktober 2014

v

Sistem Informasi dan Aplikasinya

Aplikasi Dakwah Digital Berbasis Multimedia di Dompet Peduli Ummat Daarut Tauhiid Tasikmalaya Nurul Hiron, Nur Nur Widiyasono dan Firmansyah Maulana 225 Aplikasi E-Emergency Berbasis Android Aeri Rachmad, Fitri Damayanti dan Iddrus 231 Implementasi Algoritma Djikstra pada SMS Gateway Lokasi Wisata Kabupaten SBD Paskalis Andrianus Nani dan Adri Gabriel Sooai 237 Implementasi Sistem Informasi Persediaan Menggunakan Metode Weighted Average Sandhy Tyas Saputra and Agustinus Fritz Wijaya 242 Model Analisis Sistem Informasi Pariwisata Menggunakan Metode Modified EUCS (Ongoing Research) Yunita Kusrianawati, Paulus Insap Santosa dan Wing Wahyu Winarno 248 Model Arsitektur Layanan Terintegrasi untuk Mendukung Interoperasiabilitas Layanan Perguruan Tinggi Aradea, R. Reza El Akbar, Husni Mubarok 254 Partial Least Square pada Pengukuran Usabilitas Aplikasi Simkopsyah Lutfiyah Dwi Setia 260 Penerapan Knowledge Sharing pada Sistem Informasi Logbooks Hotel All Seasons Legian I Putu Gede Budayasa dan I Nyoman Nestrayana 265 Penerapan Pemrograman Dinamis Mundur untuk Rute Penerbangan Virtual Berbasis Web SIG Fahrul Agus, Dedy Fuadi dan Yulianto 272 Rancang Bangun Aplikasi Pencarian Sarana Umum Menggunakan Geo-Tagging pada Platform Google Android di Pulau Madura Ery Setiyawan Jullev A, Firdaus Sholihin, Kautsar Sophan 280 Rancang Bangun Plugin Wordpress untuk Sistem Informasi Akademik Haris Kolengsusu 286 Sistem Audit Mutu Akademik Internal Berbasis Web pada Universitas Sriwijaya Apriansyah Putra 295 Sistem Informasi Akademik Terintegrasi Berbasis Web di Sma Muhammadiyah Bangkalan Haryanto, Firli Irhamni, Bain Khusnul K, Yenny Kustiyahningsih 306 Sistem Informasi Service dan Penjualan Spare Parts Sepeda Motor Berbasis Web Muhammad Ali Syakur 314 Sistem Pakar Diagnosa Penyakit Burung Merpati dengan Metode Certainty Factor Ardhi Wijayanto dan Pradityo Utomo 320

Artificial Intelligence Ekstraksi Fitur Tekstur dan Warna Citra Daun Jagung untuk Klasifikasi Penyakit Frangky Tupamahu, Christyowidiasmoro dan Mauridhi Hery Purnomo 328 Segmentasi Sel Parasit Malaria Dalam Sel Darah Manusia pada Ruang Warna HSV dengan K-Means Clustering Son Ali Akbar, Hanung Adi Nugroho, Oyas Wahyunggoro dan E. Elsa Herdiana M 333 Sistem Multiagen untuk Pengklasteran Pendaki Menggunakan K-Means

Maya Cendna dan Ashari SN 339 Semantic Web Aplikasi Rantai Pasokan Terintegrasi dengan Semantic Web Service berbasis WSMO dan Peramalan Double Exponential Smoothing Eko Junirianto dan Azhari SN. 346 Analisis Sentimen Berbasis Lexicon Dan Emoticon Nurirwan Saputra, Teguh Bharata Adji dan Adhistya Erna Permanasari 355

Page 7: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

306

Sistem Informasi Akademik Terintegrasi Berbasis Web

di SMA Muhammadiyah Bangkalan

Haryanto, Firli Irhamni, Bain Khusnul K, dan Yenny Kustiyahningsih

Abstract

1— The research applies Academic

Student Information System were using Web with

PHP and MySQL. The information system has been

tested by general academic data such as data

administrator, teacher, and student. The methodology

used in the design with the Unified Approach (UA)

for analyzing and designing Information Systems

Academic of case study SMA Muhammadiyah

Bangkalan. The tools UML (Unified Modeling

Language) which using diagrams such as use case

diagrams, activity diagrams, class diagrams, and

sequence diagrams. The system information

presentation system which includes the presentation

of a list of new students, re-registration. Student data,

teachers, data subjects, and students' final value

data. cademic information system that serves to

facilitate the pengursan student academic data and

improve the efficiency and efektitas in the foundation,

so that the work previously done manually can be

more easily and with good computerized.

Keywords – Information Systems, Academic, Unified

Approach, SMA Muhammadiyah

1. PENDAHULUAN

MA Muhammadiyah Bangkalan merupakan

salah satu lembaga pendidikan yang bekerja

untuk menciptakan murid yang berkualitas dan

berprestasi berdasarkan iman dan takwa. Saat ini

fasilitas yang disediakan oleh pihak sekolah

sangat membantu siswa dalam proses belajar,

namun mereka masih memiliki kelemahan yang

cukup kompleks dalam pengelolaan data,

khususnya pengelolaan informasi nilai siswa.

SMA Muhammadiyah Bangkalan selaku instansi

pendidikan swasta harus bersaing lebih ketat di

tataran kota maupun karesidenan yang belum

memanfaatkan teknologi ini. Jalannya aktivitas

administrasi pengolahan data akademik di SMA

tersebut Bangkalan sendiri masih bersifat

manual. Oleh sebab itu maka proses pengolahan

data sampai pembuatan laporan masih banyak

terjadi kesalahan dan keterlambatan dalam

proses akibat kelalaian manusia. Kekurangan

lainnya yaitu ketika proses pencarian data yang

Haryanto, Fakultas Teknik, Universitas Trunojoyo Jl. Raya

Telang, PO BOX 2, Kamal, Bangkalan – 69162

([email protected])

sudah lama sulit dilakukan. Jika kesalahan

seperti ini dibiarkan berlanjut maka pihak

sekolah akan mengalami kerugian akibat

kesalahan dalam laporan yang akan dijadikan

acuan pengambilan keputusan. Perkembangan

sistem informasi teknologi komputer

menjadikan pendidikan akan lebih berkualitas

dan dapat bersaing untuk meningkatkan mutu.

Dimana dengan adanya komputer sebagai alat

pengolah data, maka sistem informasi akademik

dianggap penting dan utama karena dapat

mendukung keberhasilan suatu instansi dalam

mencapai tujuannya. Kebutuhan akan sistem

yang bisa meminimalkan kesalahan akan sangat

dirasakan di sekolah ini. Dengan sistem yang

baru diharapkan dapat menjamin kecepatan

pemrosesan data dan menghasilkan informasi

yang sesuai kebutuhan sehingga SMA

Muhammadiyah Bangkalan bisa melakukan

akselerasi untuk kemajuan sekolah ke jangka

panjang.

Beberapa penelitian sebelumnya telah

mengembangkan SIAKAD yang membutuhkan

pengembangan dalam beberapa dekade sesuai

dengan kebutuhan berdasarkan analysis requeriment

[1]. Sedangkan Pesatnya perkembangan teknologi

informasi dan komunikasi, memungkinkan

pengembangan layanan informasi yang lebih baik

dalam suatu institusi pendidikan. Di lingkungan

akademik Sistem Informasi Akademik

(SIAKAD) bertujuan untuk mendukung

penyelenggaraan pendidikan, sehingga lembaga

pendidikan dapat menyediakan layanan

informasi yang lebih baik kepada komunitasnya,

baik di dalam maupun di lembaga sekolah

tersebut melalui internet [2]. Penelitian ini

dilakukan untuk membangun sistem informasi

akademik secara online telah mengakomodasi

guru dan staf yang bertugas untuk dapat

mengelola data-data nilai harian siswa, dengan

mudah dapat diakses lewat internet. Sistem ini

dibuat sebagai sebuah pendukung keputusan

dalam pengolahan data. Selain itu, pihak

manajemen sekolah dapat lebih mudah dalam

membuat keputusan (decision making) yang

berhubungan dengan sekolah di SMA

Muhammadiyah Bangkalan.

S

Page 8: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

307

2. KAJIAN PUSTAKA

2.1 Sistem Informasi

Sistem informasi adalah suatu sistem

didalam suatu organisasi yang mempertemukan

kebutuhan pengolahan transaksi harian,

mendukung operasi, bersifat manajerial dan

kegiatan strategis dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporan-

laporan yang diperlukan [3].

Dari definisi diatas dapat diambil

kesimpulan bahwa sistem informasi merupakan

perpaduan antara manusia, alat teknologi, media,

prosedure dan pengendalian yang bertujuan

untuk menata jaringan komunikasi sehingga

dapat membantu dalam pengambilan keputusan

yang tepat. Sistem informasi dalam sebuah

sistem meliputi pemasukan data (input)

kemudian diolah melalui suatu model dalam

pemrosesan data, dan hasil informasi akan

ditangkap kembali sebagai suatu input dan

seterusnya sehingga membentuk siklus

informasi yang dapat diperoleh dari sistem

informasi sebagai sistem khusus dalam

organisasi untuk mengolah informasi tersebut.

kemudian diolah melalui suatu model dalam

pemrosesan data, dan hasil informasi akan

ditangkap kembali sebagai suatu input dan

seterusnya sehingga membentuk siklus

informasi yang dapat diperoleh dari sistem

informasi sebagai sistem khusus dalam

organisasi untuk mengolah informasi tersebut.

Dalam penelitian ini akan dibuat sistem

informasi akademik online sekolah sebagai

sarana untuk mempromosikan sekolah dan

menginformasikan kegiatan yang berkaitan

dengan perkembangan sekolah serta

penyimpanan data dan transparansi data nilai

siswa dimana orang tua/wali murid dapat

melihat perkembangan studi dari siswa yang

dibangun berdasarkan hubungan yang saling

berkaitan sesuai Gambar 1.

Gambar 1 Hubungan sinkrosinasi SDM sekolah

2.2 Unified Approach (UA)

Unified Approach adalah suatu metodologi pengembangan sistem berbasis objek yang menggabungkan beberapa proses dengan menggunakan UML sebagai pemodelannya [4]. Sistem dengan pendekatan berorientasi objek ini didari UA adalah suatu metodologi pengembangan sistem berbasis objek yang menggabungkan proses dan metodologi yang telah ada sebelumnya dan menggunakan UML sebagai standar pemodelannya. Proses UA merupakan proses dari metode objek yang telah diperkenalkan oleh Booch, Rumbaugh, dan Jacobson. Tahap Analisis dalam UA ditujukan untuk mengidentifikasi kelas-kelas yang terdapat dalam sistem. Kelas-kelas yang telah teridentifikasi sebagai output di tahap analisis akan dijadikan input pada tahap perancangan. Sementara itu, output dari tahap perancangan adalah perangkat lunak yang telah dirancang sesuai dengan kebutuhan user.

2.3 Unified Modelling Language (UML)

Unified Modelling Language adalah adalah keluarga notasi grafis yang di dukung oleh meta-model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang di bangun menggunakan pemrograman berorientasi objek. UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML sendiri juga memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software [5].

2.4 Interaksi Manusia Komputer (IMK)

Interaksi manusia dan komputer (Human Computer Interaction – HCI) adalah suatu disiplin ilmu yang membahas interaksi diantara pengguna dengan sistem komputer.Peran utama dari HCI adalah untuk menghasilkan sebuah sistem yang mudah digunakan, aman, efektif dan efisien. Model interaksi antara manusia dengan sistem melibatkan tiga komponen, yaitu pengguna, interaksi dan sistem itu sendiri. Menurut Santosa (2004) definisi Interaksi Manusia Komputer adalah Satu disiplin ilmu yang mengkaji tentang mendesain, mengevaluasi dan menerapkan (implementasi) interaksi antara manusia dengan computer, serta mengkaji tentang komunikasi atau interaksi diantara pengguna dengan sistem.

Page 9: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

308

2.5 Identifikasi kebutuhan data

Untuk pengolahan data akademik yang

terdiri: data mata pelajaran, data kelas, data

siswa, data pengajar, data pegawai, laporan nilai

dan absensi, data sarana dan prasarana, data

aspek penilaian, dan data jadwal mata pelajaran.

Sedangkan untuk pengolahan data registrasi dan

SPP : data pembayaran siswa, data pembayaran

daftar ulang atau registrasi.Identifikasi aktor

setelah melakukan analisis terhadap data dan

informasi yang berisi data untuk mengisi

informasi sekolah yang terlibat dalam proses

sistem didapatkan model aktor-aktor, yang

teridentifikasi aktifitas yang mendukung

berjalanya sistem yang dirancang, berikut tabel

identifikasi aktifitas aktor: Tabel 1 Keterkaitan data antara siswa, wali kelas, guru, staff

sekolah dan orang tua

NO

AKTOR DATA YANG

DI AKSES

Keterangan

1 Siswa Melihat data

nilai, jadwal

pelajaran,

absensi, data

mata pelajaran

Mendapatkan

informasi nilai

siswa

2 Guru Data Nilai ,

Absensi, jadwal

mengajar.

Melayani

kebutuhan user

3 Staf

Admin - Mengolah

semua Data

Mata

Pelajaran, Data

Kelas, Data

Siswa, Data

Pengajar, Data

Pegawai,

Laporan Nilai

dan Absensi,

Data Sarana

dan Prasarana,

Data Aspek

Penilaian, dan

data Jadwal

Mata

Pelajaran,

pembayaran.

- Mencetak

laporan

Memberikan

pelayanan secara

terpadu

4 Kepala

Sekolah - Menerima

laporan semua

data siswa,

guru, pegawai,

nilai, kegiatan

sekolah,

pembayaran,

dan lai-lain

Mendapatkan

semua Laporan

sekolah

5 Orang Tua - Data nilai

siswa

Menerima

informasi

mengenai

sekolah dan

perkembangan

(nilai) anaknya

3. HASIL DAN PEMBAHASAN

3.1 Skema Relasi Database

Proses relasi antar file merupakan gabungan

antar file yang memiliki primary key (kunci

utama) yang sama, sehingga file-file tersebut

menjadi satu kesatuan yang dihubungkanoleh

field (atribut) kunci tersebut. Pada proses ini

elemen-elemen data dikelompokkan menjadi

satu file database beserta entitas dan

hubungannya. Skema relasi Sistem Informasi

Akademik SMA Muhammadiyah Bangkalan

ditunjukkan pada Gambar 2 :

uas

id_uas

nis

id_kelas

semester

id_pelajaran

uh1

uh2

uas

total

thn_ajaran

tgl

...

int(11)

varchar(20)

int(11)

int(5)

int(11)

int(10)

int(10)

int(11)

int(11)

int(4)

varchar(30)

<pk>

<fk3>

<fk1>

<fk2>

<fk4>

tahun

thn_ajaran

status

int(4)

int(1)

<pk>

uts

id_uts

nis

id_kelas

semester

id_pelajaran

uh1

uh2

uts

total

thn_ajaran

tgl...

int(11)

varchar(20)

int(11)

int(11)

int(11)

int(11)

int(11)

int(11)

int(11)

int(4)

varchar(30)

<pk>

<fk3>

<fk1>

<fk2>

<fk4>

t_user

id_user

nis

pass

...

int(11)

varchar(20)

varchar(50)

<pk>

<fk>

t_admin

id

nama

username

pass_md5

id_kelas

...

int(11)

varchar(100)

varchar(100)

varchar(100)

int(11)

<pk>

<fk>

siswa

nis

nama

kelamin

tmpt_lhr

tgl_lhr

ayah

ibu

job_ayah

job_ibu

alamat

no_telp

id_kelas

...

varchar(20)

varchar(100)

varchar(1)

varchar(30)

varchar(30)

varchar(100)

varchar(100)

varchar(30)

varchar(30)

text

varchar(20)

int(11)

<pk>

<fk>

periode

id_periode

nama_periode

int(2)

varchar(5)

<pk>

pelajaran

id_pelajaran

kode_pelajaran

nama_pelajaran

...

int(11)

varchar(30)

varchar(50)

<pk>

nilai_akhlak

id_akhlak

nis

id_kelas

semester

nilai_akhlak

nilai_kepribadian

periode

thn_ajaran

tgl

...

int(11)

varchar(20)

varchar(20)

int(4)

varchar(2)

varchar(2)

int(2)

int(4)

varchar(30)

<pk>

<fk1>

<fk2>

kkm

id_kkm

id_pelajaran

kkm

kelas

...

int(11)

int(11)

int(11)

varchar(10)

<pk>

<fk>

kelas

id_kelas

nama_kelas

thn_ajaran

...

int(11)

varchar(10)

int(4)

<pk>

<fk>

guru

nip

nama

kelamin

tmpt_lhr

tgl_lhr

no_telp

alamat

pendidikan

...

varchar(30)

varchar(100)

varchar(1)

varchar(50)

varchar(30)

varchar(20)

text

varchar(20)

<pk>

absen

id_absen

nis

id_kelas

semester

thn_ajaran

id_periode

ket

tgl

...

int(11)

varchar(20)

int(11)

int(11)

int(4)

int(10)

varchar(2)

varchar(30)

<pk>

<fk3>

<fk1>

<fk4>

<fk2>

wali

id_wali

nip

id_kelas

...

int(11)

varchar(30)

int(11)

<pk>

<fk1>

<fk2>

Gambar 2 Skema Relasi Tabel CDM

3.2 Usecase Diagram

Pada usecase Sistem Informasi Akademik

Berbasis Web di SMA Muhammadiyah

Bangkalan menjelaskan bahwa ada 3 aktor,

yaitu: admin, siswa dan wali kelas. Sebeleum

mengakses sistem, aktor harus melakukan login

terlebih dahulu. Selanjutnya sistem akan

memeriksa keabsahan dan level login apakah

login sesuai aktor yang terdaftar dengan

menggunakan username, dan password.

Berdasarkan Gambar 3. tugas dari Aktor admin

memiliki tanggung jawab akses untuk

memasukkan data manajemen user yang terdiri

data siswa, data guru, data kelas, dan data mata

pelajaran. Aktor siswa bertugas untuk akses

untuk mengecek nilai, dan sedangkan aktor wali

kelas memiliki akses untuk memasukkan nilai-

nilai siswa, mengisi absensi siswa serta mampu

melihat rekap nilai siswa.

Page 10: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

309

System

Admin

Wali Kelas

Siswa

Login

Lihat Data Siswa

Lihat Data Guru<<include>>

<<include>>

Manajemen Data Siswa

Manajemen Data Guru

Lihat Nilai

Masukkan Nilai Siswa

<<include>>

<<include>>

<<include>>

<<include>>

<<extend>>

<<extend>>

<<extend>>

Isi Absen

Lihat Absen

<<extend>>

Gambar 3 Usecase Diagram

3.3 Activity Diagram

Activity diagram menggambarkan

proses bisnis dan urutan aktivitas dalam

sebuah proses bisnis. Dipakai pada business

modeling untuk memperlihatkan urutan

aktifitas proses bisnis. Memiliki struktur

diagram yang mirip flowchart atau data flow

diagram pada perancangan terstruktur dan

diagram ini akan memodelkan sebuah proses

dalam memahami proses secara

keseluruhan. Activity dibuat berdasarkan

sebuah atau beberapa use case pada use case

diagram. Activity diagram merupakan alur

berjalannya aplikasi secara menyeluruh dari

aplikasi yang dijalankan oleh aktor. Di dalam

aplikasi Gambar 4 dan 5 semua aktivitas

mempunyai login masing-masing yang terdiri

tiga aktor, yaitu admin, wali kelas dan siswa.

3.3.1 Diagram Login

Gambar 4 Activity Diagram Login

Pada activity diagram di atas dapat kita lihat

bahwa pada saat kita melakukan login ke dalam

sistem dibutuhkan username dan password yang

kemudian dilakukan proses validasi apakah

sesuai dengan data yang ada dalam database.

3.3.2 Diagram Manajemen Data

masukakan data

validasi data

simpan atau hapus data

data kurang lengkap

manage data

Gambar 5 Activity Diagram Manajemen Data

Pada activity diagram di atas dapat kita

pahami pada saat kita memasukkan data,

langkah selanjutnya adalah proses validasi data.

Apabila data lengkap maka akan diteruskan ke

tahap manajemen data proses selanjutnya

sedangkan jika data kurang lengkap maka akan

kembali ke tahap input data.

3.4 Sequence Diagram

Sequence diagram (diagram urutan)

adalah suatu diagram yang memperlihatkan

atau menampilkan interaksi-interaksi antar

objek di dalam sistem yang disusun pada

sebuah urutan atau rangkaian waktu.

Interaksi antar objek tersebut termasuk

pengguna, display, dan sebagainya berupa

pesan/message.

Sequence Diagram digunakan untuk

menggambarkan skenario atau rangkaian

langkah-langkah yang dilakukan sebagai

sebuah respon dari suatu kejadian/even

untuk menghasilkan output tertentu.

Sequence Diagram diawali dari apa yang

mentrigger aktivitas tersebut, proses dan

perubahan apa saja yang terjadi secara

internal dan output apa yang dihasilkan. Sequence diagram menggambarkan interaksi

Page 11: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

310

antar objek di dalam dan di sekitar sistem.

Sequence diagram digunakan untuk

menggambarkan skenario atau rangkaian

langkah-langkah yang dilakukan sebagai respons

dari sebuah event untuk menghasilkan output

tertentu.

3.4.1 Sequence Diagram Admin

: Admin

Form Login Validasi Data Form Utama

1 : Input Username()

2 : Input Password()

3 : Request Data()

4 : Data Valid()

5 : Invalid Data()

Gambar 6 Sequence Diagram Admin

Sequence diagram Gambar 6 untuk proses

admin yaitu dengan memasukkan username dan

password ke dalam form login, selanjutnya

dilakukan proses validasi apakah username dan

password yang dimasukkan terdaftar dalam

dalam database atau tidak. Jika data yang

dimasukkan sesuai maka secara otomatis akan

diteruskan ke form utama. Sistem ini dibuat

secara dinamis sehingga dapat digunakan

oleh SMA lainnya. Tugas Admin akan

mengubah konten dalam manajemen data

yang berisi keseluruhan data misalnya nama

sekolah, alamat, kelas, jurusan, guru, siswa,

dan sebagainya.

3.4.2 Sequence Diagram Wali Kelas

: Wali Kelas

Form Login Validasi Data Form Utama

1 : Input Username()

2 : Input Password()

3 : Request Data()

4 : Data Valid()

5 : Invalid Data()

Gambar 7 Sequence Diagram Wali Kelas

Sequence diagram untuk aktor wali kelas

berdasarkan Gambar 7 dimana sistem

informasi akademik ini, formatnya

menyesuaikan model kurikulum. Isi yang

SIAKAD ini bisa diakses oleh guru, wali

kelas, siswa, maupun jajaran kepala sekolah.

Wali Kelas dapat langsung memasukkan

nilai hasil UTS, UAS serta dan presensi

serta ekstrakurikuler siswa untuk kelas yang

diampunya.

3.4.3 Sequence Diagram Siswa

: Siswa

Form Login Validasi Data Form Utama

1 : Input Username()

2 : Input Password()

3 : Request Data()

4 : Data Valid()

5 : Invalid Data()

Gambar 8 Sequence Diagram Siswa

Dari Gambar 8 sequence diagram di atas

siswa memasukkan username dan password ke

dalam form login, kemudian dilakukan proses

validasi apakah username dan password yang

dimasukkan terdaftar dalam database. Apabila

data yang dimasukkan sesuai secara otomatis

akan melanjutkan ke form input data siswa,

selanjutnya penginputan dapat dilaksanakan.

Setelah memasukkan data, tekan tombol

“Simpan” untuk menyimpan data dan pada

tombol “Edit” dan ”Keluar”.

4. HASIL UJI COBA

4.1 Menu Utama

Siakad atau Sistem Informasi Akademik

adalah sebuah sistem yang menyediakan layanan

akademik dengan memanfaatkan teknologi

informasi. Siakad diterapkan disekolah untuk

dapat memudahkan para pengguna (siswa) untuk

mendapatkan informasi-informasi terkait

akademik. Siakad SMA Muhammadiyah 1

Page 12: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

311

Bangkalan dirancang khusus untuk memenuhi

kebutuhan terkait sistem yang dapat

menyediakan informasi akademik SMA

Muhammdiyah 1 Bangkalan. Dengan

menggunakan Siakad dapat memudahkan para

pengguna yang terkait seperti siswa, guru, wali

kelas, dapat dengan mudah menggunakan dan

menyalurkan informasi-informasi akademik.

Untuk mengakses laman SIAKAD SMA

Muhammadiyah 1 Bangkalan maka admin dapat

menggunakan menu-menu yang tersedia,

diantaranya yaitu:

a. Manajemen data siswa

b. Manajemen data guru

c. Manajemen data kelas

d. Manajemen data mata pelajaran dan

e. Manajemen data wali kelas

4.2 Modul SIAKAD Siswa

Siswa dapat login kedalam sistem dan dapat

melihat nilai hasil belajar UTS dan UAS dari

masing-masing pelajaran pada kelas dan

semester siswa tersebut. Agar siswa bisa login

kedalam sistem maka harus melakukan klik pada

“Login Siswa” kemudian masuk dengan

menggunakan NIS dan Password dengan

memasukkan NIS dan Password kemudian klik

Login. Menu yang dapat diakses oleh siswa

yakni melihat nilai UTS, melihat nilai UAS,

mengganti Password, dan Logout. Salah satu

tampilan nilai sesuai menu Gambar 9.

Gambar 9 Tampilan menu melihat nilai UTS

4.3 Modul SIAKAD Wali Kelas

Wali kelas memiliki menu antara lain

absensi siswa, laporan absensi siswa, input nilai

siswa, laporan nilai siswa, dan management

akun.Laman wali kelas juga memuat sortcut

yang dapat digunakan oleh wali kelas untuk

mengakses menu yang disediakan oleh sistem.

Menu-menu sortcut tersebut mewakili garis

besar kebutuhan akan penyediaan informasi

yang akan disajikan.

Login yang dilakukan wali kelas sedikit berbeda

dengan siswa, wali kelas menggunakan

username dan password.

4.3.1 Tampilan Menu Absensi

Menu absensi digunakan untuk melakukan

input absensi siswa. Untuk dapat melakukan inpt

data absensi maka wali kelas harus melengkapi

periode, semester dan waktu masuk/tanggal

masuk

Tampilan menu laporan Absensi Per-Bulan

Laporan absensi digunakan untuk melihat

absensi siswa dari kelas yang bersangkutan.

Terdapat dua pilihan untuk melihat absensi

siswa yaitu absensi per-periode atau per-bulan

sesuai dengan Gambar 10.

Gambar 10 Tampilan Absensi Per-Bulan

4.4 Modul SIAKAD Admin

Admin memiliki menu yang sedikit lebih

banyak dengan wali kelas namun admin sangat

berbeda dan admin tidak diperbolehkan untuk

Page 13: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

312

melakukan hal-hal yang berkaitan dengan nilai

sesuai Gambar 11.

Beberapa menu yang dimiliki admin antara lain,

Buku Induk, Absensi Siswa, Laporan Absensi

Siswa, dan Management Akun. Laman admin

diakses dengan URL: siakad.smambangkalan.

sch.id/adminweb/

Gambar 11 Tampilan utama Laman Admin

4.5 Buku Induk

Buku induk guru merupakan menu yang

digunakan admin untuk mengelola guru yang

berada pada sekolah tersebut. Tampilan menu

Buku Induk – Input Guru yang terdiri Data

Kelas. Menu ini digunakan untuk terdiri kelas.

Dapat menambah kelas, edit, dan hapus kelas.

Tampilan menu Buku Induk – Data Wali kelas

Menu wali kelas digunakan untuk melakukan

management wali kelas karena wali kelas yang

nanntinya akan bertanggung jawab untuk segala

hal management terkait dengan siswa yang

diampuh wali kelas tersebut sesuai dengan

Gambar 12.

Dengan terciptanya sistem informasi

akademik ini dapat disimpulkan akan

memberikan kemudahan bagi siswa, wali kelas

dan sekolah seperti di bawah ini:

1. Wali kelas dapat dengan mudah

melakukan pengisian data, pengubahan

data, penghapusan data baik data siswa

maupun data nilai siswa.

2. Siswa dapat lebih mudah untuk

mengecek nilai ujian.

3. Hak akses yang ada pada sistem ini

dibedakan menjadi tiga jenis yaitu

sebagai siswa memiliki hak akses

terhadap sistem untuk mengecek nilai

saja, selanjutnya hak akses wali kelas

memiliki hak akses untuk absensi, input

nilai dan rekap nilai siswa dan hak akses

yang ketiga adalah administrator, yang

mana mampu memanajemen semua data

yang ada dalam sistem.

Gambar 12 Tampilan menu Buku Induk

5. KESIMPULAN

Penelitian ini diterapkan secara online. Pada

pengujian online ini, tidak ditemukan kendala

yang berarti karena pada pengujian offline

sistem sudah berjalan dengan baik. Pada

pengujian online memerlukan waktu yang relatif

lebih lama tergantung media akses yang

digunakan. Hasil dari penelitian ini adalah

sebagai berikut:

1. Sistem SIAKAD ini dirancang untuk

mengakomodasi kebutuhan kinerja

guru dan staf yang bertugas dalam

mengelola data nilai siswa. Dengan

demikian penyimpanan data-data

tentang siswa pada current system akan

lebih efisien dan mudah dapat diakses

lewat internet.

2. Unified Approach (UA) dapat

digunakan sebagai metodologi untuk

menganalisis dan merancang SIAKAD.

3. Sistem informasi akademik bersifat

online, yang berarti dapat diakses oleh

siapapun, kapanpun dan di manapun.

Ucapan Terima kasih

Penulis mengucapkan terima kasih kepada

LPPM Universitas Trunojoyo dan Direktorat

Page 14: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan

Prosiding – Seminar Nasional Ilmu Komputer 2014 ISBN: 978-602-19406-2-4

313

Penelitian dan Pengabdian Masyarakat DIKTI

yang telah memberi dukungan financial

pendanaan Program IBM (Ipteks Bagi

Masyarakat) penelitian ini.

DAFTAR PUSTAKA

[1] Sidik, B., 2005, MySQL Untuk Pengguna,

Administrator, dan Pengembang Aplikasi

Web, Informatika, Bandung.

[2] Andriyati, A. I., 2012, Sistem Informasi Data

Akademik Di SMP Negeri I Minggir Sleman,

Naskah Publikasi, STMIK AMIKOM,

Yogyakarta.

[3] Santosa, I. , 2004, Interaksi Manusia dan

Komputer Teori dan Praktek, Andi,

Yogyakarta.

[4] Bahrami, A., 1999, Object Oriented Systems

Development, Irwin McGraw-Hill, Singapore.

[5] Munawar, 2005, Pemodelan Visual Dengan UML,

Graha Ilmu, Yogyakarta.

[6] Jogiyanto, H. M., 2005, Analisis dan Desain

Sistem Informasi: Pendekatan Terstruktur

Teori dan Praktik Aplikasi Bisnis, Andi,

Yogyakarta.

[7] PHP 5 Manual, PHP Documentation Group, 2007

Susanto, Budi. Sistem Basis Data Modul #2.

Teknik Informatika UKDW. 2007 Wibisono,

Gunawan. Manajemen Data. Retrieved:

December, 2007, from:

http://www.hotlinkfiles.com/files/390634_ab

yfz/05%20Manajemen%20D ata.pdf Hartini.

Analisis dengan Diagram Aliran Data.

Retrieved: December 2007, from:

http://www.ilkom.unsri.ac.id/dosen/hartini/m

ateri/VIII_DFD.pdf

Page 15: PROSIDING SEMINAR NASIONAL ILMU KOMPUTER 2014 The ...teknik.trunojoyo.ac.id/penelitiandosen/Yeni...guru dan staf yang bertugas untuk dapat mengelola data-data nilai harian siswa, dengan