• Tidak ada hasil yang ditemukan

Pembangunan website Katalog Perpustakaan di Dinas Pariwisata dan Kebudayaan Provinsi Jawa Barat

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan website Katalog Perpustakaan di Dinas Pariwisata dan Kebudayaan Provinsi Jawa Barat"

Copied!
83
0
0

Teks penuh

(1)

PEMBANGUNAN WEBSITE KATALOG PERPUSTAKAAN DI DINAS

PARIWISATA DAN KEBUDAYAAN PROVINSI JAWA BARAT

KERJA PRAKTEK

Diajukan untuk Memenuhi Laporan Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

Oleh :

Deni Bahtiar (10109099)

Herru Redyanto (10109106)

Randy Kuswara (10109116)

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

(2)
(3)
(4)

RIWAYAT HIDUP

Data Pribadi

Nama : Randy Kuswara

TTL : Dabo Singkep, 09 Juli 1991

Umur : 21 Tahun

Jenis Kelamin : Laki - laki

Alamat : Jl Kebon Bibit Barat no 27 Taman Sari Bandung

No. Tlp : 085322670590

Pendidikan Formal

1997 – 2003 Lulus SD Negeri 022 Dabo Singkep

2003 – 2006 Lulus SMP Negeri 02 Dabo Singkep

2006 – 2009 Lulus SMA Negeri 01 Dabo Singkep

2009 – 2013 UNIKOM

Demikian Riwayat Hidup ini saya buat dengan sebenar-benarnya.

Bandung, Januari 2013

Hormat Saya,

(5)

RIWAYAT HIDUP

Data Pribadi

Nama : Deni Bahtiar

TTL : Majalengka, 07 April 1990

Umur : 22 Tahun

Jenis Kelamin : Laki - laki

Alamat : Dusun Mekarsari RT/TW 03/05 Desa Kasokandel

Kecamatan Kasokandel - Majalengka

No. Tlp : 085722362493

Pendidikan Formal

1996 – 2002 Lulus SD Negeri 2 Kasokandel

2002 – 2005 Lulus SMP Negeri 1 Dawuan

2005 – 2008 Lulus SMA Negeri 1 Jatiwangi

2009 – 2013 UNIKOM

Demikian Riwayat Hidup ini saya buat dengan sebenar-benarnya.

Bandung, Januari 2013

Hormat Saya,

(6)

RIWAYAT HIDUP

Data Pribadi

Nama : Herru Redyanto

TTL : Tangerang, 09 Agustus 1990

Umur : 22 Tahun

Jenis Kelamin : Laki - laki

Alamat : perum mustika tigaraksa block 14/17 Tangerang

No. Tlp : 081399830748

Pendidikan Formal

1996 – 2002 Lulus SDN Cogreg 1

2002 – 2005 Lulus SMP Negeri 2 Tigaraksa

2005 – 2008 Lulus SMK Yuppentek 3 Balaraja

2009 – 2013 UNIKOM

Demikian Riwayat Hidup ini saya buat dengan sebenar-benarnya.

Bandung, Januari 2013

Hormat Saya,

(7)

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... ii

DAFTAR TABEL ... iii

DAFTAR GAMBAR ... iv

DAFTAR SIMBOL ... v

DAFTAR LAMPIRAN ... vi

BAB 1 PENDAHULUAN 1.1Latar Belakang ... 1

1.2Rumusan Masalah ... 2

1.3Maksud dan Tujuan ... 2

1.3.1 Maksud ... 2

1.3.2 Tujuan ... 2

1.4Batasan Masalah ... 2

1.5Metode Penelitian ... 3

1.5.1 Metode Pengumpulan Data ... 3

1.5.2 Pengembangan Perangkat Lunak ... 4

1.6Sistematika Penulisan ... 6

(8)

2.1.1 Sejarah Singkat ... 7

2.1.2 Visi dan Misi ... 8

2.1.3 Logo Instansi ... 9

2.1.4 Struktur Organisasi dan Job Description ... 10

2.1.5 Badan Hukum ... 16

2.2 Landasan Teori ... 16

2.2.1 Website ... 16

2.2.2 Basis Data ... 17

2.2.3 Analisis Kebutuhan Perangkat Lunak Berorientasi Struktur ... 17

BAB 3 PEMBAHASAN 3.1 Jadwal Kerja Praktek ... 20

3.2 Cara/Teknik Kerja Praktek... 20

3.3 Analisis Sistem ... 22

3.3.1 Analisis Masalah ... 22

3.3.2 Analisis Prosedur Yang Sedang Berjalan ... 22

3.3.3 Analisis Kebutuhan Non-Fungsional ... 30

3.3.3.1 Analisis Kebutuhan Perangkat Keras ... 31

3.3.3.2 Analisis Kebutuhan Perangkat Lunak ... 32

3.3.3.3 Analisis Kebutuhan Pengguna ... 33

3.3.3.4 Analisis Kebutuhan Jaringan ... 34

3.3.4 Analisis Basis Data ... 36

(9)

3.4.1 Perancangan Basis Data ... 49

3.4.2 Perancangan Arsitektur ... 53

3.4.3 Perancangan Prosedural ... 85

3.5 Implementasi ... 97

3.5.1 Implementasi Basis Data ... 97

3.5.2 Implementasi Perangkat Keras ... 103

3.5.3 Implementasi Perangkat Lunak ... 103

3.5.4 Implementasi Jaringan ... 104

3.5.5 Implementasi Antarmuka ... 104

BAB 4 PENUTUP 4.1 Kesimpulan ... 120

4.2 Saran ... 120

(10)

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT karena tiada kata terindah

selain mengucap syukur kepada-Nya yang telah memeberikan rahmat dan ridho-Nya

hingga penulis dapat menyelesaikan laporan kerja praktek ini. Kerja praktek yang

berjudul “PEMBANGUNAN WEBSITE KATALOG PERPUSTAKAAN DINAS

PARIWISATA DAN KEBUDAYAAN PROPINSI JAWA BARAT” penulis ajukan

sebagai syarat nilai mata kuliah kerja praktek jurusan Teknik Informatika Fakultas

Teknik dan Ilmu Komputer Universitas Komputer Indonesia. Yang dalam

penyusunannya berlandaskan pada teori-teori yang penulis dapatkan selama

mengikuti kuliah, melakukan penelitian, menggunakan buku-buku dan pihak-pihak

yang telah memberibantuan.Dalam penulisan kerja pratek ini penulis melibatkan

berbagai pihak. Pada kesempatan ini penulis mengucapkan terima kasih kepada

semua pihak yang telah membantu tersusunnya kerja praktek ini, yakni kepada :

1. Keluarga tercinta yang selalu memberikan do’a, kasih sayang, semangat dan

dorongan moril maupun materil.

2. Bapak Edi Suryanto Soegoto Selaku Rektor Universitas Komputer Indonesia.

3. Bapak Irawan Afrianto, M.T. Selaku Ketua Jurusan Teknik Informatika

Universitas Komputer Indonesia

4. Ibu Tati Harihayati, S.T., M.T. yang telah membimbing kami dalam

menyelesaikan laporan kerja praktek ini.

(11)

6. Pihak-pihak lain yang membantu penulis untuk dapat menyelesaikan kerja

pratek ini yang tidak dapat disebutkan satu per satu.

Penulis menyadari bahwa penulisan laporan ini masih jauh dari sempurna

maka kritik dan saran dari semua pihak dibutuhkan untuk menambah wawasan

penulis.

Akhir kata semoga Allah SWT membalas segala kebaikan yang telah penulis

terima dan harapan penulis semoga Laporan Kerja praktek ini dapat bermanfaat bagi

pihak yang membutuhkan.

Bandung, Januari 2013

(12)

DAFTAR PUSTAKA

1. Jogiyanto, HM. (2005), Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis, Andi, Yogyakarta

2. Ldjamudin,Al-Bahra. (2005),Analisis dan Desain Sistem Informasi, Graha Ilmu,

Yogyakarta

3. Sutanta, Edhy. 2005, Pengantar Teknologi Informasi, Graha Ilmu, Yogyakarta.

4. Jogiyanto Prof., Dr., H., M.B.A., Akt. 2006, Pengembangan Komputer, CV. Andi Offset

(ANDI), Yogyakarta.

(13)

BAB I

PENDAHULUAN

I.1 Latar Belakang Masalah

DISPARBUD Provinsi Jawa Barat adalah instansi pemerintah yang bergerak

dalam bidang Pariwisata dan Kebudayaan Provinsi Jawa Barat yang berlokasi di JL

R. E. Martadinata, Kota Bandung Barat.

Dalam melakukan beberapa kegiatan seperti pencarian informasi buku - buku

