• Tidak ada hasil yang ditemukan

PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE - UNS Institutional Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE - UNS Institutional Repository"

Copied!
21
0
0

Teks penuh

(1)

PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret HALAMAN JUDUL

Disusun Oleh : YONA ANDIYATMA

M3114149

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

(2)

i

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE

Disusun Oleh

Yona Andiyatma M3114149

Tugas Akhir ini telah disetujui untuk dipresentasikan pada ujian TA pada tanggal Kamis, 13 Juli 2017

Pembimbing Utama

(3)

ii

PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE

Disusun Oleh :

Sahirul Alim Tri Bawono S.Kom.,M.Eng NIK. 1987021520170101

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir Program Diploma III Teknik Informatika

Pada hari _______ tanggal ____________

Dewan Penguji : Sahirul Alim Tri Bawono ,S.Kom.,M.Eng

Program Diploma III Teknik Informatika

(4)

iii

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa dalam pengerjaan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu perguruan tinggi, dan sepanjang pengetahuan saya, tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka serta karya cipta yang dibuat tidak melanggar hak cipta milik orang lain.

Surakarta, 25 Mei 2017

Yona Andiyatma

NIM. M3114149

(5)

iv

HALAMAN MOTTO

1. It depends on ourselves to change the future.(Penulis)

2. Harga kebaikan manusia adalah diukur menurut apa yang telah dilaksanakan/diperbuatnya.(Ali Bin Abi Thalib)

3. Orang-orang hebat di bidang apapun bukan baru bekerja karena mereka terinspirasi, namun mereka menjadi terinspirasi karena mereka lebih suka bekerja. Mereka tidak menyia-nyiakan waktu untuk menunggu inspirasi. (Ernest Newman)

4. Bertakwalah pada Allah maka Allah akan mengajarimu. Sesungguhnya Allah Maha Mengetahui segala sesuatu.(QS Al-Baqarah ayat: 282)

5. Dan sesungguhnya Kami telah menurunkan kepada kamu ayat-ayat yang memberi penerangan serta contoh-contoh dari orang-orang terdahulu sebelum kamu dan (juga) pelajaran bagi orang-orang yang bertaqwa. Allah (adalah Pemberi) cahaya (kepada) Langit dan Bumi. perumpamaan pancaran cahaya-Nya, adalah seperti sebuah lubang (dinding) yang yang tidak tembus, yang di dalamnya ada pelita besar. Pelita itu di dalam kaca dan kaca itu seakan-akan bintang (yang bercahaya) seperti mutiara yang dinyalakan dengan minyak dari pohon yang banyak berkahnya (yaitu) pohon Zaitun yang tidak tumbuh di sebelah timur (sesuatu) dan tidak pula di sebelah barat (nya) (seperti tumbuh tunggal di atas sebuah bukit yang terus mendapat sinar Matahari), yang minyaknya (saja) hampir-hampir menerangi (dengan cahaya yang terpendar) walaupun tidak disentuh api. Cahaya di atas cahaya (yang berlapis-lapis), Allah membimbing kepada-Nya siapa yang Dia kehendaki dan Allah Membuat perumpamaan-perumpamaan bagi manusia dan Allah Maha Mengetahui segala sesuatu. (QS An-Nūr, ayat: 34-35)

(6)

v

HALAMAN PERSEMBAHAN

Tugas Akhir ini penulis persembahkan untuk :

1. Ayah dan Ibu tercinta yang selalu mendoakan, memberi semangat, menyediakan segala fasilitas dan menjadi alasan bagi saya untuk menyelesaikan laporan tugas akhir ini.

2. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya Bapak Sahirul Alim Tri Bawono S.Kom.,M.Eng. yang telah memberikan bimbingan, semangat dan masukkan yang membangun dalam penyelesaian karya tulisan ini.

3. Teman-teman D3 Teknik Informatika kelas F angkatan 2014 yang selalu memberikan semangat, penghiburan serta dukungan selama 3 tahun menuntut ilmu.

4. Semua orang yang selalu memberikan dukungan doa maupun dukungan nyata agar saya dapat menyelesaikan pengerjaan tugas akhir ini.

(7)

vi

KATA PENGANTAR

Assalamualaikum wr.wb.

Puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul

PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE”. Laporan Tugas Akhir ini disusun untuk

memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd) pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terimakasih yang tak terhingga kepada :

1. Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang telah memberikan izin kepada penulis untuk belajar dan hingga akhirnya dapat menyelesaikan pembelajaran di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.

