• Tidak ada hasil yang ditemukan

Sistem Informasi Hasil Libang Sumber Daya Air

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Hasil Libang Sumber Daya Air"

Copied!
66
0
0

Teks penuh

(1)

SISTEM INFORMASI HASIL LITBANG

SUMBER DAYA AIR

Laporan Kerja Praktek

Diajukan untuk memenuhi syarat mata kuliah Kerja Praktek Program Strata 1

Jurusan Teknik Informatika

Oleh :

Ruwi Ramadhan 10109330

Lupti Wahyu Utama 10109331

Luthfi Lukmanul Anwar 10109332

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)

LAMPIRAN E

(3)
(4)

LAMPIRAN F

(5)
(6)

LAMPIRAN G

(7)

G-2

CURRICULUM VITAE

[ d a f t a r r i w a y a t h i d u p ]

IDENTITAS DIRI

Nama : Lupti Wahyu Utama Tempat/Tanggal Lahir : Ciamis, 4 Juli 1991 Jenis Kelamin : Laki-laki

Pendidikan Terakhir : SMA Negeri 1 Banjar Agama : Islam

Kewarganegaraan : Indonesia

Alamat : Cikabuyutan Timur RT.07/RW.12 Desa Hegarsari Kec. Pataruman Kota Banjar Provinsi Jawa Barat

Status : Belum Menikah No. HP : +6285721812124 E-Mail : [email protected]

PENDIDIKAN FORMAL

1. Tamatan SD Negeri 6 Hegarsari pada Tahun 2003 2. Tamatan SMP Negeri 1 Banjar pada Tahun 2006 3. Tamatan SMA Negeri 1 Banjar pada Tahun 2009

(8)

G-3

IDENTITAS DIRI

Nama : Ruwi Ramadhan

Tempat/Tanggal Lahir : Sukabumi, 13 Maret 1991 Jenis Kelamin : Laki-laki

Pendidikan Terakhir : SMA Negeri 4 Sukabumi Agama : Islam

Kewarganegaraan : Indonesia

Alamat : Jl. Raya Sukaraja RT 02 RW 04 Desa Pasirhalang Kec. Sukaraja Kab. Sukabumi. Jawa Barat

Status : Belum Menikah No. HP : +6285624333293

E-Mail : [email protected]

PENDIDIKAN FORMAL

1. Tamatan SD Negeri Pasirhalang 1 Sukaraja pada Tahun 2003 2. Tamatan SMP Negeri 1 Sukaraja pada Tahun 2006

3. Tamatan SMA Negeri 4 Sukabumi pada Tahun 2009

(9)

G-4

CURRICULUM VITAE

[ d a f t a r r i w a y a t h i d u p ]

IDENTITAS DIRI

Nama : Luthfi Lukmanul Anwar Tempat/Tanggal Lahir : Bandung, 30 April 1992 Jenis Kelamin : Laki-laki

Pendidikan Terakhir : SMA Al-kautsar Agama : Islam

Kewarganegaraan : Indonesia

Alamat : Jln Scorpio no 9 RBI, Rajabasa Bandar Lampung Status : Belum Menikah

No. HP : +6281802146124

E-Mail : [email protected]

PENDIDIKAN FORMAL

1. Tamatan SD Al-kautsar Lampung pada Tahun 2003 2. Tamatan SMP Al-kautsar Lampung pada Tahun 2006 3. Tamatan SMA Al-kautsar Lampung pada Tahun 2009

(10)

iii

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... iii

DAFTAR TABEL ... vii

DAFTAR GAMBAR ... viii

DAFTAR LAMPIRAN ... x

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Metode Penelitian ... 3

1.6 Sistematika Penulisan ... 5

BAB II LANDASAN TEORI 2.1 Profil Perusahaan ... 7

2.1.1 Gambaran Perusahaan ... 7

2.1.2 Tugas & Fungsi ... 8

2.1.3 Visi & Misi ... 9

2.1.4 Logo Instansi ... 10

2.1.5 Stuktur Organisasi ... 11

2.1.6 Deskripsi Tugas ... 12

(11)

iv

2.2.1 Sistem Informasi ... 12

2.2.2 Web ... 13

2.2.2.1 Sejarah Web ... 13

2.1.4 Basis Data ... 14

2.2.4 ERD ... 15

2.2.5 DFD ... 16

2.2.5.1 Sejarah DFD ... 16

2.2.6 SQL ... 16

2.2.6.1 Sejarah SQL ... 17

2.2.7 PHP ... 17

2.2.7.1 Sejarah PHP ... 18

2.2.7 HTML ... 19

2.2.9 CSS ... 20

2.2.10 Adobe Dreamweaver ... 20

2.2.5.1 XML ... 21

2.2.12 Apache Web Server ... 21

BAB III PEMBAHASAN A. Analisis ... 22

3.1.1 Analisis Masalah ... 22

3.1.2 Analisis Sistem ... 22

3.1.3 Analisis Fungsional Yang Sedang Berjalan ... 23

3.1.3.1 Flow Chart Yang Sedang Berjalan ... 23

3.1.4 Analisis Kebutuhan Non Fungsional ... 24

3.1.4.1 Analisis Pengguna ... 25

(12)

v

3.1.5.2 Kamus Data ... 27

3.1.5.3 Kamus Data ERD ... 28

3.1.5.4 ERD (Entity Relationship Diagram) ... 28

3.1.5.5 Skema Relasi ... 29

3.1.6 Analisis Kebutuhan Fungsional ... 29

3.1.6.1 Aliran Informasi ... 29

3.1.6.1.1 Diagram Konteks ... 30

3.1.6.1.2 DFD Level 1 ... 31

3.1.6.1.3 DFD Level 2 Proses 2 Pengolahan Data Hasil .... 31

3.1.6.2 Spesifikasi Proses ... 32

3.1.6.2.1 Proses 1 Login ... 32

3.1.6.2.2 Proses 2 Pengolahan Data Hasil ... 32

B. Perancangan Antarmuka Perangkat Lunak ... 34

3.2.1 Halaman Utama Hasil Litbang SDA ... 34

3.2.1.1 Deskripsi Objek ... 34

3.2.2 Halaman Detail hasil litbang SDA ... 35

3.2.2.1Deskripsi Objek ... 35

3.2.2.2 Prosedur Tampil Hasil litbang ... 36

3.2.3 Halaman hasil Pencarian ... 36

3.2.3.1 Deskripsi Proses ... 37

3.2.3.2 Prosedur Pencarian ... 37

(13)

vi

3.2.4.1 Deskripsi Proses ... 38

3.2.4.2 Prosedur Login ... 39

3.2.5 Halaman tambah Hasil litbang SDA (Admin) ... 39

3.2.5.1 Deskripsi Proses ... 40

3.2.5.2 Prosedur Tambah Hasil Litbang ... 41

3.2.6 Perancangan Pesan Peringatan ... 41

C. Pengujian Perangkat Lunak ... 44

3.3.1 Pengujian Login Admin ... 44

3.3.2 Pengujian Pengisian Tambah Hasil Litbang SDA ... 45

