Aplikasi Sosial Media Invite-Me Berbasis Android

APLIKASI SOSIAL MEDIA INVITE-ME BERBASIS ANDROID

SKRIPSI

RURI DWIPARI
111402081

PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

APLIKASI SOSIAL MEDIA INVITE-ME BERBASIS ANDROID

SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Teknologi Informasi


RURI DWIPARI
111402081

PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

iii

PERSETUJUAN

Judul

: APLIKASI SOSIAL MEDIA INVITE-ME
BERBASIS ANDROID


Kategori

: SKRIPSI

Nama

: RURI DWIPARI

Nomor Induk Mahasiswa

: 111402081

Program Studi

: SARJANA (S1) TEKNOLOGI INFORMASI

Departemen

: TEKNOLOGI INFORMASI


Fakultas

: ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI (FASILKOM-TI)
UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing

:

Pembimbing 2

Pembimbing 1

Sarah Purnamawati ST., M.Sc

Muhammad Anggia Muchtar, S.T., MM.IT.

NIP 19830226 201012 2 003


NIP 19800110 200801 1 010

Diketahui/Disetujui oleh
Program Studi S1 Teknologi Informasi
Ketua,

Muhammad Anggia Muchtar, S.T., MM.IT.
NIP 19800110 200801 1 010

Universitas Sumatera Utara

iv

PERNYATAAN

APLIKASI SOSIAL MEDIA INVITE-ME BERBASIS ANDROID

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya sendiri, kecuali beberapa kutipan

dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 25 Agustus 2016

Ruri Dwipari
111402081

Universitas Sumatera Utara

v

UCAPAN TERIMA KASIH

Puji dan syukur kehadirat Allah SWT, karena rahmat dan izin-Nya penulis dapat
menyelesaikan penyusunan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana
Komputer pada Program Studi S1 Teknologi Informasi Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara.
Ucapan terima kasih penulis sampaikan kepada :
1.


Bapak Prof Dr.Runtung Sitepu S.H.,M.Hum selaku Rektor Universitas Sumatera
Utara.

2.

Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. selaku Dekan Fasilkom-TI USU.

3.

Bapak Muhammad Anggia Muchtar S.T., MM.IT. selaku Ketua Prodi Teknologi
Informasi dan Dosen Pembimbing I yang telah memberikan bimbingan dan saran
kepada penulis.

4.

Bapak Romi Fadillah Rahmat B.Comp.,Sc.,M.Sc. selaku Koordinator TA
Program Studi S1 Teknologi Informasi USU.

5.


Ibuk Sarah Purnamawati S.T.,M.Sc. selaku Dosen Pembimbing II yang telah
memberikan bimbingan dan saran kepada penulis.

6.

Bapak Muhammad Dedy Arisandi S.T.,M.Kom selaku Dosen Pembanding I yang
telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.

7.

Bapak Seniman S.Kom., M.Kom selaku Dosen Pembanding II yang telah
memberikan kritik dan saran dalam penyempurnaan skripsi ini.

8.

Ayahanda M. Tasnim dan Ibunda Yuliyandri yang selalu memberikan dukungan,
semangat, kasih saying serta doa yang tiada putusnya untuk penulis sehingga
penulis dapat menyelesaikan skripsi.

9.


Kakanda Aldho Ardian S.E, Dani Eldio Mendra S.Sos dan Adinda Nada Tri
Pasha Juliant atas dukungan dan seamangat kepada penulis untuk menyelesaikan
skripsi.

Universitas Sumatera Utara

vi

