bab iii pembahasan · input data macam-macam bidang yang ada di badan perencanaan pembangunan...

67
30 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Tinjauan terhadap instansi diperlukan untuk mendukung penyelesaian laporan Tugas Akhir ini. Dimana dalam tinjauan instansi ini penulis menjelaskan mengenai Badan Perencanaan dan Pembangunan Daerah yang meliputi sejarah instansi dan struktur organisasi serta fungsi dalam organisasi. 3.1.1 Sejarah Institusi/Perusahaan Kabupaten Kubu Raya adalah kabupaten termuda di provinsi Kalimantan Barat, Kabupaten ini merupakan pemekaran dari Kabupaten Pontianak. Terbentuknya Kalimantan Barat diiringi juga dengan berdirinya Badan Perencaaan Pembangunan Daerah. Dan Kabupaten ini pun telah disahkan dalam Undang-Undang Nomor 35 Tahun 2005 Tentang Pembentukan Kabupaten Kubu Raya di Provinsi Kalimantan Barat pada tanggal 10 Agustus 2007. Kabupaten Kubu Raya berasal dari sebuah nama kecamatan yang ada di Provinsi Kalimantan Barat. Kecamatan Kubu merupakan kecamatan yang unik dari 9 kecamatan yang ada di Kabupaten Kubu Raya. Karena dikecamatan ini tercatat sejarah pernah berdirinya satu kerajaan, yaitu Kerajaan Kubu, yang diketahui dari adanya makam sorang pendirinya, yaitu Makam Syarif Idrus bin Abdurrahman Al-Idrus yang menjadi raja kesultanan pada saat itu. 3.1.2 Struktur Organisasi dan Fungsi

Upload: others

Post on 07-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

30

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Tinjauan terhadap instansi diperlukan untuk mendukung penyelesaian laporan

Tugas Akhir ini. Dimana dalam tinjauan instansi ini penulis menjelaskan

mengenai Badan Perencanaan dan Pembangunan Daerah yang meliputi sejarah

instansi dan struktur organisasi serta fungsi dalam organisasi.

3.1.1 Sejarah Institusi/Perusahaan

Kabupaten Kubu Raya adalah kabupaten termuda di provinsi Kalimantan

Barat, Kabupaten ini merupakan pemekaran dari Kabupaten Pontianak.

Terbentuknya Kalimantan Barat diiringi juga dengan berdirinya Badan

Perencaaan Pembangunan Daerah. Dan Kabupaten ini pun telah disahkan dalam

Undang-Undang Nomor 35 Tahun 2005 Tentang Pembentukan Kabupaten Kubu

Raya di Provinsi Kalimantan Barat pada tanggal 10 Agustus 2007. Kabupaten

Kubu Raya berasal dari sebuah nama kecamatan yang ada di Provinsi Kalimantan

Barat.

Kecamatan Kubu merupakan kecamatan yang unik dari 9 kecamatan yang

ada di Kabupaten Kubu Raya. Karena dikecamatan ini tercatat sejarah pernah

berdirinya satu kerajaan, yaitu Kerajaan Kubu, yang diketahui dari adanya makam

sorang pendirinya, yaitu Makam Syarif Idrus bin Abdurrahman Al-Idrus yang

menjadi raja kesultanan pada saat itu.

3.1.2 Struktur Organisasi dan Fungsi

Page 2: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

31

Struktur organisasi merupakan satu hal yang tidak bisa dipisahkan dari suatu

instansi. Struktur organisasi sangat diperlukan untuk mencapai suatu tujuan dan

menjadi penggerak suatu organisasi.

Sumber:Hasil Penelitian (2016)

Gambar III.1 Struktur Organisasi

Struktur organisasi instansi merupakan suatu gambaran yang menunjukkan

suatu jabatan atau pekerjaan yang harus dilaksanakan oleh masing-masing bagian

atau anggota dari organisasi instansi yang tergambar dengan struktur dan juga

agar setiap orang dapat melaksanakn tugas, kewajiban, dan tanggung jawabnya

dengan benar sesuai dengan apa yang telah diberikan.

Sedangkan tugas dan kewajiban dalam struktur organisasi dan fungsinya

sebagai berikut:

Unit Pelaksana

Teknis Badan

Kabid Penelitian,

Pengendalian &

Pengembangan

Kabid Ekonomi Kabid Sosial

Budaya

Kabid Fisik &

Prasarana

Kasubbid

Pendataan,

Pengendalian &

Pelaporan

Kasubbbid

Pertanian,

Perikanan &

Kelautan

Kasubbid

Kependudukan,

Pemerintahan &

Komunikasi

Kasubbid

Penataan

Ruang,

Lingkungan

Hidup & Sumber

Daya Alam

Kasubbid

Penelitian,

Pengembangan

& Kejasama

Kasubbid

Pengembangan

Dunia Usaha &

Penanaman

Modal

Kasubbid

Kesejahteraan

Rakyat

Kasubid

Perhubungan,

Pariwisata &

Pemukiman

Kelompok Jabatan

Fungsional

Sekretaris

Kasubbbag Tata

Usaha

& Kepegawaian

Kasubbbag

Perlengkapan &

Umum

Kasubbag

Rencana Kerja &

Keuangan

Kepala Badan

Page 3: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

32

1. Kepala Badan

Adapun tugas dari kepala Badan Perencanaan dan Pembangunan adalah

sebagai berikut:

a. Memimpin, membina, mengkoordinasikan, menyelenggarakan, mengawasi

dan mengendalikan kegiatan BAPPEDA berdasarkan kebijakan Bupati dan

peraturan perundang-undangan.

2. Sekretariat

Adapun tugas dari sekretariat adalah sebagai berikut:

a. Membantu Kepala Badan dalam menyusun rencana kerja, pengendalian,

dan evaluasi, administrasi kepegawaian, organisasi dan tatalaksana, hukum,

humas, perlengkapan dan administrasi umum.

b. Pelaksanaan administrasi ketatausahaan dan kepegawaian, pengembangan

kepegawaian organisasi, tata laksana dan hukum.

c. Pelaksana urusan kelengkapan umum, perjalanan dinas dan kehumasan.

d. Pelaksanaan evaluasi dan pelaporan program kerja Badan.

e. Pelaksanaan koordinasi sesuai dengan tugas pokok dan fungsinya

1) Sub Bagian Rencana Kerja dan Keuangan

a) Mengumpul dan mengolah bahan penyusunan rencana kerja.

b) Menyusun laporan kegiatan.

c) Mengolah administrasi keuangan badan.

2) Sub Bagian Tata Usaha dan Kepegawaian

a) Mengumpul dan mengolah bahan ketatausahaan dan administrasi

kepegawaian.

b) Pengembangan pegawai,organisasi,tatalaksana dan hukum.

Page 4: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

33

c) Menyiapkan bahan laporan tindak lanjut hasil pengawasan fungsional

dan pengawasan melekat.

3) Sub Bagian Perlengkapan dan Umum