3.3.3 Pengujian Pengisian Pencarian ... 47

BAB IV KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 49

5.2 Saran ... 50

(14)

i

Penyayang. Shalawat dan salam tercurah kepada jungjungan kita nabi Muhammad

SAW, keluarga dan para sahabat.

Dengan ridho Tuhan Yang Maha Esa karena atas segala rahmat-Nya

sehingga pada akhirnya dapat diselesaikannya laporan kerja praktek ini dengan

judul “Sistem Informasi Hasil Litbang Sumber Daya Air” yang disusun untuk

memenuhi salah satu persyaratan pada mata kuliah Kerja Praktek di jurusan

Teknik Informatika, Program studi Strata Satu di Universitas Komputer

Indonesia.

Terselesaikannya laporan dan aplikasi ini tentunya karena banyak

pengertian serta bantuan dari berbagai pihak yang telah ikut berpartisipasi baik

berupa semangat, moril, maupun materil.

Pada kesempatan ini penulis mengucapkan terimakasih karena telah

mendapatkan banyak sekali bantuan dari berbagai pihak. Dengan segala hormat

dan kerendahan hati kami mengucapkan terimakasih kepada :

Orangtua tercinta dan keluarga yang telah banyak memberikan dukungan

baik moril maupun materil sehingga pelaksaan dan pembuatan laporan kerja

praktek ini dapat berjalan dengan baik.

Ibu Nelly Indriani selaku Dosen Wali dan Dosen Pembimbing yang telah

banyak meluangkan waktu dan pemikirannya selama pembuatan laporan ini

(15)

ii

Ibu Rina Meyliani selaku pembimbing kerja praktek dan seluruh karyawan

di Puslitbang Sumber Daya Air yang sangat membantu saat pelaksanaan kerja

praktek.

Seluruh pihak yang membantu dalam pelaksanaan kerja praktek dan

laporan ini khususnya teman-teman IF8 angkatan 2009.

Dalam penulisan serta perancangan aplikasi ini, sepenuhnya kami

menyadari akan kekurangan baik dalam segi materi penulisan, susunan bahasa,

maupun penyajian. Hal ini dikarenakan keterbatasan sebagai manusia yang harus

banyak belajar, untuk semua hal itu dengan senang hati terbuka kami

mengharapkan kritikan dan saran membangun untuk pembelajaran selanjutnya.

Akhir kata penulis hanya dapat berharap dan semoga saja sajian yang

sederhana ini dapat membantu dan bermanfaat khususnya bagi pihak lain yang

membutuhkan.

Bandung, Januari 2013

(16)

DAFTAR PUSTAKA

[1] Kadir, Abdul. Dasar Pemrograman WEB Dinamis menggunakan PHP. Andi,

Yogyakarta, 2002.

[2] http://id.wikipedia.org/wiki/Database 12 November 2012

[3] http:/id.wikipedia.org/wiki/PHP 12 November 2012

[4] Wismakarma, Komang. Teknik Cepat Menguasai CSS 3. Lokomedia,

Yogyakarta, 2011.

[5] Sutanta, Edhy. Basis Data Dalam Tinjauan Konseptual. Penerbit Andi,

Yogyakarta, 2011.

[6] Adelheid, Andera & Nst, Khairil. Buku Pintar Menguasai PHP MySQL.

(17)

1

BAB I

PENDAHULUAN

1.1 Latar belakang

Pusat Penelitian dan Pengembangan Sumber Daya Air (PUSAIR)

merupakan kementerian pekerjaan umum yang berlokasi di Dago, Bandung.

Instansi pemerintahan ini telah banyak menghasilkan penelitian ataupun

pengembangan di bidang pekerjaan umum. Serta memungkinkan penyebaran

informasi tersebut secara meluas.

PUSAIR telah berdiri sejak 1936 dan terus melakukan penelitian dan

pengembangan teknologi terapan dan penyelenggaraan perumusan standar bidang

sumber daya air. Serta mempunyai visi menjadi lembaga terkemuka dalam

menghasilkan teknologi dan menyediakan jasa keahlian untuk mendukung

tersedianya infrastruktur sumber daya air yang handal. Sistem informasi hasil

litbang SDA dibuat sesuai dengan salah satu misinya yaitu menyediakan data dan

informasi bidang sumber daya air. Dalam mencari informasi hasil litbang yang

diinginkan, PUSAIR masih menggunakan pencarian manual atau secara satu

persatu. Hal tersebut tentunya kurang efektif, untuk itu dibutuhkan suatu fungsi

dalam memudahkan dan mengefektifkan pengguna mencari hasil litbang sesuai

(18)

Hasil pencarian inilah akan ditampilkan dan dapat diketahui oleh

pengguna sebagai informasi. Berdasarkan latar belakang diatas, laporan kerja

praktek ini berjudul “Sistem Informasi Hasil Litbang Sumber Daya Air”.

1.2 Rumusan Masalah

Berdasarkan latar belakang diatas maka yang menjadi permasalahan,

bagaimana Litbang SDA ini lebih mudah dalam pengelolaan, pengaksesan dan

penyimpanan data hasil litbang.

1.3 Maksud dan Tujuan

Maksud dari kerja praktek ini adalah untuk membuat Sistem Informasi

Hasil Litbang SDA di PUSAIR. Adapun tujuan dari kerja praktek ini ialah

mempermudah dalam pengelolaan, pencarian, dan penyimpanan data hasil litbang.

1.4 Batasan Masalah

Berdasarkan rumusan masalah diatas terdapat batasan-batasan masalah

diantaranya :

a. Sistem pengelolaan hanya dapat diakses oleh administrator PUSAIR.

b. Data didapat dari hasil penelitian dan pengembangan PUSAIR.

c. Output berupa tampilan informasi hasil litbang.

d. Perangkat lunak memiliki kemampuan pengelolaan, penyimpanan

(19)

3

e. DBMS menggunakan MySQL.

f. Sistem yang dirancang berbasis web.

g. Ruang lingkup yang digunakan dalam pembuatan sistem menggunakan

bahasa pemrograman PHP dengan perangkat lunak Adobe

Dreamweaver CS5 untuk Windows.

1.5 Metodologi Penelitian

Metodologi Penelitian yang digunakan dalam penulisan kerja praktek ini

adalah sebagai berikut :

1. Tahap Pengumpulan Data

Metode pengumpulan data yang akan digunakan dalam penelitian ini

adalah sebagai berikut :

a. Studi Literatur

Pengumpulan data dengan cara mengumpulkan literature,

bacaan-bacaan yang ada kaitannya dengan judul kerja praktek.

b. Observasi

Teknik pengumpulan data dengan penelitian dan peninjauan langsung

(20)

c. Wawancara

Teknik pengumpulan data dengan mengadakan tanya jawab secara

langsung dengan pihak perusahaan terhadap permasalahan yang

diambil.

2. Metode Pengembangan Perangkat Lunak

Metode pengembangan perangkat lunak menggunakan metode

waterfall, yang meliputi beberapa proses diantaranya :

