PENGEMBANGAN SISTEM JURNAL ONLINE STUDI KASUS : MEDIA TEKNIKA Skripsi Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika

PENGEMBANGAN SISTEM JURNAL ONLINE
STUDI KASUS : MEDIA TEKNIKA

Skripsi
Diajukan untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Program Studi Teknik Informatika

Disusun Oleh :
CRESENSIA DEVI
NIM : 065314082

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2010

i

DEVELOPMENT OF AN ONLINE JOURNAL SYSTEM

CASE STUDI : MEDIA TEKNIKA

A Thesis
Presented as Partial Fulfillment of the Requirements
to Obtain the Sarjana Komputer Degree
In Study Program of Informatics Engineering

Created by :
CRESENSIA DEVI
NIM : 06534082

STUDY PROGRAM OF INFORMATICS ENGINEERING
FACULTY OF SCIENCE AND TECHNOLOGI
SANATA DHARMA UNIVERSITY
YOGYAKARTA
2010

ii

ABSTRAK

Media Teknika merupakan media komunikasi ilmiah dibidang sains dan
teknologi yang berisi kajian ilmiah berupa hasil penelitian maupun studi pustaka.
Jurnal Media Teknika sudah memiliki website, tetapi website yang ada masih sebatas
promosi. Penulis tertarik untuk mengembangkan situs tersebut menjadi lebih banyak
fiturnya

dengan

membuat

Sistem

Pengembangan

Jurnal

Online.

Sistem


Pengembangan Jurnal Online ini dibuat untuk menjadikan situs Media Teknika
menjadi lebih interaktif dengan menyediakan fasilitas forum tanya jawab, fasilitas
menulis pesan private untuk admin dan dapat melayani permintaan tulisan karya
ilmiah secara lengkap.
Metodologi penelitian yang dilakukan dalam menyelesaikan sistem ini
menggunakan metode FAST. Pengembangan Sistem Jurnal Online studi kasus Media
Teknika berjalan dengan baik, anggota website dapat melihat isi keseluruhan karya
ilmiah dengan men-download file karya ilmiah yang diinginkan. Pengunjung website
dan anggota sudah tidak mengalami kesulitan untuk bertanya secara online karena di
website Media Teknika saat ini sudah ada fasilitas forum tanya jawab dan fasilitas
untuk menulis pesan private kepada admin.

vi

ABSTRACT
Media Teknika is a scientific communication media in the field of science and
technology that contains the scientific study of the results of research and literature
study. Journal of Media Teknika already have a website, but there is still limited to
the website promotion. Authors interested in developing the site into more of its
features by making the System Development Online Journal. Online Journal of

Development System is designed to make the site more interactive media Teknika by
providing a forum question and answer facility, the facility writes a private message
to admin and to serve the demand for writing scientific papers in full.
Research method in solving this system using FAST. Online Journal System
Development Teknika Media case studies go well, the website can view the contents
of the overall scientific work by downloading the desired file papers. Website visitors
and members have no trouble to ask them online because the website Media Teknika
currently existing question and answer forum facility and the facility to write a
private message to admin.

vii

MOTTO
Rancangan Tuhan adalah rancangan damai sejahtera yang
memberikan masa depan penuh harapan.

Tiada keberhasilan tanpa kerja keras dan tiada kebahagiaan
tanpa pengorbanan.

Jangan melihat hari kemarin dengan penyesalan dan jangan

melihat hari esok dengan ketakutan, tetapi lihatlah hari ini
dengan penuh kesadaran dan rasa syukur.

ix

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Allah Bapa di Surga yang telah
mengaruniakan berkat dan cinta kasih sehingga penulis dapat menyelesaikan tugas
akhir ini. Dalam proses penulisan tugas akhir ini ada begitu banyak pihak yang telah
memberikan bantuan dan perhatian dengan caranya masing-masing sehingga tugas
akhir ini dapat diselesaikan. Oleh karena itu penulis mengucapkan terima kasih
diantaranya kepada :
1. Bapak, Mama, Fatrisia Vera leonita, Christian Gabriel Vero dan segenap
keluarga besar tercinta yang telah memberikan banyak kasih, doa, nasehat
hidup, semangat, perhatian sehingga penulis dapat menyelesaikan tugas
akhir ini.
2. Pius Jahnawi Rahwidi beserta keluarga yang telah memberikan banyak
perhatian, pengertian, doa, nasihat, semangat dan kasihnya untuk penulis
dalam menyelesaikan tugas akhir ini.

3. Bapak Iwan Binanto, M.Cs, selaku Dosen Pembimbing tugas akhir yang
telah banyak memberikan bimbingan dalam penyusunan tugas akhir ini.
4. Ibu Ridowati Gunawan, SKom.,MT dan Bapak JB. Budi Darmawan,
ST.,MSc selaku panitia penguji yang telah memberikan banyak kritik dan
saran untuk menyempurnakan tugas akhir ini.

x

5. Media Teknika yang telah memberikan kesempatan sebagai tempat studi
kasus.
6. Seluruh teman Teknik Informatika angkatan 2006, teman-teman Escape,
sahabat – sahabat terbaik penulis: Asteria Indharlina, Alim Untung
Widodo, Hertartik Clarasita Devy, Merry Christien, Tulus Wardoyo dan
sahabat-sahabat di kost Beo 1 yang telah memberikan dukungan doa,
semangat dan perhatian sehingga penulis dapat menyelesaikan tugas akhir
ini.
7. Responden kuisioner, atas kerjasama dan waktunya untuk membantu
dalam pengamatan visual.
8. Bapak Bele Bau, S.pd, yang turut mendukung dalam persiapan ujian
pendadaran.

9. Seluruh staff Sekretariat Teknik yang banyak membantu penulis dalam
urusan administratsi akademik terutama menjelang ujian tugas akhir dan
yudisium.
10. Semua pihak yang telah membantu penulisan baik secara langsung
maupun tidak langsung, yang tidak dapat penulis sebutkan satu persatu.
Dengan rendah hati penulis menyadari bahwa tugas akhir ini masih jauh dari
sempurna, oleh karena itu berbagai kritik dan saran untuk perbaikan tugas akhir ini

xi

DAFTAR ISI
HALAMAN JUDUL ………………………………………………………..
HALAMAN PERSETUJUAN………………………………………………..
HALAMAN PENGESAHAN ………………………………………………..
PERNYATAAN KEASLIAN KARYA………………………………………
ABSTRAK ……………………………………………………………………
ABSTRACT …………………………………………………………………..
LEMBAR PERNYATAAN PERSETUJUAN ……………………………….
MOTTO……………………………………………………………………….
KATA PENGANTAR ………………………………………………………..

