S84 Yw Otpe VMM 8 B7 QUp 67 T4 F QPK 9 I RNLV
S84 Yw Otpe VMM 8 B7 QUp 67 T4 F QPK 9 I RNLV
S84 Yw Otpe VMM 8 B7 QUp 67 T4 F QPK 9 I RNLV
OLEH :
YUDI ERLANGGA
NIM C1757201068
PROGRAM STUDI SISTEM INFORMASI
OLEH :
YUDI ERLANGGA
NIM C1757201068
PROGRAM STUDI SISTEM INFORMASI
iii
PENGESAHAN
Proposal Tugas Akhir Ini Telah Diseminarkan, Dinilai dan Disahkan Oleh Tim
Penguji Seminar Pada Tanggal 24 Januari 2022
3. Suparno, M.Kom.
Anggota
iv
KATA PENGANTAR
Dengan memanjatkan puji dan syukur kepada Tuhan Yang Maha Esa, atas
Pada kesempatan ini juga penulis mengucapkan banyak terima kasih kepada
Tugas Akhir ini, maka dari itu penulis ingin menyampaikan terima kasih yang
1. Suparno, M. Kom, selaku ketua STMIK Palangkaraya karena telah memberikan ijin
bimbingannya.
4. Ibu dan seluruh keluarga tercinta yang selalu memberikan dukungan baik moril
5. Bapak dan ibu dosen STMIK Palangkaraya. Yang telah banyak memberikan bekal
6. Teman - teman yang selalu mendukung dalam penyusunan tugas akhir ini.
Penulis menyadari bahwa dalam penulisan dan penyusunan Tugas Akhir ini
masih terdapat banyak kekurangan. Oleh karena itu, penulis mengharapkan kritik
v
penyusunan Tugas Akhir ini di masa yang akan datang. Semoga Tugas Akhir ini
dapat memberikan manfaat bagi semua pihak yang membutuhkannya, sekian dan
Penulis
vi
DAFTAR ISI
vii
3.8 Desain Sistem ............................................................................ 32
3.8.1 Desain Proses .................................................................. 32
3.8.2 Desain Basis Data ........................................................... 47
3.8.3 Desain Antarmuka ........................................................... 51
3.9 Jadwal Penelitian ...................................................................... 60
DAFTAR PUSTAKA
LAMPIRAN
viii
DAFTAR TABEL
ix
DAFTAR GAMBAR
x
Gambar 3.28 Halaman tambah produk ............................................................ 54
Gambar 3.29 Halaman Ubah Produk ............................................................... 55
Gambar 3.30 Halaman Hapus Produk ............................................................. 55
Gambar 3.31 Halaman Cetak Laporan ............................................................ 55
Gambar 3.32 Halaman Keranjang .................................................................... 56
Gambar 3.33 Halaman Pembelian ................................................................... 56
Gambar 3.34 Halaman Pengisian Data Pesanan .............................................. 57
Gambar 3.35 Halaman Pemesanan .................................................................. 58
Gambar 3.36 Halaman Pembayaran ................................................................ 58
Gambar 3.37 Halaman Status Pembayaran ..................................................... 59
xi
DAFTAR LAMPIRAN
xii
BAB I
PENDAHULUAN
internet dan berbagai software di internet yang semakin mudah bagi pengguna.
jitu dalam menembus pasar global dan mendekatkan kepada para konsumen
penjualan produk.
dengan rokok yang berlokasi di jl. Beliang Induk - Palangkaraya yang masih
Kegiatan pemasaran yang dilakukan selama ini juga pemasaran yang hanya
mengandalkan lokasi yang strategis, sosial media dan Teman - teman dekat.
Cara ini kurang efektif karena belum bisa memberikan kemudahan dan
efisiensi. Apalagi pada era globalisasi seperti sekarang ini setiap kegiatan usaha
1
2
mendukung proses bisnis sehingga dapat bersaing dengan pembisnis yang lain.
online tembakau. dirancang sebagai sistem seperti tampilan data Produk dan
penjual.
Thinkwe Tobacco untuk pembuatan tugas akhir dengan judul Analisis dan
1. Sistem informasi menangani data stok dan data penjualan pada Toko
Thinkwe Tobacco.
Admin & Pembeli dengan masing masing hak akses, antara lain :
tersedia.
Thinkwe Tobacco.
a. Bagi pengguna
b. Bagi Penulis
BAB I : PENDAHULUAN
Tobacco.
Tobacco.
BAB IV : PEMBAHASAN
BAB V : PENUTUP
TINJAUAN PUSTAKA
yang berkaitan dengan topik penelitian dan pemodelan yang diinginkan dalam
2.1.1 Analisis
Menurut Sudjana (2016:27) Analisis adalah usaha memilah suatu
integritas menjadi unsur-unsur atau bagian-bagian sehingga jelas
hirarkinya dan atau susunannya.
2.1.2 Perancangan
Menurut Nur dan Suyuti (2017:5) Perancangan adalah suatu proses
yang bertujuan untuk menganalisis, menilai, memperbaiki dan
menyusun suatu sistem, baik sistem fisik maupun non fisik yang
optimum untuk waktu yang akan datang dengan memanfaatkan
informasi yang ada.
6
7
elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.
2.1.3 Sistem
Menurut Muslihudin dan Oktafianto (2016:2-3) sistem adalah
sekumpulan komponen atau jaringan kerja dari prosedur-prosedur yang
saling berkaitan dan saling bekerja sama membentuk suatu jaringan
kerja untuk mencapai sasaran atau tujuan tertentu.
Dari definisi diatas, dapat disimpulkan bahwa sistem adalah dua atau
2.1.4 Informasi
Menurut Anggraeni dan Irviani (2017:13) menjelaskan bahwa
informasi adalah sekumpulan data atau fakta yang diorganisasi atau
diolah dengan cara tertentu sehingga mempunyai arti bagi penerima.
2.1.5 Penjualan
Menurut Abdullah dan Tantri (2016:3) Penjualan adalah bagian dari
promosi dan promosi adalah salah satu bagian dari keseluruhan sistem
pemasaran.
Dari definisi para ahli diatas dapat disimpulkan bahwa penjualan adalah
lunak yang berdasarkan pada teknologi dab standar word wide web
1. Performance (Kinerja)
Kinerja merupakan variabel pertama dalam metode analisis
2. Information (Informasi)
Menilai apakah prosedur yang ada pada saat ini masih dapat
3. Economic (Ekonomi)
Menilai apakah prosedur yang ada saat ini masih dapat
penyelenggaraannya.
10
4. Control (Kontrol)
Menilai apakah prosedur yang ada saat ini masih dapat
5. Effeicency ( Efisiensi)
Menilai apakah prosedur yang ada saat ini masih dapat
6. Service (Pelayanan)
Menilai apakah prosedur yang ada saat ini masih dapat
layanan. Buatlah kualitas layanan yang sangat user friendly untuk end
yang baik.
diagram yang sangat kaya dan dapat diperluas sesuai kebutuhan kita.
aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan
Hubungan dimana
perubahan yang terjadi
pada suatu elemen mandiri
(independent) akan
--------------- > Dependency mempengaruhi elemen
yang bergabung pada
elemen yang tidak mandiri.
Menspesifikasikan bahwa
use case sumber secara
- - - - - - -> Include eksplisit.
Menspesifikasikan bahwa
use case target memperluas
perilaku dari use case
Extend
sumber pada suatu titik
yang diberikan.
Menspesifikasikan paket
yang menampilkan sistem
System secara terbatas.
1 2 3
2. Activity Diagram
Menurut Rosa dan shalahuddin (2016:161) Activity Diagram
adalah aktivitas yang menggambar Workflow aliran kerja atau
aktivitas dari sebuah sistem atau proses bisnis atau menu menu yang
ada pada perangkat lunak.
Mempresentasikan
peforma dari beberapa
Activity
tingkah laku didalam
alur kerja. Disimbolkan
dengan segi empat.
14
1 2
3
Fork Digunakan untuk
menunjukan kegiatan
(Percabangan) yang dilakukan secara
parallel.
Join Digunakan untuk
menggabungkan dua
(Penggabungan) kegiatan paralel menjadi
satu.
Menentukan kapan aliur
Decisionpoint
dalam aktivitas menjadi
bercabang
3. Sequence Diagram
Menurut Rosa dan Shalahuddin (2016:156) diagram sekuen
menggambar kelakuan objek pada use case dengan mendeskripsikan
waktu hidup objek dan message yang dikirimkan dan diterima antar
objek.
Spesifikasi dari
komunikasi antar
objek yang memuat
pengiriman pesan
Message Entry
asinkron tentang
aktivitas yang
terjadi.
Spesifikasi dari
komunikasi antar
object yang memuat
Message to Self panggilan metode
dengan hasil nilai
pengembalian
tentang aktivitas
yang terjadi.
15
4. Class Diagram
Menurut Rosa dan shalahuddin (2016:170) class diagram
digunakan untuk menggambarkan struktur dalam object sistem.
Dengan ini menujukan Class Object yang menyusun sistem dan juga
hubungan antara class Object.
1 2
3
1976.
Atribut
Penghubung antara
suatu entitas dengan
Relasi
entitas sebuah sistem
Komputer.
Garis penghubung
yang menunjukan
Garis proses data yang terjadi
antara entitas yang
berada
18
variable. Skala ini menilai sikap atau tingkah laku yang dinginkan
jawaban atau respons dalam skala ukur yang telah disediakan. Setiap
SS (5) : 2 x 5 = 10
19
Jumlah = 157
setuju (TS) Angka 141 – 210 = netral (N) Angka 211 – 280 = setuju
(S) Angka 281 – 350 = sangat setuju (SS) Berdasarkan data yang
20% = sangat tidak setuju (STS) Angka 21% - 40% = tidak setuju (TS)
Angka 41% - 60% = netral (N) Angka 61% - 80% = setuju (S)
2.2.4.1 Figma
saja dari browser. Cara ini termasuk alat zippy yang dibuat
desain organisasi.
penelitian yang relevan berupa karya tulis yang memiliki tema yang sama dilihat pada table berikut.
Metode
No. Penulis/tahun Topik penelitian Hasil Perbedaan
Pengembangan
Perancangan Sistem
Informasi Penjualan
Anggun Eka Tembakau Pada Gudang
Perancangan Sistem Sistem informasi Indrawati membuat aplikasi
Khodyas Informasi Penjualan penjualan sedangkan penulis hanya
1 Waterfall
Tembakau Pada tembakau pada analisis dan perancangan.
Wara/2015 Gudang Indrawati gudang indrawati
1
2 3 4 5
Peneliti sebelumnya masih
Perancangan menggunakan desktop yang
Perancangan Sistem
Ahmad Taufiq / Sistem Informasi hanya bisa di akses di
Informasi Penjualan
Penjualan Pada laptop/PC yang sudah
3 Pada Ud.Sumber Waterfall terinstall, sedangkan peneliti
2018 UD.Sumber
Rejeki Berbasis
Rejeki Berbasis menggunakan web yang akses
Desktop nya bisa dilakukan dimana
Desktop
saja dan kapan saja.
Disini peneliti sebelumnya
Analisa Dan menggunakan metode
Analisa Dan
Perancangan waterfall sedangkan peneliti
Perancangan Sistem
Riva Tulhawa / Sistem Informasi menggunakan metode
Informasi Penjualan
Penjualan Dan PIECES
4 Dan Pengelolaan Waterfall
2019 Pengelolaan
Barang Berbasis
Barang Berbasis
Web (Studi Kasus:
Web (Studi Kasus:
Butik Anne Riani)
Butik Anne Riani)
1
2 3 4 5
Pada perancangan ini
Perancangan E- Perancangan E- pembayaran belum bisa
SDLC (System
Aslamah / 2011 Shop Penjualan Shop Penjualan dilakukan secara online,
6 Development
Studi Kasus Toko Studi Kasus Toko sedangkan pada perancangan
Life Cycle)
Radal Smart Radal Smart saya sudah bisa melakukan
pembayaran secara online.
Elldya Aris Analisa Dan Pada perancangan ini masih
Analisa Dan
Perancangan belum memiliki fitur cetak,
Perancangan Sistem
Mawarni, jaka Sistem Informasi sedangkan pada perancangan
Informasi Penjualan SDLC (System
Penjualan Produk saya sudah memiliki fitur
7 Produk Fashion Development
suwita, riyanto Fashion Berbasis cetak.
Berbasis Web Pada Life Cycle)
Web Pada
Toko Lidya
/2020 Toko Lidya
Boutique
Boutique
Perancangan Pada perancangan ini masih
Perancangan Sistem belum memiliki fitur cetak,
Wawan Ridwan Sistem Informasi
Informasi Penjualan sedangkan pada perancangan
Penjualan
Menggunakan saya sudah memiliki fitur
K, Puji Juliana, Rapid Menggunakan
Metode Rapid cetak.
Application Metode Rapid
8 Application
Rivaldi Rizki Development Application
Development (Rad)
(RAD) Development
Di Pabrik Genteng
Pratama (Rad) Di Pabrik
Uun Super
Genteng Uun
Jatiwangi
Super Jatiwangi
25
1
2 3 4 5
METODOLOGI PENELITIAN
objek yang alamiah dimana peneliti adalah elemen kunci. Penelitian ini
dikatakan fileld research karena dalam menggali data dengan mencari secara
SDLC (System Development Lyfe Cycle) yang merupakan pola yang diambil
26
27
2. Design
(ERD).
3. Implementasi
di tahap selanjutnya.
perangkat lunak yang dibuat telah sesuai dengan desain dan fungsinya
atau tidak.
5. Verification
pengujian pada sistem, apakah sistem telah sesuai dengan tang disetujui
1. Analisis
mereka.
2. Perancangan
3. Sistem
4. Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
5. Penjualan
lain.
6. Berbasis Web
Berbasis web adalah kumpulan halaman yang berisi informasi data digital
baik berupa teks, gambar, suara dan video atau gabungan dari semuanya
yang disediakan melalui jalur koneksi internet sehingga dapat diakses dan
Data adalah keterangan atau bahan nyata yang dijadikan sebagai dasar
kajian baik itu untuk analisis ataupun kesimpulan. Data dalam penelitian ini
disesuaikan dengan jenis data yang di kumpulkan. Adapun data primer adalah
data yang diperoleh dari sumber data pertama dalam penelitian ini yakni hasil
Sumber data yang berasal dari hasil observasi yakni berupa gambaran
yang berasal dari kuesioner yaitu berupa jawaban dari pertanyaan – pertanyaan
yang telah dibuat dan dibagikan kepala pemilik toko dan beberapa pembeli
mengenai seberapa efektif dan efesien penggunaan sistem informasi pada toko
Thinkwe Tobacco.
30
Data sekundernya adalah data yang diperoleh dari sumber yang tidak
langsung berupa data dokumentasi dan buku maupun jurnal yang relevan
dengan judul penelitian. Sumber data dalam penelitian ini adalah pemilik toko
handphone pribadi peneliti dengan mengambil gambar dari produk yang di jual
di toko tersebut.
analisis ini akan didapatkan masalah utama dengan jelas dan lebih spesifik.
31
kemudahan melihat
laporan penjualan.
penjual.
32
1 2 3
pembelian ATK.
menghemat waktu.
33
1 2 3
sangat mudah.
memerlukan data dan informasi yang akurat. Untuk itu penulis menggunakan
adalah :
1. Metode Observasi
guna mendapatkan data dan informasi yang diperlukan. Data yang didapat
2. Metode Wawancara
selama ini yakni masih belum ada sistem terintegrasi dalam pengelolaan
3. Metode Kepustakaan
4. Metode Dokumentasi
meliputi tembakau , alat linting ,kertas , filter dan barang lainnya yang
dijual.
5. Kuisioner
penelitian.
Tobacco berdiri pada tahun 2021 yang beralamat di jalan Sangga Buana (depan
Coffe Shop Serupa). Toko ini bergerak di bidang penjualan tembakau dan
cerutu serta kelengkapan bahan – bahan untuk membuat rokok atau yang juga
disebut lintingan.
pemilik toko yang berada di daerah pulau jawa yang dimana di daerah tersebut
belum banyak dikenal oleh masyarakat, maka dari itu pemilik toko tertarik
hubungan antara use case, aktor, dan sistem. Use Case Diagram dapat
update produk, dan kelola data pesanan. Pada gambar 24 diatas juga
dilihat aktor User dapat melihat serta mencari barang dan melakukan
transaksi.
2. Class Diagram
yang ada dari sebuah sistem yang hubungan nya secara logika. Karena
itu Class Diagram merupakan tulang punggung atau kekuatan dasar dari
bersifat statis yang digambarkan dengan kotak yang terbagi atas tiga
3. Activity Diagram
data barang. Admin dapat melakukan aksi tambah, edit dan hapus.
Admin dapat melihat penjualan teratas atau yang paling banyak terjual
username dan password yang dimasukan user, jika benar maka user
telah di sediakan oleh sistem, jika semua data di isi dengan benar oleh
user maka pendaftaran akan berhasil dan jika ada bagian data yang
form pendaftaran.
43
barang user harus menekan tombol beli yang ada pada keranjang,
setelah itu sistem akan menampilkan data pesanan jika sudah sesuai
dengan biodata dan pesanan dari pembeli maka user akan melanjutkan
akan gagal.
45
apakah ada database atau tidak. Apabila data benar maka Admin akan
username dan password, lalu data diperiksa apakah ada database atau
Halaman utama.
47
pengelolaan data stok barang yaitu tambah, ubah, dan hapus data.
48
Pada gambar diatas jika user belum mempunyai akun. User harus
yang di minta. jika data yang dimasukkan sesuai maka proses daftar akan
berhasil sebaliknya jika data yang di masukkan tidak sesuai dengan format
yang diminta proses pendaftaran akan gagal dan user harus memasukkan
ulang data.
telah dijual di toko. Admin juga bisa mencetak laporan penjualan produk
laporan penjualan.
desain dari tabel – tabel yang dibuat dalam database db_ Thinkwe
a. Tb_admin
53
digunakan untuk login admin pada sistem ini. Berikut ini isi
b. Tb_user
Tabel user merupakan tabel menyimpan data user
digunakan untuk login user pada sistem ini. Berikut ini isi dari
tabel user.
c. Tb_pendaftaran
Tabel pendaftaran merupakan tabel menyimpan data
d. Tb_deskripsi promo
Tabel deskripsi promo merupakan tabel yang
promo.
e. Tb_kelola barang
Tabel kelola barang merupakan tabel yang menyimpan
data untuk stok barang yang ada di toko. berikut ini adalah isi
f. Tb_laporan
Tabel laporan merupakan tabel yang menyimpan
g. Tb_pembelian
Tabel pembelian merupakan tabel yang menyimpan
data pesanan dari user atau pembeli. Berikut ini adalah isi dari
tabel pembelian.
Tabel 3. 8 pembelian
atau Interface pada halaman – halaman yang ada pada sistem. Adapun
1. Halaman login
Halaman login adalah halaman yang digunakan admin dan
username atau email dan kolom kata sandi yang sudah terdaftar.
email dan kolom kata sandi yang sudah terdaftar. Terdapat juga
tombol masuk. Jika user belum mempunyai akun, user juga bisa
2. Halaman daftar
Halaman daftar adalah halaman yang digunakan untuk
dalamnya.
3. Halaman utama
Halaman utama adalah halaman setelah melakukan login
sedang berlangsung.
4. Halaman penjualan
Halaman penjualan adalah halaman laporan penjualan secara
paling diminati pembeli atau yang paling sering stok nya kosong.
produk, dan harga produk, meng edit dan meng hapus data produk.
60
deskripsi produk berupa foto, nama produk, stok produk dan harga
produk. Di halaman ini admin juga dapat meng edit dan meng
hapus produk.
harga produk, merk produk, stok produk, foto produk dan varian
ubah.
7. Halaman keranjang
62
8. Halaman pembelian
Halaman pembelian adalah halaman setelah pembeli yakin
ringkasan belanja.
menambahkan catatan.
pembayaran.
2021
September Oktober November Desember
No. Kegiatan
M- M- M- M- M- M- M- M- M- M- M- M- M- M- M- M-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Penentuan Topik
2 Penyusunan dan Pengajuan
3 Pengambilan Surat Tugas
4 Penyerahan disposisi judul
5 Perbaikan BAB I
6 Konsultasi
7 Penyusunan BAB II
8 Observasi Objek Penelitian
9 Wawancara dan Dokumentasi
10 Konsultasi
11 Perbaikan BAB II
2021
Januari Februari Maret April Mei
No. Kegiatan
M- M- M- M- M- M- M- M- M- M- M- M- M- M- M- M- M-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
12 Perbaikan BAB II
13 Penyusunan BAB III
14 Perbaikan BAB III
15 Acc Seminar
67
2021
Januari Februari Maret April Mei
No. Kegiatan
M- M- M- M- M- M- M- M- M- M- M- M- M- M- M- M- M-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
16 Seminar Proposal
17 Revisi Seminar Proposal
18 Penyusunan BAB IV
19 Perbaikan BAB IV
20 Pengedaran Kuesioner
21 PEnyusunan BAB V
22 Perbaikan BAB V
23 Acc Sidang TA
24 Sidang TA
DAFTAR PUSTAKA
A.S Rosa Dan Salahuddin M. 2011. Modul Pembelajaran Rekayasa Perangkat Lunak
Anggraeni, E.Y, Dan Irviani, R. 2017. Pengantar Sistem Informasi. Andi, Yogyakarta.
Aslamah. 2011. “Perancangan E-Shop Penjualan Studi Kasus Toko Radal Smart”
Deepublish, Yogyakarta.
Hidayat, Rahmat. 2010. Cara Praktis Membangun Website Gratis : Pengertian Website.
“Http://Repository.Unika.Ac.Id/17169/4/11.30.0196%20INTAN%20KHORI
Wib.
Mawarni Elldya Aris, Jaka Suwita, Riyanto. 2020, Analisa Dan Perancangan Sistem
Mulyani, Sri. 2016. Metode Analisis Dan Perancangan Sistem. Abdi Sistematika,
Bandung.
Yogyakarta.
Nurdianto, Eko. 2015. Perancangan Sistem Informasi Penjualan Buku Berbasis Web
Jakarta.
Sudjana, Nana. 2016. Penilaian Hasil Proses Belajar Mengajar. Rosdikarya, Bandung.
Susilowati, E.Y. 2006. Identifikasi Nikotin Dari Daun Tembakau (Nicotiana Tabacum)
Negeri Semarang.
Bangsa.
Tulhawa, Riva. 2019. Analisa Dan Perancangan Sistem Informasi Penjualan Dan