Gambar 1. 1. Metode Waterfall

a. Sistem / Information Enginering

Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu

proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua

elemen yang diperlukan sistem dan mengalokasikannya kedalam

(21)

5

b. Analisis

Merupakan tahap menganalisis hal-hal yang diperlukan dalam

pelaksanaan proyek pembuatan perangkat lunak.

c. Design

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang

mudah dimengerti oleh user.

d. Coding

Tahap penerjemahan data atau pemecahan masalah yang telah

dirancang keadalam bahasa pemrograman tertentu.

e. Pengujian

Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.

f. Maintenance

Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat

mengalami perubahan-perubahan atau penambahan sesuai dengan

permintaan user.

1.6 Sistematika Penulisan

BAB I PENDAHULUAN

Bab ini berisi mengenai latar belakang, rumusan masalah, maksud dan tujuan,

(22)

BAB II LANDASAN TEORI

Bab ini berisi tantang profil tempat kerja praktek, sejarah instansi, visi misi, dan

struktur organisas, serta berisi landasan teori yang berkaitan dengan permasalahan

yang dibahas.

BAB III PEMBAHASAN

Bab ini berisi tentang analisa, perancangan dan implementasi perangkat lunak

yang berkaitan dengan sistem yang akan dibangun.

BAB IV KESIMPULAN DAN SARAN

Bab ini berisikan ulasan kesimpulan dari keseluruhan isi laporan kerja praktek dan

(23)

7

BAB II

LANDASAN TEORI

2.1 Profil Perusahaan

2.1.1 Gambaran Perusahaan

Nama Perusahaan : Kementerian Pekerjaan Umum Pusat

Penelitian dan Pengembangan Sumber

Daya Air

Jenis Perusahaan : Instansi Pemerintahan

Didirikan Pada Tahun : 1936

Alamat : Jl. Ir. H. juanda 193 Bandung 40135

No. Telepon : (022) 2501083 – 2500507 – 2500507

Kota : Bandung

Propinsi : Jawa Barat

Pusat penelitian dan pengembangan sumber daya air adalah salah satu dari

empat institusi penelitian dan pengembangan dibawah badan dan penelitian dan

pengembangan kemertian pekerjaan umum. Sejarah PUSLITBANG SDA diawali

dari :

1936 Departement voor Verkeer en Waterstaat (V en W) mendirikan

Hidrodynamisch Laboratorium.

1947 Instituut voor Weg en Waterbouwkundige Onderzoekingen.

1950 Institut Teknik Air dan Tanah.

1966 Lembaga Penyelidikan Masalah Air (LPMA).

(24)

1984 Pusat Penelitian dan Pengembangan Pengairan, berada di bawah Badan

Penelitian dan Pengembangan Departemen Pekerjaan Umum.

1999 Pusat Penelitian dan Pengembangan Teknologi Sumber Daya Air, berada

di bawah Badan Penelitian dan Pengembangan Departemen Permukiman

dan Pengembangan Wilayah (Kimbangwil).

2001 Pusat Penelitian dan Pengembangan Sumber Daya Air, berada di bawah

Badan Penelitian dan Pengembangan Departemen Permukiman dan

Prasarana Wilayah (Kimpraswil).

2004 Pusat Penelitian dan Pengembangan Sumber Daya Air, berada dibawah

Badan Penelitian dan Pengembangan Departemen Pekerjaan Umum.

2010 Pusat Penelitian dan Pengembangan Sumber Daya Air, berada dibawah

Badan Litbang Kementerian Pekerjaan Umum.

2.1.2 Tugas & Fungsi

A. TUGAS

Melaksanakan penelitian dan pengembangan teknologi terapan dan

penyelenggaraan perumusan standar bidang sumber daya air.

B. FUNGSI

a. Penyusunan kebijakan, program, monitoring dan evaluasi, serta

pengembangan kerjasama dan kemitraan litbang bidang sumber daya

(25)

9

b. Pelayaran teknis, perumusan dan penerapan standar, pelaksanaan

diseminasi dan pengembangan informasi litbang, layanan advis teknis

bidang sumber daya air.

c. Perencanaan dan pelaksanaan litbang, layanan pengujian dan layanan

iptek bidang lingkungan keairan, hidrologi dan tata air, bangunan

hidraulik dan geoteknik keairan, sungai, sabo, rawa dan pantai serta

irigasi.

d. Pengembangan keahlian dan pengelolaan sumber daya manusia serta

sarana penelitian dan pengembangan sumber daya air.

e. Pelaksanaan pengujian, pelayanan teknis dan pengembangan teknologi

bidang rawa dan pantai di daerah.

f. Pelaksanaan urusan tata usaha, keuangan dan pembendaharaan serta

rumah tangga pusat.

2.1.3 Visi & Misi

A. VISI

Menjadi lembaga terkemuka dalam menghasilkan teknologi dan

menyediakan jasa keahlian untuk mendukung tersedianya infrastruktur

sumber daya air yang handal.

B. MISI

a. Meneliti dan mengembangkan teknologi tepat guna bidang sumber

(26)

b. Menyusun norma, standar, pedoman, manual bidang konstruksi dan

bangunan sumber daya air.

c. Menunjang penyelenggaraan penyediaan tenaga ahli pengelola Sumber

Daya Air melalui kegiatan diseminasi teknologi.

d. Memberikan advis dan pelayanan teknis bidang sumber daya air.

e. Menyediakan data dan informasi bidang sumber daya air.

2.1.4 Logo Instansi

(27)

11

2.1.5 Struktur Organisasi

(28)

2.1.6 Deskripsi Tugas

Bidang Program dan Kerja Sama mempunyai tugas melaksanakan

penyusunan rencana strategis program dan anggaran kegiatan penelitian,

pengembangan dan penerapan ilmu pengetahuan dan teknologi, pemantauan,

evaluasi, pelaporan, akuntabilitas kinerja, serta pengembangan kerja sama.

2.2 Landasan Teori

2.2.1 Sistem Informasi

Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan

aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan

manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering

digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan

teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya

pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi

juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam

mendukung proses bisnis.

Ada yang membuat perbedaan yang jelas antara sistem informasi, dan

komputer sistem TIK, dan proses bisnis. Sistem informasi yang berbeda dari

teknologi informasi dalam sistem informasi biasanya terlihat seperti memiliki

komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan teknologi

informasi. Sistem informasi juga berbeda dari proses bisnis. Sistem informasi

(29)

13

Menurut L. James Havery, “sistem adalah prosedur logis dan rasional

untuk merancang suatu rangkaian komponen yang berhubungan satu dengan yang

lainnya dengan maksud untuk berfungsi sebagai suatu kesatuan dalam usaha

mencapai suatu tujuan yang telah ditentukan”[1]

2.2.2 Web

Situs web (bahasa Inggris: web site) atau sering dingkat dengan istilah

situsadalah sejumlah halaman web yang memiliki topik saling terkait, terkadang

disertai pula dengan berkas-berkas gambar, video, atau jenis-jenis berkas lainnya.