DAFTAR ISI………………………………………………………………….
DAFTAR TABEL…………………………………………………………….
DAFTAR GAMBAR …………………………………………………………
BAB I PENDAHULUAN …………………………………………………….
1.1 Latar Belakang …………………………………………………………..
1.2 Rumusan Masalah ……………………………………………………….
1.3 Batasan Masalah…………………………………………………………
1.4 Tujuan……………………………………………………………………
1.5 Metodologi Penelitian……………………………………………………
1.6 Sistematika Penelitian……………………………………………………
BAB II LANDASAN TEORI…………………………………………………
2.1 Jurnal Online …………………………………………………………….
2.1.1 Hal-hal Yang Disediakan di Jurnal Online ………………………….
2.1.2 Keuntungan Memakai Jurnal Online…………………………………
2.2 Konsep Dasar Sistem Informasi…………………………………………
2.2.1 Pengembangan Sistem………………………………………………..
2.3 Metodologi FAST ………………………………………………………..
2.4 Pemodelan Struktur ………………………………………………………
2.4.1 Perancangan Basisdata………………………………………………..
2.4.1.1 Teknik Entity Relationship………………………………………..

2.4.1.2 Use Case Modeling………………………………………………..
2.4.1.3 Konsep Sistem Untuk Use Case Modeling ……………………….
2.4.1.4 Simbol Dasar Use Case Diagram…………………………………
2.4.1.5 Diagram Konteks………………………………………………….
2.4.1.6 Diagram Arus Data………………………………………………..
BAB III ANALISIS DAN PERANCANGAN SISTEM ……………………..
3.1 Analisis Sistem…………………………………………………………..
3.1.1 Fase Definisi Lingkup ………………………………………………..
3.1.2 Fase Analisis Masalah………………………………………………..
3.1.2.1 Memahami Sistem Yang Ada Saat Ini……………………………
3.1.2.2 Menganalisis Masalah-Masalah Yang Ada Pada Sistem Lama…..

xiii

i
iii
iv
v
vi
vii

viii
ix
x
xiii
xv
xvi
1
1
2
2
2
3
4
5
5
5
6
6
7
8

9
10
10
14
14
16
17
17
19
19
19
20
20
21

3.1.3 Fase Analisis Persyaratan…………………………………………….
3.1.3.1 Gambaran Sistem Yang Dikembangkan ………………………….
3.1.3.2 Analisa Kebutuhan Sistem ………………………………………..
3.1.3.2.1 Analisa Peran Sistem…………………………………………..
3.1.3.2.2 Analisa Peran Pengguna……………………………………….
3.1.3.2.3 Analisa Sumber Daya Sistem …………………………………
3.1.3.2.3.1 Kebutuhan Hardware……………………………………….
3.1.3.2.3.2 Kebutuhan Software ………………………………………..
3.1.4 Fase Desain Logis…………………………………………………….
3.1.4.1 Diagram Konteks………………………………………………….
3.1.5 Fase Analisis Keputusan ……………………………………………..
3.1.5.1 Diagram Use Case…………………………………………………
3.1.5.1.1 Use Case Admin……………………………………………….
3.1.5.1.2 Use Case Pengunjung Website…………………………………
3.1.5.1.3 Use Case Anggota……………………………………………..
3.1.5.1.4 Ringkasan Use Case……………………………………………
3.1.5.1.5 Narasi Use Case ……………………………………………….
3.1.5.1.6 Diagram Dekomposisi…………………………………………
3.1.5.1.7 Diagram Arus Data…………………………………………….
3.1.5.1.8 Diagram Entity Relationship…………………………………..
3.1.5.8.1 Diagram Entity Relationship Admin………………………….
3.1.5.8.2 Diagram Entity Relationship Anggota………………………..
3.1.6 Fase Desain Fisik dan Integrasi………………………………………..
3.1.6.1 Spesifikasi Desain Basisdata Fisik…………………………………
3.2 Perancangan Antar Muka…………………………………………………
BAB IV IMPLEMENTASI DAN HASIL……………………………………
4.1 Perangkat Kebutuhan Sistem…………………………………………….
4.2 Koneksi Basisdata ……………………………………………………….
4.3 Antar Muka………………………………………………………………
BAB V PEMBAHASAN DAN PENUTUP…………………………………..
5.1 Kelebihan Sistem…………………………………………………………
5.2 Kekurangan Sistem………………………………………………………
5.3 Kesimpulan……………………………………………………………….

23
24
26
26
27
28
28
28
30
30
31
31
32
33
34
35
41
114
115
121
121
123
130
130
134
157
157
157
158
212
212
213
213

DAFTAR PUSTAKA…………………………………………………………

214

xiv

DAFTAR TABEL
Tabel 1
Tabel 2
Tabel 3
Tabel 4
Tabel 5
Tabel 6
Tabel 7
Tabel 8
Tabel 9
Tabel 10
Tabel 11
Tabel 12
Tabel 13
Tabel 14
Tabel 15
Tabel 16
Tabel 17
Tabel 18
Tabel 19
Tabel 20
Tabel 21
Tabel 22
Tabel 23
Tabel 24
Tabel 25
Tabel 26
Tabel 27
Tabel 28
Tabel 29
Tabel 30
Tabel 31
Tabel 32
Tabel 33
Tabel 34
Tabel 35

Tabel Sebab dan Akibat…………………………………………….
Ringkasan Use Case………………………………………………...
Narasi Use Case Login……………………………………………...
Narasi Use Case Logout…………………………………………….
Narasi Use Case Mengubah Data Redaktur………………………...
Narasi Use Case Mengubah Ketentuan Penulisan………………….
Narasi Use Case Lihat Edisi Lama…………………………………
Narasi Use Case Menambah Edisi Terbaru ………………………..
Narasi Use Case Membalas Pertanyaan Pengunjung……………….
Narasi Use Case Menambah Account User…………………………
Narasi Use Case Lihat Data Permintaan Anggota Baru…………….
Narasi Use Case Mengecek Bukti Pembayaran Anggota…………..
Narasi Use Case Mengaktifkan Account Anggota…………………
Narasi Use Case Lihat Semua Data ………………………………..
Narasi Use Case Meng-upload File Karya Ilmiah………………….
Narasi Use Case Melakukan Pendaftaran………………………….
Narasi Use Case Melihat Ketentuan Penulisan…………………….
Narasi Use Case Melihat Dewan Redaksi………………………….
Narasi Use Case Melihat Edisi Lama………………………………
Narasi Use Case Melihat Edisi Terbaru……………………………
Narasi Use Case Melakukan Tanya Jawab…………………………
Narasi Use Case Meng-upload Slip Bukti Pembayaran……………
Narasi Use Case Menulis Pesan…………………………………….
Narasi Use Case Meng-Edit Data Diri………………………………
Narasi Use Case Men-download Karya Tulis Ilmiah……………….
Tabel Anggota……………………………………………………….
Tabel File Karya Tulis………………………………………………
Tabel Forum…………………………………………………………
Tabel Admin………………………………………………………..
Tabel Abstrak Karya Tulis………………………………………….
Tabel Dewan Redaksi………………………………………………
Tabel Ketentuan Penulisan………………………………………….
Tabel Download…………………………………………………….
Tabel File Ter-download……………………………………………..
Tabel Tanya Jawab…………………………………………………

