Anda di halaman 1dari 51

BAB I

PENDAHULUAN

1.1 Latar Belakang.

Balai Bahasa Provinsi Kalimantan Barat yang bertempat di jalan Ahmad

Yani Pontianak merupakan salah satu Unit Pelaksana Teknis (UPT) Pusat Bahasa

Departement Pendidikan Nasional (Depdiknas) yang telah berdiri sejak tanggal 23

September 1999. Balai Bahasa tersebut bergerak dalam bidang penelitian

kebahasaan dan kesastraan, pengembangan hasil penelitian yang berupa

penyusunan naskah buku, pembinaan dan pemasyarakatan seperti penyuluhan

bahasa, serta pelayanan yang berupa konsultasi, informasi pustaka, peningkatan

Sumber Daya Alam (SDM), dan kerja sama dengan berbagai lembaga dibidang

kebahasaan dan kesastraan.

Untuk informasi pustaka, Balai Bahasa Provinsi Kalimantan Barat telah

memiliki suatu ruangan perpustakaan, dimana terdapat berbagai koleksi buku

dibidang bahasa seperti kumpulan cerpen-cerpen, novel, buku hasil penelitian

yang berupa Kamus Dwi Bahasa, dan sebagainya. Perpustakaan tersebut dibuka

untuk umum.

Selain kegiatan-kegiatan yang dilakukan di atas, Balai Bahasa Provinsi

Kalimantan Barat juga aktif dalam melaksanakan kegiatan-kegiatan lain seperti

lomba baca puisi, lomba penulisan cerpen, kegiatan apresiasi bahasa yang

dilaksanakan setiap tanggal 28 Oktober, dan sebagainya. Dalam pelaksanaannya,

informasi-informasi mengenai kegiatan tersebut dilakukan dengan cara

1
pengiriman surat ke instansi/lembaga yang dituju. Namun masalah akan timbul

saat kegiatan yang dilakukan ditujukan untuk masyarakat umum, sehingga

penggunaan media informasi berupa surat tidak mungkin digunakan.

Permasalahan tersebut memerlukan suatu solusi berupa sistem informasi, dimana

sistem tersebut dapat diakses oleh masyarakat umum.

Sistem Informasi Berbasis Web merupakan alternative solusi yang

ditawarkan untuk memecahkan permasalahan di atas. Sistem informasi nantinya

akan dibangun untuk menampilkan informasi seperti data hasil penelitian, agenda

kegiatan yang akan dilakukan oleh Balai Bahasa, dan data-data buku di

perpustakaan.

Dengan adanya sistem informasi ini, pengaksesan data oleh masyarakat

umum dapat dilakukan tanpa terhalang oleh jarak. Masyarakat dapat melihat

informasi kapan pun dan di mana pun selama mereka terhubungkan ke internet.

1.2 Materi Kerja Praktek

Materi kerja praktek yang diberikan oleh tempat kerja praktek adalah

merancang suatu sistem informasi yang dapat diakses oleh masyarakat, dimana

sistem tersebut dapat digunakan untuk menyimpan data-data hasil penelitian,

menampilkan agenda kegiatan yang akan dilakukan oleh Balai Bahasa Provinsi

Kalimantan Barat, menampilkan berita-berita seputar kegiatan yang telah

dilangsungkan oleh Balai Bahasa, dan lain-lainnya sebagai data pendukung untuk

2
menghasilkan suatu sistem yang dapat memenuhi kebutuhan Balai Bahasa dan

masyarakat luar.

1.3 Tujuan Kerja Praktek

Tujuan dari kerja praktek yang dilakukan di Balai Bahasa Provinsi

Kalimantan Barat adalah untuk menghasilkan suatu sistem informasi berbasis web

sehingga dapat diakses oleh masyarakat umum.

1.4 Manfaat Penelitian

Manfaat yang didapat dari kerja praktek bagi mahasiswa dan Balai

Bahasa Provinsi Kalimantan Barat jika sistem informasi yang dihasilkan dapat

dimanfaatkan adalah:

1. Balai Bahasa dapat memberitahukan kepada masyarakat luar

mengenai agenda-agenda kegiatan yang akan dilakukan, berita

seputar kegiatan Balai, maupun data-data buku yang ada di

perpustakaan dengan menggunakan Sistem Informasi yang telah

dibangun.

2. Informasi mengenai Balai Bahasa Provinsi Kalimantan Barat

dapat diakses dari jaringan Internet, sehingga masyarakat yang

membutuhkan suatu informasi tidak perlu datang langsung ke

Balai Bahasa.

3
3. Balai-Balai Bahasa yang ada di seluruh Indonesia dapat melihat

kegiatan-kegiatan yang dilakukan oleh Balai Bahasa Provinsi

Kalimantan Barat.

4. Manfaat bagi mahasiswa yang melaksanakan kerja praktek

selain dapat mengimplementasikan ilmu pengetahuan yang

didapat dari dunia perkuliahan adalah untuk melatih rasa

tanggung jawab dengan orang lain, mengetahui situasi dunia

kerja dan beradaptasi dengan lingkungan kerja.

1.5 Sistematika Penulisan

Bab I : PENDAHULUAN

Bab I berisi latar belakang, materi kerja praktek, tujuan kerja

praktek, manfaat penelitian, dan sistematika penulisan.

Bab II : PELAKSANAAN KERJA PRAKTEK

Bab II berisi gambaran umum institusi yang memuat keterangan-

keterangan yang berkaitan dengan institusi tempat kerja praktek, dan