tentang Pariwisata dan Kebudayaan di Jawa Barat, masih banyak masyarakat luas

yang tidak tahu dengan buku – buku yang ada di Dinas Pariwisata dan Kebudayaan

Propinsi Jawa Barat. Hal ini memberikan kesulitan bagi Masyarakat luas yang ingin

mencari informasi tentang buku - buku pariwisata dan budaya di Dinas Pariwisata

dan Kebudayaan Propinsi Jawa Barat.

Solusi yang diusulkan untuk menangani permasalahan-permasalahan diatas

adalah dengan membuat web Katalog perpustakaan yang selain berfungsi untuk

mengenalkan tempat-tempat Kepariwisataan dan Kebudayaan Jawa Barat ke

masyarakat luas. Bagi pegawai kantor DISPARBUD Jawa Barat akan menghemat

penggunaan waktu dan biaya dalam mempromosikan program baru, ataupun

pemberitahuan acara-acara lomba dan pelatihan, dan bagi pegawai yang sedang tugas

diluar kantor tidak akan kesulitan untuk mengetahui kegiatan yang akan dilaksanakan

(14)

I.2 Perumusan Masalah

Rumusan masalah dari pembuatan website ini adalah “Bagaimana membangun

Website Katalog Perpustakaan di Dinas Pariwisata dan Kebudayaan Propinsi Jawa

Barat”.

I.3 Maksud dan Tujuan

Maksud dan tujuan dari kerja praktek yang merujuk dari latar belakang yaitu

memudahkan masyarakat dalam mencari informasi tentang DISBUDPAR Propinsi

Jawa Barat.

I.3.1 Maksud

Maksud dari kerja praktek ini adalah untuk membangun sebuah Website

Katalog Perpustakaan di Dinas Pariwisata dan Kebudayaan Propinsi Jawa Barat.

I.3.2 Tujuan

Tujuan yang hendak dicapai dalam kerja praktek ini adalah :

1. Memudahkan masyarakat luas dalam mendapatkan informasi seputar buku –

buku yang ada di Perpustakaan Dinas Pariwisata dan Kebudayaan Propinsi

Jawa Barat.

2. Memudahkan Petugas Perpustakaan dalam hal pencatatan data buku yang ada

di Perpustakaan Dinas Pariwisata dan Kebudayaan Propinsi Jawa Barat.

3. Sebagai sarana promosi Perpustakaan Dinas Pariwisata dan Kebudayaan

(15)

I.4 Batasan Masalah

Agar penelitian yang dilakukan lebih terarah sesuai dengan tujuan penelitian,

serta memudahkan dalam pengumpulan dan pengolahan data, analisis serta menarik

kesimpulan,maka ruang lingkup penelitian dibatasi dan diasumsikan sebagai berikut :

1. Aplikasi ini hanya sebatas memberikan informasi.

2. Untuk peminjaman dan pengembalian buku dilakukan dengan mendatangi

Dinas Pariwisata dan Budaya Provinsi Jawa Barat.

3. Aplikasi yang digunakan adalah aplikasi berbasis web.

4. Software pendukung yang digunakan dalam membuat aplikasi antara lain :

a. Adobe Dreamweaver CS6 sebagai php editor,

b. Adobe Photoshop CS6 sebagai image editor,

c. WAMPP 5.3.8

I.5 Metode Penelitian

Metodologi penelitian yang dilakukan dalam penyelesaian laporan kerja

praktek ini adalah sebagai berikut :

I.5.1 Pengumpulan Data

Langkah - langkah untuk menyelesaikan kerja praktek ini adalah :

1. Studi literatur dari buku-buku, majalah, artikel dan internet.

2. Wawancara, menanyakan kepada beberapa sumber yang terpercaya, untuk

memberikan masukan-masukan yang penting bagi pelaksanaan kerja praktek.

3. Perancangan, merealisasikan rancangan aplikasi yang telah disusun.

4. Pembuatan program menggunakan PHP, dreamweaver, wamp.

5. Pengujian, melakukan pengujian terhadap aplikasi yang dibuat disesuaikan

dengan perancangan.

6. Implementasi, mengimplementasikan hasil perancangan yang dibuat menjadi

(16)

I.5.2 Pengembangan Perangkat Lunak

Metode yang digunakan dalam pengembangan perangkat lunak adalah metode

waterfall. Alur dari metode waterfall dapat dilihat pada Gambar I.1 berikut :

Gambar I. 1 ALUR Metode Waterfall

Penjelasan dari alur metode waterfall ini adalah sebagai berikut :

1) Rekayasa dan Pemodelan

Rekayasa dan pemodelan sistem menekankan pada pengumpulan kebutuhan

pada level sistem dengan sedikit perancangan dan analisis.

2) Analisis

Pada tahap analisis, dilakukan proses pengumpulan kebutuhan yang lebih

diintensifkan ke perangkat lunak.

3) Desain

Requirements definition

System and software design

Implementation and unit testing

Integr ation and system testing

(17)

Perancangan perangkat lunak dilakukan berdasarkan hasil analisis kebutuhan

perangkat lunak, yang mencakup perancangan arsitektur, perancangan modul

aplikasi, dan perancangan antarmuka. Proses desain ini mengubah hasil analisis

menjadi bentuk karakteristik yang dimengerti perangkat lunak sebelum penulisan

program.

4) Penulisan Program (Coding)

Dalam proses ini, hasil analisis dan desain sistem pada proses sebelumnya

diterjemahkan ke dalam bentuk yang dimengerti oleh mesin.

5) Pengujian

Dalam tahap ini akan dilakukan pengujian untuk menguji apakah sistem yang

telah dirancang dan diimplementasikan sudah sesuai dengan hasil analisis.

6) Pemeliharaan

Pemeliharaan dilakukan terhadap kesalahan-kesalahan yang terjadi pada

prototipe perangkat dan dokumen teknis perangkat lunak.

I.6 Sistematika Penulisan

Sistematika penulisan laporan kerja praktek ini disusun untuk memberikan

gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan laporan

kerja praktek ini adalah sebagai berikut :

BAB I Pendahuluan

Bab ini berisi uraian tentang latar belakang penelitian, perumusan masalah,

menentukan maksud dan tujuan penelitian, batasan masalah, metodologi

(18)

BAB II Tinjauan Pustaka

Bab ini berisi uraian tentang profil instansi, sejarah instansi, logo instansi,

badan hukum instansi dan struktur instansi. Juga memuat penjelasan mengenai

teori-teori yang mendukung penyelasaian laporan ini yaitu sistem informasi

perpustakaan, database, PHP dan definisi flowchart.

BAB III Pembahasan

Bab ini berisi pembahasan mengenai apa yang dilakukan saat menjalani kerja

praktek dan pembahasan tentang perangkat lunak yang dibuat.

BAB IV Kesimpulan dan Saran

Bab ini berisi tentang kesimpulan yang diperoleh dari pelaksanaan tugas

dan berisi beberapa saran dari penulis yang berkaitan dengan penyusunan tugas

(19)

BAB II

TINJAUAN PUSTAKA

II.1 Profil Tempat Kerja Praktek

Dinas Kepariwisataan dan Kebudayaan Propinsi Jawa Barat merupakan suatu

pemerintahan yang bergerak dalam bidang Pariwisata dan Budaya di Jawa Barat.

Penjabaran mengenai profil DISPARBUD meliputi sejarah singkat, visi dan

misi, logo instansi yang digunakan oleh DISPARBUD Job Description dan badan

hukum yang mengatur tentang Pemerintahan Propinsi Jawa Barat dalam bidang

Kepariwisataan dan Kebudayaan.

I.1.1 Sejarah Singkat Instansi

Dinas Kebudayaan dan Pariwisata yaitu jabatan segala sesuatu yang

berhubungan dengan turisem atau perpelancongan. Pemerintah pusat dalam

mengantur kepariwisataan di seluruh Indonesia mengeluarkan keputusan Presiden

No. 30 Tahun 1986 yang berisi tentang pembentukan dewan Pertimbangan

Kepariwisataan Nasional tersebut mempunyai tugas utama yaitu membantu Presiden

dalam memetapkan kebijaksanaan umumdibidang kepariwisataan nasional. Di dalam

keputusan ini dicantumkan pulatentang pembentukkan Direktorat Jendral Pariwisata

dalam suatu StrukturOrganisasi Departement Perhubungan.

Masih pada tahun 1969, pemerintah mengeluarkan intruksi Presiden No. 9

/1969 yang berisi tentang pembentukan Badan Pariwisata Nasional (BAPAPARNAS)

dalam rangka untuk menjamin pembinaan dan pembangunan yang efektif dan

berlanjut dalam pelaksanaan yang diusahakan oleh pihak pemerintah dan swasta.