xv

21
35
41
44
46
49
51
53
57
62
65
67
70
74
76
80
83
86
88
90
93
99
102
105
107
130
131
131
131
132
132
132
133
133
133

DAFTAR GAMBAR
Gambar 1
Gambar 2
Gambar 3
Gambar 4

Contoh dari E-R Diagram ………………………………………
Contoh dari Entity ……………………………………………
Contoh dari Atribute …………………………………………….

9
10
10
11

Gambar 5

Contoh dari identifier atau Key ……………………………………………..
Contoh dari Relationship .................................................................

Gambar 6
Gambar 7

Notasi dari Cardinality…………………………………………..
Simbol Use Case…………………………………………………

Gambar 8
Gambar 9

Simbol Aktor …………………………………………………………..

Gambar 10
Gambar 11
Gambar 12
Gambar 13
Gambar 14
Gambar 15
Gambar 16
Gambar 17
Gambar 18
Gambar 19
Gambar 20
Gambar 21
Gambar 22
Gambar 23
Gambar 24
Gambar 25
Gambar 26
Gambar 27
Gambar 28
Gambar 29
Desain
Gambar 30
Gambar 31
Gambar 32
Gambar 33
Gambar 34
Gambar 35
Gambar 36
Gambar 37
Gambar 38

11
12
14
14

Notasi Kesatuan Luar di Diagram Arus Data…………………….
Notasi Arus Data di Diagram Arus Data…………………………..
Notasi Proses di Diagram Arus Data …………………………….
Notasi Simpanan Data di Diagram Arus Data …………………….
Diagram Konteks ………………………………………………
Use Case Admin ……………………………………………….
Use Case Pengunjung Website ………………………………….
Use Case Anggota……………………………………………….
Diagram Dekomposisi …………………………………………
Diagram Arus Data Level 0 ……………………………………
Diagram Arus Data Level 1 ……………………………………
Diagram Arus Data Level 2 Proses 1.2………………………….
Diagram Arus Data Level 2 Proses 1.4………………………….
Diagram Arus Data Level 2 Proses 1.6 …………………………
Diagram Arus Data Level 2 Proses 2.4 …………………………
Diagram Arus Data Level 2 Proses 2.5………………………….
Diagram Arus Data Level 2 Proses 3.4………………………….
Diagram Arus Data Level 2 Proses 3.5………………………….
Diagram Arus Data Level 2 Proses 3.6………………………….
Entity Relationship Diagram Admin ……………………………
Entity Relationship Diagram Admin …………………………….

15
16
16
17
30
32
33
34
114
115
116
117
117
118
119
119
120
120
121
122
123

Halaman Utama………………………………………………….
Halaman Pendaftaran Anggota ………………………………….
Pesan Nama Lengkap Belum Diisi………………………………
Pesan Alamat Belum Diisi ………………………………………
Pesan Email Belum Diisi………………………………………...
Pesan Email Tidak Valid ………………………………………..
Pesan Username Belum Diisi……………………………………
Pesan Nomor Handphone Harus Berupa Angka ………………..
Pesan Keanggotaan Siap Di aktifkan ……………………………

134
135
135
136
136
136
136
137
137

xvi

Gambar 39 Halaman Ketentuan Penulisan …………………………………
Gambar 40 Halaman Dewan Redaksi ………………………………………..
Gambar 41 Halaman Edisi Lama ……………………………………………
Gambar 42 Halaman Edisi Sekarang ………………………………………
Gambar 43 Form Forum Tanya Jawab ………………………………………
Gambar 44 Form Komentar Forum…………………………………………..
Gambar 45 Form Login …………………………………………………….
Gambar 46 Halaman Pesan Username dan Password Tidak Benar …………
Gambar 47 Pesan Username dan Password Benar …………………………..
Gambar 48 Halaman Slip Bikti Pembayaran…………………………………
Gambar 49 Halaman Pribadi anggota ………………………………………..
Gambar 50 Halaman Pesan …………………………………………………..
Gambar 51 Halaman Ubah Data Diri ………………………………………..
Gambar 52 Halaman Download Karya Ilmiah……………………………….
Gambar 53 Halaman File Karya Ilmiah Edisi Lama ……………………….
Gambar 54 Halaman File Karya Ilmiah Edisi Terbaru………………………
Gambar 55 Form Login Admin………………………………………………
Gambar 56 Pesan Kesalahan Password dan Username Admin …………….
Gambar 57 Pesan Sukses Login Admin ……………………………………..
Gambar 58 Halaman Beranda Admin ………………………………………..
Gambar 59 Halaman Forum Tanya Jawab…………………………………...
Gambar 60 Form Forum Tanya Jawab……………………………………….
Gambar 61 Form Komentar Forum…………………………………………..
Gambar 62 Halaman Pesan…………………………………………………...
Gambar 63 Halaman Balas Pesan…………………………………………….
Gambar 64 Halaman Permintaan Anggota Baru……………………………..
Gambar 65 Halaman Melihat Data Anggota…………………………………
Gambar 66 Halaman Melihat Edisi Lama……………………………………
Gambar 67 Halaman Tambah Arsip Edisi……………………………………
Gambar 68 Halaman Ubah Data Redaksi…………………………………….
Gambar 69 Halaman Upload File Karya Ilmiah……………………………..
Gambar 70 Halaman Upload File Edisi Lama ………………………………
Gambar 71 Halaman Upload File Edisi Terbaru …………………………….
Gambar 72 Halaman Tambah Account Admin ………………………………
Antar Muka
Gambar 73 Halaman Utama Website Media Teknika ……………………….
Gambar 74 Halaman Pendaftaran Anggota ………………………………….
Gambar 75 Pesan Nama Lengkap Belum Diisi………………………………
Gambar 76 Pesan Alamat Belum Diisi.………………………………………
Gambar 77 Pesan Email Belum Diisi ………………………………………..
Gambar 78 Pesan Email Tidak Valid…………………………………………
Gambar 79 Pesan Username Belum Diisi……………………………………

