Perangkat Lunak Istilah Astronomi Berbasis Android ...if. SIPI.pdf · kamus istilah astronomi yang

download Perangkat Lunak Istilah Astronomi Berbasis Android ...if. SIPI.pdf · kamus istilah astronomi yang

of 10

  • date post

    02-Mar-2019
  • Category

    Documents

  • view

    213
  • download

    0

Embed Size (px)

Transcript of Perangkat Lunak Istilah Astronomi Berbasis Android ...if. SIPI.pdf · kamus istilah astronomi yang

Perangkat Lunak Istilah Astronomi Berbasis Android Menggunakan Framework Phonegap

2017

1

PERANGKAT LUNAK ISTILAH ASTRONOMI BERBASIS ANDROID

MENGGUNAKAN FRAMEWORK PHONEGAP

Hendra Sebastian1, Usman Ependi, M.Kom.

2, Eka Puji Agustini, M.M., M.Kom.

3

Mahasiswa Universitas Bina Darma1, Dosen Universitas Bina Darma

2,3

Email : hendra.sebastian4@gmail.com1 , u.ependi@binadarma.ac.id

2 ,

ekapuji@mail.binadarma.ac.id3

Universitas Bina Darma Palembang

Jl. A Yani No. 12 Plaju, Palembang 30624

ABSTRACK : The development of mobile technology can now be seen by the many

users of smart phones (smartphones) as a tool for rapid and precise in facilitating

the work of man. Today many astronomical terms to look then comes the difficulty

of the community and students in seeking information about astronomical terms.

Therefore, the authors feel is required of the software astronomical terms that

could provide full information without having constrained space and time. Then

raised these issues in the writing of software astronomical terms apply methods of

software development Extreme programming as well as the use of the

programming language HTML5 and Phonegap as procurement framework.

Keywords: Android, Glossary Astronomy, HTML5, Phonegap.

ABSTRAK : Perkembangan teknologi mobile saat ini dapat dilihat dengan

banyaknya pengguna ponsel pintar (smartphone) sebagai alat bantu yang cepat

dan tepat dalam mempermudah pekerjaan manusia. Saat ini banyak istilah

astronomi yang harus dicari maka munculah kesulitan dari masyarakat dan pelajar

dalam mencari informasi mengenai istilah astronomi. Oleh karena itu penulis

merasa diperlukan satu perangkat lunak istilah astronomi yang bisa memberikan

informasi yang lengkap tanpa harus terkendala ruang dan waktu. Maka

mengangkat permasalahan ini dalam penulisan skripsi perangkat lunak istilah

astronomi menerapkan metode pengembangan perangkat lunak extreme

programming serta penggunaan bahasa pemograman HTML5 dan Phonegap

sebagai frameworknya.

Kata Kunci : Android, Istilah Astronomi, HTML5, Phonegap.

mailto:hendra.sebastian4@gmail.com1mailto:u.ependi@binadarma.ac.id2mailto:ekapuji@mail.binadarma.ac.id3

Perangkat Lunak Istilah Astronomi Berbasis Android Menggunakan Framework Phonegap

2017

2

1. Pendahuluan

Perkembangan teknologi mobile

yang semakin pesat dan canggih

akan selalu menjadi topik yang

menarik untuk dicermati, dibahas

dan dipelajari. Kemajuan teknologi

mobile saat ini dapat dilihat dengan

banyaknya pengguna ponsel pintar

(smartphone) sebagai alat bantu yang

cepat dan efektif dalam

mempermudah pekerjaan manusia.

Smartphone merupakan sebuah

teknologi yang tidak dapat terlepas

dalam kehidupan sehari-hari

manusia. Selain mudah di dapat,

smartphone juga bisa digunakan

kapan saja, di mana saja dan hampir

semua kalangan masyarakat pada

saat ini sudah bisa mengoperasikan

smartphone. Saat ini banyak dari

smartphone yang sering digunakan

masyarakat menggunakan sistem

operasi Android, IOS, dan Windows

Phone.

Permasalahan yang ada saat

ini bagi para masyarakat luas

khususnya mahasiswa ataupun

pelajar kurang mengetahui tentang

istilah-istilah astronomi. Alasannya

karena dalam mencari istilah-istilah

astronomi masyarakat ataupun

pelajar mengakses dari media berupa

buku dan kamus. Sementara buku

atau kamus dibeli dengan harga yang

mahal, selain itu juga kebanyakan

mahasiswa dan pelajar mengalami

kesulitan untuk memperoleh buku

atau kamus melalui perpustakaan

karena adanya keterbasan jumlah

buku dan harus memiliki kartu

perpusatakaan dan sistem pencarian

istilah dengan menggunakan buku

atau kamus tidak cepat dan kurang

efektif karena harus membuka

lembar buku banyak dan membaca

sehingga mudah merasa jenuh.

Berdasarkan uraian diatas,

maka penulis berkeinginan membuat

sebuah perangkat lunak istilah

astronomi yang dapat membantu