struktur organisasinya.

Bab III : ANALISIS KEBUTUHAN SISTEM

Bab III memuat uraian tentang metode analisis kebutuhan sistem

yang dipakai serta hasil analisis yang akan dijadikan sebagai bahan

acuan dalam pemilihan kebutuhan sistem yang harus diwujudkan.

4
Bab IV : PERANCANGAN SISTEM

Bab IV memuat tentang metode perancangan sistem yang dipakai

serta hasil analisis perancangan sistem.

Bab V : IMPLEMENTASI SISTEM

Bagian ini memuat implementasi sistem.

Bab VI : ANALISIS KINERJA SISTEM

Bagian ini adalah dokumentasi hasil pengujian terhadap sistem yang

yang telah dibuat, untuk melihat apakah sistem yang dibuat dapat

memenuhi kebutuhan atau tidak.

Bab VII : PENUTUP

Bab VII berisi kesimpulan dan saran.

5
BAB II

Tempat Kerja Praktek

2.1 Gambaran Umum Institusi

Balai Bahasa Provinsi Kalimantan Barat merupakan salah satu Unit

Pelaksana Teknis (UPT) Pusat Bahasa Depdiknas, dalam melaksanakan tugasnya

secara teknis dan administratif dipimpin oleh seorang Kepala yang berada di

bawah dan bertanggung jawab kepada Pusat Bahasa.

Pusat Bahasa adalah unsur pelaksana tugas Departement di bidang

pengkajian, pengembangan, pembinaan dan pelayanan kebahasaan serta

kesastraan, dipimpin oleh seorang Kepala yang berada di bawah dan bertanggung

jawab kepada menteri melalui Sekretaris Jendral.

Balai Bahasa Provinsi Kalimantan Barat memiliki tugas untuk

melaksanakan penelitian dan pembinaan Bahasa Indonesia. Sedangkan fungsi dari

Balai Bahasa adalah :

1. Penelitian bahasa dan sastra

2. Pengembangan bahasa dan sastra

3. Pembinaan bahasa dan sastra

4. Penyusunan program pengkajian, pengembangan, pengajaran, dan

pemasyarakatan bahasa dan sastra

5. Bekerjasama dengan Pemerintah Daerah dalam merumuskan kebijakan

teknis bidang kebahasaan dan kesastraan daerah Kalimantan Barat.

6
Program kerja yang dilakukan oleh Balai Bahasa adalah

pengkajian/penelitian, pengembangan, pembinaan dan pemasyarakatan, dan

pelayanan.

Penelitian kebahasaan dan kesastraan di provinsi Kalimantan Barat telah

dilakukan oleh Bagian Proyek Pembinaan Bahasa dan Sastra Indonesia dan

Daerah (PBSID) sejak tahun 1982 yang berada dibawah pimpinan Kanwil

Depdikbud bekerjasama dengan Universitas Tanjungpura.

Sejak tahun 2001 penelitian tersebut menjadi tugas rutin Balai Bahasa

Provinsi Kalimantan Barat yang langsung di bawah binaan Pusat Bahasa

Depdiknas Jakarta. Hasil penelitian yang telah dilaksanakan sebagian besar sudah

diterbitkan Pusat Bahasa dan Balai Bahasa, dan disebarluaskan kepada instansi

pemerintah dan masyarakat yang berminat sebagai bahan studi dan pengajaran.

Sebagai tindak lanjut dari program pengkajian dan penelitian, Balai

Bahasa Provinsi Kalimantan Barat, telah melakukan penyusunan naskah buku

(Kamus Dwi Bahasa, profil penelitian, dan pembakuan bahasa), penerbitan jurnal

ilmiah kebahasaan dan kesastraan (”Tuah Talino”).

Jurnal dimaksudkan juga merupakan salah satu sarana bagi pegawai Balai

Bahasa dalam mengembangkan kemampuannya dalam menulis, yang sekaligus

bertujuan menyiapkan serta membantu masyarakat peminat bahasa dan sastra

lebih memahami masalah-masalah praktis kebahasaan dan kesastraan. Selain itu

Balai Bahasa akan berupaya terus untuk tahun-tahun mendatang menerbitkan

antologi puisi, dan cerpen unggulan hasil sayembara penulisan putra putri

Kalimantan Barat.

7
Untuk bidang Pembinaan dan Pemasyarakatan dibagi menjadi 3 sub

bagian yaitu : Penyuluhan bahasa, UKBI (Uji Kemahiran Berbahasa Indonesia),

Siaran bahasa di media massa.

a. Penyuluhan bahasa

Penyuluhan merupakan suatu kegiatan yang dilakukan untuk

mendukung upaya pembinaan. Pembinaan bahasa dan sastra

diarahkan pada pemakai bahasa dan penikmat sastra dengan tujuan

meningkatkan mutu pemakai bahasa serta peningkatan mutu apresiasi

sastra masyarakat.

Penyuluhan bahasa telah dilaksanakan sejak 1987 oleh proyek PBSID.

Penyuluhan sastra dilakukan mulai tahun 2000 oleh Kantor Bahasa.

Bahan penyuluhan bahasa sudah tertata baik, demikian juga bahan

penyuluhan sastra. Pusat Bahasa telah menyusun pedoman penyuluhan

sastra sejak tahun 2001 yang memuat garis besar penyuluhan sastra.

Berkaitan dengan tugas dan fungsi maka Balai Bahasa Provinsi

