• Tidak ada hasil yang ditemukan

Aplikasi Autofoward, Autoreply dan Scheduler pada Short Message Service Berbasis Android.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Autofoward, Autoreply dan Scheduler pada Short Message Service Berbasis Android."

Copied!
18
0
0

Teks penuh

(1)

ABSTRAK

Pada saat ini perkembangan teknologi mobile sudah sangat maju, smartphone

dan tablet mulai menggantikan notebook. Namun walaupun teknologi mobile sudah

berkembang pesat, short message service masih diminati sebagai salah satu alat

komunikasi utama yang digunakan oleh masyarakat. Android sebagai salah satu pemilik

pasar smartphone terbesar didunia masih memiliki fitur short message service yang

dapat diakses dengan aplikasi message dari android. Aplikasi message dari android

masih memiliki fitur standar. Dengan adanya aplikasi auto foward, auto reply dan

scheduler dapat memudahkan user untuk melakukan pengiriman short message service

otomatis. Pengembangan aplikasi short message service pada android memiliki

keuntungan karena pada umumnya android sudah memiliki slot SIM card lain dari

komputer yang memerlukan perangkat tambahan. Aplikasi ini diharapkan dapat

mengurangi interaksi user dalam pengiriman short message service dan menggantikan

aplikasi short message service otomatis yang sudah ada pada komputer. Dan dengan

pengiriman otomatis pengguna dapat dimudahkan dalam pengiriman short message

service.

(2)

vi

Universitas Kristen Marantaha

ABSTRACT

At this time the development of mobile technology is very advanced,

smartphone and tablet start replacing notebook. But although mobile technology has

developed rapidly, short message service still in demand as one of the main

communication tools used by many people. Android as the one of the owners of the

world's largest smartphone market still have the short message service that can be

accessed using message from android application. Message application from android

still has a standard feature. With the application of auto foward, auto reply and

scheduler can allow a user to perform automated short message service. Short message

service on android application development has the advantage beacuse most android

already has a SIM card slot on the other hand computer still need peripheral device.

This application is expected to reduce the user interaction in sending of short message

service and replace short message service applications on the computer. And with the

automated delivery, user can be facilitated in the process of sending short message

service.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... I

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... II

SURAT PERNYATAAN ORISINALITAS KARYA ... III

KATA PENGANTAR ... IV

ABSTRAK ... V

ABSTRACTION ... VI

DAFTAR ISI ... VII

DAFTAR GAMBAR ... XII

DAFTAR TABEL ... XVI

BAB I ... 1

PENDAHULUAN... 1

1.1LATAR BELAKANG... 1

1.2IDENTIFIKASI MASALAH ... 2

1.3TUJUAN PEMBAHASAN ... 2

1.4BATASAN MASALAH ... 2

1.5SISTEMATIKA PENYAJIAN ... 2

BAB II ... 4

DASAR TEORI ... 4

2.1SHORT MESSAGE SERVICE ... 4

2.2ANDROID ... 4

2.2.1 Sejarah dan Perkembangan Android ... 5

2.2.2 Arsitektur Android ... 6

2.2.2.1 Linux Kernel ... 7

2.2.2.2 Libraries ... 8

2.2.2.3 Android Runtime ... 8

2.2.2.4 Application Framework ... 9

(4)

viii

Universitas Kristen Marantaha

2.2.3.1 Activity ... 10

2.2.3.2 Services... 11

2.2.3.3 Intents ... 11

2.2.3.4 Content Providers ... 12

2.2.3.5 Broadcast Receiver ... 12

2.2.4 Sifat Android ... 12

2.2.5 Tipe Aplikasi Android... 13

2.2.6 Siklus Hidup Aplikasi Android ... 14

2.3UNIFIED MODELING LANGUAGE (UML) ... 15

2.3.1 Diagram UML ... 15

2.3.2 Use Case Diagram ... 16

2.3.3 Activity Diagram ... 18

2.4CLASS DIAGRAM ... 20

2.4.1 Class ... 21

2.4.2 Class Relationship ... 21

2.5ENTITY RELATIONSHIP DIAGRAM (ERD) ... 23

BAB III ... 27

3.1ANALISIS ... 27

