Sebagai salah satu syarat terpenuhinya mata kuliah praktik kerja lapangan
Oleh :
NIM : 102200027
2023
LEMBAR PERSETUJUAN
PRAKTIK KERJA LAPANGAN
Perancangan Sistem Informasi Penjualan Buku Online
Oleh:
NIM : 102200027
Mengetahui,
Dosen Pembimbing Ketua Program Studi
i
LEMBAR PENGESAHAN
PRAKTIK KERJA LAPANGAN (PKL)
Dinyatakan LULUS Setelah Dipertahankan Di Depan Tim Penguji Praktik Kerja Lapangan
Program Studi Teknologi Komputer.
Tim Penguji:
Mengetahui,
NIDN.
ii
KATA PENGANTAR
Puji Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, yang telah
melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Laporan
Praktik Kerja Lapangan (PKL) yang berjudul “Perancangan Sistem Infromasi
Penjualan Buku Online Berbasis Mobile Pada Toko Buku Bisnis”.
Penyusunan laporan ini dapat terselesaikan berkat dukungan dan kerjasama yang
baik dari berbagai pihak. Oleh karena itu perkenankan penulis menyampaikan ucapan
terima kasih kepada:
1. Dr. Haryadi, M. Sc., M.Si, selaku Rektor ITS NU Pekalongan,
2. M. Rudi Fanani, M.Kom, selaku Dekan Fakultas Sains dan Teknologi ITS NU
Pekalongan,
3. Akrim Teguh Suseno, S.Kom., M.T.I. , selaku Kaprodi Teknologi Komputer,
4. Fajar Mahardika, M. Kom., selaku Dosen Pembimbing PKL,
5. Abdul Razak Naufal Selaku Dosen Pembimbing di CV. Mega Teknologi,
6. Semua Bapak dan Ibu Dosen Program Studi Komputer yang telah banyak
memberikan ilmu dan membimbing penulis,
7. Kedua Orang Tua atas dukungan dan doa yang tidak pernah berhenti tercurah
kepada penulis ,
8. Rekan-rekan yang telah membantu dan memotivasi penulis selama PKL di
CV.Mega Teknologi,
9. Seluruh pihak yang telah meluangkan waktu dan memberi bantuan kepada penulis
dalam Laporan Praktek Kerja Lapangan yang tidak dapat disebutkan satu-persatu.
Semoga bantuan yang telah Bapak, Ibu, dan Saudara berikan mendapat balasan dari
Allah SWT dan dapat mengembangkan serta memajukan dunia pendidikan.
iii
Ahmad Abul Musyarrof
DAFTAR ISI
LEMBAR PERSETUJUAN...................................................................................................i
LEMBAR PENGESAHAN...................................................................................................ii
KATA PENGANTAR...........................................................................................................iii
DAFTAR ISI.........................................................................................................................iv
DAFTAR GAMBAR............................................................................................................vi
DAFTAR TABEL................................................................................................................vii
BAB 1 PENDAHULUAN.....................................................................................................1
1.1. Latar Belakang...........................................................................................................1
1.2. Rumusan Masalah......................................................................................................2
1.3 Batasan Masalah........................................................................................................2
1.4. Tujuan Laporan..........................................................................................................3
1.5. Manfaat Laporan........................................................................................................3
1.6. Waktu Pelaksanaan....................................................................................................3
1.7. Sistematika Penulisan Laporan..................................................................................3
BAB II GAMBARAN UMUM.............................................................................................5
2.1. Sejarah Perusahaan....................................................................................................5
2.2. Struktur Organisasi....................................................................................................5
2.3. Tugas dan Fungsi Personal Perusahaan.....................................................................6
2.3.1 Tugas dan Fungsi Chief Technology Officer (CTO)...........................................6
2.3.2 Tugas dan Fungsi Business Development Officer (BDO)...................................6
2.3.2 Tugas dan Fungsi Chief Marketing Officer (CMO)............................................6
2.3.4 Tugas dan Fungsi Chief Financial Officer (CFO)................................................6
2.3.5 Tugas dan Fungsi Software Engineer (SE).........................................................7
2.4. Denah Lokasi Perusahaan..........................................................................................7
BAB III LANDASAN TEORI..............................................................................................8
3.1. Buku...........................................................................................................................8
3.2. Sistem.........................................................................................................................8
3.3. Mobile........................................................................................................................8
3.4. M-Commerce..............................................................................................................8
iv
3.5. Figma.........................................................................................................................9
3.6. Desain Grafis..............................................................................................................9
3.7. Layout........................................................................................................................9
3.8. Ikon............................................................................................................................9
3.9. UML (Unified Modelling Lenguage).......................................................................10
3.9.1 Use Case...........................................................................................................10
3.9.2 Activity Diagram...............................................................................................11
3.9.3 Class Diagram..................................................................................................11
3.9.4 Sequence diagram.............................................................................................12
BAB IV PELAKSANAAN DAN PEMBAHASAN...........................................................13
4.1. Proses Pelaksanaan...................................................................................................13
4.2. Perancangan Sistem..................................................................................................14
4.2.1 UML (Unified Modeling language)....................................................................14
4.2.2 Desain Antarmuka Sistem...................................................................................24
BAB V PENUTUP..............................................................................................................30
5.1. Kesimpulan...............................................................................................................30
5.2. Saran.........................................................................................................................30
DAFTAR PUSTAKA...........................................................................................................31
LAMPIRAN.........................................................................................................................32
v
DAFTAR GAMBAR
vi
DAFTAR TABEL
vii
BAB 1 PENDAHULUAN
1.1. Latar Belakang
Tidak dapat dipungkiri lagi teknologi informasi yang semakin berkembang ke
berbagai aspek kehidupan, berpengaruh terhadap gaya hidup manusia zaman sekarang
di mana hampir semua kegiatan dapat dilakukan melalui teknologi khususnya
smartphone, salah satunya perdagangan online berbasis smartphone atau yang dikenal
dengan m-commerce. Tren perdagangan online melalui mobile device yang marak
terjadi tentu menjadi peluang bisnis yang menguntungkan bagi para pelaku bisnis
untuk semakin memperkuat bisnis, mempertahankan pelanggan mereka dengan
memberikan berbagai kemudahan salah satunya yakni dengan menyediakan aplikasi
mobile commerce.
Pembuatan Toko Buku Bisnis awal penjualannya hanya menyediakan pembelian
buku secara offline. yaitu pembeli harus datang ke toko untuk bisa melakukan
pembelian. Hal ini tentu sangat membuang waktu, biaya serta tenaga hanya untuk
pembelian sebuah buku. Sistem penjualan dengan cara ini membutuhkan waktu yang
lama dan dinilai kurang efektif dan efesien, karena hanya mengandalkan sistem
penjualan dengan cara tersebut maka pendapatan perusahaan tidak mengalami
peningkatan yang signifikan dan perkembangan perusahaan terasa dinilai agak lambat.
Berbagai permasalahan juga terjadi ketika seseorang akan berbelanja buku mulai dari
tidak mengetahui buku apa yang mereka inginkan karena keterbatasan informasi
mengenai buku yang dicari serta toko buku yang belum pasti memiliki buku yang
mereka inginkan, yang mengakibatkan calon pembeli harus mengunjungi toko buku
untuk mengetahui informasi mengenai buku yang dicari. Persaingan tentu menjadi
permasalahan tersendiri bagi para pelaku bisnis toko buku. Kemudahan pelanggan,
pelayanan yang baik dan kelengkapan buku adalah beberapa keunggulan yang perlu
dimiliki oleh toko buku untuk dapat bersaing. M-commerce penjualan buku diharapkan
bisa membantu mempermudah pelanggan dalam melakukan transaksi pembelian buku,
selain itu dengan adanya aplikasi M-commerce ini diharapkan dapat memperluas pasar
penjualan buku, memperkenalkan Toko Buku Bisnis dan dapat meningkatkan jumlah
penjualan.
Setiap manusia selalu menginginkan kemudahan, kecepatan dan sistem informasi
yang relevan untuk memudahkan dalam segala aktifitasnya. Begitu juga dalam hal jual
beli, seperti pemesanan dan pembelian buku. Semakin maraknya pengguna smartphone
1
terutama platform android di masyarakat dengan berbagai kelebihannya seharusnya
permasalahan di atas tidak harus terjadi lagi. maka perlu membuat perancangan sistem
informasi penjualan buku online dengan menggunakan design diagram UML (Unified
Modeling Language). UML adalah bahasa standar untuk menggambarkan, merancang,
dan menganalisis sistem perangkat lunak. UML menyediakan notasi grafis
menggambarkan berbagai bagian dari sistem untuk membantu para pengembang
memahami secara menyeluruh tentang sistem yang akan dikembangkan dan
memastikan bahwa kebutuhan bisnis terpenuhi dengan baik.
Berdasarkan latar belakang yang telah dipaparkan, penulis mencoba
mengembangkan sistem informasi yang telah ada dan dari penelitian ini penulis
mengangkat judul “Perancangan Sistem Informasi Penjualan Buku Online Berbasis
Mobile Pada Toko Buku Bisnis’’.
1.2. Rumusan Masalah
Dari latar belakang dapat dirumuskan beberapa permasalahan yaitu :
1. Mendesain tampilan antar muka toko buku bisnis berbasis mobile agar terlihat
menarik dan nyaman untuk menarik minat pelanggan
2. Mendesain fitur fitur apa saja yang terkandung di dalam aplikasi mobile mulai
dari Halaman Login, Home, Keranjang, Chat, Dan lain-lain.
2
1.4. Tujuan Laporan
Adapun tujuan kegiatan dari praktek kerja lapangan adalah sebagai berikut:
1. Membangun sistem informasi penjualan online berbasis mobile pada toko buku
bisnis
2. Mempermudah pembeli dalam mencari informasi dan membeli buku
1. Bagi Penulis
- Dapat menjadi tolak ukur dalam menerapkan hasil belajar selama mengikuti
perkuliahan di program studi teknologi komputer ITSNU Pekalongan.
- Hasil program yang telah dibuat dapat menjadi bahan kajian untuk
pengembangan projek kedepan supaya lebih baik lagi.
2. Bagi Toko Buku Bisnis
- Menjadi jawaban dari permasalahan yang selama ini timbul dalam proses
penjualan pada toko.
3
BAB III LANDASAN TEORI
Bab ini mangulas teori- teori serta konsep bawah pembuatan desain toko
buku bisnis , ataupun postingan buat menunjang ulasan dan mendasari
metode- metode yang digunakan dalam membongkar permasalahan yang
dibahas.
4
BAB II GAMBARAN UMUM
2.1. Sejarah Perusahaan
Kami suatu perusahaan yang bergerak dibidang Informasi Teknologi (IT) dan
Business Intelligence Sejak Tahun 2015. Kami perusahaan yang mengembangkan
Sistem Informasi. Layanan Mega Teknologi secara umum meliputi Layanan Jasa
Teknologi Informasi Perancangan Software Sistem Informasi berbasis Web (Web
based Information Systems). Beberapa produk dan layanan kami, meliputi:
Perancangan Sistem Informasi Akademik, Perpustakaan, Kepegawaian, Keuangan,
Pengelolaan Aset, Portal Web/Web Desain, Pengadaan Hardware,
Networking/Jaringan serta Pelatihan / Kursus di bidang Teknologi Informasi. Selain
itu kami juga bergerak dibidang Internet Service Provider menggunakan jaringan
Radio / RT RW Net tetapi hanya di wilayah kota Semarang.
Didukung oleh staf-staf yang menguasai konsep Teknologi Informasi terbaru dan
berpengalaman mengembangkan serta menerapkan Sistem Informasi dan analisa data
dibanyak organisasi, kami sanggup memberikan solusi dalam bidang Teknologi
Informasi dengan menggunakan ide, kreasi dan inovasi-inovasi smart dengan
mengutamakan profesionalisme dan memberikan yang terbaik untuk klien dan mitra
kami dalam menggapai masa depan perusahaan bisa lebih berkembang, efisien dan
efektif sehingga mampu berkompetisi dengan yang lain.
5
Gambar 2.1 Sturktur Organisasi CV MEGA Teknologi
7
BAB III LANDASAN TEORI
3.1. Buku
Buku adalah sumber ilmu pengetahuan yang tiada batas. Semuanya tentu
memiliki manfaat, tergantung akan kegunaan dari buku itu. Misalnya buku pelajaran
tentu saja digunakan oleh para siswa agar mereka dapat lebih memahami apa yang
diterangkan oleh guru di sekolah. Buku panduan komputer digunakan oleh orang yang
ingin mendalami komputer dan untuk para pemilik komputer (Muh. Saleh Malawat,
2018)
3.2. Sistem
sistem adalah jaringan proses kerja yang saling terkait dan berkumpul guna untuk
mencapai sebuah tujuan serta melakukan suatu kegiatan (Erawati, 2019).
3.3. Mobile
Aplikasi mobile yaitu program siap pakai yang direkap untuk melaksanakan suatu
fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang
dituju sedangkan mobile dapat di artikan sebagai perpindahan dari suatu tempat
ketempat yang lain. Maka aplikasi mobile dapat di artikan sebuah program aplikasi
yang dapat dijalankan atau digunakan walaupun pengguna berpindah-pindah dari satu
tempat ketempat yang lain serta mempunyai ukuran yang kecil (Ardian, A, 2020)
3.4. M-Commerce
Mobile Commerce Lab (http://mcom.cs.cmu.edu/), sebuah lab riset yang
mengkhususkan pengkajiannya tentang Mobile Commerce (M-Commerce),
memberikan definisi mengenai M-Commerce sebagai sebuah bentuk ekspansi dan
pengembangan dari e-commerce ke ranah mobile, yang mana memiliki proses bisnis,
teknologi-teknologi terbaru, barang dan jasa dapat dilakukan secara mobile. Proses
penjualan dan penawaran barang dan jasa secara mobile. Proses pembayaran transaksi
online pun juga dapat dilakukan secara online melalui internet dan layanan bank,
sehingga meminimalkan penggunaan secara tunai. Bahkan proses pemesanan,
penentuan lokasi dan sebagainya dapat dilakukan didalamnya.
8
commerce, namun lebih mengkhusus kepada perangkat mobile (smartphone,
handphone, tablets) maupun komputer jinjing (notebook, netbook).
3.5. Figma
Figma adalah salah satu design tool yang biasanya digunakan untuk membuat
tampilan aplikasi mobile, desktop, website dan lain-lain. Figma bisa digunakan di
sistem operasi windows, linux ataupun mac dengan terhubung ke internet. Figma
memiliki keunggulan yaitu untuk pekerjaan yang sama dapat dikerjakan oleh lebih dari
satu orang secara bersama-sama walaupun ditempat yang berbeda. Hal tersebut bisa
dikatakan kerja kelompok dan karena kemampuan aplikasi figma tersebut lah yang
membuat aplikasi ini menjadi pilihan banyak UI/UX designer untuk membuat
prototype website atau aplikasi dengan waktu yang cepat dan efektif. (Al-Faruq, 2022)
3.7. Layout
Desain layout adalah cabang mendasar dari desain grafis yang menyangkut
pengaturan teks dan visual. Layout mengacu pada pengaturan elemen visual dalam
kotak untuk menyampaikan pesan tertentu. Fungsi dan tujuan dari layout adalah untuk
menyajikan berbagai elemen seperti teks dan gambar yang mampu berkomunikasi,
sehingga mempermudah seseorang untuk memahami dan bisa memperoleh informasi
dari elemen tersebut. (Rheny, 2022)
3.8. Ikon
Ikon adalah tampilan suatu objek atau gambar yang merepresentasikan fungsi dari
objek itu sendiri. Dalam hal ini, ikon dibuat untuk mempermudah pengguna dalam
mengakses objek tertentu. Hal ini disebabkan karena adanya bantuan visual yang
membantu pengguna familiar terhadap objek ikon tersebut.(Dharma, 2022)
9
3.9. UML (Unified Modelling Lenguage)
Uml merupakan Bahasa standar yang banyak digunakan di dunia industry untuk
mendefinisikan requirement, membuat analisis dan desain, serta mendeskripsikan
arsitektur dalam pemprogaman berotientasi objek (Sujarwo et al., 2020).
10
Gambar Nama Keterangan
System
Menspesifikasikan paket yang menampilkan paket
yang terbatas.
11
Tabel 3.3 Tabel simbol Class Diagram
12
benda yang dimulai dengan frase judul aktor.
Adapun pelaksanaan kegiatan PKL yang dilakukan selama empat minggu, sebagai
berikut:
1. Input (Pengenalan)
Hari pertama PKL di CV. MEGA Teknologi Semarang, diawali dengan
perkenalan kepada pimpinan, Pembimbing lapangan dan Tim Developer.
Dilaksanakan juga tes membuat Portofolio untuk semua mahasiswa PKL
diamana tes tersebut untuk mengetes sejauh mana kita sudah mengetahui tentang
Bahasa pemprogaman. Pada minggu pertama ini, mempelajari dasar-dasar
pemprogaman dan pembagian job desk oleh Pembimbing lapangan, serta
pembagia job desk pembuatan Aplikasi Buku Bisnis.
2. Proses (kegiatan selama PKL)
Pada proses pembuatan program, dilaksanakan pada minggu kedua. Pada
minggu ini dilakukan proses perancangan sistem aplikasi Buku Bisnis.
13
Kemudian minggu ketiga dan keempat pembuatan Back End atau perkodingan
menggunakan Android Studio. aplikasi penggajian memiliki beberapa menu
yang diantaranya: Login, Register, Home Keranjang, Chat, Profil, Log Out.
3. Output (Penyelesaian)
Proses penyelesaian ini dilaksanakan pada pekan terakhir . kegiatan pada
tahap akhir ini yaitu penyempurnaan sistem informasi beserta pengecekan
mengenai sistem informasi tersebut. Dan dilanjutkan penyerahan hasil final
dari program aplikasi Buku Bisnis kepada pihak CV. MEGA Teknologi.
Pada gambar 4.1 Use Case Diagram terdapat dua actor yaitu admin
dan pelanggan. Actor admin dapat melakukan hak akses yaitu :
14
melakukan login, mengolah barang, menambah barang, melihat history
transaksi. Sedangkan actor pelanggan dapat mengakses melakukan login,
register dan melakukan pemesanan.
15
1. Activity Diagram login Pengguna
16
sistem, jika benar maka akan masuk ke halaman dashboard
admin.
3. Activity Diagram Register
17
menampilkan detail dari buku tersebut, kemudian mengeklik
tombol beli lalu sistem akan mengarahkan ke chat Admin.
5. Activity Diagram Kelola Barang
18
kemudian sistem akan menampilkan halaman tambah barang.
Setelah itu isi semua form yang ada pada halaman tambah barang
kemudian klik simpan dan sistem akan memproses inputan
barang.
19
3. Squence Diagram Register
20
Pada gambar squence diagram sebelumnya pelanggan
melakukan pemesanan, pertama pelanggan harus memilih
produk, kemudian klik tombol beli dan akan di arahkan oleh
sistem ke chat admin untuk konfirmasi pembelian.
21
4.2.1.4 Class Diagram
Pada tabel 4.1 merupakan tabel login yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Email, Username, Password.
22
Pada tabel 4.2 merupakan tabel register yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Email, Username, Password, Konfirmasi Password.
Pada tabel 4.3 merupakan tabel admin yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Id_Admin, Username, Email, Password.
Pada tabel 4.4 merupakan tabel admin yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Id_Pesanan, No_Transaksi, Tanggal, Nama, Id_Barang, Judul_Buku,
Jenis_Buku, Harga, Total.
23
3. Penulis Varchar 20 Penulis
4. Penerbit Varchar 50 Penerbit
5. ISBN Varchar 20 ISBN
6. Jenis_Buku Varchar 15 Jenis_Buku
7. Ukuran Varchar 10 Ukuran
8. Halaman Varchar 5 Halaman
9. Harga_Jual int 20 Harga_Jual
10. Deskripsi Varchar 200 Deskripsi
Pada tabel 4.5 merupakan tabel Barang yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Id_Buku, Judul_Buku, Penulis, Penerbit, ISBN, Jenis_Buku, Ukuran,
Halaman, Harga_Jual, Deskripsi.
Pada tabel 4.6 merupakan tabel admin yang ada pada perancangan
sistem penjualan buku online berbasis mobile. Tabel login ini terdiri dari
Id_Pelanggan, Username, Email, Password.
24
4.2.2 Desain Antarmuka Sistem
1. Desain Halaman Login
25
3. Desain Halaman Home
26
5. Desain Halaman Detail Produk
27
7. Desain Halaman Chat
28
9. Desain Halaman Barang
29
11. Desain Halaman Chat Pelanggan
30
BAB V PENUTUP
5.1. Kesimpulan
Berdasarkan dari perancangan yang telah dibuat, maka dapat ditarik kesimpulan
sebagai berikut :
1. Dengan adanya Sistem Penjualan Buku pada Toko Buku Bisnis Berbasis
Mobile guna mempermudah konsumen untuk membeli buku yang ada
tanpa harus datang ke toko dan mengurangi antrian pelanggan yang
sering terjadi di kasir.
2. Aplikasi ini dapat dimanfaatkan pembeli sebagai media untuk
mendapatkan informasi buku dan sebagai media promosi Toko Buku
Bisnis untuk membantu mengenalkan produk yang dijual sehingga
berdampak pada peningkatkan penjualan
5.2. Saran
Beberapa saran yang dapat penulis sampaikan untuk dapat mengembangkan mobile
commere ini lebih lanjut, antara lain :
31
DAFTAR PUSTAKA
Ardian, A., & Fernando, Y. (2020). Sistem Imformasi Manajemen Lelang Kendaraan
Berbasis Mobile (Studi Kasus Mandiri Tunas Finance). Jurnal Teknologi Dan
Sistem Informasi, 1(2), 10-16.
Eka, I Putu Agus. 2019. E-commerce, E-business dan Mobile Commerce. Bandung:
Informatika.
Rheny, S. (2022). Layout adalah: Pengertian, 5 elemen desain layout, manfaat, dan
prinsip pembuatannya. 16 Desember. https://www.ekrut.com/media/layout-
adalah
Dharma, R. (2022). Icon Adalah Simbol dari Suatu Fungsi, Sudah Tahukah Kamu? 23
Februari. https://accurate.id/teknologi/icon-adalah/
Sujarwo, A., Sari, A. M., Lestari, R., & Yani, D. (2020). Sistem Informasi Pengajuan
Klaim Asuransi Kendaraan Berbasis Web Menggunakan UML. Jurnal Sistem
Komputer Dan Informatika (JSON), 1(3), 294.
https://doi.org/10.30865/json.v1i3.2197
32
LAMPIRAN
33
34