SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi...

91
SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG BERBASIS ANDROID SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Guna Mencapai Gelar Sarjana Komputer Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi UIN Alauddin Makassar Oleh : YELDI LATIF NIM: 60200111091 FAKULTAS SAINS DAN TEKNOLOGI UIN ALAUDDIN MAKASSAR 2016

Transcript of SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi...

Page 1: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG

BERBASIS ANDROID

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Guna Mencapai Gelar

Sarjana Komputer Jurusan Teknik Informatika

pada Fakultas Sains dan Teknologi

UIN Alauddin Makassar

Oleh :

YELDI LATIF

NIM: 60200111091

FAKULTAS SAINS DAN TEKNOLOGI

UIN ALAUDDIN MAKASSAR

2016

Page 2: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

i

PERSETUJUAN PEMBIMBING

Pembimbing penulisan skripsi saudara Yeldi Latif : 60200111091, mahasiswa

Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi Universitas Islam

Negeri (UIN) Alauddin Makassar, setelah dengan seksama meneliti dan mengoreksi

skripsi yang bersangkutan dengan judul, “Sistem Pencarian dan Pengumuman

Barang Hilang Berbasis Android”, memandang bahwa skripsi tersebut telah

memenuhi syarat-syarat ilmiah dan dapat disetujui untuk diajukan ke sidang

Munaqasyah.

Demikian persetujuan ini diberikan untuk proses selanjutnya.

Makassar, 27 Jauari 2016

Pembimbing I Pembimbing II

Dr. H. Kamaruddin Tone, M.M Faisal Akib, S.Kom, M.Kom

NIP. 19571231 199203 1 002 NIP. 19761212 200501 1 005

Mengetahui,

Ketua Jurusan

Faisal, S.T., M.T

NIP. 19720721 201101 1 001

i

Page 3: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

ii

PERNYATAAN KEASLIAN SKRIPSI

Saya yang bertanda tangan di bawah ini :

Nama : Yeldi Latif

NIM : 60200111091

Tempat/Tgl. Lahir : Tasiu, 02 Mei 1993

Jurusan : Teknik Informatika

Fakultas/Program : Sains dan Teknologi

Judul : Sistem Pencarian dan Pengumuman Barang Hilang

Berbasis Andorid

Menyatakan dengan sebenarnya bahwa skripsi yang saya tulis ini benar

merupakan hasil karya saya sendiri. Jika di kemudian hari terbukti bahwa ini

merupakan duplikasi, tiruan, plagiat, atau dibuat oleh orang lain, sebagian atau

seluruhnya, maka skripsi dan gelar yang diperoleh karenanya batal demi hukum.

Makassar, 27 Januari 2016

Penyusun,

Yeldi Latif

NIM : 60200111091

ii

Page 4: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

iii

PENGESAHAN SKRIPSI

Skripsi yang berjudul “Sistem Pencarian dan Pengumuman Barang Hilang

Berbasis Android” yang disusun oleh Yeldi Latif, NIM 60200111091, mahasiswa

Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi UIN Alauddin

Makassar, telah diuji dan dipertahankan dalam sidang munaqasyah yang

diselanggarakan pada Hari Kamis, Tanggal 04 Februari 2016, dinyatakan telah dapat

diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana dalam Ilmu Teknik

Informatika, Jurusan Teknik Informatika.

Makassar, 04 Februari 2016

DEWAN PENGUJI :

Ketua : Prof. Dr. H. Arifuddin, M.Ag. (............................)

Sekertaris : Mega Orina Fitri, S.T., M.T. (............................)

Munaqisy I : Faisal, S.T., M.T. (............................)

Munaqisy II : Nur Afif, S.T., M.T. (............................)

Munaqisy III : Dr. H. Supardin, M.Hi. (............................)

Pembimbing I : Dr. H. Kamaruddin Tone M.M. (............................)

Pembimbing II : Faisal Akib, S.Kom., M.Kom. (............................)

Diketahui oleh :

Dekan Fakultas Sains dan Teknologi

UIN Alauddin Makassar,

Prof. Dr. H. Arifuddin, M.Ag.

NIP. 19691205 19933 1 001

iii

Page 5: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

iv

KATA PENGANTAR

Alhamdulillah, puji syukur kehadiran Allah swt. atas segala limpahan taufiq,

rahmat hidayah, serta inayah-Nya, sehingga penulis dapat menyusun dan

menyelesaikan laporan skripsi dengan judul “Sistem Pencarian dan Pengumuman

Barang Hilang berbasis Android”. Skripsi ini disusun untuk memenuhi syarat dalam

menyelesaikan studi dan memperoleh gelar sarjana untuk program studi Teknik

Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Alauddin

Makassar.

Dalam pelaksanaan penelitian sampai pembuatan skripsi ini, penulis banyak

sekali mengalami kesulitan dan hambatan. Tetapi berkat keteguhan dan kesabaran

penulis akhirnya skripsi ini dapat diselesaikan juga. Hal ini karena dukungan dan

bantuan dari berbagai pihak yang dengan senang hati memberikan dorongan dan

bimbingan yang tak henti-hentinya kepada penulis.

Melalui kesempatan ini, penulis menyampaikan rasa terima kasih yang sebesar-

besarnya dan penghargaan yang setinggi-tingginya kepada almarhum Ayahanda

Abdul Latif yang semasa hidup Ayahanda telah mengajari Ananda menjadi pribadi

yang sekarang ini dan Ibunda Hj. Yulia yang selalu memberikan doa, kasih sayang dan

dukungan baik moral maupun material. Tak akan pernah cukup kata untuk

mengungkapkan rasa terima kasih Ananda buat Ayahanda dan Ibunda tercinta serta

iv

Page 6: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

v

buat saudara-saudara Ananda yang juga selalu setia mendoakan agar terselesainya

skripsi penulis.

Dan tak lupa penulis juga berterima kasih kepada :

1. Prof. Dr. H. Musafir Pababbari, M.Si. sebagai Rektor Universitas Islam Negeri

(UIN) Alauddin Makassar.

2. Prof. Dr. H. Arifuddin, M.Ag. sebagai Dekan Fakultas Sains dan Teknologi

Universitas Islam Negeri (UIN) Alauddin Makassar.

3. Faisal, S.T., M.T. sebagai Ketua Jurusan Teknik Informatika dan penguji I serta

Ibu Mega Orina Fitri, S.T., M.T. sebagai Sekretaris Jurusan Teknik Informatika.

4. Dr. H. Kamaruddin Tone, M.M., sebagai pembimbing I dan Faisal Akib, S.Kom.,

M.Kom., sebagai pembimbing II yang telah membimbing dan membantu penulis

untuk mengembangkan pemikiran dalam penyusunan skripsi ini hingga selesai.

5. Nur Afif, S.T., M.T., sebagai penguji II dan Dr. H. Supardin, M.Hi., sebagai

penguji III yang telah menguji dan membimbing penulis dalam penyusunan

skripsi ini.

6. Seluruh dosen, staf dan karyawan Jurusan Teknik Informatika Fakultas Sains dan

Teknologi UIN Alauddin Makassar yang telah banyak memberikan sumbangsih

baik tenaga maupun pikiran.

7. Teman-teman Teknik Informatika angkatan 2011 yang telah menjadi saudara

seperjuangan menjalani suka dan duka bersama dalam menempuh pendidikan di

kampus.

Page 7: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

vi

8. Reza Maulana dan Akhmad Maknur, yang selalu memberikan solusi untuk setiap

permasalahan selama pengembangan sistem.

9. Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, namun telah banyak

terlibat membantu penulis dalam proses penyusunan skripsi ini.

Semoga skripsi ini dapat berguna bagi para pembaca sekalian. Lebih dan

kurangnya penulis mohon maaf yang sebesar-besarnya, semoga Allah swt.

melimpahkan rahmat-Nya kepada kita semua. Aamiin.

Makassar, 27 Januari 2016

Penyusun,

Yeldi Latif

NIM : 60200111091

Page 8: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

vii

DAFTAR ISI

PERSETUJUAN PEMBIMBING ..................................................................... i

PERNYATAAN KEASLIAN SKRIPSI .......................................................... ii

PENGESAHAN SKRIPSI .............................................................................. iii

KATA PENGANTAR .................................................................................... iv

DAFTAR ISI .................................................................................................. vii

DAFTAR GAMBAR ....................................................................................... x

DAFTAR TABEL .......................................................................................... xii

ABSTRAK .................................................................................................... xiii

BAB I PENDAHULUAN ................................................................................ 1

A. Latar Belakang Masalah ................................................................. 1

B. Rumusan Masalah ........................................................................... 5

C. Fokus Penelitian dan Deskripsi Fokus ............................................ 6

D. Kajian Pustaka / Penelitian Terdahulu ............................................ 7

E. Tujuan dan Kegunaan Penelitian .................................................... 9

BAB II TINJAUAN TEORITIS .................................................................... 11

A. Sistem ............................................................................................... 11

B. Pencarian .......................................................................................... 12

C. Pengumuman .................................................................................... 12

D. Barang Hilang ................................................................................... 13

E. Android ............................................................................................. 14

1. Pengertian Android ....................................................................... 14

2. SDK (Software Development Kit) ................................................ 15

3. ADT (Android Development Tools)............................................. 15

4. AVD (Android Virtual Device) .................................................... 16

5. Android Studio .............................................................................. 16

6. JDK (Java Development Kit) ........................................................ 16

F. Daftar Simbol ................................................................................... 16

vii

Page 9: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

viii

1. Daftar Simbol Flowmap Diagram................................................. 16

2. Daftar Simbol Use Case Diagram ................................................. 18

3. Daftar Simbol Class Diagram ....................................................... 19

4. Daftar Simbol Sequnce Diagram .................................................. 20

5. Daftar Simbol Flowchart .............................................................. 21

BAB III METODOLOGI PENELITIAN....................................................... 22

A. Jenis dan Lokasi Penelitian .............................................................. 22

B. Pendekatan Penelitian ....................................................................... 22

C. Sumber Data ..................................................................................... 22

D. Metode Pengumpulan Data .............................................................. 22

1. Observasi ...................................................................................... 23

2. Studi Pustaka................................................................................. 23

E. Instrumen Penelitian ......................................................................... 23

a. Perangkat Keras ................................................................................ 23

b. Perangkat Lunak ............................................................................... 24

F. Teknik Pengolahan dan Analisis Data .............................................. 24

a. Pengolahan Data ............................................................................... 24

b. Analisis Data .................................................................................... 25

G. Metode Perancangan Aplikasi .......................................................... 25

H. Teknik Pengujian Sistem .................................................................. 28

BAB IV ANALISIS DAN PERANCANGAN SISTEM ............................... 29

A. Analisis Sistem yang Sedang Berjalan ............................................ 29

B. Analisis Sistem yang Diusulkan ....................................................... 30

1. Analisis Masalah ........................................................................... 30

2. Analisis Kebutuhan Sistem ........................................................... 31

C. Perancangan Sistem .......................................................................... 32

1. Use Case Diagram ........................................................................ 32

2. Sequence Diagram ........................................................................ 33

3. Class Diagram . ............................................................................. 37

Page 10: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

ix

4. Struktur Navigasi .......................................................................... 38

5. Perancangan Tabel ........................................................................ 39

6. Perancangan Antarmuka (Interface) ............................................. 41

