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