• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID Sistem Informasi Pemesanan Pakaian Distro Dengan Aplikasi Android.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID Sistem Informasi Pemesanan Pakaian Distro Dengan Aplikasi Android."

Copied!
17
0
0

Teks penuh

(1)

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Informatika Fakultas Komunikasi & Informatika

Universitas Muhammadiyah Surakarta

Oleh :

Yusuf Agung Pramono

NIM : L200090052

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)
(3)
(4)
(5)

v

MOTTO DAN PERSEMBAHAN

MOTTO

Doa usaha dan sabar adalah kunci utama

keberhasilan.

Semua ada masanya, selalu berpikirlah positif.

Awal hujan lebat adalah gerimis. Awal jadi hebat

adalah optimis.

Gagal hanya untuk orang yang mencoba sekali, yang

kedua kalinya adalah bangkit.

Suatu proses akan berjalan jika diawali dengan mulai,

jangan

pernah

berharap

sukses

jika

untuk

memulainya saja sangatlah sulit.

Hargailah dulu orang lain sebelum kamu ingin

dihargai.

Bermimpi adalah langkah pertama yang harus

dilakukan.

Dan

bertindak

adalah

langkah

selanjutnya.

(6)

PERSEMBAHAN

Allah SWT yang Maha Pengasih dan Maha

Penyayang yang senantiasa menjaga hati dan pikiran

tetap konsisten selama proses penyusunan skripsi.

Bapak TEGUH TONO WIDOYO yang tak pernah

habis memberikan cinta kepada anak laki-laki

satu-satunya.

Ibu SULIYAH yang selalu bersabar dalam membiayai

dan merawatku dari bayi hingga dewasa.

Adik tercinta ANNISA NURMASARI yang juga

telah memberikan motivasi dalam penyelesaian skripsi

ini

Teman-teman penceritaku yang selalu menemani dan

memberiku motivasi dalam menghadapi hari-hari

penuh perjuangan.

Semua teman-temanku jurusan Informatika semua

angkatan.

Seluruh dosen dan karyawan Informatika Universitas

Muhammadiyah Surakarta.

(7)

vii

KATA PENGANTAR

Assalamu‘alaikum Wr. Wb.

Syukur alhamdulillah kita panjatkan kehadirat Allah SWT yang selalu memberikan rahmat, hidayah, kesehatan serta kekuatan sehingga penulis dapat

menyelesaikan skripsi dengan judul “SISTEM INFORMASI PEMESANAN

PAKAIAN DISTRO DENGAN APLIKASI ANDROID”.

Skripsi ini disusun agar dapat memenuhi syarat dalam mendapatkan gelar sarjana pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta. Terselesaikannya skripsi ini tidak lepas dari dukungan dan bantuan dari berbagai pihak. Oleh karena itu dalam kesempatan ini penulis mengucapkan terimakasih kepada :

1. Allah SWT yang Maha Besar Engkau yang telah memberikan kesempatan kepada penulis untuk menyelesaikan skripsi ini.

2. Husni Thamrin, S.T, MT., Ph.D selaku Dekan Fakultas Komunikasi dan Informatika.

3. Dr. Heru Supriyono, M.Sc selaku Ketua Jurusan Informatika Universitas Muhammadiyah Surakarta dan selaku pembimbing yang senantiasa memberikan waktu, nasehat dan bimbingannya kepada penulis sehingga dapat menyelesaikan skripsi ini.

(8)

5. Dwi Iswanto yang telah meminjamkan hostingnya sebagai media penelitian.

6. Edi, Ghalib, Ridwan, Bayu, Haryanto, Khavid, The BY, Mas Putro dan teman-teman pencerita yang selalu memberikan motivasi dan masukan demi terselesaikannya skripsi ini.

7. Pak Jaka Daryana, Mas Deni Alif Aswanto, Angga dan semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah memberikan kontribusinya hingga skripsi ini selesai.

Akhir kata, penulis sangat berharap skripsi yang telah disusun ini dapat bermanfaat bagi penulis khususnya dan bagi seluruh pembaca pada umumnya untuk menambah pengetahuan kepada kita semua.

Surakarta, Juni 2015

Penulis

(9)

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN KONTRIBUSI ... iv

HALAMAN MOTTO DAN PERSEMBAHAN ... v

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xiv

ABSTRAKSI ... xv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 3

1.3. Batasan Masalah ... 3

1.4. Tujuan Penelitian ... 4

1.5. Manfaat Penelitian ... 4

1.6. Sistematika ... 5

BAB II TINJAUAN PUSTAKA ... 7

2.1. Telaah Penelitian ... 7

2.2. Landasan Teori ... 9

2.2.1. Android ... 9

2.2.2. Eclipse ... 9

2.2.3. XAMPP ... 10

2.2.4. M-Commerce ... 11

2.2.5. PHP ... 11

2.2.6. Bahasa Pemrogaman Java ... 11

2.2.7. Distro ... 12

(10)

BAB III METODE PENELITIAN ... 15

