BAB I PENDAHULUAN. peran penting diantaranya adalah mengkoordinasikan, memfasilitasi, dan memberikan

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam

BAB 1 PENDAHULUAN. berbangsa dan bernegara, karena pendidikan dapat mengembangkan kualitas sumber

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Kebutuhan dan Spesifikasi Perangkat Lunak

Unified Modelling Language (UML)

PENGANTAR RUP & UML. Pertemuan 2

Sistem Informasi Bidang Kemahasiswaan Dengan Metode Berorientasi Objek Menggunakan Unified Modeling Language (UML)

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

MEMAHAMI PENGGUNAAN UML

PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH (KELAS 5 B)

BAB III METODOLOGI PENELITIAN

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

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

Perancangan Model Berorientasi Objek Menggunakan Unified Modeling Language (UML) Studi Kasus Sistem Pengolahan Parkir Pada PT.

LEMBAR JUDUL LEMBAR PENGESAHAN

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

BAB II LANDASAN TEORI. terpadu untuk mengembangkan rencana rencana strategis yang diarahkan pada

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB IV PERANCANGAN SISTEM

DAFTAR ISI... HALAMAN JUDUL... HALAMAN PERNYATAAN PERSETUJUAN... HALAMAN PENGESAHAN... MOTTO DAN PERSEMBAHAN... RINGKASAN... KATA PENGANTAR...

Yuli Purwati, M.Kom USE CASE DIAGRAM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III METODOLOGI PENELITIAN

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan

BAB I PENDAHULUAN.

PEMAHAMAN RATIONAL ROSE TUGAS ANALISIS DAN PERANCANGAN SIK

U M L. Unified Modeling Language

SISTEM PELAPORAN TERPADU KULIAH KERJA NYATA BERBASIS DIGITAL (STUDI KASUS: Lembaga Pengabdian kepada Masyarakat Universitas Mulawarman)

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

SISTEM INFORMASI PEMBUATAN SKCK DENGAN PEMODELAN UML

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

Pendahuluan. 1 Pengenalan UML

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

BAB II LANDASAN TEORI

Disain System Berorientasi Objek (Unified Modeling Language) ( Studi Kasus : Sistem Informasi Manajemen Perpustakaan )

BAB III. Metode Penelitian

Bab 3 Metodologi Penelitian

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB II TINJAUAN PUSTAKA

Jawaban Tugas Akhir Matrikulasi Semester Ganjil 2009/2010

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... viii. DAFTAR TABEL... xii. DAFTAR LAMPIRAN... xiii

1. Analisis Desain 2. UML Sebagai Tools OOA

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

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

BAB II. LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

MODUL 4 Unified Software Development Process (USDP)

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN ARSITEKTUR PERANGKAT LUNAK DENGAN METODE UML PADA DISAIN PENAMPANG RANGKA BATANG BAJA. Kamaludin 1

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

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

Bab I Pendahuluan. I.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

PEMBUATAN SISTEM PENJUALAN RUMAH SECARA KPR MENGGUNAKAN UML, PHP dan MySQL

BAB I PENDAHULUAN. Dalam sehari rata-rata koperasi menangani kurang lebih tansaksi.

Informasi Siklus Informasi Kualitas Informasi Pengertian Sistem Informasi

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

BAB II LANDASAN TEORI

ANALISA DAN PERANCANGAN BERORIENTASI OBJEK PADA WEBSITE RENCANA PENGEMBANGAN PENDIDIKAN DASAR KOTA

BAB II TINJAUAN PUSTAKA

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2011/2012

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

SNIPTEK 2014 ISBN:

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

BAB II LANDASAN TEORI

Gambar 4.1 Flowchart

BAB IV ANALISA DAN PERANCANGAN

RANCANGAN SISTEM INFORMASI PENILAIAN KINERJA DOSEN (Studi Kasus : Universitas Bina Darma)

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

