IMPLEMENTASI OBJECT ORIENTED HYPERMEDIA DESIGN METHOD PADA SISTEM INFORMASI AKADEMIK SMK MADYATAMA

dokumen-dokumen yang mirip
Keyword : Balai kesehatan, pengembangan web engineering, OOHDM

PERANCANGAN WEB ALUMNI DI SEKOLAH MENENGAH KEJURUAN NEGERI 3 GARUT

SISTEM PENGOLAHAN DATA KARTU PELAJAR SISWA SMA NEGERI 1 INDRALAYA. Abstrak

BAB IV ANALISA DAN PERANCANGAN

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA BERBASIS WEB DI SEKOLAH DASAR NEGERI

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV HASIL DAN PEMBAHASAN

PERANCANGAN SISTEM INFORMASI ABSENSI SISWA PADA BAGIAN AKADEMIK STUDI KASUS DI SMK MEDIKACOM BANDUNG. Abstrak

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

BAB III METODE PENELITIAN

BAB IV TESTING DAN IMPLEMENTASI

SISTEM PENJADWALAN UJIAN DOKTOR PADA PASCASARJANA UNIVERSITAS DIPONEGORO. Rizka Ella Setyani, Sukmawati Nur Endah

BAB III ANALISA DAN DESAIN SISTEM

SNIPTEK 2014 ISBN: SISTEM INFORMASI PEMBAYARAN SPP BULANAN BERBASIS WEB PADA SMK FADILAH TANGERANG SELATAN

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III METODE PENELITIAN


Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web

RANCANGAN SISTEM INFORMASI PENILAIAN KINERJA DOSEN (Studi Kasus : Universitas Bina Darma)

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III ANALISA DAN DESAIN SISTEM

RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI

Menganalisis dan merancang sistem absensi guru dan siswa dengan pendekatan berorientasi objek menggunakan UML.

DAFTAR ISI. KATA PENGANTAR... v. DAFTAR GAMBAR... ix. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii BAB II GAMBARAN UMUM PERUSAHAAN...

RANCANG BANGUN SISTEM INFORMASI PUSAT KAJIAN DAN PENERAPAN REKAYASA TEKNIK (PUSKAREKATEK) UNIVERSITAS MUHAMMADIYAH MALANG

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III ANALISA DAN DESAIN SISTEM

Bab 3 Metodologi Penelitian

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

APLIKASI E-VOTING BERBASIS WEB UNTUK MENUNJANG PEMILIHAN PRESIDEN MAHASISWA PADA UNIVERSITAS DIAN NUSWANTORO SEMARANG

PROGRAM STUDI TEKNIK INFORMATIKA

IMPLEMENTASI SISTEM INFORMASI KEUANGAN SISWA BERBASIS SMS GATEWAY DI SMK MUHAMMADIYAH 2 KADUNGORA Ahmad Nurul Hak 1, Cepy Slamet 2, Rina Kurniawati 3

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

MEMBANGUN E-COMMERCE UNTUK MENINGKATKAN JARINGAN PEMASARAN KERAJINAN KAIN KHAS PALEMBANG

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

PERANGKAT LUNAK MONITORING PROYEK STUDI KASUS PT. SMOOETS TEKNOLOGI OUTSOURCING BANDUNG

PENGANTAR RUP & UML. Pertemuan 2

Tugas SRS dan Skenario Proses System Pemilihan perguruan tinggi swasta

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III PERANCANGAN PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

PENGEMBANGAN PERANGKAT LUNAK PEMESANAN TIKET TRAVEL BERBASIS WEB DAN MOBILE

Pendahuluan Kajian Pustaka

ANALISIS SISTEM SISTEM LAPORAN KINERJA KARYAWAN. Disusun oleh : 1. Lilis Cahyono Erwiyan PROGRAM STUDI TEKNIK INFORMATIKA

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

Perancangan Sistem Informasi Laboratorium (SILAB) Terintegrasi Di Laboratorium Pelatihan Komputer STKIP PGRI Sumatera Barat

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN DAN IMPLEMENTASI SISTEM ABSENSI ONLINE BERBASIS ANDROID DI LINGKUNGAN UNIVERSITAS NEGERI JAKARTA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PERANGKAT LUNAK DISTRIBUSI BARANG TATA USAHA DIPUSAT SUMBER DAYA MINERAL, BATUBARA DAN PANAS BUMI (PSDMBDPB)