(20)

Pariwisata. Kemudian berdasarkan surat keputusanMenteri Perhubungan No. SK. 71/

11/ 1969, dibentuklah Dinas Pariwisata di tingkat daerah (Dinas Pariwisata Daerah/

DISPARDA).

Kemudian Pemerintah Daerah Tingkat I Jawa Barat membentuk Dinas

Pariwisata Tingkat I Jawa Barat, setelah itu dibentuklah Dinas Pariwisata

Kotamadya Tingkat II Bandung berdasarkan peraturan daerah No. II/ 1969, pada

tahun 1971 sampai dengan 1987 tercatat dengan nama Kantor Dinas Pariwisata

(KAPARDA).

Sejak keluarnya peraturan daerah No. II/ 1985 tentang pembentukan Dinas

Pariwisata Kotamaya Daerah Tingakat II Bandung, maka sejak tahun 1987

KAPARDA diganti menjadi Dinas Pariwisata Kotamadya Daerah Tingakat II

Bandung.

Sejalan dengan adanya otonomi daerah Indonesia, seluruh tingkat

Pemerintahan di Indonesia baik di pusat, provinsi, maupun kota dan kabupaten

mengalami beberapa perubahan. Bersarkan UU No. 22/ 1999, Dinas Pariwisata

daerah Tingkat II Kotamadya mengalami perubahan di antaranya yaitu :

1. Dinas Pariwisata daerah Tingkat II Kotamadya berubah namanya menjadi

Dinas Pariwisata Kota Bandung.

2. Dinas Kota Bandung mendapatkan penambahan kewenangan yang lebih luas

dalam urusan kepariwisataan di Kota Bandung, terhadap urusan Biro

Perjalanan dan Hotel Berbintang. Sehubungan dengan hal tersebut di atas,

dalam upaya memenuhi kewenangan yang diberikan berdasarkan UU No. 22/

1999 struktur organisasi dan tata kerja Dinas Pariwisata Kota Bandung pun

mengalami beberapa Perubahan yang diatur dalm Peraturan Daerah No. 5

tanggal 7 maret 2001 mengenai struktur organisasi Dinas Pariwisata Kota

(21)

I.1.2 Visi dan Misi Instansi

1. Visi

Visi dari DISPARBUD Provinsi Jawa Barat Yaitu Mewujudkan Jawa Barat sebagai daerah Budaya dan tujuan wisata andalan.

2. Misi

Misi dari DISPARBUD Provinsi Jawa Barat antara lain :

1. Pembinaan, pelestarian dan pengembangan aset budaya yang mendukung

upaya pengembangan pariwisatan Jawa Barat.

2. Mengefektifksn kebudayaan sebagai aset daerah yang mendukung kepada

pengembangan usaha jasa pariwisata.

3. Mempromosikan kepariwisataan Jawa Barat.

4. Memuliakan nilai-nilai budaya yang tekandung dalam aspek jarahnitra

dan tradisi Jawa Barat.

I.1.3 Logo Instansi

Logo Disparbud sama dengan lambang atau logo jawa barat dikarenakan

diskominfo adalah dinas yang terletak di provinsi jawa barat diskominfo tidak

memiliki logo sendiri melainkan diskominfo menggunakan logo dari pada provinsi

(22)

Gambar II. 1 Logo Dinas Pariwisata dan Kebudayaan Propinsi Jawa Barat

Makna bentuk dan motif yang terdapat dalam logo ini ialah :

1. Bentuk bulat telur pada lambang Jawa Barat berasal dari bentuk perisai

sebagai penjagaan diri.

2. Ditengah-tengah terlihat ada sebilah kujang. Kujang ini adalah senjata suku

bangsa Sunda yang merupakan penduduk asli Jawa Barat. Lima lubang pada

kujang melambangkan dasar Negara Indonesia yaitu Garuda Pancasila.

3. Padi satu tangkai yang terdapat di sisi sebelah kiri melambangkan bahan

makanan pokok masyarakat Jawa Barat sekaligus juga melambangkan

kesuburan pangan, dan jumlah padi yaitu 17 menggambarkan tanggal

Proklamasi Republik Indonesia.

4. Kapas satu tangkai yang berada di sebelah kanan melambangkan kesuburan

sandang, dan 8 kuntum bunga menggambarkan bulan proklamasi Republik

Indonesia.

5. Gunung yang terdapat di bawah padi dan kapas melambangkan bahwa daerah

(23)

6. Sungai dan terusan yang terdapat di bawah gunung sebelah kiri

melambangkan di Jawa Barat banyak terdapat sungai dan saluran air yang

sangat berguna untuk pertanian.

7. Petak-petak yang terdapat di bawah gunung sebelah kanan melambangkan

banyaknya pesawahan dan perkebunan. Masyarakat Jawa Barat umumnya

hidup mengandalkan kesuburan tanahnya yang diolah menjadi lahan

pertanian.

8. Dam atau bendungan yang terdapat di tengah-tengah bagian bawah antara

gambar sungai dan petak, melambangkan kegiatan di bidang irigasi yang

merupakan salah satu perhatian pokok mengingat Jawa Barat merupakan

daerah agraris. Hal ini juga melambangkan dam-dam yang berada di Jawa

Barat seperti Waduk Jatiluhur.

9. Tulisan GEMAH RIPAH REPEH RAPIH, melambangkan sebuah pepatah

lama dikalangan sunda yang menyatakan bahwa yang padat yang hidup rukun

dan damai.

Logo Dinas Pariwisata dan Kebudayaan memiliki beberapa warna yaitu hijau,

kuning, hitam, biru, merah, dan putih. Warna-warna ini memiliki arti khusus. Arti

khusus warna-warna pada logo Dinas Komunikasi dan Informatika ialah :

1. Warna hijau artinya melambangkan kesuburan dan kemakmuran tanah Jawa

Barat.

2. Warna Kuning artinya melambangkan keagungan, kemuliaan dan kekayaan.

3. Warna Hitam artinya melambangkan keteguhan dan keabadian.

4. Biru artinya melambangkan ketentraman atau kedamaian.

(24)

6. Putih artinya melambangkan kemurnian, kesucian atau kejujuran.

I.1.4 Badan Hukum Instansi

Berdasarkan Perda 13 Tahun 2007, Tugas Pokok dan Fungsi Dinas

Kebudayaan dan Pariwisata Kota Bandung adalah melaksanakan sebagian urusan

Daerah di bidang kebudayaan dan Pariwisata. Untuk melaksanakan tugas pokok

sebagaimana dimaksud di atas, DinasKebudayaan dan Pariwisata mempunyai fungsi:

1. Perumusan kebijakan teknis bidang kebudayaan dan pariwisata.

2. Penyelenggaraan sebagian urusan pemerintah dan pelayanan umum di

bidang kebudayaan dan pariwisata.

3. Pembinaan dan pelaksanaan tugas di bidang kebudayaan dan pariwista

yang meliputi kebudayaan dan kesenian, srana wisata, objek wisata dan

pemasaran wisata.

4. Pelaksanaan pelayanan teknis ketatausahaan Dinas.

5. Pelaksanaan tugas lain yang diberikan oleh Walikota sesuai dengan tugas

dan fungsinya.

I.1.5 Struktur Organisasi Instansi

Berdasarkan Peraturan Daerah Kota Bandung Nomor 13 Tahun 2007 tentang

Pembentukan dan Susunan Organisasi Dinas Daerah, Struktur Organisasi Dinas

(25)

Gambar II. 2 Struktur Organisasi Dinas Pariwisata dan Kebudayaan

II.2 Landasan Teori

Landasan teori adalah teori-teori yang relevan dan dapat digunakan untuk

menjelaskan variabel-variabel penelitian. Landasan teori ini juga berfungsi sebagai

dasar untuk memberi jawaban sementara terhadap rumusan masalah yang diajukan,

serta membantu dalam penyusunan penelitian. Teori-teori yang digunakan tersebut,

bukan sekedar pendapat dari pengaran saja, melainkan teori yang sudah teruji

(26)

II.2.1 Pengertian Sistem Informasi

Data merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan

kesatuan nyata. Kesatuan nyata (fact and entity) adalah berupa suatu objek nyata

seperti tempat, benda dan orang yang betul-betul ada dan terjadi. Untuk pengambilan

keputusan bagi manajemen, maka faktor-faktor tersebut harus diolah lebih lanjut

untuk menjadi suatu informasiPengertian Konsep Basis Data [3].

Sedangkan informasi adalah suatu bentuk penyajian data yang melalui

mekanisme pemrosesan, yang berguna bagi pihak tertentu, misalnya manajer. Bagi

pihak manajemen, informasi merupakan bahan untuk pengambilan keputusan [4].