3.1. Gambaran Umum Sistem ... 15

3.2. Waktu dan Tempat Penelitian ... 16

3.3. Peralatan Utama dan Pendukung ... 16

3.3.1. Perangkat Keras (Hardware) ... 16

3.3.2. Perangkat Lunak (Software) ... 17

3.4. Alur Penelitian ... 18

3.4.1. Diagram Alir (Flowchart) Penelitian ... 18

3.4.2. Diagram Alir (Flowchart) Pembuatan Aplikasi ... 21

3.5.Analisis ... 25

3.5.1. Analisis SWOT ... 25

3.5.2. Analisis Kelayakan ... 26

3.5.3. Analisis Kebutuhan ... 27

3.6.Perancangan ... 28

3.6.1. Use Case Diagram ... 28

3.6.2. Activity Diagram ... 30

3.6.3. Class Diagram ... 41

3.6.4. Sequence Diagram ... 42

3.6.5. Perancangan Database ... 49

3.7. Desain Aplikasi ... 51

3.8. Rancangan Pengujian ... 58

3.9. Pembuatan Semua Keperluan Object Program ... 59

BAB IV HASIL DAN PEMBAHASAN ... 83

4.1. Hasil Penelitian ... 83

4.1.1. Implementasi Sistem ... 83

4.2. Pengujian Sistem ... 84

4.2.1. Rencana Pengujian ... 84

4.2.2. Metode Blackbox Testing ... 85

(11)

xi

spesifikasi berbeda ... 99

4.2.5. Pengujian User Acceptance Test (UAT) ... 102

4.3. Penggunaan Sistem ... 107

4.4. Pemeliharaan Sistem ... 108

BAB V PENUTUP ... 109

5.1. Kesimpulan ... 109

5.2. Saran ... 109 DAFTAR PUSTAKA

(12)

DAFTAR TABEL

Tabel 3.1 Tabel Deskripsi Use Case system pemesanan pakaian distro ... 29

Tabel 3.2 Tabel Barang ... 49

Tabel 3.3 Tabel Pemesanan... 50

Tabel 4.1 Tabel Rencana Pengujian ... 84

Tabel 4.2 Tabel Deskripsi Blackbox Testing... 86

(13)

xiii

DAFTAR GAMBAR

Gambar 3.1 Diagram alir kegiatan penelitian ... 19

Gambar 3.2 Diagram alir instalasi emulator Android virtual ... 22

Gambar 3.3 Diagram alir pembuatan aplikasi... 24

Gambar 3.4 Use Case Diagram Sistem Untuk User ... 29

Gambar 3.5 Activity Diagram Menu News ... 30

Gambar 3.6 Activity Diagram Menu List ... 32

Gambar 3.7 Activity Diagram Menu Search ... 34

Gambar 3.8 Activity Diagram Menu About ... 36

Gambar 3.9 Activity Diagram Menu Help... 38

Gambar 3.10 Activity Diagram Menu Confirmation Payment ... 39

Gambar 3.11 Class Diagram ... 41

Gambar 3.12 Sequence Diagram Menu Utama ... 42

Gambar 3.13 Sequence Diagram Menu News ... 43

Gambar 3.14 Sequence Diagram Menu List ... 44

Gambar 3.15 Sequence Diagram Menu Search... 45

Gambar 3.16 Sequence Diagram Menu About ... 46

Gambar 3.17 Sequence Diagram Menu Help ... 47

Gambar 3.18 Sequence Diagram Menu Confirmation Payment ... 48

Gambar 3.19 Interface Splash Screen ... 52

Gambar 3.20 Interface Menu Utama ... 52

Gambar 3.21 Interface Menu News ... 53

Gambar 3.22 Interface Menu List ... 54

Gambar 3.23 Interface Menu Search ... 54

Gambar 3.24 Interface Menu About ... 55

Gambar 3.25 Interface Menu Help... 56

Gambar 3.26 Interface Form Pemesanan ... 56

Gambar 3.27 Interface Menu Confirmation Payment ... 57

Gambar 3.28 Interface Menu Pilihan Barang ... 58

(14)

Gambar 3.30 Penambahan Keterangan Layout ... 60

Gambar 3.31 Penambahan .png ke Drawable ... 61

Gambar 3.32 Penarikan Pallete Image Button ... 61

Gambar 3.33 Penambahan Atribut Image Button ... 62

Gambar 3.34 Penambahan .png ke Drawable ... 62

Gambar 3.35 Penambahan Attribut Relative Layout ... 63

Gambar 3.36 Menu layout menu utama ... 63

Gambar 3.37 Halaman Splash Screen ... 64

Gambar 3.38 Menu Utama User ... 66

Gambar 3.39 Tampilan List Produk (News) ... 68

Gambar 3.40 Tampilan Menu List ... 70

Gambar 3.41 Halaman Form Pemesanan ... 72

Gambar 3.42 Halaman Menu Search ... 74

Gambar 3.43 Halaman Menu About ... 75

Gambar 3.44 Halaman Menu Help ... 77