D. Flowchart (alur sistem) ..................................................................... 56

Gambar IV. 23 Flowchart Pencarian ...................................................... 56

Gambar IV. 24 Flowchart Pengumuman ............................................... 57

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ............................. 58

A. Implementasi Sistem ........................................................................ 58

1. Interface ........................................................................................ 58

B. Hasil Pengujian ................................................................................. 65

BAB VI PENUTUP ....................................................................................... 72

A. Kesimpulan ....................................................................................... 72

B. Saran ................................................................................................. 72

Page 11: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

x

DAFTAR GAMBAR

Gambar III.1 Metode Waterfall............................................................................... 26

Gambar III.2 Black Box Testing .............................................................................. 28

Gambar IV.1 Flowmap Diagram Pengumuman Barang Hilang ............................ 29

Gambar IV.2 Use Case Diagram ............................................................................ 33

Gambar IV.3 Sequence Diagram Melihat informasi barang hilang ........................ 33

Gambar IV.4 Sequence Diagram Melihat informasi orang hilang .......................... 34

Gambar IV.5 Sequence Diagram Melakukan pencarian barang dan orang hilang . 34

Gambar IV.6 Sequence Diagram Pengumuman barang dan orang hilang .............. 35

Gambar IV.7 Sequence Diagram Melihat Pemberitahuan klaim ............................ 35

Gambar IV.8 Sequence Diagram Membuka menu tentang sistem ......................... 36

Gambar IV.9 Class Diagram .................................................................................. 37

Gambar IV.10 Struktur Navigasi ............................................................................ 38

Gambar IV.11 Desain Antarmuka Splash Screen ................................................... 41

Gambar IV.12 Desain Antarmuka Login ................................................................ 42

Gambar IV.13 Desain Antarmuka Register ............................................................ 43

Gambar IV.14 Desain Antarmuka Home ................................................................ 44

Gambar IV.15 Desain Antarmuka Navigation Drawer .......................................... 45

Gambar IV.16 Desain Antarmuka Detail Temuan .................................................. 46

Gambar IV.17 Desain Antarmuka Umumkan Temuan........................................... 48

Gambar IV.18 Desain Antarmuka Barang Temuan ................................................ 49

Gambar IV.19 Desain Antarmuka Alerts ................................................................ 50

Gambar IV.20 Desain Antarmuka Akun…………………………………. ............ 51

Gambar IV.21 Desain Antarmuka Kontak Kami .................................................... 53

Gambar IV.22 Desain Antarmuka Tentang ............................................................ 55

Gambar IV.23 Flowchart Pencarian ....................................................................... 56

Gambar IV.24 Flowchart Pengumuman ................................................................. 57

Gambar V.1 Antarmuka Splash Screen .................................................................. 58

x

Page 12: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

xi

Gambar V.2 Antarmuka Login ................................................................................ 59

Gambar V.3 Antarmuka Register ............................................................................ 59

Gambar V.4 Antarmuka Home ............................................................................... 60

Gambar V.5 Antarmuka Navigation Drawer .......................................................... 60

Gambar V.6 Antarmuka Pencarian ......................................................................... 61

Gambar V.7 Antarmuka Pengumuman ................................................................... 61

Gambar V.8 Antarmuka Detail Temuan ................................................................. 62

Gambar V.9 Antarmuka Barang Temuan ............................................................... 62

Gambar V.10 Antarmuka Alerts ............................................................................. 63

Gambar V.11 Antarmuka Akun .............................................................................. 63

Gambar V.12 Antarmuka Kontak Kami ................................................................. 64

Gambar V.13 Antarmuka Tentang .......................................................................... 64

Page 13: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

xii

DAFTAR TABEL

Tabel II.1 Daftar Simbol Flowmap Diagram ......................................................... 17

Tabel II.2 Daftar Simbol Use Case Diagram ........................................................ 18

Tabel II.3 Daftar Simbol Class Diagram ............................................................... 19

Tabel II.4 Daftar Simbol Sequence Diagram ......................................................... 20

Tabel II.5 Daftar Simbol Flowchart ...................................................................... 21

Tabel IV.1 Tabel Alert ........................................................................................... 39

Tabel IV.2 Tabel Item ............................................................................................ 39

Tabel IV.3 Tabel Kategori ..................................................................................... 40

Tabel IV.4 Tabel User............................................................................................ 40

Tabel V.1 Pengujian Menu Login .......................................................................... 66

Tabel V.2 Pengujian Menu Pencarian .................................................................... 67

Tabel V.3 Pengujian Menu Pengumuman ............................................................. 67

Tabel V.4 Pengujian Menu Hubungi Penemu........................................................ 68

Tabel V.5 Pengujian Menu Bantu Teman……………………………………… .. 69

Tabel V.6 Pengujian Menu Barang Temuan .......................................................... 69

Tabel V.7 Pengujian Menu Alerts……….. ............................................................ 70

Tabel V.8 Pengujian Menu Akun........................................................................... 71

xii

Page 14: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

xiii

ABSTRAK

Nama : Yeldi Latif

Nim : 60200111091

Jurusan : Teknik Informatika

Judul : Sistem Pencarian dan Pengumuman Barang Hilang

berbasis Android

Pembimbing I : Dr. H. Kamaruddin Tone, M.M.

Pembimbing II : Faisal Akib, S.Kom., M.Kom.

Kehilangan adalah hal yang biasa dialami oleh setiap orang, baik itu barang

berharga, surat-surat penting, dompet, uang, kendaraan bahkan kehilangan orang pun

biasa kita dapati di kehidupan sehari-hari. Dalam Islam ada istilah luqathah yang

artinya barang hilang. Kewajiban seseorang mengumumkan barang hilang atau orang

hilang ialah wajib. Untuk menyebarkan informasi temuan barang atau orang sebagian

besar masyarakat pada zaman nabi dahulu, mereka mengumumankannya di tempat-

tempat ramai seperti di depan pintu masjid dan pasar. Kemudian masyarakat pada

zaman ini sebagian besar menempelkan kertas informasi di tembok-tembok, papan

pengumuman atau koran. Alternatif lain yang digunakan adalah dengan

memanfaatkan media sosial seperti facebook dan twitter yang lebih mempermudah

penyebaran informasi. Akan tetapi ketiga cara tersebut kurang efektif karena cara

pertama sudah tidak dapat dilakukan lagi pada zaman ini dengan jadwal pekerjaan

yang sangat padat, kedua belum tentu mendapat perhatian dari pembaca sedangkan

cara ketiga informasi yang diberikan akan dengan cepat tertimpa oleh status-status

pada media sosial tersebut dan juga tidak adanya batasan mengenai larangan upload

gambar yang memicu munculnya pihak-pihak kriminal. Penelitian ini bertujuan untuk

membangun sistem yang dapat membantu masyarakat dalam melakukan pencarian dan

pengumuman barang hilang atau orang hilang yang sesuai dengan aturan syariat.

Dalam melakukan penelitian ini, jenis penelitian yang digunakan adalah design

and creations. Sistem ini berjalan pada perangkat mobile berbasis Android. Dirancang

dengan bahasa pemrograman java. Dalam pemodelan sistem ini menggunakan UML

dan diuji dengan metode pengujian blackbox.

Hasil dari penelitian ini menunjukkan bahwa sistem ini telah membantu

masyarakat dalam pencarian dan pengumuman barang hilang atau orang hilang dengan

sesuai aturan syariat. Dan juga sistem ini telah berjalan sesuai dengan fungsi yang

diharapkan.

Kata Kunci : kehilangan, pencarian, pengumuman, luqathah, syariat

xiii

Page 15: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

1

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Informasi kehilangan adalah gambaran suatu kondisi yang dialami oleh

individu ketika berpisah dengan sesuatu yang sebelumnya ada dan dimiliki serta data

tersebut diolah menjadi bentuk yang bermanfaat bagi pembacanya. Kehilangan

merupakan pengalaman yang pernah dialami oleh setiap individu selama rentang

kehidupannya. Sejak lahir, individu sudah mengalami kehilangan dan cenderung akan

mengalaminya kembali walaupun dalam bentuk yang berbeda. Dalam agama Islam

ada istilah luqathah (barang hilang). Luqathah adalah harta yang ditemukan di suatu

tempat dan tidak diketahui siapa pemiliknya. Kewajiban bagi yang menemukan barang

hilang, orang hilang atau kehilangan lainnya adalah memberitahukan dan

mengumumkan kepada masyarakat tentang penemuan barang tersebut (Anwar, 1988).

Dewasa ini dalam perkembangan masyarakat, proses pencarian kehilangan

sedikit demi sedikit mulai berkembang. Dimana individu yang mengalami proses ini

mempunyai keinginan untuk memberitahukan informasi kehilangan kepada orang lain.

Banyak sarana media informasi yang dapat dimanfaatkan untuk mengumumkan

informasi kehilangan, contohnya seperti koran, radio, televisi, blog, dan media

informasi lainnya. Dengan adanya media informasi sebanyak itu, diperlukan sebuah

wadah yang dapat menampung data dan informasi kehilangan secara terpusat untuk

dapat dimanfaatkan oleh masyarakat sebagai media untuk mengumumkan informasi

1

Page 16: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

2

kehilangan. Salah satu di antaranya teknologi yang dapat dimanfaatkan untuk berbagi

informasi kehilangan adalah internet.

Saat ini faktanya, masyarakat ada yang tidak mengetahui masalah hukum

barang hilang dan ada yang mengetahuinya.

Artinya :

“bahwa seorang laki-laki bertanya kepada Rasulullah shallallahu 'alaihi

wasallam tentang barang temuan, lalu beliau bersabda: Umumkanlah selama

setahun, lalu kenalilah wadah dan talinya setelah itu manfaatkanlah ia, jika

pemiliknya datang maka berikanlah barang tersebut kepadanya” (HR. Muslim

no 3248)

Jelas bahwa jika kita menemukan barang hilang kita dihadapkan pada dua

pilihan yakni mengabaikannya agar tidak mendapatkan kewajiban untuk

mengumumkannya selama setahun atau mengambilnya dan siap mendapatkan

kewajiban untuk mengumumkannya selama setahun. Dikarenakan alasan yang kedua

yang apabila mengambilnya maka kita berkewajiban mengumumkannya selama

setahun yang sudah pasti akan mengganggu rutinitas kita yang memiliki pekerjaan

sehari-hari seperti harus berangkat pagi dan pulang di malam hari, maka kebanyakan

orang memilih untuk mengabaikannya saja.

Page 17: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

3

Allah swt. Berfirman dalam surah Q.S Al-Baqarah/2:156 :

ٱلذين صيب ةق الواإنالل ب تهمم إذ اأ ص جعون إناإل يهر ١٥٦و

Terjemahnya :

“(yaitu) orang-orang yang apabila ditimpa musibah, mereka mengucapkan:

‘inna lillaahi wa innaa ilaihi raaji’uun’.”. (Departemen Agama RI, 2012:24).

Dalam tafsir Al-Jalalayn (As-Suyuthi, 1505) dijelaskan bahwa : (yaitu orang-

orang yang apabila mereka ditimpa musibah) bencana atau malapetaka (mereka

megucapkan, ‘inna lillaahi’) artinya sesungguhnya kita ini milik Allah; maksudnya

