.AANG_TI Pengembangan Aplikasi Jurnal Elektronik Fakultas Sains dan Teknologi Berbasiskan Web

PENGEMBANGAN APLIKASI JURNAL ELEKTRONIK
FAKULTAS SAINS DAN TEKNOLOGI BERBASISKAN WEB
Oleh :
Hasbi Ashshiddiqi, A ang Subiyakto dan Zulfiandri

Abstrak
Penelitian ini merupakan upaya pengembangan model publikasi dari versi
cetak jurnal ilmiah di Fakultas Sains dan Teknologi (FST) Universitas Islam Negeri
(UIN) Syarif Hidayatullah Jakarta. Tujuannya adalah mengoptimalkan publikasi
karya ilmiah dari civitas akademika FST. Metodologi penelitian dilakukan dengan
mengumpulkan data melalui observasi, wawancara dan kuesioner serta melakukan
pengembangan aplikasi sesuai System Development Life Cycle (SDLC) dengan alat
analisis dan desain sistem Flowchart View (FW), Data Flow Diagram (DFD), Entity
Relationship Diagram (ERD), Data Dictionary (DD) dan State Transition Diagram
(STD) dan metode pengujian sistem white and black box testing. Hasilnya adalah sebuah
aplikasi jurnal berbasis web yang mendukung pengelolaan publikasi karya ilmiah digital
(teks, gambar, audio, video dan software) dengan file system NTFS/FAT32.
Teknologi pengembangan aplikasi menggunakan PHP, MySQL, Apache Server,
Dreamweaver dan Photoshop. Harapannya, penelitian ini menjadi langkah awal
pengembangan sistem manajemen jurnal elektronik di FST ke depan.
Kata Kunci: aplikasi, jurnal elektronik, berbasis web dan publikasi digital.


1.

Pendahuluan
Salah satu tujuan pendidikan tinggi di Indonesia adalah mengembangkan dan

menyebarluaskan ilmu pengetahuan, teknologi dan/atau kesenian serta mengupayakan
penggunaannya untuk meningkatkan taraf kehidupan masyarakat dan memperkaya
kebudayaan nasional [1]. Sekarang, perguruan tinggi (PT) sebagai penyelenggaranya
telah dan sedang mengalami perubahan paradigma, pengelolaan dan persaingan [2] dan
teknologi informasi (TI) adalah salah satu katalis perubahan tersebut [3]. Seperti PT
lainnya, UIN Syarif Hidayatullah Jakarta khususnya FST sebagai salah satu unit kerjanya
tidak terlepas dari kecenderungan ini. Rencana strategis PT ini menyebutkan visinya
untuk

menjadi

universitas

riset


(Research

1

University)

berkelas

internasional

(International Class university) yang mempunyai keunggulan dalam bidang keislaman,
keilmuan dan keindonesiaan [4].
Untuk itu, selayaknya FST merespon dan memandang trend perubahan ini sebagai
sebuah tantangan dan peluang bagaimana mengembangkan sistem kerja berperformansi
tinggi untuk mendukung kegiatan operasional yang sedang berjalan sekaligus menjadi
strategi pengembangan bisnis di masa mendatang [5]. Grindley [6] menyebutkan satusatunya sasaran yang tepat dari komputer (TIK) adalah membantu pengguna memperoleh
peningkatan kinerja yang tidak mungkin dan tidak ekonomis bila tanpa teknologi
informasi dan komunikasi (TIK) dan salah satu bentuknya bagaimana mengoptimalkan
publikasi karya ilmiah para civitas akademika sebagai intelectual capital ke masyarakat.

Perkembangan terakhir, publikasi telah menjadi tolok ukur performansi
penyelenggaraan PT di tingkat nasional oleh Badan Akreditasi Nasional (BAN) PT [7]
dan di tingkat internasional dalam bentuk perangkingan PT, seperti The Webometriclab
[8] dan The Times Higher Education Supplement (THES) [9]. Pemanfaatan TIK dalam
lingkungan pendidikan tinggi memiliki tujuan utama untuk mendukung kegiatan riset,
belajar mengajar dan proses administrasi. TIK merupakan salah satu media yang dapat
membantu akses terhadap pengetahuan dan efesiensi proses administrasi kampus. Untuk
membantu

kegiatan

belajar

mengajar

maka

berbagai

infrastuktur


TIK

telah

dikembangkan dan diadopsi oleh pendidikan tinggi, salah satunya adalah pengembangan
aplikasi jurnal berbasis komputer yang menjadi tema dalam penelitian ini.

2.

Rumusan Masalah
Permasalahan penelitian ini adalah: 1) layanan apa saja yang dibutuhkan dalam