xvii

138
138
139
140
141
142
142
143
143
143
144
144
145
145
146
146
147
147
147
148
148
149
150
150
151
152
152
153
153
154
154
155
156
156
159
159
160
160
160
160
161

Gambar 80 Pesan Password Belum Diisi…………………………………….
Gambar 81 Pesan Nomor Handphone Harus Berupa Angka…………………
Gambar 82 Pesan Sukses Mendaftar Sebagai Anggota………………………
Gambar 83 Halaman Ketentuan Penulisan …………………………………..
Gambar 84 Halaman Dewan Redaksi ………………………………………..
Gambar 85 Halaman Edisi Lama …………………………………………….
Gambar 86 Halaman Edisi Terbaru…………………………………………..
Gambar 87 Halaman Forum Tanya Jawab……………………………………
Gambar 88 Form Forum Tanya Jawab……………………………………….
Gambar 89 Form Komentar Forum …………………………………………
Gambar 90 Form Login Anggota ……………………………………………
Gambar 91 Pesan Username dan Password Tidak Benar…………………….
Gambar 92 Pesan Username dan Password Benar …………………………..
Gambar 93 Halaman Slip Bukti Pembayaran ……………………………….
Gambar 94 Halaman Pribadi Anggota ……………………………………….
Gambar 95 Halaman Pesan …………………………………………………
Gambar 96 Halaman Ubah Data Diri ………………………………………..
Gambar 97 Halaman Download Karya Ilmiah……………………………….
Gambar 98 Halaman Download File Karya Ilmiah Edisi Lama …………….
Gambar 99 Halaman Download File Karya Ilmiah Edisi Terbaru…………...
Gambar 100 Form Login Admin ……………………………………………..
Gambar 101 Pesan Username dan Password Tidak Benar……………………
Gambar 102 Pesan Username dan Password Benar ………………………….
Gambar 103 Halaman Beranda Admin ………………………………………
Gambar 104 Halaman Forum Tanya Jawab Admin…………………………..
Gambar 105 Form Forum Tanya Jawab………………………………………
Gambar 106 Halaman Pesan ………………………………………………….
Gambar 107 Form Balas Pesan……………………………………………….
Gambar 108 Halaman Permintaan Anggota Baru ……………………………
Gambar 109 Halaman Data Anggota …………………………………………
Gambar 110 Halaman Tambah Arsip Edisi …………………………………..
Gambar 111 Halaman Tambah Edisi Terbaru…………………………………
Gambar 112 Form Tambah Edisi Terbaru…………………………………….
Gambar 113 Halaman Upload File Karya Ilmiah…………………………….
Gambar 114 Halaman Upload File Karya Tulis Lengkap Edisi Lama………..
Gambar 115 Pesan Gagal Upload File Karya Tulis Lengkap Edisi Lama……
Gambar 116 Pesan Sukses Upload File Karya Tulis Lengkap Arsip Edisi…...
Gambar 117 Halaman Upload File Karya Tulis Lengkap Edisi Terbaru …….
Gambar 118 Pesan Gagal Upload File Karya Tulis Lengkap Edisi Terbaru….
Gambar 119 Pesan Sukses Upload File Karya Tulis Lengkap Edisi Terbaru…
Gambar 120 Halaman Tambah Account Admin ……………………………..
Gambar 121 Pesan Email Tidak Valid ……………………………………….

xviii

161
161
162
163
164
164
166
168
170
171
172
173
174
175
176
177
178
180
181
184
186
186
187
188
189
191
192
193
193
196
198
200
202
203
204
204
205
206
206
206
207
208

Gambar 122 Pesan Sukses Tambah Account …………………………………
Gambar 123 Halaman Edit Data Redaksi ……………………………………
Gambar 124 Form Edit Data Redaksi ………………………………………..

xix

209
209
210

BAB I
PENDAHULUAN

1.1 Latar Belakang
Media Teknika merupakan salah satu jurnal

yang diterbitkan oleh

Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta. Jurnal
Media Teknika merupakan media komunikasi ilmiah bidang sains dan teknologi
yang berisi kajian ilmiah berupa hasil penelitian maupun studi pustaka. Jurnal
diterbitkan dua kali setahun pada bulan Juni dan Desember.
Jurnal Media Teknika sudah memiliki website, tetapi website yang ada
masih sebatas promosi. Pengunjung website belum bisa melihat keseluruhan isi
dari karya tulis ilmiah yang ada karena pengunjung website hanya dapat melihat
abstraknya saja. Pengunjung website mengalami kesulitan untuk bertanya secara
online mengenai segala hal yang berhubungan dengan jurnal online terutama
cara men-download karya tulis ilmiah, prosedur pembayaran untuk menjadi
anggota karena di dalam website Media Teknika belum ada fasilitas yang dapat
digunakan untuk bertanya jawab.
Penulis tertarik untuk menjadikan website Media Teknika lebih interaktif
(tidak hanya sebatas promosi) dengan membuat fasilitas forum tanya jawab
sehingga pengunjung website dapat mengirim pesan yang dapat dilihat oleh
pengunjung website, anggota yang lainnya maupun admin. Disamping ini juga

1

akan dibuat fasilitas menulis pesan private, yaitu anggota mengirim pesan
khusus ke admin, tidak dapat dilihat oleh pengunjung website dan anggota yang
lainnya serta website Media Teknika diharapkan dapat melayani permintaan
tulisan lengkap dari karya ilmiah (tidak hanya abstrak) setelah pengunjung
website menjadi anggota.

1.2 Rumusan Masalah
Rumusan masalah dalam penelitian ini adalah bagaimana membuat sebuah sistem
yang dapat melayani permintaan karya tulis ilmiah secara lengkap dan terdapat
fasilitas forum tanya jawab serta terdapat fasilitas untuk menulis pesan private
kepada admin.
1.3 Batasan Masalah
Batasan masalah dalam pengembangan sistem jurnal online ini adalah tidak
adanya batas waktu keanggotaan.

1.4 Tujuan
Tujuan Penulisan adalah :
1. Membuat sistem jurnal online yang dapat melayani permintaan tulisan
lengkap dari karya ilmiah dengan ketentuan pengunjung website harus
mendaftar sebagai anggota dan membayar biaya pendaftaran kemudian mengupload file slip bukti pembayaran ke website Media Teknika.