menjadi milik dan hamba-Nya yang dapat diperlakukan-Nya sekehendak-Nya, (‘wa

innaa ilaihi raaji’uun’) artinya dan sesungguhnya kepada-Nyalah kita akan kembali,

yakni ke akhirat, di sana kita akan diberi-Nya balasan.

Kehilangan merupakan salah satu dari musibah. Segala milik atau kepunyaan

kita tidaklah selamanya akan bersama kita. Kapanpun itu semua dapat hilang, artinya

itu sudah bukan rejeki. Maka ikhlaskanlah kehilangan itu. Jika memang rejeki maka

barang-barang tersebut dengan sendirinya akan kembali dengan berbagai cara yang

telah diatur oleh-Nya. Apakah itu datangnya dari saudara, teman dan lain-lain.

Sebagai saudara yang baik hendaknya kita bila mendapati barang hilang atau

orang hilang maka umumkanlah ke khalayak ramai agar hal itu dapat membantu

saudara-saudara yang kehilangan dalam menemukannya.

Allah swt. berfirman dalam QS. Al-Ma’arij/70:32 :

Page 18: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

4

ٱلذين و عون ع هدهمر تهمو ن ٣٢همل م

Terjemahnya :

“Dan orang-orang yang memelihara amanat-amanat (yang dipikulnya) dan

janjinya.” (Departemen Agama RI, 2012:569).

Dalam tafsir Al-Jalalayn (As-Suyuthi, 1505) dijelaskan bahwa : (Dan orang-

orang yang terhadap amanat-amanat mereka) menurut suatu qiraat lafal amaanaatihim

dibaca dalam bentuk mufrad atau tunggal, sehingga bacaannya menjadi amaanatihim,

yakni perkara agama dan duniawi yang dipercayakan kepadanya untuk

menunaikannya (dan janji mereka) yang telah diambil dari mereka dalam hal tersebut

(mereka memeliharanya) benar-benar menjaganya.

Amanah adalah segala sesuatu yang Allah bebankan kepada manusia untuk

dilaksanakan. Dalam Al-Qur’an manusia adalah makhluk yang memikul beban. Setiap

beban yang diterima manusia harus dilaksanakan sebagai amanah. Sifat dan sikap

amanah harus menjadi kepribadian atau sikap mental setiap individu adalam

komunitas masyarakat agar tercipta harmonisasi hubungan dalam setiap gerak langkah

kehidupan. Mengumumkan barang hilang adalah kewajiban dan menjaga barang

hilang adalah suatu amanah.

Perkembangan teknologi pada masa kini yang terus berkembang, sehingga

membuat internet serta banyak sosial media juga semakin berkembang. Walaupun

belum ke seluruh bagian Indonesia, namun hal-hal berbau kemajuan teknologi tersebut

telah tersebar ke hampir seluruh lapisan masyarakat Indonesia. Kebanyakan orang

Page 19: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

5

yang mengakses internet atupun sosial media di Indonesia ini adalah mereka yang

menggunakan handphone. Kini terasa seperti tidak ada batasan dengan orang lain

meski mereka berjarak ratusan ribu kilometer dari lokasi seseorang. Hal itu terjadi

karena kemajuan di teknologi masa kini. Kini khususnya di Indonesia, banyak sekali

manusia yang bergantung pada teknologi dan sangat sulit untuk lepas dari hal-hal

seputar teknologi. Bahkan bisa dibilang di era ini bila seseorang tidak menggunakan

teknologi-teknologi tersebut, orang tersebut tidak dapat diterima dengan baik di

lingkungannya. Kemajuan teknologi dalam berkomunikasi masa kini telah membawa

banyak dampak serta perubahan dalam masyarakat.

Berdasarkan uraian tersebut di atas, maka pada tugas akhir ini akan dibuat

Sistem Pencarian dan Pengumuman Barang Hilang Berbasis Android yang dapat

membantu masyarakat dalam menginformasikan barang hilang dengan memanfaatkan

teknologi internet. Selain itu sistem ini juga akan mengurangi jumlah masyarakat yang

tadi pada umumnya takut akan berdosa apabila tidak sanggup mengumumkan atau

menginformasikan barang hilang selama setahun penuh menjadi masyarakat yang siap

menerima kewajiban menginformasikan selama setahun penuh.

B. Rumusan Masalah

Berdasarkan latar belakang masalah yang telah dikemukakan di atas, maka

fokus permasalahan yang akan dibahas yakni : Bagaimana merancang dan membuat

Sistem Pencarian dan Pengumuman Barang Hilang Berbasis Android?

Page 20: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

6

C. Fokus Penelitian dan Deskripsi Fokus

Agar dalam pengerjaan tugas akhir ini dapat lebih terarah dan permasalahan

tidak melebar maka fokus penelitian difokuskan pada pembahasan sebagai berikut :

1. Sistem ini berjalan pada smartphone berbasis Android.

2. Sistem ini menyediakan informasi barang hilang.

3. Sistem ini menyediakan informasi orang hilang.

4. Batas pengumuman barang hilang ialah 1 tahun sesuai sabda Rasulullah

shallallahu ‘alaihi wa sallam.

5. Sistem ini tidak menjamin pada segi keamanan dari kepemilikan barang hilang.

6. Target pengguna adalah masyarakat umum.

7. Sistem ini hanya sebagai wadah informasi barang hilang atau orang hilang.

Proses klaim akan dilanjutkan oleh penemu dan pengklaim di SMS atau selain

SMS.

Sedangkan untuk mempermudah pemahaman dan memberikan gambaran serta

menyamakan persepsi antara penulis dan pembaca maka dikemukakan penjelasan

yang sesuai dengan deskripsi fokus dalam penelitian ini. Adapun deskripsi fokus

dalam penelitian ini adalah perancangan sebuah sistem pencarian dan pengumuman,

dimana Sistem merupakan seperangkat elemen-elemen yang membentuk suatu

kumpulan dari berbagai prosedur yang bertujuan membantu dan memudahkan

pengguna dalam mencari dan mengumumkan suatu barang temuan.

Pencarian adalah kegiatan untuk mendapatkan suatu bentuk informasi yang

terdapat di dalam berkas. Selain pencarian, sistem ini juga dapat dijadikan sebagai

Page 21: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

7

media pengumuman, Pengumuman adalah suatu bentuk penyampaian informasi yang

ditujukan kepada khalayak ramai. Pengumuman biasanya digunakan dalam ruang

lingkup yang terbatas atau terbuka secara luas, isi yang dikemukakan bersifat terbuka.

Dari sistem ini masyarakat pada umumya dapat melakukan pencarian dan

pengumuman barang hilang.

Barang Hilang adalah sesuatu yang ditemukan, menurut istilah adalah

harta/barang yang didapat atau ditemukan di suatu tempat dan tidak diketahui

pemiliknya untuk disimpan dan dimiliki sesudah diumumkan terlebih dahulu.

Sistem ini berjalan pada smartphone berbasis Android. Android adalah sistem

operasi berbasis linux yang bersifat terbuka (open source) dan dirancang untuk

perangkat seluler layar sentuh seperti smartphone dan computer tablet.

D. Kajian Pustaka / Penelitian Terdahulu

Dilihat dari pesatnya perkembangan teknologi informasi, banyak terdapat

aplikasi yang berhubungan dengan sistem pencarian dan pengumuman barang hilang.

Akan tetapi metode, ruang lingkup dan tujuan yang berbeda serta penggunaan

teknologi yang beraneka ragam. Beberapa aplikasi yang pernah dibuat :

Penelitian pertama oleh Indriasari dan Adi (2011) yang berjudul “Sistem

Pencarian Orang Hilang berbasis Mobile Web dengan Social Network Analysis”.

Penelitian ini berfokus pada Pencarian orang hilang dengan menggunakan Social

Network Analysis. Di dalam suatu grup atau organisasi yang besar biasanya sulit untuk

mengetahui semua anggota dan relasi antar individunya. Dan analisis social network

Page 22: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

8

merupakan salah satu metode untuk menganalisa dan mengetahui relasi yang ada di

dalam grup atau organisasi tersebut. Sistem ini dibangun dengan mobile web.

Perbedaannya dengan sistem yang dirancang penulis yaitu berbasis Android,

dimana sistem ini akan berjalan pada smartphone Android, sedangkan aplikasi di atas

berbasis Web. Adapun persamaan dari sistem di atas dengan sistem yang akan

dibangun oleh penulis ialah pada tujuan pencarian orang hilang hanya saja pada sistem

yang akan dibangun tidak sedetail dengan sistem yang di atas.

Penelitian kedua oleh Fisabilillah, dkk (2014) yang berjudul “Rancang Bangun

Aplikasi Jejaring Sosial untuk Berbagi Informasi Kehilangan”. Penelitian ini

memanfaatkan jejaring sosial untuk menyampaiakan suatu barang hilang kepada

khalayak umum. Menurut Kemenkominfo (Kementerian Komonikasi dan

Informatika) mengungkapkan pengguna internet di Indonesia saat ini mencapai 63 juta

orang, dari angka tersebut, 95 persennya menggunakan internet untuk mengakses

jejaring sosial. Oleh karena itu jejaring sos

ial merupakan wadah yang tepat untuk menampung data dan informasi

kehilangan. Dalam pembangunan jejaring sosial aplikasi ini menggunakan suatu

metode pengembangan yaitu The Web Modelling Language (WebML). Aplikasi

jejaring sosial ini akan menggunakan teknologi SIG (Sistem Informasi Geografis).

Perbedaannya dengan sistem yang dirancang penulis yaitu berbasis Android,

dimana sistem ini akan berjalan pada smartphone Android, sedangkan aplikasi diatas

berbasis Web. Perbedaan yang lain ialah pada aplikasi di atas menggunakan gambar

Page 23: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

9

dari barang hilang sedangkan pada sistem yang akan penulis rancang tidak

menggunakan gambar dari barang hilang.

Penelitian ketiga oleh Wibisono, dkk (2014) yang berjudul “Rancang Bangun

Sistem Informasi Pencarian Benda Hilang ‘Lost And Found’ berbasis Website di

Universitas Brawijaya”. Penelitian ini memanfaatkan layanan BAIS (Brawijaya

Authentification and Identification System) yang memungkinkan pengunaan single

sign on untuk aplikasi dalam domain UB (Universitas Brawijaya). Hanya pengguna

yang otentik yang dapat menggunakan layanan aplikasi lost and found. Aplikasi ini

berbasis Web.

Perbedaannya dengan sistem yang dirancang penulis yaitu berbasis Android,

dimana sistem ini akan berjalan pada smartphone Android, sedangkan aplikasi diatas

berbasis Web. Adapun ruang lingkup dari aplikasi di atas ialah hanya pada wilayah

Universitas dan hanya sivitas Universitas Brawijaya saja yang dapat menggunakan

aplikasi tersebut, berbeda dengan sistem yang akan penulis rancang dimana ruang

lingkup ialah masyarakat umum dan pastinya semua orang dapat menggunakannya.

E. Tujuan dan Kegunaan Penelitian

1. Tujuan Penelitian

Tujuan dari penelitian ini adalah merancang dan membuat sistem pencarian

dan pengumuman barang hilang yang dapat membantu dan memudahkan masyarakat

dalam mencari ataupun mengumumkan suatu barang hilang sesuai dengan syariat,

Page 24: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

10