BAB 1 PENDAHULUAN. universitas maka dibutuhkan pula sebuah sistem untuk mendukung proses

DAFTAR ISI HALAMAN JUDUL PERTAMA

BAB II DASAR TEORI an dan sekitar awal 1960-an. Pada tahun 1968, NATO menyelenggarakan

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

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

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

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN I-1

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

yang buruk bisa berasal dari proses untuk membuat keputusan, seperti alternatif yang digambarkan dengan tidak jelas, kebenaran informasi yang dikumpul

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, banyak dari perusahaan dan instansi pemerintahan yang berlomba lomba

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Kerja Praktek Bappeda (Badan Perencanaan Pembangunan Daerah) adalah perusahaan yang memiliki peran penting diantaranya adalah mengkoordinasikan, memfasilitasi, dan memberikan mediasi perencanaan, pengendalian, serta evaluasi pembangunan daerah. Aspek penting dari kegiatan didalamnya adalah pengelolaan data penggunaan anggaran serta pembuatan report per triwulan dari data kegiatan yang ada. Jenis kegiatan atau program dalam pembangunan daerah seiring waktu terus bertambah, sedangkan pengolahan data kegiatan/program oleh pegawai Bappeda masih belum terprogram secara baik. Hal ini menyebabkan banyak kekurangan dalam pengolahan data, baik cara mendokumentasikan data kegiatan yang belum tersruktur, pengolahan data maupun pencarian data yang masih lambat dan cukup menyulitkan pegawai sehingga sering terjadi kesalahan dalam menghasilkan laporan. Berdasarkan uraian diatas, maka perlu dirancang sebuah aplikasi yang dapat mempermudah pengolahan data tersebut. Sehingga dalam pengolahannya tidak akan terjadi lagi kesalahan dan tidak ada lagi terjadi masalah yang akan datang. Oleh karena itu, berdasarkan permasalahan diatas, penulis membuat analisis dan perancangan sistem informasi dengan judul ANALISIS REFERENSIAPLIKASI PELAPORAN BERKINERJA DI BADAN PERENCANAAN PEMBANGUNAN DAERAH (BAPPEDA)PROVINSI JAWA BARAT. 1.2 Identifikasi dan Perumusan Masalah 1.2.1 Identifikasi Masalah Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan rumit sangatlah terbatas, sehingga disini dibutuhkan suatu sistem yang dapat mengelolah data dengan baik sehingga dapat mempercepat sangat mengefisiensikan pekerjaan pengolahan data.

1.2.2 Perumusan Masalah Berdasarkan uraian di latar belakang kerja praktek, terdapat permasalahan Bagaimana menganalisis aplikasi referensi pelaporan berkinerja. 1.3 Maksud dan Tujuan Kerja Praktek 1.3.1 Maksud Maksud dari dilaksanakannya kerja praktek di BAPPEDA adalah mengimplementasikan pengetahuan yang didapat di perkuliahan dengan kenyataan sesungguhnya di lapangan dan juga mengembangkan sistem informasi yang sudah ada mengenai aplikasi sistem informasi pelaporan berkinerja. 1.3.2 Tujuan Tujuan dari dilaksanakannya kerja praktek di BAPPEDA adalah untuk memudahkan sistem informasi agar meminimalisir kesalahan dalam laporan. 1.4 Batasan Masalah Adapun Batasan masalah dari analisis referensi aplikasi pelaporan berkinerja di Badan Perencanaan Pembangunan Daerah adalah: 1. Pegolahan data yang dianalisis mencangkup tahap pengelolahan data referensi perusahaan berupa kode lokasi skbp,kode kelompok program/kegiatan,kode program /kegiatan,kode lokasi,periode waktu dan daftar pegawai. 2. Pengolahan data di analisis dengan menggunakan UML(Unified Model Language) yang merupakan bahasa untuk visualisasi,spesifikasi,kontruksi serta dokumentasi. 3. Pengolahan data juga disertakan perancangan design interface berdasarkan menu. 1.5 Lokasi dan Waktu Praktek Kerja Lapangan Program Kerja Praktek ini di laksanakan mulai tanggal 5 juli sampai dengan tanggal 30 juli 2010, dimana pelaksanaan dilaksanakan oleh 1 orang. Kerja Praktek Lapangan ini di