BAB III ANALISA DAN DESAIN SISTEM

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

RANCANG BANGUN SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA PADA SMPN 25 PALEMBANG

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

HALAMAN PENGESAHAN PEMBIMBING...

Rancang Bangun Aplikasi Audit Mutu Akademik Internal Universitas Sam Ratulangi Berbasis Web

Rizki Maulana Syaban 1, H. Bunyamin 2

RANCANG BANGUN DAN IMPLEMENTASI WEBSITE E-COMMERCE UKM GS4 MALANG MENGGUNAKAN METODE PROTOTYPING

BAB III ANALISA DAN DESAIN SISTEM

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

APLIKASI MANAJEMEN ADMINISTRASI ARSIP SURAT DI PT DUTA INDO OPTIMA BANDUNG

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN... I-1

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 3. Metode Perancangan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN. dalam bentuk website maupun dalam bentuk aplikasi android pada sisi klien.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN PEMBAHASAN

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PERSYARATAN PRODUK

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

Transkripsi:

IMPLEMENTASI OBJECT ORIENTED HYPERMEDIA DESIGN METHOD PADA SISTEM INFORMASI AKADEMIK SMK MADYATAMA Asmura 1, Afriyudi 2, Ari Muzakir 3 1 Program Studi Sistem Informasi Universitas Bina Darma Jln. A. Yani No.3 Plaju Palembang 1 asmura99@yahoo.co.id 2 Universitas Bina Darma Jln. A. Yani No.3 Plaju Palembang 2 afriyudi@binadarma.ac.id 3 Universitas Bina Darma Jln. A. Yani No.3 Plaju Palembang 3 arimuzakir@binadarma.ac.id ABSTRAK Seiring dengan era globalisasi saat ini, kebutuhan informasi dalam dunia bisnis menjadi sangat penting dalam menentukan kemajuan suatu perusahaan. SMK Madyatama Palembang adalah sebuah lembaga pendidikan swasta yang masih sistem manual untuk mendukung kegiatan operasional sehari-hari masih menggunakan media kertas yang kurang menunjang untuk jangka waktu yang panjang. Metode yang digunakan dalam pembangunan sistem ini adalah rekayasa web (web engineering), Dalam penelitian ini menggunakan object oriented hypermedia design method (OOHDM) berbasis objek karena menggunakan kelas-kelas didalam pemograman. Pada OOHDM terdapat empat fase yaitu requirement gethering, conseptual design, navigation design and abstract interface design. Pengembangan sistem yang telah dilakukan yang menghasilkan sistem yang terdiri dari desain file, desain input, dan desain output. Selanjutnya dari hasil implementasi perlu dilakukan ujicoba sistem yang dibuat agar dapat menjalankan fungsional sesuai dengan yang diharapakan. Ujicoba yang dilakukan menggunakan cara yang paling sederhana yaitu menggunakan blackbox testing. Indikasi menunjukan bahwa seluruh fungsional dari system berjalan seperti yang diharapakn. Dengan metode OOHDM mampu menghasilkan navigasi website yang cukup baik, sehingga cukup memudahkan pengguna dalam mencapai tujuannya. Dengan sistem informasi akademik berbasis website dapat memudahkan sekolah dalam pengelolaan data-data akademik. Kata Kunci : Sistem informasi akademik, web engineering, object oriented hypermedia design method (OOHDM). I. PENDAHULUAN SMK Madyatama Palembang adalah sebuah lembaga pendidikan swasta yang terletak di kecamatan seberang ulu II Palembang dalam pemanfaatan teknologi informasi belum efektif pada SMK Madyatama Palembang dan masih menggunakan sistem manual untuk mendukung kegiatan operasional sehari-hari, baik dalam administrasi, absensi, maupun penilaian dan proses pendataan sehingga membutuhkan waktu yang cukup lama untuk melakukan kegiatan tersebut. Saat ini seluruh teknologi sistem informasi sudah mendukung berbasis mobile. Demikian juga para guru dan di SMK Madyatama ratarata juga memiliki perangkat smartphone. Sejak 2010, jumlah perangkat mobile telah meningkat lebih dari 15% per kuartal, yang lebih menekankan kebutuhan untuk kecukupan perusahaan, instansi pemerintah dan perguruan tinggi untuk realitas baru ini (muzakir, 2016). Untuk dapat mengakomodasi seluruh kebutuhan dari SMK Madyatama ini, 1