2

2. Membuat sistem jurnal online lebih menarik yang di dalamnya terdapat
fasilitas forum tanya jawab dan fasilitas untuk menulis pesan private kepada
admin secara online.

1.5 Metodologi Penelitian
Metodologi penelitian yang dilakukan dalam menyelesaikan sistem ini adalah
dengan langkah-langkah sebagai berikut :
1.

Studi pustaka dengan mempelajari literature dari buku pedoman maupun
internet yang berkaitan dengan pembahasan tugas akhir ini.

2.

Metode pengembangan Perangkat Lunak yang dipakai menggunakan metode
FAST. Menurut Whitten (2005),

fase – fase dari FAST adalah sebagai

berikut:
a. Definisi lingkup
b. Analisis masalah
c. Analisis persyaratan
d. Desain Logis
e. Analisis keputusan
f. Desain fisik dan integrasi

3

1.6 Sistematika Penelitian
Bab 1 Pendahuluan
Bab ini membahas tentang latar belakang pemilihan topik penelitian, rumusan
masalah, batasan masalah,

tujuan, metodologi penelitian dan sistematika

penulisan.
Bab II Landasan Teori
Bab ini membahas mengenai landasan teori yang digunakan sebagai
pendukung dalam penulisan tugas akhir.
Bab III Analisis dan Perancangan Sistem
Bab ini berisikan tentang analisis sistem yang kemudian dari hasil analisis
yang dilakukan akan dibuat sebuah rancangan sistem untuk menyelesaikan
masalah dalam penelitian ini.
Bab IV Implementasi dan hasil
Bab ini berisi tentang implementasi dan hasil dari rancangan sistem yang
sudah dibuat.
Bab V Pembahasan dan Penutup
Bab ini berisi tentang kelebihan dan kekurangan sistem yang dibuat beserta
dengan kesimpulannya.

4

BAB II
LANDASAN TEORI

2.1 Jurnal Online
Menurut LIPI (2009), jurnal online adalah sarana berbasis web untuk
mengelola sebuah jurnal ilmiah maupun non-ilmiah. Sarana ini disediakan sebagai
wadah bagi pengelola, penulis dan pembaca karya-karya ilmiah. Sarana ini diadakan
dengan motivasi awal untuk membantu komunitas ilmiah Indonesia dalam
menerbitkan jurnal-jurnal ilmiah lokal. Karena komunitas yang kecil dan sebagian
besar tidak aktif melakukan kajian ilmiah, kegiatan penerbitan karya ilmiah lokal
menghadapi kendala yang sangat serius dan seringkali berakhir dengan kondisi
terbengkalai. Dilain pihak keinginan untuk terus mempertahankan jurnal-jurnal
ilmiah lokal sangat tinggi. Seluruh kalangan masyarakat bisa memanfaatkan jurnal
online, baik sebagai pengelola jurnal, penulis maupun pembaca naskah.
2.1.1 Hal-hal yang disediakan di jurnal online
Di dalam jurnal online disediakan aneka fasilitas yang semuanya bisa
diakses secara online melalui situs untuk semua segmen pemakai, yaitu :
• Pengelola jurnal :
a. Sistem editorial.
b. Sistem administrasi jurnal.
c. Arsip seluruh komunikasi dan proses.
d. Arsip seluruh naskah.

5

• Penulisan naskah :
a. Pengiriman naskah.
b. Komunikasi pada proses editorial.
c. Status dan proses naskah sampai diterbitkan.
• Pembaca :
a. Akses ke seluruh arsip.
b. Akses ke seluruh artikel lengkap.
c. Komunikasi online dengan pengelola dan penulis.
2.1.2 Keuntungan memakai jurnal online
Banyak sekali keuntungan yang bisa diperoleh dengan memakai jurnal online,
antara lain :
1.

Biaya pengelolaan dan penerbitan jurnal ilmiah yang rendah.

2.

Mengurangi beban kerja pengelola secara signifikan, karena banyak hal yang
bisa dilakukan secara otomatis.

3.

Meningkatkan aksesibilitas komunitas atas seluruh karya ilmiah yang ada.

4.

Arsip yang lengkap untuk seluruh proses dan karya ilmiah.

5.

Biaya penulisan naskah yang rendah.

6.

Kepastian pada penulis atas status naskahnya dari waktu ke waktu.

7.

Transparansi seluruh proses editorial.

2.2 Konsep Dasar Sistem Informasi
Menurut Jogiyanto (1990), sistem informasi adalah suatu sistem di dalam suatu
organisasi yang mempertemukan kebutuhan pengolahan transaksi harian,

6

mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu
organisasi dan menyediakan pihak luar dengan laporan-laporan yang diperlukan.

2.2.1 Pengembangan Sistem
Menurut Jogiyanto (2003), pengembangan sistem dapat berarti penyusunan suatu
sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau
memperbaiki sistem yang ada. Sistem yang lama perlu diperbaiki karena :
a. Adanya masalah-masalah yang timbul di sistem yang lama.
b. Sistem yang lama tidak dapat beroperasi sesuai yang diharapkan.
c. Pertumbuhan organisasi.
Pertumbuhan organisasi diantaranya adalah kebutuhan informasi yang
makin luas, volume pengolahan data yang semakin meningkat,
perubahan akuntasi yang baru.
d. Untuk meraih kesempatan
Teknologi informasi, perangkat keras, perangkat lunak komputer dan
teknologi komuniksi telah berkembang dengan cepat. Organisasi
merasa

bahwa

teknolgi

informasi

perlu

digunakan

untuk

meningkatkatkan penyediaan informasi sehingga dapat mendukung
dalam proses pengambilan keputusan.
e. Adanya instruksi-instruksi
Penyusunan sistem yang baru dapat juga terjadi karena adanya
instruksi-instruksi dari pimpinan ataupun dari luar organisasi.
Dengan dikembangkannya sistem yang baru, maka diharapkan akan terjadi
peningkatan-peningkatan di sistem yang baru. Peningkatan-peningkatan ini
berhubungan dengan :
1. Kinerja.

7

