sistem penjualan buku online di lpip universitas …repository.ump.ac.id/5121/1/lukmanul hakim...

13
SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jurusan Teknik Informatika Lukmanul Hakim 1203040049 HALAMAN JUDUL PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2017 Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Upload: others

Post on 22-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS

MUHAMMADIYAH PURWOKERTO BERBASIS ANDROID

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana

Jurusan Teknik Informatika

Lukmanul Hakim

1203040049

HALAMAN JUDUL

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

AGUSTUS, 2017

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 2: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

ii

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 3: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

iii

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 4: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

iv

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 5: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

v

HALAMAN PERSEMBAHAN

Dengan segala kerendahan, serta rasa syukur terhadap Allah SWT yang telah

memberikan rahmat dan nikmat-Nya, maka kupersembahkan laporan Tugas Akhir ini

kepada:

1. Bapak dan Ibu tercinta yang telah memberikan semangat dan bimbingan selama

kuliah sampai saat ini, Ibu yang memperhatikanku melebihi diriku sendiri dan bapak

yang selalu menasehati setiap langkah dan doa yang selalu mengiringi tiap perjalanan

kuliahku.

2. Dosen - dosen Teknik Informatika UMP yang telah memberikan banyak ilmu.

3. Para Staf dan karyawan Fakultas Teknik atas segala bantuannya.

4. Teman – teman yang telah ikut serta begadang di malam hari.

5. Semua pihak yang telah membantu saya selama kuliah di UMP.

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 6: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

vi

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT, karena atas berkat, rahmat dan

karunia-Nya saya dapat menyelesaikan laporan Tugas Akhir ini yang berjudul “Sistem

Penjualan Buku Online Di LPIP Universitas Muhammadiyah Purwokerto Berbasis

Android”.

Penyusunan Laporan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak.

Karena itu pada kesempatan kali ini saya dengan segala kerendahan hati mengucapkan terima

kasih yang sebesar-besarnya kepada :

1. Harjono S.T., M.Eng selaku pembimbing yang dengan segala kesabaran dan

keikhlasan membimbing dan mengarahkan saya dalam pembuatan tugas akhir ini.

2. Pimpinan dan karyawan LPIP yang telah memberi ijinnya untuk dijadikan tempat

penelitian tugas akhir ini.

3. Semua pihak yang telah membantu dari awal hingga akhir penyusunan laporan Tugas

Akhir ini yang tidak dapat disebutkan satu per satu.

Harapan saya semoga tugas akhir ini dapat bermanfaat bagi LPIP.

Purwokerto, 16 Agustus 2017

Penulis,

Lukmanul Hakim

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 7: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

vii

DAFTAR ISI

HALAMAN PENGESAHAN ...................................................................... .................. . i

HALAMAN PERSETUJUAN ................................................................... ..................... ii

HALAMAN PERNYATAAN ........................................................................... ............ . iii

HALAMAN PERSEMBAHAN ..................................................................................... iv

KATA PENGANTAR .................................................................................................... v

DAFTAR ISI ................................................................................................ ................... vi

DAFTAR TABEL ........................................................................................ ................... viii

DAFTAR GAMBAR ....................................................................................... .............. . ix

DAFTAR LAMPIRAN ........................................................................................ x

INTISARI ..................................................................................................... ................... xi

ABSTRAK ...................................................................................................................... xii

BAB I PENDAHULUAN

A. LATAR BELAKANG ......................................................................... ......... 1

B. RUMUSAN MASALAH .......................................................... .................... 2

C. BATASAN MASALAH ............................................................................... 2

BAB II KAJIAN PUSTAKA

A. SISTEM PENJUALAN ................................................................................ 3

B. Penjualan Online.......................... .................................................................. 3

C. LPIP.......................... ..................................................................................... 4

D. HTML (Hypertext Markup Language).......................... ............................ 4

E. SQL Server ..................................................................................................... 5

F. ANDROID ...................................................................................................... 6

G. VISUAL STUDIO ........................................................................................... 7