maka dibutuhkan suatu sistem informasi yang dirancang mampu beroperasi diberbagai platform, misalnya komputer, laptop, dan smartphone agar kegiatan yang dilakukan dapat lebih optimal. Kegiatan guru-guru dalam melakukan penilaian terhadap -siswi SMK Madyatama Palembang masih menggunakan data yang kurang akurat karena sering terdapat data yang berulang, tidak tercatat, kurang teliti salah perhitungan dalam penilaian. Selain itu, sistem yang sedang berjalan pada SMK Madyatama Palembang masih menggunakan media kertas yang kurang menunjang untuk jangka waktu yang panjang karena jumlah data guru dan yang banyak yang ditampung juga semakin besar, sehingga akan memperlambat kinerja sistem untuk menyajikan informasi secara cepat dan tepat. Untuk dapat membangun sistem informasi yang baik, maka dibutuhkan suatu metode pengembangan sistem. Metode yang digunakan dalam pembangunan sistem ini adalah rekayasa web (web engineering). Web engineering (rekayasa web) adalah suatu proses yang digunakan untuk menciptakan suatu sistem informasi berbasis web dengan menggunakan rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Tujuannya untuk mengendalikan pengembangan, minimalisasi resiko dan meningkatkan kualitas sistematis web (Pressman, 2010). Didalam web engineering ada beberapa metode yang dapat dikobinasikan dengan web engineering yaitu Structured Analisys and Design atau SSAD (berbasis data) dan Object Orieted Analysis and Design atau OOAD (berbasis objek). SSAD adalah suatu proses untuk mengimplementasikan urutan langkah-langkah penyelesaian suatu masalah dalam bentuk program, sedangkan OOAD adalah merupakan paradigma pemograman yang berorentasi kepada objek, semua data dan fungsi didalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Perbedaan antara SSAD dan OOAD adalah SSAD menggunakan model DFD (Data Flow Diagram) dan ERD (Entity Relationship Diagram) sedangkan OOAD menggunakan UML (Unified Modeling Language) (Rolliawati, 2012). Dalam penelitian ini peneliti menggunakan Object oriented hypermedia design method (OOHDM) berbasis objek karena menggunakan kelas-kelas di dalam pemograman (Koch, 2008). OOHDM merupakan perkembangan dari Object Oriented Design (OOD) metode ini dapat digunakan di dalam web engineering, dimana metode ini secara luas di terima untuk pengembang aplikasi web yang berfokus pada design dan tidak mencakup teknik kebutuhan proses. Pada OOHDM terdapat empat fase yaitu requirement gethering, conseptual design, navigation design and abstract interface design (Satzinger, 2010). Di dalam pembuatan sistem informasi akademik pada SMK Madyatama Palembang belum mempunyai sistem informasi web yang terintegrasi. Metode ini sangat tepat karena peneliti harus membuat konsep design, user interface dan implementasi ke coding program. Sesuai dengan kebutuhan sistem informasi akademik dan teknologi, karena di dalam pembuatan design web sering terdapat design yang tidak userfriendly atau design yang mudah di mengerti oleh dan guru pada SMK Madyatama Palembang. Oleh karena dalam membangun sistem informasi akademik ini menggunakan metode OOHDM. Berdasarkan uraian dan latar belakang di atas maka penulis akan membuat sebuah website akademik dengan menggunakan metode OOHDM untuk mengatasi permasalahan di atas agar SMK Madyatama Palembang dapat menerapkan teknologi informasi untuk membantu proses operasional sekolah. Dengan adanya aplikasi berbasis web ini, maka akan tercipta pengolahan data yang terorganisir sehingga memudahkan dalam pengaksesan data dan penyampaian informasi yang tersedia. II. METODOLOGI PENELITIAN A. Metode Penelitian Metode penelitian yang digunakan penulis adalah metode deskriptif merupakan suatu metode dalam meneliti status kelompok manusia, suatu objek, suatu set kondisi, suatu pemikiran, ataupun suatu kelas peristiwa pada masa sekarang. Tujuan dari penelitian deskriptif ini adalah untuk membuat deskripsi, gambaran atau lukisan secara sistematis, 2