aplikasi jurnal elektronik berbasiskan web untuk membantu penyediaan sumber belajar
digital?, 2) bagaimana mengembangkan aplikasi jurnal elektronik berbasiskan web
dengan menggunakan metodologi pengembangan sistem terstruktur berdasarkan System
Development Life Cycle (SDLC) model waterfall? dan 3) bagaimana mengatur dokumen
elektronik dan gambar yang ada di aplikasi jurnal elektronik menggunakan metadata yang
tersimpan di dalam basis data?


2

3.

Metodologi Penelitian

3.1. Pendekatan Penelitian
Penelitian ini mengaplikasikan teori-teori tentang sistem informasi (SI) pada
permasalahan yang obyek penelitian. Studi kasus dipilih dalam penelitian ini karena: 1)
data studi kasus diambil dari pengalaman-pengalaman dan praktik peneliti sehingga
cukup kuat terhadap realitas dan 2) studi kasus dapat menyediakan sumber data analisis
lebih lanjut dalam penelitian [10].

3.2. Metode Pengumpulan Data
Data penelitian ini bersumber dari 1) kajian pustaka dari 14 (empat belas) buku
teks, 16 (enam belas) situs internet dan 3 (tiga) hasil laporan sejenis serta dokumendokumen internal FST dan 2) Kajian lapangan, berupa observasi selama 3 (tiga) bulan
dari Juli sampai Desember 2008, wawancara dan penyebaran kuesioner di lapangan.
Metode ini digunakan karena peneliti dan responden terlibat langsung dalam studi kasus
yang menjadi obyek penelitian [10].


3.3. Teknik Analisis Pengolahan Data dan
Pengolahan dan analisis data dilakukan dengan 1) data cleaning, 2) interprestasi
data

berdasarkan acuan dan tujuan penelitian, 3) menentukan skala prioritas

pengembangan mencakup ruang lingkup aplikasi sesuai interpretasi yang telah dilakukan
sebelumnya dan 4) melakukan proses pengembangan aplikasi.

3.4. Metode Pengembangan Sistem
Metode pengembangan sistem dilakukan sesuai tahapan SDLC, meliputi:
perencanaan, analisis sistem berjalan, membuat desain sistem usulan (Tabel 1) dan
pengembangan yang meliputi pengkodean bahasa komputer, pengujian, implementasi dan
perawatan [11]. Sehubungan dengan fokus penelitian, tahap pengoperasian dan perawatan
tidak menjadi bahasan karena aplikasi hasil pengembangannya selanjutnya diserahkan
kepada pihak institusi pengguna yaitu FST.

3

Tabel 1. Tools Analisis dan Desain Aplikasi

No
1.
2.
3.
4.
5.

Tools
FV
DFD
ERD
DD
STD

Ilustrasi Desain
Proses Bisnis
Logika Proses
Relasi Database
Struktur Database
Operasional


4.

Hasil dan Pembahasan

4.1

Perencanaan (Planning)

Tujuan
Kesesuaian kebutuhan pengguna
Pemrograman aplikasi
Pemrograman database
Pemrograman aplikasi dan database
Operasional program aplikasi

Tahap ini peneliti melakukan 1) perencanaan waktu penelitian (Tabel 2), 2)
melakukan studi kelayakan untuk menjamin kelayakan teknis yaitu tingkat kesesuaian
teknologi pengembangan aplikasi terhadap platform infrastruktur TIK yang dimiliki dan
yang sedang dikembangkan di FST sehingga kegagalan pengembangan aplikasi dapat

diminimalisir [12] dan 3) menentukan ruang lingkup aplikasi yang akan dikembangkan.
Tabel 2. Jadwal Pengembangan Sistem
No

Tahap

1.

Perencanaan

2.

Analisis

3.

Desain

4.


Pengembangan

5.

Pengujian

6.

Implementasi

7.

Pemeliharaan

4.2

Jul
3

4


Agt
1

2

3

Sep
4

1

2

3

Okt
4

1

2

3

Nov
4

1

2

3

Des
4

1

Analisis (Analysis)
Analisis dilakukan dengan: 1) mengidentifikasi kebutuhan pengembangan aplikasi

dengan mempelajari kelemahan sistem berjalan (Tabel 3), 2) melakukan investigasi untuk
mengetahui kebutuhan pengembangan aplikasi dan hasilnya adalah rekomendasi
spesifikasi teknis pengembangan aplikasi sesuai studi kelayakan yang telah dilakukan.
Berikut ini solusi pemecahan masalah berdasarkan identifikasi masalah yang telah
dilakukan, yaitu: 1) membuat aplikasi jurnal elektronik berbasiskan web yang
mempublikasikan jurnal-jurnal ilmiah yang ada, 2) menyediakan fasilitas pencarian,

4