Kalimantan Barat siap bekerjasama dengan berbagai instansi/lembaga

untuk mengadakan penyuluhan bahasa dengan berbagai materi

misalnya ejaan, diksi atau pemilihan kata, peristilahan, kalimat dan

paragraf, surat menyurat (bahasa surat), laporan, penyusunan karya

ilmiah dan lain sebagainya, serta penyuluhan tentang apresiasi sastra

atau kreasi sastra, dengan tenaga penyuluh yang profesional dan

terlatih yang terdiri dari penyuluh pusat, Balai Bahasa, Universitas

Tanjungpura.

8
b. UKBI (Uji Kemahiran Berbahasa Indonesia)

Sejak tahun 2004 Balai Bahasa Provinsi Kalimantan Barat telah

memiliki tim UKBI yang siap memasyarakatkan atau

mensosialisasikan pemakaian UKBI kepada masyarakat tanpa

memperhatikan batas waktu dan tempat baik disela-sela penyampaian

materi penyuluhan bahasa dan sastra, namun sampai saat ini sasaran

utamanya adalah guru mata diklat bahasa Indonesia SMK di

Kalimantan Barat. Diharapkan pula UKBI ini merupakan salah satu

alat untuk perekrutan pegawai, tenaga kerja asing, bahkan juga untuk

perekrutan wartawan dan lain sebagainya.

c. Siaran bahasa di media massa

Luasnya wilayah binaan Balai Bahasa Provinsi Kalimantan Barat

diperlukan kerjasama dengan Radio Republik Indonesia Cabang Muda

Pontianak. Kerja sama diadakan sejak tahun 2001 untuk

pemasyarakatan bahasa dengan siaran interaktif, frekuensi siaran satu

kali dalam satu bulan, pada tahun 2007 akan ditingkatkan dua kali

dalam satu bulan, materi siaran juga akan disesuaikan dengan peristiwa

yang terjadi pada masyarakat, misalnya pada peringatan hari besar

keagamaan dibicarakan topik laras bahasa keagamaan, sedangkan

penyaji materi tenaga teknis khusus Balai Bahasa.

Selain itu dalam upaya merealisasikan visi dan misi, Balai Bahasa Provinsi

Kalimantan Barat senantiasa memberikan pelayanan prima kepada masyarakat

yang membutuhkan data dan informasi kebahasaan dan kesastraan baik berupa :

9
a. Konsultasi

Masyarakat dapat memanfaatkan jasa konsultasi kebahasaan dan

kesastraan Indonesia yang dibuka oleh Balai Bahasa Provinsi

Kalimantan Barat, misalnya penyusunan karya ilmiah, bahasa surat

dinas, bahasa laporan, transiliterasi manuskrip, dan lain-lain.

Konsultasi dilakukan secara tertulis, kunjungan, faksimile, telepon,

serta siap juga menjadi saksi ahli kebahasaan.

b. Informasi Pustaka

Balai Bahasa saat ini mempunyai berbagai literatur kebahasaan dan

kesastraan. Masyarakat (pembaca) umum dapat memanfaatkan koleksi

pustaka tersebut (pembaca tidak perlu menjadi anggota perpustakaan).

c. Peningkatan SDM

Dalam rangka meningkatkan kualitas para-pembina dan teknis di

bidang kebahasaan, Balai Bahasa Provinsi Kalimantan Barat

memprogramkan diklat dan pelatihan, maupun studi lanjut untuk

tenaga khusus dan teknis umum kualifikasi pendidikan.

d. Kerjasama

Pada prinsipnya Balai Bahasa Provinsi Kalimantan Barat siap untuk

menjalin kerjasama antarinstansi/lembaga di bidang kebahasaan dan

kesastraan misalnya daalm hal penelitian, penyuluhan bahasa dan

sastra, pendidikan dan pelatihan, siaran pembinaan, penyuntingan,

penjurian, temu bahasa dan sastra.

10
2.2 Struktur Organisasi Institusi

11
BAB III

ANALISIS KEBUTUHAN SISTEM

3.1 Metode Analisis

Metode analisis yang digunakan adalah analisis berarah struktur data. Hal

pertama yang dilakukan oleh peneliti adalah melakukan wawancara dengan para

pegawai Balai Bahasa Provinsi Kalimantan Barat mengenai sistem yang sedang

berjalan. Dari hasil wawancara diketahui bahwa sistem yang berjalan masih

secara manual. Untuk pengumuman seperti kegiatan-kegiatan yang akan diadakan

oleh Balai akan dikirim ke sekolah-sekolah tujuan dalam bentuk surat, namun jika

berhubungan dengan masyarakat umum, maka pengumuman akan diletakkan di

tempat-tempat tertentu.

Untuk informasi mengenai hasil-hasil penelitian yang telah dilakukan oleh

Balai dapat dilakukan dengan cara datang langsung ke Balai Bahasa Provinsi

Kalimantan Barat. Data yang tersedia sudah dalam bentuk buku yang dikirimkan

dari Balai Bahasa Pusat. Urutannya adalah Balai Bahasa Provinsi Kalimantan

Barat akan mengirimkan data hasil penelitian ke Balai Bahasa Pusat, kemudian

dari Pusat akan mengirimkan hasil berupa cetakan dalam bentuk buku.

Selain itu, Balai Bahasa Provinsi Kalimantan Barat memiliki suatu

perpustakaan, dimana masyarakat umum dapat meminjam buku tanpa harus

menjadi anggota perpustakaan. Buku-buku yang tersedia disana berupa buku yang