2. Abdul Aziz S.Kom., M.Cs selaku Ketua Progran Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberi izin kepada penulis untuk belajar dan hingga akhirnya dapat menyelesaikan pembelajaran di Program Studi DIII Teknik Informatika FMIPA Universitas Sebelas Maret.

3. Sahirul Alim Tri Bawono S.Kom.,M.Eng. selaku Dosen Pembimbing yang dengan penuh kesabaran dan ketulusan memberikan ilmu serta bimbingan terbaik kepada penulis dalam penyusunan dan pembuatan Tugas Akhir ini. 4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas

Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

(8)

vii

6. Ayah dan Ibu tercinta yang selalu memberi dukungan dan semangat baik moril maupun materiil.

7. Seluruh teman seperjuangan Diploma III Teknik Informatika UNS angkatan 2014 yang saling membantu dan menyemangati selama proses belajar. 8. Dan semua pihak yang telah membantu penulis menyelesaikan laporan

tugas akhir ini yang tidak bisa penulis sebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan untuk kedepannya. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Wassalamualaikum wr.wb.

Surakarta, 01 Juni 2017

Penulis

(9)

viii

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... i

HALAMAN PERNYATAAN ... iii

HALAMAN MOTTO ... iv

HALAMAN PERSEMBAHAN ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... viii

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xii

ABSTRACT ... xix

INTISARI ... Error! Bookmark not defined. BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah Penelitian ... 2

1.4 Tujuan Penelitian ... 3

1.5 Manfaat Penelitian ... 3

1.6 Metode Penelitian ... 3

1.6.1 Pengumpulan Data ... 4

1.6.2 Pembuatan Aplikasi ... 5

1.7 Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ... 7

2.1 Tinjauan Pustaka ... 7

2.2 Landasan Teori ... 9

2.2.1 Game ... 9

2.2.2 Sistem Informasi ... 10

(10)

ix

2.2.2.2 Informasi ... 10

2.2.2.3 Sistem Informasi ... 11

2.2.2.4 Data ... 11

2.2.3 Perancangan ... 11

2.2.3.1 UML ... 11

2.2.3.2 Usecase ... 11

2.2.3.3 Sequence ... 13

2.2.3.4 Class Diagram ... 14

2.2.3.5 Activity Diagram ... 15

2.2.3.6 Entity Relationship Diagram (ERD) ... 17

2.2.3.7 Basis Data ... 20

2.2.3 Perangkat Lunak ... 21

2.2.3.1 PHP ... 21

2.2.3.2 PHP MyAdmin ... 22

2.2.3.3 XAMPP... 22

2.2.3.4 MySQL ... 22

2.2.3.5 CodeIgniter ... 23

2.2.3.6 MVC ... 23

2.2.3.7 Balsamiq Mockups ... 25

2.2.3.8 JSON ... 26

2.2.3.9 Android ... 27

2.2.3.10 Android Studio... 29

2.2.3.11 Web ... 29

2.2.3.12 Corel Draw ... 29

2.2.3.13 Hypertext Markup Language (HTML) ... 29

2.2.3.14 Cascading Style Sheet (CSS) ... 30

2.2.4 Pengujian ... 30

2.2.4.1 Blackbox ... 30

2.2.4.2 Whitebox ... 31

2.2.4.3 Playstore ... 33

(11)

x

3.1 Gambaran Umum Aplikasi ... 34

3.2 Proses Bisnis Aplikasi Pulsa Bersama ID berbasis Mobile ... 35

3.3 Kebutuhan Fungsional Aplikasi Pulsa Bersama ID berbasis Mobile ... 36

3.4 Kebutuhan Non-Fungsional Aplikasi Pulsa Bersama ID berbasis Mobile . 40 3.4.1 Kebutuhan Perangkat Lunak (Software) ... 40

3.4.2 Kebutuhan Perangkat Keras (Hardware) ... 41

3.5 Perancangan Sistem ... 41

3.5.1 Perancangan berbasis Web ... 41

3.5.2 Perancangan berbasis Mobile ... 87

3.5.2.2 Activity Diagram Mobile ... 87

3.5.2.3 Class Diagram Mobile ... 95

3.6 Perancangan Basis Data ... 95

3.6.1 Entity Relationship Diagram (ERD) ... 95

3.6.2 Relasi Antar Tabel ... 97

3.7 Perancangan Tabel ... 97

3.8 Perancangan Desain User Interface ... 103

3.8.1 User Interface Aplikasi Pulsa Bersama ID Berbasis Web ... 103