3.1.1 Perbandingan Aplikasi Messages Google ... 27

3.1.2 Perbandingan Aplikasi SMS Scheduler ... 29

3.1.3 Kesimpulan perbandingan aplikasi ... 31

3.2 Desain ... 32

3.2.1 Use Case Diagram ... 33

3.2.2 Activity Diagram ... 33

3.2.2.1 Add Scheduler ... 33

3.2.2.2 Update Scheduler ... 34

3.2.2.3 Delete Scheduler ... 36

3.2.2.4 Trigger Scheduler ... 37

3.2.2.5 Activity Boot Scheduler ... 38

3.2.2.5 Add Auto Foward ... 39

3.2.2.6 Update Auto Foward ... 40

3.2.2.7 Delete Auto Foward ... 41

3.2.2.8 Trigger Auto Foward ... 42

3.2.2.9 Add Auto Reply ... 43

3.2.2.10 Update Auto Reply ... 44

(5)

3.2.2.12 Trigger Auto Reply ... 46

3.2.2.13 View Log ... 47

3.2.2.14 Setting Scheduler Counter ... 48

3.2.2.15 Setting Auto Foward Counter ... 49

3.2.2.16 Setting Auto Reply Counter ... 50

3.2.2.17 View About ... 51

3.2.3 ERD ... 52

3.2.4 User Interface ... 53

3.2.4.1 User Interface Menu Utama ... 53

3.2.4.2 User Interface Tampilan Utama Scheduler ... 54

3.2.4.3 User Interface Add Scheduler ... 55

3.2.4.4 User Interface Update Scheduler ... 56

3.2.4.5 User Interface Tampilan Utama Auto Foward ... 57

3.2.4.6 User Interface Add Auto Foward ... 58

3.2.4.7 User Interface Update Auto Foward ... 59

3.2.4.8 User Interface Tampilan Utama Auto Reply ... 60

3.2.4.9 User Interface Add Auto Reply ... 61

3.2.4.10 User Interface Update Auto Reply ... 62

3.2.4.11 User Interface Log ... 63

3.2.4.12 User Interface Setting ... 64

3.2.4.13 User Interface Contact ... 65

3.2.5 Class Diagram ... 66

3.2.5.1 Class Diagram Auto Foward ... 66

3.2.5.2 Class Diagram Auto Reply ... 67

3.2.5.3 Class Diagram Scheduler ... 68

3.2.5.3 Receive SMS dan Send SMS ... 69

BAB IV ... 70

HASIL PENELITIAN ... 70

4.1IMPLEMENTASI PADA ANDROID ICE CREAM SANDWICH ... 70

4.1.1 Tampilan Menu Utama ... 70

4.1.2 Tampilan Scheduler ... 71

4.1.2.1 Tampilan Add Scheduler ... 74

4.1.2.2 Tampilan Update Scheduler ... 76

4.1.3 Tampilan Auto Foward ... 77

4.1.3.1 Tampilan Add Auto Foward ... 79

4.1.3.2 Tampilan Update Auto Foward ... 81

(6)

x

Universitas Kristen Marantaha

4.1.4.1 Tampilan Add Auto Reply ... 84

4.1.4.2 Tampilan Update Auto Foward ... 86

4.1.5 Tampilan Add Contact ... 87

4.1.6 Tampilan Notifikasi ... 88

4.1.7 Tampilan Log ... 89

4.1.8 Tampilan Setting ... 90

4.1.9 Tampilan About ... 92

4.2PENJELASAN FUNGSI UTAMA DENGAN PENGGALAN PROGRAM ... 93

4.2.1 Fitur Receiver SMS... 93

4.2.2 Fitur Send SMS ... 93

4.2.3 Fitur Sent Receiver SMS ... 94

4.2.4 Fitur Delivered Receiver SMS ... 95

4.2.5 Fitur Auto Foward ... 96

4.2.6 Fitur Auto Reply ... 96

4.2.7 Fitur Set Alarm ... 97

4.2.8 Fitur Receiver Alarm ... 98

4.2.9 Fitur Cancel Alarm ... 99

4.2.10 Fitur Boot Receiver Scheduler ... 99

BAB V ... 101

PENGUJIAN ... 101

5.1BLACKBOX TESTING ... 101

