APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI...

Post on 01-May-2019

217 views 0 download

Transcript of APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI...

APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER

JARINGAN MELALUI SHORT MESSAGE SERVICE

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi

Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh:

Khadijah Zahra Nurbana

NIM : L200090037

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2013

ii

HALAMAN PERSETUJUAN

Skripsi dengan judul

“APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER

JARINGAN MELALUI SHORT MESSAGE SERVICE”

ini telah diperiksa dan disetujui pada :

Hari : Kamis

Tanggal : 24 Oktober 2013

Pembimbing I

Husni Tamrin, S.T.,M.T.,Ph.D.

NIP/NIK: 706

Pembimbing II

Fajar Suryawan, S.T.,M.Eng.Sc.,Ph.D.

NIP/NIK: 926

iii

HALAMAN PENGESAHAN

APLIKASI PADA PONSEL ANDROID UNTUK ADMINISTRASI USER

JARINGAN MELALUI SHORT MESSAGE SERVICE

dipersiapkan dan disusun oleh

Khadijah Zahra Nurbana

NIM : L200090037

telah dipertahankan di depan Dewan Penguji pada

tanggal : 24 Oktober 2013

Susunan Dewan Penguji

Pembimbing I

Husni Tamrin, S.T.,M.T.,Ph.D

NIK : 706

Anggota Dewan Penguji Lain

Hernawan Sulistyanto, S.T.,M.T.

NIK : 882

Pembimbing II

Fajar Suryawan, S.T.,M.Eng.Sc.,Ph.D.

NIK : 926

Skripsi ini telah diterima sebagai salah satu persyaratan

untuk memperoleh gelar sarjana

Tanggal : 24 Oktober 2013

Dekan

Fakultas Komunikasi dan Informatika

Husni Thamrin, S.T, MT., Ph.D.

NIK : 706

Ketua Program Studi

Teknik Informatika

Heru Supriyono, ST., M.T., Ph.D.

NIK : 970

iv

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya

yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan

Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat

yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis

diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :

1. Saya merancang dan membangun aplikasi ini dengan menggunakan Eclipse

Juno dan sharing dengan orang lain.

2. Buku – buku tentang tutorial pemrograman Android dan artikel – artikel dari

internet.

Demikian pernyataan dan daftar kontribusi ini saya buat dengan

sejujurnya. Saya bertanggungjawab atas isi dan kebenaran daftar di atas.

Surakarta, Oktober 2013

Khadijah Zahra Nurbana

Mengetahui,

Pembimbing I

Husni Tamrin, S.T.,M.T.,Ph.D.

NIP/NIK: 706

Pembimbing II

Fajar Suryawan, S.T.,M.Eng.Sc.,Ph.D.

NIP/NIK: 926

v

MOTTO DAN PERSEMBAHAN

MOTTO :

“Sesungguhnya sesudah kesulitan ada kemudahan, maka kamu telah selesai

(dari suatu urusan), kerjakanlah dengan sungguh – sungguh (urusan yang

lain) dan hanya kepada Tuhanlah hendaknya kamu berharap”

(Q.S. Al-Insyirah : 6-8)

“Selalu syukuri nikmat yang telah diberikan oleh Allah”

(Khadijah Zahra N.)

PERSEMBAHAN :

1. Orang tua, adik – adik, serta keluarga besar yang telah memberikan dukungan

dengan segala bentuk.

2. Sahabat (Heni, Lucky, Detty, Fauzan, Panto, Rendra, Rini, Anwar, Faqih,

Dzaky, Icha, Adi, Ramada) yang telah menemaniku menyelesaikan Tugas

Akhir ini, dan tidak bosan bosannya memberikan semangat.

3. Rekan – rekan TI UMS.

4. Semua pihak yang membantu dalam penyusunan skripsi hingga dapat selesai.

viii

DAFTAR ISI

Halaman

Halaman Judul ……………………………………………………………………... i

Halaman Persetujuan ……………………………………………………………… ii

Halaman Pengesahan ………………………………………………………............ iii

Halaman Kontribusi ……………………………………………………………….. iv

Halaman Motto dan Persembahan ………………………………………………… v