H. HASIL PENELITIAN SEJENIS ................................................................... 7

BAB III TUJUAN DAN MANFAAT

A. Tujun .............................................................................................................. 9

B. Manfaat .......................................................................................................... 9

BAB IV METODE PENELITIAN

A. Jenis Penelitian .............................................................................................. 10

B. Lokasi Penelitian............................................................................................ 10

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 8: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

viii

C. Pengumpulan Data ........................................................................................ 10

1. Dokumentasi .......................................................................................... 10

2. Wawancara ............................................................................................ 10

D. Pengembangan Sistem ................................................................................... 10

1. Requirements definition ........................................................................ 11

2. System and software design ................................................................... 12

a. Flowchart Sistem Admin ................................................................ 12

b. Flowchart Sistem Pembeli ............................................................. 13

c. Use Case Diagram ......................................................................... 14

3. Implementation and unit testing ............................................................ 15

4. Integration and system testing ............................................................... 15

5. Operation and Maintenance .................................................................. 16

BAB V HASIL DAN PEMBAHASAN

A. Data Penelitian .............................................................................................. 17

B. Perancangan Sistem ....................................................................................... 17

1. Relasi Database ..................................................................................... 17

2. Perancangan Database ......................................................................... 18

a. Tabel Data Barang .......................................................................... 18

b. Tabel Data User .............................................................................. 18

c. Tabel Data Kategori ....................................................................... 19

d. Tabel Chart ..................................................................................... 19

e. Tabel Kabupaten ............................................................................. 19

f. Tabel Kecamatan ............................................................................ 20

g. Tabel Log Stok ............................................................................... 20

h. Tabel Transaksi .............................................................................. 21

3. Rancangan Antarmuka Aplikasi ............................................................ 21

a. Perancangan Antarmuka ................................................................. 21

b. Hasil Implementasi ......................................................................... 23

BAB VI PENUTUP

A. Kesimpulan ......................................................................................................... 42

B. Saran ................................................................................................................... 42

DAFTAR PUSTAKA ...................................................................................................... 43

LAMPIRAN ................................................................................................................... 44

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 9: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

ix

DAFTAR TABEL

Tabel 1. Definisi Use Case ................................................................................................... 15

Tabel 2. Struktur Tabel Data Barang .................................................................................... 18

Tabel 3. Struktur Tabel Data User ........................................................................................ 18

Tabel 4. Struktur Tabel Kategori .......................................................................................... 19

Tabel 5. Struktur Tabel Chart ............................................................................................... 19

Tabel 6. Struktur Tabel Provinsi ........................................................................................... 19

Tabel 7. Struktur Tabel Kabupaten ....................................................................................... 20

Tabel 8. Struktur Tabel Log Stok ......................................................................................... 20

Tabel 9. Struktur Tabel Transaksi ......................................................................................... 21

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 10: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

x

DAFTAR GAMBAR

Gambar 1. Model Waterfall ................................................................................................... 11

Gambar 2. Flowchart Sistem Admin ...................................................................................... 12

Gambar 3. Flowchart Sistem Pembeli ................................................................................... 13

Gambar 4. Use Case Diagram Admin dan User .................................................................... 14

Gambar 5. Relasi Database ................................................................................................... 17

Gambar 6. Rancangan Antarmuka Halaman Login ............................................................... 21

Gambar 7. Rancangan Antarmuka Halaman Admin .............................................................. 22

Gambar 8. Rancangan Antarmuka Halaman Pembeli ........................................................... 22

Gambar 9. Halaman Login Admin ......................................................................................... 23

Gambar 10. Halaman Dashboard admin ............................................................................... 24

Gambar 11. Halaman Manage User ...................................................................................... 24

Gambar 12. Halaman Kelola Data Buku ............................................................................... 25

Gambar 13. Halaman Kelola Kategori ................................................................................... 26

Gambar 14. Halaman Kelola Data Ongkos Kirim ................................................................ 26

Gambar 15. Halaman Perbarui Stok Buku ............................................................................. 27

Gambar 16. Halaman Transaksi ............................................................................................. 28