5.1.1 Menu Utama ... 101

5.1.2 Add Scheduler ... 102

5.1.3 Add Auto Foward ... 102

5.1.4 Add Auto Reply ... 103

5.1.5 Update Scheduler ... 103

5.1.6 Update Auto Foward ... 104

5.1.7 Update Auto Reply ... 105

5.1.8 Trigger Scheduler ... 105

5.1.9 Trigger Auto Foward ... 107

5.1.10 Trigger Auto Reply ... 108

5.1.11 SMS Send Report ... 109

5.1.12 SMS Delivered Report ... 109

(7)

5.1.14 Setting ... 111

5.1.15 Boot Scheduler ... 112

5.1.16 Kesimpulan dari Blackbock Testing ... 112

5.2KUISIONER ... 112

5.2.1 Kuisioner Fungsionalitas ... 113

5.2.2 Kuisioner User Interface ... 115

5.2.3 Kesimpulan dari kuisoner ... 118

BAB VI ... 119

KESIMPULAN DAN SARAN ... 119

6.1SIMPULAN ... 119

6.2SARAN ... 120

DAFTAR PUSTAKA ... XVIII

(8)

xii

Universitas Kristen Marantaha

DAFTAR GAMBAR

GAMBAR 2.1 PERANGKAT ANDROID ... 6

GAMBAR 2.2 ARSITEKTUR ANDROID... 7

GAMBAR 2.3 SIKLUS HIDUP ANDROID ... 14

GAMBAR 2.4 CONTOH PENGGUNAAN DEPENDENSI INCLUDE... 17

GAMBAR 2.5 CONTOH PENGGUNAAN DEPENDENSI EXTEND ... 17

GAMBAR 2.6 CONTOH PENGGUNAAN GENERALISASI PADA USE CASE ... 18

GAMBAR 2.7 CONTOH PENGGUNAAN KOMPONEN DALAM ACTIVITY DIAGRAM ... 20

GAMBAR 2.8 LAMBANG CLASS... 21

GAMBAR 2.9 RELASI ANTAR KELAS ... 22

GAMBAR 2.10 CONTOH WEAK ENTITY ... 23

GAMBAR 2.11 CONTOH STRONG ENTITY ... 23

GAMBAR 2.12 CONTOH ATRIBUT ... 23

GAMBAR 2.13 CONTOH ATRIBUT KOMPOSIT ... 24

GAMBAR 2.14 CONTOH ATRIBUT BERNILAI BANYAK ... 24

GAMBAR 2.15 CONTOH RELASI ... 25

GAMBAR 2.16 RELASI SATU KE SATU ... 25

GAMBAR 2.17 RELASI SATU KE BANYAK ... 26

GAMBAR 2.18 RELASI BANYAK KE SATU ... 26

GAMBAR 2.19 RELASI BANYAK KE BANYAK ... 26

GAMBAR 3.1 TAMPILAN UTAMA MESSAGE GOOGLE ... 28

GAMBAR 3.2 TAMPILAN SEND SMS PADA MESSAGE GOOGLE ... 29

GAMBAR 3.3 TAMPILAN UTAMA SMS SCHEDULER ... 30

GAMBAR 3.4 TAMPILAN INPUT SMS SCHEDULER ... 31

(9)

GAMBAR 3.6 ACTIVITY DIAGRAM ADD SCHEDULER ... 34

GAMBAR 3.7 ACTIVITY DIAGRAM UPDATE SCHEDULER ... 35

GAMBAR 3.8 ACTIVITY DIAGRAM DELETE SCHEDULER ... 36

GAMBAR 3.9 ACTIVITY DIAGRAM TRIGGER SCHEDULER ... 37

GAMBAR 3.10 ACTIVITY DIAGRAM BOOT SCHEDULER ... 38

GAMBAR 3.11 ACTIVITY DIAGRAM ADD AUTO FOWARD ... 39

GAMBAR 3.12 ACTIVITY DIAGRAM UPDATE AUTO FOWARD ... 40

GAMBAR 3.13 ACTIVITY DIAGRAM DELETE AUTO FOWARD... 41

GAMBAR 3.14 ACTIVITY DIAGRAM TRIGGER AUTO FOWARD ... 42