berhubungan dengan dunia bahasa dan sastra seperti buku-buku cerita pendek,

buku-buku cerita daerah, Kamus Dwi Bahasa, dan sebagainya.

12
3.2 Hasil Analisis

Berdasarkan dari analisis yang telah dilakukan, maka dapat diambil

beberapa kesimpulan mengenai sistem yang akan dibangun, fungsi-fungsi dan

kinerja yang dibutuhkan oleh sistem, serta antarmuka sistem yang diinginkan.

Adapun sistem yang akan dibangun adalah suatu sistem informasi berbasis web,

sehingga dapat diakses oleh masyarakat luar saat website ini telah diuploadkan ke

server. Menu-menu yang akan ditampilkan adalah menu Beranda, Ihwal Kami,

Buku Tamu, Berita, Agenda, Artikel, Resensi, Tokoh, Glosarium, Penelitian,

Pustaka, Data Pegawai, dan Web Link. Sedangkan untuk menu pendukung di

halaman Beranda adalah menu Penelitian Terbaru, Resensi Terbaru, dan menu

Pencarian. Penjelasan selengkapnya untuk menu-menu di atas akan dibahas di

Bab Implementasi Sistem yaitu pada Bab V.

Adapun fungsi-fungsi dan kinerja yang dibutuhkan oleh sistem adalah:

1. Sistem dapat diakses oleh masyarakat luar menggunakan

jaringan internet.

2. Sistem bersifat dinamis dalam hal penyediaan data, seperti

menampilkan data baru, penambahan data baru, pengeditan data,

serta penghapusan data.

3. Sistem dapat diakses oleh browser yang berbeda.

Sedangkan antar muka yang diinginkan adalah :

- Bersifat user friendly, sehingga user dan administrator dapat dengan

mudah menggunakan sistem. Sistem dibagi menjadi dua yaitu sistem

13
yang akan berinteraksi dengan user dan administrator, dan sistem yang

khusus berinteraksi dengan administrator saja. Untuk sistem yang

berinteraksi dengan administrator dibutuhkan proses authentifikasi yaitu

berupa login, sedangkan yang berinteraksi untuk dengan masyarakat

umum tidak dibutuhkan proses authentifikasi.

- Interface dibangun sesederhana mungkin namun tidak terkesan kaku,

dan ukuran byte image yang digunakan sebaiknya berukuran kecil.

Teknik yang digunakan adalah teknik slices yaitu memecah image yang

ada menjadi beberapa bagian dan menurunkan kualitas image.

14
BAB IV

PERANCANGAN SISTEM

4.1 Metode Perancangan

Metode perancangan yang digunakan adalah metode perancangan berarah-

alir data atau dikenal dengan nama DFD (Data Flow Diagram). Selain itu,

digunakan juga metode perancangan basis data yaitu normalisasi tabel dan

Diagram Relasi Data (DRD).

4.2 Hasil Perancangan

4.2.a Data Flow Diagram

DFD merupakan alat yang biasa dipakai untuk mendokumentasikan proses

dalam sistem. DFD menekankan pada fungsi-fungsi dalam sistem, cara

menggunakan informasi yang tersimpan dan pemindahan informasi antarfungsi

dalam sistem. Ada dua versi untuk menggambarkan DFD yaitu menurut versi

Yourdan, De Marco dan versi Gane, Sarson. Versi yang akan digunakan dalam

laporan ini adalah versi Yourdan, De Marco. Diagram yang digunakan untuk

menggambarkan DFD adalah Diagram Konteks dan Diagram Nol.

4.2.a.1 Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan

menggambarkan luang lingkup suatu sistem. Diagram konteks merupakan level

tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari

sistem. Ia akan memberikan gambaran tentang keseluruhan sistem.

15
buku_tamu
berita_baru berita
agenda_baru agenda
artikel_baru artikel
data_pegawai_baru data_pegawai
editorial_baru editorial
glosarium_baru glosarium
penelitian_baru penelitian
pustaka_baru pustaka
resensi_baru Sistem resensi
tokoh_baru Informasi tokoh
Admin Balai Bahasa User
Provinsi
Kalimantan
buku_tamu komentar_user

Gambar : Diagram Konteks dari Sistem Informasi Balai Bahasa

4.2.a.2 Diagram Nol

Diagram nol adalah diagram yang menggambarkan proses dari dataflow

diagram. Diagram nol memberikan pandangan secara menyeluruh mengenai

sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang

ada, aliran data, dan eksternal entity. Pada level ini sudah dimungkinkan

adanya/digambarkannya data store yang digunakan.

16
berita_baru
agenda_baru
artikel_baru
data_pegawai_baru
editorial_baru
glosarium _baru
penelitian_baru
Admin pustaka _baru User
resensi_baru
tokoh_baru
1.0
Pengolahan
data admin
agenda

berita

tokoh

editorial

2.0
Tampilkan
Halaman
User beranda

buku_tamu
buku_tamu
3.0
buku_tamu Tampilkan komentar_user
Buku
Tamu

berita 4.0
berita
Tampilkan berita
Berita

abcdef gh i j klmnop

17
abcdef gh i j klmnop
5.0
agenda agenda
Tampilka
n Agenda

6.0
artikel Tampilka artikel
n
Artikel

data_pegawai 7.0 data_pegawai


Tampilka
n
Data

glosarium 8.0 glosarium


Tampilka
n
Glosariu

penelitian 9.0 penelitian


Tampilka
n
Penelitian

