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
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