GAMBAR 3.15 ACTIVITY DIAGRAM ADD AUTO REPLY ... 43

GAMBAR 3.16 ACTIVITY DIAGRAM UPDATE AUTO REPLY ... 44

GAMBAR 3.17 ACTIVITY DIAGRAM DELETE AUTO REPLY ... 45

GAMBAR 3.18 ACTIVITY DIAGRAM TRIGGER AUTO REPLY ... 46

GAMBAR 3.19 ACTIVITY DIAGRAM VIEW LOG ... 47

GAMBAR 3.20 ACTIVITY DIAGRAM SETTING SCHEDULER COUNTER... 48

GAMBAR 3.21 ACTIVITY DIAGRAM SETTING AUTO FOWARD COUNTER ... 49

GAMBAR 3.22 ACTIVITY DIAGRAM SETTING AUTO REPLY COUNTER ... 50

GAMBAR 3.23 ACTIVITY DIAGRAM VIEW ABOUT ... 51

GAMBAR 3.24 ENTITY RELATIONSHIP DIAGRAM ... 52

GAMBAR 3.25 USER INTERFACE MENU UTAMA ... 53

GAMBAR 3.26 USER INTERFACE TAMPILAN UTAMA SCHEDULER ... 54

GAMBAR 3.27 USER INTERFACE ADD SCHEDULER ... 55

GAMBAR 3.28 USER INTERFACE UPDATE SCHEDULER ... 56

GAMBAR 3.29 USER INTERFACE TAMPILAN UTAMA AUTO FOWARD ... 57

GAMBAR 3.30 USER INTERFACE ADD AUTO FOWARD... 58

(10)

xiv

Universitas Kristen Marantaha

GAMBAR 3.32 USER INTERFACE TAMPILAN UTAMA AUTO REPLY ... 60

GAMBAR 3.33 USER INTERFACE ADD AUTO REPLY ... 61

GAMBAR 3.34 USER INTERFACE UPDATE AUTO REPLY ... 62

GAMBAR 3.35 USER INTERFACE LOG ... 63

GAMBAR 3.36 USER INTERFACE SETTING ... 64

GAMBAR 3.37 USER INTERFACE CONTACT ... 65

GAMBAR 3.38 CLASS DIAGRAM AUTO FOWARD ... 66

GAMBAR 3.39 CLASS DIAGRAM AUTO REPLY ... 67

GAMBAR 3.40 CLASS DIAGRAM SCHEDULER ... 68

GAMBAR 3.41 CLASS DIAGRAM RECEIVE DAN SEND SMS ... 69

GAMBAR 4.1 TAMPILAN MENU UTAMA ... 71

GAMBAR 4.2 TAMPILAN SCHEDULER ... 72

GAMBAR 4.3 TAMPILAN DELETE SCHEDULER ... 73

GAMBAR 4.4 TAMPILAN ADD SCHEDULER ... 74

GAMBAR 4.5 TAMPILAN SET ALARM SCHEDULER ... 75

GAMBAR 4.6 TAMPILAN UPDATE SCHEDULER ... 76

GAMBAR 4.7 TAMPILAN AUTO FOWARD ... 77

GAMBAR 4.8 TAMPILAN DELETE AUTO FOWARD... 78

GAMBAR 4.9 TAMPILAN ADD AUTO FOWARD ... 79

GAMBAR 4.10 TAMPILAN TOAST ADD AUTO FOWARD ... 80

GAMBAR 4.11 TAMPILAN UPDATE AUTO FOWARD ... 81

GAMBAR 4.12 TAMPILAN AUTO REPLY ... 82

GAMBAR 4.13 TAMPILAN DELETE AUTO REPLY ... 83

GAMBAR 4.14 TAMPILAN ADD AUTO REPLY ... 84

GAMBAR 4.15 TAMPILAN TOAST ADD AUTO REPLY ... 85

(11)

GAMBAR 4.17 TAMPILAN ADD KONTAK ... 87

GAMBAR 4.18 TAMPILAN NOTIFIKASI ... 88

GAMBAR 4.19 TAMPILAN LOG ... 89

GAMBAR 4.20 TAMPILAN SETTING ... 90