Peningkatan terhadap kinerja sistem yang baru sehingga menjadi lebih
efektif.
2. Informasi
Peningkatan terhadap kualitas informasi yang disajikan.
3. Ekonomis
Peningkatan terhadap manfaat atau keuntungan atau penurunan biaya yang
terjadi.
4. Pengendalian
Peningkatan terhadap pelayanan yang diberikan oleh sistem.
2.3 Metodologi FAST
Menurut Whitten (2004), Metode FAST (Framework for the Application of
Systems Thinking) merupakan sebuah hipotesis metodologi yang digunakan untuk
mendemonstrasiakan wakil dari proses development systems. Fase – fase dari FAST
adalah sebagai berikut:
1. Definisi lingkup
Tujuan dari definisi lingkup ada dua. Pertama, adalah jawaban atas pertanyaan
“Apakah masalah nampak berharga ? “. Kedua adalah “Asumsi bahwa
masalah adalah berharga, dengan penetapan ukuran dan batasan dari proyek,
visi proyek, semua batasan atau limit.
PIECES merupakan framework yang baik untuk dapat menentukan
pernyataan masalah. Pernyataan masalah bukanlah solusi masalah akan tetapi
hanyalah sebuah pernyataan dan pengelompokan.
2. Analisis masalah
Fase analisis masalah mempelajari sistem yang ada dan menganalisa temuantemuan untuk menyediakan tim proyek dengan pemahaman yang lebih
mendalam akan masalah-masalah yang memicu proyek.

8

3. Analisis persyaratan
Fase analisis persyaratan mendefinisikan dan memprioritaskan persyaratanpersyaratan bisnis. Analis mendekati para pengguna untuk mencari tahu apa
yang mereka perlukan atau inginkan dari sistem baru tersebut.
4. Desain Logis
Fase desain logis menerjemahkan persyaratan-persyaratan bisnis ke dalam
model-model sistem. Sistem model adalah gambar sebuah sistem yang
mewakili kenyataan atau kenyataan yang diinginkan. Model-model sistem
memfasilitasi komunikasi yang diperbaiki di antara pengguna sistem, analis
sistem, desainer sistem, dan pembangun sistem.
5. Analisis keputusan
Permasalahan yang dihadapi sistem biasanya dapat diselesaikan dengan
berbagai solusi. Dalam fase ini, analis bertugas untuk mencari dan
menentukan solusi terbaik yang dapat digunakan untuk menyelesaikan
permasalahan yang dihadapi sistem.
6. Desain fisik dan integrasi
Tahap ini menterjemahkan kebutuhan bisnis user ke dalam sistem model yang
menggambarkan implementasi teknik dari kebutuhan bisnis dari kebutuhan
bisnis user.

2.4 Pemodelan Terstruktur
Menurut Whitten (2004), pemodelan terstruktur merupakan alat-alat dan teknikteknik yang dibutuhkan dalam pengembangan sistem, sehingga hasil akhir dari
sistem yang

dikembangkan akan didapatkan sistem yang

9

strukturnya

didefinisikan dengan baik dan jelas. Pemodelan terstruktur ini memiliki tahapan
sebagai berikut :
1. Perancangan basisdata yang terdiri dari Teknik Normalisasi dan
Teknik Relationship.
2. Use Case Modeling
Use Case Diagram merupakan penggambaran transaksi timbal balik
antara pelaku dengan sistem yang akan menangani semua kebutuhan
pelaku.
3. Diagram Konteks
Diagram konteks merupakan awal dari Diagram Arus Data sebelum
masuk ke dalam diagram yang lebih rinci.
4. Diagram Arus Data
Diagram Arus data bertujuan untuk menggambarkan dari mana asal
aliran informasi yang terlibat dalam suatu prosedur dan kemana tujuan
data yang keluar serta dimana data tersebut akan disimpan.

2.4.1 Perancangan Basisdata
Merancang basisdata merupakan suatu hal yang sangat penting.
Kesulitan utama dalam merancang basisdata adalah bagaimana merancang
struktur basisdata sehingga basisdata dapat memfasilitasi keperluan saat ini dan
masa mendatang. Perancangan model konseptual akan menunjukkan entity dan
relasinya berdasarkan proses. Ketika menentukan entity dan relasinya
dibutuhkan analisis data tentang informasi yang ada dalam spesifikasi di masa
yang akan datang.
2.4.1.1 Teknik Entity Relationship
ERD (Entity Relationship Diagram)

10

ERD merupakan sebuah data model yang memanfaatkan beberapa
notasi untuk menggambarkan data dalam entity dan relasi yang dijelaskan oleh
data.
Data model adalah sebuah teknik untuk mengorganisasikan dan
mendokumentasikan data dari sistem. Data model disebut juga dengan
basisdata modeling.

Gambar 2.1 Contoh dari E-R Diagram

Entity adalah sebuah objek yang nyata ada dan dapat dibedakan dari
sesuatu yang lain.

Gambar 2.2 Contoh dari entity

11

Atribut merupakan sebuah properti yang deskriptif atau karakteristik
dari sebuah entity.

Gambar 2.3 Contoh dari Atribut

Key merupakan sebuah atribut atau kelompok atribut yang diasumsikan
memiliki nilai yang unik untuk setiap instance. Key disebut juga dengan
identifier.
1.

Concatenated key merupakan sekelompok atribut yang memiliki
identitas instance dari sebuah entity yang unik.

2.

Candidate key merupakan satu dari nilai key yang akan berfungsi
sebagai primary key dari sebuah entity.

3.

Primary key merupakan sebuah candidate key yang paling umum
digunakan untuk mengidentifikasi secara unik instance dari entity
yang tunggal.

4.

Alternate key merupakan sebuah candidate key yang tidak dapat
dipilih untuk menjadi primary key.

12

Gambar 2.4 Contoh dari identifier atau key

Relationship adalah sebuah asosiasi bisnis normal yang ada antara satu
atau lebih entity atau merupakan hubungan antara entity.

Gambar 2.5 Contoh dari Relationship

Cardinality merupakan minimum dan maksimum kejadian dari sebuah
entity yang dihubungkan dengan kejadian tunggal dari entity yang lain.
Karena seluruh relasi adalah bidirectional maka cardinality harus
didefinisikan pada kedua direction untuk setiap relasi.

13

Gambar 2.6 Notasi dari Cardinality

Foreign Key adalah sebuah primary key dari sebuah entity yang digunakan
oleh entity yang lain untuk mengidentifikasikan instance dari sebuah relasi.
Nonspesific relationship merupakan relasi dimana banyak instance dari
sebuah entity berasosiasi dengan banyak instance dari entity yang lainnya. Disebut
juga dengan relasi many-to-many relationship. Nonspesific relationship harus
diselesaikan.
Key-base data model bertujuan untuk mengeliminasikan nonspesific
relationship jika ada, menambah asosiatif entity termasuk primary dan alternate key,
dan kardinalitas yang tepat.
Fully attributed data model bertujuan untuk memasukkan seluruh atribut.
2.4.1.2 Use Case Modeling
Use Case Modeling merupakan sebuah proses untuk memodelkan
fungsi-fungsi sistem yang terdapat dalam bisnis even, siapa yang melakukan
kejadian dan bagaimana sistem memberikan respon terhadap even.
14