Halaman Kata Pengantar ………………………………………………………….. vi

Halaman Daftar Isi ………………………………………………………………… viii

Halaman Daftar Tabel ……………………………………………………………... x

Halaman Daftar Gambar ………………………………………………………….. xi

Abstraksi …………………………………………………………………………... xii

BAB I Pendahuluan ……………………………………………………………… 1

1.1. Latar Belakang Masalah ………………………………………………………. 1

1.2. Rumusan Masalah …………………………………………………………….. 3

1.3. Tujuan Penelitian ……………………………………………………………... 3

1.4. Manfaat Penelitian ……………………………………………………………. 3

1.5. Batasan Masalah ……………………………………………………………… 3

1.6. Sistematika Penulisan ………………………………………………………… 4

BAB II Tinjauan Pustaka ………………………………………………………... 6

2.1. Telaah Penelitian ……………………………………………………………… 6

2.2. Landasan Teori ………………………………………………………………... 8

BAB III Metode Penelitian……………………………………………………….. 14

3.1. Waktu dan Tempat ……………………………………………………………. 14

3.2. Analisa Kebutuhan Sistem ……………………………………………………. 14

3.4.1 Kebutuhan Hardware …………………………………………………. 15

3.4.2 Kebutuhan Software …………………………………………………... 15

3.3. Alur Penelitian ………………………………………………………………... 15

3.4. Perancangan Sistem …………………………………………………………... 17

3.4.1 Perancangan Basis Data ………………………………………………. 17

3.4.2 Diagram Alir …..………………………………………………………. 19

ix

3.4.3 Mock Up Interface ……………………………………………………. 20

3.4.4 Use Case ………………………………………………………………. 24

3.4.5 Diagram Jaringan ..……………………………………………………. 25

BAB IV Hasil dan Pembahasan …………………………………………………. 26

4.1. Hasil Pembangunan …………………………………………………………… 26

4.1.1 Tampilan Halaman Utama Aplikasi …………………………………… 26

4.1.2 Tampilan Halaman Setting IP Address …………………………………. 27

4.1.3 Tampilan Halaman User Admin ……………………………………….. 27

4.1.4 Tampilan Form User ……………………………………………………. 28

4.1.5 Tampilan Halaman Daftar SMS ………………………………………… 29

4.2. Pengujian ……………………………………………………………………… 29

4.2.1 Tampilan Registrasi dari User ……………………………………………. 29

4.2.2 Tampilan Registrasi dari Aplikasi …………………………….………….. 32

4.3. Pembahasan …………………………………………………………………… 34

BAB V Penutup …………………………………………………………………... 36

5.1. Kesimpulan …………………………………………………………………… 36

5.2. Saran …………………………………………………………………………... 37

Daftar Pustaka ……………………………………………………………………. 38

Lampiran

x

DAFTAR TABEL

Tabel 3.1. Tabel users ……………………………………………………………... 18

Tabel 3.2. Tabel user_sms …………………………………………………………. 18

xi

DAFTAR GAMBAR

Gambar 3.1. Flowchart Penelitian …………………………………………………. 16

Gambar 3.2. Flowchart Sistem ……………………………………………………. 19

Gambar 3.3. Tampilan awal aplikasi ……………………………………………... 20

Gambar 3.4. Tab daftar user ………………………………………………………. 21

Gambar 3.5. Form user ……………………………………………………………. 21

Gambar 3.6. Daftar SMS ………………………………………………………….. 23

Gambar 3.7. Setting IP Address …………………………………………………… 23

Gambar 3.8. Use Case ……………………………………………………………... 24

Gambar 3.9. Diagram Jaringan ……………………………………………………. 25

Gambar 4.1. Halaman Utama ……………………………………………………… 26

Gambar 4.2. Setting IP Address …………………………………………………… 27

Gambar 4.3. Daftar user …………………………………………………………… 28

Gambar 4.4. Form user ……………………………………………………………. 28

Gambar 4.5. Daftar SMS ………………………………………………………….. 29

Gambar 4.6. SMS dari user ……………………………………………………….. 30

Gambar 4.7. Balasan pertama …………………………………………………….. 30

Gambar 4.8. Balasan kedua ……………………………………………………….. 30