Website dibangun oleh sebuah file yang didalamnya terdapat kode-kode dan

berbagai informasi. Kode-kode dan informasi tersebut dibaca oleh sebuah aplikasi

yang sejenisnya bernama browser, kode-kode dan informasi tersebut akan disajikan

sebagai sebuah halaman homepage yang kita kenal sebagai website.[1]

2.2.2.1Sejarah Web

WWW adalah suatu program yang ditemukan oleh Tim Berners-Lee pada

tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun

arsip-arsip risetnya. Untuk itu, beliau mengembangkan suatu sistem untuk

keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama

Enquire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan yang

menautkan berbagai arsip sehingga memudahkan pencarian informasi yang

dibutuhkan. Inilah yang kelak menjadi dasar dari sebuah perkembangan pesat

(30)

WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel

Eropa (CERN), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat pengajuan

untuk proyek pembuatan hiperteks global, kemudian pada bulan Oktober 1990,

'Waring Wera Wanua' sudah dapat dijalankan dalam lingkungan CERN. Pada

musim panas tahun 1991, WWW secara resmi digunakan secara luas pada

jaringan Internet. [1]

2.2.3 Basis Data

Basisdata adalah kumpulan informasi yang disimpan di dalam komputer

secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer

untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang

digunakan untuk mengelola dan memanggil kueri (query) basis data disebut

sistem manajemen basis data (database management system, DBMS). Sistem

basis data dipelajari dalam ilmu informasi.

Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian

artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini

mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya

sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan

kumpulan data yang berhubungan dengan bisnis.

Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau

potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari

jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema

(31)

15

obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan

struktur basis data: ini dikenal sebagai model basis data atau model data. Model

yang umum digunakan sekarang adalah model relasional, yang menurut istilah

layman mewakili semua informasi dalam bentuk tabel-tabel yang saling

berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang

sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan

antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang

lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih

eksplisit untuk mewakili hubungan antar tabel. [2]

2.2.4 ERD

Entity Relationship Diagram (ERD) ata dalam bahasa indonesia Diagram

hubungan entitas merupakan model data berupa notasi grafis dalam pemodelan

data konseptual yang menggambarkan hubungan antara penyimpan. Model data

sendiri merupakan sekumpulan cara, peralatan untuk mendeskripsikan data-data

yang hubungannya satu sama lain, semantiknya, serta batasan konsistensi. Model

data terdiri dari model hubungan entitas dan model relasional. Diagram hubungan

entitas ditemukan oleh Peter Chen dalam buku Entity Relational Model-Toward a

Unified of Data. Chen mencoba merumuskan dasar-dasar model dan setelah itu

dikembangkan dan dimodifikai oleh Chen dan banyak pakar lainnya. Pada saat itu

diagram hubungan entitas dibuat sebagai bagian dari perangkat lunak yang juga

merupakan modifikasi khusus, karena tidak ada bentuk tunggal dan standar dari

(32)

2.2.5 DFD

Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan

notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya

sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas.

DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang

sedang berjalan logis. [5]

2.2.5.1Sejarah DFD

Suatu yang lazim bahwa ketika menggambarkan sebuah sistem

kontekstual data flow diagram yang akan pertama kali muncul adalah interaksi

antara sistem dan entitas luar. DFD didisain untuk menunjukkan sebuah sistem

yang terbagi-bagi menjadi suatu bagian sub-sistem yang lebih kecil adan untuk

menggarisbawahi arus data antara kedua hal yang tersebut diatas. Diagram ini lalu

"dikembangkan" untuk melihat lebih rinci sehingga dapat terlihat model-model

yang terdapat di dalamnya. [5]

2.2.6 SQL

SQL (Structured Query Language) adalah sebuah bahasa yang digunakan

untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto

merupakan bahasa standar yang digunakan dalam manajemen basis data

relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa

(33)

17

2.2.6.1Sejarah SQL

Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama

Jhonny Oracle yang membahas tentang ide pembuatan basis data relasional pada

bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa

standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut

kemudian diberi nama SEQUEL (Structured English Query Language).

Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan

basis data relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan

hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL.

Implementasi basis data relasional dikenal dengan System/R.

Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang

membuat server basis data populer yang bernama sama dengan nama

perusahaannya. Dengan naiknya kepopuleran John Oracle, maka SQL juga ikut

populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen basis

data. [6]

2.2.7 PHP