download, diskusi atau komentar, pilihan bahasa untuk tampilan antar muka aplikasi web
dan fasilitas pemeliharaannya.
Tabel 3. Kelemahan Sistem Berjalan (Data Primer)
No.
1.
2.
3.
4.

Parameter
Pengukuran
Biaya
Waktu Pencarian
Aksesibelitas
Fungsionalitas

Keterangan
Terbatasnya jumlah jurnal cetak dimiliki terkait biaya cetak
Pencarian terhadap jurnal membutuhkan waktu yang lama
Penguna kesulitan memperoleh jurnal terkait kebutuhan bidang akademis
Pemanfaatan jurnal bagi pengguna luar

4.3. Desain (Design)
4.3.1. Desain Proses Bisnis
Berdasarkan hasil analisis maka selanjutnya dilakukan desain proses bisnis
menggunakan FW (Gbr. 1).

Gbr. 1. FV Aplikasi
5

4.3.2. Desain Logika Proses
Tahap desain ini dipergunakan DFD sampai level 2 dengan 8 (delapan) diagram
dengan 2 (dua) entitas (Tabel 4).
Tabel 4. DFD
No
1.
2.
3.
4.
5.
6.
7.
8.

DFD
Diagram Konteks
Diagram Level 1
Diagram Level 2 Proses 1.0
Diagram Level 2 Proses 2.0
Diagram Level 2 Proses 3.0
Diagram Level 2 Proses 4.0
Diagram Level 2 Proses 5.0
Diagram Level 2 Proses 6.0

Jumlah Proses
1
6
2
2
2
2
3
3

4.3.3. Desain Database
Database didesain dalam 5 (lima) table dan relasi tabel ditetapkan dalam 5 (lima)
relasi (Tabel 5).
Tabel 5. Relasi Tabel
No
1.
2.
3.
4.
5.

Relasi Tabel

tbl_metadata MEMILIKI tb_relation
tbl_metadata MEMILIKI tb_bookmark
tbl_metadata MEMILIKI tb_comment
tb_user MEMILIH tb_bookmark
tb_user MEMBERI tb_comment

Jenis Relasi

1 to m
1 to m
1 to m
1 to m
1 to m

4.3.4. Desain Jaringan Komputer
Jaringan komputer didesain berbasis internet dengan 3 (tiga) jenis server, yaitu: 1)
Database Server, 2) Web Server dan 3) File Server (Gbr. 2).

Gbr. 1. Desain Jaringan Komputer
6

4.3.5. Desain Screen Layout
Screen Layout didesain dalam 3 (tiga) level dengan jumlah screen sebanyak 18
(delapan belas) screen (Tabel 6).

Tabel 6. Screen Layout
No.
0.0.

Level-1
Nama
Menu Utama

No.
1.0.
2.0.
3.0.
4.0.
5.0.
6.0.
7.0.
8.0.
9.0.

Level-2
Nama
Login
Registrasi
Aktivasi
F.A.Q
Kontak
Pencarian
Menu
Bahasa
Link

No.
7.1.
7.2.
7.3.
7.4.
8.1.
8.2.
9.1.
9.2.

Level-3
Nama
Home
Bookmark
Diskusi/Komentar
Pencarian
Indonesia
English
Link Sejenis-1
Link Sejenis-2

4.3.6. Desain Operasional
Tahap desain ini dilakukan menggunakan STD, terdiri dari 9 (sembilan) STD,
yaitu: 1) Layar Halaman Utama, 2) Layar Pilihan Menu, 3) Layar Login, 4) Layar
Registrasi, 5) Layar Aktivasi, 6) Layar FAQ, 7) Layar Pencarian, 8) Layar Bookmark dan
9) Layar Diskusi/Komentar.

4.4. Pengembangan (Development)
Berdasarkan hasil tahap desain, desain dikodekan ke bahasa komputer
menggunakan PHP versi 5.2.1 untuk pemrograman aplikasi, MySQL Community-nt versi
5.0.41 untuk database, web server-nya menggunakan Apache versi 2.5.2., GUI
menggunakan Macromedia Dreamweaver MX dan

Adobe Photoshop 7. Proses

digitalisasi data dilakukan dengan 1) data scaning ke format *.Jpeg dan 2) konversi data
(*.jpeg

*.doc

*.pdf).

7