seperti bagaimana seharusnya menyikapi barang hilang dengan benar dan baik sesuai

sabda Rasulullah shallallahu ‘alaihi wa sallam.

2. Kegunaan Penelitian

a. Kegunaan bagi dunia akademik

Sebagai konstribusi positif untuk kemajuan wawasan keilmuan teknolgi

informasi untuk pengembangan pada masa yang akan datang.

b. Kegunaan bagi pengguna

Sebagai media informasi dan sistem yang memudahkan dalam pencarian dan

pengumuman barang hilang serta memudahkan dalam menjalankan perintah syariat.

c. Kegunaan bagi mahasiswa

Dapat mengembangkan wawasan keilmuan dan meningkatkan pemahaman

tentang struktur dan sistem kerja dalam pengembangan aplikasi pada sistem operasi

android.

d. Kegunaan bagi penulis

Menambah pengetahuan, wawasan serta mengembangkan daya nalar dalam

pengembangan sistem atau aplikasi dan untuk mendapatkan gelar Strata 1 (S1).

Page 25: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

11

BAB II

TINJAUAN TEORITIS

A. Sistem

Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema)

adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan

bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu

tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang

berinteraksi, dimana suatu model matematika seringkali dibuat.

Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang

berada dalam suatu wilayah serta memiliki item-item penggerak, contoh umumnya

misalnya negara. Negara merupakan suatu kumpulan dari beberapa elemen kesatuan

lain seperti provinsi yang saling berhubungan sehingga membentuk suatu negara

dimana yang berperan sebagai penggeraknya yaitu rakyat yang berada di negara

tersebut.

Kata “sistem” banyak sekali digunakan dalam percakapan sehari-hari, dalam

forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan

pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian

yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan

di antara mereka (Wikipedia, 2015).

11

Page 26: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

12

B. Pencarian

Pencarian adalah suatu proses mencari solusi dari suatu permasalahan melalui

sekumpulan kemungkinan ruang keadaan (state spacae). Ruang keadaan merupakan

suatu ruang yang berisi semua keadaan yang mungkin. Dalam ilmu komputer, sebuah

algoritma pencarian dijelaskan secara luas merupakan algoritma yang menerima

masukan berupa sebuah masalah dan menghasilkan sebuah solusi untuk masalah

tersebut, yang biasanya didapat dari evaluasi beberapa kemungkinan solusi (Nilson. J,

1998).

C. Pengumuman

Pengumuman adalah surat yang disampaikan kepada umum, sekelompok

khalayak tanpa harus diketahui siapa dan berapa jumlah pembacanya, dan siapa pun

berhak membaca namun tidak semua pembaca itu berkepentingan (Nurjamal dan

Sumirat, 2010). Pengumuman dibuat untuk mengkomunikasikan atau

menginformasikan suatu gagasan, pikiran kepada pihak lain. Pengumuman adalah

salah satu bagian dari surat yang dibedakan berdasarkan jumlah sasarannya.

Pengumuman adalah surat yang berisi pemberitahuan kepada orang banyak

yang perlu diketahui oleh siapa saja yang berkepetingan sesuai dengan isi

pengumuman itu. Pengumuman ini bersifat resmi yang isinya menyangkut segi-segi

kedinasan, baik yang dibuat oleh instansi/organisasi maupun seseorang. Pengumuman

ini hampir sama dengan surat edaran yang berfungsi menyampaikan suatu informasi,

yang membedakannya hanyalah sasarannya, surat edaran hanya disampaikan kepada

pihak tertentu yang pantas mengetahui isinya, sedangkan pengumuman dapat

Page 27: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

13

diketahui atau dibaca oleh semua orang walaupun tidak semua orang berkepentingan

dengan isi pengumuman itu (Finoza, 1995).

D. Barang Hilang

Barang Hilang atau dalam bahasa arab (luqathah) menurut bahasa berarti

sesuatu barang yang ditemukan. Sedangkan menurut istilah adalah harta/barang yang

didapat atau ditemukan di suatu tempat dan tidak diketahui pemiliknya untuk disimpan

dan dimiliki sesudah diumumkan terlebih dahulu.

Luqathah adalah harta/barang yang hilang dari pemiliknya dan ditemukan oleh

orang lain (Kutubil’Ilmiyyah, 2012).

Kebanyakan istilah luqathah dimutlakkan untuk benda selain hewan, adapun

untuk hewan maka disebut Dhallah/tersesat (Badawi, 2012).

Syaikh Abdurrahman Nasir A-Sa’diy Rahimahullahu menjelaskan luqathah

ada 3 macam yaitu, pertama : Barang yang kecil atau remeh nilainya seperti cambuk,

sepotong roti dan lain-lain, maka yang menemukan memilikinya tanpa perlu

diumumkan. Kedua : Binatang-binatang yang tersesat/hilang yang mampu melindungi

dirinya dari binatang buas yang kecil, maka tidak boleh mengambilnya sama sekali.

Ketiga : Selain barang-barang tersebut, maka yang mengambilnya boleh memilikinya

jika telah diumumkan selama setahun (Wathan, 2012).

Sedangkan cara mengumumkan barang hilang tersebut dengan cara

mengumumkannya di tempat di temukannya barang hilang tersebut, lalu di tempat

berkumpulnya banyak orang seperti di pasar, masjid dan lain-lain. Dan

mengumumkannya dalam waktu sekiranya orang-orang tidak akan lupa dan selalu

Page 28: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

14

dengan pengumuman tersebut dan mereka tahu bahwa pengumuman berikutnya

merupakan ulangan dari pengumuman sebelumnya misalnya jika ingin

mengumumkannya selama setahun maka denga cara mengumumkannya dua kali

dalam sehari pagi dan sore selama 1 minggu. Lalu sekali sehari baik pada waktu pagi

atau sore selama 1 minggu atau 2 minggu. Lalu mengumumkannya sekali atau dua kali

dalam 1 minggu dan hal itu dilakakukan hingga 7 minggu. Kemudian

mengumumkannya sekali atau dua kali setiap bulannya hingga akhir tahun.

Sehubungan dengan tempat dimana mengumumkan barang hilang, perlu

diketahui bahwa yang dimaksud melakukan pengumuman di masjid ialah di depan

pintu masjid bukan di dalam masjid. Berikut asbabul wurud mengenai larangan

mengumumkan barang hilang di dalam masjid : Telah menceritakan kepada kami Abu

ath-Thahir Ahmad bin Amru, telah menceritakan kepada kami Ibnu Wahb dari Haiwah

dari Muhammad bin Abdurrahman dari Abu Abdullah, maula Syaddad bin al-Had

bahwasanya dia mendengar Abu Hurairah Radhiyallahu’anhu berkata : Rasulullah

Shallallahu ‘alaihi wasallam bersabda: Barangsiapa yang mendengar seseorang

mengumumkan barang hilang di masjid, hendaklah dia mendoakan, Semoga Allah

tidak mengembalikannya kepadamu, karena masjid bukan dibangun untuk ini.

E. Android

1. Pengertian Android

Android merupakan sistem operasi berbasis linux yang bersifat terbuka (open

source) dan dirancang untuk perangkat seluler layar sentuh seperti smartphone dan

computer tablet. Android dikembangkan oleh Android, Inc,. dengan dukungan

Page 29: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

15

finansial dari google yang kemudian dibeli pada tahun 2005. Android dirilis secara

resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance.

Tampilan android didasarkan pada manipulasi langsung, menggunakan

masukan sentuh yang serupa dengan tindakan di dunia nyata, seperti menggesek,

mengetuk, mencubit dan membalikkan cubitan untuk memanipulasi obyek di layar.

Sifat android yang terbuka telah membuat bermunculannya sejumlah besar komunitas

pengembang aplikasi untuk menggunakan android sebagai dasar proyek pembuatan

aplikasi, dengan menambahkan fitur-fitur baru bagi android pada perangkat yang

secara resmi dirilis dengan menggunakan sistem operasi lain. (Salbino, 2014)

2. SDK (Software Development Kit)

SDK (Software Development Kit) merupakan sebuah tools yang diperlukan

untuk mengembangkan aplikasi berbasis android menggunakan bahasa pemrograman

java. Pada saat ini SDK telah menjadi alat bantu dan Aplication Programming

Interface (API) untuk mengembangkan aplikasi berbasis android. SDK dapat diunduh

pada situs resminya, yaitu: http://www.developer.android.com/. SDK bersifat gratis

dan bebas didistribusikan karena android bersifat open source. (Pratama, 2011).

3. ADT (Android Development Tools)

Android Development Tools (ADT) adalah plug-in yang didesain untuk IDE

Eclipse yang memberi kita kemudahan dalam mengembangkan aplikasi Android.

(Safaat, 2012: 6).

Page 30: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

16

4. AVD (Android Virtual Device)

Android Virtual Device merupakan emulator yang digunakan untuk

menjalankan program aplikasi Android yang telah dirancang. AVD dapat

dikonfigurasi agar dapat menjalankan berbagai macam versi Android yang telah

diinstal. (Safaat, 2012: 19)

5. Android Studio

Android Studio adalah sebuah IDE (Integrated Development Environtment)

untuk pengembangan aplikasi di platform Android. Berdasarkan Intellij IDEA.

Android Studio dirancang khusus pengembangan Android dan menggantikan ADT

(Android Development Tools) Eclipse sebagai IDE utama Google untuk

pengembangan aplikasi Android (Wikipedia, 2015).

6. JDK (Java Development Kit)

Menurut DeCoster (2012), Java adalah sebuah teknologi yang diperkenalkan

oleh Sun Microsysytems pada pertengahan tahun 1990. Menurut definisi Sun, Java

adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat

lunak pada computer standalone ataupun pada lingkungan jaringan.

F. Daftar Simbol

1. Daftar Simbol Flowmap Diagram

Flowmap atau bagan alir adalah bagan yang menunjukan aliran di dalam

program atau prosedur sistem secara logika. Flowmap ini berfungsi untuk

memodelkan masukan, keluaran, proses maupun transaksi dengan menggunakan

Page 31: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

17

simbol-simbol tertentu. Pembuatan flowmap ini harus dapat memudahkan bagi

pemakai dalam memahami alur dari sistem atau transaksi. (Jogiyanto, 2001).

Tabel II.1 Daftar Simbol Flowmap Diagram

Simbol Nama Keterangan

Terminator awal /

akhir program

Simbol untuk memulai

dan mengakhiri suatu

program

Dokumen

Menunjukkan dokumen

berupa dokumen input

dan output pada proses

manual dan proses

berbasis computer

Proses Manual

Menunjukkan kegiatan

proses yang dilakukan

secara manual.

Proses Komputer

Menunjukkan kegiatan

proses yang dilakukan

secara komputerisasi

Arah aliran data

Menunjukkan arah aliran

dokumen antar bagian

yang terkait pada suatu

sistem.

Penyimpanan

Manual

Menunjukkan media

penyimpanan data /

infomasi secara manual

Page 32: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

18

2. Daftar Simbol Use Case Diagram

Use case diagram merupakan gambaran scenario dari interaksi antara

pengguna dengan sistem. Use case diagram menggambarkan hubungan antara aktor

dan kegiatan yang dapat dilakukannya terhadap aplikasi. (Booch, 1999)

Tabel II.2 Daftar Simbol Use Case Diagram