faktual dan akurat mengenai fakta-fakta, sifat-sifat hubungan antar fenomena yang diselidiki. B. Metode Pengumpulan Data Dalam melakukan penelitian untuk mendapatkan data dan informasi, maka metode yang digunakan dalam proses pengumpulan data adalah sebagai berikut: 1) Wawancara Merupakan suatu pengumpulan data yang dilakukan dengan cara tanya jawab atau dialog secara langsung dengan pihak SMK Madyatama Palembang. Hasil dari wawancara yang dilakukan selama beberapa kali di SMK Madyatama ini nantinya akan digunakan sebagai data penelitian agar sistem yang dibangun dapat sesuai dengan yang diharapakan oleh pengguna. Proses wawancara yang dilakukan di SMK Madyatama ini meliputi alur kerja dari sistem lama dengan melibatkan antara guru dan kepala sekolah dengan mengikuti prosedur yang telah ada. 2) Dokumentasi Merupakan suatu cara pengumpulan data yang dilakukan dengan mengumpulkan dokumen-dokumen baik berupa laporan maupun dokumen lainnya yang didapat dari SMK Madyatama Palembang. Dokumentasi dilakukan agar setiap kegiatan yang dilakukan dalam penelitian ini tidak jauh dari yang diharapkan nantinya. 3) Studi Pustaka Merupakan suatu cara pengumpulan data yang dilakukan dengan cara membaca dan mempelajari buku-buku, makalah ataupun referensi lain yang berhubungan dengan masalah yang akan dibahas. C. Metode Pengembangan Sistem Web Engineering adalah suatu proses yang digunakan untuk menciptakan suatu sistem informasi berbasis web dengan menggunakan rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Tujuannya untuk mengendalikan pengembangan, minimalisasi resiko dan meningkatkan kualitas sistematis web.metode web engineering terdapat 5 (lima) tahapan antara lain : 1) Customer Communication (Komunikasi) Komunikasi pihak sekolah adalah dalam pengembang sistem mewawancarai pihak sekolah untuk menanyakan kebutuhan apa yang di butuhkan oleh pihak sekolah dan bagaimana design yang di inginkan. 2) Planning (Perencanaan) Perencanaan pengembangan aplikasi web kemudian ditentukan, perencanaan akan terdiri dari rencana pengembangan, design dan interface nya. 3) Modeling (Pemodelan) Pada tahapan ini menggunakan pemodelan dari OOHDM dan mempunyai tahapan sebagai berikut : 1) Requirement Gethering Metode yang di susun berdasarkan aktivitas pengguna yang dikemukkan oleh schwabe dapat digunakan. Metode ini terdiri dari langkah-langkah sebagai berikut : a. Menentukan user (jenis-jenis pengguna) peran dan aktivitasnya b. Menganalisis dari langkah yang kedua, kemudian membuat diagram yang sederhana yang menggambarkan alur proses yang sudah di deskripsikan. Pada tahapan ini dilakukan skenario dari setiap aktivitas yang dilakukan oleh pengguna seperti yang ditunjukan pada table 1 berikut. Tabel 1. Model scenario dari menu log in pengguna Identifikasi 3

No 1 Nama Log in Tujuan Untuk akses masuk kedalam system Tipe - Deskripsi Akses masuk kedalam sistem Aktor Admin, Guru, Siswa Skenario Utama Kondisi awal Tampilan program menu utama Aksi Aktor Reaksi Sistem 1. Memilih menu log in 3. Memasukan username dan password 2. Menampilkan menu log in 5. Menampilkan halaman log in dari tiaptiap 4. Memilih tombol log in aktor Skenario Alternatif Autentifikasi Gagal Aksi Aktor Reaksi Sistem 1. Memasukan kembali username dan 2. Sistem verifikasi username dan password password 3. Menampilakan halaman Kondisi akhir Tampilan program menu halaman dari setiap actor 2) Conseptual Design Dalam model konseptual berupa output adalah class dan relationship dari sistem dan sub sistem. Gambar 1. Relasi antar class pada sistem informasi akademik 3) Navigation Design 4