pustaka 10.0 pustaka


Tampilka
n

11.0
resensi resensi
Tampilka
n resensi

tokoh 12.0 tokoh


Tampilka
n Tokoh

Gambar : Diagram Nol dari Sistem Informasi Balai Bahasa

18
4.2.a.3 Diagram Rinci (Level Diagram)
User
4.2.a.3.1 Diagram Rinci 1.0

Admin 1.1
Berita_baru berita
Pengolaha
n Berita 1.2
Tampil
berita baru

Agenda_baru agenda
1.3
Pengolaha 1.4
n Agenda Menampilka
n agenda
baru

1.5
Tokoh_baru tokoh
Pengolaha
n Tokoh
1.6
Menampilka
n tokoh baru

1.7
Editorial_baru editorial
Pengolaha
n Editorial 1.8
Menampilka
n editorial
baru

1.9
penelitian_baru Pengolaha penelitian
n 1.10
Penelitian Menampilka
n penelitian
baru

19
1.11
artikel_baru artikel
Pengolaha
n Artikel 1.12
Menampilka
n artikel
baru

data_pegawai_baru data_pegawai
1.13
Pengolahan 1.14
Data_pegaw Menampilka
ai n
data_pegawa
i baru
glosarium_baru 1.15 glosarium
Pengolaha 1.16
n Menampilka
Glosarium n glosarium
baru

pustaka_baru pustaka
1.17
Pengolaha 1.18
n Pustaka Menampilka
n pustaka
baru

resensi_baru resensi
1.19
Pengolaha 1.20
n Resensi Menampilka
n resensi
baru

Gambar Diagram Rinci 1.0

20
4.2.b Perancangan Basis Data

Relasi Antar Tabel

anggota
id_anggota
nama
level
password

agenda
balbas id_agenda
tema_agenda
z
isi_agenda
artikel
id_artikel
nama
jdl_penelitian
isi_artikel

berita
id_berita
judul_berita
isi_berita

buku_tamu
id_buku
nama
email
pesan
tanggal

21
data_pegawai
nip
nama
gol
jabatan
pendidikan
keterangan

pustaka
id_pustaka
nama_pengarang
judul
tmpt_terbit
penerbit
thn_terbit
isbn
kolasi
subyek
klasifikasi
catatan
daftar_isi

Resensi
id_pustaka
judul_buku
pengarang
penerbit
thn_terbit
tmpt_terbit
isbn
ukuran_buku
harga
catatan
data_buku

22
editorial
id_editorial
judul
isi_editorial

penelitian
id_penelitian
nama_peneliti
jdl_penelitian
pos_el
tahun
subyek
sumber
tulisan

tokoh
id_tokoh
nama_tokoh
foto_tokoh
data-tokoh
thumbnail_foto

glosarium
id_glosarium
istilah_asing
istilah_indonesia
bgd_terkait

Gambar : Diagram Relasi Data dari Database Balbas

23
BAB V

IMPLEMENTASI SISTEM

5.1 Batasan Implementasi

Batasan implementasi sistem yang dibangun adalah tidak membahas

mengenai nama domain dan jenis server yang digunakan oleh sistem jika sistem

dihostingkan. Kemudian mengenai data, data yang diperoleh adalah data-data dari

Balai Bahasa Pusat dan sebagian dari Balai Bahasa Provinsi Kalimantan Barat.

Data yang ditampilkan tidak mencakup semuanya, hanya beberapa data saja untuk

satu tabel yang digunakan untuk menguji apakah sistem dapat digunakan atau

tidak. Selain itu, sistem akan diujicobakan dengan menggunakan server lokal

pada komputer. 3 buah browser yang dipakai yaitu Internet Explorer 6, Opera

9.02, dan Mozilla Firefox versi 1.5.0.7.

5.2 Implementasi

Sistem Informasi Balai Bahasa Provinsi Kalimantan Barat dibangun

dengan menggunakan bahasa pemrograman HTML, PHP versi 4.3.11, CSS untuk

animasi tulisan, Javascript, sedangkan server local yang digunakan adalah Apache

Server versi 1.3.29, Phpmyadmin versi 2.6.3 dan Mysql 4.0.13.

Hak pengaksesan data pada sistem informasi ini dibagi menjadi 2, yaitu

halaman untuk user di bagian index (halaman depan) dan halaman khusus untuk

administrator, yaitu halaman Content Management System (CMS).

24
5.2.1 Menu di bagian index

Menu-menu yang terdapat di bagian index adalah menu Beranda, Ihwal

Kami, Buku Tamu, Berita, Agenda, Artikel, Resensi, Tokoh, Glosarium,

Penelitian, Pustaka, Data Pegawai, dan Web Link. Sedangkan untuk menu

pendukung di yaitu menu Penelitian Terbaru, Resensi Terbaru, dan menu

Pencarian.

5.2.1.a Halaman Beranda / index.php

Halaman pertama yang akan tampil pada saat user memasukkan alamat

http://localhost/balbas/ adalah halaman beranda (index.php). Di halaman Beranda

terdapat sejumlah menu-menu seperti yang telah disebutkan di atas dan juga data-

data mengenai data editorial, random tokoh, berita, dan agenda. Editorial yaitu

berupa tulisan ucapan selamat datang dari Administrator. Random tokoh yaitu

berupa data tokoh yang diambil secara acak dari database, sehingga seorang user

jika mengakses halaman index akan mendapatkan data tokoh yang berbeda-beda.