Keuntungan dari Use Case Modeling :
 Menyediakan tool untuk mengcapture kebutuhan fungsional.
 Membantu untuk melakukan dekomposisi sistem ke dalam bagianbagian yang dapat dimanage.
 Menyediakan komunikasi yang berarti antara User dengan
stakeholder yang lain yang berkonsentrasi pada fungsional sistem
dalam bahasa yang mudah dipahami.
 Menyediakan cara untuk mengidentifikasim, mengassign, melacak,
mengontrol dan memanagement aktifitas pengembangan sistem,
khususnya dalam pengembangan yang incremental dan iretative.
 Menyediakan petunjuk untuk mengestimasi ruang lingkup, pengaruh
dan schedule.
 Menyediakan landasan untuk melakukan pengujian sebagai bagian
dalam pendefinisian perencanaan pengujian dan test case.
 Menyediakan landasan untuk membantu membuat User dan manual
sistem untuk dokumentasi sistem.
 Menyediakan tools untuk melakukan pelacakan kebutuhan.
 Menyediakan sebuah starting point untuk mengidentifikasi objek
data dan entity.
 Menyediakan spesifikasi untuk mendesain User dan sistem
interface.
 Menyediakan sebuah kerangka kerja untuk menjalankan proyek
pengembangan sistem.

2.4.1.3 Konsep Sistem Untuk Use Case Modeling
Use Case Diagram adalah sebuah diagram yang menggambarkan
iteraksi antara sistem dan eksternal sistem dan User. Berbasis grafik yang
menggambarkan siapa yang menggunakan sistem dan dengan cara bagaimana

15

User berinteraksi dengan sistem. Use Case secara behavioral berhubungan
dengan langkah-langkah yang berurutan, baik yang secara otomatis dan manual
dengan tujuan untuk melengkapi proses bisnis yang tunggal.

2.4.1.4 Simbol Dasar Use Case Diagram

Gambar 2.7 Simbol Use case

Use Case merupakan bagian dari seluruh fungsi sistem. Digambarkan
secara grafik dengan elips yang horizontal dengan nama dari Use Case tertera
diatas, ditengah atau didalam use case.

Gambar 2.8 Simbol aktor

Aktor merupakan segala sesuatu yang dibutuhkan untuk berinteraksi
dengan system untuk mengubah informasi. Dapat berupa orang, organisasi atau
sistem informasi yang lain atau juga suatu waktu kejadian.
Temporal event merupakan sebuah waktu kejadian yang ditrigger oleh
user. Aktornya adalah waktu.

16

2.4.1.5 Diagram Konteks
Diagram konteks merupakan awal dari diagram arus data, sebelum
masuk ke dalam diagram yang lebih rinci. Diagram konteks digunakan untuk
melihat apa yang diproses atau dikerjakan sistem.
2.4.1.6 Diagram Arus Data
Diagram arus data sering digunakan untuk menggambarkan suatu sistem
yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir (misal
lewat telepon, surat, dan sebagainya).
Beberapa simbol yang digunakan dalam Diagram Arus data untuk
mewakili :
1. Kesatuan Luar
Suatu simpanan pasti mempunyai batas sistem (boundary) yang
memisahkan suatu sistem dengan lingkungan luarnya. Sistem akan
menerima input dan menghasilkan output kepada lingkungan luarnya.
Kesatuan luar merupakan kesatuan (entity) di lingkungan luar sistem
yang dapat berupa orang, organisasi, instansi atau sistem lainnya
yang berada di lingkungan luarnya yang akan memberikan input atau
output dari sistem.
Suatu kesatuan luar dapat disimbolkan dengan suatu notas kotak
sebagai berikut :

Gambar 2.9 Notasi Kesatuan Luar di Diagram Arus Data

2. Arus Data
Arus data di Diagram Arus Data disimbolkan dengan panah. Arus
data ini mengalir di antara proses, simpanan data dan kesatuan luar.

17

Arus data dapat disimbolkan dengan suatu anak panah sebagai
berikut :

Gambar 2.10 Notasi Arus Data di Diagram Arus Data

3. Proses
Suatu proses adalah suatu kejadian atau kerja yang dilakukan
oleh orang, mesin atau komputer dari hasil suatu arus data
yang masuk ke dalam proses untuk dihasilkan arus data yang
keluar dari proses. Untuk diagram arus data fisik, proses dapat
dilakukan oleh orang, mesin atau komputer. Sedangkan
diagram arus data logika, suatu proses hanya menunjukkan
proses dari komputer. Suatu proses dapat ditunjukkan dengan
simbol lingkaran atau dengan empat persegi panjang tegak
dengan sudut-sudutnya tumpul.

Gambar 2.11 Notasi Proses di Diagram Arus Data

4. Simpanan Data
Simpanan data di Diagram Arus Data dapat disimbolkan
dengan sepasang garis horizontal paralel yang tertutup disalah satu
ujungnya.

Gambar 2.12 Notasi Simpanan Data di Diagram Arus Data

18

BAB III
ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem
Dalam Tugas Akhir ini, penulis akan memakai analisis terstruktur sebagai
pendekatan analisis sistem.

3.1.1 Fase Definisi Lingkup
Media Teknika adalah jurnal online yang diterbitkan oleh Fakultas Sains dan
Teknologi Universitas Sanata Dharma Yogyakarta. Jurnal Media Teknika sudah
memiliki website, tetapi website yang ada masih sebatas promosi. Pengunjung
website belum bisa melihat keseluruhan isi dari karya tulis ilmiah yang ada.
Pengunjung website Media Teknika juga belum mempunyai fasilitas untuk bertanya
jawab secara online. Dari uraian tersebut terdapat masalah-masalah di dalam jurnal
Media Teknika. Adapun masalah-masalah tersebut diuraikan menggunakan
framework PIECES sebagai berikut:

1. Information: Informasi mengenai isi karya tulis ilmiah dalam sistem lama
belum mencukupi karena pengunjung website hanya sebatas melihat abstrak
dari karya tulis ilmiah. Pengunjung website juga kesulitan untuk memperoleh
informasi mengenai segala hal yang berhubungan dengan jurnal online (cara

19

men-download
anggota).

