aplikasi pada ponsel android untuk administrasi...
TRANSCRIPT
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