Laporan Tugas Akhir 121
Laporan Tugas Akhir 121
Diajukan Oleh:
PALEMBANG
2022
KEMENTERIAN PENDIDIKAN, KEBUDAYAAN, RISET, DAN TEKNOLOGI
INSTITUT TEKNOLOGI DAN BISNIS PALCOMTECH
Diajukan Oleh:
PALEMBANG
2022
KEMENTERIAN PENDIDIKAN, KEBUDAYAAN, RISET, DAN TEKNOLOGI
INSTITUT TEKNOLOGI DAN BISNIS PALCOMTECH
Tanggal : Mengetahui,
Pembimbing Rektor
Tanggal : Tanggal :
Penguji 1 Penguji 2
Menyetujui,
Rektor
Kupersembahkan kepada :
Palembang
KATA PENGANTAR
Puji dan syukur kehadirat Tuhan Yang Maha Esa, atas segala berkat dan
dapat menyelesaikan Laporan Tugas Akhir ini dengan judul “Aplikasi Laporan
Penjualan Harian Sales Pada PT. Mega Mulia Pharma Palembang Berbasis
Web”.
kepada pihak-pihak yang telah memberi bantuan dan dorongan, baik secara langsung
dan tidak langsung demi tersusunnya sk ini, yaitu kepada yang terhormat:
1. Benedictus Effendi, S.T., M.T. selaku Rektor Institut Teknologi dan Bisnis
PalComTech.
2. Yayuk Ike Meilani, M.Kom. selaku dosen pembimbing yang selama ini telah
3. Seluruh dosen yang telah memberikan ilmunya kepada penulis selama masa
perkuliahan.
4. Pimpinan PT. Mega Mulia Pharma Palembang beserta staf yang telah
5. Kedua Orang Tua, yang selalu memberikan kasih sayang dan dukungan
moral serta doa yang tiada henti dari awal kuliah sampai pada tahap ini.
6. Terimakasih untuk sahabat sahabat terbaik sepanjang masa dia dan semua
i
Akhir kata penulis sangat mengharapkan kritik dan saran-saran yang
membangun, mengingat skripsi ini masih jauh dari kata sempurna, dan
Peneliti,
ii
DAFTAR TABEL
iii
DAFTAR GAMBAR
iv
Gambar 4.25 Implementasi tampilan input data pembelian.......................................64
Gambar 4.26 Implementasi tampilan verifikasi pimpinan.........................................64
Gambar 4.27 Implementasi tampilan output data produk..........................................65
Gambar 4.28 Implementasi tampilan output data pembelian.....................................65
Gambar 4.29 Implementasi tampilan output data pelanggan.....................................66
Gambar 4.30 Implementasi tampilan output data produk..........................................66
Gambar 4.31 Implementasi tampilan output data pembelian.....................................66
Gambar 4.32 Implementasi tampilan output data produk..........................................67
Gambar 4.33 Implementasi tampilan output pembelian...........................................67
Gambar 4.34 Implementasi tampilan output upload bukti pembayaran....................67
Gambar 4.35 Laporan penjualan................................................................................68
Gambar 4.36 Implementasi tampilan menu admin....................................................68
Gambar 4.37 Implementasi tampilan menu sales.......................................................68
Gambar 4.38 Implementasi tampilan menu pelanggan..............................................69
Gambar 4.39 Implementasi tampilan menu pimpinan...............................................69
v
DAFTAR ISI
HALAMAN JUDUL...............................................................................................i
HALAMAN PENGESAHAN PEMBIMBING....................................................ii
HALAMAN PENGESAHAN PENGUJI............................................................iii
HALAMAN MOTTO DAN PERSEMBAHAN.................................................iv
KATA PENGANTAR............................................................................................v
DAFTAR TABEL ...............................................................................................vi
DAFTAR GAMBAR...........................................................................................vii
DAFTAR ISI........................................................................................................ix
ABSTRAK............................................................................................................x
BAB I PENDAHULUAN
1.1. Latar Belakang....................................................................................1
1.2. Rumusan Masalah...............................................................................3
1.3. Batasan Masalah.................................................................................3
1.4. Tujuan Penelitian................................................................................4
1.5. Manfaat Penelitian..............................................................................5
1.6. Sistematika Penulisan.........................................................................6
BAB II LANDASAN TEORI
2.1. Landasan Teori....................................................................................7
2.2. Konsep Perancangan Aplikasi Laporan Penjualan...........................26
2.3. Penelitian Terkait..............................................................................30
2.4. Kerangka Pemikiran..........................................................................31
2.5. Metode Perancangan Sistem.............................................................32
2.6. Hasil Simulasi Perancangan..............................................................34
BAB III METODE PENELITIAN
3.1. Metode Pengumpulan Data...............................................................35
3.2. Metode Perancangan Sistem ............................................................36
vi
BAB IV HASIL DAN PEMBAHASAN
4.1 Hasil..................................................................................................39
4.1.1 Flowchart system berjalan.......................................................42
4.1.2 Permasalahan dan kendala.......................................................43
4.1.3 Pemecahan masalah.................................................................44
4.1.4 Desain......................................................................................46
4.1.5 Implementasi Desain................................................................58
4.2 Pembahasan........................................................................................67
BAB V PENUTUP
5.1 Kesimpulan........................................................................................70
5.2 Saran...................................................................................................71
DAFTAR PUSTAKA.............................................................................................
HALAMAN LAMPIRAN.....................................................................................
vii
ABSTRAK
Seperti yang telah diketahui tujuan dari pembuatan laporan Tugas akhir ini adalah
membuat sebuah Aplikasi Laporan Penjualan Harian Sales pada PT Mega Mulia
Pharma Palembang Berbasis Website. Metode pengumpulan data yang digunakan
adalah data primer yang berupa pengamatan (observasi) dan wawancara, dan data
sekunder yang berupa literature, buku, artikel, teori, makalah serta referensi lainnya
yang berkaitan dengan materi penyusunan laporan tugas akhir ini. Pembangunan
Aplikasi ini menggunakan bahasa pemrograman PHP dan database MySQL. Model
perancangan sistem yang diterapkan pada aplikasi ini adalah model waterfall model
waterfall adalah versi sistem yang dikembangkan dengan metode alur hidup
manusia.
1
ABSTRACT
ALIF NUR KURNIAWAN AND ALHADI BAQI, Application of Daily Sales
Report at PT Mega Mulia Pharma Palembang Website-Based.
As is well known, the purpose of making this final project report is to create a Daily
Sales Report Application at PT Mega Mulia Pharma Palembang Website-Based. The
data collection method used is primary data in the form of observations
(observations) and interviews, and secondary data in the form of literature, books,
articles, theories, papers and other references related to the material for the
preparation of this final project report. The development of this application uses the
PHP programming language and the MySQL database. The system development
model applied to this application is the waterfall model waterfall model is a version
of the system developed by the human life flow method.
2
BAB I
PENDAHULUAN
penggunaan computer dan Telephone Genggam menjadi salah satu alat bantu
pembuatan laporan. Oleh karena itu jika PT. Mega Mulia Pharma
berkualitas dan terpercaya serta memiliki citra kuat di pasar Nasional. PT.
1
kepada konsumen, menjelaskan spesifikasi produk yang dijual pada
menggunakan excel, akibatnya form tersebut sering hilang dan data barang
sales. Berikut adalah judul yang akan diambil oleh penulis untuk Laporan
pendekatan secara sistematis dan juga berurutan (step by step) pada sebuah
2
1.2 Perumusan Masalah
Agar pembahasan pada penelitian ini lebih terarah dan tidak menyimpang dari
hanya pada Aplikasi laporan harian sales pada PT Mega Mulia Pharma
sesuai.
3
melihat sisa produk tersedia, mengirimkan produk Kesehatan
kepelanggan.
Laporan Penjualan Harian Sales, yang mana dengan adanya rancangan sistem
dalam pengolahan data dalam waktu yang relative lebih singkat dan
4
Mulia Pharma Palembang Berbasis Website.
1. Manfaat Praktis
laporan data barang, laporan data pelanggan dan data laporan pembelian
diperoleh.
2. Manfaat Akademis
5
langsung di lapangan (praktek), sehingga dengan adanya
yang sudah ada untuk diterapkan pada dunia nyata dan dapat
b. Bagi Penulis
berikut.
BAB 1 PENDAHULUAN
penulisan.
Bab ini akan menjelaskan Lokasi dan Waktu Penelitian, Jenis Data
perancangan Sistem.
6
BAB IV HASIL DAN PEMBAHASAN
7
BAB II
TINJAUAN PUSTAKA
1. Tujuan
pada sistem. Tanpa tujuan, sistem menjadi tidak terarah dan tidak
2. Masukan
3. Proses
dan bernilai.
22
4. Keluaran
5. Batas
7. Lingkungan
23
2.1.4 Pengertian Perangkat Lunak
komputer.
browser.
24
2.1.6 Pengertian Aplikasi
(networking).
laman yang berisi informasi dalam bentuk data digital, baik berupa
25
Sedangkan menurut Prasetyo dan Susanti (2018)
lainnya.
26
2.2.2 Visi dan Misi PT. Mega Mulia Pharma
pertumbuhan perusahaan
berkesinambungan
27
tugas. Adapun struktur organisasi PT. Mega Mulia Pharma Palembang
28
Gambar 2.1 Struktur Organisasi
terdahulu baik dari jenis penelitian maupun teori yang digunakan dan
29
No Penelitian Judul Hasil Penelitian
30
No Penelitian Judul Hasil Penelitian
31
No Penelitian Judul Hasil Penelitian
dirancang dan di
implementasikan dengan
menggunakan metode
prototype dan menggunakan
bahasa php dan mysql.
2. Aplikasi yang telah
dirancang dapat menjawab dan
dapat mengatasi kesalahan
yang telah terjadi akibat dari
sistem pencatatan laporan
penjualan di Kita.Net yang
sebelumnya masih bersifat
manual dan belum
terkomputerisasi.
3. Aplikasi dapat
mempermudah pekerjaan
karyawan maupun manager
dalam pencatatan laporan
penjualan di Kita.Net.
32
2.4 Kerangka Pemikiran
Adapun kerangka pemikiran yang dilakukan dalam penelitian di
PT Mega Mulia Pharma palembang adalah sebagai berikut:
33
Aplikasi Pengelolaan Penggajian Karyawan pada PT Mega Mulia
Pharma palembang Berbasis Website
Identifikasi Masalah
Belum tersedianya aplikasi yang digunakan sebagai alat untuk membuat
laporan penjualan harian sales.
Hasil Penelitian
Membangun Aplikasi Laporan Penjualan Harian Sales pada PT Mga Mulia
Pharma Palembang Berbasis Website dengan menggunakan metode
perancangan sistem waterfall
BAB III
METODE PENELITIAN
34
3.1. Lokasi dan Waktu Penelitian
Bulan ke -
No Kegiatan Maret April Mei Juni Juli
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Requirement
2 Design
3 Implementation
4 Verification
5 Maintenance
Sumber: Data diolah, 2022
35
3.2. Jenis Data
penelitian. Data primer yang peneliti gunakan adalah data dari hasil
3.3.1 Observasi
36
penulis juga melakukan pengamatan secara tidak langsung dengan
3.3.2 Wawancara
37
mempelajari konsep dari sejumlah sumber referensi yang relevan
3.4.1.1 Flowchart
38
No. Simbol Deskripsi
Permulaan Sub program
1
Permulaan/akhir program
4
39
Sumber: Santoso dan Nurmalina (2017:86)
40
3.4.1.2 Data Flow Diagram
berorientasi objek.”19
41
No. Simbol Deskripsi
Proses atau prosedur. Pada permodelan
perangkat lunak yang akan di
1
implementasikan dengan pemograman
terstruktur, maka permodelan notasi ini
yang menjadi fungsi atau prosedur di
dalam kode program.
42
43
3.4.2 Model Data
Tab
el 3.4
Deskrip
No.Simbol- Simbol
si
1. Simbol
Enitas / Entity Entitas merupakan data inti yang akan
Desain disimpan, bakal tabel pada basis data;
benda yang memiliki data dan harus
Entity nama_entitas disimpan datanya agar dapat diakses oleh
Relationshi aplikasi computer; penamaan entitas
biasanya lebih ke kata benda dan belum
p Diagram merupakan nama tabel
nama_atribut
44
kerja
juga disebut model sekuensial linier (sequential linear) atau alur hidup
klasik (classic life cycle). Model air terjun menyediakan pendekatan alur
hidup perangkat lunak secara sekuensial atau terurut mulai dari analisis,
a. Requirments
45
Tahap requirment dilakukan secara intensif untuk
seperti apa yang dibutuhkan oleh user seperti data produk, data
b. Desain
c. Implementation
dalam program sistem. Hasil dari tahap ini adalah program komputer
d. Verification
Pada tahap verifikasi, fokus pada sistem dari segi logika dan
fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini
e. Maintenance
46
BAB IV
4.1. Hasil
47
Event list :
untuk masuk kedalam sistem berdasarkan level login lalu sistem akan
oleh sales, kemudian data yang di verifikasi akan masuk kedalam laporan
harian sales.
6. Selesai.
48
4.1.2. Flowchart Usulan Sales
Event list :
1. Sales mulai membuka website dan masuk kedalam form login sistem.
49
kedalam database apakah username dan password benar, jika benar login
berhasil dan jika salah login gagal dan kembali ke form login.
yanng dibutuhkan oleh sistem, jika data sudah lengkap sesuai dengan
6. Selesai.
50
4.1.3. Flowchart Usulan Pelanggan
Event list :
51
2. Pelanggan mulai melakukan login dengan cara memasukkan username
sistem, jika username dan password benar maka akan masuk kedalam
sistem, jika username dan password salah maka akan kembali lagi ke
berhasil di upload.
6. Selesai.
52
4.1.4. Flowchart Usulan Pimpinan
Event list :
database apakah data sesuai? Jika data sesuai maka akan masuk kedalam
53
salah maka sistem akan menampilkan alert login gagal dan kembali ke
form login.
4. Selesai.
maupun data yang hilang akibat kelalaian sales, admin dan yang
lainnya.
54
4.1.6. Pemecahan Masalah
1. Bagi Admin
2. Bagi Pelanggan
Laporan Harian Sales pada PT Mega Mulia Pharma tanpa harus sales
55
kantor PT Mega Mulia Pharma cukup dengan cara transfer ke rekening
3. Bagi Sales
4. Bagi pimpinan
admin lagi, didalam website sudah disediakan fitur laporan yang secara
56
4.1.7. Desain
aplikasi Najwa Wisata Tour & Travel adalah data flow diagram
Even list :
1. Admin dapat melakukan penginputan data login, data produk dan data
verifikasi laporan.
57
2. Admin dapat melihat informasi login, informasi pelanggan, informasi
laporan penjualan.
58
2. DFD Level 1
Event list :
59
2. Sales dapat menginput data pelanggan kemudian data pelanggan
database apakah data sesuai atau tidak, jika sesuai maka sistem
akan menampilkan alert login berhasil dan jika gagal maka sistem
login.
60
10. Admin dapat melakukan penginputan data produk kemudian data
login.
kedalam database apakah data sesuai? Jika data sesuai maka akan
61
4.1.7.2. Entity Relationship Diagram (ERD)
Event list :
62
3. Tb_produk memiliki hubungan dengan tabel pembelian id_produk produk
dijadikan sebagai foreign key di dalam tabel pembelian, field field yang ada
1. Tb_users
63
2. Tb_produk
3. Tb_pembelian
64
5 Tgl_transaksi date
6 Total_harga int 11
7 Bukti_pembayaran varchar 50
8 approve_pengiriman_barang varchar 33
9 Approve_laporan_penjualan varchar 33
Sumber: Data diolah, 2022
1. Desain Input
65
Sumber: Data diolah, 2022
66
Sumber: Data diolah, 2022
2. Desain Output
67
Sumber: Data diolah, 2022
68
Sumber: Data diolah, 2022
69
2. Desain Menu (pelanggan)
70
4.1.8. Implementasi Desain
71
Gambar 4.23 Implementasi tampilan input verifikasi
4. Implementasi tampilan input data pelanggan (Sales)
72
Sumber: Data diolah, 2022
73
Gambar 4.27 Implementasi tampilan output data
produk
74
Sumber: Data diolah, 2022
75
Sumber: Data diolah, 2022
Gambar 4.30 Implementasi tampilan output data
produk
76
Sumber: Data diolah, 2022
77
Sumber: Data diolah, 2022
78
Sumber: Data diolah, 2022
79
Sumber: Data diolah, 2022
80
4.2. Pembahasan
pengujian terhadap sistem informasi yang telah dibangun. Sistem ini telah
pembuatan data laporan pada PT. Mega Mulia Pharma Palembang sesuai
dengan yang telah di presentasikan penulis kepada pihak PT. Mega Mulia
Pharma Palembang.
81
BAB V
PENUTUP
5.1. Simpulan
tentang Aplikasi Laporan Penjualan Harian Seles Pada PT. Mega Mulia
kesimpulan, yaitu:
1. Aplikasi Laporan Penjualan Harian Seles Pada PT. Mega Mulia Pharma
data.
2. Aplikasi Laporan Penjualan Harian Seles Pada PT. Mega Mulia Pharma
82
form tambah data, form edit data, form pencarian, dan beberapa fungsi
4. Aplikasi Laporan Penjualan Harian Seles Pada PT. Mega Mulia Pharma
5.2. Saran
beberapa saran yang dapat dipertimbangkan bagi PT. Mega Mulia Pharma
1. Sistem yang berupa aplikasi ini masih belum terlalu sempurna, oleh
karena itu harus dilakukan evaluasi lagi oleh Tim IT Internal PT. Mega
83
aplikasi yang telah dibangun, serta pembelajaran yang lebih mengenai
sistem dan web server,data tersebut tidak hilang dan masih bisa
diperbaiki.
84
DAFTAR PUSTAKA
Raharjo, Budi. 2016. Modul Pemrograman Web (HTML, PHP, & MySQL).
Bandung: Modula.
Setiawan, Didik. 2017. Buku Sakti Pemrograman Web: HTML, CSS, PHP,
MySQL & Javascript. Yogyakarta: Anak Hebat Indonesia.
Riva Tulhawa1 , Riri Fajriah2. 2019. Analisa Dan Perancangan Sistem Informasi
Penjualan Dan Pengelolaan Barang Berbasis Web. Jukomika - (Jurnal Ilmu
Komputer Dan Informatika.
85