PHP( Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan

atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs

web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia

(34)

menampilkan ini database ke halaman Web. Pada prinsipnya, PHP mempunyai fungsi

yang sama dengan skrip-skrip seperti ASP (Active Server Page) Cold Fusion, ataupun

Perl.[2]

2.2.7.1Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page

(Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995.

Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa

sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan

menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber

terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP

sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga

modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang

interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada

Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan

meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi

akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis

(35)

19

dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan

kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki

kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter

PHP mengalami perubahan besar. Versi ini juga memasukkan model

pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan

bahasa pemrograman ke arah paradigma berorientasi objek. [6]

2.2.8 HTML

HTML (HyperText Markup Language) adalah sebuah bahasa markup

yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai

informasi di dalam sebuah Penjelajah web Internet dan formating hypertext

sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan

tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam

perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal

sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari

sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan

percetakan yang disebut dengan SGML (Standard Generalized Markup

Language), HTML adalah sebuah standar yang digunakan secara luas untuk

menampilkan halaman web. HTML saat ini merupakan standar Internet yang

didefinisikan dan dikendalikan penggunaannya oleh World Wide Web

(36)

Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah

lembaga penelitian fisika energi tinggi di Jenewa). [4]

2.2.9 CSS

CSS (Cascading Style Sheet) merupakan aturan untuk mengendalikan beberapa

komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS

bukan merupakan bahasa pemograman.

Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word

yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer,

images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa

berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman

web yang dibuat dengan bahasa HTML dan XHTML.

CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks,

warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over,

spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan

parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur

tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan

halaman yang sama dengan format yang berbeda. [4]

2.2.10 Adobe Dreamweaver

Adobe Dreamweaver merupakan program penyunting halaman web

(37)

21

keluaran Macromedia. Program ini banyak digunakan oleh pengembang web

karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. [4]

2.2.11 XML

XML (Extensible Markup Language) adalah bahasa markup untuk

keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup

keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan

kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa

standar untuk melacak Internet.[4]

2.2.12 Apache Web Server

Apache Web Server adalah salah satu service yang paling banyak

digunakan karena web server menjadi tulang punggung aplikasi web. Jika ingin

melakukan instalasi website, instalasi blog, Groupware dan lain sebagainya, besar

(38)

22

BAB III

PEMBAHASAN

A. Analisis

Analisis merupakan tahap pemahaman mengenai aplikasi yang akan

dibangun, dimana pada tahap ini berisi hal-hal yang berhubungan dengan

kebutuhan perangkat lunak dan perangkat keras yang akan digunakan. Selain itu,

menggambarkan dan mendefinisikan arsitektur sistem secara keseluruhan. Dengan

adanya aplikasi ini diharapkan pembuatan perangkat lunak sesuai dengan

kebutuhan yang telah direncanakan dan bisa dijadikan acuan dalam

mengembangkan perangkat lunak ini di masa depan.

3.1.1 Analisis Masalah

Pada website Pusat Penelitian dan Pengembangan Sumber Daya Air

informasi hasil litbang telah ada namun informasi yang diberikan belumlah

lengkap sehingga masyarakat hanya mendapat sedikit informasi. Dan untuk fitur

pencarian hasil litbang tidak disediakan, sehingga memerlukan waktu sedikit lama

untuk menelusuri satu per satu. Berdasarkan hal diatas maka diperlukan

pengembangan sistem untuk informasi hasil litbang yang lebih baik.

3.1.2 Analisis Sistem

Adapun bagian yang akan di analisis adalah penginputan dan pencarian

(39)

23

3.1.3 Analisis Fungsional Yang Sedang Berjalan

Analisis prosedur atau proses sistem memberikan gambaran tentang sistem

yang saat ini sedang berjalan. Analisis sistem bertujuan untuk mengetahui lebih

jelas bagaimana cara kerja sistem tersebut, sehingga kelebihan dan kekurangan

sistem dapat diketahui, berikut akan terlihat lebih jelasnya dalam flow map

dibawah ini :

3.1.3.1Flow Chart Sistem Yang Sedang Berjalan

Evaluasi Lap. akhir dan Output oleh Tim Evaluator Balai/ Bidang/ Bagian dan

Kepala Balai/ Bidang/ Bagian

Disahkan Oleh Kepala Balai/ Bidang/ Bagian

Narasumber Mulai

Pembahasan dan Evaluasi Lap. akhir dan Output oleh Tim Evaluator Pusat Persentasi Kegiatan & Klarifikasi antara

Tim Pelaksana Kegiatan dengan Tim Evaluator Balai/Bidang/ Bagian dan

Kepala Balai/Bidang/Bagian

Perbaikan Lap. akhir dan Output oleh Tim Pelaksana Kegiatan

Pengumpulan Lap. akhir dan Output ke Bidang Proker Pengajuan Lap.Akhir dan Output oleh Tim

Pelaksana Kegiatan

Narasumber

Lap. akhir dan Output hasil evaluasi tingkat Balai/Bidang/Bagian

Pedoman, Form Penilaian, Narasumber

Rekapitulasi Lap. akhir dan Output

Verifikasi kesesuaian dan kelengkapan oleh Tim Evaluator Balai/Bidang/Bagian

Lap. akhir dan Output Perbaikan 1 (2)

Ya Tidak

(40)

Sesuai hasil

Pengembalian Lap. akhir dan Output ke Balai/ Bidang/Bagian untuk diperbaiki sesuai hasil evaluasi dan disahkan (paraf) kembali oleh Kepala

Balai/ Bidang/ Bagian

Penerimaan perbaikan Lap. akhir dan Output, verifikasi kesesuaian dan

kelengkapan oleh Bidang proker Tidak Hasil Evaluasi Tahap I

Lap. akhir dan Output Final

Lap. akhir dan Output Perbaikan 3 (4)

Lap. akhir dan Output Final diparaf Kepala Bidang Proker dan ditandatangani oleh

Kepala Puslitbang SDA Pendistribusian Lap. akhir dan

Output Final

FINALISASI

Gambar 3. 2. Diagram Alir Penyusunan Laporan Akhir dan Output (2)

3.1.4 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan

untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi

elemen atau komponen – komponen apa saja yang dibutuhkan untuk sistem yang

akan dibangun sampai dengan sistem tersebut diimplementasikan. Analisis

kebutuhan ini juga menentukan spesifikasi masukkan yang diperlukan sistem,

keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk

(41)

25

3.1.4.1Analisis Pengguna

Setelah melakukan pengumpulan data dan penelitian maka yang menggunakan

aplikasi ini yaitu admin di lingkungan PUSAIR. User (admin) harus mampu

mengoperasikan komputer dan memahami fungsi yang ada sehingga dapat

menggunakan sistem ini sesuai dengan fungsinya.

3.1.4.2Analisis Perangkat Keras

Adapun spesifikasi perangkat keras yang terdapat di PUSAIR adalah sebagai

berikut :

Tabel 1. Spesifikasi Perangkat Keras

Spesifikasi Perangkat Keras

Processor Intel Pentium Core 2 Duo 2.4 GHz

Monitor Monitor 17 inch

VGA Card VGA ATI Radeon 5470 512 Mb

Harddisk 500 Gb

Memori RAM DDR3 2 Gb

DVD DVD RW

Printer Printer Warna

Perangkat keras yang ada di PUSAIR saat ini sudah memnuhi standar untuk

(42)

3.1.4.3Analisis Perangkat Lunak

Adapun minimum spesifikasi perangkat lunak yang dibutuhkan untuk sistem yang

dibangun adalah sebagai berikut :

1. Server

a. Microsoft Windows XP sebagai sistem operasi.

b. Adobe Dreamweaver sebagai Web developer.

c. PHP, HTML, dan CSS sebagai bahasa pemrograman.

d. MySQL sebagai Server Database Management System.

e. Wamp Server sebagai Jaringan Lokal secara offline.

f. Web Browser sebagai media pemanggil wampserver.

2. Client

a. Microsoft Windows XP sebagai sistem operasi

b. Wamp Server sebagai Jaringan Lokal secara offline.

c. Web Browser sebagai media pemanggil wampserver.

Perangkat lunak yang ada di Laboratorium Pusat Sumber Daya Geologi saat ini

sudah memenuhi standar untuk menjalankan sistem yang dibangun.

3.1.5 Deskripsi Data

3.1.5.1Analisis Database (Basis Data)

Usulan untuk diagram E-R yaitu terdapat kunci yang unik (primary key) pada

setiap entitas (tabel induk) yang dapat membedakan dengan atribut lainnya

(43)

27

untuk tabel yang akan dibuat untuk membantu dalam pengolahan data pemrosesan

adalah user, data perusahaan dan data pemesanan. Dari usulan diatas maka dapat

dibuat diagram E-R untuk sistem baru yang terdiri dari beberapa tabel yang

dibutuhkan untuk menyimpan data.

3.1.5.2Kamus Data

Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan sistem

informasi yang digunakan.

Nama database : pusair.sql, terdiri dari tabel :

Nama Tabel : admin

Primary Key : username

Tabel 2. Tabel Admin

Nama Field Deskripsi Tipe Data Panjang

username Nama identitas admin Varchar 20

password Kata sandi untuk login Varchar 30

Nama Tabel : hasil

Primary Key : judul

Tabel 3. Tabel Hasil

Nama Field Deskripsi Tipe Data Panjang

judul Judul Hasil Litbang SDA Varchar 100

leaflet_hasil_litbang Leaflet Hasil Litbang dalam format PDF

Varchar 100

cover Cover dalam bentuk

gambar

Varchar 100

(44)

penghubung_halaman File xml Varchar 100

halaman1 File swf Varchar 100

halaman2 File swf Varchar 100

halaman3 File swf Varchar 100

halaman4 File swf Varchar 100

halaman5 File swf Varchar 100

halaman6 File swf Varchar 100

halaman7 File swf Varchar 100

halaman8 File swf Varchar 100

3.1.5.3Kamus Data ERD

Admin : { username, password }

Hasil : { judul, leaflet_hasil_litbang, cover, halaman_utama,

penghubung_halaman, halaman1, halaman2, halaman3,

halaman4, halaman5, halaman6, halaman7, halaman8 }

3.1.5.4ERD (Entity Relationship Diagram)

Adapun ERD dari Sistem Informasi Hasli Litbang PUSAIR dapat digambarkan

sebagai berikut :

Admin Mengisi Hasil

1 1

username

judul judul

(45)

29

3.1.5.5Skema Relasi

Tabel relasi menggambarkan suatu hubungan antar table yang sudah ada dalam

keadaan normal. Adapun keterkaitan tabel relasi yang digunakan dalam Informasi

Hasil Litbang Sumber Daya Air dapat digambarkan sebagai berikut :

Hasil

Gambar 3. 4. Skema Relasi

3.1.6 Analisis Kebutuhan Fungsional

3.1.6.1Aliran Informasi

Aliran informasi dalam sistem informasi hasil litbang SDA ini berasal dari

pemrosesan di dalam sistem dan dari lingkungan eksternal. Entitas eksternal yang

terlibat dalam sistem informasi hasil litbang SDA ini dapat dilihat pada tabel

(46)

Tabel 4. Tabel Entitas Luar

No Entitas Luar Keterangan

1 Admin Orang yang ada diluar sistem, orang yang mengelola sistem tersebut.

2 End User Orang yang ada diluar sistem, orang yang dapat mengakses tanpa mengelola sistem tersebut.

3.1.6.1.1 Diagram Konteks

Diagram Konteks yang menggambarkan aliran informasi dari dan ke Sistem

Informasi Hasil Litbang SDA dapat dilihat pada Gambar berikut.

Sistem Informasi Hasil Litbang

SDA

Data admin

Data hasil litbang SDA

Info hasil litbang SDA

Admin End User

Info hasil litbang SDA

Gambar 3. 5. Diagram Konteks

Mekanisme Sistem Informasi Hasil Litbang SDA dimulai berdasarkan instruksi

petugas yang masuk melalui keyboard. Sistem Informasi Hasil Litbang SDA

hanya digunakan oleh petugas yang berstatus sebagai administrator. Digunakan

untuk mengolah data masukkan atau keluaran buku, anggota, pendaftaran,

peminjaman, dan pengembalian. Dari Sistem Informasi Hasil Litbang SDA akan

mengirimkan info data yang telah dilakukan oleh petugas dengan

(47)

31

3.1.6.1.2 DFD Level 1

Berdasarkan diagram konteks gambar .., aliran informasi yang terjadi di dalam

Sistem Informasi Hasil Litbang SDA divisualisasikan pada gambar berikut.

Admin

2 Pengolahan

Data Hasil Litbang SDA data hasil litbang SDA

Hasil data hasil litbang SDA

data hasil litbang SDA

info hasil litbang SDA

1

3.1.6.1.3 DFD Level 2 Proses 2 Pengolahan Data Hasil

Proses 1 pengolahan data hasil di DFD level 1 didetailkan menjadi beberapa

subproses. Model penurunan proses tersebut dapat dilihat pada gambar berikut.

Admin

2.1 Tambah Hasil

Litbang SDA Data hasil litbang SDA yg ditambah

2.2 Cari Hasil Litbang SDA Data hasil litbang SDA yg dicari

Hasil Data hasil litbang SDA

Data hasil litbang SDA Data hasil litbang SDA Info hasil litbang SDA yg ditambah

Info hasil litbang SDA yg dicari

(48)

3.1.6.2Spesifikasi Proses

Spesifikasi proses merupakan deskripsi dari setiap elemen proses yang terdapat

dalam program, yang meliputi nama proses, input, output, dan keterangan dari

proses.

3.1.6.2.1 Proses 1 Login

Tabel 5. Deskripsi Proses Login

No Urut Proses Keterangan

1 No. Proses 1

Nama Proses Login

Source (sumber) Petugas (Admin)

Input data admin

Output data hasil litbang SDA

Destination (tujuan) Admin

Logika proses 1. Admin (petugas) memasukkan data admin berupa username dan password 2. Sistem akan mengecek tabel admin, jika

data ada akan menampilkan menu input tambah hasil litbang SDA, jika salah akan memberikan pesan kesalahan

3.1.6.2.2 Proses 2 Pengolahan Data Hasil

Tabel 6. Deskripsi Proses Pengolahan Data Hasil

No Urut Proses Keterangan

2 No. Proses 2

Nama Proses Pengolahan Data Hasil Litbang SDA

Source (sumber) Admin (Petugas)

(49)

33

Output info hasil litbang SDA

data hasil litbang SDA

Destination (tujuan) 1. Jika tujuan akan menambah data hasil litbang SDA maka akan masuk ke proses 2.1

2. Jika petugas akan mencari data komik maka akan masuk proses ke 2.2

Logika proses User memilih menu pengolahan data hasil litbang SDA

Jika user memilih menu tambah Maka akan tampil menu tambah

atau

Jika user memilih menu cari Maka

Jika data yang dicari ditemukan

Maka tampil data yang dicari

Atau

Jika data yang dicari tidak ada

Maka akan muncul validasi “Data Yang Dicari Tidak Ditemukan”

(50)

B. Perancangan Antarmuka Perangkat Lunak 3.2.1 Halaman Utama Hasil Litbang SDA

< Header >

Logo Cari

< Footer > Logo < Profil Singkat Perusahaan >

< Gambar – gambar hasil litbang SDA >

Panel Detail

A1

Keterangan

· Form A1 adalah halaman utama

· Klik gambar hasil litbang SDA, pada tab baru muncul form A2

· Masukkan kata kunci, klik tombol cari untuk pencarian hasil litbang SDA, maka pada Panel Detail akan muncul form A3

Gambar 3. 8. Halaman Utama Hasil Litbang SDA

3.2.1.1Deskripsi Objek

Tabel 7. Deskripsi Objek Halaman Utama Hasil Litbang SDA

Objek Jenis Keterangan

Pencarian Textbox, Button Untuk pencarian hasil litbang

Cover hasil litbang SDA

(51)

35

3.2.2 Halaman Detail Hasil Litbang SDA

< Header >

· Klik gambar hasil litbang SDA, pada tab baru muncul form A2

· Masukkan kata kunci, klik tombol cari untuk pencarian hasil litbang SDA

A2

Keterangan

· Form A2 adalah halaman detail hasil litbang SDA

· Klik tombol download maka akan mengunduh hasil litbang SDA dalam bentuk PDF

< Detail hasil litbang SDA >

Download

Gambar 3. 9. Halaman Detail Hasil Litbang SDA

3.2.2.1Deskripsi Objek

Tabel 8. Deskripsi Objek Halaman Detail Hasil Litbang SDA

Objek Jenis Keterangan

Download Button Untuk mendownload hasil litbang

Detail hasil litbang SDA

(52)

3.2.2.2Prosedur Tampil Hasil Litbang

Gambar 3. 10. Prosedur Tampil Hasil Litbang

3.2.3 Halaman Hasil Pencarian

< Header >

Logo Cari

< Footer > Logo < Profil Singkat Perusahaan >

< Hasil Pencarian >

Panel Detail

A3

Keterangan

· Form A3 adalah halaman hasil pencarian

· Klik hasil pencarian, pada tab baru muncul form A2

· Masukkan kata kunci, klik tombol cari untuk pencarian hasil litbang SDA, maka pada Panel Detail akan muncul form A3

(53)

37

3.2.3.1Deskripsi Proses

Tabel 9. Deskripsi Proses Halaman Hasil Pencarian

Objek Jenis Keterangan

Logo Image, Link Logo instansi

Profil singkat perusahaan Text Profil singkat instansi

Pencarian Textbox, Button Untuk pencarian hasil litbang

Gambar hasil litbang SDA Link Untuk masuk ke detail hasil litbang

Footer Text, Link Copyright dari instansi

3.2.3.2Prosedur Pencarian

(54)

3.2.4 Halaman Login (Admin)

< Header >

Logo

A4

Keterangan

· Form A4 adalah halaman login admin

· Masukkan username dan password, klik tombol masuk, jika benar akan menuju form A5, jika salah muncul validasi LOGIN

Username Password

Masuk

Gambar 3. 13. Halaman Login

3.2.4.1Deskripsi Proses

Tabel 10. Deskripsi Proses Halaman Login

Objek Jenis Keterangan

Logo Image, Link Logo instansi

Username Textbox Untuk mengisi username

Password Textbox Untuk mengisi password

Masuk Button Untuk konfirmasi username dan

(55)

39

3.2.4.2Prosedur Login

Mulai Input Username

dan Password Pencocokan Username

dan Password Dengan Database Apakah Cocok dan

Ditemukan ?

Selesai Ya

Tidak

Masuk Ke Halaman Admin

Tampilkan Pesan Kesalahan

Gambar 3. 14. Prosedur Login

3.2.5 Halaman Tambah Hasil Litbang SDA (Admin)

< Header >

Logo

A5

Keterangan

· Form A5 adalah halaman untuk menambah hasil litbang SDA

· Klik tombol browse untuk mencari file

Judul hasil litbang SDA

< Footer >

(56)

3.2.5.1Deskripsi Proses

Tabel 11. Deskripsi Proses Halaman Tambah Hasil Litbang

Objek Jenis Keterangan

Logo Image, Link Logo instansi

Keluar Link Untuk keluar dari halaman admin

Judul hasil litbang SDA

Textbox Untuk memasukkan judul yang akan ditambah

Leaflet hasil litbang File Untuk memasukkan hasil yang akan ditambah

Cover File Untuk memasukkan gambar cover

yang akan ditambah

Halaman utama File Untuk memasukkan index halaman yang akan ditambah

Penghubung Halaman

File Untuk memasukkan penghubung halaman yang akan ditambah

Halaman1 File Untuk memasukkan halaman yang

akan ditambah

Halaman2 File Untuk memasukkan halaman yang

akan ditambah

Halaman3 File Untuk memasukkan halaman yang

akan ditambah

Halaman4 File Untuk memasukkan halaman yang

akan ditambah

Halaman5 File Untuk memasukkan halaman yang

akan ditambah

Halaman6 File Untuk memasukkan halaman yang

akan ditambah

Halaman7 File Untuk memasukkan halaman yang

akan ditambah

Halaman8 File Untuk memasukkan halaman yang

(57)

41

3.2.5.2Prosedur Tambah Hasil Litbang Mulai

Input Data Hasil Litbang yang Akan Ditambah

Pemeriksaan Data Yang Dimasukkan

Isian Sudah Benar & Lengkap ?

Selesai Ya

Tidak

Tampilkan Pesan Berhasil Disi pa

Tampilkan Pesan Kesalahan File Hasil

Litbang

Gambar 3. 16. Prosedur Tambah Hasil Litbang

3.2.6 Perancangan Pesan Peringatan

P01 Keterangan

Isi Username dan Password Pesan kesalahan ketika username dan password kosong

Gambar 3. 17. Pesan Kesalahan Ketika Usernam dan Password Salah

P02 Keterangan

Isi Username Pesan kesalahan ketika username kosong

(58)

P03 Keterangan

Isi Password Pesan kesalahan ketika password kosong

Gambar 3. 19. Pesan Kesalahan Ketika Password Kosong

P04 Keterangan

Username Atau Password Salah Pesan kesalahan ketika username dan password tidak sesuai

Gambar 3. 20. Pesan Kesalahan Ketika Username Dan Password Tidak Sesuai

P05 Keterangan

Isi Judul Hasil Litbang Pesan kesalahan ketika judulhasil litbang kosong

Gambar 3. 21. Pesan Kesalahan Ketika Judul Hasil Litbang Kosong

P06 Keterangan

Judul Sudah Ada Pesan kesalahan ketika ada duplikasi judul

Gambar 3. 22. Pesan Kesalahan Ketika Ada Duplikasi Judul

P07 Keterangan

File Belum Terisi Lengkap Pesan kesalahan ketika file masih ada yang kosong

(59)

43

P08 Keterangan

File Harus Sesuai Pesan kesalahan ketika format file tidak sesuai

Gambar 3. 24. Pesan Kesalahan Ketika Format File Tidak Sesuai

P09 Keterangan

File Sudah Ada Pesan kesalahan ketika ada duplikasi file

Gambar 3. 25. Pesan Kesalahan Ketika Ada Duplikasi File

P10 Keterangan

Berhasil Disimpan Pesan ketika data berhasil disimpan

Gambar 3. 26. Pesan Ketika Data Berhasil Disimpan

P11 Keterangan

Tidak Ada Input Pencarian, Masukkan Kata Kunci Pesan kesalahan ketika kotak pencarian kosong

Gambar 3. 27.Pesan Kesalahan Ketika Kotak Pencarian Kosong

P12 Keterangan

Pencarian Tidak Ditemukan Pesan ketika kata kunci pencarian tidak ditemukan

Gambar 3. 28. Pesan Ketika Kata Kunci Pencarian Tidak Ditemukan

(60)

C. Pengujian Perangkat Lunak

3.3.1 Pengujian Login Admin

Tabel 12. Pengujian Login Admin

Kasus dan Hasil Uji (Data Normal) Aktifitas yang

dilakukan

Yang

diharapkan Pengamatan Kesimpulan

Pengisian username dan password dengan data valid.

Tercantum pada textbox

Username dan Password tercantum pada textbox

[ √ ] Diterima [ √ ] Ditolak

Klik tombol

“Masuk” Data dan password username dicari, dan dapat melakukan login

Username dan Password berhasil dicari dan login

[ √ ] Diterima [ √ ] Ditolak

Kasus dan Hasil Uji (Data Salah) Aktifitas yang

dilakukan

Yang diharapkan

Pengamatan Kesimpulan

Mengosongkan

Mengisi Username dan mengosongkan

(61)

45

3.3.2 Pengujian Pengisian Tambah Hasil Litbang SDA

Tabel 13. Pengujian Pengisisan Tambah Hasil Litbang SDA

Kasus dan Hasil Uji (Data Normal) Aktifitas yang

dilakukan Yang diharapkan Pengamatan Kesimpulan

Pengisian judul dengan huruf atau kombinasi huruf berformat .pdf

Pencarian file dan path file tercantum pada textbox

Pencarian file dan path file tercantum pada textbox

Pencarian file dan path file tercantum pada textbox

Pencarian file dan path file tercantum pada textbox berformat .swf

Pencarian file dan path file tercantum pada textbox

“Simpan” Data disimpan dan masuk ke database

Menampilkan

“Ulangi” Mengosongkan semua isi pada textbox

Kasus dan Hasil Uji (Data Salah) Aktifitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

(62)

judul tersimpan dan

Mengisi judul yang sudah ada leaflet hasil litbang

Data tidak

Mengisi leaflet hasil litbang dengan format yang tidak sesuai pesan “File Harus Sesuai”

[ √ ] Diterima [ √ ] Ditolak

Mengisi leaflet hasil litbang yang telah ada pesan “File Sudah Ada” dengan format yang tidak sesuai pesan “File Harus Sesuai”

[ √ ] Diterima [ √ ] Ditolak

Mengisi cover yang telah ada pesan “File Sudah Ada” format yang tidak sesuai pesan “File Harus Sesuai”

[ √ ] Diterima [ √ ] Ditolak

(63)

47

utama yang telah ada

tersimpan dan menampilkan pesan kesalahan

pesan “File Sudah

Ada” [ √ ] Ditolak format yang tidak sesuai pesan “File Harus Sesuai”

[ √ ] Diterima [ √ ] Ditolak

Mengisi penghubung

halaman yang telah ada pesan “File Sudah Ada” dengan format yang tidak sesuai pesan “File Harus Sesuai”

[ √ ] Diterima [ √ ] Ditolak

Mengisi halaman yang telah ada

Data tidak tersimpan dan menampilkan pesan kesalahan

Menampilkan pesan “File Sudah Ada”

[ √ ] Diterima [ √ ] Ditolak

3.3.3 Pengujian Pengisian Pencarian

Tabel 14. Pengujian Pengisian Pencarian

Kasus dan Hasil Uji (Data Normal) Aktifitas yang

dilakukan

Yang

diharapkan Pengamatan Kesimpulan

Pengisian kata kunci yang akan dicari dengan huruf

(64)

atau kombinasi huruf dan angka

textbox

Klik tombol “Cari” Kata kunci yang dimasukkan akan

Data dengan kata kunci yang dimasukkan akan ditampilkan

[ √ ] Diterima [ √ ] Ditolak

Kasus dan Hasil Uji (Data Salah) Aktifitas yang

dilakukan

Yang diharapkan

Pengamatan Kesimpulan

Mengosongkan textbox pencarian

Menampilkan

Mengisi textbox pencarian dengan kata kunci yang salah

Menampilkan pesan kesalahan

Menampilkan pesan “Pencarian Tidak

Ditemukan”

(65)

49

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Setelah dilakukan penelitian dan penganalisaan secara terbatas pada

instansi tempat melakukan praktek kerja yaitu Pusat Litbang SDA, bisa menarik

kesimpulan bahwa:

a. Dengan adanya sistem informasi yang terkomputerisasi ini maka data hasil

penelitian dan pengembangan di PUSLITBANG Sumber Data Air Bandung

akan dapat dihimpun secara lengkap dan komprehensif.

b. Dengan adanya sistem informasi ini maka dapat memudahkan semua pimpinan

structural dalam mengakses data hasil penelitian dan pengembangan.

c. Pemasukan data hasil penelitian dan pengembangan ke dalam sistem informasi

ini dapat dilaksanakan kapan saja dan dimana saja karena sistem ini berbasis

web.

d. Menghemat waktu dalam mendapatkan informasi hasil penelitian dan

pengembangan dan memudahkan dalam pencarian hasil litbang sumber daya

air yang diinginkan.

Dengan demikian selesainya program ini siapapun user yang mengerti tentang

ilmu komputer akan mampu mengoperasikan program ini. Petunjuk

pengoperasian yang ada pada program dapat dimanfaatkan oleh setiap pemakai

sehingga diharapkan program ini dapat memenuhi kebutuhan pemakai secara

(66)

4.2 Saran

Keterbatasan yang dimiliki, seperti keterbatasan waktu, alat, data, dan

pengetahuan, membuat aplikasi web service masih memliki kekurangan dalam hal

fungsionalitas dan desain antarmuka. Berdasarkan hal tersebut dapat diberikan

rekomendasi yang dapat digunakan untuk pengembangan sehingga aplikasi ini

dapat lebih baik. Seperti menambah fungsionalitas dari web service dan

pengembangan basis data sehingga dapat lebih memudahkan dalam

Gambar

Gambar 3. 1. Diagram Alir Penyusunan Laporan Akhir dan Output (1)
Gambar 3. 2. Diagram Alir Penyusunan Laporan Akhir dan Output (2)
Gambar 3. 4. Skema Relasi
Tabel 6. Deskripsi Proses Pengolahan Data Hasil
+7

Referensi

Dokumen terkait

Pengembalian Buku Di Perpustakaan Pusat Sumber Daya Air Tanah Dan Geologi Lingkungan, Bandung. BAB 4 KESIMPULAN

Laporan ini disusun untuk memenuhi persyaratan Mata Kuliah Kerja Praktik. Pada Jurusan

Mata kuliah ini mempelajari konsep dasar Ekonomi Sumber Daya Alam dan Sumber Daya Manusia yang mengupas tentang Peranan Sumber Daya Alam dalam Pembangunan

Skripsi dengan judul ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENGEMBANGAN SUMBER DAYA MANUSIA PADA PERTAMEDIKA MEDICAL CENTRE disusun dalam rangka memenuhi salah satu

Air tanah adalah air yang terdapat dalam lapisan tanah atau batuan di bawah permukaan tanah4. Sumber daya air adalah air, sumber air, dan daya air yang

Untuk memenuhi kebutuhan air bersih Desa Semambung mengambil sumber mata air yang berada di Desa Alas Tengah yang mempunyai jarak yang cukup jauh dari Desa Semambung dan

Laporan Tugas Akhir yang berjudul “Sistem Informasi Geografis Pemetaan Komoditas Sumber Daya Perairan Berbasis Web” ini disusun sebagai syarat untuk

● Kesimpulan Pada studi kasus ini untuk memenuhi kebutuhan air bersih masyarakat di daerah kabupaten Bangka Belitung dapat menggunakan potensi sumber daya air yang tersedia, akan