laksanakan di Badan Perencanaan Pembangunan Daerah BAPPEDA Provinsi Jawa Barat, dengan tahapan tahapan penelitian sebagai berikut : Jadwal dan waktu penelitian yang di ajukan sebagai berikut: Kegiatan Pelaksanaan usulan penelitian Pelaksanaan penelitian Pengumpulan data Pengolahan data Minggu ke I II III IV Table.1.1 Jadwal dan waktu penelitian

BAB II LANDASAN TEORI 2.1 Pengertian UML Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam OOAD (Object-Oriented Analysis/Design) dengan satu bahasa yang konsisten untuk menentukan, visualisasi, mengkontruksi, dan mendokumentasikan artifact (sepotong informasi yang digunakan atau dihasilkan dalam suatu proses rekayasa software, dapat berupa model, deskripsi, atau software) yang terdapat dalam sistem software. UML merupakan bahasa pemodelan yang paling sukses dari tiga metode OO yang telah ada sebelumnya, yaitu Booch, OMT (Object Modeling Technique), dan OOSE (Object-Oriented Software Engineering). 2.1.1 Tujuan UML diantaranya adalah : 1. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum. 2. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa. 3. Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan. Untuk membuat suatu model, UML memiliki diagram grafis sebagai berikut : a) Business Use Case model b) Activity Diagram c) Use Case model

d) Behavior diagram : Sequence diagram e) Implementation diagram : Component diagram, Deployment diagram f) Generate Code Diagram diagram tersebut diberi nama berdasarkan sudut pandang yang berbeda-beda terhadap sistem dalam proses analisis atau rekayasa. Dibuatnya berbagai jenis diagram diatas karena : 1. Setiap sistem yang kompleks selalu paling baik jika didekati melalui himpunan berbagai sudut pandang yang kecil yang satu sama lain hampir saling bebas (independent). Sudut pandang tunggal senantiasa tidak mencukupi untuk melihat isi item yang besar dan kompleks. 2. Diagram yang berbeda-beda tersebut dapat menyatakan tingkatan yang berbeda-beda dalam proses rekayasa. 3. Diagram-diagram tersebut dibuat agar model yang dibuat semakin mendekati realitas. Diagram-diagram ini ditambah dengan kemampuan dokumentasi perupakan artifacts utama UML. Data-flow diagram dan tipe diagram lain yang tidak terdapat dalam UML tidak termasuk dalam paradigma object-oriented. Activity diagram dan collaboration diagram yang terdapat dalam UML menggantikan data-flow diagram. Activity diagram juga sangat bermanfaat untuk membuat workflow. 2.2 Pengertian Rational Rose Rational Rose adalah software yang memiliki perangkat-perangkat pemodelan secara visual untuk membangun suatu solusi dalam rekayasa software dan pemodelan bisnis. Rational Rose dikeluarkan oleh perusahaan software bernama Rational Software, perusahaan yang mencetuskan ide pembentukan konsorsium bagi perusahaan-perusahaan yang memakai standar UML sebagai bahasa pemodelan di perusahaannya. Rational Rose memakai UML

