PENDAHULUAN Perkembangan teknologi yang semakin maju, membuat informasi dapat diakses dengan mudah dan cepat. Terlebih dengan hadirnya teknologi smart

Ukuran: px
Mulai penontonan dengan halaman:

Download "PENDAHULUAN Perkembangan teknologi yang semakin maju, membuat informasi dapat diakses dengan mudah dan cepat. Terlebih dengan hadirnya teknologi smart"

Transkripsi

1 APLIKASI UNTUK MENAMPILKAN INFORMASI SEBARAN PENYAKIT DI KOTA DEPOK PADA SMARTPHONE BERBASIS ANDROID 1 Sucie Martaliyana( ) 2 Dr. Ing. Adang Suhendra, SSi., SKom., MSc. 1 Mahasiswa Sistem Informasi Universitas Gunadarma martaliyana@gmail.com 2 Dosen & Staff Universitas Gunadarma adang@staff.gunadarma.ac.id ABSTRAK Kota Depok merupakan salah satu kota yang masyarakatnya banyak terjangkit penyakit Demam Berdarah, Filaria, dan TBC. Untuk itu diperlukan sebuah aplikasi yang dapat membantu untuk melihat sebaran penyakit-penyakit ini. Aplikasi dibuat dengan menggunakan bahasa pemrograman Android, IDE Eclipse Galileo, serta MySQL dan SQLite sebagai databasenya. Dengan adanya aplikasi ini, data tentang daerah sebaran penyakit dapat divisualisasikan menjadi bentuk peta sehingga diharapkan dapat memudahkan user untuk melihat sebaran penyakit di Kota Depok. Data jumlah penderita juga diharapkan dapat dikelola dengan mudah dan efisien oleh admin dengan tersedianya interface dengan fasilitas untuk menambah, mengubah, dan menghapus data. Kata kunci : Android, Sebaran Penyakit, Kota Depok, DBD, Filaria, TBC. ABSTRACT Depok is one of the city where many people infected by Dengue Fever, Filaria, and Tuberculosis. It required an application that can help to see the spread of these diseases. Applications built using the Android programming language, IDE Eclipse Galileo, with MySQL and SQLite as the database. With this application, data about spread of disease can be visualized as maps that is expected making easier for users to see the spread of disease in Depok city. Data number of patients are also expected can be managed easily and efficiently by admin with the availability of interfaces with the facility to add, modify, and delete. Keyword : Android, Spread Of Disease, Depok City, Dengue Fever, Filaria, Tuberculosis. 1

2 PENDAHULUAN Perkembangan teknologi yang semakin maju, membuat informasi dapat diakses dengan mudah dan cepat. Terlebih dengan hadirnya teknologi smartphone, informasi seperti berada dalam genggaman tangan dapat diakses kapan dan dimana saja. Android merupakan smartphone yang sedang cukup popular pada saat ini. Salah satu fitur yang disediakan oleh smartphone Android yaitu, fitur Global Position System atau biasa disebut dengan GPS. GPS pada awalnya hanya digunakan oleh tentara militer Amerika untuk keperluan perang, namun akhirnya dibuka untuk kalangan umum. Sekarang, GPS telah dapat digunakan untuk berbagai keperluan. Mengingat Kota Depok merupakan salah satu kota yang masyarakatnya cukup banyak terjangkit penyakit Demam Berdarah, Filaria, dan TBC. Tingginya jumlah penderita di setiap tahunnya, sehingga dibutuhkan sebuah aplikasi yang dapat membantu untuk melihat sebaran penyakit-penyakit ini. Kemudahan dalam mengelola data jumlah penderita juga sangat dibutuhkan. Dengan teknologi GPS dan Google Maps, data tentang daerah sebaran suatu penyakit dapat divisualisasikan menjadi bentuk peta. Dengan penyajian data dalam bentuk peta seperti ini, diharapkan dapat memudahkan user untuk melihat sebaran penyakit di Kota Depok. Melalui aplikasi ini, data jumlah penderita juga diharapkan dapat dikelola dengan mudah oleh admin agar informasi yang disajikan dapat selalu akurat. Ditambah dengan sifat smartphone yang mobile device sehingga diharapkan dapat memudahkan user untuk mendapatkan informasi yang dapat diakses kapan dan dimana saja. Begitu juga dengan admin agar pengelolaan terhadap data jumlah penderita diharapkan dapat dilakukan dengan lebih efisien. TINJAUAN PUSTAKA Java Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programing Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. 2

3 Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java, program javac berfungsi untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac akan menghasilkam file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java. Java menggunakan model pengamanan tiga lapis (three-layer security model) untuk melindungi sistem dari untrusted java code. Pertama, bytecode verifier yang membaca bytecode sebelum dijalankan dan menjamin bytecode memenuhi aturan-aturan dasar bahasa Java. Kedua, class loader menangani pemuatan kelas Java ke runtime interpreter. Ketiga, manajer keamanan menangani keamanan tingkat aplikasi dengan mengendalikan apakah program berhak mengakses sumber daya seperti sistem file, port jaringan, proses eksternal dan sistem Window. Android Android merupakan subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi, middleware dan aplikasi inti yang di rilis oleh Google. Sedangkan Android SDK (Software Development Kit) menyediakan Tools dan API yang diperlukan untuk mengembangkan aplikasi pada platform Android dengan menggunakan bahasa pemrograman Java. Dikembangkan bersama antara Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, NVIDIA yang tergabung dalam OHA (Open Handset Alliance) dengan tujuan membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). Arsitektur sistem terdiri atas lima layer, pemisahan layer bertujuan untuk memberikan abstraksi sehingga memudahkan pengembangan aplikasi. Layer-layer tersebut yaitu sebagai berikut : 1. Layer Applications adalah layer dimana aplikasi Android berjalan seperti client, program SMS, kalender, peta, browser, dan lain-lain. 2. Layer Application Framework adalah layer yang berisi framework API yang dapat digunakan oleh programmer. Android tidak membedakan core applications dengan third-party applications dimana semuanya mempunyai akses ke API yang sama. Framework Android dirancang untuk memudahkan konsep reuse dari komponen. 3