a) Mengumpul dan mengolah bahan administrasi umum, perlengkapan,

perjalanan dinas dan urusan kehumasan.

3. Bidang Penelitian, Pengendalian, dan Pengembangan

Adapun tugas dari bidang penelitian, pengendalian dan pengembangan adalah

sebagai berikut:

a. Penyusunan program kerja dibidang penelitian, pengendalian dan

pengembangan.

b. Menyiapkan bahan dan perumusan kebijakan teknis, melakukan koordinasi,

pembinaan dan penyelenggraan pendataan, pegedalian evaluasi, dan

pelaporan.

c. Penyiapan bahan perumusan kebijakan teknis dibidang pengembangan dan

kerjasama pembanguna daerah.

d. Penyelangggaraan fasilitasi, koordinasi dan pembinaan dibidang penelitina,

pengendalian dan pengembangan.

e. Pengendalian kegiatan dibidang penelitian,pengendalian dan

pengembangan.

f. Penyelenggaraan evaluasi dan pelaporan pelaksanaan tugas dibidang

penelitian.

Page 5: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

34

1) Subbid Pendataan, Pengendalian, dan Pelaporan

a) Mengumpul dan mengolah bahan perumusan kebijakan, analisis,

koordinasi, penyiapan data, pengendalian, evaluasi dan pelaporan

program pembangunan daerah.

2) Subbid Penelitian, Pengembangan dan Kerjasama

a) Mengumpul dan mengolah kebijakan teknis pengembangan dan

kerjasama program pembangunan daerah.

4. Bidang Ekonomi

a. Penyusunan program kerja di Bidang Ekonomi.

b. Penyiapan bahan perumusan kebijakan teknis perencanaan pembangunan

daerah dibidang pertanian, periknan dan kelautan.

c. Penyiapan bahan perumusan kebijakan teknis perencanaan pembangunan

daerah bidang perindustrian, perdagangan, koperasi, usaha mikro, kecil

dan menengah.

1) Subbid Pertanian, Perikanan, dan Kelautan

a) Mengumpul dan mengolah bahan perumusan kebijakan teknis

penyusunan rencana makro pembangunan daerah dibidang pertanian,

perikanan dan kelautan.

2) Subbid Pengembangan Dunia Usaha dan Penanaman Modal

a) Mempunyai tugas mengumpul dan mengolah bahan perumusan

kebijakan teknis penyusunan rencana makro pembangunan daerah

dibidang perindustrian, perdagangan,koperasi, usaha mikro, kecil

dan menengah.

5. Bidang Sosial dan Budaya

Page 6: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

35

a. Penyiapan bahan prumusan kebijakan teknis perencanaan pembangunan

daerah dibidang kependudukan, pemerintahan dan pemberdayaan

masyarakat dan transmigrasi.

b. Penyiapan bahan perumusan kebijakan teknis perencanaan pembangunan

daerah dibidang kesehatan, pendidikan, komunikasi dan mental spiritual.

c. Penyelenggaraan fasilitasi, koordinasi dan pembinaan perencanaan

pembangunan daerah dibidang sosial dan budaya.

1) Subbid Kependudukan, Pemerintahan dan Komunikasi

a) Mengumpul dan mengolah bahan perumusan kebijakan teknis

penyusunan rencana makro pembanguna daerah di bidang

kependudukan dan pemerintahan.

b) Pemberdayaan masyarakat untuk transmigrasi.

2) Subbid Kesejahteraan Rakyat

a) Mengumpul dan mengolah bahan perumusan kebijakan teknis

penyusunan rencana makro kependudukan, pemerintahan dan

komunikasi.

6. Bidang Fisik dan Prasarana

a. Penyiapan bahan dan perumusan kebijakan teknis, melakukan koordinasi,

pembinaan dan penyelenggaraan penyusunan rencana makro

pembangunan daerah di bidang penataan ruang, perhubungan, pariwisata,

prasarana, pertambangan dan energi serta sumber daya alam dan

lingkungan hidup.

Page 7: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

36

b. Penyelenggaraan fasilitasi, koordinasi dan pembinaan perencanaan

pembangunan daerah.

1) Subbid Penataan Ruang, Lingkungan Hidup dan Sumber Daya Alam

a) Mengumpul dan mengolah bahan perumusan kebijakan teknis

penyusunan rencana makro pembangunan daerah di bidang penataan

ruang, lingkungan hidup dan sumber daya alam.

2) Subbid Perhubungan, Pariwisata, dan Permukiman

a) Mengumpul dan mengolah bahan perumusan kebijakan teknis

penyusunan rencana makro pembangunan daerah di bidang

perhubungan, pariwisata dan permukiman.

7. Unit Pelaksana Teknis

Unit Pelaksana Teknis Badan Perencanaan Pembangunan Daerah

Kabupaten Kubu Raya mempunyai tugas melaksanakan sebagian tugas teknis

Badan yang wilayah kerjanya meliputi satu atau beberapa kecamatan.

3.2 Analisis Kebutuhan

Saat ini di bidang Fisik dan Prasarana Badan Perencanaan Pembangunan

Daerah Kabupaten Kubu Raya, dalam proses pengajuan Rekomendasi Teknis

BKPRD masih menggunakan cetakan dalam bentuk kertas. Seperti data

pemohon,data permohonan, data pegawai, disposisi, data survei lapangan dan

laporan data survei masih menggunakan cetakan kertas. Hal ini mengakibatkan

banyaknya penggunaan kertas, menyulitkan dalam pencarian data, dan

membutuhkan banyak tempat untuk penyimpanan data.

Dalam sistem ini dibagi menjadi 3 level pengguna yaitu Pegawai, Pemohon

dan admin. Level pegawai hanya dapat melihat data pemohon, data permohonan,

Page 8: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

37

data pegawai, mengisi data disposisi , data survei, serta cetak laporan

survei.Level pemohon hanya bisa menginputkan registrasi data pemohon dan data

permohonan. Sedangkan level admin bisa menginputkan data bidang, data

kecamatan, data jabatan, data pegawai, data disposisi, data survei, laporan, backup

data.

3.2.1 Kebutuhan Fungsional

Merupakan proses apapun atau layanan yang disediakan oleh sistem,

mencakup bagaimana sistem tersebut bereaksi pada input dan perilaku sistem

pada situasi yang tertentu.

1. Prosedur Login

Pada prosedur ini, sistem menverifikasi pegawai,pemohon dan admin yang

akan melakukan login, ketika diinputkan username dan password maka sistem

pun akan mengecek kedalam database. Jika levelnya pegawai maka sistem akan

membawa pengguna kedalam halaman beranda pegawai, jika levelnya pemohon,

maka sistem akan membawa pengguna kedalam halaman beranda pemohon,

sedangkan jika levelnya admin maka sistem akan membawa pengguna kedalam

halaman beranda admin.

2. Form Input Bidang

Pada prosedur ini sistem akan membawa admin untuk melakukan proses

input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan

Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh

pemohon, maka sistem akan melanjutkan ke proses simpan namun jika data

bidang yang diinputkan tidak lengkap maka sistem pun akan memberikan

peringatan. Dan selanjutnya akan disimpan kedalam database.

Page 9: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

38

3. Form Input Kecamatan

Pada prosedur ini sistem akan membawa admin untuk melakukan proses

input data macam-macam kecamatan yang ada di Kabupaten Kubu Raya. Jika

semua data kecamatan sudah diinputkan oleh pegawai, maka sistem akan

melanjutkan ke proses simpan namun jika data kecamatan kosong maka sistem

akan memberikan peringatan. Dan selanjutnya akan disimpan kedalam database.

4. Form Input Jabatan

Pada prosedur ini sistem akan membawa admin untuk melakukan proses

input data jabatan yang di Bappeda Kabupaten Kubu Raya. Jika semua data

jabatan sudah diinputkan dan lengkap oleh pegawai, maka sistem akan

melanjutkan ke proses simpan namun jika data jabatan kosong maka sistem akan

memberikan peringatan. Dan selanjutnya akan disimpan kedalam database.

5. Form Registrasi Pemohon

Pada prosedur ini sistem akan membawa pemohon untuk melakukan proses

pengajuan dengan mengisi input data pemohon di form yang telah disediakan.

Jika semua data pemohon sudah diinputkan dan lengkap, maka sistem akan

melanjutkan ke proses simpan namun jika data pemohon tidak lengkap maka

sistem akan memberikan peringatan. Dan selanjutnya akan disimpan kedalam

database.

6. Form Data Permohonan

Pada prosedur ini sistem akan membawa pemohon untuk melakukan proses

pengajuan dengan mengisi input data permohonan di form yang telah disediakan

yang sebelumnya telah mengisi registrasi data pemohon. Jika semua data

permohonan sudah diinputkan dan lengkap, maka sistem akan melanjutkan ke

Page 10: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

39

proses simpan namun jika data pemohon tidak lengkap maka sistem akan

memberikan peringatan. Dan selanjutnya akan disimpan kedalam database.

7. Form Data Pegawai

Pada prosedur ini sistem akan membawa admin untuk melakukan proses

penginputan data pegawai pada form yang telah disediakan. Jika data pegawai

sudah diinputkan oleh pegawai maka sistem akan melanjutkan ke proses simpan,

namun jika data tidak lengkap maka sistem akan memberikan peringatan. Dan

selanjutnya akan disimpan ke dalam database.

8. Form Data Disposisi

Pada prosedur ini sistem akan membawa pegawai untuk melakukan proses

penginputan data disposisi pada form yang telah disediakan. Jika data disposisi

sudah diinputkan maka selanjutnya sistem akan melanjutkan ke proses simpan,

namun jika data yang diinputkan tidak lengkap maka sistem akan memberikan

peringatan. Dan selanjutnya disimpan ke dalam database.

9. Form Data Survei

Pada prosedur ini sistem akan membawa pegawai untuk melakukan proses

penginputan data hasil survei lapangan. Jika data survei yang diinputkan oleh

pegawai sudah lengkap maka sistem akan melanjutkan ke proses simpan, namun

jika data yang diinputkan tidak lengkap maka sistem akan memberikan

peringatan. Dan selanjutnya disimpan kedalam database.

10. Form Laporan Survei

Pada prosedur laporan, sistem akan membawa pegawai ke halaman laporan

data survei, dimana pegawai dapat mengetahui data hasil survei lapangan yang

Page 11: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

40

dilakukan setiap bulannya. Sistem akan menampilkan keseluruhan data survei jika

pegawai memilih laporan per-bulan atau per-tahunnya.

11. Form Backup Data

Pada prosedur ini sistem akan membawa admin untuk melakukan proses

pembackupan data.

12. Tampilan Keluar (Logout)

Pada saat sistem menerima input berupa tampilan logout. Maka sistem akan

memverifikasi jika pengguna akan keluar dari aplikasi.

3.2.2 Kebutuhan Non-Fungsional

Sistem yang memiliki perilaku kebutuhan yang menitikberatkan pada

properti dan dapat juga disebut sebagai batasan layanan atau fungsi. Prosedur-

prosedur yang bisa dilakukan oleh sistem adalah sebagai berikut:

1. Hardware

Hardware atau perangkat keras yang digunakan di Bappeda Kabupaten Kubu

Raya sudah memenuhi standar kebutuhan minimun spesifikasi perangkat keras

yang dibutuhkan untuk membangun sebuah sistem informasi berbasis web.

Adapun kebutuhan Hardware yang diperlukan adalah sebagai berikut:

a. Server

1) CPU

a) Processor 2,6 Ghz

b) RAM 512 GB

c) Hardisk 80 GB

2) Monitor denga resolusi layar minimum 1024x768

3) Keyboard

Page 12: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

41

4) Mouse

5) Koneksi internet dengan kecepatan 36 kbps.

b. Client

a) Processor 1,8 Ghz

b) RAM 96 GB

c) Hard Disk 80 GB

d) Monitor dengan resolusi layar minimum 1024x768

e) Keyboard

f) Mouse

g) Koneksi internet dengan kecepatan 36 kbps.

2. Software

Merupakan bagian dari sistem komputer, yang berupa data yang diprogram

dan disimpan secara digital. Tidak dapat terlihat secara fisik namun ada didalam

komputer. Adapun software yang dibutuhkan untuk merancang aplikasi ini

adalah:

b. Server

a) Sistem Operasi Microsoft Windows.

b) Aplikasi bundle web server seperti Xampp atau Wampp server

a) Apache v2.2.17

b) PHP v5.3.5

c) MySQL v5.5.8

c) Aplikasi web browser seperti Mozilla Firefox ataupun Google

Chrome.

Page 13: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

42

c. Client

a) Sistem operasi seperti Windows 7, Windows 8, atau Windows 10.

b) Web browser seperti Mozilla Firefox atau Google Chrome.

3. Brainware

Merupakan user atau pengguna yang mengoperasikan perangkat komputer.

Adapun kebutuhan brainware yang diperlukan oleh admin untuk merancang

aplikasi ini.

Proses ini dimulai dengan memasukkan username dan password oleh

pengguna yang selanjutnya dilakukan proses login dan sistem pun melakukan

validasi data. Jika data yang dimasukkan tidak valid maka sistem akan

memberikan peringatan. Jika data login telah valid maka pengguna pun dapat

masuk dan mengakses halaman sesuai dengan hak akses yang dimiliki. Sistem

informasi yang dibangun ini mempunyai tiga level diantaranya pegawai, admin

dan pemohon yang telah memiliki hak akses yang berbeda.

a. Pegawai

Pegawai berfungsi menggunakan fitur-fitur yang ada disistem seperti mengisi

form-form yang ada seperti data disposisi dan data survei serta laporan survei.

b. Pemohon

Pemohon berfungsi mengakses dan menggunakan fitur-fitur yang ada seperti