3.8.2 User Interface Aplikasi Pulsa Bersama ID Berbasis Mobile ... 122

BAB IV ... 133

IMPLEMENTASI DAN ANALISA ... 133

4.1 Implementasi ... 133

4.1.1 Implementasi Interface Aplikasi Pulsa Bersama berbasis Web ... 133

4.1.2 Implementasi Interface Aplikasi Pulsa Bersama ID Berbasis Mobile ... 146

4.2 Pengujian Sistem ... 154

4.2.1 Pengujian Terhadap Aplikasi Web ... 154

4.2.2 Pengujian Terhadap Aplikasi Mobile ... 160

BAB V ... 164

PENUTUP ... 164

5.1 Kesimpulan ... 164

5.2 Saran ... 164

(12)

xi

DAFTAR TABEL

Tabel 2 1 Simbol-simbol pada use case diagram ... 12

Tabel 2 2 Simbol-simbol pada sequence diagram... 13

Tabel 2 3 Simbol-simbol class diagram ... 14

Tabel 2 4 Simbol-simbol Activity Diagram ... 16

Tabel 2 5 Simbol ERD menurut Peter Chen ... 18

Tabel 3 1 Deskripsi Aktor ... 36

Tabel 3 2 Kebutuhan Fungsional ... 37

(13)

xii

DAFTAR GAMBAR

Gambar 1 1 Gambar Metode Waterfall ... 4

Gambar 2. 1 Model relasi satu ke satu ... 19

Gambar 2. 2 Model relasi satu ke banyak ... 19

Gambar 2. 3 Model relasi banyak ke satu ... 20

Gambar 2. 4 Model relasi banyak ke banyak ... 20

Gambar 2. 5 Model-Viev-Controller... 24

Gambar 2. 6 Komponen Balsamiq Mockups ... 26

Gambar 2. 7 Application Framework dari Android ... 28

Gambar 3. 1 Gambaran Umum Aplikasi ... 34

Gambar 3. 2 Proses Bisnis ... 36

Gambar 3. 3 Use case diagram web ... 42

Gambar 3. 4 Activity pembatalan transaksi ... 43

Gambar 3. 5 Activity hapus data admin ... 44

Gambar 3. 6 Activity hapus data bantuan ... 45

Gambar 3. 7 Activity hapus data game ... 45

Gambar 3. 8 Activity hapus data game ... 46

Gambar 3. 9 Activity hapus data kategori ... 47

Gambar 3. 10 Activity hapus data provider ... 47

Gambar 3. 11 Activity hapus data transaksi beli... 48

Gambar 3. 12 Activity hapus data transaksi penjualan ... 49

Gambar 3. 13 Activity hapus data user ... 49

Gambar 3. 14 Activity tambah data admin ... 50

Gambar 3. 15 Activity tambah data bantuan ... 51

Gambar 3. 16 Activity tambah transaksi beli ... 52

Gambar 3. 17 Activity tambah data game ... 53

Gambar 3. 18 Activity tambah data karakter ... 54

(14)

xiii

Gambar 3. 20 Activity tambah data provider ... 55

Gambar 3. 21 Activity tambah data user ... 56

Gambar 3. 22 Activity konfirmasi penjualan ... 56

Gambar 3. 23 Activity konfirmasi pembelan ... 57

Gambar 3. 24 Activity pembatalan pembelian ... 58

Gambar 3. 25 Activity Data Admin ... 59

Gambar 3. 26 Activity lihat data bantuan ... 59

Gambar 3. 27 Activity lihat data karakter ... 60

Gambar 3. 28 Activity Lihat data karakter... 61

Gambar 3. 29 Activity lihat data provider ... 61

Gambar 3. 30 Activity lihat transaksi beli ... 62

Gambar 3. 31 Activity lihat transaksi penjualan ... 63

Gambar 3. 32 Activity Lihat data user ... 63

Gambar 3. 33 Activity lihat data game ... 64

Gambar 3. 34 Activity detail data admin ... 64

Gambar 3. 35 Activity detail data bantuan... 65

Gambar 3. 36 Activity detail data game... 66

Gambar 3. 37 Activity detail data karakter ... 66

Gambar 3. 38 Activity detail kategori ... 67

Gambar 3. 39 Activity detail data provider ... 67

Gambar 3. 40 Activity detail data transaksi beli ... 68

Gambar 3. 41 Activity detail transaksi jual ... 69

Gambar 3. 42 Activity detail user ... 70

Gambar 3. 43 Activity ubah data admin ... 70