4 Gambar 1 Arsitektur Android 3. Layer Libraries berisi library C/C++ yang digunakan oleh berbagai komponen dalam sistem Android, seperti : 1. Sytem C library (libc) yang telah disesuaikan untuk perangkat embedded berbasis Linux. 2. Media Library untuk encoding berbagai format gambar, audio, video. 3. Surface Manager untuk mengatur tampilan. 4. LibWebCore, engine untuk Web Browser. 5. SGL, engine untuk grafik 2D. 6. Libraries 3D yang berbasis API OpenGL ES FreeType untuk rendering huruf Bitmap dan vector. 8. Library SQLite, engine untuk database relasional yang ringan. 4. Layer Android Runtime berisi berbagai core libraries yang menyediakan sebagian besar fungsionalitas yang serupa dengan API standar pada bahasa pemrograman Java. Pada layer ini juga terdapat Dalvik virtual machine (VM) dimana setiap aplikasi Android akan berjalan sebagai proses dengan instan tersendiri di atas VM ini. 5. Layer Linux Kernel berupa kernel Linux versi 2.6 sebagai core dari sistem yang menyediakan berbagai layanan seperti keamanan, manajemen memori, manajemen proses, stack jaringan, dan model driver. Layer ini juga menyediakan abstraksi antara perangkat keras dan lunak di atasnya. 4

5 Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan disemua platform (platformindependent). Berikut adalah sifat Eclipse : 1. Multi-platform, target sistem operasi Eclipse adalah Microsoft, Linux, Solaris, AIX dan Mac OS X. 2. Multi-language, dikembangkan dengan bahasa pemrograman Java, namun Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya seperti C/C++, Cobol, Phyton, Perl, PHP, dll. 3. Multi-role, selain untuk pengembangan aplikasi, Eclipse juga dapat digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak. XML XML (Extensible Markup Language) adalah bahasa markup serba guna yang direkomendasikan oleh W3C (World Wide Web Consortium) untuk mendeskripsikan berbagai macam data. XML menggunakan markup tags seperti halnya HTML (Hypertext Markup Language) namun penggunaannya tidak terbatas pada tampilan halaman web saja. XML untuk saat ini bukan merupakan pengganti HTML. XML mendeskripsikan susunan informasi dan berfokus pada informasi itu sendiri. XML terutama dibutuhkan untuk menyusun dan menyajikan informasi dengan format yang tidak mengandung format standard seperti heading, paragraph, table dan sebagainya. PHP PHP (Hypertext Preprocessor) adalah skrip bersifat server-side yang ditambahkan ke dalam HTML. PHP sendiri merupakan singkatan dari Personal Home Page Tools. Skrip ini akan membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis. (Yahya Kurniawan, 2002). SQLite SQLite merupakan sebuah sistem manajemen basis data relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. 5

6 Inti SQLite bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai bagian integral dari sebuah program secara keseluruhan. Sehingga protokol komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan karena dapat mereduksi overhead, latency times, dan secara keseluruhan lebih sederhana. Seluruh elemen basis data (definisi data, tabel, indeks, dan data) disimpan sebagai sebuah file. MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat Open Source. Open Source menyatakan bahwa software ini dilengkapi source code, selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi. (Abdul Kadir, 2008). UML UML (Unified Modelling Language) adalah sebuah bahasa standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML lebih sesuai untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek. Terdapat beberapa diagram yang didefinisikan oleh UML, diantaranya use case diagram, class diagram, statechart diagram, activity diagram, sequence diagram, collaboration diagram, component diagram, dan deployment diagram. (Dharwiyanti & Wahono, 2006) METODE PENELITIAN Prosedur yang dilakukan dalam penelitian secara garis besar dibagi menjadi lima tahap yaitu, pengumpulan data, analisis masalah, perancangan aplikasi, pembuatan aplikasi, dan uji coba aplikasi. Pengumpulan data menggunakan sumber data sekunder yaitu, data diperoleh dari Dinas Kesehatan Kota Depok dan referensi-referensi yang berkaitan dengan masalah yang dibahas. Sedangkan teknik pengumpulan data dilakukan dengan melakukan observasi (pengamatan) dan riset lapangan ke Dinas Kesehatan Kota Depok. Setelah data dikumpulkan, kemudian dilakukan tahap menganalisis masalah dan menjabarkan gambaran umum aplikasi yang akan dibuat. 6

7 Setelah didapat gambaran umum aplikasi yang akan dibuat, selanjutnya Penulis membuat perancangan aplikasi dengan menggunakan UML yang kemudian dilanjutkan dengan perancangan terhadap interface dan database. Selanjutnya, dilakukan pembuatan aplikasi berupa pengkodean program sesuai dengan rancangan yang telah dibuat dengan menggunakan IDE Eclipse Galileo, SQLite sebagai database lokal, dan MySQL sebagai database server. Aplikasi yang telah dibuat, kemudian akan dilakukan uji coba untuk melihat sejauh mana aplikasi dapat berfungsi sesuai dengan yang diharapkan. Uji coba dilakukan dengan menggunakan emulator Android versi Google APIs (SDK Version 8). ANALISIS DAN PERANCANGAN Pengumpulan Data Karena penentuan daerah atau lokasi mengambil objek Kota Depok maka Penulis melakukan observasi terhadap Kota Depok. Observasi dilakukan melalui pengamatan dari referensi-referensi yang berasal dari buku-buku dan internet yang mengulas mengenai pembagian wilayah administratif Kota Depok beserta organisasi fungsional Unit Pelayanan Kesehatan atau Puskesmas yang tersebar di wilayah administratif tersebut. Observasi ini dilakukan untuk membantu Penulis dalam menentukan titik lokasi yang akan digunakan untuk mendapatkan koordinat Titik Lintang (Longitude) dan Titik Bujur (Latitude) dalam pembuatan peta digital. Serta membantu Penulis dalam mengolah data jumlah penderita dengan mengetahui sebaran organisasi fungsional Unit Pelayanan Kesehatan atau Puskesmas yang tersebar di wilayah administratif Kota Depok. Dari observasi yang telah dilakukan, dapat diketahui bahwa wilayah administratif Kota Depok mencakup 11 Kecamatan dan 63 Kelurahan. Berikut adalah sepenggal data pembagian wilayah administratif di Kota Depok: Tabel 1 Wilayah Administratif di Kota Depok 7