Model ini terdari dari kelas diagram yang menentukan relationship antar class yang diinterpretasikan kedalam bentuk navigasi struktur sistem. Berikut diperlihatkan pada gambar 2. Halaman Utama Login Beranda Profil Contact Admin Nilai Siswa Jadwal Kelas Absensi Informasi View Data Guru Update Data Pribadi Guru Validasi Nilai Siswa Mata Plajaran Jadwal Pelajaran Input Data Kelas Edit Data Kelas Delete Data Kelas Rekap Absen Siswa Input Informasi Input Mata Pelajaran View Mata Pelajaran Edit Mata Pelajaran Delete Mata Pelajaran Input Jadwal Pelajaran View Jadwal Pelajaran Edit Jadwal Pelajaran Guru Input Absen Siswa Input Niai Siswa Edit Nilai Siswa Delete Nilai Siswa Edit Informasi Delete Informasi Siswa View Data Siswa View Nilai Siswa Gambar 2. Navigasi pada sistem infomasi akademik yang dibangun 4) Abstract Interface Design Dalam konsep model interface, analisis menentukan interface objek mana yang akan diperlihatkan kepada pengguna. Analis harus mengetahui perbedaan antara operasi navigasi dan operasi interface karena tidak semua proses yang terjadi dalam interface merupakan navigasi yang terhubung. OOHDM menggunakan pendekatan abstract data view (adv) untuk menentukan user interface. 4) Construction (Konstruksi) Pembangunan aplikasi web memadukan antara perkembangan teknologi dengan tools pengembangan web yang telah ada, artinya memilih tools yang efektif namun tetap dapat menyesuaikan dengan teknologi yang berkembang saat ini. 5) Deployment (Penyebaran) Aplikasi web diciptakan untuk dapat berguna bagi kebutuhan pekerjaan, dapat dioperasikan oleh end-user, dan kemudian dilakukan evaluasi secara berkala, memberi masukan-masukan kepada team pengembang dan apabila diperlukan akan dilakukan modifikasi pada aplikasi web tersebut. D. Implementasi dan Uji Coba Unit (Perancangan Sistem) 1) Rancangan Proses Dalam perancangan dan pembuatan sistem informasi akreditasi ini, rancangan proses digambarkan dengan menggunakan UML untuk menganalisa sistem kerja dari sistem informasi akreditasi yang akan dibangun. UML yang digunakan dalam perancangan adalah dalam bentuk usecase diagram. Adapun salah satu contoh diagram dari UML yang digunakan dalam penelitian ini, yaitu menggunakan usecase diagram. Sistem informasi akademik pada SMK Madyatama Palembang menggunakan metode web engineering dengan object oriented hypermedia design method (OOHDM). Adapun analisis menggunakan usecase dapat dilihat pada gambar 3 berikut. 5

Gambar 3. Usecase Diagram Sistem Informasi Akademik Pada SMK Madyatama Palembang III. Hasil Berdasarkan hasil penelitian yang dilakukan pada SMK Madyatama Palembang, hasil akhir dari semua kegiatan dan tahapan-tahapan pengembangan sistem yang telah dilakukan merupakan penerapan dari rancangan-rancangan yang telah diuraikan pada bab sebelumnya yang terdiri dari desain file, desain input, dan desain output. Bahasa pemrograman yang digunakan dalam membangun program ini adalah PHP (PHP Hypertext Processor). Tujuan utama pembuatan program ini adalah untuk membangun sistem informasi akademik pada SMK Madyatama Palembang menggunakan metode web engineering dengan object oriented hypermedia design method (OOHDM) untuk membantu tugas admin inputkan data guru, inputkan data, validasi nilai yang telah diinputkan oleh guru, input data mata mata pelajaran, input data kelas, input data jadwal mata pelajaran, merekap absensi pertanggal, input informasi dan balas chating yang diinputkan oleh guru dan. Guru bisa input data nilai, input data absensi, melihat data guru, melihat jadwal mengajar, setting password login dan informasi secara online. Sedangkan bisa melihat data, data nilai, data absensi, data jadwal pelajaran, setting password login dan informasi secara online. 1) Pengujian fungsional interface Halaman ini adalah halaman yang terintegrasi dengan semua database. Form ini akan tampil apabila TU / Admin sudah menginputkan username dan password dengan benar. Maka sistem akan menampilkan halaman utama dan TU / Admin dapat melakukan pekerjaannya dengan baik. 6