Gambar 4.9. Balasan terakhir ……………………………………………………… 31

Gambar 4.10. Contoh daftar user …………………………………………………. 31

Gambar 4.11. Database sebelum ditambar user ………………………………….. 31

Gambar 4.12. Database sesudah ditambah user ………………………………….. 32

Gambar 4.13. REG melalui aplikasi ………………………………………………. 32

Gambar 4.14. Data User Zainal …………………………………………………… 33

Gambar 4.15. Zainal pada database server ……………………………………….. 33

vi

KATA PENGANTAR

ه ات رك وب هللا ورحمة كم ي ل م ع

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT. Yang telah

memberikan rahmat serta hidayah-Nya sehingga penulis skripsi Aplikasi Pada

Ponsel Android Untuk Administrasi User Jaringan Melalui Short Message

Service telah selesai penulis susun.

Skripsi ini disusun untuk memnuhi kurikulum pada Program Studi Teknik

Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa

dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh

karena itu kritik dan saran yang membangun dari berbagai pihak sangat penulis

harapkan demi perbaikan – perbaikan ke depan.

Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah

mendorong dan membimbing penulis, baik tenaga, ide – ide, maupun pemikiran.

Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih

yang sebesar – besarnya kepada :

1. Bapak Husni Thamrin, S.T, M.T, Ph.D selaku Dekan Fakultas Ilmu

Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Dan

Pembimbing I yang telah memberikan nasehat, bimbingan, dorongan, dan

pengarahan kepada penulis sehingga dapat menyelesaikan tugas akhir.

2. Bapak Fajar Suryawan, S.T.,M.Eng.Sc.,Ph.D Selaku Kepala Unit IT

Universitas Muhammadiyah Surakarta dan Pembimbing II yang telah

memberikan nasehat, bimbingan, dorongan, dan pengarahan kepada penulis

sehingga dapat menyelesaikan tugas akhir ini.

3. Bapak dan ibu dosen yang telah memberikan ilmu dan pengetahuan selama

menempuh pendidikan di Teknik Informatika UMS.

4. Seluruh Staf Tata Usaha, Staf Akademik maupun non Akademik, yang telah

banyak membantu dan memberikan kemudahan kepada penulis selama

vii

menempuh studi di Fakultas Ilmu Komunikasi dan Informatika jurusan

Teknik Informatika Universitas Muhammadiyah Surakarta.

5. Orang tua, adik – adik, serta keluarga besar yang telah memberikan

dukungan dengan segala bentuk.

6. Teman – teman Teknik Informatika.

7. Semua pihak yang tidak bisa disebutkan satu – persatu yang telah membantu

hingga selesainya tugas akhir ini.

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak dan

bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam

menambah pengetahuan dan wawasan ilmu. Amiin.

ه ات رك وب هللا ورحمة كم ي ل و م ع

Surakarta, 2013

Penyusun

Khadijah Zahra N.

xii

ABSTRAKSI

Administrator jaringan adalah seseorang yang bertanggung jawab atas

pemeliharaan perangkat keras komputer dan sistem perangkat lunak yang terdapat

pada jaringan komputer. Pemeliharaan dan manajemen masalah menjadi lebih

rumit jika melibatkan banyak pengguna, seperti yang terjadi di universitas –

universitas, yang memiliki banyak siswa dengan jumlah ahli yang terbatas. Disisi

lain, ada pertumbuhan yang cepat dalam penggunaan short message service

(SMS) sebagai alat komunikasi. Oleh karena itu, penulis merancang aplikasi

administrasi user jaringan melalui SMS yang dapat digunakan alat untuk

mengelola user jaringan komputer. Aplikasi ini dapat digunakan sebagai alat

untuk membantu administrator jaringan dalam mengelola user jaringan. Aplikasi

administrasi user jaringan melalui SMS ini dapat digunakan untuk menambah

user, mengubah data user melalui SMS maupun melalui aplikasi itu sendiri.

Selain menambahkan user dan mengubah data user, melalui aplikasi tersebut

dapat menghapus user dan menghapus SMS.

Kata kunci : SMS Gateway, Android, Pemrograman Java, Jaringan Komputer