Dari penjelasan di atas dapat disimpulkan, bahwa:

1. Data adalah deskripsi dari sesuatu dan kejadian yang kita hadapi (the

description of things and events that we face).

2. Data adalah kenyataan yang menggambarkan kejadian-kejadian dan kesatuan

nyata. Kejadian (event) adalah sesuatu yang terjadi pada saat tertentu.

3. Data adalah komponen dasar dari informasi yang akan diproses lebih lanjut

untuk menghasilkan informasi.

4. Informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti

bagi penerimanya.

5. Informasi adalah hasil akhir dari proses pengolahan data.

Agar informasi dihasilkan lebih berharga, maka informasi harus memenuhi

kriteria sebagai berikut:

1. Informasi harus akurat, sehingga mendukung pihak manajemen dalam

mengambil keputusan.

2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang

(27)

II.2.2 Teknlogi Website

World Wide Web secara luas lebih dikenal dengan istilah Web. Web pertama

kali diperkenalkan pada tahun 1992. Hal ini sebagai hasil usaha pengembangan yang

dilakukan CERN di Swiss. Internet dan web adalah dua hal yang berbeda. Internet

lebih merupakan perangkat keras, sedangkan web adalah perangkat lunak. Selain itu,

protokol yang dipakai oleh keduanya juga berbeda. Internet menggunakan TCP/IP

sebagai protokol operasionalnya, sedangkan web menggunakan HTTP (Hyper Text

Transfer Protocol).

Web disusun dari halaman-halaman yang menggunakan teknologi web dan

saling berkaitan satu sama lain. Suatu standar teknologi web saat ini sudah tersusun,

meskipun penerapannya belum didukung oleh seluruh pengembang web. Standar ini

disusun oleh suatu badan yaitu World Wide Web Consortium (W3C). Standar ini

dibutuhkan karena semakin banyaknya variasi dalam teknologi web sehingga

terkadang satu sama lain tidak kompatibel [8].

II.2.3 Basis Data

Basis Data dalah sekumpulan data persistence yang saling terkait,

menggambarkan suatu organisasi (enterprise). Tools yang digunakan untuk membuat

basis data adalah ERD. ERD adalah diagram yang digunakan untuk memodelkan data

dalam bentuk entitas dan relasi. Komponen dari ERD adalah :

1. Entitas adalah objek yang dapat dibedakan dari objek lainnya.

2. Atribut adalah item data yang menjadi bagian dari sebuah enitas.

Relasi adalah suatu asosiasi antar sejumlah entitas. Derajat hubungan atau