Gambar 2. Halaman Utama Log in pengguna Halaman utama log in guru adalah halaman yang dimana semua database di tampilkan. Form ini akan tampil apabila guru telah menginputkan username dan password dengan benar maka halaman utama log in guru akan tampil dan guru dapat melakukan tugasnya dengan baik. 2) Pengujian Blacbox Dalam penelitian ini, pengujian yang dilakukan untuk mengetahui fungsional seluruh modul yang dibuat dilakukan menggunakan blackbox testing. Terdapat beberapa bagian yang dilakukan pengujian antara lain login pengguna, halaman pengguna, sampai seluruh fitur yang disediakan pada sistem informasi akademik. Tabel 1. Hasil pengujian menggunakan blackbox Deskripsi No pengujian 1 Login guru dan 2 Login TU / admin 3 Menguji input data guru 4 Menguji guru 5 Menguji input data 6 Menguji Skenario pengujian 1. Masukan Username : benar Password : benar 2. Masukan Username : benar Password : Salah 3. Masukan Username : salah Password : benar 4. Masukan Username : salah Password : salah 1. Masukan Username : benar Password : benar 2. Masukan Username : benar Password : Salah 3. Masukan Username : salah Password : benar 4. Masukan Username : salah Password : salah Menekan tombol new records, memasukan data guru dimulai Melihat data guru Menekan tombol tambah, memasukan data Melihat data Hasil yang diharapkan 1. Proses login berhasil dan fitur ditampilkan sesuai 2. Muncul Pesan 3. Muncul pesan 4. Muncul pesan 1. Proses login berhasil dan fitur ditampilkan sesuai 2. Muncul Pesan 3. Muncul pesan 4. Muncul pesan pesan data telah disimpan data guru, yang bisa diedit, dicetak dan dihapus data berhasil ditambah halaman data, Hasil Nyata 1. 2. 3. 4. 1. 2. 3. 4. Keteranga n 1. 2. 3. 4. 1. 2. 3. 4. 7

7 Menguji validasi nilai 8 Menguji input data mata pelajaran 9 Menguji mata pelajaran 0 10 Menguji input data kelas 1 11 Menguji kelas 2 12 Menguji input data jadwal mata pelajaran 3 13 Menguji jadwal mata pelajaran 4 14 Menguji rekap absensi 5 15 Menguji input data informasi 6 16 Menguji informasi 7 17 Menguji halaman chat room admin Menampilkan halaman validasi nilai Menekan tombol new records, memasukan data mata pelajaran Memilih menu mata pelajaran, maka akan tampil data mata pelajaran Memilih menu kelas, lalu pilih tombol new records, mengisi data kelas, lalu menekan tombol simpan Memilih menu kelas, maka akan tampil data kelas Memilih menu jadwal mata pelajaran, lalu pilih tombol new records, mengisi data jadwal mata pelajaran, lalu menekan tombol simpan Memilih menu jadwal mata pelajaran, maka akan tampil data jadwal mata pelajaran Memilih menu rekap absensi, lalu pillih tahun ajaran, pilih kelas, pilih semester dan pilih tanggal absen, lalu menekan tombol tampil, maka absensi pertanggal akan tampil Memilih menu informasi, lalu pilih tombol new records, mengisi data informasi, lalu menekan tombol simpan Memilih menu informasi, maka akan tampil data informasi Memilih menu chat room, lalu pilih chat dari atau guru, lalu menekan tombol replay untuk yang bisa diedit, dicetak dan dihapus validasi nilai Y atau T Akan data disimpan mencul pesan berhasil halaman data mata pelajaran, yang bisa diedit dan dihapus pesan data berhasil disimpan halaman data kelas, yang bisa diedit dan dihapus Akan data disimpan muncul pesan berhasil halaman data jadwal mata pelajaran, yang bisa diedit dan dihapus halaman rekap absensi, yang bisa dilihat pertanggal dan bisa dicetak pesa data berhasil disimpan halaman data informasi, yang bisa diedit dan dihapus halaman chat room dan guru, yang langsung bisa 8