8 Berdasarkan hasil observasi ini, maka Penulis mengambil titik lokasi untuk mendapatkan koordinat Longitude dan Latitude berdasarkan Kecamatan yang terdapat di Kota Depok. Koordinat Longitude dan Latitude ini didapat dengan menggunakan teknologi GPS yang terdapat pada Google Maps. Adapun data Longitude dan Latitude Kecamatan di Kota Depok yaitu, sebagai berikut : Tabel 2 Data Longitude dan Latitude Kecamatan di Kota Depok Setelah mendapatkan data Longitude dan Latitude Kecamatan di Kota Depok, selanjutnya Penulis melakukan observasi mengenai penyakit yang menjadi endemik di Kota Depok melalui pengamatan dari referensi-referensi yang berasal dari internet. Dari pengamatan yang telah dilakukan, dapat diketahui bahwa penyakit Demam Berdarah, Filaria, dan TBC merupakan penyakit yang menjadi endemik di Kota Depok sehingga Penulis menjadikan penyakit Demam Berdarah, Filaria, dan TBC sebagai objek penyakit yang dibahas dalam penulisan Tugas Akhir ini. Data jumlah penderita penyakit-penyakit tersebut diperoleh dari Dinas Kesehatan Kota Depok yang beralamat di Jalan Kemakmuran Raya No. 58, Depok. Berikut adalah sepenggal data jumlah penderita penyakit Demam Berdarah di Kota Depok: Tabel 3 Data Jumlah Penderita Penyakit Demam Berdarah 8

9 Analisis Masalah Dari penelitian yang telah dilakukan sebelumnya, Kota Depok merupakan salah satu kota yang masyarakatnya banyak terjangkit penyakit Demam Berdarah, Filaria, dan TBC. Tingginya jumlah penderita di setiap tahunnya, sehingga dibutuhkan sebuah aplikasi yang dapat membantu untuk melihat sebaran penyakit-penyakit ini. Informasi yang jelas mengenai penyakit-penyakit tersebut juga sangat dibutuhkan agar user dapat mencegah, mewaspadai, dan mengantisipasi penyakit-penyakit ini. Kemudahan dalam mengelola data jumlah penderita juga sangat dibutuhkan, sehingga diperlukan sebuah interface yang dapat memfasilitasi admin agar pengelolaan terhadap data jumlah penderita dapat menjadi lebih mudah, efisien, dan data dapat selalu terjaga keakuratannya. Gambaran Umum Aplikasi Yang Akan Dibuat Aplikasi Untuk Menampilkan Informasi Sebaran Penyakit ini, terdiri dari 2 buah aplikasi, pertama adalah aplikasi sebaran penyakit yang diperuntukkan untuk user dan kedua adalah aplikasi sebaran penyakit yang diperuntukkan untuk admin. Kedua aplikasi tersebut dibuat berbasis mobile yang dibuat dengan menggunakan bahasa pemrograman Android. Pada aplikasi sebaran penyakit untuk user, informasi yang disajikan berupa peta wilayah Kota Depok yang terdiri dari 11 Kecamatan. Untuk menampilkan peta menggunakan bantuan koneksi peta digital dari Google Maps yang diwakilkan oleh penanda lokasi (marker) untuk masing-masing Kecamatan. User dapat melihat daerah sebaran dari masing-masing penyakit dengan disertai informasi jumlah penderita masing-masing penyakit tersebut di setiap Unit Pelayanan Kesehatan atau Puskesmas yang berada di setiap Kelurahan pada masing-masing Kecamatan. Informasi mengenai penyakit turut disediakan untuk menambah pengetahuan user. Disajikan pula secara singkat profil Kota Depok, dan panduan sebagai petunjuk terhadap penggunaan aplikasi. Sedangkan aplikasi sebaran penyakit untuk admin, dirancang dengan sebuah interface yang dapat mengakomodir kebutuhan admin dalam mengelola data penderita yaitu, dengan fasilitas untuk menambah, mengubah, dan menghapus data. Perancangan Aplikasi Perancangan aplikasi dilakukan dengan membuat rancangan alur program dengan menggunakan UML serta membuat rancangan terhadap interface dan database yang digunakan. 9

10 Rancangan UML 1. Use Case Diagram Gambar 2 Rancangan Use Case Diagram Diagram ini menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Aktor-aktor yang terdapat pada aplikasi ini adalah user dan admin. Interaksi-interaksi yang terjadi yaitu, user dapat melihat profil Kota Depok, melihat info penyakit, melihat peta sebaran penyakit, melihat panduan terhadap penggunaan aplikasi, dan melihat profil pembuat atau profil dari Penulis. Sedangkan admin dapat melakukan update data yang terdiri dari fungsi untuk menambah, mengubah, dan menghapus data. Terdapat pula fungsi untuk melihat data jumlah penderita serta fungsi untuk melihat peta sebaran penyakit. 2. Activity Diagram Gambar 3 dan 4 masing-masing menggambarkan alir aktifitas dari use case Lihat Info Penyakit DBD dan use case Lihat Peta Sebaran DBD (untuk user). Alir aktifitas dimulai dari user menjalankan aplikasi dan sistem akan menampilkan Halaman Splash Screen. Dari Halaman Splash Screen sistem akan langsung menampilkan Halaman Menu Utama. Halaman Menu Utama terdiri dari 3 menu utama seperti yang digambarkan dengan transisi yaitu, menu "Tab Menu", "Tab Info", dan "Tab About". 10

11 Gambar 3 Rancangan Activity Diagram Lihat Info Penyakit DBD Gambar 4 Rancangan Activity Diagram Lihat Peta Sebaran DBD (User) Gambar 5 Rancangan Activity Diagram Update Data 11