Berita yaitu berisi data mengenai berita terbaru yang diinputkan oleh admin,

sedangkan Agenda yaitu berisi data mengenai agenda terbaru yang diinputkan

oleh admin. Tulisan yang ditampilkan tidak semuanya, dibatasi sampai 30 kata

saja, dan terdapat link untuk menuju ke halaman detailnya.

25
Gambar 1.0 Halaman index.php

Gambar 1.1 Halaman index.php potongan tulisan untuk random tokoh

Jika link selengkapnya diklik maka browser akan menampilkan halaman

detail tokoh.

26
Gambar 1.2 Halaman detail_tokoh_index.php

5.2.1.b Halaman Profil Kantor

Halaman ini berisikan tentang profil kantor Balai Bahasa Provinsi

Kalimantan Barat. Data bersifat statis jadi tidak ada mengambil data dari

database. Data dibuat statis karena data bersifat tetap, jadi tidak diperlukan suatu

manipulasi data seperti pengeditan dan penghapusan data. Halaman yang

berisikan profil Balai Bahasa Provinsi Kalimantan Barat terbagi-bagi atas

halaman yang berisikan sejarah Balai Bahasa Provinsi Kalimantan Barat,

kedudukan Balai Bahasa Provinsi Kalimantan Barat, visi dan misi, dasar

kebijakan, tugas dan fungsi, serta program kerja.

27
Gambar 1.3 Halaman Profil Kantor (Ihwal Kami)

5.2.1.c Halaman Buku Tamu

Di halaman ini, user dapat mengisikan buku tamu. Data yang harus

diisikan oleh user adalah nama, e-mail, dan pesan yang ingin disampaikan.

Gambar 1.4 Buku Tamu

28
Selain itu user dapat juga melihat data-data pesan yang telah dikirimkan

oleh user lain yang mengisikan buku tamu dari link Pesan.

Gambar 1.5 Isi Buku Tamu

5.2.1.d Halaman Berita

Halaman berita memuat berita-berita yang berhubungan dengan bahasa

seperti berita mengenai perayaan hari ibu sedunia, dan sebagainya. Tulisan dari

tiap berita dibatasi sampai 25 kata, kemudian dari tiap data diberikan link untuk

menuju ke halaman detail data. Jumlah data yang ditampilkan setiap halaman

berita adalah sebanyak 5 data. Kemudian program akan menselect dari database

untuk jumlah seluruh data yang ada pada tabel berita. Jumlah hasil dari proses

diatas akan dibagi untuk ditampilkan menjadi beberapa halaman.

29
Gambar 1.6 Potongan Halaman Berita

Gambar 1.7 Potongan Halaman Detail Berita

30
5.2.1.e Halaman Agenda

Proses alur program pada halaman agenda sama dengan proses alur

program pada halaman berita. Tulisan yang ditampilkan dibatasi hanya pada 25

kata saja, selanjutnya user dapat mengklik link detail agenda untuk masuk ke

halaman detail agenda. Jumlah data yang ditampilkan setiap halaman agenda

adalah sebanyak 5 data. Kemudian program akan menselect dari database untuk

jumlah seluruh data yang ada pada tabel Agenda. Jumlah hasil dari proses diatas

akan dibagi untuk ditampilkan menjadi beberapa halaman.

Gambar 1.8 Potongan Halaman Agenda

31
Gambar 1.9 Potongan Halaman Detail Agenda

5.2.1.f Halaman Artikel

Proses alur program pada halaman artikel sama dengan proses alur

program pada halaman berita, dan halaman agenda. Tulisan yang ditampilkan

dibatasi hanya pada 25 kata saja, selanjutnya user dapat mengklik link detail

artikel untuk masuk ke halaman detail artikel. Jumlah data yang ditampilkan

setiap halaman artikel adalah sebanyak 5 data. Kemudian program akan

menselect dari database untuk jumlah seluruh data yang ada pada tabel Artikel.

Jumlah hasil dari proses di atas akan dibagi untuk ditampilkan menjadi beberapa

halaman.

Gambar 1.10 Potongan Halaman Artikel

32
Gambar 1.11 Potongan Halaman Detail Artikel

5.2.1.g Halaman Resensi

Pada halaman resensi, data ditampilkan dalam bentuk tabel dengan jumlah

data yang ditampilkan di setiap halaman sebanyak 5 buah data. Data ditampilkan

berdasarkan Judul Buku, Pengarang, Penerbit, Harga, kemudian terdapat link

untuk menuju ke halaman Detail Resensi.

33
Gambar 1.12 Potongan Halaman Resensi

Gambar 1.13 Potongan Halaman Detail Resensi

5.2.1.h Halaman Tokoh

Data yang ditampilkan di halaman tokoh sebanyak 5 buah data, dimana

tulisan yang ditampilkan dibatasi hingga 60 kata. Kemudian terdapat link untuk

menuju ke halaman Detail Tokoh.

34
Gambar 1.14 Potongan Halaman Tokoh

Gambar 1.15 Potongan Halaman Detail Tokoh

35
5.2.1.i Halaman Glosarium

Halaman ini merupakan halaman yang berisi istilah-istilah asing dan

terjemahannya dalam istilah Indonesia serta bidang yang terkait dengan istilah

tersebut. Data yang ditampilkan per halaman adalah sebanyak 10 buah data.

Gambar 1.16 Potongan Halaman Glosarium

5.2.1.j Halaman Penelitian

Pada halaman penelitian, data ditampilkan dalam bentuk tabel dengan