8 18 Menguji halaman guru lihat data pribadi guru 9 19 Menguji halaman guru input data nilai 0 20 Menguji halaman guru output nilai 1 21 Menguji halaman guru lihat jadwal 2 22 3 mengajar Menguji halaman guru input data absen 4 23 Menguji halaman guru rekap absensi 5 24 Menguji halaman room guru 6 25 Menguji halaman setting password chat guru 7 26 Menguji halaman lihat data pribadi 8 27 Menguji halaman lihat data nilai 9 28 Menguji halaman lihat jadwal mata pelajaran membalas pesan Memilih menu guru, maka akan menampilkan data pribadi guru Memilih menu nilai, lalu pilih tombol new records, mengisi data nilai, lalu tekan tombol simpan Memilih menu nilai, maka akan tampil data nilai Memilih menu jadwal ngajar Memilih menu absensi, memilih kelas, lalu menginput absen pertanggal dan permata pelajaran, lalu menekan tombol simpan Memilih menu rekap absensi, lalu pillih tahun ajaran, pilih kelas, pilih semester dan pilih tanggal absen, lalu menekan tombol tampil, maka absensi pertanggal akan tampil Memilih menu chat room, menginputkan pesan yang akan dibalas oleh admin Memilih menu setting password, menginputkan password lama, password baru dan konfir password baru, lalu menekan toombol simpan dibalas admin halaman data pribadi guru, yang bisa diedit pesa data berhasil disimpan halaman nilai, yang bisa diedit, dihapus dan dicetak Akan menampilakn halaman jadwal ngajar pesa data berhasil disimpan halaman rekap absensi, yang bisa dilihat pertanggal dan bisa dicetak halaman chat room antara guru dan admin pesa data berhasil disimpan Memilih menu halaman, yang bisa diedit Memilih menu nilai halaman nilai dan bisa dicetak Memilih menu jadwal mata pelajaran halaman jadwal mata pelajaran 0 29 Menguji Memilih menu chat room, 9

halaman chat room 1 30 Menguji halaman setting password menginputkan pesan yang akan dibalas oleh admin Memilih menu setting password, menginputkan password lama, password baru dan konfir password baru, lalu menekan tombol simpan halaman chat room antara dan admin pesa data berhasil disimpan Dari pengujian tersebut didapatkan efektifitas dari sistem yang digunakan setelah dilakukan ujicoba penggunaan dari struktur menu dan navigasi yang disediakan oleh sistem informasi akademik SMK madyatama Palembang. Oleh sebab itu didapatkan hasil yang baik tanpa ditemukan bug dari sistem. IV. Simpulan Berdasarkan penelitian yang telah dilakukan dan telah diuraikan pada bab-bab sebelumnya, maka penulis dapat menarik kesimpulan sebagai berikut: 1) Metode OOHDM mampu menghasilkan navigasi website yang cukup baik sehingga cukup memudahkan pengguna dalam mencapai tujuannya. 2) Dengan adanya sistem informasi akademik berbasis website ini, dapat membantu sekolah dalam memberikan dan menyampaikan informasi kepada /siswi dan guru. 3) Dengan adanya sistem informasi akademik berbasis website dapat membantu dan memudahkan pihak sekolah dalam melakukan evaluasi ataupun pemantauan tentang berjalannya kegiatan belajar dan mengajar, peningkatan nilai dan absensi kehadiran setiap. DAFTAR PUSTAKA Koch. Dkk. 2008. Web Engineering Informatika. Yogyakarta : Andi. Muzakir, Ari, 2016, Framework Phonegap Sebagai Teknologi Cross-Platform Mobile Development: Studi Kasus Kamus Tumbuhan, Konferensi Nasional Teknologi Informasi dan Aplikasinya 2016. Pressman, Roger S. 2010. Software Enginerring : A. Practitioner s Approach. Mc Graw- Hill Higher Education. Rolliawati, Dwi. 2012. Pemrograman Berorientasi Obyek. Surabaya : Pustaka Pelajar. Satzinger, J. W., et al. 2010. Systems Analysis and Design in a Changing World. Boston: Course Technology. 10