Gambar 3. 44 Activity ubah data bantuan ... 71

Gambar 3. 45 Activity ubah data game ... 72

Gambar 3. 46 Activity ubah data karakter ... 73

Gambar 3. 47 Activity ubah data kategori ... 73

Gambar 3. 48 Activity ubah data provider ... 74

Gambar 3. 49 Activity ubah data transaksi beli ... 75

(15)

xiv

Gambar 3. 51 Activity ubah data user ... 76

Gambar 3. 52 Class diagram web ... 77

Gambar 3. 53 Sequence diagram lihat data admin ... 78

Gambar 3. 54 Sequence tambah data admin ... 78

Gambar 3. 55 Sequence ubah data admin ... 79

Gambar 3. 56 Sequence diagram hapus data admin ... 79

Gambar 3. 57 Sequence diagram lihat data game ... 80

Gambar 3. 58 Sequence diagram lihat data bantuan ... 80

Gambar 3. 59 Sequence diagram lihat data user ... 81

Gambar 3. 60 Sequence diagram lihat detail pembelian ... 81

Gambar 3. 61 Sequence diagram lihat data karakter... 82

Gambar 3. 62 Sequence diagram lihat data kategori... 82

Gambar 3. 63 Sequence diagram mengirim hasil transaksi penjualan ... 83

Gambar 3. 64 Sequence diagram lihat konfirmasipembelian ... 83

Gambar 3. 65 Sequence diagram lihat konfirmasi penjualan ... 84

Gambar 3. 66 Sequence diagram lihat data provider ... 84

Gambar 3. 67 Sequence diagram konfirmasi pembelian ... 85

Gambar 3. 68 Sequence diagram pembatalan pembelian ... 85

Gambar 3. 69 Sequence diagram konfirmasi penjualan... 86

Gambar 3. 70 Sequence pembatalan penjualan... 86

Gambar 3. 71 Use case diagram mobile... 87

Gambar 3. 72 Activity diagram register user ... 88

Gambar 3. 73 Activity diagram login user ... 88

Gambar 3. 74 Activity diagram login with facebook user ... 89

Gambar 3. 75 Activity diagram ganti foto user ... 89

Gambar 3. 76 Activity diagram sunting profile user... 90

Gambar 3. 77 Activity diagram input transaksi penjualan user ... 90

Gambar 3. 78 Activity diagram transaksi pembelian user ... 91

Gambar 3. 79 Activity diagram lihat status jual ... 91

Gambar 3. 80 Activity pembatalan transaksi jual ... 92

(16)

xv

Gambar 3. 82 Activity lihat daftar game user ... 93

Gambar 3. 83 Activity lihat peraturan user ... 93

Gambar 3. 84 Activity diagram input bantuan user ... 94

Gambar 3. 85 Activity diagram lihat tentang pulber user ... 94

Gambar 3. 86 Class diagram mobile ... 95

Gambar 3. 87 Perancangan ERD ... 96

Gambar 3. 88 Desain Login ... 104

Gambar 3. 89 Desain Halaman Beranda ... 104

Gambar 3. 90 Desain Halaman Admin List ... 105

Gambar 3. 91 Desain Halaman Admin Create ... 105

Gambar 3. 92 Desain Halaman Read Admin ... 106

Gambar 3. 93 Desain Halaman Update Admin ... 106

Gambar 3. 94 Desain Halaman Bantuan List ... 107

Gambar 3. 95 Desain Halaman Read Bantuan ... 107

Gambar 3. 96 Desain Halaman Game List... 108

Gambar 3. 97 Desain Halaman Game Create ... 108

Gambar 3. 98 Desain Halaman Game Read... 109

Gambar 3. 99 Desain Halaman Game Create ... 109

Gambar 3. 100 Desain Halaman Karakter ... 110

Gambar 3. 101 Desain Halaman Karakter Create ... 110

Gambar 3. 102 Desain Halaman Karakter Read ... 111

Gambar 3. 103 Desain Halaman Karakter Update ... 112

Gambar 3. 104 Desain Halaman Kategori ... 113

Gambar 3. 105 Desain Halaman kategori create ... 113

Gambar 3. 106 Desai Hlaman Kategori Read ... 114

Gambar 3. 107 Desain Halaman Kategori Create ... 114

Gambar 3. 108 Desain Halaman Provider... 115

Gambar 3. 109 Desain Halaman Provider Read ... 115

Gambar 3. 110 Desain Halaman Provider Create ... 116

Gambar 3. 111 Desain Halaman Provider Update ... 116