mengisi form yang ada seperti mengisi form registrasi data pemohon, mengisi

form data permohonan.

Page 14: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

43

c. Admin

Admin berfungsi mengisi data seperti form data bidang, data jabatan, data

kecamatan, data pegawai, data disposisi, data survei , laporan survei, backup

data.

Tabel.III.1

TABEL HAK AKSES PENGGUNA

Level Pengguna Fitur dan Hak Akses

Pegawai a. Pegawai dapat menambahkan data disposisi

dan survei.

b. Pegawai dapat menghapus data disposisi dan

survei.

c. Pegawai dapat mengedit data disposisi dan

survei.

d. Pegawai dapat melihat data pemohon

e. Pegawai dapat melihat data permohonan

Pemohon a. Pemohon dapat mengajukan data pemohon

melalui web dari proses simpan, hapus dan

edit.

b. Pemohon dapat mengisi data permohonan dari

mulai input, edit dan hapus.

Admin a. Admin dapat menambah data

bidang, kecamatan, jabatan, pegawai, disposisi dan

survei.

Page 15: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

44

b. Admin dapat mengedit data

bidang, kecamatan, jabatan, pegawai,

Disposisi dan survei.

c. Admin dapat menghapus data

bidang, kecamatan, jabatan, pegawai,

Disposisi dan survei.

c. Admin dapat mencetak laporan survei.

d. Admin dapat membackup data.

3.3 Perancangan Perangkat Lunak

Pembuatan dan pemeliharaan produk perangkat lunak secara sistem termasuk

pengembangan ataupun modifikasi sistem tersebut, dengan disiplin manajerial dan

teknis yang dilakukan pada waktu yang tepat.

3.3.2 Rancangan Antar Muka

1. Rancangan Halaman Login Pemohon

Pada rancangan tampilan ini, berisikan Username dan Password untuk masuk

kedalam sistem. Berikut rancangan halaman login :

Page 16: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

45

Sumber: Hasil Penelitian

Gambar III.2

Rancangan Halaman Login Pemohon

2. Rancangan Halaman Login Admin

Pada rancangan tampilan ini, berisikan Username dan Password untuk masuk

kedalam sistem. Berikut rancangan halaman login :

Sumber: Hasil Penelitian

Gambar III.3

Rancangan Halaman Login Admin

Page 17: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

46

3. Rancangan Halaman Beranda Admin

Pada rancangan tampilan beranda, berisikan ucapan Selamat Datang untuk

Admin:

Sumber: Hasil Penelitian

Gambar III.4

Rancangan Halaman Beranda Admin

4. Rancangan Halaman Beranda Pegawai

Pada rancangan tampilan beranda, berisikan ucapan Selamat Datang untuk

pegawai :

Sumber: Hasil Penelitian

Gambar III.5

Rancangan Halaman Beranda Pegawai

Page 18: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

47

5. Rancangan Halaman Beranda Pemohon

Pada rancangan tampilan beranda, berisikan ucapan Selamat Datang untuk

pemohon yang akan melakukan pengajuan:

Sumber: Hasil Penelitian

Gambar III.6

Rancangan Halaman Beranda Pemohon

6. Rancangan Input Registrasi Data Pemohon

Gambar III.7

Rancangan Halaman Input Registrasi Data Pemohon

7. Rancangan Halaman Data Pemohon

Page 19: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

48

Sumber: Hasil Penelitian

Gambar III.8

Rancangan Halaman Data Pemohon

8. Rancangan Halaman Data Permohonan

Sumber: Hasil Penelitian

Gambar III.9

Rancangan Halaman Data Permohonan

9. Rancangan Halaman Input Data Permohonan

Page 20: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

49

Sumber: Hasil Penelitian

Gambar III.10

Rancangan Halaman Input Data Permohonan

10. Rancangan Halaman Data Pegawai

Pada rancangan tampilan data pegawai berisi pilihan data-data pegawai

seperti nip, nama pegawai, jenis kelamin, jabatan, alamat, dan telepon.

Sumber: Hasil Penelitian

Gambar III.11

Rancangan Halaman Data Pegawai

Page 21: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

50

11. Rancangan Halaman Input Data Pegawai

Pada rancangan tampilan halaman ini berisi inputan data pegawai seperti,

nip, email,password, nama pegawai, tempat lahir, tanggal lahir, jabatan, alamat,

jenis kelamin,dan telepon.

Sumber: Hasil Penelitian

Gambar III.12

Rancangan Halaman Input Data Pegawai

12. Rancangan Halaman Data Disposisi

Pada rancangan tampilan data disposisi berisi pilihan data-data disposisi

seperti,surat dari, nomor surat, bidang, tanggal surat, perihal dan intruksi.

Sumber: Hasil Penelitian

Gambar III.13

Rancangan Halaman Lembar Data Disposisi

Page 22: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

51

13. Rancangan Halaman Input Data Disposisi

Pada rancangan halaman ini berisi inputan data disposisi mulai dari, id

disposisi, surat dari, nomor surat, tanggal surat, diterima tanggal, bidang, perihal,

intruksi.

Sumber: Hasil Penelitian

Gambar III.14

Rancangan Halaman Input Data Disposisi

14. Rancangan Halaman Data Survei

Pada rancangan tampilan ini berisi data-data survei seperti, id survei,

kecamatan, tanggal survei, nama kegiatan, nama perusahaan, kondisi eksisting,

dan kondisi lahan.

Sumber: Hasil Penelitian

Gambar III.15

Rancangan Halaman Data Survei

Page 23: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

52

15. Rancangan Halaman Input Data Survei

Pada rancangan halaman ini berisi inputan data survei mulai dari id survei,

kecamatan, tanggal survei, nama kegiatan, nama perusahaan, nomor surat, tanggal

surat, perihal, kondisi eksisting, kondisi lahan, dan upload file foto.

Sumber: Hasil Penelitian

Gambar III.16

Rancangan Halaman Input Data Survei

16. Rancangan Halaman Data Bidang

Pada rancangan tampilan ini berisi data-data bidang apa saja yang ada di

BAPPEDA Kab Kubu Raya seperti, nama bidang.

Sumber: Hasil Penelitian

Gambar III.17

Rancangan Halaman Data Bidang

Page 24: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

53

17. Rancangan Halaman Input Data Bidang

Pada rancangan halaman ini berisi inputan data bidang seperti, nama bidang.

Sumber: Hasil Penelitian

Gambar III.18

Rancangan Halaman Input Data Bidang

18. Rancangan Halaman Data Kecamatan

Pada rancangan tampilan ini berisi data-data kecamatan seperti, nama

kecamatan.

Sumber : Hasil Penelitian

Gambar III.19

Rancangan Halaman Data Kecamatan

19. Rancangan Halaman Input Data Kecamatan

Page 25: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

54

Pada rancangan halaman ini berisi inputan data kecamatan seperti, nama

kecamatan.

Sumber: Hasil Penelitian

Gambar III.20

