BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB I PENDAHULUAN Latar Belakang Masalah

IMPLEMENTASI RMI (REMOTE METHOD INVOCATION) PADA APLIKASI KUISIONER FLEKSIBEL BERBABIS DESKTOP DENGAN MENGGUNAKAN JARINGAN LAN TUGAS AKHIR

BAB I PENDAHULUAN. dengan membuka toko dipinggir jalan ataupun di tempat orang-orang berlalu

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. xiv. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. bisa dilakukan dengan diciptakannya telepon. Setelah internet diciptakan, jarak

BAB I PENDAHULUAN. sangat dibutuhkan agar dapat memudahkan pekerjaan setiap penggunanya. Teknologi

BAB I PENDAHULUAN. Seiring dengan perkembangan zaman, dunia teknologi yang ada sekarang

PENGESAHAN DOSEN PEMBIMBING...

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Jurnal Ilmu Administrasi, Volume V, Nomor 3, Asropi (2008:252)

BAB I PENDAHULUAN Latar Belakang. Suatu organisasi harus memiliki visi dan misi yang jelas untuk

BAB 1 PENDAHULUAN 1.1 Pendahuluan

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

BAB I PENDAHULUAN. sudah ada seperti komputer hingga sekarang munculnya teknologi mobile yang

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI E-COMMERCE UNTUK PENDISTRIBUSIAN BARANG ELEKTRONIK MENGGUNAKAN WEB BERBASIS JAVA DEKSTOP PADA AGEN DISTRIBUTOR MULIYA ELECTRIK

BAB I PENDAHULUAN. alat komunikasi universal pada ruang lingkup internasional. Pembelajaran bahasa

BAB 2. Tinjauan Pustaka

BAB 1 PENDAHULUAN. kualitas sarana dan prasarana pendidikan di Indonesia ditambah lagi kondisi

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

Bab 3. Metode dan Perancangan Sistem

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

Bab 1 Pendahuluan 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

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

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. khususnya di lingkungan kelompok kerja saat ini, kebutuhan akan informasi dirasakan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

APLIKASI PENJUALAN HANDPHONE

BAB I PENDAHULUAN. Oleh karena itu dalam melakukan Kegiatan usahanya sehari-hari bank harus

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. membuat kita untuk lebih membuka diri dalam menerima perubahan-perubahan

BAB I PENDAHULUAN. 1.1 Latar Belakang. Pada umumnya toko-toko tingkat menengah ke bawah mengalami suatu

BAB 1 PENDAHULUAN. sumber masalah, administrator membutuhkan gambaran (blueprint) infrastruktur

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. yang terdapat di tepi jalan, seperti warung-warung dan kafe tenda; bisnis makanan

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. meringankan beban kehidupan para fakir dan miskin. meningkatkan status masyarakat dari mustahik menjadi muzaki.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB I PENDAHULUAN. swasta, khususnya dalam pengolahan data yang relatif besar dan penggunaan data

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. berkurang dalam memakai jasa angkutan umum. Terkadang, banyak. pengguna angkutan umum kurang memahami rute atau jalur yang

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

Bab I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB I PENDAHULUAN. teknologi terkini. Tukar menukar surat elektronik (surel) dan juga keberadaan dari

BAB I PENDAHULUAN. Narkotika adalah zat atau obat yang berasal dari tanaman atau bukan

TUGAS ANALISIS PERANCANGAN SISTEM

BAB 1 PENDAHULUAN Latar belakang

BAB I PENDAHULUAN.

BAB I PENDAHULUAN.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang Masalah

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Dengan kemajuan teknologi informasi dewasa ini, kebutuhan akan

BAB I PENDAHULUAN. Kehidupan manusia tidak lepas dari penggunaan internet, dikarenakan akses internet era sekarang penggunaannya cukup mudah.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN Latar Belakang

PT. DIMENSI OKTAV NADA SUARA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. (SIG) adalah salah satu sistem informasi yang dibahas dalam ilmu komputer, yang

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

ABSTRAK. Kata Kunci: nama bayi, Islami, Java 2 Standard Edition (J2SE) vii

BAB I PENDAHULUAN. teliti. Sehingga tidak terjadi bentrok baik antar mata pelajaran, guru, kelas

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Perumusan Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN.

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

BAB I PENDAHULUAN. Adapun masalah yang dihadapi oleh SMK ISLAM PLUS YAPIA dalam belajar mengajar dan dapat menumbuhkan semangat adalah :

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. teknologi-teknologi yang sedang berkembang, seperti internet dan social