sebagai bahasa pemodelannya, ditambah beberapa fitur lain yang membuat Rational Rose menjadi software pemodelan visual yang terkemuka. Beberapa fitur terkemuka diantaranya Rational Rose memiliki Rational Unified Process (RUP) yaitu proses yang paling terperinci yang ada saat ini dan akan memberikan pedoman secara umum dalam pembuatan software dan pemodelan bisnis. Selain itu, Rational Rose memiliki kemampuan membuat solusi client/server, yang kemudian dapat diterapkan dan didistribusikan dalam lingkungan perusahaan. 2.2.1 Keunggulan Rational Rose, diantaranya : 1. Bahasa yang digunakan adalah bahasa pemodelan standar yaitu UML, akan meningkatkan komunikasi intra tim. 2. Rational Rose mendukung round-trip engineering sehingga kita dapat meng-generate model kedalam kode (Java, C++, Visual Basic, dan sebagainya) dan melakukan reverse engineering untuk menampilkan arsitektur software dari kode yang ada. Hal ini dapat dilakukan secara bolak-balik sebagai proses iterative selama proses rekayasa software. 3. Model dan kode senantiasa sinkron selama dalam development cycle. 4. Membangun software menggunakan Rational Rose memudahkan dalam memperbaiki software tersebut karena apabila suatu saat ditemukan requirement baru, kita dapat lagi menggambarkan lagi software tersebut dalam UML. 5. Para user Rational Rose dapat berkomunikasi walaupun bekerja dalam sistem operasi yang berbeda (Windows atau UNIX). 6. Dengan menggunakan Rose Web Publisher suatu tim dapat mengkomunikasikan model dan spesifikasinya dalam web browser.

7. Mendukung rekayasa software untuk sistem client/server sehingga Rational Rose merupakan software pemodelan visual yang tangguh dalam lingkungan client/server, e-business, dan lingkungan perusahaan terdistribusi (kantor-kantor terletak dalam tempat yang berbeda-beda). 2.3 Pengertian Firebird Firebird dikembangkan oleh komunitas sukarelawan yang mengembangkan database engine dari kode sumber Interbase yaitu DBMS buatan perusahaan Borland dibawah lisensi InterBase Public License v.1.0 pada tanggal 25 Juli 2000. Firebird saat ini dikembangkan dengan bahasa C++, yang sebelumnya dilakukan porting dari bahasa C ke C++ oleh Mike Nordell. Firebird adalah open source database server yang dikembangkan berdasarkan source kode dari BOrland Interbase 6.0 yang pada saat itu diopen sourcekan olen Borland 2.3.1 Kelebihan Firebird 2.0 Firebird 2.0 memiliki kelebihan pada kecepatan akses database (akses data akan lebih cepat), keamanan data lebih terjamin, mensupport bahasa asing (karakter asing seperti bahasa arab, cina, dll), dan berbagai keterbatasan data telah dihilangkan/ditingkatkan. 2.4 Pengertian Delphi Delphi adalah kompiler / penterjemah bahasa Delphi (awalnya dari Pascal) yang merupakan bahasa tingkat tinggi sekelas dengan Basic atau C yang merupakan produk dari Borland corp. Delphi merupakan bahasa berorentasi objek, artinya nama objek, properti dan methode/procedure dikemas menjadi satu kemasan (encapsulate). Sebelum mempelajari ketiga struktur pemrograman ada baiknya kenali dahulu tampilan IDE, yang merupakan editor dan tools untuk membuat program Delphi. Pada IDE

akan ditampilkan Form baru yang merupakan aplikasi/program Window yang akan dibuat.aplikasi / program berbasis windows sering disebut dengan jendela (window). Bagaimana membuat aplikasi berbasis windows (berbasis grafik dan bukan berbasis teks seperti pada DOS)? Caranya dengan membuat sebuah form. Pada pemrograman berbasis windows, kita akan diperhadapkan pada satu atau beberapa jendela yang nampak dihadapan kita. Jendela ini dalam Delphi disebut juga dengan form. Pada pemrograman berbasis windows, kita akan diperhadapkan pada satu atau beberapa jendela yang nampak dihadapan kita. Jendela ini dalam Delphi disebut juga dengan form.delphi adalah sebuah perangkat lunak (bahasa pemrograman) untuk membuat program / aplikasi komputer berbasis windows. Delphi merupakan bahasa pemograman berbasis objek, artinya semua komponen yang ada merupakan objek-objek.