Rancangan Halaman Input Data Kecamatan

20. Rancangan Halaman Data Jabatan

Pada rancangan tampilan ini berisi data-data jabatan seperti, nama jabatan.

Sumber: Hasil Penelitian

Gambar III.21

Rancangan Halaman Data Jabatan

21. Rancangan Halaman Input Data Jabatan

Pada rancangan halaman ini berisi inputan data jabatan seperti, nama

jabatan.

Page 26: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

55

Sumber: Hasil Penelitian

Gambar III.22

Rancangan Halaman Input Data Jabatan

22. Rancangan Halaman Tampilkan Laporan

Sumber: Hasil Penelitian

Gambar III.25

Rancangan Halaman Tampilkan Laporan

Page 27: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

56

23. Rancangan Halaman Tampilkan Laporan Survei

Sumber: Hasil Penelitian

Gambar III.26

Rancangan Halaman Tampilkan Laporan Survei

3.3.3 Rancangan Basis Data

Rancangan ini akan membuat setiap tabel digambarkan dengan Entity

Relationship Diagram (ERD) dan Logical Relationship Structure (LRS).

Berikut rancangan basis data:

1. Entity Relathionship Diagram (ERD)

Entity Relationship Diagram terdiri dari atribut, entitas dan relasi. Entitas

yang dibuat oleh penulis memiliki hubungan yang saling berkaitan antara satu

dengan yang lain. Adapun penjelasannya adalah sebagai berikut:

Page 28: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

57

Sumber: Hasil Penelitian

Gambar III.27

Entity Relationship Diagram

2. Logical Relathionship Structure (LRS)

Logical Relathionship Structure adalah representasi dari struktur record

pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas. Adapun

penjelasannya sebagai berikut:

Page 29: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

58

Sumber: Hasil Penelitian

Gambar III.28

Logical Relationship Structure

3.3.3 Spesifikasi File

Spesifikasi rancangan file yang penulis gunakan dalam mendukung aplikasi

web ini adalah sebagai berikut:

1. Nama file : User

Akronim : Pegawai.php

Fungsi : Sebagai tempat login untuk mengakses halaman

: pegawai dan pemohon.

Type File : File Master

Organisasi file : Indexed Sequential

Page 30: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

59

Akses file : Urutan

Media : Hardisk

Panjang Record : 344

Kunci field : Nip

Software : Xampp

Tabel III.2 File Pegawai

No Elemen Data Type Ukuran Keterangan

1 Nip Varchar 20 Primary Key

2 Email Varchar 100

3 Password Varchar 100

4 Nama Varchar 50

5 Tempat_lahir Varchar 15

6 Tanggal_lahir Date

7 Id_jabatan Int 5

8 Alamat Varchar 30

9 Jenis_kelamin Varchar 12

10 Telepon Varchar 12

Sumber : Hasil Penelitian

2. Nama file : Pemohon

Akronim : Pemohon.php

Fungsi : Sebagai tempat inputan data pemohon yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Page 31: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

60

Akses file : Urutan

Media : Hardisk

Panjang Record: 344

Kunci field : Nip

Software : Xampp

Tabel III.3 File Pemohon

No Elemen Data Type Ukuran Keterangan

1 Nip Varchar 20 Primary Key

2 Email Varchar 100

3 Password Varchar 100

4 Nama Varchar 50

5 Tempat_lahir Varchar 15

6 Tanggal_lahir Date

7 Id_jabatan Int 5

8 Alamat Varchar 30

9 Jenis_kelamin Varchar 12

10 Telepon Varchar 12

Sumber : Hasil Penelitian

3. Nama file : Permohonan

Akronim : Permohonan.php

Fungsi : Sebagai tempat inputan data permohonan yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Page 32: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

61

Organisasi file : Indexed Sequential

Akses file : Urutan

Media : Hardisk

Panjang Record : 425

Kunci field : Nip

Software : Xampp

Tabel III.4 File Data Permohonan

No Elemen Data Type Ukuran Keterangan

1 Id permohonan Int 5

2 Nip Varchar 20

3 Nama Varchar 50

4 Status Varchar 50

5 Tanggal Date

6 Jenis bangunan Varchar 50

7 Luas lahan Varchar 50

8 Lokasi Varchar 100

9 Nama perusahaan Varchar 100

Sumber : Hasil Penelitian

4. Nama file : Disposisi

Akronim : Disposisi.php

Fungsi : Sebagai tempat inputan data disposisi surat yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Page 33: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

62

Akses file : Urutan

Media : Hardisk

Panjang Record : 100

Kunci field : id disposisi

Software : Xampp

Tabel III.5 File Disposisi

No Elemen Data Type Ukuran Keterangan

1 Id_disposisi Int 5 Auto Increment

2 Surat Varchar 50

3 Nomor Varchar 20

4 Tanggal Date

5 Terima Date

6 No Varchar 20

7 Kode_bidang Int 5

8 Perihal Text

9 Intruksi Text

Sumber : Hasil Penelitian

5. Nama file : Survei

Akronim : Survei.php

Fungsi : Sebagai tempat inputan data survei lokasi yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Akses file : Urutan

Page 34: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

63

Media : Hardisk

Panjang Record : 315

Kunci field : id survei

Software : Xampp

Tabel III.6 File Survei

No Elemen Data Type Ukuran Keterangan

1 Id_survei Int 5 Auto Increment

2 Id_disposisi Int 5

3 Id_kecamatan Int 5

4 Tgl_survei Date

5 Nama_kegiatan Varchar 100

6 Perihal Text

7 Namafile Varchar 100

8 Kondisi_eksisting Text

9 Kondisi_lahan Text

10 Lokasi Varchar 100

Sumber : Hasil Penelitian

6. Nama file : Bidang

Akronim : Bidang.php

Fungsi : Sebagai tempat inputan data bidang yang nantinya akan

:disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Page 35: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

64

Akses file : Urutan

Media : Hardisk

Panjang Record : 105

Kunci field : kode_bidang

Software : Xampp

Tabel III.7 File Bidang

No Elemen Data Type Ukuran Keterangan

1 Kode_bidang Int 5 Auto Increment

2 Nama_bidang Varchar 100

Sumber : Hasil Penelitian

7. Nama file : Kecamatan

Akronim : Kecamatan.php

Fungsi : Sebagai tempat inputan data kecamatan yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Akses file : Urutan

Media : Hardisk

Panjang Record : 105

Kunci field : id_kecamatan

Software : Xampp

Page 36: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

65

Tabel III.8 File Kecamatan

No Elemen Data Type Ukuran Keterangan

1 Id_kecamatan Int 5 Auto Increment

2 Nama_kecamatan Varchar 100

Sumber : Hasil Penelitian

8. Nama file : Jabatan

Akronim : Jabatan.php

Fungsi : Sebagai tempat inputan data jabatan yang

: nantinya akan disimpan kedalam database.

Type File : File Master

Organisasi file : Indexed Sequential

Akses file : Urutan

