laporan kerja praktek anggi

69
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 1

Upload: aden21

Post on 09-Jun-2015

751 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Laporan Kerja Praktek Anggi

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

Page 2: Laporan Kerja Praktek Anggi

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

Page 3: Laporan Kerja Praktek Anggi

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

Page 4: Laporan Kerja Praktek Anggi

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

Page 5: Laporan Kerja Praktek Anggi

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

Page 6: Laporan Kerja Praktek Anggi

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

Page 7: Laporan Kerja Praktek Anggi

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

Page 8: Laporan Kerja Praktek Anggi

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

Page 9: Laporan Kerja Praktek Anggi

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

Page 10: Laporan Kerja Praktek Anggi

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

Page 11: Laporan Kerja Praktek Anggi

2.2 Struktur Organisasi Institusi

11

Page 12: Laporan Kerja Praktek Anggi

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

Page 13: Laporan Kerja Praktek Anggi

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

Page 14: Laporan Kerja Praktek Anggi

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

Page 15: Laporan Kerja Praktek Anggi

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

Page 16: Laporan Kerja Praktek Anggi

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 resensi tokoh_baru tokoh

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

Sistem Informasi

Balai Bahasa Provinsi

Kalimantan Barat

Admin User

Page 17: Laporan Kerja Praktek Anggi

berita_baru agenda_baru artikel_baru data_pegawai_baru editorial_baru glosarium _baru penelitian_baru pustaka _baru resensi_baru tokoh_baru

agenda

berita

tokoh

editorial

beranda

buku_tamu

buku_tamu

buku_tamu komentar_user

berita berita berita

a b c d e f g h i j k l m n o p

17

Admin

1.0Pengolahan data admin

User

2.0Tampilkan Halaman

User

3.0Tampilkan

Buku Tamu

4.0Tampilkan

Berita

Page 18: Laporan Kerja Praktek Anggi

a b c d e f g h i j k l m n o p

agenda agenda

artikel artikel

data_pegawai data_pegawai

glosarium glosarium

penelitian penelitian

pustaka pustaka

resensi resensi

tokoh tokoh

Gambar : Diagram Nol dari Sistem Informasi Balai Bahasa

18

5.0Tampilkan Agenda

6.0Tampilka

nArtikel

7.0Tampilka

nData

Pegawai

8.0Tampilka

nGlosariu

m

9.0Tampilka

n Penelitian

10.0Tampilka

nPustaka

11.0Tampilkan resensi

12.0Tampilkan Tokoh

Page 19: Laporan Kerja Praktek Anggi

4.2.a.3 Diagram Rinci (Level Diagram)

4.2.a.3.1 Diagram Rinci 1.0

Berita_baru berita

Agenda_baru agenda

Tokoh_baru tokoh

Editorial_baru editorial

penelitian_baru penelitian

19

Admin 1.1 Pengolahan Berita 1.2

Tampil berita baru

User

1.3 Pengolahan Agenda

1.4Menampilka

n agenda baru

1.5 Pengolahan Tokoh 1.6

Menampilkan tokoh baru

1.7 Pengolahan Editorial 1.8

Menampilkan editorial

baru

1.9 Pengolaha

n Penelitian

1.10Menampilkan penelitian

baru

Page 20: Laporan Kerja Praktek Anggi

artikel_baru artikel

data_pegawai_baru data_pegawai

glosarium_baru glosarium

pustaka_baru pustaka

resensi_baru resensi

Gambar Diagram Rinci 1.0

20

1.11 Pengolahan Artikel 1.12

Menampilkan artikel

baru

1.13 Pengolahan Data_pegaw

ai

1.14Menampilka

n data_pegawa

i baru

1.15 Pengolaha

n Glosarium

1.16Menampilkan glosarium

baru

1.17 Pengolahan Pustaka

1.18Menampilka

n pustaka baru

1.19 Pengolahan Resensi

1.20Menampilka

n resensi baru

Page 21: Laporan Kerja Praktek Anggi

4.2.b Perancangan Basis Data

Relasi Antar Tabel

z

21

anggota

id_anggotanamalevelpassword

agenda

id_agendatema_agendaisi_agenda

artikel

id_artikelnamajdl_penelitianisi_artikel

berita

id_beritajudul_beritaisi_berita

buku_tamu

id_bukunamaemailpesantanggal

balbas

Page 22: Laporan Kerja Praktek Anggi

22

data_pegawai

nipnamagoljabatanpendidikanketerangan

pustaka

id_pustakanama_pengarangjudultmpt_terbitpenerbitthn_terbitisbnkolasisubyekklasifikasicatatandaftar_isi

Resensi

id_pustakajudul_bukupengarangpenerbitthn_terbittmpt_terbitisbnukuran_bukuhargacatatandata_buku

Page 23: Laporan Kerja Praktek Anggi

Gambar : Diagram Relasi Data dari Database Balbas

23

editorial

id_editorialjudulisi_editorial

penelitian

id_penelitiannama_penelitijdl_penelitianpos_eltahunsubyeksumbertulisan

tokoh

id_tokohnama_tokohfoto_tokohdata-tokohthumbnail_foto

glosarium

id_glosariumistilah_asingistilah_indonesiabgd_terkait

Page 24: Laporan Kerja Praktek Anggi

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

Page 25: Laporan Kerja Praktek Anggi

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

Page 26: Laporan Kerja Praktek Anggi

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

Page 27: Laporan Kerja Praktek Anggi

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

Page 28: Laporan Kerja Praktek Anggi

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

Page 29: Laporan Kerja Praktek Anggi

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

Page 30: Laporan Kerja Praktek Anggi

Gambar 1.6 Potongan Halaman Berita

Gambar 1.7 Potongan Halaman Detail Berita

30

Page 31: Laporan Kerja Praktek Anggi

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

Page 32: Laporan Kerja Praktek Anggi

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

Page 33: Laporan Kerja Praktek Anggi

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

Page 34: Laporan Kerja Praktek Anggi

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

Page 35: Laporan Kerja Praktek Anggi

Gambar 1.14 Potongan Halaman Tokoh

Gambar 1.15 Potongan Halaman Detail Tokoh

35

Page 36: Laporan Kerja Praktek Anggi

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

Page 37: Laporan Kerja Praktek Anggi

Gambar 1.17 Potongan Halaman Penelitian

Gambar 1.18 Potongan Halaman Detail Penelitian

37

Page 38: Laporan Kerja Praktek Anggi

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

Page 39: Laporan Kerja Praktek Anggi

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

Page 40: Laporan Kerja Praktek Anggi

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

Page 41: Laporan Kerja Praktek Anggi

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

Page 42: Laporan Kerja Praktek Anggi

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

Page 43: Laporan Kerja Praktek Anggi

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

Page 44: Laporan Kerja Praktek Anggi

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

Page 45: Laporan Kerja Praktek Anggi

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

Page 46: Laporan Kerja Praktek Anggi

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

Page 47: Laporan Kerja Praktek Anggi

Gambar 2.3 Tampilan Halaman Beranda Mozilla Firefox

Gambar 2.4 Tampilan Halaman Beranda Pada Opera

47

Page 48: Laporan Kerja Praktek Anggi

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

Page 49: Laporan Kerja Praktek Anggi

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

Page 50: Laporan Kerja Praktek Anggi

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

Page 51: Laporan Kerja Praktek Anggi

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