4.5. Pengujian (Testing)
Tahap ini dilakukan untuk menjamin bahwa aplikasi yang telah dibangun
mempunyai standart hasil sesuai desain sebelumnya telah dibuat. Pendekatannya adalah
melakukan pengujian secara bertahap pada setiap aspek operasional sistem usulan
berdasarkan parameter yang telah ditentukan sebelumnya, yaitu : 1) Apakah sistem baru
sudah sesuai standart yang ditentukan?, 2) Apakah sistem baru dapat memecahkan
masalah yang ada di sistem yang sedang berjalan?, 3) Apakah sistem baru dapat
dijalankan secara on-line? dan 4) Bagaimanakah tanggapan dari pengguna? Pengujian
akhir adalah black box testing, alasannya adalah: 1) kemudahan pengujian; 2) pengujian
kode program (white box testing) telah dilakukan sebagai bagian dari evaluasi setiap
proses pengkodean dan 3) dokumentasi proses pengembangan sudah secara lengkap
dimiliki, sehingga memungkinkan perbaikan secara teknis jika diperlukan.

4.6. Implementasi (Implementation)
Aplikasi hasil pengembangan berhasil dijalankan dengan spesifikasi teknis, sebagai
berikut:
Tabel 7. Spesifikasi Implementasi Aplikasi
No

Kebutuhan

1

Software

2

Hardware

3

Network

5.

Penutup

5.1

Kesimpulan

Spesifikasi Minimal
O/S : Win. XP atau Linux
App. : Web Browser Mozilla Firefox versi 3.0.
P-III 500MHz, RAM 128, VGA Card 64MB, Monitor 1024x768 pixel,
32 bit dan Harddisk 40 GB
64 kbps

Berdasarkan permasalahan penelitian, maka dapat disimpulkan bahwa:
1.

Aplikasi hasil pengembangan memiliki fasilitas pencarian, download, diskusi
atau komentar, pilihan bahasa untuk tampilan antar muka aplikasi web dan
fasilitas pemeliharaannya sesuai fungsi publikasi digital umumnya.

2.

Pengembangan aplikasi berhasil dilaksanakan secara terstruktur sesuai
tahapan SDLC yang menjadi acuan.
8

3.

Aplikasi hasil mendukung pengaturan data digital menggunakan metadata
yang tersimpan di dalam basis data.

5.2

Saran
1.

Penjaminan keberhasilan operasional aplikasi disarankan untuk dibuat
prosedur manual aplikasi berdasarkan dokumentasi pengembangan dari
penelitian ini.

2.

Pengembangan selanjutnya disarankan: 1) dapat ditambahkan fungsi
pencarian yang terintegrasi dengan search engine ternama serperti google dan
yahoo, 2) dikembangkan dalam lingkup proses manajemen jurnal ilmiah yang
lebih luas dan 3) dikembangkan secara terintegrasi dengan sistem terpadu
yang sedang dan telah dikembangkan di FST.

Daftar Pustaka
[1]

Peraturan Pemerintah RI Nomor 60 Tahun 1999 tentang Pendidikan Tinggi

[2]

Richardus E. I. & Richardus D. Manajemen Perguruan Tinggi Moderen, Jakarta:
Tidak diketahui, 2004. Hal. 6

[3]

Clarke Liz. Memanejemen Perubahan. Muslie M & S. Magdalena, penerjemah;
Yogyakarta: Andy; 1999 . Terjemahan: The Essence of Change. Hal. 11

[4]

Rencana Induk Pengembangan (RIP) UIN Syarif Hidayatullah Jakarta tahun
2005-2020

[5]

Subiyakto

A.

Pengembangan

sistem

informasi

manajemen

Akademik

terintegrasi: studi kasus di FST UIN Syarif Hidayatullah Jakarta [tesis]. Jakarta.
Program Magister Komputer, Sekolah Tinggi Teknologi Informasi Benarif
Indonesia; 2007. hlm. 1-2
[6]

Grindley, Kit & Humble, John. Menggunakan Komputer Secara Efeftif:
Tinjauan Manajemen Berdasarkan Sasaran untuk Optimasi dan Efisiensi dalam
Organisasi Bisnis. Adiwardana A.S., Penerjemah; Jakarta: PT. Pustaka Binaman

9

Pressindo; 1985. Terjemahan: The Effective Computer: A Management By
Objectives Approach
[7]

BAN PT Departemen Pendidikan Nasional RI. http://www/depdiknas.go.id

[8]

The Webometriclab. Spanyol. http://internetlab.cindoc.csic.es/

[9]

The Times Higher Education Supplement. Inggris. http://www.thes.co.uk

[10] Blaxter L. et al. How To Research: Seluk Beluk Melakukan Riset. Sitepoe
A.R.E., Penerjemah; Jakarta: PT. Indeks; 2006. Terjemahan: How To Research
[11] Hartono, Mulia. 7 Langkah Mudah Membangun Sistem Infromasi ERP. Jakarta:
PT. Elex Media Komputindo, 2004
[12] Subagyo Ahmad. Studi Kelayakan: Teori dan Aplikasi. Jakarta: PT. Elex Media
Komputindo, 2007

10

View publication stats