12 Gambar 5 merupakan Activity Diagram yang menggambarkan alir aktifitas dari use case Update Data. Alir aktifitas dimulai dari admin menjalankan aplikasi dan sistem akan melakukan aktifitas untuk menampilkan Halaman Login. Masukkan username dan password, disini terdapat sebuah kondisi yaitu, jika username dan password yang dimasukkan salah maka admin tidak dapat login sehingga tidak berhak untuk mengakses sistem yang disimbolkan dengan final state. Sedangkan jika username dan password yang dimasukkan benar maka admin berhasil login dan sistem akan melakukan aktifitas untuk menampilkan Halaman Splash Screen yang selanjutnya akan beralih ke Halaman Menu Utama. Gambar 6 Rancangan Activity Diagram Lihat Data Jumlah Penderita DBD Gambar 7 Rancangan Activity Diagram Lihat Peta Sebaran DBD (Admin) Gambar 6 dan 7 masing-masing menggambarkan alir aktifitas dari use case Lihat Info Data Jumlah Penderita DBD dan use case Lihat Peta Sebaran DBD (untuk admin). Alir aktifitas dimulai dari user menjalankan aplikasi dan sistem akan menampilkan Halaman Login. Setelah admin berhasil login akan masuk ke Halaman Menu Utama. Dimana Halaman Menu Utama terdiri dari 4 menu utama seperti yang digambarkan dengan transisi fork yaitu, 12

13 menu "Update Data", "Data Jumlah Penderita", "Peta Sebaran", dan "Keluar" yang merupakan final state dari Activity Diagram ini. 3. Sequence Diagram Gambar 8 Rancangan Sequence Diagram Lihat Info Penyakit DBD Gambar 8 merupakan Sequence Diagram yang menggambarkan rangkaian langkah yang dilakukan oleh user untuk mendapatkan output pada use case Lihat Info Penyakit DBD. Disini, Halaman Splash Screen, Menu Utama, Tab Menu, Daftar Penyakit, Penyakit DBD, Kategori Info Penyakit DBD, dan Info Penyakit DBD digambarkan dengan simbol boundary karena berfungsi sebagai interface. Diawali dengan user menjalankan aplikasi, sistem akan merespon dengan menampilkan Halaman Splash Screen yang selanjutnya akan beralih ke Halaman Menu Utama. Gambar 9 Rancangan Sequence Diagram Lihat Peta Sebaran DBD (User) 13

14 Gambar 9 merupakan Sequence Diagram yang menggambarkan rangkaian langkah yang dilakukan oleh user untuk mendapatkan output pada use case Lihat Peta Sebaran DBD (untuk user). Disini, Halaman Splash Screen, Menu Utama, Tab Menu, Daftar Penyakit, Penyakit DBD, Peta DBD, Marker Peta DBD, Dialog, dan Info Jumlah Penderita DBD digambarkan dengan simbol boundary karena berfungsi sebagai interface. Sedangkan Tabel Lokasi dan Tabel Penderita digambarkan dengan symbol entity karena merupakan tabel yang tersimpan di dalam database. Gambar 10 Rancangan Sequence Diagram Update Data Gambar 10 merupakan Sequence Diagram yang menggambarkan rangkaian langkah yang dilakukan oleh admin untuk mendapatkan output pada use case Update Data. Disini, Halaman Login digambarkan dengan simbol control karena berfungsi sebagai pengendali sistem. Halaman Splash Screen, Menu Utama, dan Update Data digambarkan dengan simbol boundary karena berfungsi sebagai interface. Sedangkan Tabel Login dan Tabel Penderita digambarkan dengan simbol entity karena merupakan tabel yang tersimpan di dalam database. Gambar 11 Rancangan Sequence Diagram Lihat Data Jumlah Penderita DBD 14

15 Gambar 11 merupakan Sequence Diagram yang menggambarkan rangkaian langkah yang dilakukan oleh admin untuk mendapatkan output pada use case Lihat Data Jumlah Penderita DBD. Disini, Halaman Login digambarkan dengan simbol control karena berfungsi sebagai pengendali sistem. Halaman Splash Screen, Menu Utama, Daftar Data Jumlah Penderita, dan Data Jumlah Penderita DBD digambarkan dengan simbol boundary karena berfungsi sebagai interface. Sedangkan Tabel Login dan Tabel Penderita digambarkan dengan simbol entity karena merupakan tabel yang tersimpan di dalam database. Gambar 12 Rancangan Sequence Diagram Lihat Peta Sebaran DBD (Admin) Gambar 12 merupakan Sequence Diagram yang menggambarkan rangkaian langkah yang dilakukan oleh admin untuk mendapatkan output pada use case Lihat Peta Sebaran DBD (untuk admin). Disini, Halaman Login digambarkan dengan simbol control karena berfungsi sebagai pengendali sistem. Halaman Splash Screen, Menu Utama, Daftar Peta Sebaran, Peta DBD, Marker Peta DBD, Dialog, dan Info Jumlah Penderita DBD digambarkan dengan simbol boundary karena berfungsi sebagai interface. Sedangkan Tabel Login, Lokasi, dan Penderita digambarkan dengan simbol entity karena merupakan tabel yang tersimpan di dalam database. 4. Class Diagram Gambar 13 merupakan Class Diagram dari aplikasi ini yang mendeskripsikan objekobjek yang terlibat dalam sistem dan hubungan-hubungan di antara mereka. 15

16 Gambar 13 Rancangan Class Diagram Rancangan Database Pada Aplikasi Untuk Menampilkan Informasi Sebaran Penyakit di Kota Depok ini, dibutuhkan 3 tabel yaitu, Tabel Lokasi, Tabel Login, dan Tabel Penderita. Tabel 4 Tabel Penderita Tabel 5 Tabel Login Tabel 6 Tabel Lokasi Keterangan : * Primary Key 16

17 Rancangan Interface Rancangan Interface terdiri dari Halaman Splash Screen User, Halaman Menu Utama User, Halaman Tab Menu, Halaman Tab Info, Halaman Tab About, Halaman Profil Depok, Halaman Daftar Penyakit, Halaman Penyakit DBD, Filaria, dan TBC, Halaman Kategori Info Penyakit DBD, Filaria, dan TBC, Halaman Info Penyakit DBD, Filaria, dan TBC, Halaman Peta User, Halaman Dialog, Halaman Info Jumlah Penderita DBD, Filaria, dan TBC, Halaman Login, Halaman Splash Screen Admin, Halaman Menu Utama Admin, Halaman Update Data, Halaman Daftar Data Jumlah Penderita, Halaman Daftar Peta Sebaran, Halaman Data Jumlah Penderita DBD, Filaria, dan TBC, Halaman Peta Admin. Berikut salah satu contoh rancangan halaman yang akan dibuat yaitu, Halaman Tab Menu : Gambar 14 Rancangan Halaman Tab Menu Halaman Tab Menu terdiri dari 1 buah Text View yang memuat judul aplikasi dan 3 buah Button yaitu, "Profil Kota Depok", "Daftar Penyakit", dan "Keluar". PEMBUATAN DAN UJI COBA APLIKASI Pembuatan Aplikasi Setelah membuat rancangan alur program dengan menggunakan UML serta membuat rancangan database dan rancangan interface, berikutnya adalah melakukan pembuatan aplikasi berupa pengkodean program. Berikut ini akan dibahas pembuatan Halaman Tab Menu (Gambar 14). Rancangan interface dibuat pada file tabmenu.xml. Berikut potongan kode yang digunakan: 17