GAMBAR 4.21 TAMPILAN SETTING RESET SCHEDULER COUNTER ... 91

GAMBAR 4.22 TAMPILAN ABOUT ... 92

GAMBAR 5.1 GAMBAR PIECHART FUNGSIONALITAS SCHEDULER ... 113

GAMBAR 5.2 GAMBAR PIECHART FUNGSIONALITAS AUTOFOWARD ... 114

GAMBAR 5.3 GAMBAR PIECHART FUNGSIONALITAS AUTOREPLY ... 114

GAMBAR 5.4 GAMBAR PIECHART USER INTERFACE SCHEDULER ... 115

GAMBAR 5.5 GAMBAR PIECHART USER INTERFACE AUTOFOWARD ... 116

GAMBAR 5.6 GAMBAR PIECHART USER INTERFACE AUTO REPLY... 116

GAMBAR 5.7 GAMBAR PIECHART USER INTERFACE LOG... 117

(12)

xvi

Universitas Kristen Marantaha

DAFTAR TABEL

TABEL 2.1 SIMBOL USE CASE DIAGRAM ... 16

TABEL 2.2 SIMBOL ACTIVITY DIAGRAM ... 19

TABEL 2.3 PERBANDINGAN APLIKASI ... 32

TABEL 5.1 PENGUJIAN TAMPILAN UTAMA ... 101

TABEL 5.2 PENGUJIAN ADD SCHEDULER ... 102

TABEL 5.3 PENGUJIAN ADD AUTO FOWARD ... 102

TABEL 5.4 PENGUJIAN ADD AUTO REPLY ... 103

TABEL 5.5 PENGUJIAN UPDATE SCHEDULER ... 103

TABEL 5.6 PENGUJIAN UPDATE AUTO FOWARD ... 104

TABEL 5.7 PENGUJIAN UPDATE AUTO REPLY ... 105

TABEL 5.8 PENGUJIAN TRIGGER SCHEDULER ... 105

TABEL 5.9 PENGUJIAN TRIGGER AUTO FOWARD... 107

TABEL 5.10 PENGUJIAN TRIGGER AUTO REPLY ... 108

TABEL 5.11 PENGUJIAN SMS SEND REPORT ... 109

TABEL 5.12 PENGUJIAN SMS DELIVERED REPORT ... 109

TABEL 5.13 PENGUJIAN LOG ... 110

TABEL 5.14 PENGUJIAN SETTING ... 111

(13)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Keberadaan SMS sudah ada sejak tahun 80an, namun sampai sekarang teknologi

ini masih dekat dan sering digunakan oleh manusia sebagai salah satu sarana

komunikasi. Kemudahan dan tarif yang ditawarkan oleh operator telepon seluler

menjadi alasan SMS sering digunakan sampai sekarang. Tidak sedikit program

komputer berbasis SMS yang sudah dibuat. Dengan kedatangan beberapa smartphone

seperti Android, iPhone maupun Windows Phone, membuat kemudahan dalam

perancangan program pada smartphone. Perancangan program aplikasi SMS berbasis

android memiliki beberapa keuntungan dibandingkan perancangannya di komputer.

Android sudah memiliki slot SIM Card sedangkan komputer perlu perangkat tambahan.

Perangkat android pada umumnya masih memiliki aplikasi SMS yang standar.

Sebagai smartphone android dapat dikembangkan menjadi layanan SMS otomatis.

Perancangan program SMS yang otomatis menggantikan interaksi pengguna dalam

pengiriman SMS menjadi trigger yang telah diatur oleh pengguna.

Dengan adanya aplikasi SMS ini diharapkan memberi kemudahan pada pengguna

dalam mengelola SMS otomatis dalam perangkat android. Dengan Trigger Received

SMS program ini memiliki fitur SMS otomatis seperti Auto Foward dan Auto Reply.

Sedangkan dengan trigger jadwal program ini memiliki fitur SMS Scheduler. Dengan

Auto Foward pengguna dapat meneruskan SMS dari nomor yang diterima ke satu atau

lebih nomor telepon lainnya secara otomatis. Sedangkan dengan fitur Auto Reply

pengguna dapat secara otomatis membalas SMS dengan message tertentu. Pada fitur