jumlah data yang ditampilkan di setiap halaman sebanyak 5 buah data. Data

ditampilkan berdasarkan Judul Nama Peneliti, Judul Penelitian, dan Isi Penelitian,

kemudian terdapat link untuk menuju ke halaman Detail Penelitian.

36
Gambar 1.17 Potongan Halaman Penelitian

Gambar 1.18 Potongan Halaman Detail Penelitian

37
5.2.1.k Halaman Pustaka

Pada halaman pustaka, data ditampilkan dalam bentuk tabel dengan

jumlah data yang ditampilkan di setiap halaman sebanyak 5 buah data. Data

ditampilkan berdasarkan Nama Pengarang, Judul Buku, dan Daftar Isi, kemudian

terdapat link untuk menuju ke halaman Detail Pustaka.

Gambar 1.19 Potongan Halaman Pustaka

Gambar 1.20 Potongan Halaman Detail Pustaka

38
5.2.1.l Halaman Data Pegawai

Halaman Data Pegawai berisi data-data pegawai Balai Bahasa Provinsi

Kalimantan Barat. Data yang ditampilkan adalah sebanyak 10 buah data untuk

setiap halaman. Data ditampilkan berdasarkan Nama, NIP, Golongan, Jabatan,

Pendidikan, dan Keterangan.

Gambar 1.21 Potongan Halaman Data Pegawai

5.2.1.m Halaman Web Link

Web Link berisi link-link ke situs-situs tertentu. Jadi seorang user hanya

mengklik link yang ada, kemudian browser akan membuka halaman baru dan

menampilkan halaman yang dituju. Data dalam menu Web Link ini bersifat

dinamis.

39
Gambar 1.22 Halaman Pusat Bahasa dari Web Link

5.2.1.n Menu Pendukung Pencarian

Menu ini merupakan menu tambahan dari Sistem Informasi Balai Bahasa

Provinsi Kalimantan Barat. Di setiap halaman yang berinteraksi dengan user,

menu pencarian selalu disertakan. Tujuannya adalah untuk memudahkan user

dalam mencari data yang diinginkan. Pencarian dilakukan dengan cara seorang

user harus menginputkan kata kunci dari data yang dicari, kemudian memilih

kategori pencarian. Di bawah ini merupakan contoh pencarian berdasarkan kata

kunci Pasar Murah dan kategori pencarian Agenda.

40
Gambar 1.23 Pencarian

Setelah user menginputkan kata kunci, memilih kategori pencarian, dan

menekan tombol cari, maka program akan memproses data yang diterima. Setelah

itu program akan menampilkan berapa banyak data yang ditemukan berdasarkan

input tersebut.

Gambar 1.24 Hasil Pencarian

41
5.2.1.o Menu Pendukung Penelitian Terbaru dan Resensi Terbaru

Menu Penelitian Terbaru dan Menu Resensi Terbaru merupakan menu

tambahan yang memudahkan user untuk melihat data terbaru mengenai penelitian

dan resensi. Jika link di menu Penelitian Terbaru diklik maka akan masuk ke

halaman detail dari penelitian, begitu juga dengan dengan menu resensi.

Gambar 1.25 Penelitian Terbaru dan Resensi Terbaru

5.2.2 Menu Pada Halaman Administrator

Proses yang terjadi di halaman administrator adalah proses memasukkan

data, mengubah data, dan menghapus data. Setelah admin berhasil login, dia akan

masuk ke halaman Home untuk halaman admin. Di sebelah kiri dan atas terdapat

menu-menu. Jika admin memilih menu di bagian kiri maka akan masuk ke

halaman untuk input data. Admin dapat menginputkan data sesuai dengan menu

42
yang dipilih, namun admin dapat juga langsung melihat data yang ada dengan

cara mengklik link untuk melihat data yang ada. Jika admin telah masuk ke

halaman untuk melihat data yang ada, maka admin dapat juga melakukan proses

hapus ataupun pengubahan data. Menu-menu yang terdapat di halaman admin

adalah Home, Buku Tamu, Data Pegawai, Kerabat Kerja, Editorial, Berita,

Agenda, Artikel, Tokoh, Resensi, Glosarium, Peneltian Pustaka, Ubah Password,

dan Logout. Untuk hapus data, disertakan pesan untuk hapus dan admin dapat

membatalkan perintah atau melakukan perintah hapus. Hal ini untuk menghindari

jika terjadi kesalahan dalam pemilihan data untuk dihapus.

Gambar 1.26 Halaman Pesan Hapus Data Glosarium

43
BAB VI

ANALISIS KINERJA SISTEM

Pengujian pada sistem dilakukan dengan menggunakan tiga buah browser

untuk melihat perbedaan-perbadaan yang terjadi, yaitu dengan Internet Explorer

6, Opera 9.02, dan Mozilla Firefox versi 1.5.0.7.

Pengujian pertama dilakukan dengan menggunakan browser Internet

Explorer, pengujian kedua dilakukan dengan menggunakan browser Opera, dan

pengujian terakhir dengan menggunakan browser Mozilla Firefox. Hasil

pengujian yaitu terdapat perbedaan dalam hal tampilan, namun tidak mengganggu

fungsi dari sistem. Perbedaan tersebut yaitu pada masalah kode program di bagian

Menu Pencarian. Pada Internet Explorer dan Mozilla Firefox, letak kode <form>

tidak bermasalah jika diletakkan sesudah kode <table>, namun untuk Opera

ternyata akan mengakibatkan tampilan image background yang melebar.