Media : Hardisk

Panjang Record : 105

Kunci field : id_jabatan

Software : Xampp

Tabel III.9 File Jabatan

No Elemen Data Type Ukuran Keterangan

1 Id_jabatan Int 5 Auto Increment

2 Nama_jabatan Varchar 100

Sumber : Hasil Penelitian

Page 37: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

66

3.3.4 Rancangan Struktur Navigasi

Struktur navigasi digunakan didalam website ini, adapun struktur navigasi

yang digunakan dalam website ini adalah struktur navigasi hybird.

a. Rancangan Struktur Navigasi Halaman Utama Admin

Rancangan struktur halaman navigasi halaman admin ini menggunakan

struktur navigasi hybird. Dimana struktur ini menggambungkan semua struktur

yang ada.

Gambar III.29

Struktur Navigasi Halaman Utama Login Admin

Page 38: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

67

b. Rancangan Struktur Navigasi Halaman Utama Pemohon

Rancangan struktur halaman navigasi halaman pemohon ini menggunakan

struktur navigasi hybird. Dimana struktur ini menggambungkan semua struktur

yang ada.

Gambar III.30

Struktur Navigasi Halaman Utama Pemohon

c. Rancangan Struktur Navigasi Halaman Utama Pegawai

Rancangan struktur halaman navigasi halaman pegawai ini menggunakan

struktur navigasi hybird. Dimana struktur ini menggambungkan semua struktur

yang ada.

Page 39: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

68

Gambar III.31

Struktur Navigasi Halaman Utama Pegawai

3.4 Implementasi dan Pengujian Unit

3.4.1 Implementasi

Implementasi merupakan tahap dimana dilakukan kegiatan ketika tahap

perancangan sistem telah selesai dikerjakan. Dengan tujuan dapat digunakannya

atau dioperasikanya hasil aplikasi yang telah dibuat. Dan akan dilanjutkan dengan

proses pengujian unit.

A. Implementasi Rancangan Antarmuka

Adapun implementasi rancangan antar muka pada aplikasi ini adalah sebagai

berikut:

1. Implementasi Login Pemohon

Page 40: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

69

Sumber : Hasil Penelitian

Gambar III.32

Halaman Login Pemohon

2. Implementasi Halaman Login Admin

Sumber: Hasil Penelitian

Gambar III.33

Halaman Login Admin

Page 41: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

70

3. Implementasi Halaman Beranda Pegawai

Sumber : Hasil Penelitian

Gambar III.34

Halaman Beranda Pegawai

4. Implementasi Halaman Beranda Pemohon

Sumber : Hasil Penelitian

Gambar III.35

Halaman Beranda Pemohon

Page 42: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

71

5. Implementasi Halaman Input Registrasi Data Pemohon

Sumber : Hasil Penelitian

Gambar III.36

Halaman Tampilan Input Data Pemohon

6. Implementasi Halaman Data Pemohon

Sumber : Hasil Penelitian

Gambar III.37

Halaman Tampilan Input Data Pemohon

Page 43: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

72

7. Implementasi Halaman Input Data Pegawai

Sumber : Hasil Penelitian

Gambar III.38

Halaman Tampilan Input Data Pegawai

8. Implementasi Halaman Data Pegawai

Sumber : Hasil Penelitian

Gambar III.39

Halaman Tampilan Data Pegawai

Page 44: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

73

9. Implementasi Halaman Input Data Permohonan

Sumber : Hasil Penelitian

Gambar III.40

Halaman Tampilan Input Data Permohonan

10. Implementasi Halaman Data Permohonan

Sumber: Hasil Penelitian

Gambar III.41

Halaman Tampilan Data Permohonan

11. Implementasi Halaman Input Data Bidang

Page 45: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

74

Sumber : Hasil Penelitian

Gambar III.42

Halaman Tampilan Input Data Bidang

12. Implementasi Halaman Master Data Bidang

Sumber : Hasil Penelitian

Gambar III.43

Halaman Tampilan Data Bidang

Page 46: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

75

13. Implementasi Halaman Tambah Data Kecamatan

Sumber : Hasil Penelitian

Gambar III.44

Halaman Tampilan Input Data Kecamatan

14. Implementasi Halaman Master Data Kecamatan

Sumber : Hasil Penelitian

Gambar III.45

Halaman Tampilan Data Kecamatan

Page 47: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

76

15. Implementasi Halaman Tambah Data Jabatan

Sumber : Hasil Penelitian

Gambar III.46

Halaman Tampilan Input Data Jabatan

16. Implementasi Halaman Master Data Jabatan

Sumber : Hasil Penelitian

Gambar III.47

Halaman Tampilan Data Jabatan

Page 48: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

77

17. Implementasi Halaman Tambah Data Disposisi

Sumber : Hasil Penelitian

Gambar III.48

Halaman Tampilan Input Data Disposisi

18. Implementasi Halaman Data Disposisi

Sumber : Hasil Penelitian

Gambar III.49

Halaman Tampilan Data Disposisi

Page 49: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

78

19. Implementasi Halaman Tambah Data Survei

Sumber : Hasil Penelitian

Gambar III.50

Halaman Tampilan Input Data Survei

20. Implementasi Halaman Data Survei

Sumber : Hasil Penelitian

Gambar III.51

Halaman Tampilan Data Survei

Page 50: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

79

21. Implementasi cetak laporan

Sumber : Hasil Penelitian

Gambar III.52

Halaman Tampilan Cetak Laporan

B. Spesifikasi Sistem Komputer

Pada spesifikasi sistem komputer ini terdiri dari spesifikasi perangkat keras

dan spesifikasi perangkat lunak yang dibutuhkan untuk mengimplementasikan

sistem pengajuan Rekomendasi Teknis Badan Koordinasi Penataan Ruang Daerah

pada Bidang Fisik dan Prasarana Badan Perencanaan Pembangunan Daerah

Kabupaten Kubu Raya.

a. Spesifikasi Perangkat Keras

1. Server

a) CPU

1) Processor 2,6 Ghz

2) RAM 512 GB

3) Hardisk 80 GB

Page 51: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

80

b) Monitor denga resolusi layar minimum 1024x768

c) Keyboard

d) Mouse

e) Koneksi internet dengan kecepatan 36 kbps.

2. Client

a) CPU

1) Processor 1,8 Ghz

2) RAM 96 GB

3) Hard Disk 80 GB

2. Keyboard

3. Mouse

4. Monitor dengan resolusi layar minimum 1024x768

d) Koneksi internet dengan kecepatan 36 kbps.

b. Spesifikasi Perangkat Lunak

a. Server

1. Sistem Operasi Microsoft Windows.

2. Aplikasi bundle web server seperti Xampp atau Wampp server

3. Apache v2.2.17

4. PHP v5.3.5

5. MySQL v5.5.8

6. Aplikasi web browser seperti Mozilla Firefox ataupun Google

Chrome.

b. Client

Page 52: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

81