masyarakat, mahasiswa, ataupun

pelajar dalam mengakses istilah

astronomi menggunakan media

smartphone khusus untuk platform

android yang saat ini banyak

digunakan oleh masyarakat mulai

dari anak-anak hingga orang dewasa,

sehingga nantinya masyarakat atau

pelajar yang berkeinginan

mengetahui istilah-istilah astronomi

tidak kesulitan lagi mencari arti

istilah astronomi karena akan ada

kamus istilah astronomi yang bersifat

digital.

Perangkat Lunak Istilah Astronomi Berbasis Android Menggunakan Framework Phonegap

2017

3

2. Landasan Teori

2.1. Perangkat Lunak

Menurut Pressman (2002:10),

perangkat lunak adalah perintah

(program komputer) yang bila

dieksekusi memberikan fungsi dan

ujuk kerja seperti yang diinginkan

atau yang mengatur struktur data

yang memungkinkan program

memanipulasi infromasi secara

professional dan mengatur dokumen

yang menggambarkan operasi

keggunaan program dan

membutuhkan program untuk

membuat komponen-komponen

bekerja bersama-sama dengan baik.

2.2. Astronomi

Astronomi yang secara etimologi

berarti ilmu bintang, adalah ilmu

yang melibatkan pengamatan dan

penjelasan kejadian yang terjadi di

luar bumi dan atmosfernya. Ilmu ini

mempelajari asal-usul, evolusi, sifat

fisik dan kimiawi benda-benda yang

bisa dilihat di langit (dan di luar

bumi), serta proses yang melibatkan

benda-benda langit tersebut.

2.3. Android

Menurut Safaat Nazruddin

(2011), Android adalah sebuah

sistem operasi untuk perangkat

mobile berbasis Linux yang

mencakup sistem operasi dan

aplikasi. Android menyediakan

platform terbuka bagi para

pengembangnya untuk menciptakan

aplikasi mereka. Android merupakan

perangkat mobile yang merupakan

modifikasi kernel Linux 2.6.

2.4. Phonegap

Menurut Wahana Komputer

(2014:2) Phonegap adalah sebuah

kerangka kerja/framework open

source untuk membuat aplikasi yang

dapat dijalankan pada banyak

perangkat mobile. Phonegap

menggunakan bahasa pemograman

web, yaitu HTML, CSS, dan

Javascript sebagai bahasa utama.

Phonegap merupakan solusi ideal

bagi para pengembang web yang

tertarik dengan pembuatan aplikasi di

perangkat mobile.

3. Metodelogi Penelitian

3.1. Metode Penelitian

Metode yang dipakai pada

penelitian ini adalah Research and

Development (R&D). Menurut

Sugiyono (2009:407) metode

penelitian Research and

Development yang selanjutnya akan

disingkat menjadi R&D adalah

metode penelitian yang digunakan

Perangkat Lunak Istilah Astronomi Berbasis Android Menggunakan Framework Phonegap

2017

4

untuk menghasilkan produk tertentu,

dan menguji keefektifan produk

tersebut. Produk tersebut tidak selalu

berbentuk benda atau perangkat

keras (hardware), seperti buku, alat

tulis, dan alat pembelajaran lainnya.

Akan tetapi, dapat pula dalam bentuk

perangkat lunak (software).

3.2. Metode Pengumpulan Data

Metode pengumpulan data yang

digunakan dalam pembuatan skripsi

ini adalah metode studi pustaka,

yaitu metode yang dilakukan dengan

mencari bahan data melalui buku,

jurnal, dan internet yang

berhubungan dengan penelitian ini.

3.3. Metode Pengembangan

Perangkat Lunak

Extreme Programming (XP)

merupakan suatu pendekatan yang

paling banyak digunakan untuk

pengembangan perangkat lunak

cepat. Alasan menggunakan

metode Extreme Programming (XP)

karena sifat dari aplikasi yang di

kembangkan dengan cepat melalui

tahapan-tahapan yang ada meliputi :

Planning/Perencanaan,Design/Peranc

angan,Coding/Pengkodean dan

Testing/Pengujian.(Pressman,2012:8

8). Adapun tahapan pada Extreme

Programming dapat di jelaskan

sebagai berikut:

1. Planning/Perencanaan

Pada tahap perencanaan ini penulis

mulai mencari data-data yang di

perlukan, melakukan analisis dan

observasi pada beberapa perangkat

lunak untuk mendapatkan data yg di

perlukan. Penulis juga melakukan

analisis kebutuhan sistem pada

perangkat lunak yg akan di buat.

2. Design/Perancangan

Pada tahapan ini penulis membuat

design sistem berupa Use Case

diagram, Activity diagram, dan class

diagram.

3. Coding/Pengkodean

Pada tahapan ini penulis melakukan

penerjemahan dari fase modeling ke

tahap kode pemprograman. Bahasa

pemprograman yang di pakai pada

pembuatan program ini adalah

merupakan Java dan PHP.

4. Testing