18 <Button 1# android:text="profil Kota Depok" 2# android:layout_centerinparent="true" 3# 4# 5# android:clickable="true"/> Kode diatas digunakan untuk membuat objek Button beserta pengaturan propertiesnya. Kode pada baris 1\# digunakan untuk memberi nama pada Button. Kode pada baris 2\# digunakan untuk mengatur letak Button pada halaman yaitu, Button akan berada ditengahtengah layar halaman. Kode pada baris 3\# digunakan untuk menyisipkan icon pada Button dimana letaknya berada di sebelah kiri dari Button dimana icon yang dipakai berada pada folder drawable dengan nama file petaa. Kode pada baris 4\# digunakan untuk memberikan id pada objek yang nantinya dari id ini akan direferensikan dalam pembuatan method pada kelas Java. Sedangkan Kode pada baris 5\# adalah pengaturan fungsi untuk Button, Button akan berfungsi dengan cara diklik. Setelah interface dibuat, selanjutnya logika program bisa dibuat. Berikut potongan kode yang terdapat pada class TabMenu.java: Button profil = (Button) findviewbyid(r.id.btn_profil_depok); profil.setonclicklistener(this); Kode diatas bertujuan untuk menginisialisasi sebuah objek baru. Dalam hal ini "btn\_profil\_depok" diinisialisasi sebagai sebuah objek Button kemudian objek tersebut direferensikan dari id yang telah ditentukan di file tabmenu.xml. public void onclick (View view) { Intent i = null; if (view == findviewbyid(r.id.btn_profil_depok)) { i = new Intent(TabMenu.this, ProfilDepok.class); startactivity(i); }; Kode diatas adalah sebuah method, apabila Button diklik maka akan dijalankan sebuah activity baru dari intent yang diberikan lewat perintah startactivity(). Dalam hal ini, Button yang direferensikan dengan id "btn\_profil\_depok" akan menuju ke class ProfilDepok.java. 18

19 Uji Coba Aplikasi Sebaran Penyakit Untuk User Setelah aplikasi berhasil dimuat ke emulator, secara otomatis aplikasi akan langsung dijalankan. Halaman yang akan muncul pertama kali adalah Halaman Splash Screen sebagai tampilan pembuka aplikasi. Setelah Halaman Splash Screen muncul, selanjutnya akan beralih ke Halaman Menu Utama. Halaman Menu Utama berbentuk tab dimana Halaman Tab Menu merupakan tab pertama sehingga tampil paling depan diantara tab-tab yang lainnya. Gambar 15 Tampilan Halaman Splash Screen User, Halaman Tab Menu, Halaman Daftar Penyakit Pada Halaman Tab Menu, pilih menu Daftar Penyakit yang akan menampilkan Halaman Daftar Penyakit. Pilih salah satu menu, jika memilih menu Demam Berdarah maka akan tampil Halaman Penyakit DBD. Halaman Penyakit DBD terdiri dari 2 pilihan menu yaitu, Info Penyakit dan Peta Sebaran. Pilih menu Info Penyakit untuk melihat info penyakit berdasarkan kategori yang dipilih dan pilih menu Peta Sebaran untuk melihat peta sebaran dari penyakit DBD. Gambar 16 Tampilan Halaman Penyakit DBD, Halaman Info Penyakit DBD, Halaman Peta DBD 19

20 Pada Halaman Peta terlihat marker (penanda lokasi yang berwarna merah). Klik salah satu marker maka akan muncul Halaman Dialog. Pilih menu "Lihat Info" untuk melihat informasi jumlah penderita penyakit DBD berdasarkan marker atau lokasi yang dipilih. Gambar 17 Tampilan Halaman Dialog dan Halaman Info Jumlah Penderita DBD Uji Coba Aplikasi Sebaran Penyakit Untuk Admin Halaman yang akan muncul pertama kali adalah Halaman Login, masukkan username dan password untuk mengakses aplikasi. Jika username dan password benar, maka akan tampil Halaman Splash Screen sebagai tampilan pembuka aplikasi. Setelah Halaman Splash Screen muncul, selanjutnya akan beralih ke Halaman Menu Utama. Gambar 18 Tampilan Halaman Login, Halaman Splash Screen Admin, dan Halaman Menu Utama Admin 20

21 Pada Halaman Menu Utama, pilih menu Update Data yang akan menampilkan Halaman Update Data. Halaman ini digunakan untuk memperbaharui data jumlah penderita penyakit. Pilih menu Data Jumlah Penderita maka akan tampil Halaman Data Jumlah Penderita yang akan menampilkan secara lengkap data jumlah penderita yang tersimpan di dalam database. Dan pilih menu Peta Sebaran yang akan menampilkan Halaman Peta yang berisi peta sebaran penyakit beserta informasi jumlah penderita penyakit. Gambar 19 Tampilan Halaman Update Data, Halaman Data Jumlah Penderita, dan Halaman Peta Admin PENUTUP Kesimpulan Aplikasi yang dikembangkan sudah dapat berfungsi untuk menyajikan informasi mengenai daerah sebaran penyakit dalam bentuk visual yaitu, dalam bentuk peta beserta informasi mengenai jumlah penderita penyakit serta disajikan pula informasi mengenai penyakit tersebut. Dengan penyajian data dalam bentuk visual seperti ini, diharapkan dapat memudahkan user untuk melihat sebaran penyakit di Kota Depok yang dapat diakses kapan dan dimana saja. Data jumlah penderita juga diharapkan dapat dikelola dengan mudah dan efisien oleh admin karena sudah tersedianya interface untuk menambah, mengubah, dan menghapus data sehingga data jumlah penderita dapat disajikan secara akurat. 21