1. Sistem operasi seperti Windows 7, Windows 8, atau Windows 10.

2. Web browser seperti Mozilla Firefox atau Google Chrome.

3.4.2 Pengujian Unit

Pengujian unit akan dilakukan setelah program selesai, dengan menggunakan

metode blackbox testing. Blackbox testing merupakan metode pengujia terhadap

apa yang dilakukan oleh sistem. Pada pengujian dengan metode blackbox testing

ini dibagi menjadi dua pengguna, yaitu pegawai dan pemohon antara lain sebagai

berikut

1. Pengujian Terhadap Form Login

Tabel.111.11 Pengujian Form Login

No Skenario

Pengujian

Text Use Hasil yang

diharapkan

Hasil Kesimpul

an

1 Username dan

Password tidak

diisi kemudian

klik tombol

login

Username

(kosong)

Password

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

pesan”Username

atau Password

tidak boleh

kosong

Sesuai

harapan

Valid

2 Mengetik

Username dan

Password tidak

Username

(pegawai)

Password

Sistem akan

menolak akses

user dan

Sesuai

Harapan

Valid

Page 53: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

82

diisi atau

kosong

kemudian klik

tombol login

(kosong) menampilkan

pesan”Username

atau Password

tidak boleh

kosong

3 Mengetik

Username dan

Password

dengan benar

kemudian klik

tombol Login

Username

(pegawai)

Password

(nip)

Sistem akan

menerima user

dan

menampilkan ke

halaman sesuai

levelnya

Sesuai

Harapan

Valid

Sumber: Hasil Penelitian

2. Pengujian Terhadap Form Pegawai

Tabel.111.12 Pengujian Form Pegawai

No Skenario

Pengujian

Text Use Hasil yang

Diharapkan

Hasil Kesimpul

an

1 Nip, Email,

Password,

Nama,Tempat

lahir, Tanggal

Lahir,

Jabatan,

alamat, Jenis

kelamin,

Nip

(kosong)

email

(kosong)

password

(kosong)

nama

(kosong)

Sistem akan

memberitahukan

bahwa tidak bisa

menyimpan data

kemudian

muncul

peringatan.

Sesuai

diharapkan

Valid

Page 54: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

83

Telepon

kosong

kemudian

klik tombol

simpan

tempat

lahir

(kosong)

tanggal

lahir

(kosong)

Dll

(kosong)

2 Nip, email,

password,

dan nama

diisi dengan

benar namun

yang lain

tidak diisi

Sistem akan

memberitahukan

bahwa tidak bisa

menyimpan data

kemudian

muncul

peringatan.

Sesuai

diharapkan

Valid

3 Nip, email,

password,na

ma, tempat

lahir, tanggal

lahir,

jabatan,alama

t, jenis

kelamin dan

telepon diisi

Nip

(kosong)

email

(kosong)

password

(kosong)

nama

(kosong)

tempat

Sistem akan

menampilkan

nip, email,

password, nama,

tempat lahir,

tanggal lahir,

jabatan, dll yang

telah berhasil

secara benar dan

Sesuai

yang

diharapkan

Valid

Page 55: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

84

dengan benar lahir

(kosong)

tanggal

lahir

(kosong)

Dll

(kosong)

lengkap

Sumber: Hasil Penelitian

3. Pengujian Terhadap Form Bidang

Tabel.111.13 Pengujian Form Bidang

No Skenario

Pengujian

Text Use Hasil yang

diharapkan

Hasil Keterangan

1 Nama bidang

tidak diisi atau

kosong

kemudian klik

tombol simpan

Nama

Bidang

(kosong)

Sistem akan

menolak dan

menampilkan

pesan “nama

bidang tidak

boleh

kosong”

Sesuai

harapan

Valid

Page 56: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

85

2 Nama bidang

diisi dengan

benar dan

lengkap

kemudian klik

tombol simpan

Nama

Bidang

(benar)

Sistem akan

menerima

dan

menyimpan

data secara

benar dan

lengkap

Sesuai

harapan

Valid

4. Pengujian Terhadap Form Kecamatan

Tabel.111.14 Pengujian Form Kecamatan

No Skenario

Pengujian

Text Use Hasil yang

diharapkan

Hasil Keterangan

1 Nama

Kecamatan

tidak diisi

(kosong)

kemudian

klik tombol

simpan

Nama

Kecamatan

(kosong)

Sistem akan

menolak dan

menampilkan

pesan” Nama

Kecamatan

tidak boleh

kosong”

Sesuai

Harapkan

Valid

2 Nama

Kecamatan

diisi dengan

benar dan

lengkap

kemudian

Nama

Kecamatan

(benar)

Sistem akan

menerima

dan

menyimpan

data secara

benar dan

Sesuai

harapan

Valid

Page 57: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

86

klik tombol

simpan

lengkap

Sumber: Hasil Penelitian

5. Pengujian Terhadap Form Jabatan

Tabel.111.15 Pengujian Form Jabatan

No Skenario

Pengujian

Text Use Hasil yang

diharapkan

Hasil Keterangan

1 Nama Jabatan

tidak diisi atau

kosong

kemudian klik

tombol simpan

Nama

Jabatan

(kosong)

Sistem akan

menolak dan

menampilkan

pesan”Nama

Jabatan tidak

boleh

kosong”

Sesuai

harapan

Valid

2 Nama Jabatan

diisi dengan

benar dan

lengkap

kemudian klik

tombol simpan

Nama

Jabatan

(kosong)

Sistem akan

menerima

serta

menyimpan

data secara

benar dan

lengkap

Sesuai

harapan

Valid

Sumber: Hasil Penelitian

Page 58: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

87

6. Pengujian Terhadap Form Disposisi

Tabel.111.16 Pengujian Form Disposisi

No Skenario

Pengujian

Text Use Hasil yang

diharapkan

Hasil Ketera

ngan

1 Id disposisi,

surat dari,

nomor surat,

tanggal surat,

diterima

tanggal,

bidang,perihal,

Intruksi

kosong

kemudian klik

tombol simpan

Id (kosong), surat

dari (kosong),

nomor surat

(kosong), tanggal

surat

(kosong),diterima

Tanggal

(kosong), bidang

(kosong), perihal

(kosong) intruksi

(kosong)

Sistem akan

menolak dan

menampilkan

peringatan.

Sesuai

harapan

Valid

2 Id disposisi

diisi, surat dari

diisi,nomor

surat diisi,

tanggal surat,

diterima

tanggal,

bidang,perihal,

Intruksi

Id (benar), surat

dari (benar),

nomor surat

(benar), tanggal

surat

(kosong),diterima

Tanggal

(kosong), bidang

(kosong), perihal

Sistem akan

menolak dan

menampilkan

peringatan.

Sesuai

harapan

Valid

Page 59: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

88

kosong

kemudian klik

tombol simpan

(kosong) intruksi

(kosong)

3 Id disposisi,

surat dari,

nomor surat,

tanggal surat,

diterima

tanggal,

bidang,perihal,

