ANTO SUHARDI
NIM. 16TK018
MATARAM
2019
MOTTO
“Ilmu itu lebih baik dari pada harta. Ilmu menjaga engkau dan engkau
dibelanjakan”
“Raih ilmu, dan untuk meraih ilmu belajarlah untung tenang dan
sabar”
“Dengan Doa dan usaha semuanya akan menjadi lebih terarah serta
(Anto Suhardi)
ii
TANDA PERSETUJUAN
NIM : 16TK018
Mengetahui
Ketua STMIK Mataram,
iii
TANDA PERSETUJUAN
NIM : 16TK018
Pimpinan Pembimbing
iv
TANDA PENGESAHAN
Laporan Karya Tugas Akhir ini telah diuji dihadapan Tim Penguji dengan hasil:
NIM : 16TK018
Laporan Karya Tugas Akhir ini telah diuji dihadapan Tim Penguji pada :
Hari / Tanggal :
Jam :
Tim Penguji :
Mengetahui
Ketua STMIK Mataram,
v
KATA PENGANTAR
kepada :
1. Bapak Ir. H. Lalu Darmawan Bakti, M.Sc., M.Kom. selaku Ketua STMIK
Mataram.
dalam proses menuntut ilmu di Perguruan Tinggi. Dan tak lupa juga
vi
ucapan terimakasih
penulis.
6. Pimpina dan staf yang berada CV. ADD-G MULTIFX GROUP yang
Untuk itu sangat diharapkan kritik, pendapat serta saran yang sifatnya
Anto Suhardi
vii
PERSEMBAHAN
beberapa pihak yang terlibat dalam penyusunan Karya Tugas Akhir ini
tuaku (Bapak dan Ibu) tercinta dan keluarga yang selalu mengiringi dengan
Yang paling utama juga kepada Bapak Ketua STMIK Mataram (Ir. H. Lalu
yang berharga dari para dosen-dosen STMIK Mataram yang tidak bisa
disebutkan satu persatu. Untuk Bapak Bahtiar dan Ibu Dwi yang baik hati
jurusan tidak dapat di sebutkan satu persatu karena jumlah yang terlalu
banyak.
viii
DAFTAR ISI
MOTTO .....................................................................................................ii
PERSEMBAHAN....................................................................................viii
ix
BAB I.........................................................................................................1
PENDAHULUAN .......................................................................................1
G. Sistematika Penulisan...................................................................8
BAB II........................................................................................................9
B. Peralatan Pendukung.....................................................................14
1. Database ....................................................................................14
4. Flowchart ....................................................................................16
5. Normalisasi .................................................................................16
x
6. HTML..........................................................................................17
7. CSS ............................................................................................18
8. PHP ............................................................................................18
9. MYSQL .......................................................................................19
10. JavaScript................................................................................20
BAB III.....................................................................................................23
xi
F. Normalisasi ....................................................................................37
BAB IV ....................................................................................................47
PEMBAHASAN .......................................................................................47
xii
3. Flowchart Halaman Data Barang ................................................61
BAB V .....................................................................................................65
PENUTUP ...............................................................................................65
A. Kesimpulan ....................................................................................65
B. Saran .............................................................................................66
xiii
DAFTAR GAMBAR
xiv
Gambar 3. 19 Desain interface halaman ganti foto. .................................44
xv
Gambar 4. 20 Tampilan logout.................................................................58
xvi
DAFTAR TABEL
xvii
DAFTAR SIMBOL
A. Simbol Flowchart
No Simbol Keterangan
proses
No Simbol Keterangan
xviii
dan keluar melalui symbol ini dalam
xix
B. Simbol Unifield Modeling Language
No Simbol Nama Keterangan
Menspesifikasikan himpuan
denganuse case.
Hubungan dimana
(independent) akan
(independent).
(ancestor).
xx
No Simbol Nama Keterangan
Menspesifikasikan bahwa
4 include use case sumber secara
eksplisit.
Menspesifikasikan bahwa
diberikan.
Menspesifikasikan paket
xxi
No Simbol Nama Keterangan
Menspesifikasikan bahwa
yang diberikan.
daya komputasi
xxii
C. Simbol Entity Relationship Diagram
No Simbol Nama Keterangan
lainnya.
xxiii
BAB I
PENDAHULUAN
A. Latar Belakang
dan tepat guna, sehingga dapat menarik perhatian orang lain. Dalam hal
Jalan Pelor Mas Raya Nomor 8B Komplek Bulog Mataram. CV. ADD-G
seperti alat tulis kantor / ATK, print, jilit, potocopy, editing dokumen,
editing foto dan editing video. CV. ADD-G MULTIFX GROUP selalu
penjualan barang masih dilakukan secara manual oleh kasir. Selain itu
1
barang, sehingga dari permasalahan tersebut terkadang terjadi
pembuatan
ini meliputi banyak hal antara lain sebagai pegumpulan data, tempat
B. Rumusan Masalah
Berdasarkan latar belakang diatas, maka dirumuskan
Web?”
C. Batasan Masalah
2
3
Waterfall.
4. Data yang di input terdiri atas data laporan, data penjualan barang
D. Tujuan Penulisan
1. Sebagai salah satu syarat untuk memenuhi Karya Tugas Akhir pada
E. Manfaat Penulisan
Manfaat penulisan Laporan Tugas Akhir ini adalah sebagai berikut :
4
berkembang.
dibutuhkan.
1. Metode Pengembangan
a. Analisa Kebutuhan
b. Desain Sistem
d. Pengujian Program
sempurna.
perkembangan fungsional.
7
a. Observasi / Pengamatan
b. Interview / Wawancara
Group.
8
c. Studi Pustaka
G. Sistematika Penulisan
BAB I : PENDAHULUAN
Penulisan.
BAB IV : PEMBAHASAN
flowchart program.
9
BAB V : PENUTUP
LANDASAN TEORI
A. Konsep Dasar
konsep dasar dalam penulisan Laporan Karya Tugas Akhir ini adalah
sebagai berikut :
1. Definisi Sistem
ditentukan sebelumnya”.
tujuan tertentu.
9
10
a. Komponen
dari sistem.
10
11
keluaran (output)
h. Pengolah sistem
i. Sasaran sistem
dihasilkan
2. Definisi Informasi
adalah data yang diolah menjadi bentuk yang lebih berguna dan
1. Relevan
masa lalu atau masa kini, dan memprediksi masa depan, serta
13
2. Andal
3. Lengkap
keputusan.
4. Tepat waktu
5. Dapat dipahami
6. Dapat diverifikasi
dilakukan lebih dari sekali oleh pihak yang berbeda, hasilnya tetap
7. Dapat diakses
B. Peralatan Pendukung
1. Database
perangkat lunak.
15
pemodelan dan
Relasi dari satu tabel atau lebih field pada tabel pertama
4. Flowchart
sistem.
5. Normalisasi
record demi record dan nilai dari field berupa atomic value.
utama/primary key.
6. HTML
(Simarmata,2010:52).
7. CSS
seragam”.
8. PHP
PHP sering dipakai para programmer untuk membuat situs web yang
aplikasi web.
19
web yang ditulis oleh dan untuk pengembang web”. PHP merupakan
9. MYSQL
data”.
salah satu aplikasi DBMS yang sudah banyak oleh para pemogram
SQL Server, MS Access dari Microsoft, DB2 dari IBM, Oracle dan
20
10. JavaScript
operasi”.
11. XAMPP
Perl. Program ini tersedia dalam GNU General Public License dan
yang menunjukkan isi dari file yang telah dibuka. Dalam hal ini, editor
PERANCANGAN SISTEM
peminatnya.
23
24
Alamat
Motto
a. Visi
b. Misi
partner kerja.
4. Struktur Organisasi
databse, jika data username dan password sesuai dengan yang ada
informasi tersebut.
dengan cara menginput data barang jika sudah maka data barang
menginput data barang jika sudah maka data barang akan tersimpan
database.
mengubah password.
30
2. Activity Diagram
ini admin akan mengelola data barang yang masuk pada data
baru, dalam menu tersebut akan ada data barang masuk yang
admin akan mengklik button tambah setelah itu akan muncul form
admin akan mengelola data barang yang keluar pada data base
dalam menu tersebut akan ada data barang terjual yang sudah
akan mengklik button entry setelah itu akan muncul form tambah
button print, maka akan muncul form print setelah itu klik print
selanjutnya akan muncul menu memilih file, klik button pilih file
makan akan muncul form untuk memilih file. Kalau sudah memlih
file yang diinginkan selanjutnya kli button buka setelah itu klik
button ganti, maka secara otomatis foto profil akan berubah dan
disimpan didatabase.
35
didatabase.
36
F. Normalisasi
berikut:
Unnormal
Ide
Nama
Harga
Jumlah
Sisa
id
nama
Tanggal
Jumlah
Harga
Total_Harga
id
Uname
Pass
Foto
1NF
Ide*
Nama*
Harga
38
Jumlah
Sisa
Id*
Nama*
Tanggal
Jumlah
Harga
Total_Harga
Id*
Uname
Pass
Foto*
G. Struktur Database
Unname Varchar 30
Pass Varchar 32
Harga Int 11
Jumlah Int 11
Sisa int 11
Tanggal date
Jumlah Int 11
Harga Int 11
41
Total_Harga Int 20
barang pada CV. ADDG MultiFx Group berbasis web ini terdapat
aplikasi tersebut. Struktur program ini terdiri dari satu interface yaitu
I. Desain Interface
a. Halaman login
c. Entry Penjualan
melihat record brang yang sudah terjual, Pada halaman ini terdapat tombol
entry yang berfungsi untuk menambah barang yang sudah terjual atau
d. Ganti Foto
e. Ganti Password
2. Desain Output
ini.
setelah itu klik button cetak, setelah itu output dari laporan penjualan
ini.
46
PEMBAHASAN
A. Penjelasan Program
47
48
lain:
a. Data barang
b. Entry penjualan
c. Laporan pendapatan
d. Ganti foto
e. Ganti password
f. Logout
database. Selain itu juga pada halaman ini terdapat tombol menu
telah tersipan pada dabase, dalam tombol menu edit ini kita
melihat record brang yang sudah terjual, seperti terlihat pada gambar
dibawah ini.
Selain itu juga pada halaman entry penjualan ini terdapat tombol
terjual serta total pendapatan yang masuk dari barang yang sudah
dibawah ini.
B. Flowchart Program
Gambar 4.27
BAB V
PENUTUP
A. Kesimpulan
diagram yaitu use case diagram dan activity diagram, pembuatan ERD,
normalisasi, struktur database dalam bentuk satu table yaitu tabel admin,
program.
studio code sebagai teks editor dan Bootstrap sebagai Desain Web.
66
B. Saran
teknologi.
DAFTAR PUSTAKA
Andi.Yogyakarta
Hal
10
Yogyakarta.
Andi.
Penerbit Andi
Deepublish.
69
a. Data Personal
NIM : 16TK018
Nama : ANTO SUHARDI
Tempat/Tgl Lahir : Apitaik/10 November 1996
Jenis Kelamin : Laki - Laki
Agama : Islam
Alamat : Apitaik, Pringgabaya, Lombok Timur
No. Hp : 085339344505
E-mail : antosuhardi3@gmail.com
SD SDN 1 APITAIK -
SMP SMPN 3 PRINGGABAYA - 2014
SMK SMAN 1 WANASABA IPS 2016
Anto Suhardi
NIM.16TK018