BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yang secara cermat dipilih, bahan ajar yang berkualitas, serta metodologi

BAB I PENDAHULUAN. manusia dengan bantuan alat dan akal sehingga seakan-akan memperpanjang,

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

BAB I PENDAHULUAN. dan bersifat multidimensi serta multidisiplin yang muncul sebagai wujud kebutuhan

BAB I PENDAHULUAN. Terdapat sistem operasi yang berkembang antara lain mobile phone

BAB I PENDAHULUAN. karya tulis. Berbagai aplikasi seperti Ms. Word, Notepad, maupun Open Office

BAB I PENDAHULUAN. masyarakat. Game menjadi pilihan sebagian masyarakat untuk menghilangkan kejenuhan atau

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB I PENDAHULUAN. didapatkan secara mudah, cepat, efektif dan akurat. pengaruh perkembangan teknologi informasi. Sebagai institusi pendidikan, saat

BAB I PENDAHULUAN. penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Kemajuan teknologi informasi saat ini fungsinya sudah merambah ke

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. bidang organisasi. Kemajuan teknologi memungkinkan berbagai pengelolaan

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB I PENDAHULUAN. Sistem informasi manajemen layanan kesehatan (SIMLKES) merupakan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

PENGANTAR RUP & UML. Pertemuan 2

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. bagian integral pembangunan nasional, melainkan juga bagian yang seharusnya

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2009/2010

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STIKOM SURABAYA BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan ilmu pengetahuan dan teknologi informasi semakin pesat,

PENERAPAN METODE RATIONAL UNIFIED PROCESS PADA SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 3 METODE PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB l PENDAHULUAN.

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Inventarisasi adalah kegiatan melaksanakan pengurusan berupa penyelenggaraan,

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. sebagai sumber pertama dan utama yang banyak memuat ajaran-ajaran yang

4. Membuat sebuah aplikasi yang dapat dipergunakan untuk penghitungan honor bagi dosen penguji maupun dosen pembimbing Tugas Akhir.

BAB I PENDAHULUAN. teknologi membawa implikasi positif dalam sejarah kehidupan manusia, bahkan

BAB I PENDAHULUAN. kegiatan administrasi yang berupa arsip. Arsip yang dihasilkan dapat berupa arsip

BAB I PENDAHULUAN. majunya teknologi komputer. Kebutuhan akan teknologi komputer pun semakin

SISTEM INFORMASI PENGEOLAAN DATA KEPEGAWAIAN PADA PT TRIPRIMA MULTIFINANCE PALEMBANG

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

1. BAB 1 PENDAHULUAN. Latar Belakang

untuk memproses pelaporan yang dilakukan oleh korban.

PENGEMBANGAN SISTEM INFORMASI PENYELESAIAN TUGAS AKHIR PADA PROGRAM STUDI PGPAUD UPI KAMPUS TASIKMALAYA

BAB III METODOLOGI PENELITIAN

Artikel Jurnal penelitian tugas akhir di suatu institusi perguruan tinggi

BAB I PENDAHULUAN. Menurut Peraturan Menteri Pendidikan dan Kebudayaan (Permendikbud) Nomor 103

1. Pendahuluan. 1.1 Latar Belakang

BAB I PENDAHULUAN. Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN) adalah salah

PENDAHULUAN 1 BAB Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI JASA MENJAHIT BERBASIS WEB PADA GANESHA TAILOR GARUT

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

II. TINJAUAN PUSTAKA. Tracer Study merupakan studi yang dilakukan terhadap lulusan perguruan tinggi yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI. HALAMAN JUDUL...i. HALAMAN PENGESAHAN PEMBIMBING...ii. HALAMAN PENGESAHAN PENGUJI...iii. ABSTRAK...iv. KATA PENGANTAR...v. DAFTAR ISI...

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap

SNIPTEK 2014 ISBN:

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