Intruksi diisi

kemudian klik

tombol simpan

Id (benar), surat

dari (benar),

nomor surat

(benar),

tanggalsurat

(benar),diterima

Tanggal (benar),

bidang (benar),

perihal (benar)

intruksi (benar)

Sistem akan

menerima

dan

menampilkan

data secara

benar dan

lengkap

Sesuai

harapan

Valid

Sumber : Hasil Penelitian

7. Pengujian Terhadap Form Survei

Tabel.111.17 Pengujian Form Survei

No Skenario

Pengujian

Text Use Hasil yang

diharapka

n

Hasil Keteranga

n

1 Id survei, nomor

surat,kecamatan,

nama

perusahaan,tang

gal survei, nama

Id survei

(kosong)

nomor

surat(koson

g),

Sistem

akan

menolak

dan

menampil

Sesuai

harapan

Valid

Page 60: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

89

kegiatan, lokasi,

perihal,kondisi

eksisting,

kondisi

lahan,foto

kosong

kemudian klik

tombol simpan

kecamatan(

kosong),

perusahaan

(kosong) ,

tanggal

survei(koso

ng), nama

kegiatan(ko

song),

lokasi(koso

ng), perihal

(kosong),

namafile(k

osong),

kondisi

eksisting

(kosong),

kondisi

lahan

(kosong),

foto(koson

g)

kan pesan

bahwa

data tidak

boleh

kosong.

2 Id survei diisi,

nomor surat

Id survei

(benar)

Sistem

akan

Sesuai

harapan

Valid

Page 61: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

90

diisi,kecamatan

diisi,nama

perusahaan,tang

gal survei, nama

kegiatan, lokasi,

perihal,kondisi

eksisting,

kondisi

lahan,foto

kosong

kemudian klik

tombol simpan

nomor

surat(benar

),

kecamatan(

benar),

perusahaan

(kosong) ,

tanggal

survei(koso

ng), nama

kegiatan(ko

song),

lokasi(koso

ng), perihal

(kosong),

namafile(k

osong),

kondisi

eksisting

(kosong),

kondisi

lahan

(kosong),

foto(koson

menolak

dan

menampil

kan pesan

bahwa

data tidak

boleh

kosong.

Page 62: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

91

g)

3 Id survei diisi,

nomor surat

diisi,kecamatan

diisi,nama

perusahaan

diisi,tanggal

survei diisi,

nama kegiatan

diisi, lokasi,

perihal

diisi,kondisi

eksisting diisi,

kondisi lahan

diisi,foto diisi

kemudian klik

tombol simpan

Id survei

(benar)

nomor

surat(benar

),

kecamatan(

benar),

perusahaan

(benar) ,

tanggal

survei(bena

r), nama

kegiatan(be

nar),

lokasi(bena

r), perihal

(benar), ,

kondisi

eksisting

(benar),

kondisi

lahan

(benar),

Sistem

akan

menerima

dan

menampil

kan data

secara

benar dan

lengkap

Sesuai

harapan

Valid

Page 63: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

92

foto(benar)

Sumber: Hasil Penelitian

8. Pengujian Terhadap Form Pemohon

Tabel III.19 Pengujian Form Pemohon

No Skenario Text Use Hasil yang

diharapkan

Hasil Keterang

an

1 Nik,password

,email, nama,

tempat

lahir,tanggal

lahir,jenis

kelamin,

alamat,

telepon,koson

g kemudian

klik tombol

simpan

Nik (kosong),

email

(kosong)

nama

(kosong),

tempat

lahir(kosong)

,tanggal

lahir(kosong)

,jenis

kelamin

(kosong),

alamat

(kosong),

telepon(koso

ng)

Sistem akan

menolak dan

menampilkan

peringatan

bahwa data

tidak boleh

kosong

Sesuai

harapan

Valid

2 Nik

diisi,passwod

Nik (benar),

password

Sistem akan

menolak dan

Sesuai

harapan

Valid

Page 64: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

93

diisi

,email,diisi

nama, tempat

lahir,tanggal

lahir,jenis

kelamin,

alamat,

telepon,koson

g kemudian

klik tombol

simpan

(diisi) email

(diisi) nama

(kosong),

tempat

lahir(kosong)

,tanggal

lahir(kosong)

,jenis

kelamin

(kosong),

alamat

(kosong),

telepon(koso

ng)

menampilkan

peringatan

bahwa data

tidak boleh

kosong

3 Nik

diisi,passwod

diisi

,email,diisi

nama, tempat

lahir,tanggal

lahir,jenis

kelamin,

alamat,

telepon, diisi

Nik (benar),

password

(benar) email

(benar) nama

(benar),

tempat

lahir(benar),

tanggal

lahir(benar),j

enis kelamin

Sistem akan

menerima dan

menampilkan

data secara

benar dan

lengkap

Sesuai

harapan

Valid

Page 65: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

94

kemudian

klik tombol

simpan

(benar),

alamat

(benar),

telepon(benar

)

Sumber: Hasil Penelitian

9. Pengujian Terhadap Form Permohonan

Tabel III.20 Pengujian Form Permohonan

No Skenario Text Use Hasil yang

diharapkan

Hasil Keterang

an

1 Nik , status,

tanggal,jenis

bangunan, luas

lahan, lokasi,

nama

perusahaan

kosong

kemudian klik

tombol simpan

Nik(kosong)

,

Status

(kosong)

tanggal(koso

ng),jenis

bangunan

(kosong),

luas lahan

(kosong),

nama

perusahaan

(kosong),

Sistem akan

menolak

sistem dan

menampilka

n peringatan

bahwa data

tidak boleh

kosong

Sesuai

harapan

Valid

2 Nik diisi , Nik(benar), Sistem akan Sesuai Valid

Page 66: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

95

status diisi,

tanggal

diisi,jenis

bangunan, luas

lahan, lokasi,

nama

perusahaan

kosong

kemudian klik

tombol simpan

kosong

kemudian klik

tombol simpan

Status

(benar)

tanggal(bena

r),jenis

bangunan

(kosong),

luas lahan

(kosong),

nama

perusahaan

(kosong),

menolak dan

menampilka

n peringatan

bahwa data

tidak boleh

kosong

harapan

3 Nik diisi ,

status diisi,

tanggal

diisi,jenis

bangunan diisi,

luas lahan diisi,

lokasi diisi,

nama

perusahaan

diisi kemudian

klik tombol

Nik(benar),

Status

(benar)

tanggal(bena

r),jenis

bangunan

(benar), luas

lahan

(benar),

nama

perusahaan

Sistem akan

menerima

dan

menampilka

n data secara

benar dan

lengkap

Sesuai

harapan

Valid

Page 67: BAB III PEMBAHASAN · input data macam-macam bidang yang ada di Badan Perencanaan Pembangunan Daerah Kabupaten Kubu Raya. Jika semua data bidang telah diinputkan oleh pemohon, maka

96

simpan (benar),

Sumber: Hasil Penelitian