Simbol Nama Keterangan

Actor

Menspesifikan himpunan

peran yang pengguna

mainkan ketika berinteraksi

dengan use case.

Use Case

Deskripsi dari urutan aksi-

aksi yang ditampilkan sistem

yang menghasilkan suatu

hasil terukur bagi suatu actor.

System

Menspesifikasikan paket

yang menampilkan sistem

secara terbatas.

Unidirectional

Association

Menggambarkan relasi antara

actor dengan use case dan

proses berbasis computer.

Dependencies or

Instantitiates

Menggambarkan

kebergantungan

(dependencies) antar item

dalam diagram

Generalization

Menggambarkan relasi lanjut

antar use case atau

menggmabarkan struktur

Page 33: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

19

3. Daftar Simbol Class Diagram

Class Diagram merupakan diagram yang menggambarkan struktur sistem dari

segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. (Booch,

1999).

Tabel II.3 Daftar Simbol Class Diagram

Simbol Nama Keterangan

Class

Blok - blok pembangun pada

pemrograman berorientasi obyek.

Terdiri atas 3 bagian. Bagian atas

adalah bagian nama dari class.

Bagian tengah mendefinisikan

property/atribut class. Bagian akhir

mendefinisikan method- method dari

sebuah class.

Association Menggambarkan relasi asosiasi

Composition Menggambarkan relasi komposisi

Dependencies Menggambarkan relasi dependensi

Aggregation Menggambarkan relasi agregat

Page 34: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

20

4. Daftar Simbol Sequnce Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di

sekitar sistem berupa message terhadap waktu. Pembuatan sequence diagram

bertujuan agar perancangan aplikasi lebih mudah dan terarah.

Tabel II.4 Daftar Simbol Sequence Diagram

Simbol Nama Keterangan

Actor Menggambarkan actor pada

sequence diagram

Control Menggambarkan unsur

kendali pada diagram

Boundary

Menggambarkan kelas

batasan (boundary) pada

diagram

Entity Menggambarkan kelas

entitas pada diagram

Dependencies or

Instantitiates

Menggambarkan pesan

antar dua objek

Page 35: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

21

5. Daftar Simbol Flowchart

Bagan alir (flowchart) adalah bagan (chart) yg menunjukkan alir (flow) di

dalam program atau prosedur sistem secara logika. Digunakan terutama untuk alat

Bantu komunikasi dan untuk dokumentasi.

Tabel II.5 Daftar Simbol Flowchart

Simbol Nama Keterangan

Terminator

Menunjukkan awal dan

akhir suatu alur program

flowchart

Read/Write

Menunjukkan sumber data

yang akan diproses/ data

yang akan dicetak

Proses

Menunjukkan proses seperti

perhitungan aritmatik,

penulisan suatu formula

Decision

Menunjukkan suatu proses

evaluasi atau pemeriksaan

terhadap nilai data dengan

operasi relasi

Sub program

Menunjukkan sub program

yang akan diproses dapat

berupa procedure atau

fuction

Off page connector

Menunjukkan tanda

sambungan dari suatu

flowchart untuk beda

halaman kertas

Page 36: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

22

BAB III

METODOLOGI PENELITIAN

A. Jenis dan Lokasi Penelitian

Dalam melakukan penelitian ini, jenis penelitian yang digunakan yaitu jenis

penelitian kualitatif dimana strategi yang digunakan adalah Design and Creation.

Dipilihnya jenis penelitian ini oleh penulis dikarenakan konsep dari Design and

Creation sangat tepat untuk mengelola penelitian ini. Di samping melakukan penelitian

tentang judul ini, penulis juga mengembangkan produk berdasarkan penelitian yang

dilakukan. Adapun lokasi penelitian ini dilakukan di Kota Makassar Sulawesi Selatan.

B. Pendekatan Penelitian

Penelitian ini menggunakan pendekatan penelitian saintifik yaitu pendekatan

berdasarkan ilmu pengetahuan dan teknologi.

C. Sumber Data

Sumber data pada penelitian ini adalah menggunakan Library Research yang

merupakan cara mengumpulkan data dari beberapa buku, jurnal, skripsi, tesis maupun

literature lainnya yang dapat dijadikan acuan pembahasan dalam masalah ini. Selain

itu sumber data juga diperoleh dari data online atau internet.

D. Metode Pengumpulan Data

Metode pengumpulan data yang digunakan pada penelitian untuk sistem ini

yaitu :

22

Page 37: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

23

1. Observasi

Observasi adalah metode atau cara-cara untuk mengamati keadaan yang wajar

dan yang sebenarnya.

2. Studi Pustaka

Studi pustaka adalah motode pengumpulan data yang bersumber dari buku

referensi, jurnal, paper, website dan bacaan – bacaan yang ada kaitannya dengan judul

penelitian yang dapat menunjang pemecahan permasalahan yang didapatkan dalam

penelitian.

E. Instrumen Penelitian

Adapun instrument penelitian yang digunakan dalam penelitian ini yaitu :

a. Perangkat Keras

Perangkat keras yang digunakan untuk mengembangkan dan menguji coba

adalah sebagai berikut :

1. Laptop Toshiba Satellite L40-B dengan spesifikasi :

a) Prosesor Intel® CoreTM i5-4200 CPU (1.6 GHz)

b) Display 14”, Intel(R) HD Resolusi 1366 x 768 Piksel, VGA AMD Radeon7 3853

MB

c) RAM 4 GB DDR3 Memory

d) Harddisk 500 GB

2. Ponsel Xiaomi Mi 4i dengan spesifikasi :

a) Android OS, v.5.0.2 (Lolipop)

Page 38: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

24

b) CPU Octa-core Max 1,7 GHz

c) Resolusi 1920 x 1080 piksel, 5 inchi

d) Internal 16 GB, 2 GB RAM

b. Perangkat Lunak

Dalam perancangan sistem ini diperlukan software berikut :

1. Bahasa Pemrograman Java, dalam hal ini digunakan Java Development Kit

(JDK) 1.6 dan Java Runtime Environment (JRE).

2. Sistem Operasi Windows 7 (32 atau 64 bit).

3. Android Software Development Kid (Android SDK), android SDK

menyediakan development environment dengan semua komponen yang

diperlukan. Antara lain tools pengembangan, libraries, dokumentasi dan

contoh aplikasi serta disertakan pula emulator untuk mensimulasikan aplikasi

berjalan pada perangkat.

F. Teknik Pengolahan dan Analisis Data

a. Pengolahan Data

Pengolahan data diartikan sebagai proses mengartikan data-data lapangan yang

sesuai dengan tujuan, rancangan dan sifat penelitian. Teknik pengolahan data dalam

penelitian ini yaitu:

1. Reduksi data adalah mengurangi atau memilah-milah data yang sesuai dengan

topik dimana data tersebut dihasilkan dari penelitian.

Page 39: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

25

2. Koding data adalah penyesuaian data diperoleh dalam melakukan penelitian

kepustakaan maupun penelitian lapangan dengan pokok pada permasalahan

dengan cara memberi kode-kode tertentu pada setiap data tersebut.

b. Analisis Data

Teknik analisis data bertujuan menguraikan dan memecahkan masalah

berdasarkan data yang diperoleh. Dalam penelitian ini, penulis menggunakan metode

analisis data kualitatif. Analisis data kualitatif adalah prosedur penelitian yang

menghasilkan data deskriptif berupa kata-kata tertulis atau lisan dari orang-orang dan

perilaku yang dapat diamati.

G. Metode Perancangan Aplikasi

Pada penelitian ini metode perancangan sistem yang digunakan adalah

waterfall. Metode waterfall menyarankan pengembangan perangkat lunak secara

sistematik dan berurutan yang dimulai dari tingkatan sistem tertinggi dan berlanjut

ketahap analisis, desain, pengkodean, pengujian dan pemeliharaan. Kelebihan dari

metode ini adalah terstruktur, dinamis, dan sequintal.

Page 40: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

26

Gambar III.1 Metode Waterfall. (Nugroho, 2005)

Tahapan metode waterfall adalah sebagai berikut :

a. Requirement System

Tahap dimana menentukan kebutuhan-kebutuhan bagi seluruh elemen-elemen

sistem, kemudian mengalokasikan beberapa subset dari kebutuhan-kebutuhan tersebut

bagi perangkat. Gambaran sistem merupakan hal yang penting pada saat perangkat

lunak harus berinteraksi dengan elemen sistem lain seperti perangkat keras, manusia

dan database Requitment System mencakup kumpulan kebutuhan pada setiap tingkat

teratas perancangan dan analisis.

b. Analysis

Tahap dimana kita menterjemahkan kebutuhan pengguna kedalam spesifikasi

kebutuhan sistem atau SRS (System Requirement Spesification). Spesifikasi

Page 41: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

27

kebutuhan sistem ini bersifat menangkap semua yang dibutuhkan sistem dan dapat

terus diperbaharui secara iterative selama berjalannya proses pengembangan sistem.

c. Design

Tahap dimana dimulai dengan pernyataan masalah dan diakhiri dengan rincian

perancangan yang dapat ditransformasikan ke sistem operasional. Transformasi ini

mencakup seluruh aktivitas pengembangan perancangan.

d. Coding

Melakukan penghalusan rincian perancangan ke penyebaran sistem yang

sesuai dengan kebutuhan pengguna. Transformasi ini juga mencakup perancangan

peralatan yang digunakan, prosedur-prosedur pengoperasian, deskripsi orang-orang

yang akan menggunakan sistem dan sebagainya.

e. Testing

Mempresentasikan penginstalan perangkat lunak dalam lingkungan dengan

sistem operasional. Dalam hal ini, juga dilakukan penyesuaian-penyesuaian dengan

sistem opersional yang sudah/akan berjalan guna memastikan perangkat lunak yang

dibuat sesuai dengan apa yang diharapkan.

f. Maintenance

Melakukan pemeliharaan/perawatan terhadap perangkat lunak dimana kita

mulai melakukan pengoperasian sistem dan jika diperlukan kita melakukan perbaikan-

perbaikan kecil. Kemudian, jika waktu penggunaan sistem habis maka kita akan

masuk lagi pada tahap perencanaan.

Page 42: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

28

H. Teknik Pengujian Sistem

Pengujian sistem yang digunakan pada penelitian ini adalah metode pengujian

langsung yaitu dengan menggunakan pengujian BlackBox. BlackBox testing yaitu

menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan

kode program. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi,

masukan dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang

dibutuhkan. (Rosa dan Shalahuddin, 2011).

Gambar III.2 Black Box Testing

Page 43: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

29

Pengumuman

Barang Hilang

Mulai

Daftar Barang

Hilang diterima

Konfirmasi

Kepemilikan

Barang Hilang

Berhenti

Daftar Barang Hilang

disimpan

Barang

Hilang

dipublikasi

Klaim

Barang

Hilang

BAB IV

ANALISIS DAN PERANCANGAN SISTEM

A. Analisis Sistem yang Sedang Berjalan

Sistem yang sedang berjalan saat penemu barang hilang mengumumkan

barang hilang digambarkan pada flowmap berikut :

Penemu Barang Media Informasi Publik Pemilik Barang

Gambar IV.1 Flowmap Diagram Pengumuman Barang Hilang

29

Page 44: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

30

B. Analisis Sistem yang Diusulkan

Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam

bagian-bagian komponennya untuk mengidentifikasi dan mengevaluasi permasalahan.

Bagian analisis terdiri dari analisis masalah, analisis kebutuhan dan analisis

kelemahan.

1. Analisis Masalah

Sistem ini merupakan sistem yang membantu dan memudahkan masyarakat

dalam melakukan pencarian dan pengumuman barang hilang dengan berdasarkan pada

aturan syariat. Pengguna dapat mengumumkan barang temuan mereka di sistem lalu

kemudian pengguna lain dapat mencari info barang hilang di sistem berdasarkan

pengumuman barang temuan dari pengguna sebelumnya. Pengguna sebagai penemu

barang temuan akan mendapatkan pemberitahuan berupa Short Message Service

(SMS) dari pengguna sebagai pengklaim barang temuan.

Agar sistem ini sesuai dengan aturan syariat maka informasi yang diumumkan

di sistem tidak boleh dijelaskan secara detail misalnya tidak boleh ada gambar dari

barang temuan guna menghindari tindakan kriminal, contoh dari pihak-pihak yang

mengaku-ngaku terhadap barang temuan.

Sesuai dengan perintah Rasulullah shallallahu 'alaihi wasallam, bahwa bila

menemukan barang hilang maka yang perlu dilakukan ialah mengenali wadah dan tali

pengikatnya lalu jika kemudian hari ada yang mengenalinya maka berikanlah. Jadi

dapat disimpulkan bahwa barang yang kita temukan tidak boleh dideskripsikan secara

Page 45: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

31

detail, namun cukup beberapa hal yang dapat membuat si pemilik barang dapat

mengenalinya dari gambaran yang kita berikan seperti wadah dan tali pengikatnya.

Contoh bila menemukan uang cukup menyebutkan jenis uang, uang kertas atau uang

logam dan lokasi temuan tanpa menyebutkan berapa jumlahnya. Siapapun pemiliknya

pasti akan merasa kehilangan.

2. Analisis Kebutuhan Sistem

a. Kebutuhan Antarmuka (Interface)

Kebutuhan-kebutuhan antarmuka untuk pembangunan sistem ini yaitu sebagai

berikut :

1) Sistem yang dibangun akan mempunyai antarmuka yang familiar dan mudah

digunakan bagi pengguna.

2) Sistem akan menampilkan tampilan informasi barang hilang.

3) Sistem akan menampilkan tampilan informasi orang hilang

4) Sistem akan menampilkan tampilan detail informasi dari barang hilang atau

orang hilang saat pengguna sebagai pencari akan melakukan kontak dengan

pengguna sebagai penemu.

5) Sistem akan menampilkan tampilan pengumuman informasi barang hilang atau

orang hilang saat pengguna akan melakukan pengumuman.

b. Kebutuhan Data

Data yang diolah sistem ini yaitu meliputi data informasi barang hilang dan

data informasi orang hilang.

Page 46: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

32

c. Kebutuhan Fungsional

Kebutuhan fungsional merupakan penjelasan proses fungsi yang berupa

penjelasan secara rinci setiap fungsi yang digunakan untuk menyelesaikan masalah.

Fungsi-fungsi yang dimiliki oleh sistem ini adalah sebagai berikut :

1) Menampilkan informasi barang hilang.

2) Menampilkan informasi orang hilang.

3) Menampilkan informasi lebih detail barang hilang atau orang hilang.

4) Menyediakan fungsi untuk melakukan pengumuman informasi barang hilang

atau orang hilang.

5) Menyediakan fungsi untuk memberikan notifikasi kepada pengguna sebagai

penemu jika pengguna sebagai pencari mengklaim barang hilang atau orang

hilang.

C. Perancangan Sistem

1. Use Case Diagram

Use case diagram merupakan gambaran skenario dari interaksi antara

pengguna dengan sistem. Use case diagram menggambarkan hubungan antara aktor

dan kegiatan yang dapat dilakukannya terhadap sistem. Use case diagram digunakan

untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang

berhak menggunakan fungsi-fungsi tersebut. Yang ditekankan pada diagram ini adalah

“apa” yang diperbuat sistem dan bukan “bagaimana”.

Page 47: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

33

Melihat informasi barang hilang

Melihat informasi orang hilang

Melakukan pengumuman barang hilang

atau orang hilang

Melakukan pencarian barang hilang atau

orang hilang

Membuka menu tentang

sistem

Melihat pemberitahuan klaim

Gambar IV.2 Use Case Diagram

2. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di

sekitar sistem berupa message terhadap waktu. Pembuatan sequence diagram

bertujuan agar perancangan sistem lebih mudah dan terarah.

a. Sequence Diagram Melihat informasi barang hilang

Gambar IV.3 Sequence Diagram Melihat informasi barang hilang

Pengguna

Page 48: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

34

b. Sequence Diagram Melihat informasi orang hilang

Gambar IV.4 Sequence Diagram Melihat informasi orang hilang

c. Sequence Diagram Melakukan pencarian barang hilang dan orang hilang

Gambar IV.5 Sequence Diagram Melakukan pencarian barang hilang dan orang

hilang

Page 49: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

35

d. Sequence Diagram Melakukan pengumuman barang hilang dan orang hilang

Gambar IV.6 Sequence Diagram Melakukan Pengumuman barang hilang dan

orang hilang

e. Sequence Diagram Melihat pemberitahuan klaim

Gambar IV.7 Sequence Diagram Melihat pemberitahuan klaim

Page 50: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

36

f. Sequence Diagram Membuka menu tentang sistem

Gambar IV.8 Sequence Diagram Membuka menu tentang sistem

Page 51: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

37

3. Class Diagram

Class Diagram merupakan diagram yang menggambarkan struktur sistem dari segi pendefinisian kelas-kelas

yang akan dibuat untuk membangun sistem.

Gambar IV.9 Class Diagram

Page 52: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

38

Menu

Home Pencarian Umumkan

Tercecer

Barang Berharga/

Perhiasan

Surat-surat Penting

Dompet

Uang

Kendaraan

Orang/Manusia

Lain-lain

Kata KunciData Barang/Orang

Hiang

Publikasi

Daftar Data Barang/

Orang Hilang

Detail Barang/Orang

Hilang

Barang Temuan

Alerts

Akun

Tentang

Kontak Kami

Hubungi Penemu

Bantu Teman

Daftar Temuan

Pengguna

Klaim Temuan

4. Struktur Navigasi

Sistem ini menggunakan struktur navigasi Hierarchiacal Model, di mana menu

utama adalah pusat navigasi yang merupakan penghubung ke semua fitur pada sistem.

Gambar IV.10 Struktur Navigasi

Page 53: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

39

5. Perancangan Tabel

Penggunaan database dalam sistem ini yaitu untuk menampung data barang

hilang dan orang hilang. Database dibuat menggunakan phpMyAdmin. Berikut rincian

tabel yang digunakan dalam sistem ini :

a. Tabel Alert (tb_alert)

Tabel IV.1 Tabel Alert

No. Nama Field Tipe Data

Keterangan

1 id_alert int(11) Primary Key, Auto Increment

2 id_item int(11)

3 id_user int(11)

4 id_klaim int(11)

5 keterangan varchar(255)

6 alert_date datetime

b. Tabel Item (tb_item)

Tabel IV.2 Tabel Item

No. Nama Field Tipe Data

Keterangan

1 id_item int(11) Primary Key, Auto Increment

2 id_kategori int(11)

3 id_user int(11)

4 title varchar(100)

5 description text

Page 54: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

40

6 address varchar(200)

7 latitude double

8 longitude double

9 created_date datetime

c. Tabel Kategori (tb_kategori)

Tabel IV.3 Tabel Kategori

No. Nama Field Tipe Data

Keterangan

1 id_kategori int(11) Primary Key, Auto Increment

2 nama varchar(50)

d. Tabel User (tb_user)

Tabel IV.4 Tabel User

No. Nama Field Tipe Data

Keterangan

1 id_user int(11) Primary Key, Auto Increment

2 username varchar(15)

3 password varchar(100)

4 nama varchar(15)

5 msisdn char(15)

6 email varchar(30)

7 foto varchar(100)

Page 55: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

41

6. Perancangan Antarmuka (Interface)

Perancangan antarmuka (interface) merupakan bagian penting dalam

perancangan sistem, karena berhubungan dengan tampilan dan interaksi pengguna

dengan sistem. Adapun perancangan antarmuka pada sistem ini yaitu sebagai berikut:

a. Perancangan Antarmuka Splash Screen

Gambar IV.11 Desain Antarmuka Splash Screen

Keterangan Gambar :

1) Gambar

Akan dibuat dengan berisikan gambar splash screen.

1

Page 56: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

42

b. Perancangan Antarmuka Login

Gambar IV.12 Desain Antarmuka Login

Keterangan Gambar :

1) Action Bar

Akan dibuat dengan berisikan judul

2) TextView dan ImageView

Akan dibuat TextView dan ImageView ‘Selamat Datang’

3) EditText

Akan dibuat EditText untuk menginput username

4) EditText

Akan dibuat EditText untuk menginput password

1

2

7

3

4

5 6

Page 57: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

43

5) Button

Akan dibuat Button untuk menekan tombol login

6) Button

Akan dibuat Button untuk menekan tombol register

7) TextView

Akan dibuat TextView untuk menampilkan hak cipta

c. Perancangan Antarmuka Register

Gambar IV.13 Desain Antarmuka Register

Keterangan Gambar :

1) Action Bar

Akan dibuat dengan berisikan judul

8

1

7

6

5

4

3

2

9

Page 58: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

44

2) EditText

Akan dibuat EditText pada no. 2-7 untuk menginput data registrasi

8) Button

Akan dibuat Button untuk menekan Registrasi

9) TextView

Akan dibuat TextView untuk menampilkan hak cipta

d. Perancangan Antarmuka Home

Gambar IV.14 Desain Antarmuka Home

Keterangan Gambar :

1) Button

Akan dibuat Button untuk membuka Menu

1 3

4

5

2

Page 59: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

45

2) Action Bar

Akan dibuat dengan berisikan Judul

3) ImageButton

Akan dibuat ImageButton untuk pencarian

4) ListView

Akan dibuat ListView untuk menampilkan daftar barang hilang/orang hilang

5) ImageButton

Akan dibuat ImageButton untuk membuka halaman Pengumuman

e. Perancangan Antarmuka Navigation Drawer

Gambar IV.15 Desain Antarmuka Navigatioin Drawer

Keterangan Gambar :

1

4 2

3

5

Page 60: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

46

1) ImageView

Akan dibuat ImageView untuk menampilkan foto user

2) TextView

Akan dibuat TextView untuk menampilkan nama

3) TextView

Akan dibuat TextView untuk menampilkan email user

4) ImageButton

Akan dibuat ImageButton untuk tombol switch DrawerList

5) DrawerList

Akan dibuat DrawerList untuk menampilkan daftar menu

f. Perancangan Antarmuka Detail Temuan

Gambar IV.16 Desain Antarmuka Detail Temuan

2 1

3 4

5

6

8

11

9

7

10

Page 61: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

47

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol kembali

2) Action Bar

Akan dibuat untuk menampikan Judul

3) SlidingTab

Akan dibuat SlidingTab pada no. 3 - 4 untuk menampilkan tab Hubungi Penemu