1. BAB 1 PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Balai Besar Konservasi Sumber Daya Alam (BBKSDA) Jawa Barat adalah unit pelaksana tugas teknis di bidang konservasi sumber daya alam hayati dan ekosistemnya di wilayah konservasi BBKSDA Jawa Barat yang berada di bawah dan bertanggung jawab kepada Direktur Jenderal Perlindungan Hutan dan Konservasi Alam, Kementerian Kehutanan. Tugas dari BBKSDA Jawa Barat adalah menyelenggarakan konservasi sumber daya alam hayati dan ekosistemnya serta pengelolaan kawasan cagar alam, suaka margasatwa, taman wisata alam, dan taman buru di wilayah konservasi BBKSDA Jawa Barat. Perkembangan kompleksitas permasalahan kawasan konservasi berdampak pada semakin sulitnya mengelola suatu kawasan konservasi. Hal tersebut mendorong Kementerian Kehutanan melakukan transformasi sistem pengelolaan kawasan konservasi yang semula berbasis ruang wilayah, menjadi berbasis resor sebagai pengelola teknis lapangan. Sistem yang dibentuk dinamakan Resort Based Management (RBM). Laporan petugas di lapangan disusun dalam bentuk modul-modul yang dinamakan Register. Saat ini, pengisian Register oleh masing-masing resor masih menggunakan metode tulisan tangan dan sebagian resor sudah menggunakan Microsoft Excel. Proses menghimpun Register dari Resor-resor ke tingkat yang lebih tinggi membutuhkan waktu berminggu-minggu. Hal tersebut menjadikan rentang waktu untuk menyatukan semua data Register dalam satu basis data menjadi sangat lama. Aplikasi Penyedia Layanan untuk Resort Based Management dibangun dengan memanfaatkan fasilitas web service yang merupakan metode komunikasi antara dua perangkat elektronik melalui internet. Aplikasi ini menyediakan API melalui URL dengan format yang telah ditentukan. Tujuannya, melalui aplikasi ini data Register 1

dapat dimanfaatkan oleh client dengan berbagai platform, baik web, desktop, ataupun mobile. Dengan demikian, input Register dapat dilakukan melalui client sehingga mempermudah proses rekapitulasi. Selain itu, basis data yang terpusat akan mempersingkat proses pengumpulan data. 1.2 Rumusan Masalah Sesuai dengan apa yang diuraikan dalam Latar Belakang, maka rumusan masalah yang akan dibahas di Proyek Akhir ini adalah bagaimana membangun Aplikasi RBM yang dapat terintegrasi oleh berbagai platform baik desktop, web, maupun mobile, sehingga memudahkan petugas lapangan dalam melakukan input Register? 1.3 Tujuan Tujuan yang akan dicapai dengan membuat Proyek Akhir ini adalah membangun Aplikasi RBM di BBKSDA Jawa Barat dengan pemanfaatan web service menggunakan metode REST. 1.4 Batasan Masalah Batasan dalam pembangunan aplikasi ini adalah sebagai berikut: 1. Pendaftaran pengguna dilakukan manual oleh administrator BBKSDA Jawa Barat, bukan pengguna bersangkutan yang mendaftarkan diri sebagaimana lazimnya pendaftaran pengguna baru. 2. Aplikasi difokuskan pada penyediaan API. 3. Penyediaan layanan (service) difokuskan kepada input dan view data Register. 4. Aplikasi ini menyediakan manajemen data untuk data-data yang berhubungan dengan layanan untuk input Register RBM. 5. Register RBM yang dibahas dalam aplikasi ini dibatasi hanya Register Tipe A, Tipe B, Tipe C, dan Tipe D. 2

