aplikasi pembelajaran berbasis web pada program …
TRANSCRIPT
Jurnal TIPS : Jurnal Teknologi Informasi dan Komputer Politeknik Sekayu E-ISSN 2654-5071 Volume 9, No. 1, Januari-Juni 2019, h.34-43
Page 34
APLIKASI PEMBELAJARAN BERBASIS WEB PADA PROGRAM STUDI TEKNIK
INFORMATIKA POLITEKNIK SEKAYU Deni Fikari Program Studi Teknik Informatika, Politeknik Sekayu [email protected]
ABSTRAK
Aplikasi ini adalah sarana untuk membantu proses belajar mengajar maupun kegiatan lain yang mendukung
program studi Teknik Informatika Politeknik Sekayu. Aplikasi ini tidak hanya berguna untuk membantu
komunikasi antara dosen dan mahasiswa, tetapi juga untuk mempermudah dosen dalam proses manajemen tugas
mahasiswa. Aplikasi pembelajaran berbasis web ini dibuat dengan menggunakan bahasa pemrograman PHP,
JavaScript, dan MySQL. Dilihat dari segi penggunaan, aplikasi ini dapat dengan mudah dioperasikan oleh
pengguna. Aplikasi yang dihasilkan terdiri dari 3 (tiga) modul utama yaitu artikel, pesan, dan pengumuman.
Proses pembelajaran yang interaktif melalui modul artikel, dapat meningkatkan kreatifitas baik dosen maupun
mahasiswa. Adanya batasan waktu yang terkomputerisasi melalui modul pesan, menyebabkan pengumpulan
tugas-tugas bisa dilakukan tepat waktu oleh mahasiswa, sehingga proses perkuliahan tidak terganggu. Sedangkan
modul pengumuman, dapat membantu memberikan informasi yang lebih cepat dan terorganisir dengan baik.
Dengan adanya aplikasi pembelajaran berbasis web yang cepat dan mudah diakses oleh dosen maupun
mahasiswa, dapat membantu program studi Teknik Informatika Politeknik Sekayu dalam meningkatkan
efektifitas kerja baik dosen maupun mahasiswa.
Kata Kunci : Aplikasi web, Pembelajaran, Akses yang cepat dan mudah.
I. PENDAHULUAN
1.1 Latar Belakang Sekarang ini, informasi disampaikan melalui
media elektronik atau yang disebut internet.
Penyampaian melalui media elektronik ini diakui
lebih cepat, akurat, dan efisien. Oleh karena itu,
berbagai instansi pendidikan khususnya pendidikan
tinggi menggunakan internet sebagai salah satu
penunjang proses pembelajaran seperti penggunaan
sistem pembelajaran elektronik (electronic
learning), surat elektronik (e-mail), website sistem
informasi akademik, dan lain sebagainya. Hal ini
tentunya sangat mendukung adanya peningkatan
sumber daya dan efektifitas kerja baik dosen
maupun mahasiswa.
Untuk menghasilkan tenaga professional yang
handal dan mampu mengakomodasi perkembangan
teknologi informasi dan komunikasi, di program
studi Teknik Informatika Politeknik Sekayu sudah
menerapkan sistem-sistem pembelajaran yang
berbasiskan teknologi komputer, namun belum
mampu menyediakan pembelajaran berbasis web
yang cepat dan mudah diakses oleh mahasiswa
maupun dosen.
Dalam prosedur pengumpulan tugas-tugas
perkuliahan, pengumpulan tugas belum bisa
dilakukan secara efektif dan efisien (tepat waktu)
oleh mahasiswa, sehingga proses perkuliahan
sering terganggu, dikarenakan tidak adanya
pembatasan waktu pengumpulan yang otomatis bisa
langsung dipakai (terkomputerisasi). Belum
tersedianya media pembelajaran berbasis web yang
cepat dan mudah di Politeknik Sekayu khususnya
pada program studi Teknik Informatika juga dapat
menghambat peningkatan sumber daya dan
efektifitas kerja baik dosen maupun mahasiswa.
Dari uraian di atas, maka perlu dirancang
suatu aplikasi berbasis web yang lebih efektif dan
efisien pada Teknik Informatika Politeknik Sekayu,
dengan harapan agar dosen dan mahasiswa dapat
lebih mudah dalam melakukan komunikasi dalam
pembelajaran dan dosen lebih mudah dalam
memanajemen tugas mahasiswa.
Page 35
1.2 Perumusan Masalah
Berdasarkan identifikasi permasalahan yang
telah dilakukan, maka rumusan masalah yang akan
dibahas dalam penelitian ini adalah “Bagaimana
membuat aplikasi pembelajaran berbasis web pada
program studi Teknik Informatika Politeknik
Sekayu, sehingga dosen dan mahasiswa dapat lebih
cepat dan mudah dalam melakukan komunikasi dan
dosen dapat lebih mudah dalam proses manajemen
tugas mahasiswa”.
1.3 Tujuan
Tujuan dari penelitian ini adalah sebagai
berikut:
1) Membuat aplikasi pembelajaran berbasis web
pada program studi Teknik Informatika
Politeknik Sekayu.
2) Memberikan masukan yang dapat
dipertimbangkan untuk meningkatkan
efektifitas kerja baik dosen maupun
mahasiswa pada program studi Teknik
Informatika Politeknik Sekayu.
1.4 Manfaat
Penelitian ini merupakan bahan masukan
yang dapat dipertimbangkan untuk meningkatkan
efektifitas kerja khususnya dosen dan mahasiswa,
karena aplikasi ini nantinya akan menjadi aset
Politeknik Sekayu.
1.5 Metode Pengembangan Sistem
Pengembangan sistem ini menggunakan
metode Waterfall. Andri Kristanto (2004:12)
mengatakan bahwa Metode Waterfall merupakan
model klasik yang sederhana dengan aliran sistem
yang linier. Output dari setiap tahap merupakan
input bagi tahap berikutnya. Jadi, metode waterfall
merupakan metode pengembangan perangkat lunak
yang sistematik dan sekuensial yang mulai pada
tingkat dan kemajuan sistem sampai pada
requirement, design system, coding, testing, dan
maintenance.
1) Requirement (analisis kebutuhan).
Menganalisis dan mengidentifikasi data apa
saja yang dibutuhkan dalam pembuatan sistem
informasi geografis ini.
2) Design System (perancangan).
Perancangan dengan menggunakan pemodelan
sistem seperti use case diagram, class diagram,
dan activity diagram. Sehingga aplikasi yang
akan dihasilkan menjadi menarik dan mudah
dipahami.
3) Coding (pengkodean).
Penerjemahan desain/perancangan kedalam
bahasa yang bisa dikenali oleh komputer yaitu
bahasa pemrograman PHP dan basis data
MySQL.
4) Testing (pengujian).
Sistem diuji kemampuan dan keefektifannya
sehingga didapatkan kekurangan dan
kelemahan, yang kemudian dilakukan
pengkajian ulang dan perbaikan terhadap
aplikasi agar menjadi lebih baik dan
sempurna.
5) Operation & Maintenance (pemeliharaan).
Pembuatan dokumentasi aplikasi mulai dari
tahap awal hingga tahap pengujian aplikasi
dan dilakukan perbaikan/perubahan jika
diperlukan.
II. TINJAUAN PUSTAKA
2.1 Aplikasi dan Pembelajaran
Pengertian Aplikasi menurut Febrian
(2007:35) adalah program yang direka untuk
melaksanakan suatu fungsi bagi pengguna atau
aplikasi yang lain, aplikasi adalah sebuah program
atau sekumpulan program yang dibuat untuk end
user atau dapat dikatakan bahwa aplikasi adalah
program siap pakai. Sedangkan pembelajaran
diartikan sebagai proses penciptaan lingkungan
yang memungkinkan terjadinya proses belajar.
Page 36
Dari uraian di atas, apabila kedua konsep
tersebut kita gabungkan maka aplikasi
pembelajaran dapat diartikan sebagai aplikasi yang
digunakan dalam proses pembelajaran, dengan kata
lain untuk menyalurkan pesan (pengetahuan,
keterampilan dan sikap) serta dapat merangsang
pikiran, perhatian dan kemauan yang belajar
sehingga secara sengaja proses belajar terjadi.
2.2 Internet
Secara harfiah, Internet (kependekan dari
interconnected-networking) ialah sistem global dari
seluruh jaringan komputer yang saling terhubung.
“Internet atau internetwork adalah
sekumpulan jaringan berbeda yang saling
terhubung bersama sebagai satu kesatuan dengan
menggunakan berbagai macam protokol, salah
satunya adalah protokol TCP/IP (Transmission
Control Protocol/ Internet Protocol)” (Shalahuddin
dan Rosa, 2010:3).
Adapun beberapa hal yang berkaitan dengan
web internet adalah sebagai berikut:
1) Web Browser
Merupakan perangkat lunak yang berfungsi
menampilkan dokumen atau informasi web
yang diambil dari web server. Contoh web
browser adalah Internet explorer, Mozilla
Firefox, dan Opera.
2) Web Server
Merupakan perangkat lunak yang berfungsi
agar dokumen web yang disimpan di server
dapat diakses oleh pemakai internet misalnya
XAMPP.
3) Situs Web/Homepage
Situs web adalah sebutan bagi sekelompok
halaman web yang menyimpan informasi di
world wide web. Homepage merupakan
halaman awal dari sebuah situs web.
4) Web Hosting
Web hosting adalah bentuk layanan jasa
penyewaan tempat di internet yang
memungkinkan perorangan ataupun organisasi
menampilkan layanan jasa atau produknya di
situs web. Web host merupakan organisasi
yang menyediakan tempat di server-nya untuk
perseorangan atau organisasi meletakkan
semua file website-nya dan menyediakan
konektivitas dengan internet agar dapat
diakses melalui internet.
2.3 PHP
Berdasarkan informasi dari situs resmi PHP,
“PHP.net”, PHP (PHP: Hypertext Prepocessor)
merupakan bahasa pemrograman web yang dapat
disisipkan dalam skrip HTML.
Peranginangin (2006:2) mengatakan PHP
singkatan dari PHP Hypertext Preprocessor yang
digunakan sebagai bahasa skrip server side dalam
pengembangan web yang dapat disisipkan pada
dokumen HTML.
Ketika seseorang mengunjungi web berbasis
PHP, web server akan memproses kode-kode PHP.
Beberapa perintah atau kode dari PHP tersebut
selanjutnya ada yang diterjemahkan ke dalam
HTML dan beberapa ada yang disembunyikan
(misalnya proses operasi). Setelah diterjemahkan ke
dalam HTML, web server akan mengirim kembali
ke web browser pengunjung tersebut.
2.4 Internet
Menurut Irwansyah (2014 P:12) Internet
adalah sebuah global jaringan komputer yang saling
menghubungkan antara satu dengan lain seluruh
penjuruh dunia, Adapun standar yang digunakan
disebut Internet Protocol Suite (TCP/IP), Internet
Digunakan diseluruh dunia untuk menghubungkan
bisnis, agen pemerintahan, institusi akademis dan
individu.
Page 37
Sedangkan menurut Istiawan (2017 P:10)
Internet adalah gabungan jaringan-jaringan
komputer di seluruh dunian yang saling terhubung
sehingga membentuk jaringan global, melalui
internet komputer di dunia bisa saling bertukar data
dan standar yang digunakan untuk internet adalah
internet (TCP/IP).
2.5 MySQL
“MySQL adalah salah satu database server
open source yang popular. Sebuah database
mendefinisikan struktur untuk menyimpan
informasi”. (Sunyoto, 2007:145).
MySQL (My Structure Query Language)
merupakan salah satu perangkat lunak database
yang dikembangkan untuk membantu user untuk
menyimpan data dalam tabel-tabel. MySQL adalah
salah satu aplikasi database server yang sangat
terkenal saat ini, yang dikembangkan oleh MySQL
AB. MySQL umumnya digunakan bersamaan
dengan PHP untuk membuat aplikasi server yang
dinamis.
III. ANALISA DAN PERANCANGAN
3.1 Analisa Kebutuhan
Pada Tahap ini di bentuk spesifikasi
kebutuhan suatu sistem aplikasi pembelajaran
berbasis web pada Teknik Informatika Politeknik
Sekayu. Terdiri dari perangkat lunak(Software) dan
perangkat keras (Hardware).
3.1.1 Kebutuhan Perangkat Keras (Hardware)
1) Laptop dengan spesifikasi Processor yang
dianjurkan 1,2 GHz
2) Hardisk yang digunakan minimal 250 GB
3) Memory RAM digunakan minimal 2GB
4) Monitor yang digunakan minimal 10 inci
5) Mouse
6) Printer
3.1.2 Kebutuhan Perangkat Lunak (Software)
1) Sistem Operasi Windows 8.
2) Basis Data, MySQL
3) Bahasa Pemograman, PHP
4) Paket Web Server, Xampp.Versi yang
digunakan v.3.2.1
5) Web Browser, Mozzila Firefox Versi yang
digunakan v 57.0.2
6) Editor Pemograman, Notepad++
7) FileZilla Client untuk FTP.
8) FPDF (Free PDF) merupakan class dari
PHP untuk membuat dokumen PDF tanpa
menggunakan library.
3.2 Perancangan Sistem
Berikut adalah gambaran mengenai sistem
yang akan dibuat.
3.2.1 Diagram Konteks
Gambar 3.1 Diagram Konteks aplikasi website
yang akan diterapkan.
Diagram konteks di atas menunjukkan
bahwa aplikasi website terdiri dari 3 (tiga) level
entitas yaitu: admin, dosen, dan mahasiswa.
Sedangkan pimpinan tidak terlibat langsung dengan
aplikasi, hanya menerima laporan dari admin jika
diharapkan. Aplikasi pembelajaran berbasis web
adalah sistem. 3 (tiga) modul utama dari aplikasi
website yang akan diterapkan terdiri dari modul
pesan, modul artikel, dan modul pengumuman.
Sedangkan modul yang lain sifatnya hanya
mendukung saja.
Page 38
3.2.2 Block Chart
Berikut ini adalah gambar block chart dari aplikasi
website yang akan diterapkan berdasarkan
penjelasan dari diagram konteks (gambar 3.1), yang
telah dijelaskan sebelumnya.
Gambar 3.2 Block Chart
3.2.3 Perancangan Tabel
1) Tabel Data Admin
Nama tabel : t_admin
Primary key : id_admin
No Nama Field Type &
Length
Keterangan
1 id_admin Varchar(50) nama admin
2 password Varchar(50) kata sandi admin
2) Tabel Kategori
Nama tabel : t_kategori
Primary key : id_kategori
No Nama Field Type &
Length
Keterangan
1 id_kategori Int(10) auto_increment
2 nama_kategori Varchar(50) nama kategori
3) Tabel Data Pengumuman
Nama tabel : t_pengumuman
Primary key : id_pengumuman
No Nama Field Type &
Length
Keterangan
1 id_pengumuman Int(5) auto_increment
2 judul Varchar(100) judul
3 tanggal Date tanggal dibuat
4 isi Text isi pengumuman
4) Tabel Data Artikel
Nama tabel : t_artikel
Primary key : id_artikel
Foreign key : penulis, id_kategori
No Nama Field Type &
Length
Keterangan
1 id_artikel Int(20) auto_increment
2 penulis Varchar(50) penulis
3 judul Varchar(100) judul
4 tanggal Date tgl di posting
5 dokumen Varchar(100) versi pdf
6 gambar Varchar(100) gambar
7 isi_artikel Text isi artikel
8 id_kategori Int(5) kategori artikel
9 counter Int(20) terpopuler
5) Tabel Data Komentar
Nama tabel : t_komentar
Primary key : id_komentar
Foreign key : id_artikel, penulis
No Nama Field Type &
Length
Keterangan
1 id_komentar Int(20) auto_increment
2 id_artikel Int(20) id artikel
3 penulis Varchar(50) penulis
4 tanggal Date tgl di buat
5 isi_komentar Text isi komentar
Page 39
6) Tabel Data Dosen
Nama tabel : t_dosen
Primary key : id_dosen
No Nama Field Type &
Length
Keterangan
1 id_dosen Int(10) auto_increment
2 login_dosen Varchar(50) username
3 password Varchar(50) kata sandi
4 nama_dosen Varchar(50) nama lengkap
5 alias_dosen Varchar(50) nama akun
6 no_induk Varchar(20) NIP / NIDN
7 jenis_kel Varchar(1) jenis kelamin, L/P
8 tempat_lhr Varchar(50) tempat lahir
9 tangal_lhr Date tanggal lahir
10 jmlh_login Int(20) jumlah login
11 login_takhir Date tgl terakhir login
12 jmlh_artikel Int(20) jumlah artikel
7) Tabel Data Pesan Dosen
Nama tabel : t_pesan_dosen
Primary key : id_pesan_dosen
Foreign key : id_mhs, id_dosen
No Nama Field Type &
Length
Keterangan
1 id_pesan_dosen Varchar(10) auto_increment
2 judul Varchar(100) judul pesan
3 isi Text isi pesan
4 tanggal_psn Date tgl kirim
5 id_mhs Varchar(15) penerima
6 id_dosen Varchar(50) pengirim
7 lampiran Varchar(100) lampiran
8 psn_masuk Varchar(1) Y=hapus N=tidak
9 psn_tkirim Varchar(1) Y=hapus N=tidak
10 baca Varchar(1) Y=hapus N=tidak
8) Tabel Data Mahasiswa
Nama tabel : t_mhs
Primary key : id_mhs
No Nama Field Type &
Length
Keterangan
1 id_mhs Varchar(15) NIM
2 login_mhs Varchar(50) username mhs
3 password Varchar(50) kata sandi mhs
4 nama_mhs Varchar(50) nama lengkap mhs
5 alias_mhs Varchar(50) nama akun
6 smt Int(1) semester
7 jenis_kel Varchar(1) jenis kelamin
8 tahun Year(4) tahun masuk
9 tempat_lhr Varchar(50) tempat lahir
10 tanggal_lhr Date tanggal lahir
11 jmlh_login Int(20) jumlah login
12 login_takhir Date tgl terakhir login
13 jmlh_artikel Int(20) jumlah artikel
9) Tabel Data Pesan Mahasiswa
Nama tabel : t_pesan_mhs
Primary key : id_pesan_mhs
Foreign key : id_mhs, id_dosen
No Nama Field Type &
Length
Keterang
an
1 id_pesan_mhs Int(10) auto_increment
2 judul Varchar(100) judul pesan
3 isi Text isi pesan
4 tanggal_psn Date tgl kirim
5 id_mhs Varchar(15) pengirim
6 id_dosen Varchar(50) penerima
7 lampiran Varchar(100) lampiran
8 psn_masuk Varchar(1) Y=hapus N=tidak
9 psn_tkirim Varchar(1) Y=hapus N=tidak
10 baca Varchar(1) Y=hapus N=tidak
10) Tabel Data Batas Akhir
Nama tabel : t_batasakhir
Primary key : id_batas_akhir
Foreign key : id_dosen, smt
No Nama Field Type &
Length
Keterangan
1 id_batas_akhir Int(5) auto_increment
2 id_dosen Varchar(50) Pembuat jadwal
3 smt Int(1) tujuan
4 tanggal Date tanggal terakhir
5 pukul Time pukul terakhir
IV. IMPLEMENTASI
4.1 Halaman Login
Gambar 4.1 Halaman login
4.2 Halaman Utama
Berikut ini tampilan utama sesuai level user,
aplikasi pembelajaran berbasis web pada program
studi Teknik Informatika Politeknik Sekayu.
Page 40
1) Level Admin
Gambar 4.2 Halaman utama level admin
Ada 5 (lima) menu utama saat login sebagai
admin (Admnistrator), yaitu sebagai berikut:
a) Menu Dosen
Untuk memanajemen dosen yang akan
menggunakan aplikasi.
b) Menu Mahasiswa
Untuk memanajemen mahasiswa yang akan
menggunakan aplikasi.
c) Menu Kategori
Untuk memanajemen kategori artikel.
d) Menu Pengumuman
Untuk memanajemen pengumuman yang akan
ditampilkan.
e) Menu Akun
Pada menu ini ada 2 (dua) sub menu yaitu:
pengaturan dan logout. Sub menu pengaturan
untuk mengubah username dan password.
Sedangkan sub menu logout untuk keluar
aplikasi.
2) Level Dosen
Gambar 4.3 Halaman utama level dosen
Ada 6 (enam) menu utama saat login sebagai
dosen, yaitu:
a) Menu Home
Setelah berhasil login, maka langsung diarahkan
ke halaman home. Pada halaman ini akan
ditampilkan artikel terkini dan terpopuler.
b) Menu Artikel
Pada menu ini ada 2 (dua) sub menu yaitu:
artikel dosen (nama) dan arsip artikel. Artikel
dosen berfungsi untuk memanajemen artikel
yang dimiliki/ditulis oleh dosen yang
bersangkutan. Pada arsip artikel ada sub menu
lagi yaitu kategori, jadi arsip artikel berdasarkan
kategorinya.
c) Menu Pengumuman
Untuk melihat pengumuman yang ditulis oleh
administrator.
d) Menu Pesan
Ada 3 (tiga) sub menu yaitu: tulis pesan, inbox,
dan outbox.
e) Menu Tugas MHS
Untuk memanajemen jadwal batas akhir yang
akan digunakan oleh mahasiswa dalam
mengirimkan pesan.
f) Menu Akun
Pada menu ini ada 2 (dua) sub menu yaitu:
pengaturan dan logout. Sub menu pengaturan
untuk mengubah nama akun, username, dan
password. Sub menu logout untuk keluar
aplikasi.
3) Level Mahasiswa
Gambar 4.4 Halaman utama level mahasiswa
Page 41
Ada 5 (lima) menu utama saat login sebagai
mahasiswa, yaitu:
a) Menu Home
Setelah user berhasil login pada aplikasi, maka
akan langsung diarahkan ke halaman home.
Pada halaman ini akan ditampilkan artikel
terkini dan artikel terpopuler. Artikel terkini
merupakan artikel paling baru yang ditulis oleh
user dan akan diberikan sedikit gambaran
mengenai isi artikel. Sedangkan artikel
terpopuler merupakan artikel yang paling
banyak dibaca oleh user dan disusun
berdasarkan urutan jumlah dibaca (counter).
b) Menu Artikel
Pada menu ini ada 2 (dua) sub menu yaitu:
artikel mahasiswa (nama) dan arsip artikel.
Artikel mahasiswa berfungsi untuk
memanajemen artikel yang dimiliki oleh
mahasiswa yang bersangkutan. Sedangkan pada
arsip artikel akan ada sub menu lagi yaitu
berupa kategori, jadi arsip artikel berdasarkan
kategorinya.
c) Menu Pengumuman
Untuk melihat pengumuman yang ditulis oleh
administrator.
d) Menu Pesan
Ada 3 (tiga) sub menu yaitu: tulis pesan, inbox,
dan outbox.
e) Menu Akun
Pada menu ini ada 2 (dua) sub menu yaitu:
pengaturan dan logout. Sub menu pengaturan
untuk mengubah nama akun, username, dan
password. Sub menu logout untuk keluar
aplikasi.
4.3 Menu Pesan
1) Tulis pesan mahasiswa
Gambar 4.4 Form tulis pesan mahasiswa
Jika tombol kirim diklik, maka data pesan
yang diisikan ke form oleh mahasiswa akan
disimpan ke database dan dikirimkan ke dosen
tujuan, namun dengan syarat belum melewati batas
waktu yang telah ditentukan oleh dosen
sebelumnya, jika melewati batas waktu, maka
muncul jendela konfirmasi bahwa pengiriman
pesan gagal. Sedangkan tombol reset untuk
mengkosongkan form.
2) Tulis pesan dosen
Gambar 4.5 Form tulis pesan dosen
Jika tombol kirim diklik, maka data pesan
yang telah diisikan ke form oleh dosen akan
disimpan ke database dan akan dikirmkan ke
mahasiswa tujuan. Tombol reset untuk
mengkosongkan form.
3) inbox
Gambar 4.6 View inbox
Page 42
Sub menu inbox akan menampilkan seluruh
data pesan inbox sesuai dengan otoritas masing-
masing user yang login. Jika tombol lihat diklik,
maka, tampil detail pesan masuk sesuai dengan
judul yang dipilih.
4) Detail inbox
Gambar 4.7 Detail view inbox
Pada halaman ini akan ditampilkan pesan
masuk secara detail. Tombol kembali untuk
kembali ke halaman sebelumnya.
5) Outbox
Gambar 4.8 View outbox
Sub menu outbox akan menampilkan seluruh
data pesan outbox sesuai dengan hak akses masing-
masing user yang login ke aplikasi. Jika tombol
lihat diklik, maka tampil detail pesan keluar sesuai
dengan judul yang dipilih.
6) Detail pesan outbox
Gambar 4.9 Detail view outbox
Pada halaman ini akan ditampilkan pesan keluar
secara detail. Tombol kembali untuk kembali ke
halaman sebelumnya.
I.9. Desain Menu Manajemen Tugas Mahasiswa
1) View jadwal batas akhir
Gambar 4.10 View jadwal batas akhir
Menu manajemen tugas mahasiswa
menampilkan seluruh data jadwal batas akhir sesuai
dengan masing-masing user yang login. Jika
tombol tambah diklik, maka akan tampil form input
data jadwal batas akhir.
2) Input jadwal batas akhir
Gambar 4.11 Form input data jadwal batas akhir
Jika tombol kirim diklik, maka data jadwal batas
akhir yang telah diisikan ke form akan disimpan ke
database. Sedangkan tombol reset untuk
mengkosongkan form.
I.13. Halaman Logout
Gambar 4.12 Jendela konfirmasi logout
Setelah user mengklik tombol logout pada menu,
maka akan muncul jendela konfirmasi logout. Jika
ok maka, user akan keluar aplikasi, dan harus login
kembali untuk menggunakan aplikasi. Jika cancel,
maka akan ditampilkan halaman sebelumnya.
V. PENUTUP
5.1 Kesimpulan
Berdasarkan hasil perancangan dan analisis
yang telah dikemukakan pada bab-bab sebelumnya,
maka dapat disimpulkan sebagai berikut:
Page 43
1) Aplikasi pembelajaran berbasis web pada
program studi Teknik Informatika Politeknik
Sekayu dapat membantu dosen dan
mahasiswa dalam kegiatan belajar mengajar
maupun terhadap kegiatan lain yang
mendukung proses belajar mengajar, dengan
memberikan kemudahan dalam proses
komunikasi antara mahasiswa dan dosen,
sehingga tidak memakan waktu yang lama.
2) Modul artikel sangat mendukung adanya
peningkatan kreatifitas dan efektifitas kerja
baik dosen maupun mahasiswa.
3) Pengumpulan tugas-tugas bisa dilakukan
secara efektif dan efisien (tepat waktu) oleh
mahasiswa melalui modul pesan, sehingga
proses perkuliahan tidak terganggu,
dikarenakan sudah adanya pembatasan waktu
pengumpulan yang otomatis bisa langsung
dipakai (terkomputerisasi).
5.2 Saran
Untuk pengembangan dan perbaikan lebih
lanjut, saran-saran yang dapat diberikan pada
Laporan Akhir ini adalah sebagai berikut:
1) Melakukan pemeliharaan yang sifatnya
berkelanjutan dan dilaksanakan secara terus-
menerus yang meliputi pemeliharaan terhadap
data.
2) Melakukan pengembangan keamanan aplikasi,
karena teknologi akan selalu berkembang dan
keamanan aplikasi sangat bergantung pada
teknologi pengembangan website dan
konfigurasi server yang digunakan.
3) Melakukan pengembangan sistem informasi
akademik dengan menambahkan modul nilai
hasil belajar mahasiswa dan modul absensi
online untuk lebih meningkatkan efektifitas
kerja baik dosen maupun mahasiswa.
DAFTAR PUSTAKA
Febrian, Jack. 2004. Kamus Komputer dan
Teknologi Informasi. Bandung: Informatika.
Kristanto, Andri. 2003. Sistem Informasi dan
Aplikasinya. Yogyakarta: Andi.
_____________. 2004. Rekayasa Perangkat Lunak
(Konsep Dasar). Yogyakarta: Gava Media.
Peranginangin, Kasiman. 2006. Aplikasi WEB
dengan PHP dan MySQL. Yogyakarta:
Andi.
Shalahuddin,M dan Rosa A.S. (2010). Java di Web.
Bandung: Informatika.
Sunyoto, Andi. 2007. AJAx Membangun Web
dengan Teknologi Asynchronouse
JavaScript dan XML. Yogyakarta: Andi.
Yang berlanda tangan di bawah ini :
Narna :
N[' :
NIDN :
Tempat, tanggal lahir :
Pangkat, goiongan ruang, ,tM'f :
Jabatan, TMT :
Bidang llmu/Mata Kuliah :
Program Studi :
Unit Kerja :
SURAT PERI\TYATAAII
KEABSAHAN KARYA ILMIAH
Deni Fikari, M.Kom.
022103900t
Sekalu, 2l Maret 1990
Komputer
Teicn i rc in ii,rrmati ker
Politeknik Sekayu
i)crrgan irii lreri,r,ataxan bairrva Kary,a iirrriah, seperti di lrarvah ini
No. Karya Ilmiah JudulIdentitas Karya Ilmiah
1 III.L.a.6.a Aplikasi Pernbelajaran Berbasis WEB
pada Program Studi Teknikirr iorrrraiika Poiiteknik Sekavu
Jurnal TIPS (Jurnal Teknologi
Informasi dan Komputer
Polrtexnit< Sekayu Voiume iX,NO l, Januari-Juni20l9ISSN-E: 2654-5011rcc\T a\ -a tla-. 11AlI JJ1\-r .-:+\t I -: t,'1!
Alarrat Web:http :i/j urnal.pol sky. ac. id
l. Adalah benar karya saya sendiri atau bukan plagiat hasil karya orang lain dan saya ajukan sebagai
bahan penilaian penetapan angka kredit dan kenaikan jabatan ke Asisten Ahli;2. .Apehila Ciken:udran han terhukti hahu,a karya ilmiah ini bukan kary,,a sal'a -qendrri atarr plngiet hasrl
karya orang lain, maka saya bersedia menerima sanksi sesuai ketentuan perundang-undangan yang
berlaku.
Demikian surat pernyataan ini saya buat untuk dipergunakan sebagaimana mestinya.
Sekayu, .t Oktober 201 9
Yan g membuat pernyataan,
Deni Fikari, M.Kom
LEMBARHASTL PENILAIAN SEJAWAT SEBIDANG ATAU PEERREVIEW
KARYA ILMIAH : JURNAL ILMIAH
Judul Jurnal Ilmiah (Aftikel)
Jumlah Penulis
Status Pensusul
Identitas Jurnal llrnialr
Kategori Puhlikasi .lunra-l Ilmiah
(beri "'pada kategori yang tepat)
t. iiasii Peniiararr Vaiidasr:
II. Hasil Penilaian Peer Review
Aplikasi Pembelajaran Berbasis WEB Pada Program Studi Teknik
Informatika Politeknik Sekalu
I (Satu) orang
Penulis pertama
a. Nama Jurnal : TIPS
b. Nomor ISSN :2407-2192e . Volume, nomor. bulan. ta-hun : !X. NO 1, Januari-Juni 2019
d. Penerbit : Politeknik Sekayu
e. DOI artikel fiika ada) : -
f. A.lanrat ."veh,lumal : http://jurna1.polsk,r,.ac.id
g. Terindeks di Scimagojr/thomson Reuter ISI klowledge atau di : -
n JLrrnal Ilmiah internasional herepLrtasi
I_l Jurnal Ilmiah Internasional
f- r--'li\ I
J Lrrnal llmiah N asional Terakreditasi
J urnal ilm iair i.Iasionai T i ciak Tcrakrcditas i
Jurnal IImiah Nasionalterindeks di DOAJ. CABI. COPERNICUS
No. ASPEK U RAIAN/KOMENTAR PENILAIANI Indikasi Plagiasi
T'c[i-F. ar{.a
2. Linearitas[,in rer
KomponenYang Dinilai
Nilai [itaksimal Jurnal Ilmiatr
NilaiAkhirYang
Diperoleh
Internasional
bereputasi
Internasional Nasional
Terakreditasi
Nasional
TidakTerakreditasi
m
Nasional
TerindeksDOAJ dII
a. Kelengkapan
unsur isi jurnal(r0%)
10
1,5
b" Rrrang lingkrrp
dan kedalaman
pembahasan
(30%)
30
$;
c. Kecukupan dan
kemutahiran
data/informasi
dan metodologi(30%)
30
r.>
d- Kelengkapan
unsur dan
kualitas penerbit
(30%)
30?5
I
Total(100%)
1008t,e
Nilai Pengusul: 4- -o 8t s ' 4g,>Wt)
KOMENTAWULASAN PEER REVIEW
Keieilgi-apan ulrsur
isi jumalhbsfangi a*,WL cuvu? , rasva\ blrang rLrnu leryuSvL Ad^ benanqr,vrah dqLam 9rt rv Ftvf Q|nuiSanayol
R.uang lingkup rian
kedalaman
pembahasan
$vL}+an<; arh?ee Sesdai AunoSc.n fua^g Luui?up 1uroqL
Kecukupan dan
kemutahiran
ilata,/iiifbrmasi iia; r
metodologi
@barvan &*o- &a{a r(vtep ft6tg a\cstS Se&a"g . Vbaqf orr- fies'ar
Fv)vFarrngcr ad.n\al )OrnaL dcrn v? fu A^le" (4sn,.,taVhtr-an
|n?o(fi\a4" Llrgolong Cvpwg Laib.
Keierlgkr-pan unsur
dan kualitas
penerbit
)U,f naL ini W\ongo? 1or-taL NasionoL 'Tida? Trra?re.d;t-asi .
(46sr1c<tlacv,, euQ € Ga; ts.
Sekayu, { Oktober20l9
Reviewer i
Y%"2Zaid Romegar Mair, S.T.,M.CsNIDN.0213028601
LI*!t !<eija : Polite!<I:!k Seka-vu
LEMBARHASIL PENTLAIAN SEJAWAT SEBIDA}IG ATAA PEER REVIEII/
KARYA ILMIAH : JURNAL ILMTAH
Judul Jurnal Ilmiah (Artikel)
Jumlah Penulis
Status Pengusul
Identitas Jurnal Ihniah
Kategori Puhlikasi .f urnal llmiali
(beri /pada kategori yang tepat)
i. Hasii Penilaian Valiriasi:
II. Hasil Penilaian Peer Review :
AplikasiPembelajaran Berbasis WE,B Pada Progranr Studi Teknik
lnforrnatika Politekn ik Sekayu
1 (Satu) orang
Penulis pertama
a. Nama Jurnal : TIPS
b. Nomor ISSN :2401-2192
e . VolLrme. nomcr, L-ular. tahgn : IX, NO !. .!anrrar.i-.TLrni 2019
d. Penerbit : Politeknik Sekayu
e. DOI artikel (iika ada) : -
f-. Alanat r^reh jumal : http://jurnal.polskl,.ac.id
g. Terindeks di Scimagojr/thomson Reuter ISI knowledge atau di : -
.lurnal Ilmiah intemasional hereputasi
Jurnal I lmiah Internasional
E Jurnal Ilmiah Nasional Terakreditasir-UJT
J urnal Ilmiaii i\ as iuirai T itlak Terakleciiias i
Jurnal Ihniah Nasional terindeks di DOAJ. CABI. COPERNICUS
No. ASPEK URAIAN/KOMENTAR PENILAIAN
1 lndikasi Plagiasi$r,ein rt
2 Linearitas t-i n\,[ f
KomponenYang Dinilai
N!!a! Maksimal Jurnal llvsiah
NilaiAkhirYang
Dipcroleh
Internasional
bereputasi
Internasional Nasional
Terakreditasi
Nasional
TidakTerakreditasi
m
Nasional
Terindeks
DOAJ dII
a. Kelengkapan
unsur isi jurnai(10%)
r0t0
h. Ruang lingkup
dan kedaiaman
pembahasan
(30%)
30
L5
c. Kecukupan dan
kemutahiran
datalinformasi
dan metodologi(30%)
30
15
d. Kelengkapan
unsur dan
kualitas penerbit
(34%\
30
Js
ii
Total =(100%)
100 ItiiilaiPengusul: 60
,/u n gf = gl
Sekayu, { Oktober20l9
Reviewer 2
Ekkal S.Kom., M.KomNIDI.{. 0205078601!',.ir L -:!r - D.!!r^L "it. e-[ "..''- "', ""'J'
KOMENTARruLASAN PEER REVIEW
iieleirgkapan unsur
isi jurnalUtngur $i arks FeL I<\aV
iv\ Cn,.,tir t
Il1-v,g?ag f<(ua; cLrt rgan
Qanfi-q6 ,.;r*, F
D,_ ____- 1:_-.-!,,._ :.-__niiitiiB iiriBiiuii riaiii
kedalaman
pembahasan
dLv ar,y CrrrrrVu? (Auboth asctn kl36 [lSvei
QqauLtr , k? &a\aro^ (er-bah6,g,n )'/?^[ar2an rSd^ry tLrnv
C- ?u€ 6 ^, (..
Kecukupan dan
kemutahiran.!.-r., /:.- 4 ,-- - .. .. : -! - .-Lllila, iiilUi iiiua5i i.j.iii
rnetodologi
{)a?a &o, \9p6ttu-65')an7 ttq,.,aa?.aa fet"k cL/W€ d.^nrn1.., tat-hir
i(elengkapan uusur
dan kualitas
penerbit
\dWo'SVc\(6r^ v/\.$v{
A6n q!-?-a,1- , lwrrxal
?,1aLiFaT ?an<r6.t cr?.,? { arF (qf p oAL\ {ekr(, t fuer?aLa'