dan Bantu Teman

5) TextView

Akan dibuat TextView untuk menampilkan informasi temuan

6) Map

Akan dibuat Map untuk menampikan peta lokasi temuan

7) TextView

Akan dibuat TextView untuk menampilkan informasi klaim temuan

8) EditText

Akan dibuat EditText untuk menginput nama user

9) EditText

Akan dibuat EditText untuk menginput email user

10) EditText

Akan dibuat EditText untuk menginput pesan untuk penemu

11) Button

Akan dibuat Button untuk menekan Kirim

Page 62: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

48

g. Perancangan Antarmuka Umumkan Temuan

Gambar IV.17 Desain Antarmuka Umumkan Temuan

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol kembali

2) Action Bar

Akan dibuat untuk menampilkan judul

3) Spinners

Akan dibuat Spinners untuk menampilkan kategori

4) EditText

Akan dibuat EditText untuk menginput judul temuan

2

1

10

3

4

5

6

7

8

9

Page 63: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

49

5) EditText

Akan dibuat EditText untuk menginput deskripsi temuan

6) EditText

Akan dibuat EditText untuk menginput lokasi temuan

7) EditText

Akan dibuat EditText untuk menginput koordinat temuan pada peta

8) Map

Akan dibuat Map untuk menampilkan lokasi temuan

9) TextView

Akan dibuat TextView untuk menampilkan informasi mengenai luqathah

(barang hilang)

10) Button

Akan dibuat Button untuk menekan Publikasikan

h. Perancangan Antarmuka Barang Temuan

Gambar IV.18 Desain Antarmuka Barang Temuan

2 1

5 6

4

3

Page 64: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

50

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol menu

2) Action Bar

Akan dibuat untuk menampilkan judul

3) Spinners

Akan dibuat Spinners untuk menampilkan pilihan tampilkan data

4) ListView

Akan dibuat ListView untuk menampilkan daftar temuan

5) Button

Akan dibuat Button untuk menekan Edit

6) Button

Akan dibuat Button untuk menekan Hapus

i. Perancangan Antarmuka Alerts

Gambar IV.19 Desain Antarmuka Alerts

2 1

6

4

3

5

Page 65: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

51

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol menu

2) Action Bar

Akan dibuat untuk menampilkan judul

3) Spinners

Akan dibuat Spinners untuk menampilkan pilihan tampilkan data

4) ListView

Akan dibuat ListView untuk menampilkan daftar klaim temuan

5) Button

Akan dibuat Button untuk menekan Abaikan

6) Button

Akan dibuat Button untuk menekan Klaim

j. Perancangan Antarmuka Akun

Gambar IV.20 Desain Antarmuka Akun

2 1

3 4

5

6

7

8

9

10

12 13

11

Page 66: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

52

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol kembali

2) Action Bar

Akan dibuat untuk menampilkan judul

3) ImageView

Akan dibuat ImageView untuk menampilkan foto user

4) TextView

Akan dibuat TextView untuk menampilkan nama

5) TextView

Akan dibuat TextView untuk menampilkan email

6) EditText

Akan dibuat EditText untuk menginput nama

7) EditText

Akan dibuat EditText untuk menginput email

8) EditText

Akan dibuat EditText untuk menginput nomor telepon

9) EditText

Akan dibuat EditText untuk menginput username

10) EditText

Akan dibuat EditText untuk menginput password

Page 67: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

53

11) ImageButton

Akan dibuat ImageButton untuk menekan sunting akun

12) Button

Akan dibuat Button untuk menekan logout

13) Button

Akan dibuat Button untuk menekan hapus akun

k. Perancangan Antarmuka Kontak Kami

Gambar IV.21 Desain Antarmuka Kontak Kami

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol kembali

2 1

3

4

5

6

7

8

9

10

11

12

Page 68: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

54

2) Action Bar

Akan dibuat untuk menampilkan judul

3) TextView

Akan dibuat TextView untuk menampilkan nama developer

4) TextView

Akan dibuat TextView untuk menampilkan nama Universitas UIN Alauddin

Makassar

5) TextView

Akan dibuat TextView untuk menampilkan nomor telepon developer

6) TextView

Akan dibuat TextView untuk menampilkan link facebook developer

7) TextView

Akan dibuat TextView untuk menampilkan link telegram developer

8) TextView

Akan dibuat TextView untuk menampilkan email developer

9) ImageView

Akan dibuat ImageView pada no 9 – 12 untuk menampilkan icon

Page 69: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

55

l. Perancagan Antarmuka Tentang

Gambar IV.22 Desain Antarmuka Tentang

Keterangan Gambar :

1) ImageButton

Akan dibuat ImageButton untuk tombol menu

2) Action Bar

Akan dibuat untuk menampilkan judul

3) TextView

Akan dibuat TextView untuk menampilkan informasi mengenai sistem

4) Button

Akan dibuat Button untuk menekan fitur-fitur dalam tercecer

2 1

3

4

Page 70: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

56

Start

LoginCek data

Masuk ke

Halaman Home

dan ke Fitur

Pencarian

Data user belum ada Register

Masukkan

kata kunci

Cari Cek data

Sistem

menampilkan

data

Data tersedia

Stop

Data tidak ditemukan

Data user tersedia

D. Flowchart (alur sistem)

Gambar IV. 23 Flowchart Pencarian

Page 71: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

57

Start

LoginCek data

Masuk ke

Halaman Home

dan ke Fitur

Umumkan

Data user belum ada Register

Mengisi

setiap Field

yang ada

Publikasikan Cek data

Sistem

menyimpan

data

Data lengkap

Stop

Data belum lengkap

Data user tersedia

Gambar IV. 24 Flowchart Pengumuman

Page 72: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

58

BAB V

IMPLEMENTASI DAN PENGUJIAN SISTEM

A. Implementasi Sistem

1. Interface

a. Antarmuka Splashscreen

Antarmuka splashscreen akan menampilkan gambar splashscreen sistem

selama 1-2 detik. Setelah itu akan muncul antarmuka Home

Gambar V.1 Antarmuka Splashscreen

b. Antarmuka Login dan Register

Sebeleum antarmuka Home, Antarmuka Login akan tampil jika pengguna

belum melakukan login/belum masuk ke sistem.

58

Page 73: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

59

Antarmuka Register akan tampil jika pengguna menekan tombol register di

antarmuka Login.

Gambar V.2 Antarmuka Login

Gambar V.3 Antarmuka Register

Page 74: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

60

c. Antarmuka Home dan Navigation Drawer

Antarmuka Home akan tampil setelah pengguna melakukan Login.

Antarmuka Navigation Drawer berisi menu yang terdiri dari Tercecer (home)

dan kategori. Adapun kategorinya ialah Barang berharga/Perhiasan, Surat-surat

Penting, Dompet, Uang, Kendaraan, Orang/Manusia dan Lain-lain.

Gambar V.4 Antarmuka Home

Gambar V.5 Antarmuka Navigation Drawer

Page 75: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

61

d. Antarmuka Pencarian dan Pengumuman

Antarmuka Pencarian tampil setelah pengguna menekan tombol pencarian

yang terdapat di pojok kanan atas sistem pada antarmuka Home.

Antarmuka Pengumuman berisi antarmuka Detail Temuan.

Gambar V.6 Antarmuka Pencarian

Gambar V.7 Antarmuka Pengumuman

Page 76: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

62

e. Antarmuka Detail Temuan dan Barang Temuan

Antarmuka Detail Temuan tampil setelah pengguna menekan salah satu daftar

temuan di antarmuka Home.

Antarmuka Barang Temuan berisi daftar temuan yang diumumkan oleh si

pengguna.

Gambar V.8 Antarmuka Detail Temuan

Gambar V.9 Antarmuka Barang Temuan

Page 77: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

63

f. Antarmuka Alerts dan Akun

Antarmuka Alerts berisi daftar temuan yang diklaim oleh pengguna lain.

Antarmuka Akun berisi data pengguna yaitu Nama, Email, No. Telepon,

Username dan Password.

Gambar V.10 Antarmuka Alerts

Gambar V.11 Antarmuka Akun

Page 78: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

64

g. Antarmuka Kontak Kami dan Tentang

Antarmuka Kontak Kami berisi data developer seperti Nama, Universtas, No.

Telepon, akun Facebook, Telegram dan Email.

Antarmuka Tentang berisi informasi mengenai sistem tercecer.

Gambar V.12 Antarmuka Kontak Kami

Gambar V.13 Antarmuka Tentang

Page 79: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

65

B. Hasil Pengujian

Pengujian sistem merupakan proses pengeksekusian sistem perangkat lunak

untuk menentukan apakah sistem tersebut cocok dengan spesifikasi sistem dan

berjalan di lingkungan yang diinginkan. Pengujian sistem sering diasosiasikan dengan

pencarian bug, ketiksempurnaan program, kesalahan pada program yang

menyebabkan kegagalan pada eksekusi sistem perangkat lunak.

Pengujian dilakukan dengan menguji setiap proses dan kemungkinan

kesalahan yang terjadi untuk setiap proses. Adapun pengujian sistem yang digunakan

adalah Black box. Pengujian Black box yaitu menguji perangkat lunak dari segi

spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian

dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari

perangkat lunak sesuai dengan spesifikasi yang dibutuhkan.

1. Prosedur Pengujian

Persiapan yang dilakukan dalam melakukan pengujian adalah sebagai berikut:

a. Menyiapkan sebuah smartphone dengan sistem operasi Android.

b. Menginstall aplikasi Tercecer pada smartphone tersebut.

c. Melakukan proses pengujian.

d. Mencatat hasil pengujian.

Page 80: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

66

2. Hasil Pengujian

a. Pengujian menu Login

Tabel pengujian menu Login digunakan untuk mengetahui apakah menu Login

yang terdapat dalam aplikasi ini dapat berfungsi untuk melakukan login oleh

pengguna:

Tabel V.1 Pengujian menu Login

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menginput

username dan

password dan

button login

ditekan

Tampil antarmuka

Home jika

pengguna berhasil

login

Login berhasil sesuai

dengan username dan

password

[ √ ] Diterima

[ ] Ditolak

b. Pengujian menu Pencarian

Tabel pengujian menu Pencarian digunakan untuk mengetahui apakah menu

Pencarian yang terdapat dalam aplikasi ini dapat berfungsi untuk melakukan pencarian

oleh pengguna :

Page 81: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

67

Tabel V.2 Pengujian menu Pencarian

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menginput

kata kunci

Tampil antarmuka

pencarian yang

berisi data sesuai

dengan kata kunci

yang diinput

Pencarian berhasil

menampilkan data

sesuai dengan kata

kunci yang

dimasukkan

[ √ ] Diterima

[ ] Ditolak

c. Pengujian menu Pengumuman

Tabel pengujian menu Pengumuman digunakan untuk mengetahui apakah

menu Pengumuman yang terdapat dalam aplikasi ini dapat berfungsi untuk melakukan

pengumuman temuan oleh pengguna:

Tabel V.3 Pengujian menu Pengumuman

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menginput

kategori, judul,

deskripsi,

lokasi,

koordinat dan

menekan

tombol

publikasikan

Data temuan yang

telah

dipublikasikan

akan muncul di

daftar barang

temuan pada

antarmuka Home

Pengumuman barang