Gambar 17. Halaman Login Pembeli ..................................................................................... 29

Gambar 18. Halaman Utama Pembeli ................................................................................... 30

Gambar 19. Halaman Kategori Buku..................................................................................... 31

Gambar 20. Halaman Daftar Buku Terbaru ........................................................................... 32

Gambar 21. Halaman Detail Buku ......................................................................................... 33

Gambar 22. Halaman Ganti Password................................................................................... 34

Gambar 23. Halaman Kontak Kami....................................................................................... 35

Gambar 24. Halaman Pilih Buku ........................................................................................... 36

Gambar 25. Halaman Pembelian ........................................................................................... 37

Gambar 26. Halaman Pengisian Alamat ................................................................................ 38

Gambar 27. Halaman Konfirmasi Pembayaran ..................................................................... 39

Gambar 28. Halaman Notifikasi Pembelian .......................................................................... 40

Gambar 29. Halaman Daftar Pesanan .................................................................................... 40

Gambar 30. Halaman Riwayat Transaksi .............................................................................. 41

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 11: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

xi

DAFTAR LAMPIRAN

Lampiran . .............................................................................................................................. 44

Lampiran 1. Kode Program Registrasi .................................................................................. 45

Lampiran 2. Kode Program Login ......................................................................................... 46

Lampiran 3. Kode Program Logout ....................................................................................... 47

Lampiran 4. Kode Program Pesananku ................................................................................. 48

Lampiran 5. Kode Program Konfirmasi ................................................................................ 49

Lampiran 6. Kode Program Lihat Barang .............................................................................. 50

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 12: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

xii

INTISARI

Universitas Muhammadiyah Purwokerto memiliki lembaga yang bertugas

sebagai sistem publikasi bagi dosen dan mahasiswa dalam proses publikasi karya

ilmiah melalui jurnal, buku maupun media publikasi lainnya yang terbuka terhadap

kemajuan teknologi informasi dengan berdasar nilai-nilai islam. LPIP memiliki salah

satu bidang usaha yang bergerak dalam penjualan buku. Pengolahan data penjualan

cukup banyak tetapi dilakukan secara manual dan belum menggunakan sistem

komputer, sehingga proses penjualan menjadi tidak efektif dan efisien serta

memerlukan waktu proses yang lebih lama. Oleh karena permasalahan tersebut maka

dibutuhkan sebuah sistem informasi yang dapat dimanfaatkan untuk mengumpulkan

data dan mengolah transaksi penjualan. Tahapan pengembangan yang digunakan

dalam sistem terdiri dari kebutuhan definisi, desain sistem dan perangkat lunak,

implementasi dan pengujian unit, integrasi dan pengujian sistem, penerapan dan

pemeliharaan. Hasil yang diperoleh yaitu aplikasi penjualan buku yang dapat

menambah data barang, tambah stok barang, dan melakukan transaksi penjualan

dengan menggunakan android (online).

Kata Kunci : Penjualan Buku Online, LPIP, Android.

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017

Page 13: SISTEM PENJUALAN BUKU ONLINE DI LPIP UNIVERSITAS …repository.ump.ac.id/5121/1/LUKMANUL HAKIM COVER.pdf · 2017. 11. 3. · Penjualan Buku Online Di LPIP Universitas Muhammadiyah

xiii

ABSTRACT

Muhammadiyah university of purwokerto have institute serve as system

publication for faculty and students in the process publication scientific work through

journal, book and media publication other open to the advancement of information

technology on the basis of values islamic. LPIP has any one parcel of business in the

sale of books . Sales data processing enough but done in conventional and still not

use a computer system, so that the sale ineffective and efficient and took longer

process. Because these problems it takes a information systems that can be used to

collect data and processing transactions sales. Stages of development used in system

consisting of the definition , a system design and software , implementation and

testing unit , integration and testing system , application and maintenance. The

results are application the sale of books that can add data goods , added stocks , and

transacts sales by using android ( online ).

Keywords: Online Sales Books, LPIP, Android

Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017