Akhirnya, kode diubah dengan cara meletakkan kode <form> sebelum tabel dan

</form> setelah tutup tabel </table>.

Berikut ini adalah penggalan dari kode program untuk input pencarian

<form action="cari_semua.php" method="post">

<table width="470" height="30" border="0" align="center" cellpadding="0"

cellspacing="0">

<tr>

<td><th width="470" height="30" align="center" valign="middle"

background="images/cari.jpg">

44
Pencarian <input type=text name=cari>

<select name=field>

<option value=judul><font face="tahoma"

size=2>Berdasarkan</font></option>

<option value=berita>Berita</option>

<option value=agenda>Agenda</option>

<option value=artikel>Artikel</option>

<option value=resensi>Resensi</option>

<option value=tokoh>Tokoh</option>

<option value=glosarium>Glosarium</option>

<option value=penelitian>Penelitian</option>

<option value=pustaka>Pustaka</option>

<option value=datapegawai>Data

Pegawai</option>

</select>

<input type=submit value=Cari>

</table>

</form>

45
Gambar 2.1 Background Menu Pencarian yang Melebar

Di bawah ini merupakan gambar-gambar hasil pengujian dengan

menggunakan browser yang berbeda setelah kode program diubah.

Gambar 2.2 Tampilan Halaman Beranda Pada Internet Explorer

46
Gambar 2.3 Tampilan Halaman Beranda Mozilla Firefox

Gambar 2.4 Tampilan Halaman Beranda Pada Opera

47
Pengujian selanjutnya yaitu pada penggunaan bahasa pemrograman

javascript untuk tombol kembali dan css untuk animasi link. Setelah dicobakan

pada 3 buah browser, hasilnya program dapat berjalan dengan baik. tombol

kembali dapat dipakai di tiga buah browser dan animasi link juga dapat berjalan

dengan baik di tiga browser tersebut.

Pengujian terakhir yaitu pada menu pencarian. Percobaan dilakukan

dengan cara menginputkan kata kunci berupa ironi dalam sajak dan memilih

kategori pilihan Penelitian. Setelah diklik tombol cari, sistem menampilkan data

yang dicari sebanyak 1 buah yang diambil dari Judul Penelitian : Ironi dalam

Sajak Goenawan Mohamad. Namun jika kata kunci diubah menjadi ironi sajak

dan kategori pilihan dipilih Penelitian maka hasil yang didapatkan adalah 0 atau

tidak ditemukan data dalam database. Dalam hal ini penulis kurang mengetahui

penyebabnya, yang dikarenakan kekurangtahuan penulis mengenai permasalahan

di atas. Selain itu, jika user tidak menginputkan kata kunci atau tidak memilih

kategori pilihan maka akan muncul pesan ” Maaf Anda Harus Menginputkan

Kata Kunci Atau Kategori Pencarian ”. Hal ini dimaksudkan agar tidak terjadi

error pada sistem.

Pengujian terakhir dilakukan pada penginputan data di halaman

administrator. Contoh yang diambil yaitu pada penginputan data, pengeditan data,

dan penghapusan data di halaman Glosarium. Hasil pengujian yaitu bahwa

perubahan pada data yang terjadi, baik itu dalam hal input data baru, edit data

yang ada, maupun penghapusan data telah berjalan sesuai dengan alur proses

48
program. Data yang ditampilkan di halaman Glosarium (halaman depan yang

berinteraksi dengan user) maupun halaman lihat_glosarium (halaman yang

berinteraksi dengan administrator) merupakan data terbaru dari hasil perubahan

data yang telah dilakukan.

49
BAB VII

PENUTUP

7.1 Kesimpulan

Dari hasil perancangan sistem dan pengujian sistem, maka dapat diambil

beberapa kesimpulan mengenai sistem informasi yang telah dibuat yaitu :

1. Sistem yang dibuat telah dapat menampilkan data-data seperti

data mengenai agenda kegiatan yang akan dilakukan Balai

Bahasa Provinsi Kalimantan Barat, data hasil penelitian Balai

Bahasa Provinsi Kalimantan Barat, data mengenai buku-buku

yang ada di perpustakaan Balai Bahasa, dan data-data lainnya.

2. Sistem dapat dibuka untuk browser yang berbeda.

7.2 Saran

Setelah melakukan pengujian sistem, maka peneliti dapat mengambil

beberapa saran untuk perbaikan ke depan yaitu:

1. Halaman untuk administrator sebaiknya dibuat lebih user

friendly yang berbasiskan WYSIWUG (What You See Is What

You Get), sehingga untuk administrator yang sama sekali tidak

mengetahui tentang pemrograman web tidak kesulitan dalam

menggunakannya.

50
DAFTAR PUSTAKA

1. Didik 2005. Solusi menjadi web master melalui manajemen web dengan
PHP. Yogyakarta
2. Hakim, Lukmanul 2004. Cara Mudah Memadukan Web Design dan web
programming. Jakarta: PT Elex Media Komputindo
3. Kadir, Abdul. 1999. Konsep dan Tuntunan Praktis Basis Data.
Yogyakarta: ANDI Yogyakarta.
4. Kadir, Abdul. 2003. Pemrograman Web Mencakup HTML CSS
JAVASCRIPT dan PHP. Yogyakarta: ANDI Yogyakarta.
5. Sutedjo, Budi. 2003. Kamus++ Jaringan Komputer. Yogyakarta: ANDI
Yogyakarta

51

Anda mungkin juga menyukai