hilang/temuan

berhasil

[ √ ] Diterima

[ ] Ditolak

Page 82: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

68

d. Pengujian menu Hubungi Penemu

Tabel pengujian menu Hubungi Penemu digunakan untuk mengetahui apakah

menu Hubungi Penemu yang terdapat dalam aplikasi ini dapat berfungsi untuk

mengklaim temuan oleh pengguna:

Tabel V.4 Pengujian menu Hubungi Penemu

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Nama dan

email secara

otomatis

diload

kemudian

menginput

pesan untuk

penemu dan

menekan

tombol kirim

Pengguna sebagai

penemu barang

akan menerima

pesan berupa

SMS dari

pengguna yang

mengklaim

barang

Pengguna sebagai

penemu berhasil

menerima SMS dari

pengguna sebagai

pengklaim barang

[ √ ] Diterima

[ ] Ditolak

e. Pengujian menu Bantu Teman

Tabel pengujian menu Bantu Teman digunakan untuk mengetahui apakah

menu Bantu Teman yang terdapat dalam aplikasi ini dapat berfungsi untuk

memberitahukan temuan kepad teman :

Page 83: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

69

Tabel V.5 Pengujian menu Bantu Teman

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Nama dan

email secara

otomatis

diload

kemudian

menginput

nomor telepon

teman dan

pesan untuk

teman lalu

menekan

tombol kirim

Teman dari

pengguna akan

mendapatkan

SMS

Teman dari pengguna

berhasil mendapatkan

SMS

[ √ ] Diterima

[ ] Ditolak

f. Pengujian menu Barang Temuan

Tabel pengujian menu Barang Temuan digunakan untuk mengetahui apakah

menu Barang Temuan yang terdapat dalam aplikasi ini dapat berfungsi untuk

melakukan edit dan hapus :

Tabel V.6 Pengujian menu Barang Temuan

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menekan

tombol edit

dan hapus

Data barang

temuan dapat

diedit dan dihapus

Data barang temuan

berhasil diedit dan

dihapus

[ √ ] Diterima

[ ] Ditolak

Page 84: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

70

g. Pengujian menu Alerts

Tabel pengujian menu Alerts digunakan untuk mengetahui apakah menu Alerts

yang terdapat dalam aplikasi ini dapat berfungsi untuk menampung data klaim temuan

dan melakukan klaim:

Tabel V.7 Pengujian menu Alerts

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Membuka

menu Alerts

dan menekan

tombol klaim

Data temuan pada

antarmuka Barang

Temuan terceklis

Data yang telah

diklaim di Alerts

berhasil terceklis di

antarmuka Barang

Temuan

[ √ ] Diterima

[ ] Ditolak

h. Pengujian menu Akun

Tabel pengujian menu Akun digunakan untuk mengetahui apakah menu Akun

yang terdapat dalam aplikasi ini dapat berfungsi untuk melakukan penyuntingan data

pengguna :

Page 85: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

71

Tabel V.8 Pengujian menu Akun

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Menekan

tombol sunting

dan menginput

data baru

Data lama dapat

diubah

Data berhasil diubah [ √ ] Diterima

[ ] Ditolak

Menekan

tombol Logout

Pengguna dapat

keluar dari

aplikasi

Pengguna berhasil

keluar dari aplikasi

[ √ ] Diterima

[ ] Ditolak

Menekan

tombol Hapus

akun

Akun terhapus Akun berhasil

dihapus

[ √ ] Diterima

[ ] Ditolak

Page 86: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

72

BAB VI

PENUTUP

A. Kesimpulan

Berdasarkan implementasi dan hasil pengujian yang telah dilakukan dapat

disimpulkan bahwa Sistem ini berjalan baik sesuai dengan fungsinya. Aplikasi

Tercecer ini merupakan aplikasi berbasis android yang dapat melakukan pencarian

barang hilang atau orang hilang dan pengumuman barang hilang atau orang hilang.

Aplikasi Tercecer ini juga sudah berfungsi sesuai dengan aturan-aturan syariat

dalam Islam dan hukum mengenai Luqathah (barang hilang). Dengan aplikasi ini

diharapkan kedepannya dapat membantu para pengguna utamanya umat Muslimin dan

Muslimat dalam menjalankan perintah-Nya. Dengan membiasakan diri bersyariat in

Syaa Allah hidup lebih terarah menuju surga-Nya.

B. Saran

Berdasarkan kesimpulan yang telah dijabarkan, maka dapat disarankan hal-hal

sebagai berikut :

1. Kebanyakan masyarakat masih belum paham betul hukum dan bagaimana

menyikapi luqathah dengan semestinya sehingga mereka-mereka yang

menemukan barang hilang atau orang hilang hanya diam saja bahkan barang

yang tadi semestinya diumumkan malah diambil dan digunakan. Padahal saat

itulah mereka memiliki kewajiban mengumumkan ke khalayak umum. Jadi

72

Page 87: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

73

karena hal ini maka perlu adanya sosialiasi kepada masyarakat mengenai apa

dan bagaimana menyikapi luqathah yang telah diatur dalam syariat.

2. Agar tujuan dari Sistem ini dapat tereleasasikan maka partisipasi dari setiap

masyarakat sangat diharapkan. Maka setiap orang harus mengetahuinya. Salah

satu cara agar hal ini dapat tercapai ialah dengan menyampaikan kepada teman-

teman mengenai adanya Sistem ini.

3. Penambahan dan pengembangan fitur aplikasi sangat dimungkinkan seiring

dengan perkembangan teknologi android kedepannya.

Page 88: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

74

DAFTAR PUSTAKA

Al-Qur’an.

Anwar, Moh. Fiqih Islam. Subang: Pt. Alma’arif. 1988.

Badawi, Abdul Adzim dan Rojab, Dar Ibnu. Al-Wajiz Fi Fiqhis Sunnah Wal Kitabil

Aziz. hal: 129. 2012.

Booch. Formalizing and Analysing UML.1999

Damon, William. Social and Personality Development. New York: W. W. Norton &

Company, Inc., 1983.

Departemen Agama. RI. AL-Qur’an dan Terjemahannya. 2012.

Finoza. Defenisi Pengumuman. 1995.

Fisabilillah, Yuda Eka, Cahyana, Rinda dan Bunyamin. Rancang Bangun Aplikasi

Jejaring Sosial untuk berbagi Informasi Kehilangan. Jayaraga Garut: 2014

Hakim S., Rachmad. Mastering JavaTM Konsep Pemrograman dan Penerapannya

Untuk Membuat Software Aplikasi. Jakarta : PT. Elex Media Komputindo,

2009.

Hedisasrawan. Pengertian Sistem. 2014

Indriasari, Devi dan Adi Purnomo Sidhi, Thomas. Sistem Pencarian Orang Hilang

berbasis Mobile Web dengan Social Network Analysis. Yogyakarta: 2011

Jogiyanto. Analisis dan Desain. Yogyakarta : Andi, 2005.

_______. Analisis Perancangan Sistem Informasi. Yogyakarta: Andi, 2001.

________. Analisis dan Desain, Sistem Informasi:Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi, 1999.

Kementerian Agama RI. Al-Qur’an dan Terjemahannya. 2012.

Kutubil’Ilmiyyah, Darul. Ibhajul Mu’minin Syarh Manhajus Salikin jilid II. hal: 109.

2012

____________________. Taisir Allam Syarh Umdatul Ahkam. Hal: 392. 2012

74

Page 89: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

75

L. Ackof. Pengertian Sistem. http://www.dosenpendidikan.com/28-pengertian-

karakteristik-dan-klasifikasi-sistem-menurut-para-ahli/. (24 Oktober 2015).

Murdick. Pengertian Sistem Menurut Beberapa Ahli :

http://www.seputarpengetahuan.com/2015/06/26-pengertian-sistem-

menurut-para-ahli.html. (10 Oktober 2015).

Muslimafiyah.com. Pengetian Luqathah. http://muslimafiyah.com/menemukan-uang-

rp-500-bolehkah-diambil-pembahasan-tentang-luqathahbarang-temuan.html.

(24 Oktober 2015).

Nilson. J. Algoritma Pencarian. http://icrl.vokasi.unair.ac.id.html. 1998. (24 Oktober

2015)

Nugroho, Adi. Analisis dan Perancangan Sistem Informasi dengan Metodologi

Berorientasi Objek. Bandung : Informatika, 2005.

Nurjamal, dan Sumirat. Defenisi Pengumuman. 2010.

Pratama, Aidhil. Pengertian Pengumuman Beserta Ciri-cirinya. 2015.

Pratama, Widianto. Tutorial Android Programming Part 1 : pengenalan.

DepokCopyright © 2011 http://greenbel.wordpress.com.

Rosa, dan M. Shalahuddin. Modul Pembelajaran Rekayasa Perangkat Lunak

(Terstruktur dan Berorientasi Objek). Bandung: Penerbit Modula, 2011.

Safaat, Nazruddin. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC berbasis Android. Bandung: Informatika. 2012.

Salbino, Sherief. Buku Pintar Gadget Android untuk Pemula. Jakarta: Kunci

Komunikasi, 2014.

Syariahonline.com. Menyikapi Barang Temuan (Luqathah).

http://www.syariahonline.com/v2/zakat/2636-menyikapi-barang-temuan-

luqathah.html. (24 Oktober 2015).

Wathan, Darul. Manhajus Salikin Wa Taudihil Fiqh Fid Din. hal: 166. 2012

Wibisono, Dedi Arief, Priharsari, Diah dan Muttaqin, Adharul. Rancang Bangun

Sistem Informasi Pencarian Benda Hilang ‘Lost And Found’ berbasis

Website di Universitas Brawijaya. 2014.

Page 90: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

76

Widianti, Sri. Pengantar Basis Data. Jakarta: Fajar, 2000.

Wikipedia Website. Android Studio. http://en.m.wikipedia.org/wiki/Desain. (21

November 2015).

________________. Sistem. https://id.wikipedia.org/wiki/Sistem. (24 Oktober 2015).

Wordpress. Larangan Mengumumkan/Mencari Barang Hilang di Masjid.

https://mromi.wordpress.com/2012/04/23/larangan-mengumumkan-

mencari-barang-yang-hilang-dimasjid/. (31 Oktober 2015).

Page 91: SISTEM PENCARIAN DAN PENGUMUMAN BARANG HILANG …repositori.uin-alauddin.ac.id/7149/1/Yeldi Latif.pdf · Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, ... Gambar

77

Daftar Riwayat Hidup

Penulis bernama lengkap Yeldi Latif, S.Kom., lahir di Desa

Tasiu Kecamatan Kalukku Kabupaten Mamuju Provinsi

Sulawesi Barat pada tanggal 02 Mei 1993 merupakan anak

terakhir dari empat bersaudara. Penulis lahir dari pasangan

suami istri Bapak Abd. Latif dan Ibu Hj. Yulia. Penulis

sekarang bertempat tinggal di Jl. Trans Sulawesi Desa Tasiu Kecamatan Kalukku

Kabupaten Mamuju.

Penulis menyelesaikan pendidikan di SD Negeri 1 Kalukku, SMP Swasta Budi Mulia

Kalukku, SMA Negeri 1 Kalukku dan Telah Sarjana di Perguruan Tinggi Negeri

Universitas Islam Negeri Alauddin Makassar.