10. Tante Delismar dan Jaswati S. PdI, S.PRA atas dukungan dan motivasi yang tiada
hentinya kepada penulis.
11. Sepupu-sepupu tercinta Tri Nelfa Utari S.E, Yani Okta Yansi S.E, Sri Rama
Wulan S.E dan Dhiya Kaltsum atas motivasi dan semangatnya dalam
memberikan dukungan kepada penulis.
12. Fitria Ningsih Sipahutar S.Kom sebagai teman yang tulus dan selalu mendukung
dan membantu penulis dalam menyelesaikan skripsi.
13. Sahabat –sahabat seven lids dan teman- teman senasib seperjuangan yaitu Sylvi
Evelyn Hadiyanti S.Kom, Indah Fatmi Utari S.Kom, Naomi Chrisentya S.Kom,
Rina Primadianti Bahri S.Kom, Bernike C.R Purba S.Kom, Wulandari Tarigan
S.Kom, Abdul Hafiz S.Kom, Hariadi Ramadhana S.Kom, Rizki Aulia S.Kom dan

Marsha Ayudia S.Kom atas motivasi, semangat dan kesabarannya dalam
mendukung penulis untuk menyelesaikan skripsi.
14. Sahabat-sahabat SMA Risna Julianti S.T, Mauliddya Rahmadina S.FT, Hadiyati
Fudla S.Gz, Yunita Maharani S.T, Widia Yuli Sevtiani S.SArl, Fitrah Rahmi
Putri S.Kom dan Mia Devina Aryadi S.K.M atas dukungan serta motivasinya
kepada penulis.
15. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu per satu yang telah membantu dalam penyelesaian skripsi
ini.

Semoga Allah SWT melimpahkan berkah kepada semua pihak yang telah
memberikan bantuan perhatian serta dukungan kepada penulis dalam menyelesaikan
skripsi ini.

Universitas Sumatera Utara

vii

ABSTRAK


Undangan merupakan pemberitahuan akan adanya suatu acara atau kegiatan
pertemuan dengan harapan agar penerima undangan dapat hadir pada waktu dan
tempat yang telah ditetapkan. Salah satu kebutuhan yang masih dilakukan manusia
secara konvensional yaitu membuat undangan berbentuk fisik. Undangan jenis ini
membutuhkan banyak biaya dan waktu dalam proses pembuatan hingga proses
pengiriman secara langsung ataupun melalui jasa pegiriman. Media sosial merupakan
perkembangan mutakhir dari teknologi-teknologi web baru berbasis internet, yang
memudahkan semua orang untuk dapat berkomunikasi, berpartisipasi, saling berbagi
dan membentuk sebuah jaringan secara online. Dalam penelitian ini undangan
dibangun dalam bentuk aplikasi sosial media pada platform android. Penggunaan
internet khususnya media sosial sebagai sarana komunikasi bagi para user dapat
menjadi salah satu solusi dalam memecahkan permasalahan mengenai pengiriman dan
penerimaan undangan untuk sebuah acara. Hasil penelitian yang diperoleh dari
aplikasi yang dibangun menunjukkan bahwa aplikasi sosial media membantu
meningkatkan efesiensi dalam proses mengundang dalam memberikan informasi acara
lebih lengkap bagi user. Terbukti dengan total nilai 546 yaitu kategori sangat
memuaskan pada tabel pengujian menggunakan metode usability testing .

Kata kunci : Undangan, Aplikasi Sosial Media, Android.


Universitas Sumatera Utara

viii

SOCIAL MEDIA APPLICATION OF INVITE-ME BASED ON ANDROID

ABSTRACT

The invitation is a notification of an event or meeting in the hope that the receiver of
invitation may be present at the time and place specified. One needs which still done
conventionally by some people is the physical form of an invitation. This kind of
invitation requires a lot of cost and time in the process of making up until the shipping
process, either directly or through the delivery service. Social media is the latest
development of the new web-based internet technologies, which allows everyone to be
able to communicate, participate, share and create an online network. In this research,
the invitation is built in the form of social media application on android platform. The
use of the internet, especially the social media as a means of communication for the
user may be one solution to solve problems on sending and receiving an invitation to
an event. The result which is obtained from the built applications indicates that social
media applications help to increase the efficiency of inviting process in providing
more complete event information for the user. Proven with a total value of 546 is a
very satisfactory category in the table testing using the testing usability testing
method.

