• Tidak ada hasil yang ditemukan

Aplikasi Generator Percabangan Dan Perulangan Pada Bahasa Pemrograman Java Berbasis Web bab 1

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Generator Percabangan Dan Perulangan Pada Bahasa Pemrograman Java Berbasis Web bab 1"

Copied!
4
0
0

Teks penuh

(1)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

1

BAB I

PENDAHULUAN

1.1Latar Belakang

Perkembangan dunia informasi dan teknologi sangat cepat pada dasawarsa terakhir ini sejak dimulainya era millennium. Perkembangan itu salah satunya ditandai dengan banyaknya bahasa pemrograman yang digunakan oleh para programmer yang berfungsi untuk menyelesaikan suatu masalah yang mengarah menjadi sebuah program atau aplikasi komputer. Macam-macam bahasa pemrograman tersebut antara lain : Java, C, Visual Basic, PHP, C++, Perl, Phyton, C#, Ruby, Delphi, JavaScript, dll. Dari sekian banyak bahasa pemrograman yang ada, Menurut Tiobe, salah satu lembaga riset yang telah beberapa tahun berupaya membuat peringkat bahasa pemrograman populer dunia yang diwujudkan dalam bentuk TIOBE Programming Community Index edisi March 2013, Java masih menjadi bahasa pemrograman yang paling populer pada posisi teratas.

Dengan masih populernya bahasa pemrograman Java, maka semakin banyak pula orang yang ingin mempelajarinya. Alasan banyak orang memilih menggunakan bahasa pemrograman Java adalah karena bahasa Java memiliki karakteristik yaitu sederhana, berorientasi objek (object oriented), dapat didistribusi dengan mudah, aman, portable dan dinamis.

(2)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

2

dapat memberikan output berupa source code Java. Aplikasi ini dibuat dengan berbasis web.

1.2Perumusan Masalah

Dari latar belakang yang sudah dipaparkan dapat diambil rumusan masalah yaitu bagaimana membangun Aplikasi Generator Percabangan dan Perulangan pada Bahasa Pemrograman Java berbasis web ?

1.3 Batasan Masalah

Karena mengingat terbatasnya waktu, tenaga dan pikiran maka pembahasannya dibatasi pada hal-hal berikut ini :

1. Aplikasi hanya berjalan pada basis web.

2. Terdapat dua hak akses pada Aplikasi ini, yaitu admin dan user.

3. Statement pada program percabangan dan perulangan hanya berupa input

dan output yang masih sederhana

4. Variabel dari program percabangan dan perulangan disediakan oleh sistem 5. Pada program percabangan if if else, jumlah if yang dijalankan didalam if

hanya terbatas satu saja

6. Sistem hanya menghasilkan satu class java yang berisi source code dari informasi program yang diinputkan

7. Sistem tidak menghasilkan hasil compile dari potongan source code

1.4 Tujuan Penelitian

Tujuan dilaksanakannya penelitian ini adalah membangun suatu Aplikasi Generator Percabangan dan Perulangan pada Bahasa Pemrograman Java berbasis web.

1.5 Manfaat Penelitian

(3)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

1. Dapat memberikan kontribusi bagi pemanfaatan aplikasi teknologi

informasi.

2. Dapat memberikan kemudahan untuk pemula dalam mempelajari bahasa

pemrograman Java pada bab Percabangan dan Perulangan

1.6 Jalannya Penelitian

[image:3.595.135.484.233.495.2]

Jalannya penelitian dapat dilihat pada Gambar 1.1

Gambar 1.1 Jalannya Penelitian

Keterangan :

1. Analisa Kebutuhan

Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini dengan mencari informasi sebanyak-banyaknya dari user dan melalui studi literatur.

2. Desain/Perancangan Aplikasi

Melakukan perancangan sesuai dengan kebutuhan aplikasi yang sudah dianalisa pada tahap pertama.

3. Penulisan Kode Program

Penulisan kode program atau coding merupakan penerjemahan design dalam bahasa yang bisa dikenali oleh komputer. Bahasa yang digunakan adalah bahasa pemrograman PHP terstruktur.

Analisa Kabutuhan

Desain/Perancangan Aplikasi

Penulisan Kode Program

(4)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

4. Pengujian Program

Setelah aplikasi selesai dibuat kemudian melakukan pengujian terhadap aplikasi. Cara uji coba/testing yang digunakan yaitu dengan metode blackbox.

1.7 Sistematika Penulisan

BAB I : Berisi pendahuluan yang memuat latar belakang dan alasan

dipilihnya judul Tugas Akhir, rumusan dan batasan masalah dari Tugas Akhir, tujuan dan manfaat dari penelitian laporan serta metode penelitian yang digunakan oleh pemula

BAB II : Berisi tinjauan pustaka tentang Aplikasi Generator Percabangan dan Perulangan pada Bahasa Pemrograman Java meliputi definisi-definisi pemrograman java, PHP dan pengertian-pengertian dari perancangan

BAB III : Berisi rancangan dari aplikasi yang akan dibuat yaitu Aplikasi Generator serta cara analisis dalam penelitian

BAB IV : Berisi implementasi dan evaluasi dari aplikasi yang dibuat oleh penulis

Gambar

Gambar 1.1 Jalannya Penelitian

Referensi

Dokumen terkait

Rumusan permasalahan pada penelitian ini adalah bagaimana membangun aplikasi berbasis web yang melakukan clustering dengan algoritme DBSCAN pada dataset titik

Berdasarkan latar belakang masalah yang telah penulis uraikan di atas maka penulis merumuskan perumusan masalah yaitu bagaimana membuat aplikasi berbasis web

Berdasarkan latar belakang yang telah dipaparkan di atas, maka permasalahan dari penelitian ini adalah “ Bagaimana membangun suatu aplikasi sistem manajemen user

Berdasarkan latar belakang pemilihan judul, maka yang menjadi permasalahan adalah bahwa aplikasi permainan yang telah ada belum menerapkan generator untuk membangkitkan

Berdasarkan latar belakang permasalahan yang telah dipaparkan, rumusan masalah pada penelitian ini adalah bagaimana membangun sistem diagnosis penyakit gizi buruk

Berdasarkan latar belakang di atas maka rumusan masalah yang terdapat dalam tugas akhir ini adalah bagaimana membangun aplikasi untuk forum tanya jawab bagi para

Berdasarkan latar belakang yang telah dipaparkan di atas, maka dapat dirumuskan permasalahannya yaitu bagaimana pelaksanaan Pendaftaran Siswa Baru pada SD Kemala Bhayangkari

Dari latar belakang masalah yang telah dijabarkan maka dapat disusun rumusan masalah penelitian ini adalah bagaimana membangun aplikasi pemandu wisata Kabupaten