Scheduler pengguna dapat mengirim sms tepat pada tanggal dan jam yang ditentukan.

Semua aktifitas program ini akan dicatat dalam sebuah log agar pengguna dapat melihat

(14)

2

Universitas Kristen Maranatha

1.2 Identifikasi Masalah

Penerapan masalah yang akan dikaji adalah :

1.

Bagaimana merancang aplikasi pengiriman SMS otomatis dengan trigger received

SMS ?

2.

Bagaimana merancang aplikasi pengiriman SMS otomatis berdasarkan jadwal ?

3.

Bagaimana merancang aplikasi yang dapat mencatat aktifitasnya dalam log dengan

filter ?

1.3 Tujuan Pembahasan

Adapun Tujuan dari Tugas Akhir ini adalah :

1.

Merancang aplikasi pengiriman SMS otomatis dengan trigger received sms.

2.

Merancang aplikasi pengiriman SMS otomatis berdasarkan jadwal.

3.

Merancang aplikasi yang dapat mencatat aktifitasnya dalam log dengan filter.

4.

Mempermudah pengguna smartphone dalam pengiriman sms secara otomatis.

1.4 Batasan Masalah

Batasan masalah yang ada dalam pembuatan aplikasi ini adalah sebagai berikut :

1.

Aplikasi ini hanya berjalan pada sistem operasi Android diatas API 7 atau versi 2.1.

2.

Fitur SMS hanya dapat dilakukan dari perangkat Android yang terinstall aplikasi

ini.

1.5 Sistematika Penyajian

Bab I. Pendahuluan

Bab ini berisi uraian yang menjelaskan latar belakang, identifikasi

masalah, tujuan, batasan masalah, dan sistematika dalam penyajian

(15)

Bab II. Landasan Teori

Bab ini mengenai menjelaskan teori-teori yang berkaitan dengan

pembuatan aplikasi dan mendukung pembuatan aplikasi yang ada.

Bab III. Analisis dan Perancangan.

Bab ini mengenai arsitektur perangkat lunak yang digunakan, termasuk

sistem secara keseluruhan.

Bab IV. HASIL PENELITIAN

Bab ini berisi tentang penjelaskan perencanaan tahap implementasi,

proses perkembangan implementasi proyek, penjelasan mengenai

realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

Bab V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini menjelaskan rencana pengujian sistem serta testing akan diuji dan

dilakukan.

Bab VI. SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta

(16)

119

Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

6.1 Simpulan

Pada perancangan program ini di kembangkan pada android API 15 atau dengan

android 4.0.3 dengan nama icecream sandwich. Program ini merancang aplikasi

scheduler, autofoward dan autoreply untuk short message service yang masih menjadi

salah satu komunikasi utama sampai hari ini. Adapun pertimbangan pengembangan

aplikasi ini berbasis android karena kelebihan android yang umumnya sudah memiliki

slot SIM card, lain dengan komputer yang memerlukan perangkat tambahan.

Tujuan dari perancangan aplikasi ini adalah untuk memudahkan pengguna

android dalam pengiriman short message service secara otomatis, karena aplikasi

pengiriman short message service yang dimiliki google tidak memiliki fitur pengiriman

otomatis. Dengan fitur scheduler, pengguna dapat mengirimkan sms sesuai waktu yang

ditentukan sebelumnya sampai hitungan menit dan dapat secara berkala dalam pola

tertentu. Fitur autofoward membantu meneruskan secara otomatis dari satu kontak

kebanyak kontak. Dan pada autoreply user dapat membalaskan pesan secara otomatis.

Pada proses perancangan aplikasi ini memiliki 2 aplikasi lain sebagai

pembanding yaitu aplikasi message dari google dan aplikasi sms scheduler dari third

party yang dapat di download di google play. Dalam pengujian aplikasi ini

menggunakan blackbox testing dan kuisoner. Pada blackbox testing aplikasi ini

memiliki hasil yang sukses karena semua hasil keluaran dari aplikasi ini sesuai dari

hasil yang diharapkan sebelumnya. Pada kuisoner, sebagian besar dari pengguna

mengganggap bahwa aplikasi ini berguna pada kebutuhan sehari-hari dan user interface

