APLIKASI MOBILE ANDROID INFORMASI HARGA DAN CARA...
Transcript of APLIKASI MOBILE ANDROID INFORMASI HARGA DAN CARA...
1
APLIKASI MOBILE ANDROID INFORMASI HARGA DAN CARA
REGISTRASI PAKET INTERNET SEMUA PROVIDER
BERBASIS ANDROID
NASKAH PUBLIKASI
disusun oleh
Felichteos Dedi Wibowo
12.21.0644
kepada
JURUSAN TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2014
3
ANDROID MOBILE APPLICATON PRICING INFORMATION PACKAGE AND HOW TO
REGISTER INTERNET ALL ANDROID BASED PROVIDER
APLIKASI MOBILE ANDROID INFORMASI HARGA DAN CARA REGISTRASI PAKET
INTERNET SEMUA PROVIDER BERBASIS ANDROID
Felichteos Dedi Wibowo
M. Rudyanto Arief
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Keywords: android mobile applications, smartphones, internet package information
Paket Internetku is an application package that contains information about the Internet and how to package price manual registration of all providers from daily to monthly packages and detailed information contained in the provider package available in the internet. With this device users can find information on the internet package price, quotas were obtained, and how to register as well as other information regarding layanana provider. All providers of information can be obtained in a single application with menus that are easy to understand for both beginners or people who are already familiar with android smartphone apps.
4
1. Pendahuluan
Dunia teknologi informasi dan komunikasi pada beberapa tahun terakhir ini
mengalami perkembangan yang pesat dan berpengaruh pada kehidupan masyarakat.
Ponsel merupakan salah satu teknologi komunikasi yang ada yang digunakan oleh jutaan
manusia. Internet merupakan teknologi informasi yang memberikan aksen yang mudah.
Di dalam ponsel yang sekarang disebut dengan smartphone yang pasti memiliki fasilitas
dan fitur fitur yang berhubungan selalu dengan internet. Sehingga keduanya saling
berkaitan.
Smartphone merupakan ponsel yang memiliki teknologi canggih yang memiliki
fasilitas yang menujang dunia komunikasi dan kerja dan tak lepas dari internet sumber
fasilitas. Seorang pengguna tidak hanya menggunakan ponselnya untuk telepon dan
(Short Message Service) SMS saja untuk berkomunikasi. Pengguna dapat mengirim
mempublikasikan foto video dengan lebih cepat, berkomunikasi melalui messenger atau
social media. Pengguna smartphone sekarang tidak mengenal kalangan terlebih
pengguna smartphone android, banyak pengguna yang telah memilikinya dan
menggunakannya. Smartphone android di Indonesia mencapai 60% pengguna, riset dari
lembaga Sharing Vision yang dipublikasikan di www.bintanggadget.com pada tanggal l1
Juni 2014, mengumumkan hasil riset mereka terhadap “perilaku” pengguna Android di
Tanah Air. Hal yang menarik adalah sebanyak 60% pengguna smartphone di Indonesia
menggunakan platform Android.
Oleh karenanya penulis membuat aplikasi informasi info paket internet semua
operator untuk smartphone android yang memudahkan pengguna untuk bisa mengetahui
info paket internet semua operator dari paket harian, mingguan, dan bulanan, serta
informasi lain yang membantu memudahkan para pengguna smartphone dalam
memperoleh informasi
2. Landasan Teori
2.1 Konsep Dasar Sistem
2.1.1 Pengertian Sistem
Definisi sistem berkembang sesuai dengan konteks dimana pengertian sistem itu
digunakan. Berikut akan diberikan beberapa definisi sistem secara umum:
1. Kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama.
Contoh : sistem tatasurya, sistem pencernaan, sistem transportasi umum, sistem
otomotif, sistem komputer, sistem informasi.
2. Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar
objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan.
5
2.1.2 Pengertian Sistem informasi
Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks
apapun. Sementara informasi adalah data yang telah diolah menjadi sebuah bentuk yang
berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau
mendatang. Mc Leod mengatakan bahwa informasi adalah data yang telah diproses,
atau data yang memiliki arti (Hanif Al Fatta, 2007).
2.1.3 Komponen Sistem Informasi
Stair menjelaskan bahwa sistem informasi bebasis komputer dalam suatu organisasi
terdiri dari komponen-komponen berikut (Hanif Al Fatta, 2007):
1. Perangkat keras
2. Perangkat lunak
3. Database
4. Telekomunikasi
5. Manusia
2.1.4 Tipe-tipe Sistem Informasi
Computer Based Information System (CBIS) biasanya dibedakan menjadi beberapa tipe
aplikasi, yaitu :
1. Transaction Processing Systems (TPS2
2. Management Information Systems (MIS3
3. Decision Support Systems (DSS)
4. Expert System (ES
2.1.5 System Development Life Cycle (SDLC)
2.2 Mobile Application
Mobile application adalah proses pengembangan aplikasi untuk perangkat
genggam seperti PDA (Personal Digital Assistant), asisten digital perusahaan atau
telepon genggam. Aplikasi ini sudah ada pada telepon selama manufaktur, atau
didownload oleh pelanggan dari toko aplikasi dan dari distribusi perangkat lunak mobile
platform yang lain.
2.3 Android
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis Linux
yang mencakup sistem operasi, middleware dan aplikasi. Awalnya, Google Inc. membeli
Android Inc. yang merupakan pendatang baru yang membuat piranti lunak untuk ponsel /
smartphone. Kemudian untuk mengembangkan Android, dibentuklah Open Handset
Alliance, konsorsium dari 34 perusahaan piranti keras, piranti lunak, dan telekomunikasi,
termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
2.4 Software yang Digunakan
6
2.4.1 Eclipse
Eclipse adalah sebuah (Integrated Development Environment) IDE untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platfomm
independent). Berikut ini adalah sifat dari eclipse :
1. Multi-platform
2. Multi-language
3. Multi-role
2.4.2 Android SDK (Software Development Kit)
SDK (Software Development Kit) merupakan software yang menyediakan
lingkungan untuk mengembangkan aplikasi android. Berisikan Android API , debugger,
libraries, emulator, serta menyediakan dokumentasi yang cukup lengkap serta sample
code dan tutorial. IDE (Integrated Development Environment) yang secara resmi di-
support untuk diintegrasikan dengan Android SDK adalah IDE Eclipse, agar dapat
menyediakan android development environment pada IDE Eclipse dibutuhkan plugin
ADT (Android Development Tools).
2.4.3 Adobe Photoshop
Adobe photoshop merupakan salah satu program pengolah gambar standar
professional. Tutorial adobe photoshop merupakan perangkat lunak editor citra buatan
adobe system yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.
Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan
sehingga dianggap sebagai pemimpin pasar. Untuk perangkat lunak pengolah
gambar/foto dianggap sebagai produk terbaik yang pernah diproduksi oleh adobe
system. Adobe photoshop cs3 adalah program adobe photoshop versi kesepuluh.
2.4.4 Microsoft Excel
Excel merupakan alat yang luar biasa kuat untuk mendapatkan pemahaman
dari data yang sangat besar. Namun juga berfungsi baik untuk penghitungan sederhana
dan pelacakan hampir dari sebagian besar informasi. Kunci untuk membuka semua
kemungkinan adalah kisi sel. Sel bisa berisi angka, teks atau rumus. Excel meletakkan
data di sel dan grup dalam baris dan kolom. Hal itu memungkinkan pengguna
menambahkan data, mengurutkan dan memfilternya, meletakkan dalam tabel, dan
menyusun bagan yang bagus.
2.4.5 Snapping Tool
Snipping tool adalah tool pada windows yang sama kegunaannya dengan
printscreen, perbedaan dari printscreen dengan snipping tool adalah pemilihan tempat
7
untuk di copy. Printscreen berguna mengcopy seluruh area monitor. Snipping tool
berguna mengcopy beberapa area monitor yang kita pilih.
2.5 UML (Unifed Modeling Language)
UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan
grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan
pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-
Oriented). UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun
juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti
JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah
object-oriented database
2.6 Analisis Sistem Informasi
Analisis dan rancangan sistem informasi merupakan bagian atau pengembangan
sistem. Tahapan-tahapan pengembangan sistem informasi berhubungan dengan yang
lain untuk membentuk suatu siklus. Tahapan analisis sistem merupakan tahapan yang
sangat penting karena kesalahan didalam tahapan ini akan menyebabkan kesalahan
pada tahapam selamjutnya. Proses analisis sistem dalam pengembangan sistem
informasi merupkan suatu prosedur yang dilakukan untuk pemerikasaan masalah dan
penyusunan pemecahan masalah yang timbul serta membuat spesifikasi sistem yang
baru.
3. Analisis dan Perancangan Sistem
3.1 Analisis Sistem
Tahap analisis sistem dilakukan setelah tahap perancanaan sistem dan sebelum
tahap desain sistem. Analisis sistem (system analysis) adalah penguraian dari suatu
sistem informasi yang utuh kedalam bagian-bagian atau komponen-komponennya
dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-
permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan
kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-
perbaikannya.
Analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh
analisis sistem, yaitu:
1. Identify, yaitu mengidentifikasi masalah.
2. Understand, yaitu memahami kerja dari sistem yang ada.
3. Analyze, yaitu menganalisis sistem.
4. Report, yaitu membuat laporan hasil analisis.
8
3.2 Analisis SWOT
SWOT adalah akronim untuk kekuatan (Strenghts), kelemahan (Weakness),
peluang (Opportunities), dan ancaman (Threats) dari lingkungan eksternal perusahaan.
Menurut Jogiyanto, SWOT digunakan untuk menilai kekuatan-kekuatan dan kelemahan-
kelemahan dari sumber-sumber daya yang dimiliki perusahaan dan kesempatan-
kesempatan eksternal dan tantangan-tantangan yang dihadapi.
3.3 Analisis Kebutuhan Sistem
Analisis ini akan diuraikan mengenai kebutuhan-kebutuhan untuk penerapan
pembelajaran menggunakan aplikasi paket internetku. Kebutuhan system ini tergolong
menjadi 2 macam, yang pertama adalah kebutuhan fungsionalyang menunjukan what the
system should do atau menunjukan fasilitas apa yang dibutuhkan serta aktifitas apa saja
yang terjadi didalam aplikasi paket internetku. Kedua adalah kebutuhan nonfungsional
yang menunjukan kebutuhan yang harus disediakan untuk dapat mengakses aplikasi
paket internetku.
3.3.1 Kebutuhan Fungsional
Kebutuhan fungsional berisi proses-proses apa saja yang nantinya dilakukan
oleh sistem. Dibutuhkan sistem yang mampu melakukan fungsi-fungsi sebagai berikut:
1. Sistem mampu menampilkan menu utama.
2. Sistem mampu menampilkan menu paket internet.
3. Sistem mampu menampilkan tombol pilihan paket internet.
4. Sistem mampu menampilkan informasi tentang daftar paket internet meliputi
harga, kuota yang didapatkan, masa aktif, dan cara registrasi.
5. Sistem mampu menampilkan webview dari semua provider.
6. Sistem mampu menampilkan informasi layanan dari provider.
7. Sistem mampu menampikan Informasi atau tentang aplikasi.
8. Sistem mampu menampilkan bantuan atau cara penggunaan aplikasi secara
manual.Sistem mampu menampilkan menu keluar.
3.3.2 Kebutuhan Non Fungsional
Kebutuhan non fungsional adalah kebutuhan yang digunakan untuk membuat
aplikasi ini, yang meliputi ketersediaan perangkat keras, perangkat lunak dan pengguna.
1. Kebutuhan Koneksi Internet
Kebutuhan koneksi internet adalah kebutuhan koneksi yang dibutuhkan
aplikasi untuk dapat mengakses menu yang membutuhkan koneksi internet.
Untuk dapat membuka webview dengan lancar dibutuhkan koneksi 3G atau
HSDPA (High-Speed Downlink Packet Access) koneksi dengan kecepatan 144
9
Kbps untuk kondisi bergerak cepat (mobile), 384 Kbps untuk kondisi berjalan
(pedestrian) dan 2 Mbps untuk kondisi statik di suatu tempat.
2. Kebutuhan Perangkat Keras (Hardware)
a. Perangkat keras untuk pembuatan
Tabel 3.2 Spesifikasi Perangkat Keras PC/Notebook
Perangkat Keras Spesifikasi
Processor Intel® Pentium ® processor T4300 2.1GHz
Motherboard Intel®
Graphic Intel® GMA 4500M
Monitor 14.0" HD LED LCD
Memory 3GB
Harddisk 500GB seagate
Keyboard dan Mouse Standart dan touchpad
b. Perangkat keras untuk penerapan
Tabel 3.3 Spesifikasi Minimal Perangkat Keras yang Digunakan
untuk Penerapan
Perangkat Keras Smartphone
Spesifikasi
CPU 600MHz
3G HSDPA 7,2Mbps
WLAN Wi-Fi 802.11 b/g
Memory 128MB, 168 RAM
Layar 3Inchi
Sistem Operasi Android versi 2.2 (froyo)
3. Kebutuhan Perangkat Lunak (Software)
Perangkat lunak yang dibutuhkan dalam sistem ini adalah perangkat
lunak yang dibutuhkan dalam pembuatan aplikasi, antara lain :
a. Sistem Operasi, untuk sistem operasi yang menggunakan Windows 7
Profesional 32bit dan Windows 8.1 Enterprise 32bit.
b. Bahasa Pemrograman Java. Dalam hal ini menggunakan JDK (Java
Development Kit) 6u22-windows-i585 dan JRE (Java Runtime
Environment).
c. Integrated Development Environment (IDE) Eclipse, menggunakan
perangkat lunak eclipse galileo windows 32, sebab didalam eclipse terdapat
ADT (Android Development Tools).
10
d. Software Development Kit (SDK). Dalam hal ini SDK menyediakan
development environment dengan semua komponen yang diperlukan.
4. Kebutuhan Sumber Daya Manusia (Brainware)
Untuk mewujudkan aplikasi ini, maka saat melakukan implementasi ada
dua jenis sumber daya manusia yang menggunakan aplikasi paket internetku,
dengan wewenang dan kebutuhan yang berbeda itu programer dan user.
3.3.3 Analisis Kelayakan Sistem
Analisis ini digunakan untuk menentukan kemungkinan apakah pengembangan
aplikasi ini dapata diteruskan atau tidak. Ini dilakukan agar sistem baru tersebut benar-
benar dapat bermanfaat atau tidak.
1. Analisis Kelayakan Teknologi
2. Analisis Kelayakan Ekonomi
3. Analisis Kelayakan Operasional
4. Analisis Kelayakan Hukum
5. Analisis Kelayakan Sumber Daya
3.4 Perancangan Sistem
Perancangan sistem secara dilakukan untuk memberikan gambaran secara
umum system yang dikembangkan atau diusulkan. Perancangan sistem akan dilakukan
dengan dua tahap yaitu:
3.4.1 Perancangan Proses
Setiap actor dalam sistem diasosiasikan dengan use case yang ada. Satu atau
lebih dapat muncul pada use case yang sama.
3.4.1.1 Actor
Actor menggambarkan pengguna software aplikasi (user), actor membantu
memberikan suatu gambaran jelas tentang apa yang terjadi yang akan dikerjakan
software aplikasi. Pihak-pihak yang terlibat dibedakan dalam user yang membatasi hak
antara satu level dengan level yang lain, antara lain : pengguna.
3.4.1.2 Use Case
Use case adalah gambaran fungsionalitas dari suatu sistem, sehingga customer
atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan
dibangun.
3.4.1.3 Use Case Diagram
Use Case Diagram adalah gambar dari beberapa atau seluruh actor dan use
case dengan tujuan mengenali interaksi mereka dalam suatu sistem. Use Case Diagram
menggambarkan fungsionalitas yang diharapkan dari sebuah sistem.
11
3.4.1.4 Activity Diagram
Activity Diagram menggambarkan rangkaianaliran dari aktivitas, digunakan untuk
mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapan digunakan
juga untuk aktivitas lainnya seperti use case atau interaksi.
3.4.1.5 Class Diagram
Class diagram mendeskripsikan struktur statis dari kebutuhan fungsional system
dan mengilustrasikan atribut, operasi dan hubungan satu kelas dengan kelas lainnya.
3.4.1.6 Sequence diagram
Sequence diagram mendeskripsikan bagaimana entitas dalam sistem
berinteraksi, termasuk pesan yang digunakan saat berinteraksi. Semua pesan
dideskripsikan dalam urutan dari eksekusi, sequance diagram sangat berhubungan
dengan use case diagram dimana 1 use case akan menjadi 1 sequence diagram.
3.4.2 Perancangan Antar Muka (Interface)
3.4.2.1 Splash Screen
Splash Screen adalah tampilan pertama aplikasi sebelum masuk ke menu
aplikasi.
Gambar 3.2 Splash Screen
3.4.2.2 Form Menu Utama
Form menu utama menampilkansemua fitur yang ada didalam aplikasi mobile
Paket Internet yang dilengkapi dengan petunjuk secara manual.
12
Menu Utama
PAKET INTERNETKU
INFORMASI LAYANAN
TENTANG
BANTUAN KELUAR
Gambar 3.3 Form Menu Utama
3.4.2.3 Form Detail Harga Paket dan Cara Registrasi Manual Paket Internet
3.4.2.4 Form Detail Harga Paket dan Cara Registrasi Manual Paket Internet
3.4.2.5 Form Button Pilihan paket
3.4.2.6 Form Button Pilihan Paket Lain
3.4.2.7 Form Webview
3.4.2.8 Form Informasi Layanan
3.4.2.9 Form Tentang
3.4.2.10 Form Bantuan
3.4.2.11 Form Keluar
4. Implementasi
Tahap implementasi merupakan tahap penerapan dari tahap perencanaan dan
perancangan yang dituliskan pada bab tiga sebelumnya.
4.1 Implementasi Sistem
13
Gambar 4.1 Skema Langkah-langkah Pembuatan Aplikasi Paket Internetku
4.1.1 Mempersiapkan Aset
Langkah-langkah awal mempersiapkan aset-aset adalah :
1. Menyiapkan aset-aset berupa gambar seperti background, tombol, dan
gambar-gambar pendukung lainnya.
2. Menyiapkan data paket internet yang telah dibuat di Ms Excel
3. Menyiapkan image atau file txt yang akan digunakan
4.1.2 Membangun Aplikasi dengan Eclipse
4.2 Pembahasan
4.2.1 Pengujian Sistem
Pengujian Sistem dilakukan untuk mengetahui apakah sistem sudah layak atau
belum digunakan dan apakah sistem sudah memenuhi kebutuhan yang diharapkan atau
belum.
4.2.1.1 Pengujian Black Box (Black Box Testing)
Pengujian black box merupakan tahap pengujian yang berfokus pada fungsional
sistem, pengujian ini menunjukkan fungsi perangkat lunak dan tentang cara
beroperasinya, apakah semua sistem sudah bisa berjalan dengan baik atau belum.
Mengolah aset dan gambar lainnya menggunakan Adobe Photoshop,
Snapping tool, dan Ms Excel
Membangun aplikasi dengan Eclipse
Testing Aplikasi dengan Android Virtual Device Manager dan Mobile
Smartphone
Membuat manual program, manual instalasi program, dan manual
pemeliharaan
14
Tabel 4.1 Pengujian Black Box
No
.
Hasil yang
diharapkan
Hasil Pengujian Keterangan
1. Ketika aplikasi
dibuka keluar
tampilan
pembuka
Berhasil
2. Setelah tampilan
splash selesai
akan ditampilkan
menu utama
aplikasi
Berhasil
15
3. Bila menu paket
internetku diklik
maka akan keluar
tampilan paket
internet
Berhasil
4. Bila klik tombol
salah satu tombol
menu paket
internet akan
keluar tampilan
pilihan paket
internet
Berhasil
5. Bila button paket
internet diklik
maka akan keluar
tampilan detail
paket internet
Berhasil
16
6. Bila button paket
lain yang berada
form detail paket
internet diklik maka
akan keluar
tampilan pilihan
button ke paket lain
Berhasil
7. Bila button
selengkapnya yang
berada form detail
paket internet diklik
maka akan keluar
tampilan alert pesan
“ya” atau “tidak”
17
8. Bila button paket
“ya” pada alert
pesan dipilih akan
ditampilkan
tampilan webview
provider paket
Berhasil
4.2.1.2 Pengujian Aplikasi pada Beberapa Mobile Device
1. Uji Coba pada Mobile Device Android Version 2.2 (Froyo)
2. Uji Coba pada Mobile Device Android Version 4.0.4 ( Ice Cream Sandwich)
3. Uji Coba pada Mobile Device Android Version 4.2.2 ( Jelly Bean)
4.2.2 Manual Program
Manual program digunakan sebagai paduan bagi user mengoperasikan aplikasi
dan diaplikasi sudah dilengkapi dengan menu bantuan.
4.2.3 Manual Instalasi
Aplikasi paket internetku bias diinstal pada smartphone android dengan minimal
system operasi versi 2.2 (froyo) dengan cara file paket internetku.apk yang dibuat di
eclipse didalam external sdcard pada smartphone android.
4.2.4 Pemeliharaan Sistem
Pemeliharaan dilakukan untuk perangkat sistem ataupun sistem itu sendiri. Hal
ini bertujuan agar sistem akan berjalan dengan baik. Pemeliharaan perangkat sistem
sendiri dimulai dari perangkat keras dimana system dijalankan dan dikontrol.
Pemeliharaan perangkat sistem dapat dilakukan dengan berkala secara teratur.
Sedangkan pemeliharaan sistem sendiri dimaksudkan agar masalah-masalah yang
terjadi pada saat system berjalan dapat terdeteksi dimana kesalahan-kesalahan ini tidak
terdeteksi pada saat uji coba sistem.
18
5. Penutup
5.1 Kesimpulan
Berdasarkan uraian-uraian yang telah penulis jelaskan pada bab-bab terdahulu dan
pembuatan aplikasi, maka penulis dapat mengambil kesimpulan yaitu Aplikasi Paket
Internetku yang dibuat dapat membantu para pengguna smartphone android sebagai
berikut :
1. Para pengguna smartphone android yang telah memakai aplikasi ini dapat
mengetahui harga paket internet semua provider dari paket harian sampai
bulanan dalam satu aplikasi.
2. Aplikasi yang ini mudah digunakan karena fitur-fitur yang ada masih ada
kesamaan pada aplikasi pada umumnya.
3. Data paket internet ditampilkan setelah pengguna memilih button pilihan yang
dipilih dan data paket internet berupa image hasil screenshoot dari data paket
internet yang dibuat di microsoft excel.
4. Aplikasi yang dikembangkan dibuat dengan menu dan pilihan tombol-tombol
yang mudah dimengerti dan tampilan yang masih simpel kemudian di dalam
menu ada cara manual menggunakannya yang dapat dibaca oleh pengguna.
5.2 Saran
Penelitian yang dilakukan tidak terlepas dari kekurangan dan kelemahan. Oleh
karena itu, untuk kebaikan pengembangan sistem lebih lanjut, maka diperlukan beberapa
hal, diantaranya:
1. Aplikasi bisa dikembangkan dengan menambahkan materi yang mencakup paket
internet yang tersedia di provider masing-masing.
2. Aplikasi bisa dikembangkan dengan menambahkan fitur database dalam sistem
3. Aplikasi bisa dikembangkan dengan menambahkan menu update data sehingga
informasi lebih up to date.
DAFTAR PUSTAKA
Bintang Gadget, 2014. News, http://www.bintanggadget.com/read/2014/06/11/
smartphone-android-diindonesia-capai-60-pengguna, diakses 13 Juni 2014
Hanif Al Fatta, 2007. “Analisis & Perancangan Sistem Informasi”, Penerbit Andi, Yogyakarta.
HM. Jogiyanto. 1999. Analisis dan Desain Sistem Informasi. Penerbit Andi, Yogyakarta HM. Jogiyanto. 2005. Analisis Dan Desain Sistem Informasi Pendekatan Terstruktur
Teori Dan Praktik Aplikasi Bisnis, Penerbit Andi, Yogyakarta HM Jogiyanto, 2005, Sistem Informasi Strategik untuk Keunggulan Kompetitif, Penerbit
Andi Offset, Yogyakarta