Keywords: Invitation, Social Media Application, Android.

Universitas Sumatera Utara

ix

DAFTAR ISI

Hal.
Persetujuan

iii

Pernyataan

iv

Ucapan Terima Kasih

v

Abstrak

vii

Abstract

viii

Daftar Isi

ix

daftar tabel

xi

Daftar Gambar

xii

BAB 1 Pendahuluan

1

1.1. Latar Belakang

1

1.2. Rumusan Masalah

3

1.3. Batasan Masalah

3

1.4. Tujuan Penelitian

3

1.5. Manfaat Penelitian

4

1.6. Metode Penelitian

4

1.7. Sistematika Penulisan

5

BAB 2 Landasan Teori

6

2.1. Undangan

6

2.2. Aplikasi Sosial Media

6

2.3. Generasi Baby Boomers, X, Y dan Z

7

2.4. Android

8

2.5. OAuth 2.0

8

2.6. Applicaion Programing Interface (API)
2.6.1. Google Maps API

10
10

2.7. Global Positioning System (GPS)

11

2.8. Penelitian Terdahulu

12

Universitas Sumatera Utara

x

BAB 3 Analisis Dan Perancangan

15

3.1. Analisis Sistem

15

3.2. Identifikasi Masalah

15

3.3. Arsitektur Umum

16

3.4. Perancangan Sistem

20

3.4.1. Perancangan Sistem dengan Use Case Diagram

20

3.4.2. Perancangan Sistem dengan Activity Diagram

21

3.5. Perancangan Database

24

3.5.1. Perancangan Tabel pada Database

24

3.5.2. Perancangan Relasi antar Tabel

28

3.6. Perancangan Antar Muka

29

BAB 4 Implementasi Dan Pengujian

43

4.1. Implementasi Sistem

43

4.1.1. Spesifikasi Perangkat Lunak

43

4.1.2. Spesifikasi Perangkat Keras

44

4.1.3. Implementasi Perancangan Antarmuka

44

4.2. Evaluasi Pengujian Sistem

59

4.2.1. Metode Usability Testing menggunakan Use Questionnaire
BAB 5 Kesimpulan Dan Saran

59
63

5.1. Kesimpulan

63

5.2. Saran

63

Daftar Pustaka

64

Universitas Sumatera Utara

xi

DAFTAR TABEL

Hal.
Tabel 2.1 Penelitian Terdahulu .................................................................................. 13
Tabel 3.1 User ............................................................................................................ 24
Tabel 3.2 Undangan ................................................................................................... 25
Tabel 3.3 Foto ............................................................................................................ 26
Tabel 3.4 Fasilitas ...................................................................................................... 26
Tabel 3.5 Dish ............................................................................................................ 26
Tabel 3.6 Tamu .......................................................................................................... 27
Tabel 3.7 Friend......................................................................................................... 27
Tabel 3.8 Comment .................................................................................................... 28
Tabel 4.1 Interval Kategori ........................................................................................ 60
Tabel 4.2 Rekap Nilai Usability................................................................................. 61

Universitas Sumatera Utara

xii

DAFTAR GAMBAR