yang dimiliki aplikasi ini memiliki tampilan yang baik. Dengan begitu hasil yang

diharapkan dalam perancangan program ini sepenuhnya tercapai, namun dari hasil

kuisoner beberapa pengguna memberikan masukan untuk pengembangan aplikasi ini

(17)

Dari perancangan aplikasi pengiriman sms dengan trigger received sms dan

jadwal pada android, maka kesimpulan yang dapat diambil adalah sebagai berikut:

1.

Perancangan aplikasi sms ini mencangkup pengiriman sms otomatis berdasarkan

jadwal dan meneruskan serta membalas pesan secara otomatis.

2.

Aplikasi sms otomatis ini dapat mengurangi interaksi pengguna dalam

mengirimkan sms.

3.

Berdasarkan pengguna aplikasi ini berguna pada kehidupan sehari-hari dan

memiliki user interface yang baik.

6.2 Saran

Dari perancangan aplikasi pengiriman sms dengan trigger received sms dan

jadwal pada android, maka saran dari penulis adalah sebagai berikut:

1.

Aplikasi ini dapat dikembangkan dengan menambahkan berbagai macam fitur

sebagai third party program untuk melengkapi aplikasi message default pada

android.

2.

Aplikasi sms pada android perlu disempurnakan agar dapat menggantikan

aplikasi sms pada komputer.

3.

Fitur log dapat dikembangkan agar lebih jelas dan memiliki jangka waktu agar

tidak memberatkan database.

4.

Aplikasi ini dapat dikembangkan agar dapat mengirimkan mms secara otomatis.

5.

Tampilan dari aplikasi ini dapat dikembangkan dengan memanfaatkan fitur

(18)

xviii

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Ableson, F. and Collins, C. 2009. Unlocking Android A Developer's Guide. Greenwich:

Manning Publications Co.

Burnette, E. 2008. Hello, Android. Texas: The Pragmatic Bookshelf.

Chester, M. and Athwall, A. 2002. Basic Information Systems Analysis and Design.

Singapore: McGrawHill.

Chonoles, M.J. and Schardt, J.A. 2003. UML 2 for Dummies. Indianapolis: Wiley

Publishing.

DiMarzio, J. 2008. Android A Progammers's Guide. Singapore: McGrawHill.

Hamilton, K and Miles, R. 2006. Learning UML 2.0. United States of America :

O'Reilly Media, Inc.

Hashimi, S.Y. and Komatineni, S. 2009. Pro Android. New York: Apress.

Meier, R. 2009. Professional Android Application Development. Indianapolis: Wiley

Publishing.

Pilon, D. and Neil, P. 2005. UML 2.0 in a Nutshell. Gravenstein Highway North:

O’Reilly Media.

Safaat H, N. 2011. Android Pemograman Aplikasi Mobile Smarphone dan Tablet PC

Referensi

Dokumen terkait

Manajer harus sangat berhati – hati dalam pengambilan keputusan pendanaan, sebab jumlah hutang yang semakin tinggi akan mengakibatkan financial distress yang

Jumlah klorin dioksida yang dihasilkan dari Acidified Sodium Chlorite bergantung pada konsentrasi dan jenis asam yang digunakan untuk mengaktivasinya.. Nilai konversi sodium

Jurusan Teknik Informatika merupakan salah satu jurusan yang ada di Universitas Sriwijaya dalam lingkungan Fakultas Ilmu Komputer (Fasilkom) bersama dengan

Berdasarkan hasil wawancara dengan pimpinan perusahaan mengenai pengetahuan yang dimiliki oleh Internal Auditor maka dapat disimpulkan bahwa Auditor Internal sudah memiliki

2 Dalam hal penempatan tenaga kerja tersebut sudah barang tentu tidak dapat dilakukan secara sederhana seperti penempatan kerja yang dilakukan di negara kita sendiri,

Khas pada bangunan periode ini adalah bangunan berlantai banyak (Vertikalisme) dengan bentangan-bentang lebar, dan banyak menggunakan kaca pada eksteriornya,

segregasi pada lempeng benua dengan dapur magma dalam (A) Busur magmatik: lempeng benua dengan dapur magma tengah (B) Busur kepulauan dan busur magmatik dangkal MOR

Rekomendasi,