Gambar 3.45 Halaman Menu Confirmation Payment ... 78

Gambar 3.46 Halaman Menu Pilihan Barang ... 81

Gambar 4.1 Halaman Splash Screen ... 87

Gambar 4.2 Halaman Menu Utama User ... 89

Gambar 4.3 Halaman Menu News ... 90

Gambar 4.4 Halaman Menu List ... 91

Gambar 4.5 Halaman Menu Search ... 92

Gambar 4.6 Halaman Menu About ... 93

Gambar 4.7 Halaman Menu Help ………. 94

Gambar 4.8 Halaman Form Pemesanan ... 95

Gambar 4.9 Tampilan Tanda Terima Pesanan ... 96

Gambar 4.10 Tampilan Kwitansi Pembayaran ... 97

Gambar 4.11 Tampilan Menu Pilihan Barang ... 98

Gambar 4.11 Tampilan Menu Confirmation Payment ... 99

Gambar 4.12 Smartphone ASUS Zenfone 6 ... 99

(15)

xv

(16)

DAFTAR LAMPIRAN

Lampiran Script Lampiran Kuesioner Lampiran Foto

(17)

xv ABSTRAKSI

Distro Denim merupakan sebuah distro yang berada di daerah Yogyakarta. Distro tersebut menyediakan beraneka macam pakaian. Seiring dengan bertambahnya pelanggan, sistem berbelanja yang dimana pelanggan harus datang ke distro, menimbulkan kesulitan bagi pelanggan yang lokasinya berjauhan dengan Distro Denim. Maka dari itu, peneliti memiliki tujuan untuk mengatasi masalah tersebut dengan membangun sebuah aplikasi M-Commerce berbasis Android sebagai media informasi dan pemesanan online pada Distro Denim. M-Commerce adalah sistem perdagangan elekronik dengan menggunakan perangkat mobile yang dapat membantu konsumen dalam proses transaksi barang. Saat ini, user yang mengakses website melalui mobile browser tidak dapat menikmati efisiensi untuk melakukan transaksi pada website yang membutuhkan bandwith yang besar dalam menyajikan antarmuka fitur-fitur website tersebut. Tujuan dari penelitian ini adalah membuat aplikasi M-Commerce berbasis Android untuk mempermudah pelanggan dalam melakukan transaksi pemesanan barang. Aplikasi M-Commerce

yang dibangun ini menggunakan pemodelan berbasis objek dengan tools UML. Pembangunan aplikasi ini menggunakan software Eclipse Luna sebagai software

utama serta Java Development Kit (JDK), Software Development Kit (SDK)

sebagai software pendukung dan MySQL sebagai alat bantu untuk menyimpan database yang akan diakses oleh Android. Adapun untuk berkomunikasi dengan

server, aplikasi ini menggunakan Application Programming Interface (API)

sebagai jembatan untuk bertukar data dengan server. Berdasarkan hasil pengujian menggunakan metode blackbox testing yang terdiri dari pengujian alpha dan beta

dapat disimpulkan bahwa aplikasi M-Commerce yang dibangun ini dapat berjalan dengan lancar serta mewakili fitur-fitur yang terdapat pada website E-Commerce.

Hasil pengujian pada calon pengguna menunjukan bahwa aplikasi dari pemesanan pakaian distro ini memiliki tampilan yang cukup bagus (user friendly), struktur dari aplikasinya mudah dipelajari, perintah atau instruksi yang ada mudah digunakan, waktu yang digunakan untuk mengolah data relatif cepat dan informasi yang dihasilkan akurat.

Referensi

Dokumen terkait

disediakan untuk selanjutnya dilakukan proses rekapitulasi absensi perindividu. Hal ini dilakukan untuk menjadi salah satu langkah evaluasi dalam menentukan. tindakan

Abstract written in english maximum length each 150 words, explaining introduction, method, result analysis and discussion.. Keywords: Keywords contain three to

Biobriket limbah baglog dengan karakteristik terbaik dengan sampel A (1:1:1) yaitu dengan komposisi tepung kanji sebesar 250 gram, limbah baglog 250 gram, dan air hangat

Pejabat Pengadaan pada Badan Pelaksana Penyuluhan Pertanian, Perikanan dan Kehutanan Kabupaten Musi Banyuasin Tahun Anggaran 2014, telah melaksanakan Proses Evaluasi Kualifikasi

Penelitian ini dilakukan untuk menentukan kebijakan deviden dengan menguji pengaruh variabel cash ratio, debt to total assets, net profit margin, return on investment dan

Sample data that used in this research taken from UCI Machine Learning Repository, those are Wisconsin Diagnostic Breast Cancer Dataset, Cleveland Heart Disease Dataset, Fisher

Mengetahui tingkat signifikansi pengaruh positif IPR secara parsial terhadap. ROA pada Bank Pembangunan Daerah

Dalam penelitian ini, berbagai organisasi Islam fundamentalis yang tumbuh dan berkembang di Universitas Indonesia dapat dipetakan menjadi tiga tipologi gerakan keagamaan, di