PEMBANGUNAN FENCE DETECTION SYSTEM UNTUK KEAMANAN RUMAH BERBASIS MIKROKONTROLER

BAB 1 PENDAHULUAN. dan meningkatnya harga produk di pasar yang menyebabkan turunnya. bertahan, perusahaan-perusahaan yang ada berusaha mempertahankan

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. pada saat ini sudah memasuki era web 3.0 dimana teknologi web tersebut sudah

PERANCANGAN DAN IMPLEMENTASI TOPOLOGI JARINGAN VIRTUAL WEB SERVER DI PT XYZ MENGGUNAKAN PROXMOX VE

Transkripsi:

BAB I PENDAHULUAN Pada Bab ini, penulis akan membehas mengenai pendahuluan materi yang akan meliputi latar belakang masalah, rumusan masalah, batasan masalah, metodologi penelitian dan sistematika penulisan laporan. 1.1 Latar Belakang Kebutuhan akan aplikasi komputer pada masa sekarang ini semakin meningkat, dimana aplikasi tersebut dapat di tuntut bekerja seoptimal mungkin untuk mempermudah pekerjaan manusia, sehingga banyak sekali terdapat aplikasi-aplikasi yang di buat khusus untuk kebutuhan tertentu. Aplikasi tersebut bisa saja mempermudah pekerjaan manusia, namum sekarang ini banyak sekali aplikasi yang di buat khusus untuk pemecahan sutu masalah tertentu sehingga aplikasi tersebut tidak bisa di gunakan untuk masalah yang lain yang sekiranya mempunyai ruang lingkup yang cukup sama atau mirip dengan design aplikasi tersebut. Sehingga dibutuhkannya sebuah aplikasi yang fleksibel, dimana adapat di gunakan untuk memecahkan sebuah masalah yang khusus, tapi juga dapat digunakan untuk memecahkan masalah lainnya yang mempunyai kemiripan berdasarkan kebutuhan, proses dan cara kerjanya. Banyaknya penggunaan aplikasi tidak di imbangi dengan peningkatan kinerja yang baik dari aplikasi yang sudah ada, sehingga kadang kala terjadi penurunan performa sytem pada sebuah aplikasi tersebut akibat terbebani oleh inputan atau peggunaan data yang berlebih. Pada akhirnya dapat merugiakan si pengguna aplikasi tersebut. Oleh karena itu dibutuhkan sebuah design system dari sebuah aplikasi yang dapat menangani inputan atau masaukan dan memproses data tersebut dengan cepat tanpa membebebani kinerja dari aplikasi tersebut. Maraknya penggunaan kuisioner sebagai bentuk atau metode penginputan data yang dibutuhkan untuk menganalisa sebuah kejadian atau masalah yang melibatkan orang banyak, tentunya cara yang lazim di gunakan yaitu dengan membagikan kertas berisi soal kuisioner terhadap subjek yang di tuju 1

dalam jumlah yang tidak sedikit. Sehingga dibutuhkan sebuah aplikasi yang sekiranya dapat mempermudah pelaksanaan kuisioner tersebut dan dapat pula membantu dalam proses analisa perhitungan data dan mementukan hasil dari analisa data yang telah di kumpulkan. Dan tentunya tanpa melihat batasan environment dimana aplikasi tersebut dapat berjalan. Ketergantungan dari seseorang untuk menggukan sebuah system tertentu (misal Sitem Operasi A) sehingga mempersulit jangkauaan developer aplikasi dalam mendesign aplikasinya agar dapat berjalan dalam semua platform. Sehingga sekarang ini banyak sekali aplikasi desktop yang hanya support atau berjalan pada system tertentu saja. Sehingga dibutuhkan sebuah design system aplikasi yang dapat membuat aplikasi yang di buat dapat berjalan di berbagai macam environment yang berbeda namun mempunyai sebuah design system yang tunggal atau yang sama. 1.2 Rumusan Masalah 1. Bagaimana cara membuat rancang bangun RMI dalam sebuah aplikasi kuisioner fleksibel yang dapat berjalan pada jaringan Local Area Network? 2. Bagaimana membangun sebuah aplikasi kuisioner yang dapat digunakan berulang kali dengan isi/soal kuisioner yang berbeda? 3. Bagaimana membuat sebuah aplikasi kuisioner yang dapat berjalan dalam platform yang berbeda? 1.3 Batasan Masalah 1. Aplikasi ini berbasis desktop dan hanya menggunakan jaringan Local Area Network 2. Di khususkan hanya untuk penerapan RMI (Remote Method invocation) dalam aplikasi kuisioner. 3. Aplikasi ini menggunakan database MySql Server atau SQL Lite. 4. Aplikasi ini berfisat Cross platform dikarenakan memanfaatkan JVM (Java Virtual Mechine) menggunakan bahasa pemrograman Java. 2