Hal.
Gambar 2.1 Akses Google Api menggunakan Oauth 2.0 .......................................... 10
Gambar 3.1 Arsitektur Umum ................................................................................... 16
Gambar 3.2 Kegiatan User......................................................................................... 17
Gambar 3.3 Output (Undangan)................................................................................. 19
Gambar 3.4 Usecase Diagram ................................................................................... 20
Gambar 3.5 Acitivity DiagramUser sebagai Pengirim Undangan ............................. 22
Gambar 3.6 Activity Diagram User sebagai Penerima Undangan ............................. 23
Gambar 3.7 Relasi Antar Tabel.................................................................................. 29
Gambar 3.8 Rancangan Halaman Awal ..................................................................... 30
Gambar 3.9 Rancangan Halaman Sign Up................................................................. 30
Gambar 3.10 Rancangan Halaman Sign In .................................................................. 31
Gambar 3.11 Rancangan Halaman Verification .......................................................... 31
Gambar 3.12 Rancangan Halaman Home ................................................................... 32
Gambar 3.13 Rancangan Halaman Menu ................................................................... 32
Gambar 3.14 Rancangan Pop Up Create Invitation ................................................... 33
Gambar 3.15 Rancangan Halaman Upload Cover ...................................................... 33
Gambar 3.16 Rancangan Halaman Upload Video ...................................................... 34
Gambar 3.17 Rancangan Halaman Insert Note ........................................................... 34
Gambar 3.18 Rancangan Halaman Insert Facility ...................................................... 35
Gambar 3.19 Rancangan Halaman Insert Dish ........................................................... 35
Gambar 3.20 Rancangan Halaman List Guest ............................................................ 36
Gambar 3.21 Rancangan Halaman Invite Friend ........................................................ 36
Gambar 3.22 Rancangan Halaman Search Location .................................................. 37
Gambar 3.23 Rancangan Halaman Cover ................................................................... 37
Gambar 3.24 Rancangan Halaman Video .................................................................... 38
Gambar 3.25 Rancangan Halaman Note ...................................................................... 38
Gambar 3.26 Rancangan Halaman Facility ................................................................. 39
Gambar 3.27 Rancangan Halaman Dish ...................................................................... 39

Universitas Sumatera Utara

xiii

Gambar 3.28 Rancangan Halaman View Guest ........................................................... 40
Gambar 3.29 Rancangan Halaman Location ............................................................... 40
Gambar 3.30 Rancangan Halaman Comment .............................................................. 41
Gambar 3.31 Rancangan Halaman Update Profile ...................................................... 41
Gambar 3.32 Rancangan Halaman Search Friend....................................................... 42
Gambar 3.33 Rancangan Halaman Profile .................................................................. 42
Gambar 4.1 Halaman Awal ........................................................................................ 44
Gambar 4.2 Halaman Sign Up ................................................................................... 45
Gambar 4.3 Halaman Sign In ..................................................................................... 45
Gambar 4.4 Halaman Verification ............................................................................. 46
Gambar 4.5 Halaman Home ....................................................................................... 46
Gambar 4.6 Halaman Menu ....................................................................................... 47
Gambar 4.7 Halaman Pop Up Create Invitation........................................................ 48
Gambar 4.8 Halaman Upload Cover.......................................................................... 48
Gambar 4.9 Halaman Upload Video.......................................................................... 49
Gambar 4.10 Halaman Insert Note ............................................................................ 49
Gambar 4.11 Halaman Insert Facility.......................................................................... 50
Gambar 4.12 Halaman Insert Dish .............................................................................. 51
Gambar 4.13 Halaman List Guest ................................................................................ 51
Gambar 4.14 Halaman Invite Friend ........................................................................... 52
Gambar 4.15 Halaman Search Location ...................................................................... 52
Gambar 4.16 Halaman View Cover.............................................................................. 53
Gambar 4.17 Halaman View Video.............................................................................. 53
Gambar 4.18 Halaman View Note ................................................................................ 54
Gambar 4.19 Halaman View Facility ........................................................................... 54
Gambar 4.20 Halaman View Dish ................................................................................ 55
Gambar 4.21 Halaman View Guest .............................................................................. 55
Gambar 4.22 Halaman View Location ......................................................................... 56
Gambar 4.23 Halaman View Comment ........................................................................ 57
Gambar 4.24 Halaman Update Profile ........................................................................ 57
Gambar 4.25 Halaman Search Friend ......................................................................... 58
Gambar 4.26 Halaman Profile ..................................................................................... 58

Universitas Sumatera Utara