sistem penjualan buku online di lpip universitas …repository.ump.ac.id/5121/1/lukmanul hakim...
TRANSCRIPT
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
ii
Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017
iii
Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017
iv
Sistem Penjualan Buku Online …, Lukmanul Hakim , Fakultas Teknik UMP, 2017
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
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
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
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
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
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
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
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
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