6. Arsitektur web service yang digunakan adalah REST dengan menggunakan notasi JSON. 7. Aplikasi ini tidak berfokus terhadap keamanan dan performa. 8. Interaksi aplikasi ini antara server dengan klien. Pengguna aplikasi ini berupa aplikasi lain yang memanfaatkan data aplikasi ini melalui API yang disediakan. 1.5 Definisi Operasional Aplikasi Penyedia Layanan untuk Resort Based Management merupakan aplikasi yang dibangun untuk membantu pengelolaan data RBM oleh aplikasi lain melalui API yang disediakan. Web service sendiri merupakan sebuah sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas interaksi antara mesin ke mesin. Dengan adanya aplikasi ini pengembang perangkat lunak lain dapat menggunakan layanan yang disediakan untuk mengelola data RBM melalui aplikasi yang mereka kembangkan. Pembangunan aplikasi ini menggunakan bahasa pemrograman PHP dengan menggunakan framework CodeIgniter. Sedangkan database yang digunakan adalah MySQL. Metode pengerjaan dalam pembangunan aplikasi adalah Model RUP (Rational Unified Process). 1.6 Metode Pengerjaan Pembuatan aplikasi ini menggunakan metodologi Rational Unified Process. Metode ini dikembangkan dan diperkenalkan oleh perusahaan perangkat lunak bernama RationalÒ Software. Rational Unified Process (RUP) adalah proses rekayasa perangkat lunak yang menyediakan pendekatan disiplin untuk menetapkan tugas dan tanggung jawab dalam pengembangan perangkat lunak. [1] 3

Gambar 1-1 Model Rational Unified Process (RUP) Model RUP ini merupakan hasil pengembangan dari model iterative yang disesuaikan dengan kebutuhan pengembangan perangkat lunak. Oleh sebab itu, terdapat beberapa pengulangan proses yang dilakukan dalam model ini. Gambar 1-2 Proses Iterative RUP Terdapat 4 (empat) tahapan pada Model Rational Unified Process (RUP) yang dapat dilakukan secara iterative. Tahapan-tahapan tersebut terdiri dari: 1. Inception (Permulaan) Pada tahapan inception, dilakukan penghimpunan bahan-bahan dari BBKSDA Jawa Barat. Bahan tersebut berupa data pegawai, contoh format Register RBM, serta tata cara pengisian Register oleh Resort BBKSDA. Bahan yang dihimpun kemudian dibentuk rumusan model pengembangannya sesuai dengan proses bisnis yang 4

dibutuhkan. Capaian dari tahap ini adalah perancangan yang memenuhi kriteria purwarupa (prototype) dari aplikasi yang akan dikembangkan. 2. Elaboration (Perencanaan) Tujuan utama dari tahap elaboration adalah terbentuknya arsitektur sistem dan analisa kemungkinan risiko yang muncul dari arsitektur yang telah dibangun. Tahap ini penulis membuat rancangan aplikasi menggunakan pemodelan Unified Modelling Language (UML). Serta MySQL Workbench dalam perancangan basis data, dengan menggunakan notasi Crow s Foot. 3. Contstruction (Pembangunan) Tahap construction merupakan tahap pengembangan hasil rancangan. Pada tahap ini dilakukan pengkodean menggunakan bahasa pemrograman PHP dengan Framework Codeigniter. Selain itu, sistem manajemen basis data yang digunakan adalah MySQL. Setelah itu proses pengujian akan dilakukan menggunakan metode Black Box Testing. 4. Transition (Transisi) Tahap transition merupakan tahap deployment atau instalasi sistem. Tahap ini dimulai ketika semua fungsionalitas telah berjalan dengan baik, sehingga aplikasi cukup matang untuk diimplementasikan kepada end-user. Terdapat beberapa proses yang termasuk dalam tahap transition namun tidak digunakan dalam penelitian ini. Proses tersebut antara lain beta testing, pelatihan pengguna, dan pemeliharaan. 5

1.7 Jadwal Pengerjaan Pengerjaan aplikasi ini selesai dalam waktu 12 (dua belas) pekan dengan jadwal terperinci sebagai berikut: Tabel 1-1 Jadwal Pengerjaan Proyek Akhir Kegiatan Pendataan Kebutuhan Analisa dan Desain Implementasi Tes Deployment Apr Mei Jun Jul 3 4 1 2 3 4 5 1 2 3 4 1 6