Aplikasi Pekerja Lepas Berbasis Android
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
TUGAS AKHIR
ADITIYA MEHAGATA GINTING
142406104
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh
Ahli Madya
ADITIYA MEHAGATA GINTING
142406104
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: Aplikasi Pekerja Lepas Berbasis Android
: Tugas Akhir
: Aditiya Mehagata Ginting
: 142406104
: D3 Teknik Informatika
: Matematika
: Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara
Disetujui di
Medan, Juni 2017
Disetujui Oleh
Program Studi D3 Teknik Informatika
Ketua,
Pembimbing,
Dra. Normalina Napitupulu, M.Sc.
NIP. 196311061989022001
Dr. Esther S M Nababan M.Sc
NIP. 196103181987112001
i
Universitas Sumatera Utara
PERNYATAAN
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2017
Aditiya Mehagata Ginting
142406104
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, Karena berkat
dan karunia-Nya penulis dapat menyelesaikan penyusunan Tugas Akhir dengan
judul Aplikasi Pekerja Lepas Berbasis Android.
Terimakasih penulis sampaikan kepada Ibu Dr. Esther S M Nababan,
M.Sc, selaku pembimbing yang telah meluangkan waktunya selama penyusunan
tugas akhir dan telah memberikan pengarahan. Terimakasih kepada Dr.Syahriol
Sitorus, M.IT sebagai Dosen Pembimbing Akademik yang telah membimbing dan
mengarahkan penulis dalam proses perkuliahan. Terimakasih kepada Ibu Dra.
Normalina Napitupulu, M.Sc dan Drs. James Piter Marbun, M.Kom selaku Ketua
dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, kepada Bapak
Dr. Suyanto M.Kom dan Bapak Drs. Rosman Siregar, M.Si, selaku Ketua dan
Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Kerista Sebayang,
M.S selaku Dekan FMIPA USU, seluruh staf pegawai dan dosen Program Studi
D3 Teknik Informatika FMIPA USU, dan seluruh teman sejawat yang telah
memberikan dukungan dan bantuan. Akhirnya tidak terlupakan kepada orang tua
penulis dan keluarga yang memberikan bantuan dan dorongan yang diperlukan,
semoga Tuhan Yang Maha Esa membalasnya.
Medan, Juli 2017
Penulis
Aditiya Mehagata Ginting
iii
Universitas Sumatera Utara
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
ABSTRAK
pekerja lepas atau yang lebih dikenal dengan freelance dapat menjadi salah satu
solusi dalam mendapatkan penghasilan. Kurangnya media dan sarana yang
menginformasikan mengenai pekerjaan ini menyebabkan kurangnya peminat.
Untuk itu, sistem yang dikembangkan dalam sistem oerasi android diharapkan
mampu menjadi media informasi yang dapat menjelaskan dan menginformasikan
suatu pekerjaan dan menarik minat dari pengguna.
Kata kunci : Android, freelance, database.
iv
Universitas Sumatera Utara
FREELANCE APPLICATION BASED ON ANDROID
ABSTRACT
Being a freelancer can be one of solutions to earn some money. Lack of medium
and tools for informing a job cause the lack of people who interested into it.
Because of that, application that developed in Android Operation System
hopefully can be information medium that can explain and inform a job and make
people get interested on it.
Keywords : Android, freelance, database.
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
i
ii
iii
iv
v
vi
viii
ix
x
PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR LAMPIRAN
BAB 1.
BAB 2.
BAB 3.
BAB 4.
PENDAHULUAN
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujan
1.5 Manfaat Penelitian
1.6 Metodologi Penelitian
1.7 Sistematika Penulisan
1
2
2
3
3
3
4
LANDASAN TEORI
2.1 Sekilas Sistem Operasi Android
2.2 Perkembangan Android
2.3 Database MySQL
2.4 XAMPP
2.5 PHP
2.6 Integrated Development Environment (IDE)
2.7 Flowchart
2.8 Data Flow Diagram
2.9 Entity Relationship Diagram
2.10Freelance
6
7
12
13
13
14
15
17
19
21
PERANCANGAN SISTEM
3.1 Perancangan Sistem
3.2 Flowchart Program
3.3 Diagram Konteks Sistem
3.4 Entity Relationship Diagram
3.5 Perancangan Sistem
22
23
24
25
25
IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
4.2 Tujuan Implementasi Sistem
4.3 Komponen Utama Dalam Implementasi Sistem
29
29
30
vi
Universitas Sumatera Utara
BAB 5.
4.3.1 Perangkat Keras
4.3.2 Perangkat Lunak
4.3.3 Brainware
4.4 Demonstrasi Program
4.4.1 Tampilan Awal
4.4.2 Tampilan Login
4.4.3 Tampilan Menu Register
4.4.4 Tampilan Menu Home
4.4.5 Tampilan Menu Post
4.4.6 Tampilan List
4.4.7 Tampilan List View
30
31
31
32
32
33
33
34
35
36
37
PENUTUP
5.1 Kesimpulan
5.2 Saran
38
38
Daftar Pustaka
40
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor Tabel
Judul ................................................ Halaman
2.1
Simbol Flowchart ...................................................16
2.2
Simbol Data Flow Diagram ...................................18
2.3
Komponen ERD .....................................................20
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Gambar
Judul ................................................ Halaman
3.1
Flowchart Program .............................................................23
3.2
Diagram Konteks Sistem....................................................24
3.3
ERD Sistem ........................................................................25
3.4
Rancangan Form Login ......................................................26
3.5
Rancangan Form Register ..................................................27
3.6
Rancangan Form Home......................................................27
3.7
Rancangan Form List .........................................................28
3.8
Rancangan form Post ........................................................28
4.1
Tampilan Awal ...................................................................32
4.2
Tampilan Login ..................................................................33
4.3
Tampilan Register ..............................................................34
4.4
Tampilan Home..................................................................35
4.5
Tampilan Post.....................................................................36
4.6
Tampilan List
36
4.7
Tampilan List View
37
ix
Universitas Sumatera Utara
DAFTAR LAMPIRAN
LampiranA
LampiranB
LampiranC
LampiranD
: Lampiran Program
: Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa
: Kartu Bimbingan Tugas Akhir Mahasiswa
: Surat Keterangan Dosen Pembimbing
x
Universitas Sumatera Utara
TUGAS AKHIR
ADITIYA MEHAGATA GINTING
142406104
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh
Ahli Madya
ADITIYA MEHAGATA GINTING
142406104
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: Aplikasi Pekerja Lepas Berbasis Android
: Tugas Akhir
: Aditiya Mehagata Ginting
: 142406104
: D3 Teknik Informatika
: Matematika
: Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara
Disetujui di
Medan, Juni 2017
Disetujui Oleh
Program Studi D3 Teknik Informatika
Ketua,
Pembimbing,
Dra. Normalina Napitupulu, M.Sc.
NIP. 196311061989022001
Dr. Esther S M Nababan M.Sc
NIP. 196103181987112001
i
Universitas Sumatera Utara
PERNYATAAN
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2017
Aditiya Mehagata Ginting
142406104
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, Karena berkat
dan karunia-Nya penulis dapat menyelesaikan penyusunan Tugas Akhir dengan
judul Aplikasi Pekerja Lepas Berbasis Android.
Terimakasih penulis sampaikan kepada Ibu Dr. Esther S M Nababan,
M.Sc, selaku pembimbing yang telah meluangkan waktunya selama penyusunan
tugas akhir dan telah memberikan pengarahan. Terimakasih kepada Dr.Syahriol
Sitorus, M.IT sebagai Dosen Pembimbing Akademik yang telah membimbing dan
mengarahkan penulis dalam proses perkuliahan. Terimakasih kepada Ibu Dra.
Normalina Napitupulu, M.Sc dan Drs. James Piter Marbun, M.Kom selaku Ketua
dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, kepada Bapak
Dr. Suyanto M.Kom dan Bapak Drs. Rosman Siregar, M.Si, selaku Ketua dan
Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Kerista Sebayang,
M.S selaku Dekan FMIPA USU, seluruh staf pegawai dan dosen Program Studi
D3 Teknik Informatika FMIPA USU, dan seluruh teman sejawat yang telah
memberikan dukungan dan bantuan. Akhirnya tidak terlupakan kepada orang tua
penulis dan keluarga yang memberikan bantuan dan dorongan yang diperlukan,
semoga Tuhan Yang Maha Esa membalasnya.
Medan, Juli 2017
Penulis
Aditiya Mehagata Ginting
iii
Universitas Sumatera Utara
APLIKASI PEKERJA LEPAS BERBASIS ANDROID
ABSTRAK
pekerja lepas atau yang lebih dikenal dengan freelance dapat menjadi salah satu
solusi dalam mendapatkan penghasilan. Kurangnya media dan sarana yang
menginformasikan mengenai pekerjaan ini menyebabkan kurangnya peminat.
Untuk itu, sistem yang dikembangkan dalam sistem oerasi android diharapkan
mampu menjadi media informasi yang dapat menjelaskan dan menginformasikan
suatu pekerjaan dan menarik minat dari pengguna.
Kata kunci : Android, freelance, database.
iv
Universitas Sumatera Utara
FREELANCE APPLICATION BASED ON ANDROID
ABSTRACT
Being a freelancer can be one of solutions to earn some money. Lack of medium
and tools for informing a job cause the lack of people who interested into it.
Because of that, application that developed in Android Operation System
hopefully can be information medium that can explain and inform a job and make
people get interested on it.
Keywords : Android, freelance, database.
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
i
ii
iii
iv
v
vi
viii
ix
x
PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR LAMPIRAN
BAB 1.
BAB 2.
BAB 3.
BAB 4.
PENDAHULUAN
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujan
1.5 Manfaat Penelitian
1.6 Metodologi Penelitian
1.7 Sistematika Penulisan
1
2
2
3
3
3
4
LANDASAN TEORI
2.1 Sekilas Sistem Operasi Android
2.2 Perkembangan Android
2.3 Database MySQL
2.4 XAMPP
2.5 PHP
2.6 Integrated Development Environment (IDE)
2.7 Flowchart
2.8 Data Flow Diagram
2.9 Entity Relationship Diagram
2.10Freelance
6
7
12
13
13
14
15
17
19
21
PERANCANGAN SISTEM
3.1 Perancangan Sistem
3.2 Flowchart Program
3.3 Diagram Konteks Sistem
3.4 Entity Relationship Diagram
3.5 Perancangan Sistem
22
23
24
25
25
IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
4.2 Tujuan Implementasi Sistem
4.3 Komponen Utama Dalam Implementasi Sistem
29
29
30
vi
Universitas Sumatera Utara
BAB 5.
4.3.1 Perangkat Keras
4.3.2 Perangkat Lunak
4.3.3 Brainware
4.4 Demonstrasi Program
4.4.1 Tampilan Awal
4.4.2 Tampilan Login
4.4.3 Tampilan Menu Register
4.4.4 Tampilan Menu Home
4.4.5 Tampilan Menu Post
4.4.6 Tampilan List
4.4.7 Tampilan List View
30
31
31
32
32
33
33
34
35
36
37
PENUTUP
5.1 Kesimpulan
5.2 Saran
38
38
Daftar Pustaka
40
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor Tabel
Judul ................................................ Halaman
2.1
Simbol Flowchart ...................................................16
2.2
Simbol Data Flow Diagram ...................................18
2.3
Komponen ERD .....................................................20
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Gambar
Judul ................................................ Halaman
3.1
Flowchart Program .............................................................23
3.2
Diagram Konteks Sistem....................................................24
3.3
ERD Sistem ........................................................................25
3.4
Rancangan Form Login ......................................................26
3.5
Rancangan Form Register ..................................................27
3.6
Rancangan Form Home......................................................27
3.7
Rancangan Form List .........................................................28
3.8
Rancangan form Post ........................................................28
4.1
Tampilan Awal ...................................................................32
4.2
Tampilan Login ..................................................................33
4.3
Tampilan Register ..............................................................34
4.4
Tampilan Home..................................................................35
4.5
Tampilan Post.....................................................................36
4.6
Tampilan List
36
4.7
Tampilan List View
37
ix
Universitas Sumatera Utara
DAFTAR LAMPIRAN
LampiranA
LampiranB
LampiranC
LampiranD
: Lampiran Program
: Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa
: Kartu Bimbingan Tugas Akhir Mahasiswa
: Surat Keterangan Dosen Pembimbing
x
Universitas Sumatera Utara