(17)

xvi

Gambar 3. 113 Desain Halaman Transaksi Beli Read ... 117

Gambar 3. 114 Desain Halaman Transaksi Beli Create ... 118

Gambar 3. 115 Desain Halaman Transaksi Beli Update... 118

Gambar 3. 116 Desain Halaman User ... 119

Gambar 3. 117 Desain Halaman User Read... 119

Gambar 3. 118 Desain Halaman User Create ... 120

Gambar 3. 119 Desain Halaman User Update ... 120

Gambar 3. 120 Desain Halaman Konfirmasi Pembelian ... 121

Gambar 3. 121 Desain Halaman Konfirmasi Penjualan ... 121

Gambar 3. 122 Desain Detail Pembelian ... 122

Gambar 3. 123 Desain Splashscreen ... 123

Gambar 3. 124 Desain Halaman Login ... 123

Gambar 3. 125 Desain Halaman Register ... 124

Gambar 3. 126 Desain Nav Header Profile ... 124

Gambar 3. 127 Desain Halaman Ganti Foto ... 125

Gambar 3. 128 Desain Halaman Sunting Profile ... 125

Gambar 3. 129 Desain Halaman Main Activity ... 126

Gambar 3. 130 Desain Halaman transaski penjualan... 126

Gambar 3. 131 List Transaksi Pembelian ... 127

Gambar 3. 132 Desain Halaman Transaksi Daftar game beli ... 127

Gambar 3. 133 Desai Detail Game Beli ... 128

Gambar 3. 134 Desain Halaman stautus jual ... 128

Gambar 3. 135 Desain Halaman Detail Stautus Jual ... 129

Gambar 3. 136 Desain Halaman Status Beli ... 129

Gambar 3. 137 Desain Halaman Detail Beli ... 130

Gambar 3. 138 Desain Halman Info Game ... 130

Gambar 3. 139 Desain Halaman Peraturan ... 131

Gambar 3. 140 Desain Halaman Bantuan ... 131

Gambar 3. 141 Desain Halaman Tentang ... 132

(18)

xvii

Gambar 4. 2 Implementasi Halaman Beranda ... 134

Gambar 4. 3 Implementasi Halaman admin list ... 134

Gambar 4. 4 Implementasi Halaman Admin Create ... 135

Gambar 4. 5 Implementasi Halaman Admin Read ... 135

Gambar 4. 6 Implentasi Halaman Admin Update ... 136

Gambar 4. 7 Implentasi Halaman Bantuan List ... 136

Gambar 4. 8 Implentasi Halaman Bantuan Create ... 137

Gambar 4. 9 Implentasi Halaman Bantuan Read ... 137

Gambar 4. 10 Implentasi Halaman Bantuan Update ... 138

Gambar 4. 11 Implentasi Halaman Game List ... 138

Gambar 4. 12 Implentasi Halaman Game Create... 139

Gambar 4. 13 Implentasi Halaman Game Read ... 139

Gambar 4. 14 Implentasi Halaman Game Update ... 140

Gambar 4. 15 Implentasi Halaman Karakter List ... 140

Gambar 4. 16 Implentasi Halaman Karakter Create ... 141

Gambar 4. 17 Implentasi Halaman Karakter Read ... 141

Gambar 4. 18 Implentasi Halaman Karakter Update ... 142

Gambar 4. 19 Implentasi Halaman Kategori List ... 142

Gambar 4. 20 Desain Halaman Provider List ... 143

Gambar 4. 21 Desain Halaman User List... 143

Gambar 4. 22 Implentasi Halaman User Read ... 144

Gambar 4. 23 Implentasi Halaman User Create... 144

Gambar 4. 24 Implentasi Halaman Konfirmasi Pembelian ... 145

Gambar 4. 25 Implentasi Halaman Konfirmasi Penjualan ... 145

Gambar 4. 26 Implentasi Halaman Detail Pembelian ... 146

Gambar 4. 27 Implentasi Halaman Splashscreen ... 147

Gambar 4. 28 Implentasi Halaman Login ... 147

Gambar 4. 29 Implentasi Halaman Register ... 148

Gambar 4. 30 Implentasi Halaman Profile ... 148

Gambar 4. 31 Implentasi Halaman Ganti foto ... 149

(19)

xviii

Gambar 4. 33 Implentasi Halaman Main Activity ... 150

Gambar 4. 34 Implentasi Halaman Transaksi Penjualan ... 150

Gambar 4. 35 Implentasi Halaman Transaksi pembelian bagian list provider .. 151