karya tulis ilmiah, prosedur pembayaran untuk menjadi

Dengan adanya sistem baru yang akan dibuat ini, pengunjung

website dapat melihat keseluruhan isi dari karya tulis ilmiah dan dapat
melakukan tanya jawab secara online sehingga informasi mengenai isi karya
tulis ilmiah dan segala hal yang berhubungan dengan jurnal online cukup jelas
bagi pengunjung website.

2. Economics: Dengan men-download tulisan lengkap dari karya tulis ilmiah,
orang tidak perlu jauh-jauh membeli karya tulis ilmiah di toko buku dan tidak
perlu membayar dengan biaya yang mahal untuk memperoleh karya tulis
ilmiah tersebut. Cukup dengan membayar biaya untuk menjadi anggota saja,
pengunjung website dapat men-download karya tulis ilmiah tanpa batas.

3. Eficiency: Sistem lama tidak efisien bagi pengunjung website karena website
Media Teknika masih sebatas promosi.

3.1.2 Fase Analisis Masalah
3.1.2.1 Memahami sistem yang ada saat ini
Jurnal Media Teknika sudah memiliki website, tetapi website yang ada masih
sebatas promosi. Pengunjung website belum bisa melihat keseluruhan isi dari karya

20

tulis ilmiah yang ada. Website Media Teknika juga belum ada fasilitas digunakan
untuk bertanya jawab.

3.1.2.2 Menganalisis masalah-masalah yang ada pada sistem lama.
Masalah-masalah yang ada pada sistem lama harus dianalisis untuk mencari
penyebab dan akibatnya, dan seterusnya sampai penyebab dan akibat tersebut tidak
menghasilkan gejala-gejala masalah-masalah lain. Masalah - masalah yang ada pada
jurnal Media Teknika akan dianalisis menggunakan analisis sebab akibat untuk
mencari penyebab dan akibatnya. Analisis sebab akibat adalah sebuah teknik tempat
masalah-masalah dipelajari untuk menentukan penyebab-penyebab dan akibatakibatnya.

Analisis Sebab dan Akibat

Tujuan-Tujuan Perbaikan Sistem

Masalah yang ada
pada website jurnal
Media Teknika

Sebab dan Akibat

Tujuan Sistem

Batasan Sistem

yang lama.
1. Pengunjung

1. Pengunjung

1. Memberikan

1. Sistem berjalan

website hanya

website belum

pelayanan untuk

pada

dapat melihat

bisa melihat

dapat men-

browser.

21

internet

abstrak dari

keseluruhan isi

download file isi

karya tulis

dari karya tulis

keseluruhan

ilmiah.

ilmiah yang ada.

karya tulis

2. Informasi

ilmiah. File yang

mengenai isi

di-download

karya tulis

berupa PDF.

ilmiah belum
mencukupi
2. Pengunjung

1. Di dalam

1. Memberikan

website

website Media

fasilitas

mengalami

Teknika belum

dan fasilitas tulis

kesulitan untuk

ada fasilitas

pesan

untuk

bertanya secara

forum dan

bertanya

jawab

online.

fasilitas tulis

secara online.

pesan yang
dapat digunakan
untuk bertanya
jawab.
2. Informasi
mengenai segala
hal yang

22

forum

2. Sistem

berjalan

pada

internet

browser.

berhubungan
dengan jurnal
online (cara
men-download
karya tulis
ilmiah, prosedur
pembayaran
untuk menjadi
anggota) masih
belum terlalu
jelas.

3.1.3 Fase Analisis Persyaratan
Fase analisis persyaratan menentukan persyaratan bisnis bagi sistem yang
baru. Fase analisis persyaratan digunakan untuk menentukan kebutuhan dan
keinginan pengguna dari sistem yang dikembangkan.

23

3.1.3.1 Gambaran Sistem yang dikembangkan
Sistem yang dikembangkan untuk tiga pengguna yaitu pihak Media Teknika
(admin), pengunjung website dan anggota. Sistem akan dibuat untuk memberikan
pelayanan untuk dapat men-download file isi keseluruhan karya tulis ilmiah dan
memberikan fasilitas forum tanya jawab dan fasilitas tulis pesan untuk bertanya
jawab secara online. Anggota dapat men-download file karya tulis ilmiah secara
gratis selama waktu yang ditentukan oleh pihak website Media teknika. Contoh jurnal
yang dapat di download secara gratis : jurnal makalah pendidikan matematika gratis
download PDF. Untuk penulis tidak harus membayar untuk men-download hasil
karyanya sendiri.
Di bawah ini adalah gambaran sistem yang dikembangkan :
1. Dari sisi Admin


Admin dapat melakukan login.



Admin dapat mengubah ketentuan penulisan.



Admin dapat mengubah data redaktur.



Admin dapat menambah edisi lama.



Admin dapat menambah edisi terbaru.



Admin dapat menjawab pertanyaan dari pengunjung website melalui
fasilitas forum tanya jawab.



Admin dapat menjawab pertanyaan dari pengunjung website melalui
fasilitas tulis pesan.



Admin dapat menambah account user (admin).



Admin dapat mengaktifkan account pengunjung website.

24



Admin dapat melihat permintaan anggota baru.



Admin dapat melihat anggota tetap.



Admin dapat melihat file slip bukti pembayaran dari pengunjung
website.



Admin dapat melakukan logout.

2. Dari sisi pengunjung website


Pengunjung website dapat melakukan pendaftaran.



Pengunjung website dapat melihat ketentuan penulisan.



Pengunjung website dapat melihat dewan redaksi.



Pengunjung website dapat melihat edisi lama.



Pengunjung website dapat melihat edisi terbaru.



Pengunjung website dapat melakukan tanya jawab melalui fasilitas
forum.



Pengunjung website dapat melakukan login.



Pengunjung website dapat meng-upload file slip bukti pembayaran.



Pengunjung website dapat melakukan logout.

3. Dari sisi anggota


Anggota dapat melihat ketentuan penulisan.



Anggota dapat melihat dewan redaksi.

25



Anggota dapat melihat edisi lama.



Anggota dapat melihat edisi terbaru.



Anggota dapat melakukan tanya jawab melalui fasilitas forum.



Anggota dapat melakukan login.



Anggota dapat mengirim pesan kepada Admin melalui fasilitas tulis
pesan.



Anggota dapat mengubah data diri.



Anggota dapat men-download tulisan lengkap dari karya tulis ilmiah.



Anggota dapat melakukan logout.

3.1.3.2 Analisa Kebutuhan Sistem
Analisa kebutuhan sistem dil