22 Saran Saran-saran yang mungkin bisa dijadikan pertimbangan untuk pengembangan aplikasi lebih lanjut antara lain : objek penyakit yang disajikan dalam aplikasi ini masih sangat sedikit sehingga perlu ditambah agar aplikasi ini semakin bermanfaat, perubahan data masih dilakukan dengan mencari id data yang ingin diubah atau data yang ingin dihapus terlebih dahulu. Jadi, admin tidak dapat langsung menuju data yang ingin diubah atau data yang ingin dihapus, serta belum tersedianya fasilitas untuk melihat grafik pertumbuhan sehingga tidak dapat dilakukan pemantauan apakah jumlah penderita penyakit semakin meningkat atau semakin menurun di setiap tahun. DAFTAR PUSTAKA [1] Abdul Kadir. Tuntunan Praktis Belajar Database Menggunakan MySQL. ANDI. Yogyakarta [2]. Adi Nugroho. Rekayasa Perangkat Lunak Menggunakan UML dan Java. ANDI. Yogyakarta [3]. Ivan Michael Siregar. Membongkar Source Code Berbagai Aplikasi Android. Gava Media. Yogyakarta [4]. Ivan Michael Siregar dkk. Mengembangkan Aplikasi Enterprise Berbasis Android. Gava Media. Yogyakarta [5]. Nazruddin Safaat H. ANDROID : Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika. Bandung [6]. Priyanta F. Pemrograman Android Untuk Pemula. Cerdas Pustaka Publisher. Jakarta [7]. Yani Rahardja dkk. Analisis dan Perancangan Mobile-Banking Dengan Menggunakan UML

akan berakibat kurang baik kepada pendidikan anak selanjutnya khususnya untuk daerah Jakarta Utara. Semakin berkembangnya kota Jakarta, semakin berkem

akan berakibat kurang baik kepada pendidikan anak selanjutnya khususnya untuk daerah Jakarta Utara. Semakin berkembangnya kota Jakarta, semakin berkem APLIKASI SISTEM INFORMASI SEKOLAH MENENGAH ATAS DI JAKARTA UTARA BERBASIS ANDROID ABSTRAK 1 Purnama (11107330) 2 Dr. Widya Silfianti, SKom., MMSi. 1 Mahasiswa Sistem Informasi Universitas Gunadarma hendyravasia@gmail.com

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

sumber daya manusia. Oleh sebab itu, pendidikan menjadi sangat penting dan vital dalam membangun sumber daya manusia yang cerdas dan berkualitas. Peme

sumber daya manusia. Oleh sebab itu, pendidikan menjadi sangat penting dan vital dalam membangun sumber daya manusia yang cerdas dan berkualitas. Peme APLIKASI SISTEM INFORMASI SEKOLAH MENENGAH ATAS DI JAKARTA UTARA BERBASIS ANDROID ABSTRAK 1 Hendi Ravasia (10107808) 2 Dr. Aviarini Indrati, SKom., MMSi. 1 Mahasiswa Sistem Informasi Universitas Gunadarma

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh

Lebih terperinci

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012

Lebih terperinci

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat

2 operasi ini lebih cepat diterima di kalangan para pengguna dan semakin banyak yang menggunakan sistem operasi ini. Kemajuan teknologi saat ini dapat PERANCANGAN SISTEM INFORMASI OBJEK WISATA DI KABUPATEN GARUT SECARA REALTIME BERBASIS MOBILE ANDROID MENGGUNAKAN ECLIPSE 3.5.2 GALILEO Rangga Septian Putra (11108588) rangga.s.putra@gmail.com Jurusan Sistem

Lebih terperinci

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b APLIKASI PERPUSTAKAAN ONLINE BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Febriani Kusumatuti Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012 Di zaman

Lebih terperinci

Bab 3 Perancangan Sistem

Bab 3 Perancangan Sistem 14 Bab 3 Perancangan Sistem Proses perancangan dan pengimplementasian aplikasi Objek Wisata Kabupaten Poso Berbasis Android diperlukan perancangan sistem. Perancangan sistem bertujuan untuk memberikan

Lebih terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa

Lebih terperinci

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Makalah Nomor: KNSI-106 APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID Tavipia Rumambi 1, Rosny Gonidjaya 2, Sari Dwi Rahmani 3 Jurusan Teknik Informatika, Fakultas Teknologi

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha APLIKASI SISTEM INFORMASI GEOGRAFIS YANG MEMETAKAN EMPAT BENGKEL MOTOR RESMI DI KOTA DEPOK BERBASIS PLATFORM ANDROID Zara Zulfariana *), Dr. Ernastuti, SSi., MKom **) Jurusan Sistem Informasi, Fakultas

Lebih terperinci

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR. RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR Oleh: Muhajir Abstrak: Kemajuan teknologi berpengaruh besar pada perkembangan

Lebih terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan

Lebih terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform

Lebih terperinci

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

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah... DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... ix DAFTAR LAMPIRAN... x BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2

Lebih terperinci

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Beberapa sumber referensi didapat dari berbagai penelitian yang dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul Perancangan Aplikasi

Lebih terperinci

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android M. Abdurrozzaq Almuzakki Program Studi Teknik Informatika - S1, Fakultas Ilmu Komputer, Universitas

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad APLIKASI PENCARIAN LOKASI SEKOLAH MENGGUNAKAN METODE LBS BERBASIS ANDROID Selvi Isni Hadi Saputri Nuryuliani Universitas Gunadarma Jl. Margonda Raya Pondok Cina Depok ABSTRAK Depok merupakan kota metropolitan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 28 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Berbagi Cerita Wisata Surakata Berbasis Android yaitu meliputi hardware dan software

Lebih terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID Sudra Irawan, Dhamas Noprian Jurusan Teknik Informatika Politeknik Negeri Batam sudra@polibatam.ac.id

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA 10 BAB II KAJIAN PUSTAKA 2.1 Pengertian Aplikasi Menurut Kamus Besar Bahasa Indonesia, Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atau ketentuan bahasa pemrograman

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan untuk mengetahui bagaimana alur atau tata cara memperoleh rute pariwisata di Provinsi Jawa

Lebih terperinci