5. Untuk pengujian akan dibatasi 5 client dan 3 jenis soal kuisioner yang terdiri dari 20 pilihan dan 20 uraian. 1.4 Tujuan Penelitian 1. Mengimplemantasikan RMI dalam aplikasi kuisioner yang berjalan pada satu jaringan Local Area Network, 2. Membuat aplikasi kuisioner yang dapat digunakan kembali, 3. Membuat aplikasi kuisioner yang dapat berjalan di platform lain dengan memanfaatkan satu kode sumber yang sama. 1.5 Metodologi Penelitian Dalam metode penelitian, akan dijelaskan mengenai metode atau cara melakukan penulisan laporan dalam penelitian ini. Adapun metode yang digunakan untuk menyelesaikan penelitian ini dalah sebgai berikut : 1. Studi Litelatur Pada tahap ini, akan dilakukan pengumpulan informasi mengenai cara membuat kuisioner, ciri-ciri dan persamaan pada setiap kuisioner, serta bagaimana cara membangun aplikasi berbasis Client Server dengan manggunakan RMI (Remote Method Invocation). Keseluruhan litelatur yang digunakan dapat berasal dari jurnal-jurnal dan dapat pula dari halaman web yang mengandung materi atau penjelasan mengenai hal-hal yang telah di bahas diatas. 2. Analisa Kebutuhan Sistem Kegiatan yang dilakukan dalam tahapan ini adalah menganalisa, dan mempelajari apa yang akan dilakukan oleh system yang akan di buat.dalam kaksus ini kebutuhan system dari aplikasi ini adalah : bahasa pemrograman java, jaringan local area network untuk membangun client server, computer, database server, dan RMI (Remote Method Invocation) server. Adapun skema topologi rancangan system dalam penerapan aplikasi Kuisioner Fleksibel ini adalah sebagai berikut : 3

Gambar 1.1 Topologi Sistem 3. Perancangan System Pada tahapan ini, akan dilakukan perancangan system secara terperinci dimulai dari use case diagram, sequence diagram, actifity diagram, dan interface yang berdasarkan dari hasil analisa system yang telah dilakkan sebelumnya. 4. Implenetasi Pada tahap ini, akan dilakukan implementasi dari rancangan bangun system yang telah dibuat kedalam program, sehingga dapat menghasilkan sebuah program atau aplikasi yang sesuai dengan tujuan dan rancangan awal yang telah di buat. 5. Pengujian dan Evaluasi Pada tahap ini, akan dilakukan uji coba dari implentasi system yang telah dibuat sebelumnya. Pengujian akan dilakukan dengan melakukan proses pengisian kuisioner menggunakan 4 buah computer yang terdiri dari tiga computer clinet dan satu computer server, Tujuannya adalah untuk memeriksa hasil dari program atau aplikasi yang telah dibuat apakah sesuai dengan output yang dinginkan atau tidak 4

1.6 Sistematika Penulisan Adapaun sistematika penulisan yang akan diuraikan dalam penyusunan laporan skripsi ini adalah sebagi berikut BAB I : PENDAHULUAN Bab ini berisi tentang latar belakang, rumusan masalah, batasan masalah, tujuan, metode penelitian, sistematika dan pembahasan. BAB II : LANDASAN TEORI Bab ini berisikan tentang teori-teori dasar yang mendukung dalam pembutan system dari aplikasi Implenetasi RMI Remote Method Invocatiaon pada Aplikasi Kuisioner Fleksibel Berbasis Desktop dengan Menggunakan Jarignan LAN BAB III : ANALISA DAN PERANCANGAN SISTEM Bab ini berisi uraian mengenai analisa masalah, penyesalian masalah yang akan di hadapai, analisa kebutuhan dari system, metode cara kerja termasuk didalamnya arsitektur system, use case diagram, sequence diagram, class diagram, activity diagram, interface, algoritma pemrograman dan struktur data yang digunakan BAB IV : IMPLEMENTASI Berisikan uraian tentang bagaimana cara mengimplementasiakan program dan menjalankan aplikasi tersebut, melakukan pengujian mengenai kekurangan dan kelebihan program yang di buat, serta membuat analisa hasil yang akan di capai oleh program yang telah dikembangkan. BAB V : PENUTUP Bab ini berisikan kesimpulan mengenai apa saja yang telah dihasilkan dan saran-saran mengenai sesuatu yang belum terdapat pada aplikasi ini. 5