kardinalitas relasi yang dimungkinkan adalah 1-1 ( satu ke satu), 1-N ( satu

kebanyak), N-1 ( banyak ke satu ), N-N / N-M ( banyak ke banyak atau banyak ke

(28)

II.2.4 Analisis Kebutuhan Perangkat Lunak Berorientasi Struktur

Analisis kebutuhan perangkat lunak adalah penguraian kebutuhan-kebutuhan

yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

mengidentifikasikan dan mengevaluasi permasalahan dan hambatan sehingga dapat

diusulkan perbaikan.[1]

Analisis terstruktur adalah mempertimbangkan data dan proses-proses yang

mengubah data sebagai entitas yang terpisah. Data objek dimodelkan dengan cara

yang mendefinisikan atribut mereka dan hubungannya. Proses yang memanipulasi

objek data dimodelkan dengan cara yang menunjukkan bagaimana mereka mengubah

data sebagai aliran data objek melalui sistem

Tools yang digunakan untuk memodelkan analisis terstruktur adalah:

1. Flow Map

Flow map digunakan untuk memodelkan aliran dokumen yang sedang

berjalan, bentuk dokumen bisa berupa file komputer atau dokumen manual.

2. ERD

Entity Relationship Diagram (ERD) digunakan untuk memodelkan data dalam

bentuk entitas dan relasi.

3. Diagram Konteks dan DFD

Diagram Konteks digunakan untuk memodelkan aliran data dari entitas luar

(29)

entitas luar ke dalam sistem menggambarkan input sedangkan garis keluar

dari sistem ke entitas luar menggambarkan output.

DFD digunakan untuk memodelkan proses beserta aliran data setiap

prosesnya. DFD merupakan breakdown dari diagram konteks. Data store

yang ada pada sistem dimunculkan. Garis dari entitas luar ke dalam proses

harus konsisten baik secara jumlah maupun penamaan.

4. Spesifikasi proses

Spesifikasi proses adalah tabel yang berisi keterangan atau deskripsi dari

semua proses yang terdapat di DFD. Logika proses dituliskan secara jelas baik

menggunakan bahasa deskriptif atau pseudo code

5. Kamus data

Kamus data adalah tabel yang berisi deskripsi dari data yang mengalir pada DFD.

Penjelasan struktur data (berupa field) tiap data harus sama dengan yang sudah

dimodelkan di ERD.

II.2.5 Perangkat Lunak Pendukung

1. WAMP

WAMP merupakan tool yang menyediakan paket perangkat lunak ke dalam

satu buah paket. Dengan menginstall WAMP maka tidak perlu lagi melakukan

instalasi dan konfigurasi web server, Apache, PHP dan MySQL secara manual.

WAMP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk

anda atau auto konfigurasi.

(30)

Macromedia Dreamweaver adalah salah satu web-desain program yang paling

populer di industri. Hal ini memungkinkan Anda untuk mengembangkan website

profesional dan user-friendly interface-nya, perangkat dan fitur telah membuat

harus-memiliki paket untuk desainer web.

Dreamweaver menggunakan kedua Cascading Style Sheets (CSS) dan Hyper

Text Markup Language (HTML) dan memiliki fitur dukungan baik kode-editing

yang akan membantu Anda untuk menulis CSS dan HTML. Di samping menulis

kode, Anda dapat menggunakan alat tata letak visual untuk membangun situs

(31)

BAB III

PEMBAHASAN

III.1 Profil Tempat Kerja Praktek

Pelaksanaan kerja praktek dilaksanakan di Dinas Pariwasata dan Kebudayaan

Propinsi Jawa Barat yang beralamat di Jln. R. E. MARTADINATA kota Bandung.

Pelaksanaan kerja praktek dilaksanakan pada tanggal 04 Juni sampai dengan 29 Juni

2012.

III.2 Cara/Teknik Kerja Praktek

Dalam pelaksanaan kerja praktek ini dibagi kedalam beberapa tahapan

kegiatan, yang antara lain :

1. Pembuatan surat permohonan kerja praktek ditujukan untuk Kepala Dinas

Pariwisata dan Kebudayaan Propinsi Jawa Barat.

2. Kepala Dinas Pariwisata dan Kebudayaan memberikan surat balasan

permohonan kerja praktek di Kantor DISPARBUD.

3. Penempatan posisi kerja praktek.

4. Pelaksanaan kerja praktek.

Dalam pelaksanaan kerja praktek ini dibagi kedalam beberapa tahapan kegiatan

untuk mengetahui permasalahan yang ada di dalam pelaksanaan kegiatan

penyampaian informasi di DISPARBUD. Adapun tahapan yang dilakukan antara

(32)

a. Pengumpulan data, dengan metode Wawancara, Dilakukan dengan

memberikan beberapa pertanyaan kepada pembimbing kerja praktek yang

telah dipilih mengenai cara yang dilakukan untuk menangani masalah yang

ada di Koperasi Dinas Pariwisata dan Kebudayaan Propinsi Jawa Barat.

b. Tahap analisis sistem

Setelah mendapatkan data yang cukup, langkah selanjutnya adalah kegiatan

analisis, kegiatan analisis terdiri dari: analisis perangkat keras, analisis

perangkat lunak pembangun sistem, analisis user dan analisis sistem yang

sedang berjalan.

c. Perancangan sistem dan perangkat lunak

Perancangan sistem dan perangkat lunak adalah merancang Website Katalog

Perpustakaan Dinas Pariwisata dan Kebudayaan Propinsi Jawa Barat dan

menentukan arsitektur sistem secara keseluruhan dilakukan setelah

menganalisis sistem. Perancangan perangkat lunak melibatkan identifikasi dan

deskripsi abstraksi sistem perangkat lunak yang mendasar.

d. Pengkodean

Hasil perancangan sistem diterjemahkan kedalam kode-kode dengan

menggunakan bahasa pemrograman PHP.

e. Implementasi dan Pengujian Unit

Implementasi dan pengujian unit adalah perancangan perangkat lunak yang

sudah dirancang direalisasikan sebagai serangkaian program atau unit

(33)

III.3 Analisis Sistem

Analisis sistem merupakan suatu tahapan yang dilakukan untuk memahami

sistem. Pembahasan berikut merupakan analisis masalah, prosedur yang sedang

berjalan, analisis kebutuhan non-fungsional, analisis basis data, dan analisis

kebutuhan fungsional.

III.3.1 Analisis Masalah

Dinas Pariwisata dan Kebudayaan mempunyai kesulitan dalam media

penyampaian informasi dan juga mempromosikan Pariwisata dan Kebudayaan yang

ada di Jawa Barat. Cara yang dilakukan sekarang dalam menyampaikan informasi

dan sarana promosi adalah melalui perpustakkan online yang ada di DISPARBUD,

cara tersebut lebih efektif agar masyarakat luas dapat mengetahui Pariwisataan dan

Kebudayaan yang ada di Jawa Barat.

III.3.2 Analisis Prosedur yang Berjalan

Prosedur yang sedang berjalan di Desa Pangauban adalah pencataan informasi

buku yang berada di Dinas Pariwisata dan Kebudayaann Propinsi Jawa Barat. Seperti

terlihat pada Gambar 3.1 adalah alur proses pencatatan informasi buku di Dinas

Pariwisata dan Kebudayaan Propinsi Jawa Barat, prosesnya adalah sebagai berikut :

1. Petugas Perputakaan mengisi formulir Buku Baru dan Memberikan Formulir

tersebut beserta buku kepada Kepala Perpustakaan untuk diperiksa dan ditanda

tangan.

2. Kepala Perpustakaan memeriksa buku dan menandatangani Formulir.

3. KepalaDinas memeriksa buku dan menandatangani Formulir.

4. Petugas Perpustakaan mencatat data buku yang telah di periksa dan ditanda

(34)

Pencatatan Informasi Buku

Kepala Perpustakaan

Petugas Perpustakaan Kepala Dinas

Formulir Buku Baru yang sudah di isi

Formulir Buku Baru yang sudah di isi

Ditanda Tangan Dan Diperiksa

Formulir Buku Baru yang sudah di isi dan ditanda tangan

dan diperiksa Kepala Perpustakaan

Formulir Buku Baru yang sudah di isi dan ditanda tangan

dan diperiksa Kepala Perpustakaan

Ditanda Tangan Dan Diperiksa

Formulir Buku Baru yang sudah di isi dan ditanda tangan

dan diperiksa Kepala Perpustakaan dan

Kepala Dinas

Buku Buku

Buku Buku

Formulir Buku Baru yang sudah di isi dan ditanda tangan

dan diperiksa Kepala Perpustakaan dan

Kepala Dinas

Buku

Pencatatan Buku

Daftar Buku.xlx

Gambar III. 1 Alur Proses Pencatatan Buku Baru

III.3.3 Analisis Kebutuhan Non-Fungsional

Analisis kebutuhan non-fungsional dilakukan untuk mengetahui spesifikasi

kebutuhan untuk sistem. Spesifikasi kebutuhan melibatkan analisis perangkat keras /

(35)

III.3.3.1 Analisis Kebutuhan Perangkat Keras

Saat ini di Perpustakaan Dinas Pariwisata dan Kebudayaan Propinsi Jawa

Barat memiliki dua unit komputer dengan spesifikasi rata-rata, terlihat seperti

pada tabel III.1 spesifikasi mencakup processor, RAM, dan Harddisk.

Tabel III. 1 Spesifikasi Perangkat Keras yang berada di Perpustakaan Disparbud

Processor RAM Harddisk

Intel Pentium (2,2 GHz ) 512 MB 160 GB

Kebutuhan perangkat keras untuk mendukung aplikasi yang dibutuhkan,

terlihat seperti pada tabel III.2 spesifikasi mencakup processor, RAM, dan

Harddisk.

Tabel III. 2 Spesifikasi Perangkat Keras yang dibutuhkan

Processor RAM Harddisk

minimal Intel

Pentium (1,8 GHz)

minimal 256

MB

minimal 40 GB

Berdasarkan spesifikasi rata-rata perangkat keras yang berada di Desa

Pangauban, apabila dibandingkan dengan analisis minimal perangkat keras yang

dibutuhkan, maka analisis perangkat keras yang berada di Desa Pangauban sudah

(36)

III.3.3.2 Analisis Kebutuhan Perangkat Lunak

Spesifikasi perangkat lunak yang ada saat ini di Perpustakaan Dinas

Pariwisata dan Kebudayaan Propinsi Jawa Barat, seperti terlihat pada tabl III.3,

spesifikasi perangkat lunak terdiri dari sistem operasi yang digunakan, aplikasi

Office, dan Web Browser.

Tabel III. 3 Spesifikasi Perangkat Lunak yang berada di Perpustakaan Disparbud

Sistem Operasi Aplikasi Office Web Browser

Windows Xp Serial Pack 2 Microsoft Office 2003 Mozilla Firefox atau

internet explorer

Kebutuhan perangkat lunak untuk mendukung aplikasi yang dibutuhkan,

seperti terlihat pada tabel III.4 spesifikasi perangkat lunak yang dibutuhkan untuk

mendukung pembangunan Website Katalog Perpustakaan, minimal:

Tabel III. 4 Spesifikasi Perangkat Lunak yang Dibutuhkan

(37)

Windows Xp Serial Pack 2 Microsoft Office 2003 Mozilla Firefox atau internet explorer

Berdasarkan analisis spesifikasi kebutuhan perangkat lunak yang berada di

Perpustakaan Disparbud, apabila dibandingkan dengan analisis kebutuhan

perangkat lunak yang diperlukan, maka perangkat lunak yang berada di

Perpustakaan Disbudpar telah memenuhi kriteria untuk menjalankan aplikasi.

III.3.3.4 Analisis Kebutuhan Pengguna

Pengguna (user) dari aplikasi yang akan dibangun adalah sebagai berikut:

1. User yang telah terbiasa menggunakan komputer desktop, khususnya sistem

operasi Microsoft Windows.

2. User yang sudah mengenal dan bisa menggunakan internet.

III.3.4 Analisis Basis Data (Database)

Database merupakan kumpulan data yang saling berkaitan satu dengan

lainnya yang direalisasikan dengan relation key yang digambarkan dalam Entity

Relationship Diagram. Dalam memodelkan data dan menggambarkan hubungan

antara data yang ada pada sistem yang sedang berjalan, digunakan alat bantu yaitu

Entity Relationship Diagram (ERD). Pada kasus ini terdapat dua ERD yang

menggambarkan sistem yang akan dibangun.

(38)

Admin

Gambar III. 2 Entity Relationship Diagram (ERD)

Atribut yang terlibat dijelaskan pada table di bawah ini :

Tabel III. 5 Detail Atribut

No Nama Entitas Atribut

1. Admin username, password, nama, level,alamat, email

2. Profil_perpustakaan kode_profil, judul, isi

3. Berita no, judul, isi, penulis, tglposting, status

4. Komentar kode, nama, komentar, tanggal, status

5. Kategori_buku kode_kategori, kategori

6. Pengarang Id_pengarang, nama_pengarang

7. Buku Kode_buku, judul, tahun_terbit, tanggal_update

(39)

III.3.5 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional meliputi Diagram Konteks, Data Flow

Diagram (DFD), Spesifikasi Proses, dan Kamus Data.

III.3.5.1Diagram Konteks

Diagram konteks adalah diagram yang menggambarkan seluruh jaringan,

baik masukan maupun keluaran dari sistem dan juga menggambarkan hubungan

antar komponen dengan sistem. Berdasarkan database yang dibuat, maka diagram

konteksnya sebagai berikut :

Gambar III. 3 Diagram Konteks Website Katalog Perpustakaan

III.3.5.2Data Flow Diagram (DFD)

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur

data dengan konsep dekomposisi yang dapat digunakan untuk penggambaran

analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional

sistem kepada pemakai maupun pembuat program.

DFD level 1 dalam Aplikasi Perpustakaan merupakan diagram yang

(40)

akan dikembangkan. Proses-proses yang terjadi pada level 1 dapat dilihat pada

Diagram III.4 berikut ini:

6.0

Data Login Admin

Info Login Admin

Info Data Admin Data Admin

Info Data Komentar

In

Info Data PengunjungPengunjung

Data Pengunjung

Info Login Admin

Data Admin

Info Data Admin

Kategori_Buku

Buku Data Ket Buku

Info Ket Buku

Info Data Buku Data Buku

Info Data Buku

Komentar

Profil_Perpustakaan Info Data Profil

Perpustakaan

Data Propfil Perpustakaan

In

(41)

DFD level 1 untuk proses 2 ini merupakan pemecahan dari proses 1

pada DFD level 2 di atas. Dalam proses ini dilakukan pengolahan data

Perpustakaan.

2.1 Tambah Kategori

Buku

2.2 Edit Kategori

Buku

2.3 Hapus Kategori

Buku Data Kategori Buku

Info Data Kategori Buku

Data Kategori Buku Info Data Kategori Buku

Data Kategori Buku Info Data Kategori Buku Info Data Kategori Buku

Info Data Kategori Buku Info Data Kategori Buku Data Kategori Buku

Data Kategori Buku

Data Kategori Buku

Data Buku Info Data Buku

Data Buku

Data Buku Info Data Buku

Info Data Buku Data Buku

Data Buku

Data Buku

Info Data Kategori Buku

Info Data Kategori Buku Info Data Kategori Buku

Gambar III. 5 DFD Level 2 Mengelola Buku

(42)

Dalam proses ini dilakukan pengolahan data buku. Dimana hanya

admin saja yang dapat menambah, mengedit dan menghapus data

Perpustakaan yang telah di inputkan. Data tersebut diambil dari database yang

sudah diinputkan terlebih dahulu oleh admin. Data tersebut ditampilkan ke

dalam grid. Proses-proses yang terjadi pada level ini dapat dilihat pada

Gambar III.6 berikut ini :

3.1 Tambah Profil Perpustakaan

3.2 Edit Profil Perpustakaan

3.3 Hapus Profil Perpustakaan

Profil Perpustakaan Data Profil Perpustakaan

Info Data Profil Perpustakaan

Info Data Profil Perpustakaan

Info Data Profil Perpustakaan Info Data Profil Perpustakaan

Data Profil Perpustakaan

Data Profil Perpustakaan

Data Profil Perpustakaan Info Data Profil Perpustakaan

Info Data Profil Perpustakaan

Admin Data Profil Perpustakaan

Data Profil Perpustakaan

Gambar III. 6 DFD Level 2 Profil Perpustakaan

3. Proses Pengolahan Komentar

Dalam proses ini dilakukan pengolahan data komentar. Dalam proses

ini admin hanya bias menghapus dan menambahkan komentar yang dikirim

oleh pengguna. Proses-proses yang terjadi pada level ini dapat dilihat pada

(43)

4.1 Tambah Komentar

4.2 Edit Komentar

4.3 Hapus komentar

Komentar

Info Data Komentar Data Komentar

Admin

Data Komentar

Data Komentar Info Data Komentar

Info Data Komentar

Data Komentar

Data Komentar

Data Komentar Info Data Komentar

Info Data Komentar

Info Data Komentar

Gambar III. 7 DFD Level 2 Mengelola Komentar

4. Proses Mengelola Data admin

Dalam proses ini dilakukan pengurutan data berdasarkan tiga field

data, yaitu field no, field tgl PUM dan field tgl penerimaan PUM. Haslinya

pengurutan akan langsung tampil pada grid. Proses-proses yang terjadi pada

(44)

9.1

Info Data Admin Data Admin

Admin

Data Admin

Data Admin Info Data Admin

Info Data Admin

Data Admin

Data Admin

Data Admin Info Data Admin

Info Data Admin

Info Data Admin

Gambar III. 8 DFD Level 2 Mengelola Admin

III.3.5.3Spesifikasi Proses

Spesifikasi proses adalah tabel yang berisi keterangan atau deskripsi dari semua

proses yang terdapat di DFD, logika proses dituliskan mengunakan bahasa deskriptif.

Seperti terlihat pada tabel 3.8 terdapat sepuluh proses yaitu pengola buku, profil

perpustakaan, mengelola komentar, pengunjung, laporan pengunjung, komentar, cari

buku, dan mengelola admin.

Tabel III. 6 Tabel Spesifikasi Proses di Website Katelog Perpustakaan Dirparbud

No Proses Keterangan

1 No.Proses 1.0

Nama Proses Login

Source Tabel admin

Input Data admin

Output Info admin

Destination admin

(45)

2. Sistem mengecek ke dalam tabel admin

3. Jika username dan password ada di

dalam tabel admin, maka admin dapat masuk kedalam sistem

4. Jika username dan password ada di

dalam tabel, maka admin diminta untuk memasukan username dan password dengan benar.

2 No.Proses 2.0

Nama Proses Pengolahan Mengelola Buku

Source Tabel Buku, Kategori Buku

Input Data Buku

Output Info Data Buku

Destination Admin

Logika Proses Proses mengelola buku

1. Masukan data ke kode_kategori dan

kode_buku

2. Jika kode_kategori atau kode_buku

tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

3. Jika kode_kategori dan kode_buku

diisi maka data buku berhasil di tambahkan

4. Tampilkan data kode_kstegori dan

kode_buku yang baru. Proses Edit Buku

1. Cari data kode_kategori atau

kode_buku yang akan diedit.

2. Jika data ditemukan maka masukan

data kode_kategori atau nam_buku yang baru.

3. Jika data tidak ditemukan maka cari

data kembali.

4. Tampilkan data kode_kategori atau

nama_buku yang baru. Proses Hapus Buku

1. Cari data kode_kategori atau

nam_buku yang akan dihapus.

2. Hapus data buku.

3. Tampilkan validasi bahwa data telah

(46)

3 No.Proses 3.0

Nama Proses Profil Perpustakaan

Source Profil_Perpustakaan

Input Data Profil Perpustakaan

Output Info Profil Perpustakaan

Destination Admin, pengunjung

Logika Proses Proses judul

1. Cari judul buku yang akan diedit.

2. Jika data ditemukan maka masukan

data yang baru.

3. Jika data tidak ditemukan maka cari

data kembali.

4 No.Proses 4.0

Nama Proses Mengelola Komentar

Source Tabel Komentar

Input Data komentar

Output Info Data Komentar

Destination Admin, pengunjung

Logika Proses Proses kode

1. Masukan data data komentar ke dalam

id_komentar, Nama_komentar.

2. Jika salah satu data tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

3. Jika id_komentar, Nama_komentar

diisi maka data dimasukan kedalam table komentar.

4. Tampilkan data Jika id_komentar,

Nama_komentar yang baru. Proses nama

5. Cari data id_komentar,

Nama_komentar yang akan diedit.

6. Jika data ditemukan maka masukan

data yang baru.

7. Jika data tidak ditemukan maka cari

data kembali.

8. Tampilkan id_komentar, Nama

komentar, atau nama_prestasi yang baru.

(47)

2. Jika nama tidak diisi maka muncul validasi ( silahkan isi nama anda ) 3. Jika jika komentar tidak di isi maka

muncul validasi(silahkan isi komentar anda).

4. Jika nama dan komentar sudah terisi

maka akan muncul validasi(komentar sudah terkirim).

5 No.Proses 5.0

Nama Proses Pengunjung

Source Tabel Admin

Input Data pengunjung

Output Info data pengunjung

Destination Admin , pengunjung

Logika Proses Proses Tanggal Pengunjung

Memiliki tanggal setiap pengunjung memasuki website disparbud.

Proses Total Pengunjung

Website akan mendata setiap

pengunjung yang masuk ke website disparbud.

6 No.Proses 6.0

Nama Proses Laporan Pengunjung

Source Tabel Pengunjung

Input Data Pengunjung

Output Info Data Pengunjung

Destination Admin, Pengunjung

Logika Proses Proses laporan pengunjung

1. Masukan data ke dalam

id_pengunjung.

2. Jika salah satu data tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

3. Jika id_komentar, diisi maka data

dimasukan kedalam tabel pengunjung.

7 No.Proses 7.0

Nama Proses Komentar

Source komentar

Input Data Komentar

Output Info Data Komentar

Destination Admin , pengunjung

(48)

1. Masukan nama dan komentar ke dalam isi komentar.

2. Jika salah satu data tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

Proses Hapus Komentar

1. Cari data nama dan komentar yang

akan dihapus.

2. Hapus data komentar.

3. Tampilkan validasi bahwa data telah

terhapus.

8 No.Proses 8.0

Nama Proses Cari Buku

Source Tabel Buku

Input Data Buku

Output Info Data Buku

Destination Admin, pengunjung

Logika Proses Proses Buku

1. Masukan data ke dalam Kode_buku,

Judul_buku, pengarang, kategori buku

2. Jika salah satu data tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

3. Jika Kode_buku, Judul_buku,

pengarang, kategori buku diisi maka data dimasukan kedalam daftar buku.

4. Tampilkan data Kode_buku,

Judul_buku, pengarang, kategori buku, yang baru.

Proses Edit Data Buku

1. Cari data Kode_buku, Judul_buku,

pengarang, kategori_buku yang akan diedit.

2. Jika data ditemukan maka masukan

data yang baru.

3. Jika data tidak ditemukan maka cari

data kembali.

4. Tampilkan Kode_buku, Judul_buku,

(49)

pengarang, kategori buku yang akan

Nama Proses Mengelola Admin

Source Tabel Admin

Input Data Admin

Output Info Data Admin

Destination Admin , pengunjung

Logika Proses Proses Tambah Buku

1. Masukan data ke dalam id_buku,

pengarang, kategori_buku.

2. Jika salah satu data tidak diisi maka muncul validasi ( silahkan isi data dengan lengkap )

3. Jika id_buku, pengarang,

kategori_buku diisi maka data

dimasukan kedalam tabel galeri.

4. Tampilkan data id_buku, pengarang,

kategori_buku yang baru. Proses Edit Data Buku

1. Cari data buku yang akan diedit.

2. Jika data ditemukan maka masukan

data yang baru.

3. Jika data tidak ditemukan maka cari

data kembali.

4. Tampilkan data buku yang baru.

Proses Hapus Data Buku

1. Cari data buku yang akan dihapus.

2. Hapus data buku.

3. Tampilkan validasi bahwa data telah

terhapus.

III.3.5.4Kamus Data

(50)

Tabel III. 7 Tabel Kamus Data Website katalog perpustakaan

Nama Login

Where used / how used 1. Admin- proses 1 (masukan)

2. Tabel Admin ( masukan )

Deskripsi Berisi data admin untuk bisa login atau

masuk ke dalam sistem.

Struktur data Username + password

username

Nama Mengelola Buku

Where used / how used 1. Admin - proses 2 ( masukan )

2. Tabel pengelola buku ( masukan )

Deskripsi Berisi data buku

Struktur data Kode_kategori + kode_buku

Kode_kategori Kode_buku

[0-9 ]

[A-Z | a-z | 0-9 ]

Nama Profil Perpustakaan

Where used / how used 1. Admin - proses 3 ( masukan )

2. Tabel judul buku ( masukan )

Deskripsi Berisi data buku

Struktur data Data buku

Data buku [A-Z | a-z | 0-9 ]

Nama Mengelola Komentar

Where used / how used 1. Admin - proses 4 ( masukan )

2. Tabel Pengelola komentar (

masukan )

Deskripsi Berisi data pengelola komentar

Struktur data Id_komentar + nama_komentar

Id_komentar

2. Tabel pengunjung ( masukan )

Deskripsi Berisi tanggal pengunjung dan total

pengunjung.

Struktur data Tanggal_pengunjung + total_pengunjung

Tanggal pengunjung Total pengunjung

(51)

2. Tabel Pengunjung

Deskripsi Berisi data id_pengunjung

Struktur data Id_pengunjung

Id_pengunjung [0-9 ]

Nama Komentar

Where used / how used 1. Admin – proses 7 ( masukan )

2. Tabel komentar

Deskripsi Berisi data komentar

Struktur data Nama_komentar

Id_komentar nama_komentar

Deskripsi Berisi data Kode_buku, Judul_buku,

pengarang, kategori buku

Struktur data Id_rt, id_khas

Kode_buku Judul_buku Pengarang Kategori buku

[0-9 ]

[A-Z | a-z | 0-9 ] [A-Z]

[A-Z | a-z | 0-9 ]

Nama Mengelola Admin

Where used / how used 1. Admin – proses 9 ( masukan )

2. Tabel admin

Deskripsi Berisi data data mengenai suasana dan

kegiatan perpustakaan.

Struktur data id_buku + pengarang + kategori_buku

Id_buku pengarang kategori buku

[A-Z | a-z | 0-9 ] [A-Z | a-z [A-Z | a-z | 0-9 ]

III.4 Perancangan Sistem

Perancangan merupakan bagian dari metodologi pembangunan suatu perangkat

lunak yang harus dilakukan setelah melalui tahapan analisis. Pada bagian ini akan

dijelaskan perancangan sistem yang dimaksudkan untuk menggambarkan perbedaan

(52)

Langkah-langkah yang dilakukan dalam tahapan perancangan ini adalah

sebagai - berikut :

1. Perancangan Basis Data

2. Perancangan Arsitektur Perangkat Lunak (Arsitektur Aplikasi dan Arsitektur

Struktur Menu)

3. Perancangan Antarmuka

4. Jaringan Semantik

III.4.1 Perancangan Basis Data

Perancangan basis data terdiri dari skema relasi dan struktur tabel.

1. Skema Relasi

Skema relasi merupakan gambar hubungan antar tabel yang dihasilkan dari

(53)

Gambar III. 9 Skema Relasi

2. Struktur Tabel

Struktur tabel pada aplikasi ini ada 9 tabel, terdiri dari tabel admin, tabel profil_perpustakaan, tabel berita, tabel komentar, tabel pengunjung, tabel buku, tabel pengarang, tabel kategori_buku, dan tabel detail_buku.

Tabel III. 8 Tabel Admin

Nama Field Data Type Length / Values Description

username VARCHAR 45 Primary Key

password VARCHAR 100

level ENUM ('Superadmin','Admin')

nama VARCHAR 100

alamat VARCHAR 250

(54)

Tabel III. 9 Tabel Profil Perpustakaan

Nama Field Data Type Length / Values Description

kode_profil INT 11 Primary Key

judul VARCHAR 100

isi TEXT

username VARCHAR 45

Tabel III. 10 Tabel Berita

Nama Field Data Type Length / Values Description

no INT 11 Primary Key

judul VARCHAR 100

isi TEXT

tglposting TIMESTAMP

status ENUM (‘Post’,’Draf’)

username VARCHAR 45

Tabel III. 11 Tabel Komentar

Nama Field Data Type Length / Values Description

kode INT 11 Primary Key

nama VARCHAR 100

komentar TEXT

tanggal TIMESTAMP

no INT 11

status ENUM (‘Post’,’Draf’)

Tabel III. 12 Tabel Pengunjung

Nama Field Data Type Length / Values Description

tanggal DATE Primary Key

total INT 11

Tabel III. 13 Tabel Buku

(55)

tahun_terbit INT 11

tanggal_update DATETIME

Tabel III. 14 Tabel Pengarang

Nama Field Data Type Length / Values Description

id_pengarang DATE 11 Primary Key

nama_pengarang VARCHAR 100

Tabel III. 15 Tabel Kategori_Buku

Nama Field Data Type Length / Values Description

kode_kategori DATE 11 Primary Key

kategori VARCHAR 45

Tabel III. 16 Tabel detail_buku

Nama Field Data Type Length / Values Description

id DATE 11 Primary Key

kode_buku INT 45

id_pengarang INT 11

kode_kategori INT 11

username VARCHAR 45

III.4.2 Perancangan Arsitektur

Perancangan arsitektur terdiri dari perancangan struktur menu, perancangan antarmuka, dan perancangan jaringan semantik.

III.4.2.1 Perancangan Struktur Menu

Arsitektur struktur menu merupakan gambaran perancangan menu yang

akan dimiliki oleh sistem. Adapun perancangan struktur menu untuk pengunjung

yang terdapat di Website Katalog Perpustakaan Dinas Pariwisata dan Kebudayaan

(56)

WEBSITE KATALOG PERPUSTAKAAN DINAS PARIWISATA DAN KEBUDAYAAN

Beranda Profil

Perpustakaan Berita Daftar Buku

Gambar III. 10 Struktur Menu Website Katalog Perpustakaan Disparbud

Perancangan struktur menu admin, seperti terlihat pada gambar III.11:

WEBSITE KATALOG PERPUSTAKAAN DINAS PARIWISATA DAN KEBUDAYAAN

Beranda Admin Profil

Perpustakaan Kategori Buku Login

Daftar Admin Tambah Admin

Ubah Admin Hapus Admin Profil Tambah

Ubah Hapus

Daftar Buku

Daftar Kategori Buku

Hapus Kategori Buku

Tambah

Kategori Buku Daftar Buku

Hapus Buku

Tambah Buku

Gambar III. 11 Struktur Menu Admin Website Katalog Perpustakaan Disparbud

III.4.2.2Perancangan Antar Muka

Perancangan antarmuka diperlukan pada program aplikasi ini dengan

tujuan untuk mempermudah pengguna dalam menggunakan program aplikasi ini.

Dengan adanya perancangan antarmuka ini berbagai pengguna baik yang masih

awam maupun yang sudah berpengalaman dapat mengoperasikan program ini

tanpa adanya kesulitan yang besar. Perancangan antarmuka terdiri dari

perancangan antarmuka pengunjung dan perancangan antarmuka admin.

(57)

Perancangan antarmuka pengunjung terdiri dari dua belas form,yaitu

F01 sampai dengan F5.

Halaman utama website

F001

1. Menuju ke F001 2. Menuju ke F002 3. Menuju ke F003 4. Menuju ke F004 5. Menuju ke F005 LOGO

Home Tentang Perpustakaan Artikel Daftar Buku

IMAGE

Gambar III. 12 Halaman Utaman Website

(58)

F002

LOGO

Home Tentang Perpustakaan Artikel Daftar Buku

IMAGE

Pencarian

Cari

ISI Profil

Perpustakaan

Link

Kategori Buku

Link

Artikel Terbaru

Link

FOOTER

1 2 3 4

1

2

4

5

1. Menuju ke F001 2. Menuju ke F002 3. Menuju ke F003 4. Menuju ke F004 5. Menuju ke F005

Gambar III. 13 Halaman Profil Perpustakaan

(59)

F003

LOGO

Home Tentang Perpustakaan Artikel Daftar Buku

IMAGE

Pencarian

Cari

Profil Perpustakaan

Link

Kategori Buku

Link

Artikel Terbaru

Link

FOOTER

1 2 3 4

1

2

4

5

1. Menuju ke F001 2. Menuju ke F002 3. Menuju ke F003 4. Menuju ke F004 5. Menuju ke F005

Judul

ISI

Selengkapnya

5

Gambar III. 14 Halaman Berita

(60)

F004

1. Menuju ke F001 2. Menuju ke F002 3. Menuju ke F003 4. Menuju ke F004 LOGO

Home Tentang Perpustakaan Artikel Daftar Buku

IMAGE

No Judul Buku Pengarang Tahun Terbit

Gambar III. 15 Halaman Daftar Buku

2. Perancangan Antar Muka Pada Admin

(61)

A001

1. Menuju ke A002 2. Menuju ke A003 LOGIN

Email

Password

LOGIN

Lupa Password 1

2

Gambar III. 16Halaman Login Admin

Halaman Lupa Password

A003

1. Menuju ke A001 Lupa Password

Email

KIRIM 1

Gambar III. 17 Halaman Lupa Password

(62)

A002 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A002 15. Menuju ke A002

HEADER

Pilih Nama Komentar Waktu Posting Judul Artikel

HAPUS POST

Gambar III. 18 Halaman Beranda Admin

Halaman Tambah Admin

A004 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A005 15. Menuju ke A004

HEADER

Gambar III. 19 Halaman Tambah Admin

(63)

A002 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A015 15. Menuju ke A005

HEADER

No Username Nama Alamat 1

Gambar III. 20 Halaman List Admin

Halaman Profile Admin

A006 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A006 15. Menuju ke A006 16. Menuju ke A006 17. Menuju ke A006

HEADER

Password Lama :

Password Baru :

Ulangi Password Baru :

13

14 15

16

17

Gambar III. 21 Halaman Profil Admin

(64)

A007 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A007

HEADER

Ubah Profil Perpustakaan 3

6

9 11

SIMPAN 14

Gambar III. 22 Halaman Profil Perpustakaan

Tambah Halaman Profil

A008 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A008 15. Menuju ke A008

HEADER No Judul Aksi

Hapus 14

Gambar III. 23 Halaman Tambah Profil

(65)

A009 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A009 15. Menuju ke A009

HEADER

Nama Kategori :

6

9 11

13

15 No Kategori Aksi

Hapus 14

Gambar III. 24 Halaman Kategori Buku

Halaman Daftar Buku

A010 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A010 15. Menuju ke A010 16. Menuju ke A010

HEADER

Tambah Data Buku

SIMPAN

No Judul Aksi

Hapus

16

Pengarang :

Tahun Terbit :

Kategori :

RESET

15

Pengarang Tahun Terbit Kategori Waktu Update

Gambar III. 25 Halaman Daftar Buku

(66)

A011 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A010 15. Menuju ke A013 16. Menuju ke A012

HEADER

Simpan Ke Draf

15

Gambar III. 26 Halaman Tambah Berita

Halaman Draf (Berita Tersimpan)

A012 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A013 15. Menuju ke A012

HEADER

Draf (Artikel Tersimpan) 1

No Judul Isi Penulis Tanggal Posting

15 14

Aksi Publish Hapus

Gambar III. 27 Halaman Draf (Berita Tersimpan)

(67)

A013 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A013

HEADER

No Judul Isi Penulis Tanggal Posting

14 Aksi Hapus

Gambar III. 28 Halaman Daftar Berita

Halaman Komentar

A014 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A014

HEADER

No Nama Komentar Waktu Posting Judul Artikel

14 Hapus

Gambar III. 29 Halaman Komentar

(68)

A015 10. Menuju ke A012 11. Menuju ke A013 12. Menuju ke A014 13. Menuju ke A001 14. Menuju ke A005 15. Menuju ke A015

HEADER

Gambar III. 30 Halaman Ubah Admin

III.5 Implementasi

(69)

Gambar III. 32 Struktur Tabel Berita

(70)
(71)

Gambar III. 36 Struktur Tabel Komentar

(72)
(73)

III.5.2 Implementasi Antar Muka

Implementasi merupakan hasil dari perancangan yang telah dijelaskan

pada pada subbab III.3. Implemetasi memaparkan tentang antarmuka yang dipakai

dalam pembuatan Website Katalog Perpustakaan Dinas Pariwisata dan Kebudayaan

Propinsi Jawa Barat.

(74)

Gambar III. 41 Tampilan Halaman Profil Perpustakaan

(75)

Gambar III. 43 Tampilan Halaman Daftar Buku

(76)

Gambar III. 45 Halaman Tampilan Login Admin

(77)

Gambar III. 47 Tampilan Halaman Tambah Admin

(78)

Gambar III. 49 Tampilan Halaman Ubah Profil

(79)

Gambar III. 51 Tampilan Halaman Tambah Profil Perpustakaan

(80)

Gambar III. 53 Tampilan Halaman Daftar Buku dan Tambah Buku

(81)

Gambar III. 55 Tampilan Halaman Berita Tersimpan

(82)
(83)

BAB IV

KESIMPULAN DAN SARAN

IV.1 Kesimpulan

Aplikasi website katalog perpustakaan ini mempunyai kegunaan sebagai berikut :

1. Aplikasi website katalog perpustakaan ini dapat membantu mempermudah masyarakat luas

untuk mencari kepariwisataan dan kebudayaan di Jawa Barat.

2. Dengan adanya website katalog perpustakaan mampu mengefisienkan kinerja pegawai,

karena dengan adanya Aplikasi ini sistem pembukuan menjadi lebih optimal.

IV.2 Saran

Berikut ini adalah saran mengenai Aplikasi katalog perpustakaan adalah sebagai - berikut :

1. Aplikasi ini dapat didukung oleh peralatan komputer yang maksimal sehingga kinerja

aplikasi ini lebih maksimal lagi.

2. Untuk pengembangan selanjutnya, diharapkan aplikasi ini dapat mencakup semua menu

yang dibutuhkan oleh bagian pembukuan sehingga Aplikasi ini bukan hanya dapat dipakai

Gambar

Gambar III. 1 Alur Proses Pencatatan Buku Baru
Gambar III. 9 Skema Relasi
Gambar III. 12 Halaman Utaman Website
Gambar III. 13 Halaman Profil Perpustakaan
+7

Referensi

Dokumen terkait

Hasil yang diperoleh dari penelitian ini menunjukkan bahwa ada hubungan positif yang sangat signifikan antara sikap terhadap perubahan organisasi dengan OCB pada karyawan dengan nilai

PEJABAT PENGADAAN (PJB-06) PADA DCKTR KABUPATEN CILACAP TAHUN ANGGARAN 2015.. No Nama Pekerjaan

Perlakuan yang diberikan adalah perbedaan dosis penambahan tepung biji turi hasil fermentasi pada pakan komersial yang terdiri dari perlakuan tanpa penambahan tepung

Dari deskripsi hasil penelitian, penulis akan membahas mengenai strategi komunikasi yang dilakukan oleh Pecinta Alam Bahari dalam melestarikan hutan mangrove.

[Invoice] [Data Konfirmasi] [Laporan Pendapatan Service Keseluruhan] [Laporan Penjualan Sparepart] [Data Sparepart] [Biaya Penjualan Sparepart] Teknisi Customer Kasir Admin

Permasalahan penelitian merujuk pada fenomena data pada RSUD Kabupaten Sukoharjo menunjukkan rata-rata penerapan patient safety masih kurang baik. Penelitian bertujuan untuk

Berdasarkan hasil pengujian dalam penelitian ini, diperoleh simpulan bahwa beberapa faktor personal dalam diri auditor yaitu integritas, kompetensi profesional

Terfasilitasinya kegiatan Musabaqoh Tilawatil Qur’an bagi Calon Aparatur Sipil Negara dan Aparatur Sipil Negara Pemerintah Daerah Provinsi dan Kabupaten/Kota di