HALAMAN PENGESAHAN PEMBIMBING...

HALAMAN PENGESAHAN PEMBIMBING... DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN PEMBIMBING... SURAT PERNYATAAN... ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... DAFTAR MODUL PROGRAM... i ii iii iv v vii x

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN Pada bagian ini penulis akan menjelaskan system analisis dan perancangan dalam membuat pembuatan aplikasi ini. Setelah semua kebutuhan selesai dianalisis, maka penulis akan

Lebih terperinci

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

ABSTRAK. Kata kunci : Google Map, Android, Kuliner. ABSTRAK Teknologi sudah menjadi kebutuhan pelengkap di lingkungan masyarakat sekarang ini. Proses penelusuran informasi secara manual yang membutuhkan waktu yang lama untuk menemukan tempat atau lokasi

Lebih terperinci

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data.

BAB II LANDASAN TEORI. komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan. seperti pembuatan dokumen atau pengolahan data. BAB II LANDASAN TEORI 2.1 Aplikasi Menurut ALI ZAKI dan SMITDEV COMMUNITY Aplikasi adalah komponen yang berguna melakukan pengolahan data meupun kegiatan-kegiatan seperti pembuatan dokumen atau pengolahan

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma

Lebih terperinci

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit

ANDROID Sejarah, Arsitektur,Platform Android By Si_pit ANDROID Sejarah, Arsitektur,Platform Android By Si_pit Email : hafatama@gmail.com 1. Sekilas Android 2. Arsitektur Android 3. Ponsel Pertama Android 4. Platform 5. Keunggulan 6. Grafik perkembangan 7.

Lebih terperinci

Gambar 1. Perangkat mobile Android

Gambar 1. Perangkat mobile Android Modul 8 1. TUJUAN Mahasiswa dapat menegetahui beberapa tipe sistem operasi Android Mahasiswa dapat mencoba membuat beberapa aplikasi Android sederhana Mahasiswa dapat membuat aplikasi menampilkan text

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, pencarian lokasi apotek menggunkan sistem operasi android berbasis google

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan

Lebih terperinci

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID Makalah Nomor: KNSI-40 APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID Ike Putri Kusumawijaya 1, Kemal Ade Sekarwati 2 1 Teknik Informatika, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda. BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dari penelitian sebelumnya sudah pernah membuat sistem menggunakan bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.

Lebih terperinci

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN... DAFTAR ISI ABSTRAKSI... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... viii DAFTAR TABEL... xi DAFTAR LAMPIRAN... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 3

Lebih terperinci

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android

Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 419 Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android dan PHP Jujur Taruli Tua N, Rifqi Nadya

Lebih terperinci

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok

Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Rancang Bangun Aplikasi Android Untuk Pemetaan Rumah Sakit di Kota Depok Dharmayanti 1), Fitrianingsih 2), Parno 3), Eko Putra 4), Andhika Prakasa Kasma 5) 1,2) Jurusan Teknik Informatika, 3) Jurusan Manajemen

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Tanah dalam perspektif ekonomi merupakan suatu investasi yang mempunyai nilai tinggi dan terus meningkat dari tahun ke tahun. Peningkatan nilai tanah

Lebih terperinci

yang terjadi selama ini mencakup perkembangan infrastruktur TI, yakni hardware, software, data, dan komunikasi [5]. Untuk itu infrastruktur teknologi

yang terjadi selama ini mencakup perkembangan infrastruktur TI, yakni hardware, software, data, dan komunikasi [5]. Untuk itu infrastruktur teknologi APLIKASI UNTUK MENGATUR DATA PADA RAK SERVER BERBASIS MOBILE Rizka Nurul Utami (50407741) Jurusan Teknik Informatika, Teknologi Industri Universitas Gunadarma Jl. Margonda Raya,100, Pondok Cina, Depok

Lebih terperinci

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

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Peneliti tentang pembelajaran pernah dibahas oleh I Nyoman Diva Purnama Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik Informatika

Lebih terperinci

BAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan

BAB II LANDASAN TEORI. Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan 26 BAB II LANDASAN TEORI 2.1 Indekos Indekos = kos yaitu tinggal di rumah orang lain dengan atau tanpa makan (dengan membayar setiap bulan), memondok. (Departemen Pendidikan Nasional, 2008). 2.2 Unified

Lebih terperinci

DAFTAR ISI COVER... 1 COVER DALAM... 1 KATA MUTIARA... 1 HALAMAN PERSEMBAHAN... 1 PERNYATAAN ABSTRAK... v. KATA PENGANTAR...

DAFTAR ISI COVER... 1 COVER DALAM... 1 KATA MUTIARA... 1 HALAMAN PERSEMBAHAN... 1 PERNYATAAN ABSTRAK... v. KATA PENGANTAR... DAFTAR ISI Halaman COVER... 1 COVER DALAM... 1 KATA MUTIARA... 1 HALAMAN PERSEMBAHAN... 1 PERNYATAAN... 1 ABSTRAK... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xi DAFTAR GAMBAR... xiii BAB

Lebih terperinci

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang

Lebih terperinci

PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID

PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID Geri Krisdiansyah, Emha Taufiq Luthfi STMIK AMIKOM Yogyakarta email : emha@amikom.ac.id

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Analisis sistem merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux

BAB 2 TINJAUAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux BAB 2 TINJAUAN PUSTAKA 2.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform

Lebih terperinci

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE

APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Makalah Nomor: KNSI-431 APLIKASI INFORMASI PARIWISATA DI KABUPATEN CIAMIS BERBASIS MOBILE PHONE Mita Lailasari 1, Dewanti Wulandari 2, Ana Kurniawati 3 Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei 5 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian tentang aplikasi kamus digital ini pernah dibuat oleh Agustinus Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia

Lebih terperinci

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001). 1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID Naskah Publikasi diajukan oleh Yudhita Dewi Retnoningratri 09.11.3399 kepada SEKOLAH TINGGI ILMU MANAJEMEN INFORMATIKA DAN

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 28 BAB III ANALISA DAN PERANCANGAN III.1. Analisis Masalah Tujuan dari tahap analisis adalah memahami dengan sebenar-benarnya kebutuhan dari aplikasi baru dan mengembangkan sebuah sistem dalam menentukan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,

Lebih terperinci

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang

BAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih

Lebih terperinci

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM BAB III ANALISIS DAN RANCANGAN SISTEM 1.1 Analisis Kebutuhan 1.1.1 Kebutuhan Hardware Dalam Pembuatan Aplikasi Layanan Pesan Antar Makanan di Kota Solo Berbasis Android ini, berikut adalah beberapa Kebutuhan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisa Sistem Event kebudayaan merupakan acara yang diselenggarakan dengan tujuan untuk melestarikan kebudayaan daerah. Pelaksanaan event kebudayaan di Jawa

Lebih terperinci

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc (www.google.com) membeli Android Inc

BAB II LANDASAN TEORI. aplikasi. Awalnya, Google.inc (www.google.com) membeli Android Inc BAB II LANDASAN TEORI 2.1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi dan aplikasi. Android menyediaan platform terbuka bagi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan BAB IV ANALISIS DAN PERANCANGAN 4.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID Akhmad Agus Wijayanto, Bowo Nurhadiono, S.Si M.Kom Penulis, Mahasiswa S-1 Jurusan Teknik Informatika Universitas Dian Nuswantoro

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc. BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan

Lebih terperinci

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

KAMUS INGGRIS-INDONESIA BERBASIS J2ME KAMUS INGGRIS-INDONESIA BERBASIS J2ME Lenny Ike C. M., Wiratmoko Yuwono, ST, Kholid Fathoni, S.Kom Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember

Lebih terperinci

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

Lebih terperinci

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya / WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Karya tulis ini mengacu beberapa karya tulis yang telah dibuat sebelumnya yang teknologi dan sistem kerjanya berhubungan dengan karya tulis

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat di operasikan. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi perangkat bergerak (mobile device) berkembang begitu pesat sehingga jika dilihat dari ukuran fisik perangkat tersebut menjadi semakin mengecil

Lebih terperinci

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. A. TUJUAN PERTEMUAN KE 1 Pengenalan Aplikasi Mobile Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile. B. TEORI SINGKAT Android adalah sistem operasi mobile yang open source. Tahun

Lebih terperinci

1. Pendahuluan Perangkat Internet dan mobile dalam beberapa tahun belakangan ini mengalami perkembangan yang sangat pesat. Hal ini disebabkan karena k

1. Pendahuluan Perangkat Internet dan mobile dalam beberapa tahun belakangan ini mengalami perkembangan yang sangat pesat. Hal ini disebabkan karena k Purwarupa Sistem Informasi Geo-Social Berbasis Web dengan Memanfaatkan Geo-Tagging pada Citra Digital 1 Awalia Khumaira, 2 Tubagus Maulana Kusuma 1 Universitas Gunadarma (awalia_khumaira@student.gunadarma.ac.id)

Lebih terperinci

RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATION-BASED SERVICE

RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATION-BASED SERVICE 1 RANCANG BANGUN APLIKASI BERBASIS ANDROID PENCARIAN LOKASI UNIVERSITAS DI KOTA SEMARANG LOCATIONBASED SERVICE Didik Agus Hermanto, Program Studi Teknik InformatikaS1, Fakultas Ilmu Komputer, Dian Nuswantoro

Lebih terperinci

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA APLIKASI PEMETAAN GPS SMP SMA SURAKARTA BERBASIS MOBILE ANDROID Naskah Publikasi disusun oleh : Nama Pembimbing : Melani Puspita Dewi : 1. Aris Rakhmadi, S.T, M.Eng. 2. Endah Sudarmilah, M.Eng. PROGRAM

Lebih terperinci

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse Sekilas Tentang Android Android adalah sistem operasi untuk perangkat mobile seperti smartphone

Lebih terperinci

APLIKASI PEMANTAUAN KERJA BERBASIS WEB

APLIKASI PEMANTAUAN KERJA BERBASIS WEB APLIKASI PEMANTAUAN KERJA BERBASIS WEB Indraswari Dian Pratiwi 1, Adian Fatchur Rochim 2, Eko Handoyo 2 Abstrak - Tuntutan di dalam dunia kerja makin banyak, salah satunya adalah kedisiplinan para pekerja.

Lebih terperinci

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID Yulia Chalri 1, Hasma Rasjid 2, Thariq Basyir 3 1,2) Sistem Informasi, Fakultas Ilmu Komputer dan TI Universitas Gunadarma 3) Teknik Informatika,

Lebih terperinci

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Mirza Halim Saputra 11.12.5588 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA

Lebih terperinci

Koleksi Program Tugas Akhir dan Skripsi dengan

Koleksi Program Tugas Akhir dan Skripsi dengan Koleksi Program Tugas Akhir dan Skripsi dengann Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

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

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &

Lebih terperinci

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID Murtiyoso 1, Fandy Setyo Utomo 2 1 Program Studi Teknik Informatika, STMIK AMIKOM Purwokerto E-mail : moertiyoso@gmail.com 2 Program

Lebih terperinci

Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web

Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web Rancang Bangun Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web Mohamad Ilham Teknik Informatika dan Komputer Politeknik Negeri Jakarta Depok, Indonesia Ilham.372@gmail.com Abstrak -- Kemendikbud

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati

PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Dewi Tri Nurhayati 11.12.5536 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Lebih terperinci

APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI. diajukan oleh Anggita

APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI. diajukan oleh Anggita APLIKASI PENCARIAN UNIVERSITAS DI YOGYAKARTA BERBASIS SISTEM OPERASI ANDROID NASKAH PUBLIKASI diajukan oleh Anggita 09.11.3023 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Bab ini akan menjelaskan system analisis dan perancangan pada aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming, tahap pertama

Lebih terperinci

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer Student absent and Grade Information list Aplication System in Android Operating System Angga Tri Hendratno Undergraduate Program, Faculty of Industrial Engineering, 2010 Gunadarma University http://www.gunadarma.ac.id

Lebih terperinci

APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI APLIKASI RESEP MASAKAN KHAS KALIMANTAN BARAT BERBASIS ANDROID NASKAH PUBLIKASI disusun oleh Alpiandi 10.11.4158 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Masakan Minang adalah merupakan salah satu menu masakan yang paling digemari oleh masyarakat Indonesia, bahkan banyak warung-warung makan yang tersebar

Lebih terperinci