Gambar 4. 36 Implentasi Halaman Status Jual ... 151

Gambar 4. 37 Implentasi Halaman Detail Status Beli ... 152

Gambar 4. 38 Implentasi Halaman Info Game ... 152

Gambar 4. 39 Implentasi Halaman Peraturan ... 153

Gambar 4. 40 Implentasi Halaman Bantuan ... 153

(20)

xix

ABSTRACT

YONA ANDIYATMA, M3114149, 2017. MAKING PULSA

INFORMATION SYSTEM TOGETHER (ID GAME ONLINE

TRANSACTION) BASED ON MOBILE. Diploma III Informatics Engineering,

Faculty of Mathematics and Natural Sciences, Sebelas Maret University of

Surakarta.

Application pulsa bersama ID is an application used for online transaction

based on mobile trading especially buying and selling id online game (game

character). This app helps reduce fraudulent actions by both buyers and sellers.

In this application the user can perform sales transactions and purchase

transactions with credit payments. This application also features sms gateway,

login with facebook and notification when making a transaction. Moreover, this

application is easy to use because it runs on android platform which almost

everyone has a minimum OS API 15.

To login with facebook using google firebase to authentication to facebook

(for emails that have been registered on the database system if there is no then

re-register to the system). This application is built in 2 parts, the client application

(which runs on mobile devices) and the application server (which is the website).

The client application is built for android based devices, while the application

server is built using CodeIgniter.

(21)

xx

ABSTRAK

YONA ANDIYATMA, M3114149, 2017. PEMBUATAN SISTEM INFORMASI PULSA BERSAMA ( TRANSAKSI ID GAME ONLINE ) BERBASIS MOBILE. Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Aplikasi Pulsa Bersama ID ini merupakan aplikasi yang digunakan untuk transaksi jual-beli online berbasis mobile khususnya jual beli id game online

(karakter game). Aplikasi ini membantu mengurangi tindakan penipuan yang dilakukan pembeli maupun penjual.

Di dalam aplikasi ini pengguna dapat melakukan transaki penjualan dan transaksi pembelian dengan pembayaran pulsa. Aplikasi ini juga dilengkapi fitur

sms gateway, login with facebook serta notifikasi apabila melakukan transaksi.

Apalagi aplikasi ini mudah di gunakan karena berjalan pada platform android yang mana hampir setiap orang memilikinya minimal OS API 15.

Untuk login with facebook menggunakan firebase google untuk melakukan authentication ke facebook (untuk email yang sudah terdaftar pada database sistem

apabila belum ada maka melakukan registrasi ulang ke sistem). Aplikasi ini dibangun dalam 2 bagian, yakni aplikasi client (yang berjalan pada perangkat Mobile) dan aplikasi server (yang merupakan website). Aplikasi client dibangun untuk perangkat berbasis android, sedangkan aplikasi server dibangun dengan menggunakan CodeIgniter.

Referensi

Dokumen terkait

Dengan demikian, hipotesis yang diterima adalah hipotesis Ha, yaitu terdapat interaksi antara pemanfaatan CD komputer BSE (klasikal dan kelompok kecil) dengan motivasi

Masalah penu- runan muka tanah (soil subsidence), pengeringan bahan gam but, dan erosi (khususnya erosi air) merupakan eontoh b~tapa pentingnya usaha mempelajari

The proposed ESOS method is then used to solve complicated mathematical benchmark problems and one structural engineering design problem.. Brief Introduction to the SOS

Hasil penelitian menunjukkan bahwa peningkatan kemampuan pe- nalaran matematis siswa yang mengi- kuti pendekatan CTL tidak lebih tinggi daripada peningkatan kemam-

Dalam rangka meningkatkan ketahanan budaya nasional dan memperkukuh jati diri bangsa diperlukan filter yang mampu menangkal penetrasi budaya asing yang bernilai

Segala puji bagi ALLAH SWT yang teah memberikan kenikmatan yang luar biasa kepada saya sehingga saya dapat mampu untuk menyelesaikan skripsi yang berjudul :

Oleh karena itu sesuai dengan tujuan Pembangunan Nasional pada umumnya, dan pembangunan ekonomi khususnya di Indonesia hal paling penting yang sangat mendukung proses

Tenaga Kerja Kabupaten Murung Raya Tahun 2003 -2007 II-14 Jumlah Pencari Kerja yang terdaftar Menurut Tingkat. Pendidikan di Kabupaten Murung Raya Tahun 2003 -2007